Распознавание лиц
Модератор: immortal
- tarasfrompir
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
Re: Распознавание лиц
Простите перестарался с параметрами. Тоже дома подопытных "кроликов" просить неохота...
В следующем выпуске исправлю..
Щас разбираюсь с англицкими символами при активации присутствия - оказалось нет украинского перевода файла devices_ua. Подал на сиправление Сергею.
В следующем выпуске исправлю..
Щас разбираюсь с англицкими символами при активации присутствия - оказалось нет украинского перевода файла devices_ua. Подал на сиправление Сергею.
Спасибо нам ПОМОЖЕТ..!
- tarasfrompir
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
Re: Распознавание лиц
Встречайте улучшеный вариант...
Все также и в том же порядке ...
(Маленькое НО если использовать латиницу при введении имени пользователя то после введения фотографий и тренировки необходимо исправлять вручную файл user.dat - день проигрался но так и не решил даную проблему)
И еще есть вариант без отображения видео face_recognitionnovideo.exe
Программа работает так ...
Файл main.ini
Так же программа запускается с параметрами
в планах подключить двр рекордер и получая уведомление о движении пробовать искать лицо или пользователя
https://drive.google.com/open?id=0B1hHr ... 1RjVUJoZ28 ссылка на файл
Все также и в том же порядке ...
(Маленькое НО если использовать латиницу при введении имени пользователя то после введения фотографий и тренировки необходимо исправлять вручную файл user.dat - день проигрался но так и не решил даную проблему)
И еще есть вариант без отображения видео face_recognitionnovideo.exe
Программа работает так ...
SPOILERSPOILER_SHOW
При запуске определяются ее параметры запуска - приоритетом есть введенные вручную параметры запуска файла, если их нет то берутся они с main.ini файла
Если программа в течении заданного времени (смотрите файл маин.ини) не определит пользователя то она закроется.
Если программа в течении времени находит лицо , но не знает кто это то она отдает Имя Unknow.
Ели программа определяет пользователя с заданной вами точностью то она после передачи ответа на мажордомо тоже закроется.
Если программа в течении заданного времени (смотрите файл маин.ини) не определит пользователя то она закроется.
Если программа в течении времени находит лицо , но не знает кто это то она отдает Имя Unknow.
Ели программа определяет пользователя с заданной вами точностью то она после передачи ответа на мажордомо тоже закроется.
SPOILERSPOILER_SHOW
[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 время ожидания программой лица в секундах
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 время ожидания программой лица в секундах
SPOILERSPOILER_SHOW
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"
(с параметрами я думаю все понятно)
Возвращает ответы на комнату заданную в параметрах
или
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=0B1hHr ... 1RjVUJoZ28 ссылка на файл
Спасибо нам ПОМОЖЕТ..!
Re: Распознавание лиц
tarasfrompir1 писал(а): ошибка при запуске и не нашел файл main.ini
- Вложения
-
- 1.PNG (10.27 КБ) 8648 просмотров
- tarasfrompir
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
Re: Распознавание лиц
Этот файл должен создатся автоматом при запуске программы фейс датасет.
ПС
Простите немного задержусь в експериментах
Пробую разобратся поглубже во всех етих вопросах...
ПС
Простите немного задержусь в експериментах
Пробую разобратся поглубже во всех етих вопросах...
Спасибо нам ПОМОЖЕТ..!
Re: Распознавание лиц
Может лучше оторвать распознавание от комнаты и сделать класс люди и к нему присоединить распознавание.
- tarasfrompir
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
directman66
- Сообщения: 2800
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Контактная информация:
Re: Распознавание лиц
а для linux подобного нет?
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Re: Распознавание лиц
Есть (http://www.ab-log.ru/smart-house/video_ ... -detection).directman66 писал(а):а для linux подобного нет?
- tarasfrompir
- Сообщения: 3217
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
Re: Распознавание лиц
Встречаем новый вариант...
https://drive.google.com/open?id=0B1hHr ... nVLN1UtMmc
fase_dataset. exe - берет из вебкамеры (если две или больше то смотрим откуда идет изображение)
training.exe - тренирует базу пользователей
update.exe - обновляет базу пользователей (добавляет новые фото и усредняет данные - ВРОДЕ так)
recognition.exe - принцып работы
переменные которые она понимает (они же в файле main.ini)
Из сделаного - обновлено полностью версия самого распознавания и некоторые упрощения
ПС Написал подобие модуля. Теперь из ДВР -ки определяет движение и включает камеру на распознавание...
https://drive.google.com/open?id=0B1hHr ... nVLN1UtMmc
fase_dataset. exe - берет из вебкамеры (если две или больше то смотрим откуда идет изображение)
training.exe - тренирует базу пользователей
update.exe - обновляет базу пользователей (добавляет новые фото и усредняет данные - ВРОДЕ так)
recognition.exe - принцып работы
SPOILERSPOILER_SHOW
При запуске определяются ее параметры запуска - приоритетом есть введенные вручную параметры запуска файла, если их нет то берутся они с main.ini файла
Если программа в течении заданного времени (смотрите файл маин.ини) не определит пользователя то она закроется.
Если программа в течении времени находит лицо , но не знает кто это то она отдает Имя Unknow.
Ели программа определяет пользователя с заданной вами точностью то она после передачи ответа на мажордомо тоже закроется.
Если программа в течении заданного времени (смотрите файл маин.ини) не определит пользователя то она закроется.
Если программа в течении времени находит лицо , но не знает кто это то она отдает Имя Unknow.
Ели программа определяет пользователя с заданной вами точностью то она после передачи ответа на мажордомо тоже закроется.
SPOILERSPOILER_SHOW
(ПРИ передаче Аргумента название аргумента не указываем а пишем через пробел)
# 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&password=12345&channel=1&stream=0.sdp)
# 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&password=12345&channel=1&stream=0.sdp)
ПС Написал подобие модуля. Теперь из ДВР -ки определяет движение и включает камеру на распознавание...
Спасибо нам ПОМОЖЕТ..!
Re: Распознавание лиц
может это удобнее прикрутить к мажордомо https://github.com/ucisysarch/opencvjs , демо https://github.com/ucisysarch/opencvjs
или https://trackingjs.com/examples/face_camera.html
или https://trackingjs.com/examples/face_camera.html