Распознавание лиц
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Распознавание лиц
а модуля уже и не будет - все решается стандартным методом чтото типа мувдетектед (точно не вспомню на работе щас)...
ехешники компилировал сам из питона ...
скрипты питоновские выложил...
Если надо распишу что нужно доустановить к питону чтобы оно компилировалось ...
"Модерация проходит очень быстро." - и сразу же отклоняется потому что не такое видение у разработчика...
Я для себя сделал попроще - сделал себе форк и обновляюсь из него (из своего форка ).
а обновления все что делает Сергей я потом добавляю к себе на форк - и ВСЕ...
А поводу репозиториев знаю .... Но как описано в предыдущих постах беда...
Gelezako а Вы пользуете мажорика на винде или на линуксе? Может доделаем распознавание и на линукс...? А там уж и Сергей возьмется за него ?
ехешники компилировал сам из питона ...
скрипты питоновские выложил...
Если надо распишу что нужно доустановить к питону чтобы оно компилировалось ...
"Модерация проходит очень быстро." - и сразу же отклоняется потому что не такое видение у разработчика...
Я для себя сделал попроще - сделал себе форк и обновляюсь из него (из своего форка ).
а обновления все что делает Сергей я потом добавляю к себе на форк - и ВСЕ...
А поводу репозиториев знаю .... Но как описано в предыдущих постах беда...
Gelezako а Вы пользуете мажорика на винде или на линуксе? Может доделаем распознавание и на линукс...? А там уж и Сергей возьмется за него ?
Спасибо нам ПОМОЖЕТ..!
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Распознавание лиц
Gelezako и что за камера у Вас такая с причудами ? Модель не напишете ?
Спасибо нам ПОМОЖЕТ..!
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Распознавание лиц
вот https://goo.gl/jHqjRMtarasfrompir1 писал(а):Gelezako и что за камера у Вас такая с причудами ? Модель не напишете ?
угу, камера с причудами, пришлось ИПшник ей переназначать вручную и софт у неё не самый лучший, но всё решаемо и зато дёшево. Но сама по себе снимает очень неплохо, ночное видение вообще очень понравилось. Лица на фотках отлично распознаются.
на винде, я полный нуб в линуксеGelezako а Вы пользуете мажорика на винде или на линуксе?
Последний раз редактировалось Gelezako Ср ноя 01, 2017 5:59 pm, всего редактировалось 1 раз.
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Распознавание лиц
так а модуль OnVif ну что то типа что о ней говорит ?
Кинь ссылку в лычку на нее если она смотрит у тебя в интернет... Посмотрю - интересно...
Кинь ссылку в лычку на нее если она смотрит у тебя в интернет... Посмотрю - интересно...
Спасибо нам ПОМОЖЕТ..!
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Распознавание лиц
поставил модуль, но какой правильный урл вписывать в End-point address не разобрался пока. Сам айпишник знаю, но какой дальше правильный путь не понятно. На вкладке "Данные" пустоtarasfrompir1 писал(а):так а модуль OnVif ну что то типа что о ней говорит ?
Кинь ссылку в лычку на нее если она смотрит у тебя в интернет... Посмотрю - интересно...
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Распознавание лиц
Ну тут я не помощник - я в него заглянул и понял что 0.
Спасибо нам ПОМОЖЕТ..!
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Распознавание лиц
в инет не смотритtarasfrompir1 писал(а): Кинь ссылку в лычку на нее если она смотрит у тебя в интернет... Посмотрю - интересно...
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
-
- Сообщения: 2801
- Зарегистрирован: Пн дек 26, 2016 9:51 am
- Откуда: Екатеринбург
- Благодарил (а): 380 раз
- Поблагодарили: 694 раза
- Контактная информация:
Re: Распознавание лиц
Хорошая инструкция по установке opencv на raspberry http://robotclass.ru/articles/raspberry ... 3-install/
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Распознавание лиц
Кто хочет, может и у кого Винда испытайте...
Gelezako и для тебе в том числе...
Как устанавливать
Как пользоватся...
Ну и теперь, если хотите что бы Ваше имя попало в мажордомо, просто любым способом запустите на данной камере метод motionDetected. Можна с помощью SMTPcather вот для него сценарий реагирует при содержании в письме названия камеры ОБЯЗАТЕЛЬНО должна быть названа как и комната в которой находится и слова старт (ДЛЯ ДВР видеорегистраторов - актуально)
можно от имени датчика движения запустить выше упомянутый метод (название примерно такое Dvrcamera03.motionDetected).
Результат будет находится в значении той же комнаты где и зарегистрирована камера - пример Kitchen.User1
Для того чтобы мажорик сообщал кого и где распознало есть такой метод.
Добавим его в методы класса Room и назначим его исполнение по изменению свойства User1.
Ну и результаты проверки приветствуются....
Gelezako и для тебе в том числе...
Как устанавливать
СпойлерПоказать
1. Кладем все из папки ОСV в папку _magordomo/apps/ocv (берем отсюда https://drive.google.com/file/d/0B1hHrq ... sp=sharing)
2. Кладем все отсюда в папку htdocs с заменами https://github.com/tarasfrompir/DVRrecognition
Если вы боитесь за своего мажордомо то при обновлении все должно вернутся назад ....
Ничего не удалял а только ДОБАВИЛ... новое устройство
2. Кладем все отсюда в папку htdocs с заменами https://github.com/tarasfrompir/DVRrecognition
Если вы боитесь за своего мажордомо то при обновлении все должно вернутся назад ....
Ничего не удалял а только ДОБАВИЛ... новое устройство
СпойлерПоказать
1. Заходим в папку _magordomo/apps/ocv и пишем face_data имя пользователя 0 (может быть 1 , 2, 3 и т.д. если у вас много веб камер. Появится окно в котором будет видно изображение с камеры ... подождите пока закончит работу...
И так несколько пользователей (5 я проверял лично)
2. Запускаем прогу training. Тоже ждем 5 секунд.
3. Заходим в мажорика и в простых устройствах добавляем новое устройство DVR-камера.... и привязываем его к соответствующей комнате в которой она находится... Дальше настройки я думаю понятны ...
Можна использовать вебкамеру но тогда вместо ссылки на HQ пишем ту же цифру которую использовали при вводе пользователя.
И так несколько пользователей (5 я проверял лично)
2. Запускаем прогу training. Тоже ждем 5 секунд.
3. Заходим в мажорика и в простых устройствах добавляем новое устройство DVR-камера.... и привязываем его к соответствующей комнате в которой она находится... Дальше настройки я думаю понятны ...
Можна использовать вебкамеру но тогда вместо ссылки на HQ пишем ту же цифру которую использовали при вводе пользователя.
СпойлерПоказать
$objects=getObjectsByClass("SCameras");
$letter = implode(",", $params);
foreach($objects as $obj) {
$start = strpos($letter, 'Старт');
$linked_Room = getGlobal($obj['TITLE'].".linkedRoom");
$room = strpos($letter, $linked_Room);
if ($start>0 and $room>0) {
callMethod($obj['TITLE'].".motionDetected");
}
}
sg("ThisComputer.DVRMail", $letter);
$letter = implode(",", $params);
foreach($objects as $obj) {
$start = strpos($letter, 'Старт');
$linked_Room = getGlobal($obj['TITLE'].".linkedRoom");
$room = strpos($letter, $linked_Room);
if ($start>0 and $room>0) {
callMethod($obj['TITLE'].".motionDetected");
}
}
sg("ThisComputer.DVRMail", $letter);
Результат будет находится в значении той же комнаты где и зарегистрирована камера - пример Kitchen.User1
Для того чтобы мажорик сообщал кого и где распознало есть такой метод.
СпойлерПоказать
$who = $this->getProperty('User1');
$room= $this->object_title;
setGlobal($room.'.User1','');
say ("привет я увидела вас ".$who, 2);
$room= $this->object_title;
setGlobal($room.'.User1','');
say ("привет я увидела вас ".$who, 2);
Ну и результаты проверки приветствуются....
Последний раз редактировалось tarasfrompir Пт ноя 17, 2017 4:01 pm, всего редактировалось 1 раз.
Спасибо нам ПОМОЖЕТ..!
- Gelezako
- Сообщения: 963
- Зарегистрирован: Чт июн 02, 2016 9:33 pm
- Благодарил (а): 205 раз
- Поблагодарили: 106 раз
- Контактная информация:
Re: Распознавание лиц
привет, всё проделал до этого шага. Камера запустилась, тренировку прогнал.
Я уже настроил срабатывание метода motionDetected по внешнему датчику движения, потому что других способов у моей китайской камеры я пока ещё не смог придумать. Но это не важно, работает и с внешним датчиком. Но ты не привёл окончательную версию метода motionDetected. Что в него вставить?
tarasfrompir1 писал(а): Ну и теперь, если хотите что бы Ваше имя попало в мажордомо, просто любым способом запустите на данной камере метод motionDetected.
Я уже настроил срабатывание метода motionDetected по внешнему датчику движения, потому что других способов у моей китайской камеры я пока ещё не смог придумать. Но это не важно, работает и с внешним датчиком. Но ты не привёл окончательную версию метода motionDetected. Что в него вставить?
никаких новый свойств к комнате куда привязана камера не добавилось.tarasfrompir1 писал(а): Результат будет находится в значении той же комнаты где и зарегистрирована камера - пример Kitchen.User1
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E