Как работать с IP-видеокамерой
Как работать с IP-видеокамерой
Иеется ЧПУ, IP-видеокамера, комп с LabVIEW 2011. Все устройства соединены по локальной сети. Надо чтобы по команде с ЧПУ программа LabVIEW захватила текущее изображение с видеокамеры, распознала отверстие и выдала результаты (диаметр и координаты центра) в ЧПУ для позиционирования инструмента станка по центру отверстия. Этот процесс должен идти многократно. Перемещение к следующему отверстию и т.д. В связи с задачей такие вопросы:
1. Поддерживаются ли программой LabVIEW IP-видеокамеры кроме Basler и Axis. Сейчас у нас куплена IP-видеокамера Beward N13102 для поиграться. Не могу получить с нее изображение. Какую камеру и линзу к ней нужно было бы купить, чтоб была поддержка LabVIEW, и видеть объекты 10х10 мм с расстояния 300 мм.
2. Какие модули программы LabVIEW требуются для выполнения такой задачи.
3. Возможна ли обработка видеопотока в реальном времени или только захват текущего кадра в JPG.
4. Может эта задача имеет какие то другие варианты решения.
К сожаленью, плохо знаком с пакетом LabVIEW. Буду рад любой помощи.
1. Поддерживаются ли программой LabVIEW IP-видеокамеры кроме Basler и Axis. Сейчас у нас куплена IP-видеокамера Beward N13102 для поиграться. Не могу получить с нее изображение. Какую камеру и линзу к ней нужно было бы купить, чтоб была поддержка LabVIEW, и видеть объекты 10х10 мм с расстояния 300 мм.
2. Какие модули программы LabVIEW требуются для выполнения такой задачи.
3. Возможна ли обработка видеопотока в реальном времени или только захват текущего кадра в JPG.
4. Может эта задача имеет какие то другие варианты решения.
К сожаленью, плохо знаком с пакетом LabVIEW. Буду рад любой помощи.
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Как работать с IP-видеокамерой
Да, замахнулись вы на серьезную задачу.
Поле 10 Х 10 мм это микро ЧПУ станок,
я не решился это доверить камере
посмотрите для начала для общей информации эту тему
http://www.labviewportal.org/viewtopic. ... it=#p33184
Поле 10 Х 10 мм это микро ЧПУ станок,
я не решился это доверить камере
посмотрите для начала для общей информации эту тему
http://www.labviewportal.org/viewtopic. ... it=#p33184
Re: Как работать с IP-видеокамерой
Станок как раз большой, даже очень. Отверстий много. Отверстия примерно 5 мм диаметром. 10 мм выбрано для того чтобы в поле зрения видеокамеры попадало только одно отверстие.
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Как работать с IP-видеокамерой
То есть камера перемещается вместе с инструментом относительно заготовки?
Или закреплена, и к ее полю зрения жестро привязана
кординатная системе станка ??? ... нет ?
Поясните, это важно.
Или закреплена, и к ее полю зрения жестро привязана
кординатная системе станка ??? ... нет ?
Поясните, это важно.
Re: Как работать с IP-видеокамерой
Да, конечно, камера перемещается вместе с инструментом относительно заготовки. Сначала ЧПУ спозиционирует инструмент в зону предполагаемого отверстия, потом с помощью камеры надо уточнить координаты центра.
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Как работать с IP-видеокамерой
Понятно, координаты центра будут относительными.
То есть сначала станок примерно перемещаертся, никак
не связанными с камерой, командами в район поиска отверстия,
чтобы оно попало в поле камеры. Затем оно распознается и
опеделяются относительные координаты центра, так?
То есть сначала станок примерно перемещаертся, никак
не связанными с камерой, командами в район поиска отверстия,
чтобы оно попало в поле камеры. Затем оно распознается и
опеделяются относительные координаты центра, так?
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Как работать с IP-видеокамерой
А зачем вы упираетесь именно в IP камеру? Эти камеры как правило предназначены для видеонаблюдения, они отдают сжатый в MPEG поток, что делает их непригодными для задач типа вашей. Ну и с захватом изображения у них не всё так хорошо - она напрямую не поддерживаются. Возьмите лучше смарт камеру http://www.ni.com/vision/smartcamera - и наступит счастье - там ваша задачка легко решается.Dig100 писал(а):Иеется ЧПУ, IP-видеокамера, комп с LabVIEW 2011. Все устройства соединены по локальной сети. Надо чтобы по команде с ЧПУ программа LabVIEW захватила текущее изображение с видеокамеры, распознала отверстие и выдала результаты
Re: Как работать с IP-видеокамерой
С IP-камеры можно анализировать изображение в NI и одновременно смотреть на компьютере. В смарте не знаю, есть ли такая возможность или она только передает результаты обработки. Теоретически можно применить какую-либо др программу, анализирующая изображение. В смарте будет привязка только к NI. Как то так.
Удалось завести изображение с IP-камеры через manycam. Как теперь, чтоб vision builder слушался внешней команды с ЧПУ с локальной сети. Какой блок(и) нужно поставить в цепочку инспекции, чтоб по команде с ЧПУ, NI взял текущее изображение, проанализировал его и передал результаты в ЧПУ? Или где это можно вычитать
Удалось завести изображение с IP-камеры через manycam. Как теперь, чтоб vision builder слушался внешней команды с ЧПУ с локальной сети. Какой блок(и) нужно поставить в цепочку инспекции, чтоб по команде с ЧПУ, NI взял текущее изображение, проанализировал его и передал результаты в ЧПУ? Или где это можно вычитать
-
Andrew Lunev
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: Как работать с IP-видеокамерой
Smart камера позволяет засунуть обработку картинки на саму камеру и притом на ПЛИС. Что делать с картинкой дальше решает сам программист. Напишете на камеру программу, которая вашу картинку будет пересылать дальше в любом формате и можно будет ее просматривать в любой программе, однако на эту картинку уже на самой камере могут быть наложены фильтры и проведена какая-то обработка. Раз у вас камера стоит в цепи обратной связи контура управления, то скорость обработки картинки критична и возложить ее на ПЛИС самое верное решение.Dig100 писал(а):С IP-камеры можно анализировать изображение в NI и одновременно смотреть на компьютере.
Если обработка на самой камере не нужна, то присмотритесь к камерам типа Basler с GigE интерфейсом. Можно настроить камеру в режим broadcast или multicast и получать изображение с нее на любое кол-во компьютеров, но изображение с нее идет без сжатия, что обычно важно для машинного зрения.
Re: Как работать с IP-видеокамерой
Я понимаю, что смарт-камера это самое оно! Обработка изображениия в реальном времени без сжатия видеопотока, не засоряется локальная сеть. Но Слишком дорогие камеры, как смарт, да и IP далеко не дешевое удовльствие, а то бы взяли уже. чтоб попробовать. Вдруг не получится, деньги на ветер. Руководство сомневается, уверенности в завтрешнем дне нет. Какое оно будет это завтрешнее дно:)