การแก้ไขปัญหากล้อง USB3
การแก้ไขปัญหา (ปัญหาที่พบบ่อยที่สุด)
ปัญหาที่พบบ่อยที่สุดมักเกี่ยวข้องกับสายกล้อง การเชื่อมต่อ อุปกรณ์ขยายสัญญาณ USB เป็นต้น
บทความนี้มุ่งช่วยให้คุณแก้ไขปัญหาหรือระบุสาเหตุของปัญหาได้
ข้อมูลที่ได้รับไม่เพียงพอ / อุปกรณ์ไม่ซิงโครไนซ์ (นาฬิกาเกิดการเบี่ยงเบน)
- ข้อมูลที่ได้รับไม่เพียงพอ (SwingCatalyst / MotionCatalyst ไม่ได้รับข้อมูลวิดีโอเพียงพอสำหรับการจับภาพ)
สาเหตุอาจมาจากเฟรมที่หลุดหาย (โปรดดู เฟรมที่หลุดหาย ด้านล่างสำหรับขั้นตอนการแก้ไขปัญหา)
ข้อจำกัดด้านฮาร์ดแวร์หรือทรัพยากรระบบ ตรวจสอบว่ามีแอปพลิเคชันที่ใช้ทรัพยากรสูงอื่น ๆ กำลังทำงานอยู่หรือไม่
หากใช้แล็ปท็อปด้วยแบตเตอรี่ ลองเสียบชาร์จเจอร์ แล้วข้อผิดพลาดหายไปหรือไม่? หากใช่ การเปลี่ยนแผนการใช้พลังงาน (เป็นการแสดงออกสูงสุด) อาจช่วยได้
- ซอฟต์แวร์ไม่ได้รับข้อมูลเพียงพอ หมายความว่าข้อมูลวิดีโอที่ได้รับไม่ซิงค์กับนาฬิกาของคอมพิวเตอร์
ขึ้นอยู่กับประเภทกล้องของคุณ มีวิธีการต่าง ๆ ที่ควรลอง หลายครั้ง “อุปกรณ์ไม่ซิงโครไนซ์” เป็นข้อผิดพลาดที่ตามมาหลังจาก “ข้อมูลที่ได้รับไม่เพียงพอ” อย่างไรก็ตาม หากคุณได้รับเฉพาะข้อความ “Device is not synchronized (clock is drifting)” ให้ลองรีสตาร์ทโหมดจับภาพ หรือรีสตาร์ทคอมพิวเตอร์
การทิ้งระบบไว้ในโหมดจับภาพเป็นเวลานานอาจทำให้เกิดปัญหานี้ เราจะรีเซ็ตนาฬิกาเมื่อเริ่ม (รีสตาร์ท) โหมดจับภาพ แต่หากปล่อยทิ้งไว้ในโหมดจับภาพนานพอ นาฬิกาของกล้องและนาฬิกาของคอมพิวเตอร์จะเริ่มเบี่ยงเบนออกจากกัน
วิธีแก้ปัญหาเป็นทางเลือกสุดท้ายสำหรับผู้ใช้เว็บแคม: ลองเปิดใช้งาน “timestamp manually” จากการตั้งค่ากล้องขั้นสูง –> แท็บ Options
เฟรมที่หลุดหาย
คำถาม: เฟรมที่หลุดหายคืออะไร?
คำตอบ: เฟรมที่หลุดหาย หมายถึงเฟรมวิดีโอที่ได้รับจากกล้องสูญหายไปในระดับที่แตกต่างกัน
ขึ้นอยู่กับจำนวนเฟรมที่หลุดหาย อาจส่งผลกระทบอย่างมากต่อวิดีโอที่บันทึกไว้ ในสภาพแวดล้อมที่มีกล้องหลายตัว นี่ไม่ใช่เรื่องดี เนื่องจากจะทำให้วิดีโอดูไม่ซิงค์กัน และช่วงเวลาสำคัญของกิจกรรมที่บันทึกอาจสูญหายไป
สาเหตุของเฟรมที่หลุดหาย
กล้อง USB3 เชื่อมต่อกับพอร์ต USB 2.0
การใช้สายหรืออุปกรณ์ขยายสัญญาณที่ออกแบบมาไม่ดี
ความยาวสายเกินกว่าที่แนะนำ (5 เมตรสำหรับ USB3)
กล้อง USB3 เชื่อมต่อกับ USB hub ที่มีอุปกรณ์อื่นใช้ร่วมกัน ทำให้แบนด์วิดท์ไม่เพียงพอ
กล้องใช้แบนด์วิดท์มากเกินกว่าที่ระบบรองรับ
ทรัพยากรระบบไม่เพียงพอเนื่องจากแอปพลิเคชันอื่นที่กำลังทำงาน
วิธีแก้ไขเฟรมที่หลุดหาย
สำหรับกล้อง USB เราแนะนำให้ลองลด FPS (และ/หรือ device link throughput สำหรับกล้อง FLIR) เพื่อลดการใช้แบนด์วิดท์
ขั้นตอนการแก้ไขปัญหา:
- หากใช้กล้องหลายตัว ลองถอดปลั๊กหรือปิดใช้งานกล้องบางตัว ระบบยังรายงานเฟรมที่หลุดหายอยู่หรือไม่?
หากการทำเช่นนี้ช่วยได้ อาจเป็นสัญญาณของปัญหาด้านการแสดงออกหรือปัญหาทรัพยากรแบนด์วิดท์ ลองลด FPS ของกล้องทั้งสองและดูว่าความเสถียรดีขึ้นหรือไม่
ปิดซอฟต์แวร์อื่นที่ใช้ CPU & GPU อย่างหนักเพื่อเพิ่มทรัพยากรระบบ
ลองลด FPS: (ตัวอย่างสำหรับ FLIR Blackfly S)
ลองลด “Device Link throughput” ดูหัวข้อ “การลดแบนด์วิดท์กล้อง” ด้านล่าง
ตรวจสอบสายเคเบิล กล้องเชื่อมต่อผ่าน USB hub หรืออุปกรณ์ขยายสัญญาณหรือไม่? สายเคเบิลถูกงอมากหรือมีรอยเสียหายที่มองเห็นได้หรือไม่? ลองเชื่อมต่อโดยตรงกับคอมพิวเตอร์
คอมพิวเตอร์ตรงตามข้อกำหนดที่แนะนำหรือไม่? หากไม่ใช่ อาจเป็นเพราะคุณใช้กล้องมากเกินกว่าที่ระบบรองรับได้
สาย USB บางเส้นทำงานได้ดีกว่าเส้นอื่น และตัวควบคุม USB 3.0 ที่ติดตั้งมาบางรุ่นอาจก่อให้เกิดปัญหาได้
เนื่องจาก USB3 อาจค่อนข้างซับซ้อน เราจึงแนะนำให้ยึดตามคำแนะนำของผู้ผลิตกล้อง Machine Vision รายใหญ่ที่มีชื่อเสียง โปรดดูบทความส่วนประกอบ USB ที่แนะนำของเราสำหรับรายละเอียด: recommended-usb3-components.md
การลดการใช้แบนด์วิดท์ของกล้อง
การลด FPS เพียงอย่างเดียวหรือรวมกับ Region Of Interest (ROI) สามารถส่งผลต่อปริมาณแบนด์วิดท์ที่กล้องใช้ และช่วยลดหรือหยุดเฟรมที่หลุดหายได้อย่างมีประสิทธิภาพ
ตัวอย่างเช่น USB 3.0 ระบุว่ารองรับความเร็วได้ถึง 5Gb/s ซึ่งเท่ากับ 625 MB/s
กล้อง USB 3.0 หนึ่งตัวที่มีความละเอียด: 1920 x 1200 ที่ 150 FPS จะใช้แบนด์วิดท์ประมาณ 345MB/s ต่อกล้อง - ดังนั้นจึงเป็นสิ่งสำคัญที่ต้องมีการ์ดควบคุม USB 3.0 แบบเฉพาะตามคำแนะนำของเราสำหรับการตั้งค่ากล้องหลายตัว (ในกรณีส่วนใหญ่) ในหลายกรณีแล็ปท็อปอาจไม่สามารถขับกล้อง USB3 Full HD FPS สูงสองตัวได้
อีกวิธีหนึ่ง ซึ่งมักใช้ได้ดีเมื่อรวมกับการลด throughput คือการใช้ region of interest หรือที่เรียกว่า ROI
ฉันจะทราบได้อย่างไรว่ากล้องใช้แบนด์วิดท์เท่าไร?
คุณสามารถใช้สูตร: Data Rate = Resolution * Frame rate * bit depth
ในกรณีส่วนใหญ่ bit depth จะอยู่ที่ 8 บิต
| Data rate MB/s | ความละเอียด (กว้าง x สูง) | Frame Rate | Bit depth (บิตต่อพิกเซล) |
|---|---|---|---|
| 30.7 | 640x480 | 100 | 8 |
| 92.1 | 1280x720 | 100 | 8 |
| 131.1 | 1280x1024 | 100 | 8 |
| 207.4 | 1920x1080 | 100 | 8 |
Region Of Interest (ROI)
note: กล้องที่รองรับ: Swing Catalyst Fox, FLIR Blackfly S
การใช้ region of interest (หรือ area of interest) ช่วยลดปริมาณแบนด์วิดท์ที่กล้องใช้และเพิ่ม FPS ได้ นอกจากนี้ยังสามารถใช้เพื่อช่วยลดจำนวนเฟรมที่หลุดหายได้
โปรดดูบทความของเราเกี่ยวกับวิธีการใช้ Region Of Interest
ไม่ได้รับข้อมูล
นี่แสดงว่า SwingCatalyst ไม่ได้รับภาพวิดีโอหรือข้อมูลใด ๆ สำหรับการประมวลผล
ตัวอย่างสาเหตุของข้อผิดพลาดประเภทนี้ได้แก่:
สายหรือการเชื่อมต่อชำรุด: ลองถอดกล้องออกแล้วเชื่อมต่อใหม่กับพอร์ต USB อื่น
การตั้งค่าที่ผิดพลาด: (โดยเฉพาะสำหรับเว็บแคมและกล้อง DirectShow) ตรวจสอบการตั้งค่า exposure หาก Auto ถูกยกเลิกการเลือกและตั้งค่า exposure ไว้สูงมาก FPS อาจลดลงอย่างมีนัยสำคัญ
เกิดข้อผิดพลาดบางอย่าง
ข้อผิดพลาดประเภทนี้พบได้บ่อยหากกล้องกำลังถูกใช้งานโดยแอปพลิเคชันอื่น
โดยเฉพาะเว็บแคมที่อาจถูกใช้งานโดยซอฟต์แวร์ของบุคคลที่สามได้ง่าย ลองปิดโปรแกรมอื่น ๆ แล้วลองอีกครั้ง หากข้อผิดพลาดยังคงอยู่ ให้ลองรีบูตคอมพิวเตอร์
กล้องไม่แสดงในรายการการตั้งค่ากล้อง
หากกล้องไม่แสดงในรายการกล้อง แสดงว่ากล้องไม่ถูกตรวจพบหรือเชื่อมต่อไม่ถูกต้อง
หากกล้องไม่แสดงในรายการกล้อง มีความเป็นไปได้สูงที่ Windows ไม่รู้จักกล้อง หรือกล้องกำลังถูกใช้งานโดยแอปพลิเคชันอื่น ลองถอดกล้องออกแล้วเชื่อมต่อใหม่
กล้องอาจไม่ รองรับโดย SwingCatalyst
สำหรับกล้อง The Imaging Source: หากคุณติดตั้งไดรเวอร์ของผู้ผลิตไว้ คุณอาจต้องถอนการติดตั้งก่อนจึงจะใช้งานได้
กล้อง Ethernet (เครือข่าย) / GigE อาจต้องมีการกำหนดค่า IP (โปรดค้นหาบทความเฉพาะรุ่น / ผู้ผลิตในศูนย์ช่วยเหลือของเรา)
ปัญหาการเชื่อมต่อ (กล้องหลุดการเชื่อมต่อ)
USB 3 อาจมีแนวโน้มเกิดปัญหาการเชื่อมต่อ ส่วนใหญ่แล้วปัญหาเหล่านี้มาจากอุปกรณ์ขยายสัญญาณ USB 3.0 ที่ไม่ดี ความยาวสายรวมที่ยาวเกินไป หรือเพียงแค่สายที่เสียหายจากการงอมากเกินไป
อื่น ๆ
ขึ้นอยู่กับฮาร์ดแวร์ของคุณ การเปิดใช้งานตัวกรองการเพิ่มความคมชัดและลดสัญญาณรบกวนอาจไม่เหมาะสมเสมอไป การปิดตัวกรองเหล่านี้จะช่วยลดการใช้งาน CPU & GPU ได้บ้าง คุณสามารถพบตัวกรองกล้องได้ในแท็บ Filters ของการตั้งค่ากล้องขั้นสูง ข้อมูลเพิ่มเติมเกี่ยวกับตัวกรองที่นี่: improving-image-quality.md
อัปเดตล่าสุด: 2024-12-11 | ดูบนเว็บไซต์สนับสนุนอย่างเป็นทางการ



