C_3AXAPOB

 
<<< Назад

Гарри Поттер и IP камера с нейросетью и MQTT

Делаем умной обычную IP видеокамеру

В рамках знакомства с TensorFlow наткнулся на интересный проект. Повторил его и спешу поделиться с Вами.

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

Проект Мартина Харизанова https://github.com/mharizanov/AI-ipcam

Это срипт на питоне ипользующий opencv, tensorflow, YOLO. Все это ставится и работает в том числе на одноплатниках Orange Pi и Raspberry Pi.

Скрипт можно запускать с ключами:

"--watch" указываем на что реагировать например "--watch person" реагировать только на людей, "--watch dog" только на собак, "--watch dog, person" только на собак и людей

"--stream" ссылка на RTSP поток, например "--stream 'rtsp://192.168.2.88:554/ch0_0.h264"

"--broker" адрес MQTT брокера, напимер "--broker "192.168.2.10"

"--topic" топик для записи , например"-- topic ipcam/room"

"--showimage" показывать окошко с кадром, например "--showimage yes "

Можно обойтись и без ключей записав дефолтные значения в скрипте.

На одноплатнике производительность 1 кадр в 5 секунд.

Прикладываю свой архив с уже обученой моделью.

https://yadi.sk/d/yEr1RJr29O0mSg

Если включить showimage вы увидите примерно это

Обсуждение (27) (8)

Смотрите так же:
10.10.2018 IP камера, нейросеть und оrdnung
04.07.2018 Создание и управление 3D сценой
07.06.2018 Детектор лиц на PHP без использования OpenCV
29.05.2018 Нейроуправление выключателем

Санкт-Петербург, Россия

На форуме: C_3AXAPOB