- กล้องตรวจงานได้ดีกับตำหนิที่ “มองเห็นได้ชัด” เท่านั้น ถ้าคนสองคนยังตัดสินไม่ตรงกัน ระบบก็จะสับสนเหมือนกัน
- ต้องตัดสินใจก่อนว่าปล่อยของเสียหลุดแพงกว่า หรือตีของดีทิ้งแพงกว่า เพราะสองอย่างนี้ตั้งเกณฑ์ต่างกัน
- เป้าหมายที่คุ้มที่สุดไม่ใช่คัดของเสียได้เก่งขึ้น แต่คือรู้ต้นเหตุจนของเสียเกิดน้อยลง
เลือก Defect ที่ภาพตอบได้จริง
ก่อนพูดเรื่องกล้องหรือโมเดล ให้ลองทดสอบง่าย ๆ คือเอาชิ้นงานสิบชิ้นให้ QC สองคนตัดสินแยกกัน ถ้าคนสองคนยังให้คำตอบไม่ตรงกัน ระบบก็จะสับสนเหมือนกัน เพราะมันเรียนจากคำตัดสินของคนนั่นเอง
เริ่มจาก Defect ที่มองเห็น มีผลกระทบชัด เกิดพอให้เก็บตัวอย่าง และมีจุดติดกล้องที่ควบคุมได้ แยกหน่วยการตัดสินว่าเป็นจุด ชิ้น กล่อง หรือ Lot พร้อมเกณฑ์ขนาด ตำแหน่ง และระดับความรุนแรง หากผู้ตรวจสองคนเห็นไม่ตรงกัน ให้ทำ Calibration ก่อน Train โมเดล
สร้าง Cost Matrix ของ False Accept กับ False Reject ของเสียหลุดถึงลูกค้าอาจแพงกว่าการตรวจซ้ำหลายเท่า เกณฑ์จึงไม่ควรเลือกจาก Accuracy รวม แต่จากต้นทุนและความเสี่ยงของแต่ละชนิด Defect
ระบบกล้องสำคัญพอ ๆ กับโมเดล
หลายโครงการล้มเพราะแสงเปลี่ยนตอนบ่าย หรือชิ้นงานวางไม่ตรงเดิม ไม่ใช่เพราะโมเดลไม่ฉลาด ถ้าภาพที่ได้ไม่นิ่ง ต่อให้ระบบเก่งแค่ไหนก็ตัดสินผิด

สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค
ทดสอบ Lens, Distance, Focus, Lighting, Trigger และ Motion ด้วยความเร็ว Line จริง ใช้ Fixture ลดการหมุนหรือเงาที่ไม่เกี่ยวกับ Defect ชิ้นงานเงาอาจต้องใช้ Diffuse หรือ Polarized Light การแก้ภาพต้นทางมักคุ้มกว่าพยายามให้โมเดลเรียนรู้ความแปรปรวนที่ไม่จำเป็น
สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค
เก็บ Good, Acceptable Variation และ Defect จากหลาย Lot, Shift, Supplier และ Changeover แยกชุดทดสอบตาม Lot หรือเวลา ไม่สุ่มภาพติดกันเพราะจะคล้ายกันเกินจริง สร้าง Golden Set ที่ QC อนุมัติและล็อกไว้เทียบทุก Version
| ต้องเก็บกับภาพ | ประโยชน์ |
|---|---|
| SKU/Serial/Lot | Trace กลับสินค้า |
| เวลา/Line/กะ | หา Pattern หน้างาน |
| Machine/Cavity | เชื่อม Root Cause |
| คำตัดสินและผู้ตรวจ | Audit และแก้ Label |
Human-in-the-loop ที่ไม่ทำให้ QC ทำงานสองรอบ
ช่วง Shadow ให้ AI ตัดสินคู่กับ QC โดยไม่ Reject สินค้า ช่วง Assisted ให้ AI ผ่านเคสมั่นใจและส่งภาพสงสัยพร้อมตำแหน่งให้คนตรวจ หน้าจอต้องแสดงภาพต้นฉบับ จุดที่พบ ชนิด และ Confidence ผู้ตรวจ Override ได้พร้อมเหตุผล แต่ Feedback ต้องผ่าน Review ก่อนใช้ Train

ออกแบบ Fail-safe: กล้องดับ ภาพเบลอ หรือ Edge Device ช้า ระบบต้องแจ้งและเข้าสู่วิธีตรวจเดิม ไม่ตีความว่า “ไม่พบ Defect” เชื่อมผลกับ Reject Mechanism อย่างทดสอบได้และมี Interlock ป้องกันการคัดผิดตำแหน่ง
Gate ก่อน Automated Reject
- ผ่าน Golden Set และ Line จริงหลายสภาวะ
- False Accept ต่ำกว่าเกณฑ์ความเสี่ยง
- Trace ภาพถึงชิ้นงานและคำตัดสินได้
- มี Manual Inspection เมื่อระบบผิดปกติ
- Operator/QC เข้าใจ Alarm และ Override
จากการคัดทิ้งสู่การลดการเกิดของเสีย
สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค
เชื่อมผลตรวจกับ Parameter, Tool, Cavity, Supplier และ Maintenance ทำ Pareto รายวันว่า Defect ใดเพิ่มหลังการตั้งเครื่องหรือเปลี่ยน Lot หาก AI เพียงคัดของเสียปลายสาย Inspection Cost อาจลดแต่ Scrap ไม่ลด เป้าหมายถัดไปคือเตือน Trend ให้ Process Engineer แก้ต้นเหตุ
สำหรับทีมพัฒนา · รายละเอียดเชิงเทคนิค
ติดตาม Defect Escape, False Reject, Scrap, Rework, Inspection Time, Customer Claim และ Cost per Good Unit ตรวจ Drift เมื่อแสง กล้อง Package, SKU หรือวัตถุดิบเปลี่ยน ทุกการเปลี่ยน Model ต้องมี Version, Test, Approval และ Rollback
ระบบ Vision ที่ดีจึงเป็นส่วนหนึ่งของ Quality System ไม่ใช่กล้องเดี่ยว มันช่วยให้ข้อมูล Defect ละเอียดและเร็วขึ้น แต่ความรับผิดชอบต่อ Standard, Root Cause และลูกค้ายังอยู่กับองค์กร
QUALITY TIP · Accuracy ตัวเดียวไม่พอ
อ่าน Confusion Matrix เป็นภาษาต้นทุน
False Accept คือของเสียหลุด False Reject คือของดีถูกกักหรือทิ้ง สองอย่างมีราคาไม่เท่ากัน ให้ Quality และ Finance ใส่ต้นทุนต่อเหตุการณ์ แล้วเลือก Threshold จากความเสี่ยงจริง ไม่ใช่เลือกค่าที่ทำให้ Accuracy ดูสูงที่สุด

Golden 50
เลือกภาพยาก 50 ภาพที่ QC ถกเถียงกันมากที่สุด ตกลง Label และเหตุผล เก็บเป็นชุดห้าม Train ใช้ทดสอบทุก Version ภาพง่ายบอกว่าโมเดลทำงานได้ ภาพขอบเขตบอกว่าระบบเข้าใจมาตรฐานเดียวกับธุรกิจหรือไม่
Tip: แสดงภาพที่ AI ไม่มั่นใจให้ QC ก่อนภาพที่มั่นใจสูง จะช่วยใช้เวลาคนตรงจุดและเก็บตัวอย่างที่มีค่าต่อการปรับระบบมากกว่า
จากความรู้สู่ระบบแก้ปัญหาที่ใช้งานได้จริง
แก่นของปัญหา
Vision AI ที่แม่นในห้องทดลองยังไม่ใช่ Quality System; แสง มาตรฐาน Defect การคัดแยก และ Traceability ต้องทำงานร่วมกัน
แนวทางแก้แบบเป็นขั้น
- ทำ Defect Taxonomy และ Cost Matrix ของ False Accept/Reject
- ออกแบบ Imaging Station และ Golden Set จากหลาย Lot/Shift
- ทดลอง Shadow → Assisted → Automated พร้อม Fail-safe และ Change Control
เชื่อมผลจากกล้องเข้ากับระบบคุณภาพ ไม่ปล่อยให้เป็นโมเดลโดดเดี่ยว
ฝ่าย Quality ของลูกค้าเป็นผู้กำหนดว่า Defect คืออะไร ขอบเขตใดรับได้ และความผิดพลาดแบบไหนมีผลสูง DNA Maker ช่วยเปลี่ยนมาตรฐานดังกล่าวให้เป็น Data/Review Workflow ที่เก็บภาพ Label เหตุผล และบริบทของสินค้าอย่างเป็นระบบ เราช่วยออกแบบประสบการณ์ให้ QC เห็นภาพที่ควรตรวจก่อน แก้คำตัดสินได้ง่าย และย้อนกลับจากผลไปยัง Lot หรือชิ้นงาน โดยไม่อ้างว่า Accuracy ตัวเดียวตอบเรื่องคุณภาพทั้งหมด
เราสามารถพัฒนา Labeling/Review Web Application, Traceability Dashboard, Mobile QC Tool และ Integration ระหว่าง Vision Model, Edge Device, Reject Mechanism และระบบงานเดิม พร้อม Versioning, Golden Set และ Drift Monitoring DNA Maker ช่วยได้ตั้งแต่สำรวจ Use Case, Prototype หน้าจอ, ออกแบบ Architecture, พัฒนา Software ไปจนถึงนำ AI Agent มาช่วยสรุป Defect Trend ให้ทีมวิเคราะห์ต่อ หากคุณมีภาพและเกณฑ์ตรวจอยู่แล้วแต่ยังไม่รู้ว่าจะประกอบเป็นระบบอย่างไร เราพร้อมคุยกับทีม Quality และ Engineering เพื่อสร้าง Flow ที่วัดผลได้และปลอดภัยต่อการผลิต
SOFTWARE ENGINEERING GLOSSARY
คลังคำศัพท์การพัฒนาซอฟต์แวร์
ตารางนี้ไม่ได้มีไว้ให้ท่องจำ แต่ช่วยให้ผู้บริหาร เจ้าของงาน และทีมพัฒนาคุยกันโดยไม่ตีความคนละแบบ อ่านทั้งความหมาย ตัวอย่าง และคำถามด้านขวา เพราะคำถามเหล่านี้มักเปิดเผยขอบเขต ความเสี่ยง และต้นทุนที่ซ่อนอยู่ก่อนเริ่มพัฒนา
| คำศัพท์ | คืออะไร | ตัวอย่างที่เข้าใจง่าย | คำถามที่ควรถามทีมพัฒนา |
|---|---|---|---|
| Computer Vision | AI ที่วิเคราะห์ภาพหรือวิดีโอ | ตรวจหารอยบนชิ้นงาน | สภาพแสง มุม และความเร็วจริงถูกทดสอบหรือยัง? |
| Label | คำตอบกำกับภาพสำหรับสอนและทดสอบโมเดล | ระบุภาพว่า Good หรือ Scratch | ผู้ตรวจเห็นตรงกันแค่ไหนและแก้ Label ผิดอย่างไร? |
| Confidence Score | ระดับความมั่นใจของโมเดล | คะแนนต่ำถูกส่งให้ QC ตรวจ | คะแนนระดับใดส่งให้คนตรวจและเพราะอะไร? |
| Traceability | ความสามารถย้อนจากผลไปถึงชิ้นงาน | ค้นภาพด้วย Serial และ Lot | ต้องย้อนจากผลไปถึงข้อมูลใดบ้าง? |
| Model Drift | คุณภาพโมเดลลดเมื่อสภาพจริงเปลี่ยน | แสงหรือบรรจุภัณฑ์ใหม่ทำให้ผลคลาดเคลื่อน | เหตุการณ์ใดต้องทดสอบหรือ Train ใหม่? |
