Как использовать веб-камеру (интеграция DirectShow) с Swing Catalyst

  • Примечание: USB-камеры тестировались в лабораторных условиях.

Подключение камеры

Включите камеру в меню настроек.

Нажмите на значок шестерёнки.

slack_2021-09-16_16-10-55.png slack_2021-09-16_16-10-55.png

Меню настроек

Обратите внимание, что тип интеграции камеры указывается явно, например DirectShow, Spinnaker:

MotionCatalyst_2021-09-24_10-25-39.png MotionCatalyst_2021-09-24_10-25-39.png

Если камера обнаружена корректно, она автоматически появится в списке камер.

Чтобы использовать камеру, необходимо назначить ей угол съёмки: нажмите на значок «Disabled», выберите нужный угол, затем переведите переключатель «OFF» в положение «ON» для активации камеры.

MotionCatalyst_2021-11-23_18-04-32.png MotionCatalyst_2021-11-23_18-04-32.png

Камера Dragon включена и назначена в качестве камеры вида спереди справа (то есть она направлена на пользователя справа).

MotionCatalyst_2021-09-24_09-56-47.png MotionCatalyst_2021-09-24_09-56-47.png

Расширенные настройки камеры

Расширенные настройки камеры позволяют изменить название камеры, применить зеркальное отображение и поворот, обрезку, а также настроить изображение и другие параметры.

Примечание: Auto доступен только для определённых параметров, таких как баланс белого, экспозиция и фокус.

2019-11-15_12-58-36.png 2019-11-15_12-58-36.png

2019-11-15_13-00-02.png 2019-11-15_13-00-02.png

Если вы внесли нежелательные изменения, вы можете вернуться к значениям по умолчанию, нажав «Restore defaults».

Устранение неполадок

Низкая частота кадров:

Частота кадров может снижаться из-за настройки экспозиции камеры.

По умолчанию большинство камер работают в режиме автоэкспозиции: при недостаточном освещении время экспозиции на каждый кадр увеличивается, и камера не может обеспечить максимальную частоту кадров.

Если экспозиция слишком высокая, частота кадров снизится, а запись будет более размытой.

Пропуск кадров:

Если камера пропускает кадры (то есть не выдаёт ожидаемое значение FPS), это может приводить к визуальным артефактам.2019-11-15_12-44-34.png 2019-11-15_12-44-34.png

  • Убедитесь, что камера подключена непосредственно к компьютеру, желательно к одному из USB-портов на задней панели.

  • Возможно, придётся попробовать разные USB-порты, чтобы найти наиболее подходящий. Как правило, рекомендуется избегать USB-портов на передней панели настольного ПК, поскольку их производительность ниже (они нередко обеспечивают меньшую частоту кадров).

Выбор другого типа медиаданных

Как правило, DirectShow и Swing Catalyst автоматически выбирают наилучший тип медиаданных, и изменять его не требуется. Однако в некоторых случаях это может быть необходимо:

  • Если у вас веб-камера с поддержкой 60 FPS при разрешении 1920x1280, но вы получаете только 30 FPS

  • Разрешение видео кажется меньше или хуже по сравнению с другими приложениями

  • Наблюдается пропуск кадров или недостаточный объём получаемых данных.

Некоторые форматы используют меньшую пропускную способность. Если камера поддерживает форматы RAW8, GREY8 или другие 8-битные форматы изображения, они предпочтительнее любых типов медиаданных RGB или MPEG, поскольку требуют значительно меньшей пропускной способности.

mceclip0.png mceclip0.png


Последнее обновление: 2023-12-15 | Просмотреть на официальном сайте поддержки