Налаштування камер Ximea USB3 Vision у SwingCatalyst

Ця стаття технічної підтримки охоплює налаштування та конфігурацію камер Ximea у SwingCatalyst.

note: Щоб використовувати камери Ximea у SwingCatalyst, вам знадобиться USB-донгл Halcon та відповідна ліцензія. Щоб придбати ліцензію, зверніться до [email protected].

Інструкції зі встановлення та налаштування Halcon:

halcon-setup.md

Вимоги до зміни мікропрограми

Ваша камера Ximea може потребувати оновлення мікропрограми. Це можна зробити за допомогою xiCOP, що входить до складу Ximea API.

Перевірте статус, щоб переконатися, що у вас є сумісний USB 3 хост-контролер.

Ви можете переключити камеру в режим USB3 Vision через інструмент xiCOP — натисніть «Switch Camera to USB3 Vision», щоб змінити мікропрограму пристрою.

Встановлення загальних Драйверів USB3

Більшість інсталяторів виробників USB3-камер постачаються з власними Драйверами. Щоб використовувати Halcon із камерою, сумісною з USB3 Vision, необхідно замінити Драйвер Ximea на WinUSB.

Це робиться за допомогою інструменту Zadig (входить до складу zip-файлу підтримки універсальних камер Swing Catalyst). Відкрийте Zadig, виберіть «List All Devices» та зніміть прапорець «Ignore Hubs or Composite Parents» у меню «Options». Знайдіть камеру в списку та натисніть «Replace Driver».

Замінювати Драйвер потрібно на composite parent. Залежно від моделі камери ця назва може відрізнятися.

Інша модель камери, та сама процедура.

Тепер камера має відображатися у SwingCatalyst.

Налаштування камер Ximea USB 3 через Halcon

У SwingCatalyst перейдіть на вкладку «Settings», потім до розділу «Cameras», знайдіть свою камеру Ximea у списку та натисніть «Advanced».

  • Перейдіть на вкладку «Configuration».

  • Увімкніть прапорець «num_buffers» і введіть значення 200.

Налаштування камер Ximea USB3 Vision

Розглянемо, як встановити витримку, швидкість затвора та Частоту кадрів.

Натисніть вкладку «Settings» та розгорніть розділ «AcquisitionControl», після чого введіть максимальне (або менше) значення Частоти кадрів. Там само можна встановити режим «Acquisition Timing Mode» на «Frame rate» або «FreeRun». Режим «Frame rate» дозволяє задати конкретну Частоту кадрів, тоді як «FreeRun» працюватиме з максимально можливою Частотою кадрів.

note: Частота кадрів може бути обмежена значеннями витримки.

Налаштування значень витримки

Зазвичай найкраще використовувати ручну витримку для статичних умов, наприклад у закритих студіях. Повністю автоматична витримка може призвести до зміни Частоти кадрів і нестабільного зображення. У цьому випадку ми не використовуємо автоматичну витримку, оскільки хочемо керувати нею самостійно. Зазвичай рекомендується час витримки менше 2000 (2 мс).

Налаштування значень Gain

Аналогічно до витримки, для статичних або закритих умов освітлення найкраще встановити Gain у ручний режим. Чим вище значення Gain, тим більш зернистим буде зображення і тим довше триватиме кодування відео порівняно з низьким значенням Gain.

Зміна розміру зображення

У деяких випадках потрібно зменшити розмір зображення, щоб зосередитися на певній ділянці відеозображення — наприклад, щоб детально переглянути клюшку та м’яч у Момент удару.

Це можна зробити за допомогою функції area of interest, відомої також як AOI та ROI (Region of Interest). Зменшення загального розміру зображення за допомогою цієї функції також може збільшити Частоту кадрів.


Останнє оновлення: 2022-10-10 | Переглянути на офіційному сайті підтримки