Разработка ПО для видеонаблюдения...

alienmind

Турист
Регистрация
10 Апр 2007
Сообщения
6
Реакции
1
Credits
10
Всем привет.
Пару лет назад, от делать нечего, сварганил небольшую программку для домашнего видеонаблюдения.
Практически все, что мне нужно уже есть... но вероятно не все...
Основные возможности программы:
1. использование практически любого видео-устройства (не тестировал с IP камерами)
2. детектор движения (настраиваемый)
3. сохранение детектированного изображения с любым качеством.
4. передача по сети изображения
5. удаленный клиент позволяет контроллировать качество передаваемого контента, количество кадров и кое-какие другие настройки, вплоть до удаленного отключения просмотра на "сервере"
6. сохранение и пересылка на Email фото по нажатия кнопки (сохранение фото осущетсвлется в отдельную настроенную папку с максимальным качеством)
7. контроль свободного пространства в хранилище
8. передача уведомления по EMail о необходимости освободить место
9. прогноз погоды ;)

Есть еще кое-какие задумки для воплощения... но хотелось бы узнать мысли других о дополнительных возможностях... что еще можно было бы воплотить в реальность.

З.Ы. сейчас работаю над возможностью распознаванием лиц... как минимум детектирования ;)
 
Последнее редактирование модератором:

alienmind

Турист
Регистрация
10 Апр 2007
Сообщения
6
Реакции
1
Credits
10
Вот есть же народная мудрость: "Лучшее враг хорошего"... и вот в очередной раз подтверждается данная истинна.
Решил обновить версию используемых компонентов в программе. Итог: реальное снижение производительности (уменьшился FPS)
Думал что в новых версиях будет что-то путнее... ан нет.
ПОменял версию TVideoGrabber со старинной 6.7.5, до 8.8.2.2
Не понравилось.
 
Последнее редактирование модератором:

alienmind

Турист
Регистрация
10 Апр 2007
Сообщения
6
Реакции
1
Credits
10
Спасибо данному форуму, за предоставленную возможность протестировать разные версии компонентов..
В итоге проведенного тестирования выявилось следующее:
Версия TVideoGrabber 6_7_7: 28-30fps
8_6_2_10: немного подлагивает видео
средняя частота кадров 26-28, но иногда доходит до 30

8_7_2_5:вывод изображения без задержек
средняя частота кадров 29-30 (нет таблэтки)

8_8_2_2:лаги при выводе изображения
средняя частота каждров 25-27

9_1_1_2:никаких лагов при выводе изображения
средняя частота кадров 30

10_1_2_8:небольшие лаги при выводе
средняя частота кадров 27-28 (самое новье на 30.09.2015, нет табэтки)

Остановился все-таки на 9-ой версии.
 

EndErr

Турист
Регистрация
8 Май 2006
Сообщения
2
Реакции
0
Credits
4
На сколько камер расчитана программка?
Как подключены камеры к компу?
Идеи:
- Подключить програмку к регистратору (AVR) или даже к несколько регистраторов и комбинировать все каперы в одну панель
- Сделать програмку и для iOS, Android
 

PEAKTOP

Свой
Регистрация
6 Апр 2009
Сообщения
139
Реакции
988
Credits
27
но хотелось бы узнать мысли других о дополнительных возможностях... что еще можно было бы воплотить в реальность.

З.Ы. сейчас работаю над возможностью распознаванием лиц... как минимум детектирования ;)

сюда смотрели? Для просмотра ссылки Войди или Зарегистрируйся

webpage_up.jpg


не панацея, не серебряная пуля, но на начальном этапе вполне пойдет.

к сожалению, с камуфляжем лица не дружит полностью.
c7111803c14a5a2ff64ffd46639532f9.jpg
 

lfar

Турист
Регистрация
2 Фев 2011
Сообщения
3
Реакции
1
Credits
6
До профи осталось немного: работа с архивом, запись по событию(сильно сократить объем данных), зоны. Формат записи(h264,MJpeg). Клиент.

Лично писал прогу но под линух, использовал ffmpeg, OpenCV. Пришлось осилить L4V2 под многоканальные платы.