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

Container Recognition

รหัสตู้ตาม ISO 6346 ประกอบด้วย owner code อักษรสามตัว equipment category identifier หมายเลขหกหลัก และ check digit ตัวสุดท้าย Check digit ช่วยตรวจความสอดคล้องของสตริง ไม่ได้ยืนยันว่ากล้องอ่านตู้ถูกใบหรือว่ารหัสมีอยู่จริง

Container Recognition

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

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

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

รหัสตู้ตาม ISO 6346 ประกอบด้วย owner code อักษรสามตัว equipment category identifier หมายเลขหกหลัก และ check digit ตัวสุดท้าย Check digit ช่วยตรวจความสอดคล้องของสตริง ไม่ได้ยืนยันว่ากล้องอ่านตู้ถูกใบหรือว่ารหัสมีอยู่จริง

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

วิศวกรกำหนดการหาข้อความ การจัดลำดับ และการตรวจโครงสร้างเป็นขั้นแยก พร้อมเก็บ raw OCR ก่อนการปรับรูปแบบ หากใช้แนวทาง ISO 6346 ต้องตรวจนิยามกับแหล่งอ้างอิงที่มีอยู่และอธิบายบทบาทเป็นการออกแบบตรวจรหัส ไม่ใช่การรับรองผลิตภัณฑ์ ต้องแยกผลอ่านถูกตามภาพ ผลผ่านเลขตรวจ และผลจับคู่เหตุการณ์กับตู้จริงซึ่งต้องใช้หลักฐานเวลาและบริบทเพิ่มเติม

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

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

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

ตัวอย่างเชิงออกแบบ: อ่านรหัสบนด้านข้างตู้ จัดเรียงบรรทัด และตรวจ check digit หากไม่ผ่านให้ทบทวนภาพ ไม่แก้อักขระจนผ่านแล้วถือว่าถูกอัตโนมัติ

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

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

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

ขั้นตอนศึกษาและทดลอง
  1. 1 หาพื้นที่ข้อความและกำหนดลำดับอ่านแนวนอน/แนวตั้ง
  2. 2 ตรวจโครงสร้างตามชนิดรหัสและแยก size/type code ออกจาก identification
  3. 3 เชื่อมผลกับเหตุผ่านประตูด้วยเวลาและภาพหลักฐาน

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

รายงาน exact code match ต่อเหตุการณ์ no-read และสัดส่วน check-digit failure แยกความผิดพลาด OCR จากการจับคู่ตู้กับรายการงานผิด

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

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

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

สนิม รอยซ่อม การบัง และรหัสเก่าซ้ำในฉากทำให้สับสน Check digit ไม่ป้องกันรหัสปลอมและอาจไม่จับทุกการอ่านผิด

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

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

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

  • อ่านครบตำแหน่งและลำดับหรือไม่
  • ไม่ปน size/type code ใช่หรือไม่
  • เก็บ raw OCR ก่อนแก้และเหตุผล review หรือไม่

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

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

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

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

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

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

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

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

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

ข่าวสาร