Section 7: วัดผลโมเดลและวิเคราะห์จุดผิด
- mAP50, mAP50-95, Precision และ Recall หมายถึงอะไรในทางธุรกิจ
- อ่าน Confusion Matrix และ PR Curve
- ดูภาพที่ตรวจพลาดและตรวจเกินเพื่อหาสาเหตุ
- Lab: ปรับข้อมูลแล้ว Train รอบสองเพื่อเทียบผล
Section 8: Workshop: ตรวจหาชิ้นงานเสีย
- เลือกระหว่าง Detection, Segmentation และ Classification สำหรับงาน QC
- รับมือรอยเล็กด้วยภาพความละเอียดสูงและการแบ่งภาพเป็นส่วนย่อย
- ตั้ง Threshold ตามต้นทุนของการปล่อยของเสียเทียบกับการคัดของดีทิ้ง
- Lab: ระบบตัดสินผ่านหรือไม่ผ่านพร้อมบันทึกภาพหลักฐาน
Section 9: Lab: นับคนด้วย Object Tracking
- Object Tracking ด้วย ByteTrack และ BoT-SORT ใน Ultralytics
- นับคนผ่านเส้นและนับคนในพื้นที่ที่กำหนด
- รับมือคนบังกัน มุมกล้อง และการนับซ้ำ
- Lab: นับคนเข้าออกจากวิดีโอหน้าร้านแล้วสรุปเป็นรายชั่วโมง
Section 10: Export และรันบนเครื่องหน้างาน
- Export เป็น ONNX, OpenVINO หรือ TensorRT ตามฮาร์ดแวร์
- เลือกขนาดโมเดลและความละเอียดภาพให้สมดุลระหว่างความเร็วกับความแม่น
- รันบน CPU ของ Mini PC หรือบอร์ด Edge AI
- Lab: วัดความเร็วก่อนและหลัง Export บนเครื่องของผู้เรียน
Section 11: เชื่อมกล้องและระบบแจ้งเตือน
- อ่านภาพจาก Webcam, ไฟล์วิดีโอ หรือกล้อง IP ผ่าน RTSP ด้วย OpenCV
- ส่งผลไปยัง Dashboard, ไฟล์ CSV หรือแจ้งเตือนผ่าน LINE หรืออีเมล
- เบลอใบหน้า เก็บเฉพาะตัวเลข และกำหนดระยะเวลาเก็บภาพตาม PDPA
- ดูแลโมเดลหลังใช้งาน: เก็บภาพใหม่และ Train ซ้ำเมื่อหน้างานเปลี่ยน
Section 12: Workshop: Capstone Vision Project
- เลือกโจทย์ของตนเองหรือใช้ชุดข้อมูลที่เตรียมไว้
- Label, Train และวัดผลจนได้เกณฑ์ที่ตั้งไว้
- สาธิตการใช้งานกับภาพหรือวิดีโอจริง
- นำเสนอผลงานและสรุป Checklist ก่อนติดตั้งหน้างาน