Як налаштувати камери 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, оскільки це надасть вам можливість встановлювати частоти переривань, які можуть бути недоступні зі стандартними Драйверами Windows.
Щоб перейти безпосередньо до налаштування 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 відмічено.
Встановлення мережевої карти
Для встановлення мережевої карти, будь ласка, ознайомтеся з кроками, наведеними тут: 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-адресу та маску підмережі відповідно до скріншота нижче, натисніть Set IP address / Subnet, потім клацніть Yes і OK.
Тепер ми встановили IP-адресу першого мережевого адаптера. Наступний крок — оптимізація параметрів мережевого адаптера.
Оптимізація мережевого адаптера
Зверніть увагу на скріншот нижче — зверніть увагу на число, виділене червоним, яке називається MTU
Нам потрібно збільшити це число. Натисніть Open Network Connections у виділеній області нижче.
Клацніть на вкладку Advanced, знайдіть Jumbo Packet і встановіть значення 9014 Bytes.
Зміна параметра Interrupt Moderation
Встановіть Interrupt Moderation у значення Enabled
Клацніть Interrupt Moderation Rate і встановіть значення Extreme.
Важливо: Якщо ви збираєтеся використовувати більше 2 камер, можливо, доведеться встановити Interrupt Moderation у значення Disabled, щоб уникнути втрати кадрів.
Налаштування IP-адреси камери
Клацніть на камеру, доступну у списку (у нашому випадку підключена лише одна камера, тому ми знаємо, що це правильна камера).
Введіть наступний IP (зверніть увагу, що ми налаштовуємо IP-адресу камери, підключеної до Ethernet 9, як зазначено вище):
Натисніть Set IP Address / Subnet, потім клацніть Yes і OK.
Знайдіть камеру, для якої ви щойно встановили IP-адресу, у списку з лівого боку FLiR GigE Configurator і клацніть на неї.
Налаштування конфігурації призначення IP-адреси
Це важливо зробити, оскільки нам потрібно, щоб зміни IP-адреси на камерах були постійними — інакше камера забуде свою конфігурацію після відключення живлення.
Зніміть прапорець DHCP і встановіть прапорець Persistent IP
Натисніть Copy from Current, а потім Set IP Address / Subnet
Перевірка розміру пакета
Перевіримо, чи правильно встановлено розмір пакета (MTU).
Натисніть Discover Maximum Packet Size — має відображатися значення 9000.
Натисніть Test Camera Connection, щоб перевірити, що з’єднання працює і ви отримуєте дані з камери.
Налаштування більше ніж 1 камери
Тепер, коли ви налаштували одну камеру та один мережевий адаптер, ви можете повторити наведені вище кроки для налаштування кількох камер.
Маючи на увазі наведені вище кроки та скріншоти, ми вже встановили IP-адресу камери та мережевого адаптера Ethernet 9; налаштування кількох камер виконується за тією самою процедурою, лише з різними IP-адресами.
Для простоти назвемо їх Ethernet Adapter 1, 2 і 3 тощо..
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
Використання камер у SwingCatalyst
Використання камер Point Grey у SwingCatalyst полягає у встановленні Кута камери та натисканні кнопки увімкнення. Натисніть кнопку відтворення, щоб переконатися, що камера працює.
Усі налаштування камери потрібно виконувати через програмне забезпечення FlyCapture від Point Grey.
Як змінити витримку та інші параметри камери
Запустіть програмне забезпечення Point Grey Flycap2 і перейдіть до Camera Settings.
- У розділі shutter переконайтеся, що Auto не відмічено.
Зазвичай найкраще використовувати ручну витримку для статичних середовищ, наприклад закритих студій. Повністю Auto витримка може спричинити зміну частоти кадрів і призвести до нестабільного зображення.
- У даному випадку ми не використовуємо Auto витримку, оскільки хочемо керувати нею самостійно. Зазвичай рекомендується використовувати час витримки менше 2000 (2 мс).
Щоб зберегти налаштування, дивіться пункт 3.
Може також знадобитися налаштувати частоту кадрів — ви можете зняти прапорець Auto і встановити бажану частоту кадрів, а потім виконати крок 3.
Може також знадобитися налаштувати частоту кадрів — ви можете зняти прапорець Auto і встановити бажану частоту кадрів, а потім виконати крок 3.
Налаштування значень Gain
Подібно до витримки, для статичного / закритого освітлення найкраще встановити Gain у ручному режимі. Чим вище витримка, тим більш зернистим буде зображення та тим довше триватиме кодування відео порівняно з низьким Gain.
Щоб встановити ручний Gain, зніміть прапорець 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 або змінити частоту переривань з extreme на low. Якщо частота переривань висока, кількість переривань буде пригнічена, що призводить до зниження навантаження на CPU. Однак чим рідше відбувається переривання, тим більша ймовірність того, що відповідь ACK від хоста буде повільною. Це може призвести до втрати пакетів під час потокової передачі зображень із високою частотою кадрів.
Вибір іншої частоти переривань залежно від вашої системи може покращити продуктивність мережі та системи загалом.
Ви можете дізнатися більше про це в розділі 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 з вищою роздільною здатністю.
Використання двох камер через мережевий комутатор:
Зверніть увагу, що підтримується лише камера Blackfly BFLY-PGE-03S3C (90FPS). Використання інших камер може призвести до втрати кадрів.
Важливо: Мережевий комутатор повинен підтримувати Jumbo Frames розміром 9 КБ (більшість мережевих комутаторів це підтримують); ми рекомендуємо комутатор: https://www.netgear.com/support/product/GS105.aspx або аналогічні комутатори моделі GS105.
Якщо ви збираєтеся використовувати мережевий комутатор, важливо встановити 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 | Переглянути на офіційному сайті підтримки



















