ข้ามไปยังเนื้อหา
EN
บทความความรู้

พื้นฐาน Computer Vision

Computer Vision เปลี่ยนพิกเซลเป็นข้อมูลที่มีความหมายผ่านการรับภาพ ปรับภาพ สกัดคุณลักษณะ และอนุมานผล บางงานใช้ threshold หรือเรขาคณิตได้โดยไม่ต้องฝึกโมเดล การพบหน้าปัดกับการอ่านค่าบนหน้าปัดเป็นคนละปัญหา

พื้นฐาน Computer Vision

แผนภาพอธิบายหลักการ ไม่ใช่หน้าจอผลิตภัณฑ์หรือผลทดสอบจริง

ระดับเนื้อหา: Overview / Implementation considerations

หลักการและการเลือกใช้

Computer Vision เปลี่ยนพิกเซลเป็นข้อมูลที่มีความหมายผ่านการรับภาพ ปรับภาพ สกัดคุณลักษณะ และอนุมานผล บางงานใช้ threshold หรือเรขาคณิตได้โดยไม่ต้องฝึกโมเดล การพบหน้าปัดกับการอ่านค่าบนหน้าปัดเป็นคนละปัญหา

มองอย่างง่าย ระบบไม่ได้เห็นความดันโดยตรง แต่เห็นแสงที่สะท้อนจากหน้าปัด พิกเซลคือจุดสีในภาพ ส่วนคุณลักษณะคือสิ่งที่สกัดจากจุดเหล่านั้น เช่น ขอบวงกลมหรือแนวเข็ม ถ้าแสงบังขีดสเกล ข้อมูลต้นทางก็ไม่ครบ จึงต้องเริ่มจากคำถามว่าภาพแสดงสิ่งที่ต้องอ่านชัดพอหรือไม่ ก่อนเลือกวิธีคำนวณที่ซับซ้อน

สำหรับวิศวกร ROI คือบริเวณภาพที่สนใจ การตัด ROI ต้องรักษาตำแหน่งและอัตราส่วนไว้เมื่อจะนำพิกัดกลับสู่ภาพเดิม Threshold คือเกณฑ์แบ่งค่าสว่าง ไม่ใช่หลักฐานว่าเส้นที่พบเป็นเข็มเสมอ ควรแยกผลระหว่างตำแหน่งวัตถุ รูปร่างเข็ม และค่าที่แปลแล้ว เพื่อระบุว่าความผิดพลาดเริ่มที่ขั้นใดและแก้ให้ตรงจุด

เลื่อนแผนภาพซ้าย–ขวาเพื่อดูรายละเอียดครบทุกส่วน

พื้นฐาน Computer Vision
พื้นฐาน Computer Visionแผนภาพอธิบายหลักการ ไม่ใช่หน้าจอผลิตภัณฑ์หรือผลทดสอบจริง

ตัวอย่างในบริบทอุตสาหกรรม

ตัวอย่างเชิงออกแบบ: ภาพเกจแรงดันผ่านการตรวจความคมชัด → หาตำแหน่งหน้าปัด → หาเข็มและสเกล → แปลงเป็นค่าและหน่วย → ส่งค่าพร้อมเวลาและภาพอ้างอิง ไม่ส่งค่าหากภาพไม่ผ่านเกณฑ์

ในสถานการณ์สมมติ หน้าปัดหนึ่งมีเข็มและเงาของเข็มอยู่ใกล้กัน โปรแกรมอาจหาเส้นได้สองเส้น ผู้พัฒนาไม่ควรเลือกเส้นที่ยาวกว่าอย่างเดียว แต่ต้องตรวจจุดหมุน แนวปลายเข็ม และความสัมพันธ์กับสเกล หากหลักฐานยังขัดกัน ผลที่เหมาะสมอาจเป็นอ่านไม่ได้พร้อมเหตุผล มากกว่าตัวเลขที่ดูเรียบร้อยแต่ตรวจสอบไม่ได้

สมมติสเกลเชิงเส้นมีช่วงมุมที่ใช้งานและหน่วยระบุชัด วิศวกรตรวจว่าจุดเริ่ม จุดจบ และทิศเพิ่มค่าตรงกับหน้าปัดก่อนแปลงมุมเป็นค่า หากเปลี่ยนเรือนเกจ ต้องตรวจสมมติฐานใหม่ ไม่ใช้การจับคู่มุมของเรือนเดิมโดยอัตโนมัติ ภาพที่ส่งออกควรซ้อนแนวเข็มและตำแหน่งสเกลเพื่อให้ผู้ตรวจย้อนดูเหตุผลของการอ่านได้

ขั้นตอนศึกษาและทดลอง

ขั้นตอนศึกษาและทดลอง
  1. 1 กำหนดช่วงค่าและความคลาดเคลื่อนที่ผู้ใช้ยอมรับ
  2. 2 จัดกล้องและแสงให้เห็นเข็มกับขีดสเกล แล้วเปรียบเทียบวิธีเรขาคณิตกับโมเดล
  3. 3 ทดสอบเกจคนละเรือนและช่วงแสงที่ไม่อยู่ในชุดพัฒนา

วิธีประเมินและนิยามผล

วัดอัตราพบเกจแยกจาก MAE ของค่าที่อ่าน และรายงานสัดส่วน no-read ด้วย มิฉะนั้นการตัดภาพยากทิ้งอาจทำให้ค่าความคลาดเคลื่อนดูดีเกินจริง

MAE คือค่าเฉลี่ยของขนาดความต่างโดยไม่สนใจเครื่องหมาย จึงช่วยบอกว่าค่าที่อ่านห่างจากคำตอบเท่าใด แต่ไม่บอกว่าระบบอ่านสูงหรือต่ำเป็นประจำ ควรดูความต่างแบบมีเครื่องหมายและภาพผิดพลาดร่วมกัน พร้อมระบุว่าคำตอบอ้างอิงมาจากใครและอ่าน ณ เวลาใด เพราะเข็มที่เปลี่ยนระหว่างการบันทึกทำให้การเทียบไม่ยุติธรรม

ตรวจผลแยกตามขนาดหน้าปัด มุมกล้อง และช่วงค่าบนสเกล ไม่รวมทุกภาพเป็นตัวเลขเดียว วิศวกรควรตรวจความสอดคล้องของพิกัดนำเข้า หน่วยส่งออก และการปัดเศษด้วย หากตำแหน่งเข็มถูกแต่ค่าผิด ให้ตรวจสูตรและหน่วยก่อนฝึกตัวตรวจใหม่ ส่วนภาพที่ปฏิเสธต้องนับไว้ในผลประเมินเพื่อเห็นภาระงานตรวจซ้ำจริง

ข้อจำกัดและกรณีผิดพลาด

แสงสะท้อน พารัลแลกซ์ และ motion blur ทำให้ข้อมูลสูญหาย การเพิ่มโมเดลใหญ่ไม่สามารถคืนรายละเอียดที่กล้องไม่เห็นได้

พารัลแลกซ์คือความคลาดจากมุมมองเมื่อเข็มกับสเกลไม่ได้อยู่ระนาบเดียวกัน ภาพคมจึงยังอ่านผิดได้ ส่วนภาพเบลอจากการเคลื่อนไหวอาจทำให้ปลายเข็มดูหนาขึ้น การปรับภาพให้คมเป็นเพียงการเปลี่ยนลักษณะสัญญาณ ไม่ใช่การรับรองว่าขอบใหม่ตรงกับวัตถุจริง ควรเก็บภาพต้นฉบับไว้เสมอสำหรับการวินิจฉัย

การออกแบบต้องชั่งระหว่างความเข้มงวดในการรับภาพกับจำนวนครั้งที่ต้องให้คนอ่าน การรับภาพยากมากขึ้นอาจเพิ่มค่าผิด ส่วนการปฏิเสธเกือบทั้งหมดทำให้ระบบไม่ช่วยงาน ควรระบุเงื่อนไขที่ใช้ได้และเส้นทางเมื่ออ่านไม่ได้ โดยไม่ใช้ค่าล่าสุดแทนค่าปัจจุบันอย่างเงียบ ๆ และไม่ให้ผลจากภาพเป็นคำสั่งควบคุมอันตรายโดยไม่มีการประเมินแยก

รายการตรวจสอบก่อนนำไปใช้

  • เห็นปลายเข็มและหน่วยครบหรือไม่
  • มีภาพผิดเงื่อนไขและทางส่งต่อให้คนตรวจหรือไม่
  • บันทึก ROI เวอร์ชันการอ่านและเวลาถ่ายหรือไม่

เอกสารอ้างอิงและอ่านต่อ

เชื่อมแนวคิด

หัวข้อความรู้ที่เกี่ยวข้อง

ศึกษาในบริบทงาน

หัวข้อและแนวทางประยุกต์ที่เกี่ยวข้อง

แยกสิ่งที่เรียนรู้จากสิ่งที่ต้องตรวจรับ

หากต้องการประเมินงานจริง ควรระบุภาพตัวอย่าง ข้อจำกัดหน้างาน และเกณฑ์ยอมรับ แล้วสอบถามขอบเขตที่ยืนยันได้

อ่านบทความเทคโนโลยีและแนวทางใช้งาน AI

เรียนรู้หลักการ ข้อจำกัด และวิธีประเมินระบบจากบทความที่เผยแพร่บนเว็บไซต์

ข่าวสาร