การบูรณาการกล้องต้องใช้การเชื่อมต่อไฟฟ้า ข้อมูลภาพ ช่องควบคุม และซอฟต์แวร์โฮสต์ที่เข้ากันได้ ชื่ออินเทอร์เฟซที่ใช้ร่วมกันสร้างข้อกำหนดเพียงบางส่วนเท่านั้น สายเคเบิลที่เชื่อมต่อหรือการแสดงตัวอย่างการทำงานไม่ได้แสดงให้เห็นถึงการรับและการควบคุมอย่างสมบูรณ์ในโหมดการทำงานที่ระบุ
ตรวจสอบสายสัญญาณที่สมบูรณ์
| อินเทอร์เฟซ | การตรวจสอบสายสัญญาณ | อินพุตซอฟต์แวร์และการกำหนดค่า |
|---|---|---|
| MIPI CSI-2 | เอาต์พุตเซ็นเซอร์ เลเยอร์ทางกายภาพ เลน นาฬิกา ชนิดข้อมูล และตัวรับสัญญาณ | การกำหนดค่าเซ็นเซอร์ การตั้งค่าแผนผังอุปกรณ์หรือแพลตฟอร์ม ไดรเวอร์และโหมดตัวรับ |
| ยูเอสบี | โปรโตคอลอุปกรณ์, เวอร์ชัน USB, ตัวควบคุมโฮสต์, สายไฟและสายเคเบิล | UVC หรือโปรโตคอลของผู้จำหน่าย, SDK, ไดรเวอร์, รูปแบบพิกเซล และบัฟเฟอร์ |
| GigE / GigE วิสัยทัศน์ | กล้อง อะแดปเตอร์เครือข่าย สวิตช์ การกำหนดค่าเครือข่าย และปริมาณงานที่มีประสิทธิภาพ | โปรโตคอลกล้องหรือ SDK การตั้งค่าแพ็กเก็ตและบัฟเฟอร์ สถิติข้อผิดพลาดในการถ่ายโอน |
| จีเอ็มเอสแอล | เซ็นเซอร์, ซีเรียลไลเซอร์, สายเคเบิล, ดีซีเรียลไลเซอร์ และอินพุตรูปภาพ SoC | การจับคู่อุปกรณ์ ช่องควบคุม ที่อยู่ ไดรเวอร์ และการกำหนดเส้นทางวิดีโอ |
การเชื่อมต่ออีเทอร์เน็ตไม่รองรับ GigE Vision และการเชื่อมต่อ USB ไม่รองรับ UVC ตรวจสอบการรวมซีเรียลไลเซอร์และดีซีเรียลไลเซอร์ GMSL ที่ระบุ แทนที่จะอนุมานความเข้ากันได้จากรูปลักษณ์ของตัวเชื่อมต่อหรือสายเคเบิล สำหรับ MIPI CSI-2 ให้ตรวจสอบการรองรับเลเยอร์ทางกายภาพและแพลตฟอร์มเป้าหมาย ชื่อโปรโตคอลไม่ใช่คำจำกัดความของอินเทอร์เฟซทางไฟฟ้าที่สมบูรณ์ MIPI CSI-2, เฟรมเวิร์กกล้อง NVIDIA GMSL.
ประมาณปริมาณข้อมูลสำหรับโหมดเป้าหมาย
เพย์โหลดรูปภาพที่ไม่มีการบีบอัดซึ่งไม่รวมค่าใช้จ่ายสามารถประมาณได้ B = W × H × f × b / 8. W และ H คือขนาดภาพในหน่วยพิกเซล f คือเฟรมต่อวินาที b คือจำนวนบิตโดยเฉลี่ยต่อพิกเซล และ B คือไบต์ต่อวินาที บัญชีแยกต่างหากสำหรับการบรรจุ การเติมแถว ข้อมูลเมตา โปรโตคอล การส่งข้อมูลซ้ำ และสำเนาหน่วยความจำโฮสต์ ประเมินสตรีมที่บีบอัดโดยใช้การตั้งค่าตัวแปลงสัญญาณและบิตเรตที่วัดได้
สูตรนี้ประมาณน้ำหนักบรรทุก มันไม่ได้รับประกันปริมาณงานของอินเทอร์เฟซหรือประสิทธิภาพของระบบ กล้องอาจแชร์คอนโทรลเลอร์ USB, อะแดปเตอร์เครือข่าย หรือเส้นทางหน่วยความจำ วัดโทโพโลยีจริง เครื่องมือแบนด์วิธของผู้จำหน่ายจะแยกแยะแบนด์วิธที่มีอยู่ ข้อผิดพลาดในการถ่ายโอน ภาพที่ไม่สมบูรณ์ และเฟรมที่ข้ามไป ROI และรูปแบบพิกเซลส่งผลต่อการโหลด ผู้จัดการแบนด์วิธ Basler.
ตรวจสอบมากกว่าเอาต์พุตภาพ
แก้ไขรุ่นกล้อง เฟิร์มแวร์ ระบบปฏิบัติการโฮสต์ ไดรเวอร์ SDK สายเคเบิล ความละเอียด และอัตราเฟรม บันทึกรูปแบบเฟรมดิบ ขนาด ตัวระบุเฟรม การประทับเวลา จำนวนการจับภาพ เฟรมที่ไม่ถูกต้อง คำจำกัดความของเฟรมที่ตก และสถานะข้อผิดพลาด รันปริมาณงานพร้อมกันที่ตั้งใจไว้ตามระยะเวลาที่ตกลงกันไว้ จากนั้นทดสอบการตัดการเชื่อมต่อ การเชื่อมต่อใหม่ การออกที่ผิดปกติ และการกู้คืนโดยขึ้นอยู่กับการรองรับอุปกรณ์และแพลตฟอร์ม
ข้อมูลเข้าสำหรับการประเมิน
จัดเตรียมเอกสารเกี่ยวกับพินและกำลังไฟ คู่มืออุปกรณ์ ตัวอย่าง SDK เวอร์ชันแพลตฟอร์มเป้าหมาย โหมดการบันทึกที่จำเป็น และตัวอย่างดิบ สำหรับบริดจ์หรือสายเคเบิลอะแดปเตอร์ ให้ระบุทิศทางการแปลงและส่วนประกอบที่สมบูรณ์ กำหนดไดรเวอร์ บอร์ด หรือแอพพลิเคชั่นที่ต้องการหลังจากตรวจสอบอินพุตเหล่านี้
บริการที่เกี่ยวข้อง: การปรับอินเทอร์เฟซ MIPI และบอร์ดบริดจ์ และ การได้มาของภาพที่ฝังอยู่.