На глазок и поиск найденных персон по шаблонам, в случае отсутствия по соц. сетям, при нахождении озвучивание "Пришел Вася Пупкин". Видел такое на одном объекте, понравилось. Будет время попробую сам реализовать, вроде не сложно..
Класная задумка и реализация судя по результатам на видео. Но видимо ваши видео только для тех кто сильно в теме. Есть ли где вариант с пошаговой инструкцией установки? А то это слишком сложно для тех кто ни разу не програмист.
С меня лайк за видео и не понимаю, кто поставил вам дизлайк. Большая просьба не говорить, что это делается просто. Нужно понимать, что просто это для вас, а для других это может быть сложно. Я не услышал и не увидел, есть ли у данной системы YOLO4 функция распознавания имени человека по лицу как у Deepstack и Facebox? Сейчас я как раз интересуюсь темой и пока опробовал такие системы распознавания: Facebox, Deepstack, Dlib Face Identify. Из всех этих мне понравилось Deepstack. Чем мне нравится Deepstack face? Нравится тем, что не грузит сильно железо, у меня работает на Synology и кушает не более 1,5 Гб ОЗУ и даже меньше. Распознает быстро и много чего: предметы, людей, транспорт, можно указывать конкретные предметы или цвет автомобиля, может распознать лицо человека и сообщить имя человека. Распознавание можно запускать интервалами или по датчику движения. Распознавание по ДД мне больше нравится. Есть движение - камера распознала и кинула в телеграмм и даже сообщит имя человека. HASS-Deepstack-face: github.com/robmarkcole/HASS-Deepstack-face
Датчик своими руками - это wemos d1 и pir сенсор на esphome. За видео однозначно лайк, работа проделана. Но показан немного другой аспект. Здесь больше распознавание одеяло на себя тянет. Если же мы говорим об датчике движения, а именно об датчике присутствия, то именно либо нормальные датчики движения рассматриваются, хью или икея, либо же это самобсоб, который даст фору любому датчику движения, ибо детект выставляется до секунды. Еще раз лайк!
По сути да. Назовем это "детектор присутствия". Но переименовывать не буду. Или стоит? Вообще, мысль про датчик (самодостаточное устройство) у меня зреет изначально. Эту логику запустить на одноплатнике с камерой - вот и датчик. "самобсоб" - это кто? :)
@@AntonStolov а почему вы так думаете? этот самосбор обладает всеми недостатками wi-fi: 1.большое потребление энергии 2.как следствие этого ограниченность в установке и необходимость проведения эл. проводки 3.нагрузка на wifi сеть и ненадежность, свойственная wifi -2.4 девайсам в городской квартире с доотказа забитым эфиром с десятками сетей рядом у меня есть пара таких и я прекрасно вижу их недостатки по сравмению с готовыми девайсами zigbee которые два года работают от одной батарейки
@@vladeha Речь идёт не об достойствах или недостатках. Речь идёт об датчике присутствия. Все свои доводы можете свернуть, тут речь немножечко о другом аспекте, а не о приемуществах.
@@AntonStolov я ответил на не умное, мягко говоря, и безосновательное утверждение,что "с этим девайсом zigbee уйдет на второй план" причем ответил по существу и аргументированно,как владелец таких девайсов. Если вы не понимаете о чем я,нет проблем. Спорить дальше не вижу смысла.
Все кто захочет делать подобное на Windows, проверяйте путь к папку куда сохранять, так как все отрабатывает без ошибки но не создает сам файл с фото, проблема в русских символах в пути, как я понял, opencv не умеет работать с русскими символами, при этом сама библотека os отлично создает папки с русскими символами
Да я даже не знаю, куда подробнее. Код показал, по функциям и аргументам прошлись. Запустили, посмотрели работу и результат. Вы спрашивайте что непонятно, постараюсь ответить.
@@user-no6hs3fo3n ну что камера нужна с rspt или как там он интерфейсом. Подскажите а вот есть же esp32cam она работает с нейройнкой вроде. Пускай не очень качественно но в домашних условиях подойдёт. С другой стороны ставить камеры в домашних условиях, тоже такое себе удовольствие вроде как.
@@user-no6hs3fo3n просто ваша идея, просто замечательная. Я себе хотел в датчик дыма заехать датчик движения, а теперь задумался а может такой мне нужен. Смущает что конечно камера для этого всегда должна быть включена, малоли китайци чего насмотрят у меня в спальне
@Максим Лукин Так не показывайте китайцам :) Ну и смотря что вы от нее хотите. В предложенном сценарии включили, сделали снимок, выключили. Большую часть времени камера не работает.
Здравствуйте Павел. Если на стене будет висеть плакат с девицей, то Ваш датчик будет все воремя выдавать обнаружение? Или же есть защита от дурака? Например, через какое-то время статичное изображение начинает игнорироваться и скрипт будет выдавать фолс.
Делал на Tensorflow, как только он появился в качестве аддона для Hass, очень понравилось такое решение. Правда с ванной комнатой не очень помогло - линза потеет только в путь, пришлось городить комбайн на датчике объёма.
Выбирайте положение датчика/камеры как можно ниже, с ориентацией угла обзора вверх. Пар обычно в верхней части комнаты. Внизу как правило сквознячок (из под двери, из щелей) и влажность ниже
Спасибо - действительно очень интересно - задел на будущие, У меня вопрос я реализовал похожую функцию на основе камеры XMeye у нее есть сообщения на сервер безопасности - сделал имитацию простую его и туда приходят сообщения от камеры по ее настройкам. я понимаю что совсем просто но это работает. есть выбор зоны кадра, выход в нее или вход определения людей или просто движение в зоне или по кадру. Малинка приэтом не грузится совсем.
Очень интересно, обрататите внимание на платформу kendryte k210, в частности Maixduino на сайте производителя уже есть обученные модели. И ещё на борту есть esp32 на который можно поставить Esphome со всеми вытекающими...
Спасибо за идею и вашу работу , сегодня попробовал повторить и к сожалению получаю ошибку при обработке функции : detect_common_objects() ... Завтра напишу точную ошибку ... Но выглядит так что это Bug фреймворка ... Что то там с индексом не в порядке ... Очень жаль что не работает :/ отпишитесь пожалуйста у кого работает ...
Спасибо за интересную работу. Есть несколько вопросов: 1. Как должна выглядеть строка запуска скрипта, если необходимо указать поток с камеры в RTSP? 2. Как должна выглядеть строка запуска скрипта, если необходимо указать логин и пароль для подключения к серверу MQTT? 3. Можно же из папки с фотками сделать камеру и выводить изображение в lovelace. Или я ошибаюсь?
Эта нейронная сеть распознает не только людей, но и другие предметы, бутылочку например. Если в камеру попадет абстрактный жираф, она его детектирует как жирафа. Вроде бы при вызове сети можно ограничить класс распознаваемых объектов, сузить его только до людей. Надеюсь производительность возрастет в разы.
То что просто, уже есть, к примеру на спруте. Да и целом, если вы занялись автоматизацией, нельзя вставлять только готовые скрипты, без понимания их работы, особенно, если подключено газовое оборудование, обогреватели, датчики протечки, проще купить тогда готовые решения, я ради интереса в shodan поискал HA веб морды, у примерно 2-3 человек из 50, логин:пароль admin:admin, пришлось искать контакты и написать им
Молодец! Круто заморочился! Отличный результат. 👍
Внедряйте )))
Красавчик! Работает почти как Frigate+deepStack+double take. )))
Супер крутой обзор, спасиб
Спасибо. Очень интересно.
Спасибо за работу.
Все думал разобраться с этим вопросом и все времени не хватало с нуля разбираться. Теперь не с нуля, теперь точно сделаю. Спасибо!
Сообщите когда сделаете? :)
@@user-no6hs3fo3n обязательно. Еще и вопросами вас помучать постараюсь :)
На глазок и поиск найденных персон по шаблонам, в случае отсутствия по соц. сетям, при нахождении озвучивание "Пришел Вася Пупкин". Видел такое на одном объекте, понравилось. Будет время попробую сам реализовать, вроде не сложно..
Нужна будет подписка на сервис, но сама идея интересная.
Следующий шаг: интеграция с CRM
Спасибо! Интересно посмотреть на работу с зашумленными снимками при отсутствии освещения.
Очевидно подписка и лайк ;) по больше таких видосов !)
Класная задумка и реализация судя по результатам на видео. Но видимо ваши видео только для тех кто сильно в теме. Есть ли где вариант с пошаговой инструкцией установки? А то это слишком сложно для тех кто ни разу не програмист.
С меня лайк за видео и не понимаю, кто поставил вам дизлайк. Большая просьба не говорить, что это делается просто. Нужно понимать, что просто это для вас, а для других это может быть сложно. Я не услышал и не увидел, есть ли у данной системы YOLO4 функция распознавания имени человека по лицу как у Deepstack и Facebox? Сейчас я как раз интересуюсь темой и пока опробовал такие системы распознавания: Facebox, Deepstack, Dlib Face Identify. Из всех этих мне понравилось Deepstack. Чем мне нравится Deepstack face? Нравится тем, что не грузит сильно железо, у меня работает на Synology и кушает не более 1,5 Гб ОЗУ и даже меньше. Распознает быстро и много чего: предметы, людей, транспорт, можно указывать конкретные предметы или цвет автомобиля, может распознать лицо человека и сообщить имя человека. Распознавание можно запускать интервалами или по датчику движения. Распознавание по ДД мне больше нравится. Есть движение - камера распознала и кинула в телеграмм и даже сообщит имя человека.
HASS-Deepstack-face: github.com/robmarkcole/HASS-Deepstack-face
Здравствуйте. Скажите а detect_folder вы не выкладываете? мне было бы интереснее с ним попробовать. чтобы без привязки к камере
Датчик своими руками - это wemos d1 и pir сенсор на esphome. За видео однозначно лайк, работа проделана. Но показан немного другой аспект. Здесь больше распознавание одеяло на себя тянет. Если же мы говорим об датчике движения, а именно об датчике присутствия, то именно либо нормальные датчики движения рассматриваются, хью или икея, либо же это самобсоб, который даст фору любому датчику движения, ибо детект выставляется до секунды. Еще раз лайк!
По сути да. Назовем это "детектор присутствия". Но переименовывать не буду. Или стоит?
Вообще, мысль про датчик (самодостаточное устройство) у меня зреет изначально. Эту логику запустить на одноплатнике с камерой - вот и датчик.
"самобсоб" - это кто? :)
@@user-no6hs3fo3n Самосбор это - wemos + pir (esphome.io/cookbook/pir.html) - с этим девайсом, зигби уйдёт на задний план. :)
@@AntonStolov а почему вы так думаете?
этот самосбор обладает всеми недостатками wi-fi:
1.большое потребление энергии
2.как следствие этого ограниченность в установке и необходимость проведения эл. проводки
3.нагрузка на wifi сеть и ненадежность, свойственная wifi -2.4 девайсам в городской квартире с доотказа забитым эфиром с десятками сетей рядом
у меня есть пара таких и я прекрасно вижу их недостатки по сравмению с готовыми девайсами zigbee
которые два года работают от одной батарейки
@@vladeha Речь идёт не об достойствах или недостатках. Речь идёт об датчике присутствия. Все свои доводы можете свернуть, тут речь немножечко о другом аспекте, а не о приемуществах.
@@AntonStolov я ответил на не умное, мягко говоря, и безосновательное утверждение,что "с этим девайсом zigbee уйдет на второй план" причем ответил по существу и аргументированно,как владелец таких девайсов. Если вы не понимаете о чем я,нет проблем. Спорить дальше не вижу смысла.
Все кто захочет делать подобное на Windows, проверяйте путь к папку куда сохранять, так как все отрабатывает без ошибки но не создает сам файл с фото, проблема в русских символах в пути, как я понял, opencv не умеет работать с русскими символами, при этом сама библотека os отлично создает папки с русскими символами
Интересная штука. Вот честно говоря, по подробнее бы. Как что сделанно. Потому что такой контент больше под людей шарющих в этом.
Да я даже не знаю, куда подробнее.
Код показал, по функциям и аргументам прошлись. Запустили, посмотрели работу и результат.
Вы спрашивайте что непонятно, постараюсь ответить.
@@user-no6hs3fo3n ну что камера нужна с rspt или как там он интерфейсом. Подскажите а вот есть же esp32cam она работает с нейройнкой вроде. Пускай не очень качественно но в домашних условиях подойдёт. С другой стороны ставить камеры в домашних условиях, тоже такое себе удовольствие вроде как.
@@pafftisLukinM Я этот проект подробно не смотрел, но вроде, там детектор движения.
@@user-no6hs3fo3n просто ваша идея, просто замечательная. Я себе хотел в датчик дыма заехать датчик движения, а теперь задумался а может такой мне нужен. Смущает что конечно камера для этого всегда должна быть включена, малоли китайци чего насмотрят у меня в спальне
@Максим Лукин Так не показывайте китайцам :)
Ну и смотря что вы от нее хотите. В предложенном сценарии включили, сделали снимок, выключили. Большую часть времени камера не работает.
Здравствуйте Павел. Если на стене будет висеть плакат с девицей, то Ваш датчик будет все воремя выдавать обнаружение? Или же есть защита от дурака? Например, через какое-то время статичное изображение начинает игнорироваться и скрипт будет выдавать фолс.
Делал на Tensorflow, как только он появился в качестве аддона для Hass, очень понравилось такое решение. Правда с ванной комнатой не очень помогло - линза потеет только в путь, пришлось городить комбайн на датчике объёма.
Ну в ванной вообще камера это такое себе :)
Выбирайте положение датчика/камеры как можно ниже, с ориентацией угла обзора вверх. Пар обычно в верхней части комнаты. Внизу как правило сквознячок (из под двери, из щелей) и влажность ниже
Круто, спасибо. Но у камеры тоже объектив запотевает, такие же траблы, что и у ПИР сенсоров во влажных помещениях и с резким перепадом температур.
Спасибо - действительно очень интересно - задел на будущие, У меня вопрос я реализовал похожую функцию на основе камеры XMeye у нее есть сообщения на сервер безопасности - сделал имитацию простую его и туда приходят сообщения от камеры по ее настройкам. я понимаю что совсем просто но это работает. есть выбор зоны кадра, выход в нее или вход определения людей или просто движение в зоне или по кадру. Малинка приэтом не грузится совсем.
контейнер вываливает ошибку "Exited (132) 8 seconds ago" и не стартует: может дело в зависимостях питона и opencv-python-4.3.0.38.? PLEASE HELP
Образ мой загружали или свой собирали? Запускаете на x64-системе?
@@user-no6hs3fo3n образ брал у вас на докер наб - у меня х64
попробуйте отключить gpu принудительно, докер без прямого подключения может не работать с видеокартой
Пока вижу вариант пересобрать образ под вашей системой, не стартовать при запуске скрипт и посмотреть, что в контейнере происходит.
@@user-no6hs3fo3n так пока и планирую сделать - жутко интересно - пока руки не дошли - обязательно отпишусь .
Очень интересно, обрататите внимание на платформу kendryte k210, в частности Maixduino на сайте производителя уже есть обученные модели. И ещё на борту есть esp32 на который можно поставить Esphome со всеми вытекающими...
может пир датчик попробовать, если температура локально меняется в помещении то кто-то живой присутствует
Вообще интересное решение. Жаль только это всё опять же завязано на интернет.
Интернет нужен на этапе загрузки образа и запуска контейнера. Дальше спокойно работает без него.
Здравствуйте, как можно с вами связаться, у меня есть выгодное коммерческое предложение.
Приветствую. Контакты есть на странице канала.
Спасибо за идею и вашу работу , сегодня попробовал повторить и к сожалению получаю ошибку при обработке функции : detect_common_objects() ... Завтра напишу точную ошибку ... Но выглядит так что это Bug фреймворка ... Что то там с индексом не в порядке ... Очень жаль что не работает :/ отпишитесь пожалуйста у кого работает ...
Спасибо за интересную работу. Есть несколько вопросов:
1. Как должна выглядеть строка запуска скрипта, если необходимо указать поток с камеры в RTSP?
2. Как должна выглядеть строка запуска скрипта, если необходимо указать логин и пароль для подключения к серверу MQTT?
3. Можно же из папки с фотками сделать камеру и выводить изображение в lovelace. Или я ошибаюсь?
1. detect.py --source="rtsp://admin:12345@192.0.0.64/mpeg4/ch1/sub/av_stream"
2. сейчас логин/пароль MQTT через параметры задать нельзя
3. думаю, да
@@user-no6hs3fo3n Спасибо за ответ. По п.2, может быть можно в теле скрипта указать логин и пароль?
Разумеется. Смотрите функцию mqtt.client.publish, параметр auth: pypi.org/project/paho-mqtt/#single
Добавлю в параметры при обновлении.
Подскажите пожалуйста, не могу понять. Вы это всё устанавливали на линукс или в сам НА?
Эта нейронная сеть распознает не только людей, но и другие предметы, бутылочку например. Если в камеру попадет абстрактный жираф, она его детектирует как жирафа. Вроде бы при вызове сети можно ограничить класс распознаваемых объектов, сузить его только до людей. Надеюсь производительность возрастет в разы.
Теоретически понимаю. Как добиться пока не знаю. По-хорошему, вообще обучить ее только на людях.
@@user-no6hs3fo3n Вряд ли получится обучить так качественно, как ее уже обучили
@@Rejgan318 потому пока в эту сторону и не копаю, что хорошо сделать не получится, а как-нибудь - не хочется
Это можно сделать, удалив те классы которые вам не нужны, у меня упала точность примерно на 7-10% но теперь видит только людей
лёгкая версия за 1.5 секунды обработает 6 кадров, простая 1... учитывая ваши результаты всё очевидно.
сложнааа
Я бы сказал иначе. Есть куда расти. Не все же время элементарные вещи обсасывать.
То что просто, уже есть, к примеру на спруте. Да и целом, если вы занялись автоматизацией, нельзя вставлять только готовые скрипты, без понимания их работы, особенно, если подключено газовое оборудование, обогреватели, датчики протечки, проще купить тогда готовые решения, я ради интереса в shodan поискал HA веб морды, у примерно 2-3 человек из 50, логин:пароль admin:admin, пришлось искать контакты и написать им