Перейти к содержимому
Compvision.ru
DmitryK

GenIcam quick start

Recommended Posts

Здравствуйте, форумчане.

Занимаюсь изучением интерфейса GenIсam. В связи с этим у меня имеется масса вопросов. Не могли бы Вы ответить на часть из них?

В качестве первого практического результата такого изучения я хотел бы научиться захватывать видео с камеры DMK 33UX183[4] с использованием стандарта GenIcam. В техническом описании[5] утверждается, что камера DMK 33UX183 поддерживает этот стандарт.  Для этой цели я установил на своём компьютере Adaptive Vision Studio[6] в версии Lite, которая позволяет общаться с устройствами, поддерживающими GenTL.

Для захвата изображения я хотел бы использовать программный модуль GenICam_GrabImage[7], который входит  в составе Adaptive Vision Studio. Разработчики Adaptive Vision Studio  утверждают[8],[9], что для использования этого программного модуля пользователю необходимо запросить у  производителя камеры  файл .cti (Common Transport Interface). Пользователь должен сохранить этот файл на своём локальном компьютере и создать новую переменную среды «GENICAM_GENTL32_PATH» («GENICAM_GENTL64_PATH» для 64-разрядной ОС),  в которой необходимо указатьть путь к папке, содержащей файл .cti. Выполнив описанные выше шаги, пользоваетль может увидеть устройства GenICam, подключенные к компьютеру, в диспетчере устройств GenICam и начать захват видео с использованием стандартного интерфейса Adaptive Vision Studio.  

Для первых экспериментов мною была приобретена камера DMK 33UX183 (Imaging Source Corp.) и установлен «родной» драйвер[10]. После подключения камеры к порту USB3.0 я вижу камеру DMK 33UX183 в диспетчере устройств (см. рис. 1).

image.png.6400d3df00566f38896f1babe9359b6a.png

Рис1. После подключения камеры к порту USB3.0 я вижу камеру DMK 33UX183 в Device Manager.

Попытки захвата видео с использованием специализированного программного обеспечения для  видеозахвата от производителя   IC Capture 2.4[1] и IC Express[2] также  оказались успешными.

image.png.0f254899effdf32fb2172a305f8afaef.png

Рис2. Захват видео с использованием специализированного ПО IC Capture 2.4 от производителя камеры.

Более того, в состав Adaptive Vision Studio входит палитра Image Acquisition (ThirdParty)[1],  в  состав которой входит специализированный программный модуль ICImagingControl_GrabImage[2], [3], который позволяет производить видеозахват с камер Imaging Source Corp. Использование этого модуля позволило мне осуществить захват видео с камеры DMK 33UX183. Таким образом я проверил работу программно-аппаратного комплекса в целом, но  не решил поставленную выше задачу: не осуществил видеозахват с камеры DMK 33UX183 с использованием стандарта GenIcam.

image.png.348ea9959d62327b0e32459b2dbe6a69.png

Рис. 3. Захват видео с камеры DMK 33UX183  в среде Adaptive Vision Studio с использованием программного модуля ICImagingControl_GrabImage

Все попытки видеозахвата с камеры DMK 33UX183 с использованием стандарта GenIcam, к сожалению, не увенчались успехом: в диспетчере устройств GenICam среды разработки Adaptive Vision Studio я камеру DMK 33UX183  не вижу. Разработчики Adaptive Vision Studio  утверждают, что причина этого заключается  в отсутствие файлов .cti и/или соответствующих записей поставщика устройств в переменных среды.

Мои вопросы:

1.       Для работы с камерой DMK 33UX183 как  GenICam–устройством я пытаюсь использовать Adaptive Vision Studio[1] в версии Lite. Правильный ли путь я избрал? Может есть более простой путь решения моей задачи? Каким образом Вы решали задачу быстрого старта с использованием GenICam?

2.       Я запросил .cti файл для камеры DMK 33UX183  у производителя. Достаточно ли этого для начала работы с этой камерой как  GenICam – устройством?

3.       Можно ли сгенерировать GenApi без использования каких-либо сред разработки (Adaptive Vision Studio, Common Vision Blox  и т. д.). Как это сделать?

4.       Можно ли использовать сгенериравнный GenApi автономно без использования сред разработки типа Adaptive Vision Studio, Common Vision Blox  и т. д.?

5.      Знакома ли Вам камера DMK 33UX183?  Знакома ли Вам Adaptive Vision Studio? Имеете ли Вы опыт работы с камерой DMK 33UX183 в Adaptive Vision Studio?


[4]    https://www.theimagingsource.com/products/industrial-cameras/usb-3.0-monochrome/dmk33ux183/

[5]    https://s1-dl.theimagingsource.com/api/2.5/packages/documentation/manuals-trm/trmdmk33ux183/0755d735-8a52-5630-a236-bc051ce1c2eb/trmdmk33ux183.en_US.pdf

[6]     https://www.adaptive-vision.com/en/

[7]     https://docs.adaptive-vision.com/current/studio/filter_groups/GenICam_GrabImage.html

[8]     https://docs.adaptive-vision.com/current/studio/technical_issues/GenTLDevices.html

[9]     https://docs.adaptive-vision.com/4.8/avl/usage_tips/WorkingWithGenicamGenTLDevices.html 

[10]   https://dl.theimagingsource.com/7ed5bf82-9665-51c6-86fb-fe49754c3f65/

[11]    https://dl.theimagingsource.com/e386b649-3051-53cc-ac54-b5eb084db302/

[12]    https://dl.theimagingsource.com/98974af4-cb7f-5d49-9861-58b248563173/

[13]    https://www.youtube.com/watch?v=2RQUQWaFiRI

[14]    https://docs.adaptive-vision.com/current/studio/filters/TheImagingSource/ICImagingControl_GrabImage.html

[15]    https://www.theimagingsource.com/support/documentation/ic-imaging-control-net/GrabImage.htm

[16]    https://www.adaptive-vision.com/en/

 

Все мои вопросы продублированы в прикреплённом Question1_Forum.pdf файле.

 

 

 

 

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×