выделение объектов на видео

Простейшие вопросы в области инженерной разработки
Ответить
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

выделение объектов на видео

Сообщение AN-G »

Здравствуйте! подскажите пожалуйста как сделать так , чтобы в данном примере можно было выделять несколько объектов с одинаковыми параметрами. В частности: данный пример выделяет на видео самую яркую точку и следит за ней с выделением центра масс. А если таких объектов много, как быть?! Пример написан в 11 версии.
Вложения
PALJKLJLK.vi
(58.61 КБ) 72 скачивания
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 88 раз

Re: выделение объектов на видео

Сообщение IvanLis »

AN-G писал(а): 19 сен 2020, 13:19 Здравствуйте! подскажите пожалуйста как сделать так , чтобы в данном примере можно было выделять несколько объектов с одинаковыми параметрами. В частности: данный пример выделяет на видео самую яркую точку и следит за ней с выделением центра масс. А если таких объектов много, как быть?! Пример написан в 11 версии.
САМАЯ ЯРКАЯ точка может быть всего одна, подумайте и сформулируйте другой критерий...

И версия файла не соответствует указанной
Снимок экрана от 2020-09-19 13-56-26.png
Снимок экрана от 2020-09-19 13-56-26.png (10.97 КБ) 1660 просмотров
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

Re: выделение объектов на видео

Сообщение AN-G »

действительно сморозил глупость. Имеется ввиду если областей с одинаковыми параметрами яркости будет несколько. Файл перезалил.
Вложения
centrofbrigharea.vi
(57.68 КБ) 64 скачивания
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

Re: выделение объектов на видео

Сообщение AN-G »

Для примера выкладываю скрин. По идее хочется сделать так, чтобы программа находила все яркие обекты(обводила их в рамку):в частности еще и кольцо на пальце. Находила центр масс каждого объекта, а не сумму центра масс объектов на видео.
Вложения
example.png
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 88 раз

Re: выделение объектов на видео

Сообщение IvanLis »

AN-G писал(а): 19 сен 2020, 18:25 Для примера выкладываю скрин. По идее хочется сделать так, чтобы программа находила все яркие обекты(обводила их в рамку):в частности еще и кольцо на пальце. Находила центр масс каждого объекта, а не сумму центра масс объектов на видео.
Для примера выкладываю изображения и детектирование объектов на них :wink:
К видео сами прикрутите и настройки сделаете соответствующие для своих изображений.
centrofbrigharea_by IvanLis.vi
lv2015
(80.64 КБ) 74 скачивания
01.jpeg
03.jpeg
Вы изначально в 2017 выкладывали, наверняка 2015 есть чем открыть.
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

Re: выделение объектов на видео

Сообщение AN-G »

Огромное спасибо. Все получилось!
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

Re: выделение объектов на видео

Сообщение AN-G »

Появился еще вопрос по данной программе. Планируется камеру установить на подвижное шасси и задача программы видится примерно следующая: нужно выделить на изображении один из объектов и держать его в поле зрения камеры , т.е. следить за ним. Наброски для ручного управления уже есть и опробованы, а вот с реализацией автоматического слежения проблема.Здесь я так понимаю нужно будет объект держать в центре изображения или нет?! кто подскажет как все это можно реализовать?! Пример программы выкладываю в LV11. Заранее благодарен всем неравнодушным.
Вложения
Video_Bright_area_WEExp.vi
(87.33 КБ) 77 скачиваний
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 88 раз

Re: выделение объектов на видео

Сообщение IvanLis »

Отслеживание реального объекта, да еще и подвижной камерой, это не такая простая задача, как Вам кажется.
Там и PID желательно настраивать, иначе нормально регулировать не получится положение.

А сама идея, это постоянно держать цель в определенной точке.
Как-то делал заезд автомобиля в гараж, вот примеры работы:


По видео я думаю идея и алгоритм будут понятны.
Ввиду того, что шасси автомобиля оборудовано было DC моторами с большой инерцией, то регулирование весьма специфическое.

Вам необходимо реализовать нечто подобное.
В Вашем коде разбираться сейчас нет времени к сожалению.
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

Re: выделение объектов на видео

Сообщение AN-G »

соглашусь, что задача непростая. Поэтому и обращаюсь за советом и помощью. Для начала думаю нужно выделить область интереса и держать на ней фокус. к сожалению знаний для реализации не хватает.
AN-G
user
user
Сообщения: 80
Зарегистрирован: 22 мар 2014, 23:22
Версия LabVIEW: 2015
Благодарил (а): 10 раз
Поблагодарили: 1 раз
Контактная информация:

Re: выделение объектов на видео

Сообщение AN-G »

IvanLis писал(а): 24 сен 2020, 20:46 Отслеживание реального объекта, да еще и подвижной камерой, это не такая простая задача, как Вам кажется.
....
Вам необходимо реализовать нечто подобное.
В Вашем коде разбираться сейчас нет времени к сожалению.
А у вас исходников случайно не осталось?
Ответить

Вернуться в «Для чайников»