Được. Tôi giữ nguyên cách phân loại **[R] / [K] / [TN]**. Một lưu ý quan trọng: các ngưỡng GU mà anh đưa ra là **spec khách hàng**, không phải giới hạn hiệu năng phổ quát của NC/PU/WB. Số lớp cũng không thể quy định chỉ bằng “loại sơn”; phải gắn với **DFT, solids, nhà cung cấp và yêu cầu thử nghiệm**. ASTM có các phương pháp riêng cho gloss, pencil hardness, abrasion, impact, adhesion và cure. ASTM Store

## A — MAP “YÊU CẦU CHẤT LƯỢNG → HỆ SƠN & QUY TRÌNH”

Yêu cầu chất lượng của khách | Ngưỡng đo thường dùng (đơn vị) | Hệ sơn phù hợp (ưu tiên) | Số lớp tối thiểu | Bước bắt buộc trong quy trình | Hạn chế/cảnh báo | Ghi chú thử nghiệm | 

**Độ bóng: mờ** | **5–10 GU @60°** [R] | WB PU/acrylic, PU matte; NC matte nếu yêu cầu vừa phải [K] | **2–3 lớp film** [K/TN] | 19/20 → 21 → 33; 34 nếu cần | Matting agent có thể giảm scratch/chemical resistance; càng matte càng dễ nhìn thấy vết cọ/bẩn [K] | Đo GU sau full cure; ASTM D523 là phương pháp gloss phổ biến [R] ASTM Store | 

**Satin** | **25–35 GU @60°** [R theo spec] | PU satin; WB PU | **2–3** [K/TN] | 20 → 21 → 33 | Cùng “30 GU” nhưng texture/DOI khác nhau vẫn nhìn khác | Đo cùng góc, cùng backing và cùng thời gian cure | 

**Bóng** | **60–80 GU @60°** | PU gloss; NC gloss khi chemical/wear không quá cao [K] | **2–3** [K/TN] | 20 → 21 → 33 → 34 nếu polishing | Lộ bụi, orange peel, sanding marks rất rõ | Với high gloss nên kiểm tra thêm DOI/orange peel [K] | 

**Bóng cao** | **>90 GU** | PU 2K high-gloss [K] | **3+** [TN] | 20 → 21 → 33 → 34 | DFT, leveling, bụi và curing cực kỳ quan trọng | Không nên quy định “3 lớp = >90 GU”; phải DOE theo hệ sơn [TN] | 

**Độ cứng màng** | **2H–H hoặc cao hơn**, pencil hardness [R/K] | PU 2K ưu tiên; WB PU; NC thấp hơn tùy hệ | 2–3 [K] | 20 → 21 → 33 | Pencil hardness ≠ scratch resistance ≠ impact resistance | ASTM D3363 là pencil-hardness method; một số chương trình wood finish dùng **≥2H** làm criterion [R] Green Seal+1 | 

**Chống trầy xước** | Không có một ngưỡng chung; có thể dùng **load/g, cycles, Δgloss hoặc ΔE** [R/K] | PU 2K > WB PU > NC thường về durability [K] | 2–3+ [TN] | 20 → 21 → 33 | Hardness cao không đảm bảo scratch/mar resistance cao | Dùng test scratch/mar phù hợp; ASTM hiện có D5178/D7187 cho mar/scratch [R] ASTM Store | 

**Chống ẩm/nước – tủ bếp** | Thời gian tiếp xúc + rating blister/whitening/swelling [K] | **PU 2K hoặc WB PU chất lượng cao** | **2–3+** [TN] | 20 → 21 → 27 → 33 | Edge/end-grain và joint thường fail trước mặt phẳng | Test nước trên **chính substrate + edge + joint**, không chỉ panel phẳng [TN] | 

**Chống ẩm/nước – phòng tắm** | Water spot/immersion/humidity cycle; không nên chỉ dùng “water resistant” [R/K] | **PU 2K ưu tiên**; WB PU hệ moisture-resistant [K] | 3+ [TN] | 20 → 21 → 27 → 33 | Không được suy ra “water resistant” = waterproof | Cần humidity/condensation test theo application thực tế [TN] | 

**Chống cồn/dung môi – bar/bàn ăn** | Rating sau ethanol/IPA/household chemical, thời gian tiếp xúc [K] | **PU 2K** ưu tiên | 2–3+ [TN] | 20 → 21 → 33 | NC thường không phải lựa chọn ưu tiên khi chemical resistance cao [K] | ASTM D1308 là phương pháp spot chemical resistance; phải quy định **loại hóa chất + nồng độ + thời gian + recovery** [R] Green Seal | 

**Chống ố vàng – đồ trắng** | Δb*, ΔE hoặc yellowness index sau aging [K] | **WB clear/PU acrylic aliphatic** ưu tiên [K] | 2–3 [TN] | 19 → 20 → 21 → 33 | PU/NC có thể làm nền ấm hơn theo chemistry; wood substrate cũng vàng theo thời gian | Không đánh giá chỉ bằng mắt sau 24 h; cần accelerated aging [TN] | 

**Độ bền ánh sáng** | ΔE, ΔL*, Δb* sau UV/light exposure [R/K] | WB/PU có UV package; hệ pigment/dye lightfast phù hợp [K] | 2–3 [TN] | 19 → 20 → 21 | UV clear không biến dye kém lightfast thành dye tốt | Cần test **stain + clear hoàn chỉnh**, vì màu stain cũng aging | 

**Chống va đập** | Impact energy, J hoặc inch·lbf; loss of adhesion/crack [R] | PU 2K/PU đàn hồi tùy thiết kế [K] | 2–3 [TN] | 20 → 21 → 33 | Film càng cứng chưa chắc càng chịu impact tốt | ASTM D2794 là phương pháp rapid deformation/impact [R] ASTM Store | 

**Chống bám bẩn/dễ lau** | ΔE sau soil test; số chu kỳ lau; stain rating [K] | PU 2K / WB PU với surface chemistry phù hợp | 2–3 [TN] | 20 → 21 → 33 | Matte sâu thường dễ giữ dirt hơn surface satin/gloss [K] | Test ketchup, coffee, dầu, bút… theo **spec khách hàng**; không tự gán một ngưỡng chung | 

### Cách tôi khuyên ghi trong CSDL
**Không ghi:** PU = 3 lớp.
Nên ghi:
System: PU-2K-X / sealer + topcoat / DFT target = XX–YY µm / 2 hoặc 3 coat / cure = XX h / substrate = rubberwood / test = ...
Vì **DFT và trạng thái cure** có thể ảnh hưởng mạnh đến kết quả. ASTM D823 quy định thực hành tạo film đồng đều, còn ASTM D1640 đề cập drying/curing/film formation. ASTM Store

# B — ĐỘ HÚT MÀU CỦA GỖ → HIỆU CHỈNH MÀU & QUY TRÌNH
**Nguyên tắc:** không có quy luật phổ quát kiểu “hút mạnh thì giảm stain 20%”. Có thể dùng một **mức giảm ban đầu để DOE**, nhưng không được đưa thành công thức chính thức cho mọi loài.

Mức hút màu | Ví dụ loài | Cách hiệu chỉnh nồng độ stain/dye | Thời gian lưu–lau | Số lần phủ | Bước chặn trước | Sai lệch thường gặp so với mẫu chuẩn | Cách bù khi bị lệch | 

**Rất cao** | Beech; một số MDF edge; end-grain; vùng earlywood [R/K] | **K:** bắt đầu thử giảm **10–30%** so với recipe chuẩn; sau đó DOE | **Giảm thời gian lưu**, lau sớm/đều [K] | Thường **1 lần mỏng** trước khi nghĩ đến lần 2 | **31 conditioner** hoặc **19 washcoat** | **Đậm hơn**, chroma cao; dễ lệch đỏ/vàng tùy stain | Giảm concentration → giảm pickup → nếu vẫn đậm, tăng seal/washcoat nhẹ; không chỉ giảm thời gian | 

**Cao** | Pine, Ash, White/Red Oak, Rubberwood [K] | Có thể thử **5–20% giảm** làm điểm DOE đầu tiên [K] | Ngắn–trung bình | 1; layer 2 chỉ khi cần | 19 hoặc 31 tùy blotch | Thường **đậm hơn chuẩn**, grain contrast mạnh | Giảm concentration trước; sau đó điều chỉnh wipe/pickup | 

**Vừa** | Walnut, Xà cừ, Eucalyptus, Acacia [K] | **0–10%** thay đổi ban đầu; thường ưu tiên giữ recipe | Theo master panel | 1–2 | Thường không cần; dùng 19 khi muốn đồng đều | Gần chuẩn nhưng dễ **lệch tông nền** do màu gỗ tự nhiên | Điều chỉnh hue/chroma của stain; đừng chỉ tăng/giảm tổng concentration | 

**Thấp** | Teak, Trắc, một số gỗ nhiều dầu/extractives [R/K] | **K:** có thể phải tăng **10–30%** hoặc đổi chemistry; **không tăng mù** | Có thể cần dwell dài hơn nhưng phải kiểm soát surface drying | 1–2 | **25 ngăn dầu** trước; washcoat không phải giải pháp chính | **Nhạt**, stain không “ăn”; đôi khi lệch hue vì chỉ pigment bám trên mặt | Kiểm tra wetting → xử lý dầu → đổi stain/dye → mới tăng concentration | 

**Không đồng đều trong cùng tấm** | Pine, Beech, Rubberwood finger-joint, plywood/veneer [R/K] | Không nên sửa bằng concentration toàn bộ | Lau phải cực kỳ đồng đều | 1 lớp kiểm soát | **19/31** | Vùng đậm–nhạt, joint line, grain stripe | Chuẩn hóa sanding + absorption trước; không “chữa” bằng tăng/giảm màu tổng | 

### Quy tắc thực hành tôi đề nghị đưa vào SOP
**[K] Quy tắc DOE ban đầu:**

- Gỗ **hút mạnh hơn mẫu chuẩn** → thử **-10%, -20%, -30% concentration** theo 3 panel.

- Gỗ **hút yếu hơn** → thử **+10%, +20%, +30%** *chỉ sau khi xác nhận không phải do dầu/keo contamination*.

- Sau đó đo **L*a*b*** và chọn công thức, thay vì lấy một % cố định.

Đây là **kinh nghiệm thiết kế thí nghiệm**, không phải tiêu chuẩn [K/TN].
**Vì sao không thể có một công thức % cố định?**
Màu cuối = màu nền gỗ + lượng stain giữ lại + chemistry stain + thời gian lưu + sanding + MC + clearcoat
Trong đó “lượng stain giữ lại” không tuyến tính đơn giản với concentration. Hai tấm cùng species nhưng khác **MC, density, grit, earlywood/latewood, extractives** có thể cho pickup khác nhau. Khi làm color matching, các điều kiện đo như geometry, aperture, illuminant, observer, gloss, temperature/humidity và ΔE calculation cũng phải giữ giống nhau. X-Rite
**Do đó:** thay vì database chỉ lưu Stain = 10%, nên lưu:
Stain concentration + viscosity + application g/m² + dwell time + wipe method + substrate MC + sanding grit + L*a*b* before/after
Đây mới là dữ liệu có khả năng **AI/DOE tái sử dụng**.

# C — CHỤP ẢNH GỖ MỘC & MẪU MÀU ĐỂ AI ĐỌC MÀU
**Điểm quan trọng:** ảnh chỉ nên được xem là **dữ liệu bổ trợ**. Với Lab chuyên nghiệp, **spectrophotometer + L*a*b*/ΔE** mới là ground truth. CIE quy định D65 là illuminant đại diện daylight và ISO/CIE 11664-2 quy định các illuminant chuẩn; các điều kiện đo phải nhất quán giữa standard và sample. CIE+1

Hạng mục | Yêu cầu | Sai sót thường gặp | Cách kiểm tra ảnh đạt/không đạt | 

**Nguồn sáng & nhiệt độ màu** | **[R]** Dùng một nguồn sáng cố định; ưu tiên daylight simulator **D65 ~6500 K** cho workflow này | Trộn ánh sáng cửa sổ + LED + đèn vàng; Auto WB | Trong ảnh không có vùng bóng có màu khác nhau; cùng setup cho mọi mẫu | 

**Thẻ chuẩn màu** | **[R/K]** Có ColorChecker + neutral gray/white reference trong ít nhất ảnh chuẩn setup | Dùng giấy A4 làm white balance | ColorChecker/gray nằm cùng mặt phẳng mẫu; không bị cháy sáng | 

**Nền & tấm chắn sáng** | **[K]** Nền xám trung tính/mờ; chặn ánh sáng ngoại lai | Nền trắng bóng làm phản xạ; nền gỗ có màu | Nền không có hotspot; histogram không clipping | 

**Khoảng cách & góc chụp** | **[K]** Camera vuông góc 90° với mặt mẫu; khoảng cách cố định | Chụp nghiêng → perspective + specular reflection | Mép mẫu song song khung; không thấy hình thang | 

**Tiêu cự & mép ảnh** | **[K]** Tiêu cự cố định, tránh ultra-wide; mẫu nằm giữa khung | Điện thoại tự đổi lens/zoom; mép ảnh distortion | So ảnh reference grid; kích thước mẫu không đổi bất thường | 

**Vị trí mẫu vs gỗ mộc** | **[K]** Gỗ mộc + mẫu màu đặt **cùng khung, cùng hướng vân** | Hai ảnh khác exposure/white balance | Có thể nhìn trực tiếp mộc → stain → clear trong cùng lighting | 

**Thang tỉ lệ** | **[K]** Thước mm hoặc tem kích thước chuẩn trong khung | Không biết kích thước/scale | Thước rõ, không bị che và không nằm trên vùng cần AI phân tích | 

**Số ảnh tối thiểu** | **[K]** 3 ảnh/mẫu: toàn cảnh + trung cảnh + close-up; 1 ảnh setup có ColorChecker | Chỉ 1 ảnh cận → mất context | Ảnh phải cho phép nhận diện cả texture và màu tổng thể | 

**Bề mặt mẫu** | **[R/K]** Gỗ mộc phải ghi rõ grit; đề xuất **P180** làm baseline cho nhiều hardwood, nhưng phải theo SOP substrate [TN] | Mỗi người chà một grit; bụi còn trên mặt | Không có loose dust; scratch pattern đồng đều; ghi grit trong metadata | 

**Bụi** | **[K]** Làm sạch trước chụp; không để bụi phủ mặt | Bụi làm vùng trắng/xám giả | Phóng 100% không thấy particle lớn | 

**Gloss** | **[K]** Với mẫu sơn bóng, dùng góc chiếu cố định và tránh reflection hotspot | AI tưởng reflection là vùng trắng của màu | Nếu có hotspot lớn → ảnh **không đạt color analysis** | 

**Thông tin kèm ảnh** | **[K]** Sample ID, species, batch, ngày, người chụp, grit, stain, system, cure time | File IMG_4837.jpg không metadata | AI/database đọc được metadata hoặc filename chuẩn | 

**Exposure** | **[R/K]** Không clipping highlight/shadow; exposure cố định | HDR/auto exposure làm màu từng ảnh khác nhau | Kiểm tra histogram; white/gray card còn detail | 

**White balance** | **[R]** Custom WB từ neutral reference; không dùng Auto WB cho dataset chuẩn | Mỗi ảnh một WB khác nhau | Gray reference có RGB cân bằng trong processing | 

**RAW** | **[K]** Nếu có thể, lưu RAW + JPEG preview | Chỉ lưu ảnh đã compress/edit | RAW giữ khả năng tái xử lý profile; JPEG chỉ dùng preview | 

**Color profile** | **[K]** Camera/profile cố định; không filter/beauty/AI enhancement | Instagram/phone enhancement tự đổi màu | Ảnh không qua “enhance”, saturation, HDR, portrait mode | 

**Những gì AI KHÔNG thể kết luận chắc từ ảnh** | **[R]** AI không đo đáng tin cậy: ΔE chính xác, gloss GU, DFT, MC, adhesion, hardness, chemical resistance, cure state | Dùng ảnh để “đo” 60 GU hoặc “đo” MC | Nếu yêu cầu định lượng → bắt buộc instrument/test | 

**Màu dưới illuminant khác** | **[R]** Ảnh một nguồn sáng không đủ kết luận metamerism | “Nhìn giống dưới LED nên đạt” | Cần light booth/measurement nhiều illuminant nếu customer yêu cầu | 

**Màu thực của gỗ** | **[R/K]** Ảnh phụ thuộc camera spectral response; cần color profile | Hai điện thoại cho hai màu khác nhau | Camera setup phải cố định; reference ColorChecker phải có | 

ColorChecker/neutral reference đặc biệt hữu ích để chuẩn hóa white balance; X-Rite cũng cảnh báo Auto White Balance có thể bị đánh lừa và khuyến nghị reference chuẩn trong workflow. X-Rite+1

### SOP chụp ảnh tôi đề nghị cho Lab
Plain text

`D65 / controlled light
↓
ColorChecker + neutral gray
↓
Gỗ mộc P180, sạch bụi
↓
Stain mẫu
↓
Clearcoat / cure theo recipe
↓
Mộc + mẫu chuẩn + mẫu thử cùng khung
↓
RAW + JPEG
↓
L*a*b* instrument = GROUND TRUTH
Ảnh = dữ liệu hỗ trợ AI`

# 3 điều làm Lab ổn định màu nhất

Ưu tiên | Điều phải làm | Tại sao | 

**1** | **Chuẩn hóa substrate trước khi chuẩn hóa stain:** species/source + MC + grit + sanding + cleanliness | Nếu nền thay đổi, mọi “công thức màu” đều không còn cùng điều kiện [R/K] | 

**2** | **Đo L*a*b*/ΔE ở từng gate:** gỗ mộc → sau stain → sau sealer → sau topcoat → aging | Biết chính xác màu lệch xảy ra ở công đoạn nào; không sửa mù bằng thêm stain [R/K] | 

**3** | **Recipe phải gắn với application parameters:** concentration + viscosity + g/m² + dwell + wipe + DFT + cure + T/RH | Cùng “10% stain” nhưng pickup khác thì màu khác; các điều kiện đo cũng phải nhất quán [R] X-Rite | 

# 3 điều làm mọi tính toán công thức gần như vô nghĩa

Sai lầm | Hậu quả | 

**1. Không kiểm soát MC + sanding + contamination của gỗ** | AI/DOE tưởng đang học “ảnh hưởng của stain”, thực tế đang học **sự khác nhau của substrate** | 

**2. Công thức không ghi application amount/dwell/wipe** | Stain 10% không đủ thông tin để tái lập; cùng nồng độ nhưng lượng stain thực tế khác | 

**3. Dùng ảnh màn hình làm ground truth thay cho L*a*b*/ΔE** | Camera, WB, exposure, illuminant và màn hình biến đổi; ảnh có thể nhìn giống nhưng instrument đo khác đáng kể. Các điều kiện đo phải được cố định khi so màu. X-Rite | 

**Khuyến nghị quan trọng nhất cho CSDL:** hãy coi **L*a*b* + ΔE + MC + grit + g/m² stain + viscosity + dwell + DFT + cure + T/RH** là “core data”, còn **ảnh là metadata trực quan cho AI**. Đây sẽ là nền tảng tốt hơn nhiều để sau này xây mô hình **“gỗ → dự đoán pickup → đề xuất concentration → dự đoán màu sau clearcoat”**.