Фреймворк для облачного видеомониторинга через IP-камеры с интуитивно-понятным интерфейсом

Анастасия Сергеевна Гришина, Влада Владимировна Кугуракова

Аннотация


Описаны основные моменты процесса создания системы, которая позволяет управлять несколькими камерами одновременно, сохраняя данные на сервере. Система имеет возможность подключать IP-камеры и камеры на мобильных устройствах, предоставлять доступ другим пользователям, а также позволяет осуществлять просмотр видео в онлайн-режиме. Выявлены и описаны «горячие точки» в архитектуре системы. Разработан отдельный Angular-модуль, использованы паттерны проектирования. Описано взаимодействие системы с пользователем. Предложены этапы дальнейшего развития облачного видеомониторинга через IP-камеры с легкодоступным управлением для конечного пользователя.

Ключевые слова


IP-камера; система; сервер; приложение; видеонаблюдение

Полный текст:

PDF

Литература


Choi K.I., Lee J.H., Lee B.C. A Distributed Cloud Based Video Storage System with Privacy Protection // Int. Conf. on Advanced Communication Technology – ICACT 2017. P. 830–835.

Sandar N.M., Chaisiri S., Yongchareon S., Liesaputra V. Cloud-based Video Monitoring Framework: An Approach Based on Software-defined Networking for Addressing Scalability Problems // Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2015. V. 9051.

Egilmez H.E., Dane S.T., Bagci K.T., Tekalp A.M., Koc Univ. In Signal & Information Processing Association Annual Summit and Conference // APSIPA ASC, 2012 Asia-Pacific – Istanbul, Turkey, 2012. P. 1–8.

FFMPEG. https://ffmpeg.org/.

Nginx-rtmp-module. https://github.com/arut/nginx-rtmp-module.

AngularJS. https://angularjs.org/.

Laravel. https://github.com/laravel/framework.

Artisan. http://laravel.su/docs/5.0/artisan.

PostgreSQL. https://www.postgresql.org/.

Dasu A., Panchanathan S. A Survey of Media Processing Approaches. Circuits and Systems for Video Technology // IEEE Transactions on. 2002. V. 12, No 8. P. 633–645.

Connolly J. F., Granger E., Sabourin R. An Adaptive Classification System for Video-based Face Recognition // Information Sciences. 2012. V. 192. P. 50–70.

Burghardt T., Cali´c J. Analysing Animal Behaviour in Wildlife Videos Using ´ Face Detection and Tracking // IEE Proceedings-Vision, Image and Signal Processing. 2006. V. 153, No 3. P. 305–312.

Du S., Ibrahim M., Shehata M., Badawy W. Automatic License Plate Recognition (ALPR): A State-of-the-art review // Circuits and Systems for Video Technology. IEEE Transactions on. 2013. V. 23, No 2. P. 311–325.

Lai C.L., Yang J.C., Chen Y.H. A Real Time Video Processing Based Surveillance System for Early Fire and Flood Detection // Instrumentation and Measurement Technology Conference Proceedings. 2007. IMTC 2007. IEEE. P. 1–6.