roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 07:36

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Распознавание людей по лицам и одежде
СообщениеДобавлено: 19 янв 2016, 14:36 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
metric, так, как вы это описываете больше похоже на "програмеры, не страдайте фигнёй, это всё скучно, не нужно, кто-то за вас всё сделает и вообще займитесь чем-то полезным, например идите чугуний грузить". :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание людей по лицам и одежде
СообщениеДобавлено: 19 янв 2016, 15:36 
Не в сети

Зарегистрирован: 23 окт 2015, 19:58
Сообщения: 158
Angel71 писал(а):
metric, так, как вы это описываете больше похоже на "програмеры, не страдайте фигнёй, это всё скучно, не нужно, кто-то за вас всё сделает и вообще займитесь чем-то полезным, например идите чугуний грузить". :D


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

Добавлено спустя 6 минут 13 секунд:
ilya.petrov.m писал(а):
Я правильно вас понял, что вы предлагаете сделать интерфейс, который будет как-то связываться с Пикассой? Я не представляю как сделать такой интерфейс.

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

Цитата:
Поясните, что вы имели в виду? Что именно мне бы пришлось дорисовывать?


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание людей по лицам и одежде
СообщениеДобавлено: 19 янв 2016, 16:35 
Не в сети
Аватара пользователя

Зарегистрирован: 25 авг 2015, 02:48
Сообщения: 11
Skype: i.m.petrov
прог. языки: Java, C++, SQL
ФИО: Петров Илья Михайлович
Разговор ушёл несколько в сторону. Меня больше интересует возможно ли на каскадах Хаара устроить распознавание? Если я собираюсь распознавать, допустим, 5 человек, то мне нужно натренировать 5 классификаторов? Я пока что так представляю этот процесс:
1. Я вручную нахожу по 500 фотографий 5-ти людей и раскладываю эти фотографии по папочкам.
2. тренирую 5 классификаторов на этих фотографиях
3. Нахожу где-нибудь базу данных с готовым классификатором лица человека.
4. Модифицирую пример OpenCV facedetect.cpp так, что вначале ищу просто лицо человека, а после нахождения лица применяю все 5 классификаторов к этому лицу. Если, один из классификаторов даст положительный ответ, то личность распознана.

Можно так действовать?

metric писал(а):
просто ручками выберите несколько кадров

Слишком много видео. Ручками всё это делать - очень долго. Да и не в этом проблема. Детектировать людей в видео я почти умею.
metric писал(а):
как вы собираетесь отображать кто есть на видео? показывать на самом видео - дорисовывать рамочки и подписи. накладывать поверх через флаш например? список снизу/сбоку пустите с таймингами кто появился, а кто ушел из кадра?

Далее буду вырезать прямоугольник вокруг фигуры и кадр целиком и размещу их на сайте с предложением подписать, кто это.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание людей по лицам и одежде
СообщениеДобавлено: 19 янв 2016, 17:04 
Не в сети

Зарегистрирован: 23 окт 2015, 19:58
Сообщения: 158
ilya.petrov.m писал(а):
Разговор ушёл несколько в сторону. Меня больше интересует возможно ли на каскадах Хаара устроить распознавание? Если я собираюсь распознавать, допустим, 5 человек, то мне нужно натренировать 5 классификаторов? Я пока что так представляю этот процесс:
1. Я вручную нахожу по 500 фотографий 5-ти людей и раскладываю эти фотографии по папочкам.
2. тренирую 5 классификаторов на этих фотографиях
3. Нахожу где-нибудь базу данных с готовым классификатором лица человека.
4. Модифицирую пример OpenCV facedetect.cpp так, что вначале ищу просто лицо человека, а после нахождения лица применяю все 5 классификаторов к этому лицу. Если, один из классификаторов даст положительный ответ, то личность распознана.

база по лицам есть в opencv... и даже не одна, только вот про Хаара вы где то слышали, но видимо не поняли
cascade_fn = args.get('--cascade', "../../data/haarcascades/haarcascade_frontalface_alt.xml")
nested_fn = args.get('--nested-cascade', "../../data/haarcascades/haarcascade_eye.xml")

Цитата:
Можно так действовать?


действовать то можно, но вот результат...

Цитата:
Слишком много видео. Ручками всё это делать - очень долго.


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

Цитата:
Да и не в этом проблема. Детектировать людей в видео я почти умею.


хм, судя по вопросам нет. и даже пример https://github.com/Itseez/opencv/blob/m ... edetect.py или cpp не удосужились посмотреть или хотя бы просто запустить. поэтому дальнейшее обсуждение считаю бессмысленным.

Цитата:
Далее буду вырезать прямоугольник вокруг фигуры и кадр целиком и размещу их на сайте с предложением подписать, кто это.


и будет там несколько тысяч разных теней которые без контекста и обстановки никто разобрать не сумеет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание людей по лицам и одежде
СообщениеДобавлено: 19 янв 2016, 18:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Надо начать с чего попроще (интересны результаты и выводы). Задача осложняется еще и тем, что в отличии от камер видеонаблюдения, в любительской съемке камера динамична и ракурсы все время меняются.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание людей по лицам и одежде
СообщениеДобавлено: 19 янв 2016, 23:21 
Не в сети
Аватара пользователя

Зарегистрирован: 25 авг 2015, 02:48
Сообщения: 11
Skype: i.m.petrov
прог. языки: Java, C++, SQL
ФИО: Петров Илья Михайлович
metric писал(а):
база по лицам есть в opencv... и даже не одна, только вот про Хаара вы где то слышали, но видимо не поняли

metric писал(а):
и даже пример https://github.com/Itseez/opencv/blob/m ... edetect.py или cpp не удосужились посмотреть или хотя бы просто запустить. поэтому дальнейшее обсуждение считаю бессмысленным.

Пример давным-давно запускал, а вот внимательно посмотрел код только позавчера, поэтому и задал предыдущий вопрос. Нашёл статью, по которой понял, что методы, которые я предлагаю действительно кто-то использовал.Вот эта статья: http://habrahabr.ru/post/134857/

metric писал(а):
и будет там несколько тысяч разных теней которые без контекста и обстановки никто разобрать не сумеет.

Насчёт контекста я писал что:
Цитата:
Далее буду вырезать прямоугольник вокруг фигуры и кадр целиком и размещу их на сайте с предложением подписать, кто это.
- то есть я собираюсь размещать две каринки: одну вырезанную, а другую невырезанную (полный кадр из видео так, чтобы можно было как раз разглядеть обстановку).

metric писал(а):
действовать то можно, но вот результат...

Вот как раз про результат я и хотел спросить более опытных товарищей. Смогу ли получить я какой-нибудь внятный результат?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO