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

alienmind

Member
Joined
Apr 10, 2007
Messages
6
Reaction score
1
Age
48
Location
Россия
Всем привет.
Пару лет назад, от делать нечего, сварганил небольшую программку для домашнего видеонаблюдения.
Практически все, что мне нужно уже есть... но вероятно не все...
Основные возможности программы:
1. использование практически любого видео-устройства (не тестировал с IP камерами)
2. детектор движения (настраиваемый)
3. сохранение детектированного изображения с любым качеством.
4. передача по сети изображения
5. удаленный клиент позволяет контроллировать качество передаваемого контента, количество кадров и кое-какие другие настройки, вплоть до удаленного отключения просмотра на "сервере"
6. сохранение и пересылка на Email фото по нажатия кнопки (сохранение фото осущетсвлется в отдельную настроенную папку с максимальным качеством)
7. контроль свободного пространства в хранилище
8. передача уведомления по EMail о необходимости освободить место
9. прогноз погоды ;)

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

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

alienmind

Member
Joined
Apr 10, 2007
Messages
6
Reaction score
1
Age
48
Location
Россия
Вот есть же народная мудрость: "Лучшее враг хорошего"... и вот в очередной раз подтверждается данная истинна.
Решил обновить версию используемых компонентов в программе. Итог: реальное снижение производительности (уменьшился FPS)
Думал что в новых версиях будет что-то путнее... ан нет.
ПОменял версию TVideoGrabber со старинной 6.7.5, до 8.8.2.2
Не понравилось.
 
Last edited by a moderator:

alienmind

Member
Joined
Apr 10, 2007
Messages
6
Reaction score
1
Age
48
Location
Россия
Спасибо данному форуму, за предоставленную возможность протестировать разные версии компонентов..
В итоге проведенного тестирования выявилось следующее:
Версия 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

New member
Joined
May 8, 2006
Messages
2
Reaction score
0
Location
Bucharest
На сколько камер расчитана программка?
Как подключены камеры к компу?
Идеи:
- Подключить програмку к регистратору (AVR) или даже к несколько регистраторов и комбинировать все каперы в одну панель
- Сделать програмку и для iOS, Android
 

peaktop

Member
Joined
Apr 6, 2009
Messages
151
Reaction score
986
но хотелось бы узнать мысли других о дополнительных возможностях... что еще можно было бы воплотить в реальность.

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

сюда смотрели? Luxand FaceSDK

webpage_up.jpg


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

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

lfar

New member
Joined
Feb 2, 2011
Messages
3
Reaction score
1
До профи осталось немного: работа с архивом, запись по событию(сильно сократить объем данных), зоны. Формат записи(h264,MJpeg). Клиент.

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