วิธีกำหนดค่ากล้อง Point Grey / FLIR GigE (Blackfly) กับ SwingCatalyst
วิธีการเตรียมตัวกล้อง Point Grey GigE ให้ทำงานร่วมกับ SwingCatalyst
สำหรับการกำหนดค่าการตั้งค่ากล้อง โปรดดูบทความนี้: point-grey-flir-usb.md
บทความนี้ครอบคลุมการเตรียมตัวที่อยู่ IP ของทั้งกล้องและการ์ดเครือข่าย
หมายเหตุ: การรองรับกล้องมีข้อจำกัด และการควบคุมกล้องจำกัดอยู่ที่ FlyCapture (ซอฟต์แวร์ Point Grey)
อะแดปเตอร์เครือข่ายที่รองรับและการกำหนดค่า:
โปรดดู: gige-network-setup.md
หมายเหตุ: สำหรับกล้องที่รองรับ Spinnaker SDK โปรดดู บทความเกี่ยวกับ Spinnaker ของเรา
หมายเหตุ สำคัญสำหรับการแสดงออก: หากคุณมีการ์ดเครือข่าย Intel โปรดดาวน์โหลดและติดตั้งไดรเวอร์ Intel เนื่องจากจะให้ตัวเลือกในการตั้งค่าอัตรา interrupt moderation ซึ่งอาจไม่มีใน Windows drivers
คลิกที่นี่เพื่อข้ามไปยังการกำหนดค่า IP โดยตรง
สำคัญ:
Region of Interest (ROI) ไม่รองรับบนกล้อง Blackfly BFLY-PGE-03S3C
เราแนะนำให้ใช้อะแดปเตอร์เครือข่าย (พอร์ต) แบบเฉพาะหนึ่งตัวต่อกล้องหนึ่งตัว
การเตรียมตัวกล้อง Point Grey / FLIR GigE ของคุณ:
ข้อกำหนด:
ติดตั้งซอฟต์แวร์ Point Grey Flycap จากเว็บไซต์ของเรา: https://www.swingcatalyst.com/drivers
การ์ดเครือข่ายที่เราแนะนำหนึ่งใบ
การ์ดเครือข่ายถูกติดตั้งแล้วและกำลังรับพลังงาน
กล้องเชื่อมต่อกับการ์ดเครือข่ายแล้ว
หมายเหตุ: เมื่อติดตั้ง Flycap โปรดตรวจสอบให้แน่ใจว่าได้เลือกช่องทำเครื่องหมายสำหรับ Point Grey Image Filter driver แล้ว
การติดตั้งการ์ดเครือข่าย
สำหรับการติดตั้งการ์ดเครือข่าย โปรดพิจารณาดูขั้นตอนที่ระบุไว้ที่นี่: https://www.wikihow.com/Install-a-PCI-Card ขั้นตอนการติดตั้งการ์ดเครือข่ายพอร์ตคู่ของ FLiR นั้นใกล้เคียงกัน
<>การตั้งค่าที่อยู่ IP โดยใช้ยูทิลิตี GigE Configurator
เราจำเป็นต้องกำหนดค่าที่อยู่ IP สำหรับทั้งอะแดปเตอร์เครือข่าย (พอร์ต) และกล้องที่เชื่อมต่อ
เริ่มต้นด้วยการเตรียมตัวอะแดปเตอร์เครือข่ายก่อน!
- เปิดแอปพลิเคชัน Point Grey GigE Configurator สามารถพบได้ที่: C:\Program Files\Point Grey Research\FlyCap2 Viewer\bin64

- เปิดแอปพลิเคชัน Point Grey GigE Configurator และคลิกที่กล้อง
โปรดสังเกตว่ากล้องเชื่อมต่อกับอะแดปเตอร์เครือข่ายใด (ดูที่ไฮไลต์สีแดง)
ในกรณีของเรา กล้องเชื่อมต่อกับ Ethernet 9
คลิกที่ Ethernet 9 ใต้ Network Adapters ในรายการตามที่แสดงทางด้านซ้ายของภาพหน้าจอด้านบน
การตั้งค่าที่อยู่ IP ของอะแดปเตอร์เครือข่าย:
เปลี่ยนที่อยู่ IP และ subnet mask ให้ตรงกับภาพหน้าจอด้านล่าง แล้วคลิก Set IP address / Subnet จากนั้นคลิก Yes และ OK
ตอนนี้เราได้ตั้งค่าที่อยู่ IP ของอะแดปเตอร์เครือข่ายแรกแล้ว ขั้นตอนต่อไปคือการปรับการตั้งค่าอะแดปเตอร์เครือข่ายให้เหมาะสมที่สุด
การปรับอะแดปเตอร์เครือข่ายให้เหมาะสม
ตามภาพหน้าจอด้านล่าง โปรดสังเกตตัวเลขสีแดงที่เรียกว่า MTU
เราจำเป็นต้องเพิ่มตัวเลขนี้ คลิก Open Network Connections ตามพื้นที่ที่ไฮไลต์ด้านล่าง
คลิกที่แท็บ Advanced และค้นหา Jumbo Packet แล้วตั้งค่าเป็น 9014 Bytes
การเปลี่ยน Interrupt Moderation
ตั้งค่า Interrupt Moderation เป็น Enabled
คลิก Interrupt Moderation Rate และตั้งค่า Value เป็น Extreme
สำคัญ: หากคุณจะใช้กล้องมากกว่า 2 ตัว อาจต้องตั้งค่า Interrupt Moderation เป็น Disabled เพื่อหลีกเลี่ยงการสูญหายของเฟรม
การตั้งค่าที่อยู่ IP ของกล้อง
คลิกที่กล้องที่มีอยู่ในรายการ (ในกรณีของเราเรามีกล้องเพียงตัวเดียวที่เชื่อมต่ออยู่ ดังนั้นเราจึงทราบว่าเป็นกล้องที่ถูกต้อง)
ป้อน IP ต่อไปนี้ (หมายเหตุ เรากำลังตั้งค่าที่อยู่ IP ของกล้องที่เชื่อมต่อกับ Ethernet 9 ตามด้านบน):
คลิก Set IP Address / Subnet แล้วคลิก Yes จากนั้น OK
ค้นหากล้องที่คุณเพิ่งตั้งค่าที่อยู่ IP ในรายการทางด้านซ้ายของ FLiR GigE Configurator และคลิกที่กล้องนั้น
การตั้งค่าการกำหนดที่อยู่ IP Assignment Configuration
สิ่งนี้สำคัญที่ต้องทำ เนื่องจากเราต้องการให้การเปลี่ยนแปลงที่อยู่ IP บนกล้องคงอยู่ถาวร มิฉะนั้นกล้องจะลืมการกำหนดค่าหลังจากไฟดับ
ยกเลิกการเลือก DHCP และเลือก Persistent IP
คลิก Copy from Current แล้วคลิก Set IP Address / Subnet
การตรวจสอบขนาดแพ็กเก็ต
มาตรวจสอบว่าขนาดแพ็กเก็ต (MTU) ถูกตั้งค่าอย่างถูกต้อง
คลิก Discover Maximum Packet Size ควรแสดงค่าเป็น 9000
คลิก Test Camera Connection เพื่อยืนยันว่าการเชื่อมต่อทำงานได้และคุณกำลังรับข้อมูลจากกล้อง
การเตรียมตัวกล้องมากกว่า 1 ตัว
ตอนนี้ที่คุณกำหนดค่ากล้องหนึ่งตัวและอะแดปเตอร์เครือข่ายหนึ่งตัวแล้ว คุณสามารถทำซ้ำขั้นตอนด้านบนเพื่อกำหนดค่ากล้องหลายตัวได้
โดยคำนึงถึงขั้นตอนและภาพหน้าจอด้านบน เราได้ตั้งค่า IP ของกล้องและ Ethernet Adapter 9 แล้ว การเตรียมตัวกล้องหลายตัวใช้ขั้นตอนเดียวกันแต่ใช้ IP ที่แตกต่างกัน
เพื่อความง่าย ขอเรียกว่า Ethernet Adapter 1, 2 และ 3 เป็นต้น..
Ethernet Adapter 1: IP: 10.0.1.1 Subnet: 255.255.255.0
กล้อง 1: IP: 10.0.1.10 Subnet: 255.255.255.0 Ethernet Adapter 2: IP: 10.0.2.1 Subnet: 255.255.255.0 กล้อง 2: IP: 10.0.2.10 Subnet: 255.255.255.0
Ethernet Adapter 3: IP: 10.0.3.1 Subnet: 255.255.255.0
กล้อง 3: IP: 10.0.3.10 Subnet: 255.255.255.0
Ethernet Adapter 4: IP: 10.0.4.1 Subnet: 255.255.255.0
กล้อง 4: IP: 10.0.4.10 Subnet: 255.255.255.0
การใช้กล้องใน SwingCatalyst
การใช้กล้อง Point Grey ใน SwingCatalyst เป็นเพียงการตั้งค่ามุมกล้องและคลิกเปิดใช้งาน คลิกปุ่ม Play เพื่อตรวจสอบว่ากล้องทำงานได้
การกำหนดค่ากล้องทั้งหมดต้องทำผ่านซอฟต์แวร์ FlyCapture ของ Point Grey
วิธีเปลี่ยนความเร็วชัตเตอร์และการตั้งค่ากล้องอื่นๆ
เปิดซอฟต์แวร์ Point Grey Flycap2 และไปยัง Camera Settings
- ใต้ shutter ให้ตรวจสอบว่า Auto ไม่ได้ถูกเลือก
โดยปกติแล้วการใช้การตั้งค่าความสว่างแบบ manual สำหรับสภาพแวดล้อมคงที่ เช่น สตูดิโอในอาคาร จะดีที่สุด การตั้งค่า Auto exposure แบบเต็มอาจทำให้ FPS เปลี่ยนแปลงและนำไปสู่ภาพที่ไม่สม่ำเสมอ
- ในกรณีนี้เราไม่ได้ใช้ auto exposure เนื่องจากเราต้องการควบคุมสิ่งนี้เอง โดยทั่วไปแนะนำให้ใช้เวลา exposure น้อยกว่า 2000 (2ms)
สำหรับการบันทึกการตั้งค่าดูที่ข้อ 3
อาจจำเป็นต้องปรับ FPS ด้วย คุณสามารถยกเลิกการเลือก auto และตั้งค่าเป็น FPS ที่ต้องการ จากนั้นทำตามขั้นตอนที่ 3
อาจจำเป็นต้องปรับ FPS ด้วย คุณสามารถยกเลิกการเลือก auto และตั้งค่าเป็น FPS ที่ต้องการ จากนั้นทำตามขั้นตอนที่ 3
การตั้งค่า Gain
เช่นเดียวกับ exposure การตั้งค่า Gain เป็น manual สำหรับสภาพแสงคงที่ / ในอาคารจะดีที่สุด ยิ่ง exposure สูงขึ้นเท่าไร ภาพก็จะยิ่งมีสัญญาณรบกวนมากขึ้น และการเข้ารหัสวิดีโอก็จะใช้เวลานานกว่า Gain ต่ำ
สำหรับการตั้งค่า Gain แบบ manual ให้ยกเลิกการเลือก Auto
โปรดดูบทความนี้เกี่ยวกับวิธีการเตรียมตัวกล้อง: point-grey-flir-usb.md
การแก้ไขปัญหาและการปรับให้เหมาะสมเพิ่มเติม
หากคุณสูญเสียเฟรม หรือมีปัญหาในการซิงค์กับกล้อง FLiR / Point Grey โปรดตรวจสอบขนาดแพ็กเก็ตใต้ Flycapture2 -> Custom Video modes
คุณสามารถลองลดขนาดแพ็กเก็ตจากค่าสูงสุด 9000 ลงไปยังค่าที่เล็กกว่า ขึ้นอยู่กับ CPU ของคุณ สิ่งที่ให้ผลดีที่สุดอาจแตกต่างกันไปตามคอมพิวเตอร์
หากใช้กล้อง 2 ตัวบนอะแดปเตอร์เครือข่ายเดียว แนะนำให้ตั้งค่า packet delay เป็น: 9500
อย่าลืมไปที่ Advanced Camera Settings และบันทึกการตั้งค่าไปยัง bank 1 ตามที่ครอบคลุมในบทความการเตรียมตัวกล้อง, ** point-grey-flir-usb.md**
อย่าลืมคลิก save ใต้ Memory Channels และตรวจสอบให้แน่ใจว่าเลือก Channel 1 ไว้!
หากคุณไม่ได้รับภาพหรือได้รับข้อผิดพลาดใน SwingCatalyst โปรดลองเปลี่ยนขนาดแพ็กเก็ตและบันทึกไปยัง bank 1 (ตามภาพด้านบน)
การเตรียมตัวกล้อง 4 ตัวที่สูญเสียเฟรม:
ในการเตรียมตัวกล้อง 4 ตัวบางครั้งแนะนำให้ปิด interrupt moderation หรือเปลี่ยน interrupt moderation rate จาก extreme เป็น low หาก moderation rate สูง จำนวน interrupt จะถูกระงับ ซึ่งนำไปสู่การลด CPU load อย่างไรก็ตาม ยิ่ง interrupt เกิดขึ้นน้อยลงเท่าไร ความเป็นไปได้ที่การตอบสนอง ACK จาก host จะช้าก็มากขึ้นเท่านั้น ซึ่งอาจส่งผลให้แพ็กเก็ตสูญหายหากคุณกำลังสตรีมภาพที่ FPS สูง
การเลือก moderation ที่แตกต่างกันขึ้นอยู่กับระบบของคุณสามารถปรับปรุงการแสดงออกของเครือข่ายและระบบได้
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ในส่วน Interrupt Moderation Rate ในบทความนี้: https://www.flir.com/ support-center/iis/machine- vision/application-note/ troubleshooting-image- consistency-errors/ .
สำหรับข้อมูลโดยละเอียดเพิ่มเติม โปรดดูบทความสนับสนุนของ FLiR / Point Grey เกี่ยวกับเฟรมที่สูญหาย: https://eu.ptgrey.com/tan/10899
โปรดดู https://www.ptgrey.com/support/downloads/10113/ สำหรับคู่มืออ้างอิงทางเทคนิคของ Point Grey สำหรับกล้องรุ่น Blackfly
การปรับอะแดปเตอร์เครือข่ายให้เหมาะสมเพิ่มเติม
Receive Buffers
แนะนำให้ตั้งค่านี้ให้สูงที่สุดเท่าที่จะเป็นไปได้ ซึ่งสามารถช่วยหลีกเลี่ยงเฟรมที่สูญหายเมื่อใช้กล้องหลายตัวและ/หรือกล้อง GigE ที่มีความละเอียดสูงกว่า
การใช้กล้องสองตัวบน network switch:
โปรดทราบว่ารองรับเฉพาะกล้อง Blackfly BFLY-PGE-03S3C (90FPS) เท่านั้น การใช้กล้องอื่นอาจส่งผลให้เฟรมสูญหาย
สำคัญ: network switch จะต้องรองรับ 9KB Jumbo Frames (network switch ส่วนใหญ่รองรับสิ่งนี้) เราแนะนำ switch: https://www.netgear.com/support/product/GS105.aspx หรือ switch ที่คล้ายกับรุ่น GS105
หากคุณจะใช้ network switch สิ่งสำคัญคือต้องตั้งค่า Packet Delay เป็น 9500 ตามภาพหน้าจอด้านล่าง
หลังจากตั้งค่า Packet Delay เป็น 9500 แล้ว ไปที่ Advanced Camera Settings และบันทึกไปยัง bank 1 ตามที่ครอบคลุมในบทความการเตรียมตัวกล้อง, ** point-grey-flir-usb.md**
การตั้งค่า Packet Delay ช่วยแก้ปัญหาเฟรมที่สูญหายเมื่อใช้กล้อง Blackfly 03S3C สองตัวบนอะแดปเตอร์เครือข่ายเดียว
รายละเอียดเพิ่มเติมเกี่ยวกับการเตรียมตัวกล้องหลายตัวสามารถพบได้ที่นี่: https://www.ptgrey.com/tan/10351
อัปเดตล่าสุด: 2023-12-19 | ดูบนเว็บไซต์สนับสนุนอย่างเป็นทางการ



















