roboforum.ru

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

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

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

vital » 07 июл 2010, 08:16

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

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

EDV » 07 июл 2010, 11:23

Просто построй гистограмму яркости, и если какой то один тон яркости сильно преобладает, то это и есть «однородный фон». Примеры построения гистограмм яркости в OpenCV имеются.

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

=DeaD= » 07 июл 2010, 11:39

Лес - так себе однородный фон.

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

Duhas » 07 июл 2010, 15:47

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

смех смехом, а мы тут недавно для диплома челу писали определение реального цвета объекта кластеризацией... ибо всякие края и тени/полутени жутко загаживали средний цвет...

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

=DeaD= » 07 июл 2010, 15:52

Надеюсь вы при этом хотя бы управляли освещением и положением объекта по отношению к светильнику? :oops:

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

Duhas » 07 июл 2010, 15:54

а зачем ? там проблема была в том, что контур объекта выбирался несколько не точно, и после "маскирования" тупо среднее арифметическое не катило... дико уходил цвет.. кластеризацией добивались выделения четкого кластера, и его и принимали за нужный цвет.. К внутригрупповых встроено в матлаб ) так что и кодить сильно не пришлось...

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

=DeaD= » 07 июл 2010, 16:07

Тогда это не реальный цвет, а видимый вами цвет объекта :)

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

Duhas » 07 июл 2010, 16:12

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

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

чота мы тут нагло офф-топим )

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

vital » 07 июл 2010, 21:46

Если взять гистограмму, то у нее может быть несколько максимумов, в идеальном случае при наличии объекта - два: фона и объекта. Может быть и правда пройти медианным фильтром, выполнить прямое-обратное преобразование и получить два "распределения"? :)


Rambler\'s Top100 Mail.ru counter