roboforum.ru

Технический форум по робототехнике.

Верификация принадлежности объекта к области анализа

Верификация принадлежности объекта к области анализа

Сообщение vital » 07 июл 2010, 08:16

Доброго времени суток! Занимаюсь разработкой системы видеографирования. Нужно исключить случай ,когда область анализа задана ,например на однородном фоне( небо, асфальт, лес), а так же когда цель потеряна. Поделитесь опытом, как такие задачи решаются, какие подходы? Реализовать нужно с помощью OpenCV..
Спасибо :)
vital
 
Сообщения: 9
Зарегистрирован: 05 фев 2010, 22:13
Откуда: Таганрог

Re: Верификация принадлежности объекта к области анализа

Сообщение EDV » 07 июл 2010, 11:23

Просто построй гистограмму яркости, и если какой то один тон яркости сильно преобладает, то это и есть «однородный фон». Примеры построения гистограмм яркости в OpenCV имеются.
Аватара пользователя
EDV
 
Сообщения: 1016
Зарегистрирован: 06 июн 2007, 15:19
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев

Re: Верификация принадлежности объекта к области анализа

Сообщение =DeaD= » 07 июл 2010, 11:39

Лес - так себе однородный фон.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Верификация принадлежности объекта к области анализа

Сообщение Duhas » 07 июл 2010, 15:47

медианой прогнать - быстро станет однородным достаточно )

смех смехом, а мы тут недавно для диплома челу писали определение реального цвета объекта кластеризацией... ибо всякие края и тени/полутени жутко загаживали средний цвет...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Верификация принадлежности объекта к области анализа

Сообщение =DeaD= » 07 июл 2010, 15:52

Надеюсь вы при этом хотя бы управляли освещением и положением объекта по отношению к светильнику? :oops:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Верификация принадлежности объекта к области анализа

Сообщение Duhas » 07 июл 2010, 15:54

а зачем ? там проблема была в том, что контур объекта выбирался несколько не точно, и после "маскирования" тупо среднее арифметическое не катило... дико уходил цвет.. кластеризацией добивались выделения четкого кластера, и его и принимали за нужный цвет.. К внутригрупповых встроено в матлаб ) так что и кодить сильно не пришлось...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Верификация принадлежности объекта к области анализа

Сообщение =DeaD= » 07 июл 2010, 16:07

Тогда это не реальный цвет, а видимый вами цвет объекта :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Верификация принадлежности объекта к области анализа

Сообщение Duhas » 07 июл 2010, 16:12

мы исправляли кривизну определения цвета в некоторых условиях..и от освещения, кстати, не так и сильно будет зависеть результат, по идее )

дело то в том, что кроме верхней поверхности, в область маски, выделенную прогой, попадал и белый фон, и тени и прочее, и простое среднее становилось неприменимо )

чота мы тут нагло офф-топим )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Верификация принадлежности объекта к области анализа

Сообщение vital » 07 июл 2010, 21:46

Если взять гистограмму, то у нее может быть несколько максимумов, в идеальном случае при наличии объекта - два: фона и объекта. Может быть и правда пройти медианным фильтром, выполнить прямое-обратное преобразование и получить два "распределения"? :)
vital
 
Сообщения: 9
Зарегистрирован: 05 фев 2010, 22:13
Откуда: Таганрог


Вернуться в Компьютерное зрение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8