ทุกประเภท

บล็อก

หน้าแรก >  บล็อก

ประเภทเป้าหมายการปรับเทียบ: การวิเคราะห์เปรียบเทียบรูปแบบและข้อดีของแต่ละประเภท

Time : 2025-07-25

การปรับเทียบกล้องให้แม่นยำเป็นพื้นฐานสำคัญต่อความสำเร็จของแอปพลิเคชันที่ใช้ระบบมองเห็นของเครื่องจักร/คอมพิวเตอร์ (Machine/Computer Vision) การเลือกเป้าหมายสำหรับการปรับเทียบมีผลอย่างมากต่อความแม่นยำของการปรับเทียบ แม้ว่าจะมีลวดลายหลายประเภทให้เลือก—แต่ละแบบมีคุณสมบัติเฉพาะตัว คู่มือนี้วิเคราะห์ข้อดีและข้อจำกัดของเป้าหมายที่ใช้กันทั่วไป (ตารางหมากรุก ตารางจุดวงกลม และ CharuCo) เพื่อช่วยในการเลือกใช้อย่างเหมาะสมที่สุด

machine vision case (3).png

I. ขนาดของเป้าหมายการปรับเทียบ: ประเด็นสำคัญที่ต้องพิจารณา

มิติทางกายภาพของเป้าหมายการปรับเทียบส่งผลโดยตรงต่อความเที่ยงตรงในการวัด เนื่องจากมีความเกี่ยวข้องกับมุมมองการรับภาพ (Field of View - FOV) หลักการสำคัญมีดังนี้:

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

2. ความเสถียรของโฟกัส: การปรับเทียบถือว่าระยะการทำงานคงที่ หากมีการเปลี่ยนค่าความยาวโฟกัสหรือรูรับแสงจะทำให้การปรับเทียบที่ผ่านมาไม่ถูกต้อง เนื่องจากเกิดการเคลื่อนตัวของจุดโฟกัสและความคลาดเคลื่อนของเลนส์

3. เคล็ดลับในการใช้งาน: เลือกขนาดของวัตถุเป้าหมายให้เหมาะสมกับมุมมองของกล้อง (FOV) สำหรับการวัดขนาดใหญ่ (เช่น การตรวจสอบรถยนต์) ควรใช้เป้าหมายขนาดใหญ่หรือถ่ายภาพหลายตำแหน่ง

 

II. ประเภทของวัตถุเป้าหมายในการปรับเทียบ: ลวดลายและการทำงาน

1. เป้าหมายแบบตารางหมากรุก (Checkerboard Targets)

ลวดลายที่พบได้ทั่วไปที่สุด และรองรับโดย OpenCV, Halcon และ MATLAB

ขั้นตอนการตรวจจับ:

แปลงภาพเป็นโทนขาวดำ → ตรวจจับรูปสี่เหลี่ยม (ช่องสี่เหลี่ยมสีเข้ม) → กรองตามขนาด/ความสม่ำเสมอของตาราง → จับคู่กับมิติที่ผู้ใช้กำหนด

machine vision case (4).png

ข้อดี:

ความแม่นยำระดับซับพิกเซล: มุม (โดยคณิตศาสตร์คือจุดเชิงม้า) มีขนาดเล็กมาก ทำให้สามารถระบุตำแหน่งได้อย่างแม่นยำภายใต้การบิดเบือนแบบเพอร์สเปกทีฟ (ความแม่นยำ: ±0.1 พิกเซล)

การสร้างแบบจำลองการบิดเบือน: ความหนาแน่นของขอบสูงช่วยปรับปรุงการคำนวณการบิดเบือนแบบรัศมี/สัมผัส

ข้อจำกัด:

ต้องมองเห็นได้ทั้งหมด: กระดานต้องปรากฏให้เห็นทั้งหมดในภาพทุกภาพ ซึ่งจำกัดการเก็บข้อมูลมุม (สิ่งสำคัญสำหรับการสร้างแบบจำลองการบิดเบือนที่ขอบภาพ)

ข้อจำกัดของความสมมาตร: สำหรับการปรับเทียบแบบสเตอริโอ หลีกเลี่ยงความกำกวม 180° โดยกำหนดให้มีจำนวนแถวคู่ + คอลัมน์คี่ (หรือในทางตรงกันข้าม)

ดีที่สุดสำหรับ: การปรับเทียบกล้องเดี่ยวที่สามารถมองเห็นกระดานทั้งหมดได้

machine vision case (5).png

2. เป้าหมายตารางวงกลม

รูปแบบที่พบทั่วไป: วงกลมสีดำบนพื้นหลังสีขาว หรือวงกลมสีขาวบนพื้นหลังสีดำ

ขั้นตอนการตรวจจับ:

ตรวจจับ "บล็อบ" → กรองตามพื้นที่ ความกลม และความนูน → ระบุโครงสร้างตาราง

ข้อดี:

ทนต่อสัญญาณรบกวน: การจับคู่วงกลมใช้พิกเซลทั้งขอบ ลดความไวต่อสัญญาณรบกวน

ทนต่อการบัง: วงกลมที่มองเห็นเพียงบางส่วนยังสามารถตรวจจับได้

ข้อจำกัด:

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

ความกำกวมของระบบสเตอริโอ: กริดแบบสมมาตรมีปัญหาความกำกวม 180° ควรใช้กริดแบบไม่สมมาตรสำหรับการตั้งค่าหลายกล้อง

ดีที่สุดสำหรับ: สภาพแวดล้อมที่มีแสงสะท้อนด้านหลังและพื้นที่ที่มีสภาพแสงเปลี่ยนแปลงได้

machine vision case (6).png

3. เป้า CharuCo

ลวดลายแบบผสมผสานที่รวมจุดมุมตารางหมากรุกเข้ากับเครื่องหมาย ArUco

ขั้นตอนการตรวจจับ:

ระบุเครื่องหมาย ArUco → ค้นหาจุดกึ่งกลางระหว่างเครื่องหมายที่ถูกประมาณค่าไว้

ข้อดี:

รองรับการมองเห็นบางส่วน: การเข้ารหัสเครื่องหมายที่ไม่ซ้ำกันช่วยให้สามารถทำการปรับเทียบได้แม้ในกรณีที่เป้าถูกบังหรือถูกตัดขอบ

ทนต่อสภาพแสงที่หลากหลาย: ป้องกันความล้มเหลวที่เกิดจากแสงสว่างไม่สม่ำเสมอ (เช่น แสงสะท้อนเงา)

การปรับระดับละเอียด (Subpixel): ให้ความแม่นยำของจุดกึ่งกลางเทียบเท่ากับตารางหมากรุก

ข้อจำกัด:

ความซับซ้อนของอัลกอริธึม: ต้องการไลบรารีเฉพาะ (OpenCV 3.0 ขึ้นไป)

การวางตำแหน่งมาร์คเกอร์: มาร์คเกอร์ที่พิมพ์ไม่ดีจะลดประสิทธิภาพการตรวจจับ

ดีที่สุดสำหรับ: ระบบกล้องหลายตัว ใช้เลนส์ที่ให้ภาพบิดเบี้ยวสูง และพื้นที่จำกัด

machine vision case (1).png

III. แนวทางปฏิบัติที่ดีที่สุดในการใช้งาน

1. คุณภาพงานพิมพ์:

ใช้เป้าหมายที่พิมพ์ด้วยเลเซอร์หรือสลักบนวัสดุที่ไม่สะท้อนแสง

ตรวจสอบให้เรียบ (ความคลาดเคลื่อนยอมรับได้: น้อยกว่า 0.1 มม./ม²)

2. ขั้นตอนการบันทึกภาพ:

ถ่ายภาพ 15–30 ภาพ โดยวางเป้าหมายในตำแหน่งที่มุมมองแตกต่างกัน (ครอบคลุมมุมทั้งหมดของพื้นที่รับภาพ)

รักษาระดับแสงและความชัดเจนให้คงที่

3. หมายเหตุเฉพาะไลบรารี:

OpenCV: ตารางหมากรุก (Checkerboards) ต้องมองเห็นได้ทั้งหมด; CharuCo ต้องการโมดูล aruco

Halcon: ปรับให้เหมาะสมสำหรับตารางแบบวงกลม พร้อมการจัดการความไม่สมมาตรแบบในตัว

 

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

ก่อนหน้า : วิธีการเลือกกล้องอุตสาหกรรม

ถัดไป : คู่มือการเลือกเลนส์เทเลเซนตริกเพื่อความสำเร็จในระบบ Machine Vision

การสอบถามการสอบถาม

ติดต่อ HIFLY วันนี้:

ชื่อ
บริษัท
มือถือ
ประเทศ
อีเมล
ข้อความ
0/1000
อีเมล อีเมล WhatsApp WhatsApp วีแชท วีแชท
วีแชท
ด้านบนด้านบน