SmartLiving.ru

Обсуждение проекта
 
Текущее время: Пт сен 22, 2017 11:02 am

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




Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу Пред.  1, 2, 3, 4, 5
Автор Сообщение
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вс сен 03, 2017 1:46 pm 
Не в сети

Зарегистрирован: Ср мар 02, 2016 8:18 pm
Сообщения: 175
Благодарил (а): 8 раз.
Поблагодарили: 15 раз.
Простите перестарался с параметрами. Тоже дома подопытных "кроликов" просить неохота...
В следующем выпуске исправлю..
Щас разбираюсь с англицкими символами при активации присутствия - оказалось нет украинского перевода файла devices_ua. Подал на сиправление Сергею.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Пн сен 04, 2017 11:08 pm 
Не в сети

Зарегистрирован: Ср мар 02, 2016 8:18 pm
Сообщения: 175
Благодарил (а): 8 раз.
Поблагодарили: 15 раз.
Встречайте улучшеный вариант...
Все также и в том же порядке ...

(Маленькое НО если использовать латиницу при введении имени пользователя то после введения фотографий и тренировки необходимо исправлять вручную файл user.dat - день проигрался но так и не решил даную проблему)
И еще есть вариант без отображения видео face_recognitionnovideo.exe
Программа работает так ...
[Показать] Скрытый текст:
При запуске определяются ее параметры запуска - приоритетом есть введенные вручную параметры запуска файла, если их нет то берутся они с main.ini файла
Если программа в течении заданного времени (смотрите файл маин.ини) не определит пользователя то она закроется.
Если программа в течении времени находит лицо , но не знает кто это то она отдает Имя Unknow.
Ели программа определяет пользователя с заданной вами точностью то она после передачи ответа на мажордомо тоже закроется.

Файл main.ini
[Показать] Скрытый текст:
[Main blok]
portout = 80 - порт мажордомо
rumname = Hall название команты
camnumber = 0 можно посылать ртсп поток вместо ноля поставить (rtsp://192.168.6.100:554/user=user&password=12345&channel=1&stream=0.sdp?real_stream--rtp-caching=100)
porog = 400 порог чуствительности
timetochek = 180 время ожидания программой лица в секундах

Так же программа запускается с параметрами
[Показать] Скрытый текст:
face_recognition.exe 80 Hall 400 180 "rtsp://192.168.6.100:554/user=user&password=12345&channel=1&stream=0.sdp?real_stream--rtp-caching=100"
или
face_recognitionnovideo.exe 80 Hall 400 180 "rtsp://192.168.6.100:554/user=user&password=12345&channel=1&stream=0.sdp?real_stream--rtp-caching=100"
(с параметрами я думаю все понятно)
Возвращает ответы на комнату заданную в параметрах


в планах подключить двр рекордер и получая уведомление о движении пробовать искать лицо или пользователя
https://drive.google.com/open?id=0B1hHrqo2Zy-BWndvN1RjVUJoZ28 ссылка на файл


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вт сен 05, 2017 2:07 pm 
Не в сети

Зарегистрирован: Вт янв 17, 2012 12:31 pm
Сообщения: 834
Благодарил (а): 88 раз.
Поблагодарили: 64 раз.
tarasfrompir1 писал(а):
ошибка при запуске и не нашел файл main.ini


Вложения:
1.PNG
1.PNG [ 10.27 КБ | Просмотров: 523 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вт сен 05, 2017 3:51 pm 
Не в сети

Зарегистрирован: Ср мар 02, 2016 8:18 pm
Сообщения: 175
Благодарил (а): 8 раз.
Поблагодарили: 15 раз.
Этот файл должен создатся автоматом при запуске программы фейс датасет.
ПС
Простите немного задержусь в експериментах
Пробую разобратся поглубже во всех етих вопросах...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Ср сен 06, 2017 3:08 pm 
Не в сети

Зарегистрирован: Чт июл 07, 2016 11:44 am
Сообщения: 43
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Может лучше оторвать распознавание от комнаты и сделать класс люди и к нему присоединить распознавание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Чт сен 07, 2017 8:57 pm 
Не в сети

Зарегистрирован: Ср мар 02, 2016 8:18 pm
Сообщения: 175
Благодарил (а): 8 раз.
Поблагодарили: 15 раз.
Так для єтого есть Users


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вс сен 10, 2017 4:43 pm 
Не в сети

Зарегистрирован: Пн дек 26, 2016 9:51 am
Сообщения: 529
Благодарил (а): 83 раз.
Поблагодарили: 24 раз.
а для linux подобного нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вс сен 10, 2017 7:32 pm 
Не в сети

Зарегистрирован: Вс янв 10, 2016 11:05 am
Сообщения: 177
Благодарил (а): 8 раз.
Поблагодарили: 39 раз.
directman66 писал(а):
а для linux подобного нет?

Есть (http://www.ab-log.ru/smart-house/video_camera_security/face-detection).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вт сен 12, 2017 11:02 am 
Не в сети

Зарегистрирован: Ср мар 02, 2016 8:18 pm
Сообщения: 175
Благодарил (а): 8 раз.
Поблагодарили: 15 раз.
Встречаем новый вариант...
https://drive.google.com/open?id=0B1hHrqo2Zy-BM1V0ZnVLN1UtMmc
fase_dataset. exe - берет из вебкамеры (если две или больше то смотрим откуда идет изображение)
training.exe - тренирует базу пользователей
update.exe - обновляет базу пользователей (добавляет новые фото и усредняет данные - ВРОДЕ так)
recognition.exe - принцып работы
[Показать] Скрытый текст:
При запуске определяются ее параметры запуска - приоритетом есть введенные вручную параметры запуска файла, если их нет то берутся они с main.ini файла
Если программа в течении заданного времени (смотрите файл маин.ини) не определит пользователя то она закроется.
Если программа в течении времени находит лицо , но не знает кто это то она отдает Имя Unknow.
Ели программа определяет пользователя с заданной вами точностью то она после передачи ответа на мажордомо тоже закроется.

переменные которые она понимает (они же в файле main.ini)
[Показать] Скрытый текст:
(ПРИ передаче Аргумента название аргумента не указываем а пишем через пробел)
# 1 номер порта мажордомо - portout
# 2 название комнаты в которой происходит распознавание лица rumname
# 3 порог распознавания porog
# 4 время распознавания в секундах timetochek
# 5 соотношение кадра (16:9 или 4:3 ) framesize
# 6 номер камеры (если несколько) или адрес потока - camnumber (вариант с камерой - 0, 1, 2 и тд. до 9) (вариант с rtsp потоком (если берем видео из видеорегистратора DVR)- rtsp://192.168.100.100:554/user=user&pa ... 0.sdp)


Из сделаного - обновлено полностью версия самого распознавания и некоторые упрощения
ПС Написал подобие модуля. Теперь из ДВР -ки определяет движение и включает камеру на распознавание...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Распознавание лиц
СообщениеДобавлено: Вт сен 19, 2017 11:45 pm 
Не в сети

Зарегистрирован: Чт май 05, 2016 3:34 pm
Сообщения: 1
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
может это удобнее прикрутить к мажордомо https://github.com/ucisysarch/opencvjs , демо https://github.com/ucisysarch/opencvjs
или https://trackingjs.com/examples/face_camera.html


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

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


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

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


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB