anonymous@RULINUX.NET~# | Last login: 2024-11-25 16:07:42 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Новости - Документация | [RSS] |
Допустим имеется директория с тысячами фотографий, которые надо отсортировать по наличию на них человеческих лиц. Это можно сделать при помощи модуля Image-ObjectDetect-0.11
Ему нужен установленный в системе OpenCV , а точнее нужен файл
из этой библиотеки haarcascade_frontalface_alt2.xml. Этот файл
представляет собой набор коэффициентов разложения в базис Хаара,
полученных путем вейвлет преобразования
фронтальной части лица нескольких сотен фотографий. По ссылке приведен
пример на
языке Perl, принимающий на вход фотографию и выдает координаты x и y
лица. Соответственно по этому признаку уже можно сортировать
фотографии.
vilfred(*) (2010-04-03 21:16:03)
Подтверждено: vilfred(*) (2010-04-03 21:17:02)
|
|
|
Скрыть
Re: Детектирование лица на изображениида тут инет не тот, чтобы разобраться, как этот базис сделать, тоесть как этот xml файл делается. А вообще в идеале, если уметь формирать этот xml, то можно натравить эту прогу на например с десяток фотографий на поиск какогото конкретного человека, например в мтеро. с другой стороны думаешь об том, что это вообщето полноценная система слежения, тоесть большой брат следит за тобой, прямо как в кино про Джейсона Борна. Хотя если и я допер до этого, то уж спецслужбы то уж точно такую систему поиска имеют. Вейвлеты очень сильная штука для обработки картинок vilfred(*)(2010-04-04 00:00:33)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008072807 ASPLinux/3.0.1-1.0.140asp Firefox/3.0.1 |
Скрыть
Re: Детектирование лица на изображенииспасибо за линки, сейчас делаю что-то подобное, только без человеков. А по поводу слежения, американцы давно используют распознавание лиц при сканировании толп народу. Id(*)(2010-04-05 17:38:10)
Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.8) Gecko/20100308 Iceweasel/3.5.8 (like Firefox/3.5.8) |
Скрыть
Re: Детектирование лица на изображенииЯ баловался писал плагин для Pidgin на базе той же OpenCV с этим же xml. Оно меня находит через раз. Голову повернул - уже не видит. Освещение в комнате ослабло - лезут ложные срабатывания. Так что для натравки на определённого человека/окружение нужно учить систему и генерить свой xml, а это весьма нужный и долгий процесс (как подготовка входных данных, так и сама герерация). Хотя, это было с web-камеры, на качественных фотках по идее результат лучше будет. anonymous(*)(2010-04-07 13:07:11)
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100312 Gentoo Firefox/3.5.8 |
Скрыть
Re: Детектирование лица на изображенииПараметров у модуля как-то совсем нет. У самой OpenCV тьма настроек, документация целая книжище. Вообщем, версия 0.0.2 оправдывает реализованный функционал. anonymous(*)(2010-04-07 13:10:36)
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100312 Gentoo Firefox/3.5.8 |
|
|
|
Этот тред читают 1 пользователь: |
Анонимных: 1 Зарегистрированных: 0 |
Re: Детектирование лица на изображении
тоесть теперь можно рассортировать папку с кучей голых теток например? а вот бы еще машинки распихать по конюшням/моделям...
/* капча зобавна )) */
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.308.0 Safari/532.9