Re[11]: Раскинем мозгами
От: xp_alp  
Дата: 24.01.04 12:59
Оценка:
Здравствуйте, DoctorM, Вы писали:

DM>Здравствуйте, Sergey A. Sablin, Вы писали:


SAS>>Здравствуйте, DoctorM, Вы писали:


DM>>>Пожалуй попробую. Дело в том, что у меня сейчас есть уже одна достойная простая реализация. С помощью OpenCV lib вычисляю количество контуров. Затем вычисляюю transformation distance (среднюю) в GRAY mode (вот это можно заменить). Затем fuzzy logic киляет большинство хлама (можно простейший триангулярный фильтр взять).


DM>>>Брать надо усредненные характеристики — это факт. Предположим, у тебя есть две одинакове иконки, но у одной "захвачена" дополнительная "полоска" (1-я есть 16x16, а 1-я есть 16x17). В этом случае все должно быть чики...


SAS>>OpenCV хорошая либа (учитывая, что делают ее в Новгороде ), но все-таки довольно тяжелая (по объему, не поймите меня превратно). Со скоростями как известно у интелей все в порядке. Если будут интересные результаты напиши пожалуйста.


DM>Канечна напишу,


DM>А о "тяжести" я сейчас товарисчам по корпорации поведаю...


Пару слов в поддержку вейвлетов — если ты возмешь верхний слой, с этим слоем ты можешь значительно быстрей сравнивать свои картинки. То есть если ты предполагаешь, что можешь захватить часть кадра, тебе нужно сравнивать картинки со сдвигом, возможно с поворотом, или с масштабированием. После вейвлета это будет сделать быстрей (оставив меньше слоев) и возможно точней (избавишься от мелких деталей и шума).
Кроме того вейвлет так-же работает и черно-белым изображением.
А вот сравнение по количеству контуров я не совсем понял.
И убирать шум fuzzy logic процесс тоже медленный.
xp
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.