Cách cấu hình camera Point Grey / FLIR GigE (Blackfly) với SwingCatalyst

Cách Chuẩn bị camera Point Grey GigE để hoạt động với SwingCatalyst.

Để cấu hình cài đặt camera, vui lòng xem bài viết này: point-grey-flir-usb.md

Bài viết này hướng dẫn cách thiết lập địa chỉ IP cho cả camera và card mạng.

Lưu ý: Hỗ trợ camera có giới hạn, và điều khiển camera bị giới hạn ở phần mềm FlyCapture (phần mềm Point Grey).

Các bộ điều hợp mạng tương thích & cấu hình:

Vui lòng xem: gige-network-setup.md

Lưu ý: Đối với các camera được hỗ trợ bởi Spinnaker SDK, hãy xem bài viết về Spinnaker của chúng tôi.

Lưu ý, quan trọng cho Hiệu Suất: Nếu bạn có card mạng Intel, hãy tải xuống và cài đặt driver Intel, vì điều này sẽ cung cấp cho bạn các tùy chọn để thiết lập tốc độ điều tiết ngắt (interrupt moderation rates), vốn có thể không khả dụng với driver Windows.

Nhấn vào đây để chuyển thẳng đến cấu hình IP

Quan trọng:

Region of Interest (ROI) không hoạt động trên camera Blackfly BFLY-PGE-03S3C.

Chúng tôi khuyến nghị sử dụng một bộ điều hợp mạng (cổng) riêng biệt cho mỗi camera.

Cách Chuẩn bị camera Point Grey / FLIR GigE của bạn:

Yêu cầu:

  • Cài đặt phần mềm Point Grey Flycap từ trang web của chúng tôi: https://www.swingcatalyst.com/drivers

  • Một trong các card mạng được chúng tôi khuyến nghị

  • Card mạng đã được cài đặt và đang nhận nguồn điện.

  • Camera đã được kết nối với card mạng.

Lưu ý: Khi cài đặt Flycap, hãy đảm bảo hộp kiểm cho driver Point Grey Image Filter được chọn.

Cài đặt card mạng

Ảnh card mạng PCIe 2 cổng Ảnh card mạng PCIe 2 cổng

Để cài đặt card mạng, vui lòng xem các bước được cung cấp tại đây: https://www.wikihow.com/Install-a-PCI-Card — các bước cài đặt card mạng 2 cổng của FLiR về cơ bản là tương tự.

<>Thiết lập địa chỉ IP bằng tiện ích GigE Configurator

Chúng ta cần cấu hình địa chỉ IP cho cả bộ điều hợp mạng (cổng) và camera được kết nối.

Hãy bắt đầu bằng cách thiết lập bộ điều hợp mạng!

  • Mở ứng dụng Point Grey GigE Configurator. Ứng dụng này có thể tìm thấy tại: C:\Program Files\Point Grey Research\FlyCap2 Viewer\bin64Ảnh chụp màn hình Trình Duyệt tháng 02/2020 Ảnh chụp màn hình Trình Duyệt tháng 02/2020
  1. Mở ứng dụng Point Grey GigE Configurator và nhấp vào camera.

Ảnh chụp màn hình TeamViewer tháng 02/2020 Ảnh chụp màn hình TeamViewer tháng 02/2020

Hãy lưu ý card mạng nào mà camera đang được kết nối vào (xem phần được đánh dấu màu đỏ).

Trong trường hợp của chúng tôi, camera được kết nối với Ethernet 9.

Nhấp vào Ethernet 9 trong mục Network Adapters ở danh sách như được hiển thị ở bên trái của ảnh chụp màn hình trên.

Thiết lập địa chỉ IP của bộ điều hợp mạng:

Thay đổi địa chỉ IP và subnet mask để khớp với ảnh chụp màn hình bên dưới, sau đó nhấp Set IP address / Subnet rồi nhấp Yes và OK.

Ảnh chụp màn hình TeamViewer - thiết lập IP bộ điều hợp mạng Ảnh chụp màn hình TeamViewer - thiết lập IP bộ điều hợp mạng

Ảnh chụp màn hình TeamViewer - xác nhận thiết lập IP Ảnh chụp màn hình TeamViewer - xác nhận thiết lập IP

Bây giờ chúng ta đã thiết lập địa chỉ IP của bộ điều hợp mạng đầu tiên. Bước tiếp theo là tối ưu hóa cài đặt của bộ điều hợp mạng.

Tối ưu hóa bộ điều hợp mạng

Theo ảnh chụp màn hình bên dưới, hãy lưu ý số được đánh dấu màu đỏ gọi là MTU

Chúng ta cần tăng con số này. Nhấp Open Network Connections theo khu vực được đánh dấu bên dưới.

Ảnh chụp màn hình TeamViewer - MTU và Network Connections Ảnh chụp màn hình TeamViewer - MTU và Network Connections

Nhấp vào tab Advanced và tìm Jumbo Packet rồi đặt giá trị thành 9014 Bytes.

Ảnh chụp màn hình TeamViewer - cài đặt Jumbo Packet Ảnh chụp màn hình TeamViewer - cài đặt Jumbo Packet

Thay đổi Interrupt Moderation

Đặt Interrupt Moderation thành Enabled

Ảnh chụp màn hình TeamViewer - Interrupt Moderation Ảnh chụp màn hình TeamViewer - Interrupt Moderation

Nhấp vào Interrupt Moderation Rate và đặt Value thành Extreme.

Quan trọng: Nếu bạn sử dụng nhiều hơn 2 camera, có thể phải đặt Interrupt Moderation thành Disabled để tránh mất Khung Hình.

Thiết lập địa chỉ IP của camera

Ảnh chụp màn hình TeamViewer - danh sách camera Ảnh chụp màn hình TeamViewer - danh sách camera

Nhấp vào camera có sẵn trong danh sách (trong trường hợp của chúng tôi chỉ có một camera được kết nối nên chúng tôi biết đó là camera đúng).

Nhập IP sau (lưu ý chúng tôi đang thiết lập địa chỉ IP của camera được kết nối với Ethernet 9 như trên):

Ảnh chụp màn hình TeamViewer - nhập địa chỉ IP camera Ảnh chụp màn hình TeamViewer - nhập địa chỉ IP camera

Nhấp Set IP Address / Subnet và nhấp Yes rồi OK.

Ảnh chụp màn hình TeamViewer - xác nhận IP camera Ảnh chụp màn hình TeamViewer - xác nhận IP camera

Tìm camera mà bạn vừa thiết lập địa chỉ IP trong danh sách ở bên trái của FLiR GigE Configurator và nhấp vào nó.

Thiết lập Cấu hình Gán Địa chỉ IP

Đây là bước quan trọng cần thực hiện vì chúng ta cần các thay đổi địa chỉ IP trên camera được duy trì bền vững, nếu không camera sẽ quên cấu hình của nó sau khi mất điện.

Bỏ chọn DHCP và chọn Persistent IP

Ảnh chụp màn hình TeamViewer - cài đặt Persistent IP Ảnh chụp màn hình TeamViewer - cài đặt Persistent IP

Nhấp Copy from Current rồi nhấp Set IP Address / Subnet

Ảnh chụp màn hình TeamViewer - Copy from Current Ảnh chụp màn hình TeamViewer - Copy from Current

Kiểm tra kích thước gói tin

Hãy kiểm tra xem kích thước gói tin (MTU) đã được thiết lập đúng chưa.

Nhấp Discover Maximum Packet Size, kết quả sẽ hiển thị 9000.

Ảnh chụp màn hình GigE Configurator - kích thước gói tin Ảnh chụp màn hình GigE Configurator - kích thước gói tin

Nhấp Test Camera Connection để xác minh rằng kết nối đang hoạt động và bạn đang nhận dữ liệu từ camera.

Ảnh chụp màn hình GigE Configurator - kiểm tra kết nối Ảnh chụp màn hình GigE Configurator - kiểm tra kết nối

Cài đặt nhiều hơn 1 camera

Bây giờ bạn đã cấu hình một camera và một bộ điều hợp mạng, bạn có thể lặp lại các bước trên để cấu hình nhiều camera.

Với các bước và ảnh chụp màn hình ở trên, chúng ta đã thiết lập IP cho camera và Ethernet Adapter 9, việc cài đặt nhiều camera tuân theo quy trình tương tự nhưng với các IP khác nhau.

Để đơn giản, hãy gọi chúng là Ethernet Adapter 1, 2, 3 và tiếp theo…

Ethernet Adapter 1: IP: 10.0.1.1 Subnet: 255.255.255.0

Camera 1: IP: 10.0.1.10 Subnet: 255.255.255.0 Ethernet Adapter 2: IP: 10.0.2.1 Subnet: 255.255.255.0 Camera 2: IP: 10.0.2.10 Subnet: 255.255.255.0

Ethernet Adapter 3: IP: 10.0.3.1 Subnet: 255.255.255.0

Camera 3: IP: 10.0.3.10 Subnet: 255.255.255.0

Ethernet Adapter 4: IP: 10.0.4.1 Subnet: 255.255.255.0

Camera 4: IP: 10.0.4.10 Subnet: 255.255.255.0

Sử dụng camera trong SwingCatalyst

Việc sử dụng camera Point Grey trong SwingCatalyst chỉ cần thiết lập Góc camera và nhấp bật. Nhấp nút Play để đảm bảo camera hoạt động.

Tất cả cấu hình camera cần được thực hiện thông qua phần mềm FlyCapture của Point Grey.

Ảnh chụp màn hình SwingCatalyst - cài đặt camera Ảnh chụp màn hình SwingCatalyst - cài đặt camera

Cách thay đổi tốc độ màn trập & các cài đặt camera khác

Khởi động phần mềm Point Grey Flycap2 và điều hướng đến Camera Settings.

  1. Trong mục shutter, hãy đảm bảo Auto được bỏ chọn.

Thông thường nên sử dụng phơi sáng thủ công cho các môi trường tĩnh, chẳng hạn như phòng thu trong nhà. Phơi sáng Auto hoàn toàn có thể khiến Tốc độ Khung hình bị thay đổi và dẫn đến hình ảnh không nhất quán.

  1. Trong trường hợp này, chúng tôi không sử dụng phơi sáng Auto vì chúng tôi muốn tự kiểm soát điều này. Nói chung, thời gian phơi sáng dưới 2000 (2ms) được khuyến nghị.

Để lưu cài đặt, xem bước 3.

Có thể cũng cần điều chỉnh Tốc độ Khung hình, bạn có thể bỏ chọn auto và đặt theo Tốc độ Khung hình mong muốn, sau đó thực hiện theo bước 3.

Có thể cũng cần điều chỉnh Tốc độ Khung hình, bạn có thể bỏ chọn auto và đặt theo Tốc độ Khung hình mong muốn, sau đó thực hiện theo bước 3.

Thiết lập giá trị Gain

Tương tự như phơi sáng, việc đặt Gain thủ công cho điều kiện ánh sáng tĩnh / trong nhà là tốt nhất. Phơi sáng càng cao thì hình ảnh càng nhiều hạt và quá trình mã hóa video sẽ mất nhiều thời gian hơn so với Gain thấp.

Để đặt Gain thủ công, bỏ chọn Auto.

Vui lòng xem bài viết này về cách Chuẩn bị camera: point-grey-flir-usb.md

Khắc phục sự cố và tối ưu hóa thêm

Nếu bạn đang bị mất Khung Hình, hoặc gặp sự cố đồng bộ với camera FLiR / Point Grey, vui lòng kiểm tra kích thước gói tin trong Flycapture2 -> Custom Video modes.

Ảnh chụp màn hình Point Grey FlyCap2 - Custom Video modes Ảnh chụp màn hình Point Grey FlyCap2 - Custom Video modes

Bạn có thể thử giảm kích thước gói tin từ mức tối đa 9000 xuống giá trị nhỏ hơn. Tùy thuộc vào CPU của bạn, những gì hoạt động tốt nhất có thể khác nhau tùy theo máy tính.

Nếu sử dụng 2 camera trên một bộ điều hợp mạng, nên đặt packet delay thành: 9500.

Ảnh chụp màn hình Point Grey FlyCap2 - packet delay Ảnh chụp màn hình Point Grey FlyCap2 - packet delay

Hãy nhớ vào Advanced Camera Settings, và lưu cài đặt vào bank 1 như được đề cập trong bài viết Chuẩn bị camera, ** point-grey-flir-usb.md**

Ảnh chụp màn hình Point Grey FlyCap2 - lưu cài đặt Ảnh chụp màn hình Point Grey FlyCap2 - lưu cài đặt

Hãy nhớ nhấp save trong Memory Channels và đảm bảo Channel 1 được chọn!

Nếu bạn không nhận được hình ảnh nào hoặc đang nhận được lỗi trong SwingCatalyst, hãy thử thay đổi kích thước gói tin và lưu vào bank 1 (theo hình ảnh trên)

Ảnh chụp màn hình Point Grey FlyCap2 - kích thước gói tin Ảnh chụp màn hình Point Grey FlyCap2 - kích thước gói tin

Cài đặt 4 camera bị mất Khung Hình:

Trong một số cài đặt 4 camera, nên tắt interrupt moderation hoặc thay đổi interrupt moderation rate từ extreme xuống low. Nếu moderation rate cao, số lượng ngắt sẽ bị giảm bớt, dẫn đến tải CPU thấp hơn. Tuy nhiên, ngắt xảy ra càng ít thường xuyên, phản hồi ACK từ máy chủ càng có khả năng bị chậm. Điều này có thể dẫn đến mất gói tin nếu bạn đang truyền phát hình ảnh ở Tốc độ Khung hình nhanh.

Chọn moderation khác nhau tùy thuộc vào hệ thống của bạn có thể cải thiện Hiệu Suất mạng và hệ thống.

Bạn có thể đọc thêm về điều này trong phần Interrupt Moderation Rate trong bài viết này: https://www.flir.com/ support-center/iis/machine- vision/application-note/ troubleshooting-image- consistency-errors/ .

Để biết thêm thông tin chi tiết, vui lòng xem bài viết hỗ trợ của FLiR / Point Grey về mất Khung Hình: https://eu.ptgrey.com/tan/10899

Vui lòng xem https://www.ptgrey.com/support/downloads/10113/ để biết tài liệu tham khảo kỹ thuật của Point Grey cho dòng camera Blackfly.

Tối ưu hóa bổ sung cho bộ điều hợp mạng

Receive Buffers

Nên đặt giá trị này ở mức cao nhất có thể. Điều này có thể giúp tránh mất Khung Hình khi sử dụng nhiều camera và/hoặc camera GigE có độ phân giải cao hơn.

Ảnh chụp màn hình rundll32 - Receive Buffers Ảnh chụp màn hình rundll32 - Receive Buffers

Sử dụng hai camera trên một switch mạng:

Xin lưu ý, chỉ camera Blackfly BFLY-PGE-03S3C (90FPS) được hỗ trợ. Sử dụng các camera khác có thể dẫn đến mất Khung Hình.

Quan trọng: Switch mạng phải hỗ trợ Jumbo Frames 9KB (hầu hết các switch mạng đều hỗ trợ điều này), chúng tôi khuyến nghị switch: https://www.netgear.com/support/product/GS105.aspx hoặc các switch tương tự với model GS105.

Nếu bạn sử dụng switch mạng, điều quan trọng là Packet Delay phải được đặt thành 9500 như trong ảnh chụp màn hình bên dưới.

Sau khi đặt Packet Delay thành 9500, hãy vào Advanced Camera Settings & lưu vào bank 1, như được đề cập trong bài viết Chuẩn bị camera, ** point-grey-flir-usb.md**

Ảnh chụp màn hình Point Grey FlyCap2 - Packet Delay trên switch mạng Ảnh chụp màn hình Point Grey FlyCap2 - Packet Delay trên switch mạng

Việc thiết lập Packet Delay giúp tránh mất Khung Hình khi sử dụng hai camera Blackfly 03S3C trên một bộ điều hợp mạng.

Thông tin chi tiết hơn về cài đặt nhiều camera có thể tìm thấy tại đây: https://www.ptgrey.com/tan/10351


Cập nhật lần cuối: 2023-12-19 | Xem trên trang hỗ trợ chính thức