Как настроить камеру IDS uEye GigE для работы со Swing Catalyst
Для настройки USB-камеры обратитесь к этой статье: ids-ueye-usb.md
Примечание: В этой статье предполагается, что вы установили Драйверы uEye, которые можно найти здесь: https://www.swingcatalyst.com/drivers
Статья посвящена настройке IP-адресов камеры и сетевой карты.
Примечание: SwingCatalyst не поддерживает IDS AOI (область интереса) для камер IDS.
Совместимые сетевые адаптеры и настройка:
Примечание, важно для производительности: Если у вас сетевая карта Intel, загрузите и установите Драйверы Intel — это позволит настраивать скорость модерации прерываний, которая может быть недоступна при использовании Драйверов Windows.
Настройка камер IDS uEye GigE
Шаги:
Перед началом установите Драйверы IDS uEye. Найдите и откройте приложение IDS Camera Manager (его можно найти по пути: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\IDS).
Приложение IDS Camera Manager:
Обратите внимание на предупреждение в нижней части приложения. Могут отображаться различные предупреждения, вызванные неправильно заданными IP-адресами или связанные с прошивкой камеры.
Пример:
Примечание о настройке IP-адресов и наши рекомендации**
**
Мы рекомендуем использовать отдельную сетевую карту или сетевой интерфейс для каждой камеры. Однако для модели IDS UI-3220 можно подключить две камеры к одному сетевому порту с помощью сетевого коммутатора (см. раздел «Использование сетевого коммутатора»).
Рекомендуемая настройка IP:
Каждая камера и карта Ethernet (также известная как NIC) должны быть настроены со статическими IP-адресами в разных подсетях (с маской подсети).
Пример:
Камеры на сетевой карте 1: nic ip: 10.0.1.1 cam ip: 10.0.1.10 … 10.0.1.20 subnet mask:255.255.255.0
Камеры на сетевой карте 2: nic ip: 10.0.2.1 (другая подсеть, отличная от nic1) cam ip: 10.0.2.10 … 10.0.2.20 (другая подсеть, отличная от nic1) subnet mask: 255.255.255.0
Включение сетевой службы uEye
Примечание: Если вы используете камеры разных типов от разных производителей, включённая сетевая служба uEye может вызывать проблемы при работе с камерой другого производителя.
Нажмите на ETH network service
Выберите сетевой адаптер, который хотите настроить (в данном случае это двухпортовый адаптер)
Значок сетевой карты отображается серым — это означает, что она настроена неправильно. Для того чтобы камера была видна в сети, необходимо включить сетевую службу uEye.
Убедитесь, что IP-адрес и маска подсети заданы в соответствии с рекомендациями (см. выше), затем нажмите Enable uEye network service и Apply changes (теперь для одного из двухпортовых адаптеров задан статический IP-адрес!).
Автоматическая настройка IP (для ручной настройки см. ниже)
Чтобы использовать автоматическую настройку IP, нажмите Automatic ETH configuration и нажмите OK.
IDS Camera Manager автоматически задаст IP-адрес для сетевой карты и камеры.
Примечание: При использовании нескольких камер мы рекомендуем ручную настройку IP.
Ручная настройка IP
Вернувшись в IDS Camera Manager, вы должны увидеть список камер. Поскольку ранее вы задали статический IP-адрес для сетевого адаптера, теперь необходимо задать статический IP-адрес камеры, чтобы обеспечить корректное взаимодействие между адаптером и камерой.
Установите флажок Expert Mode, как показано здесь:
Обратите внимание на предупреждение выше, выделенное красным.
Нажмите Manual ETH configuration:
На скриншоте выше IP-адрес камеры задан как 10.0.1.10 (IP-адрес нашей сетевой карты — 10.0.1.1). Введите данные, как показано на скриншоте выше, и нажмите OK.
Примечание: задавать статические IP-адреса необязательно, однако настоятельно рекомендуется, поскольку автоматическая настройка IP может вызывать проблемы из-за конфликтов IP-адресов, например когда один и тот же IP-адрес используется в другом месте. Мы настоятельно рекомендуем использовать статическую настройку для всех студийных установок.
Повторите те же действия для остальных камер и NIC в соответствии с нашими рекомендациями по настройке IP, приведёнными выше.
Настройка сетевых адаптеров для использования с камерами IDS uEye
Предполагая, что вы задали статические IP-адреса для камер и сетевых карт, перейдём к настройке сетевого адаптера для достижения наилучшей производительности.
В разделе Панель управления\Сеть и Интернет\Сетевые подключения дважды щёлкните по адаптеру, который хотите настроить. В нашем случае это Ethernet 4, Intel (PRO/1000 PT Dual port).
Дважды щёлкните по сетевому адаптеру, который хотите настроить.
Перейдите на вкладку «Дополнительно». Примечание: настройки различаются для каждого сетевого адаптера и зависят от Драйвера; обратитесь к документации вашей сетевой карты за подробными сведениями об изменении конкретных параметров, указанных ниже.
Убедитесь, что модерация прерываний включена, а скорость модерации прерываний (Interrupt Moderation Rate) установлена на Extreme.
Если вариант Extreme недоступен, установите High.
В некоторых случаях отключение модерации прерываний может помочь, если ни один из высоких значений скорости модерации не работает, однако при наличии рекомендованной сетевой карты варианты High и Extreme должны быть доступны. Включённая модерация прерываний крайне важна для снижения нагрузки на CPU при обработке большого количества пакетов, особенно при использовании камер с высоким разрешением и/или высоким FPS.
Скорость модерации прерываний:
Включите поддержку Jumbo Packets (установите значение 9014 байт):
Буферы приёма:
Рекомендуется установить это значение на максимально возможное. Это позволяет избежать потери кадров при использовании нескольких камер и/или камер GigE с высоким разрешением.
Использование сетевого коммутатора:
Если вы планируете использовать сетевой коммутатор, важно, чтобы он поддерживал Jumbo Frames размером 9 КБ и чтобы сетевой адаптер был настроен на использование Jumbo Frames 9 КБ. Однако в некоторых случаях отдельные коммутаторы могут некорректно работать с кадрами размером 9 КБ — в таких ситуациях рекомендуется уменьшить это значение и повторить проверку установки.
Использование камер в SwingCatalyst
После настройки IP-адресов и сетевых адаптеров в соответствии с приведёнными выше рекомендациями можно запустить SwingCatalyst — камера должна отображаться в списке камер.
Задайте Угол камеры и включите камеру, затем нажмите Configure.
Убедитесь, что тактовая частота пикселей установлена на максимум (или снизьте её, если происходит потеря кадров).
Задайте выдержку и Gain (обратите внимание, что эти значения могут существенно варьироваться в зависимости от требований, типа камеры и уровня освещённости).
Устранение неполадок с камерами IDS
Если вы теряете кадры или испытываете проблемы с синхронизацией камеры IDS uEye GigE, воспользуйтесь утилитой uEye Cockpit.
Нажмите Live Video
Нажмите кнопку воспроизведения, затем нажмите на значок гаечного ключа
Обратите внимание на отображаемое использование полосы пропускания. На вкладке Camera увеличьте тактовую частоту пикселей, установите флажок Max в разделе Frame rate (Freerun), затем уменьшите время экспозиции (выдержку).
После настройки потокового вещания с камер нажмите Вид -> Performance Overview
Вид Host Performance может быть очень полезен для диагностики проблем со стабильностью и потерей кадров.
Использование строки состояния в uEye Cockpit для отображения потерянных кадров или проблем с подключением при потоковой передаче видео:
Разрешение камеры, полученные кадры, отображённые кадры, потерянные кадры и попытки повторного подключения — как показано на скриншоте:
Состояние передачи (Transfer OK) и Частота кадров также отображаются в строке состояния:
Последнее обновление: 2023-12-19 | Просмотреть на официальном сайте поддержки






















