Home > Research > Publications & Outputs > A general purpose intelligent surveillance syst...

Electronic data

Links

Text available via DOI:

View graph of relations

A general purpose intelligent surveillance system for mobile devices using deep learning

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A general purpose intelligent surveillance system for mobile devices using deep learning. / Antoniou, Antreas; Angelov, Plamen Parvanov.
2016 International Joint Conference on Neural Networks (IJCNN). Vancouver Canada: IEEE, 2016. p. 2879-2886 (Neural Networks (IJCNN), 2016 International Joint Conference on).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Antoniou, A & Angelov, PP 2016, A general purpose intelligent surveillance system for mobile devices using deep learning. in 2016 International Joint Conference on Neural Networks (IJCNN). Neural Networks (IJCNN), 2016 International Joint Conference on, IEEE, Vancouver Canada, pp. 2879-2886. https://doi.org/10.1109/IJCNN.2016.7727563

APA

Antoniou, A., & Angelov, P. P. (2016). A general purpose intelligent surveillance system for mobile devices using deep learning. In 2016 International Joint Conference on Neural Networks (IJCNN) (pp. 2879-2886). (Neural Networks (IJCNN), 2016 International Joint Conference on). IEEE. https://doi.org/10.1109/IJCNN.2016.7727563

Vancouver

Antoniou A, Angelov PP. A general purpose intelligent surveillance system for mobile devices using deep learning. In 2016 International Joint Conference on Neural Networks (IJCNN). Vancouver Canada: IEEE. 2016. p. 2879-2886. (Neural Networks (IJCNN), 2016 International Joint Conference on). doi: 10.1109/IJCNN.2016.7727563

Author

Antoniou, Antreas ; Angelov, Plamen Parvanov. / A general purpose intelligent surveillance system for mobile devices using deep learning. 2016 International Joint Conference on Neural Networks (IJCNN). Vancouver Canada : IEEE, 2016. pp. 2879-2886 (Neural Networks (IJCNN), 2016 International Joint Conference on).

Bibtex

@inproceedings{b1cf6ea0697d4be3825d30fb4e8bc488,
title = "A general purpose intelligent surveillance system for mobile devices using deep learning",
abstract = "In this paper the design, implementation, and evaluation of a general purpose smartphone based intelligent surveillance system is presented. It has two main elements; i) a detection module, and ii) a classification module. The detection module is based on the recently introduced approach that combines the well-known background subtraction method with the optical flow and recursively estimated density. The classification module is based on a neural network using Deep Learning methodology. Firstly, the architecture design of the convolutional neural network is presented and analyzed in the context of the four selected architectures (two of them recent successful types) and two custom modifications specifically made for the problem at hand. The results are carefully evaluated, and the best one is selected to be used within the proposed system. In addition, the system is implemented on both a PC (using Linux type OS) and on a smartphone (using Android). In addition to the compatibility with all modern Android-based devices, most GPU powered platforms such as Raspberry Pi, Nvidia Tegra X1 and Jetson run on Linux. The proposed system can easily be installed on any such device benefiting from the advantage of parallelisation for faster execution. The proposed system achieved a performance which surpasses that of a human (classification accuracy of the top 1 class >95.9% for automatic recognition of a detected object into one of the seven selected categories. For the top-2 classes, the accuracy is even higher (99.85%). That means, at least, one of the two top classes suggested by the system is correct. Finally, a number of visual examples are showcased of the system in use in both PC and Android devices. ",
author = "Antreas Antoniou and Angelov, {Plamen Parvanov}",
year = "2016",
month = jul,
day = "24",
doi = "10.1109/IJCNN.2016.7727563",
language = "English",
isbn = "9781509006199",
series = "Neural Networks (IJCNN), 2016 International Joint Conference on",
publisher = "IEEE",
pages = "2879--2886",
booktitle = "2016 International Joint Conference on Neural Networks (IJCNN)",

}

RIS

TY - GEN

T1 - A general purpose intelligent surveillance system for mobile devices using deep learning

AU - Antoniou, Antreas

AU - Angelov, Plamen Parvanov

PY - 2016/7/24

Y1 - 2016/7/24

N2 - In this paper the design, implementation, and evaluation of a general purpose smartphone based intelligent surveillance system is presented. It has two main elements; i) a detection module, and ii) a classification module. The detection module is based on the recently introduced approach that combines the well-known background subtraction method with the optical flow and recursively estimated density. The classification module is based on a neural network using Deep Learning methodology. Firstly, the architecture design of the convolutional neural network is presented and analyzed in the context of the four selected architectures (two of them recent successful types) and two custom modifications specifically made for the problem at hand. The results are carefully evaluated, and the best one is selected to be used within the proposed system. In addition, the system is implemented on both a PC (using Linux type OS) and on a smartphone (using Android). In addition to the compatibility with all modern Android-based devices, most GPU powered platforms such as Raspberry Pi, Nvidia Tegra X1 and Jetson run on Linux. The proposed system can easily be installed on any such device benefiting from the advantage of parallelisation for faster execution. The proposed system achieved a performance which surpasses that of a human (classification accuracy of the top 1 class >95.9% for automatic recognition of a detected object into one of the seven selected categories. For the top-2 classes, the accuracy is even higher (99.85%). That means, at least, one of the two top classes suggested by the system is correct. Finally, a number of visual examples are showcased of the system in use in both PC and Android devices.

AB - In this paper the design, implementation, and evaluation of a general purpose smartphone based intelligent surveillance system is presented. It has two main elements; i) a detection module, and ii) a classification module. The detection module is based on the recently introduced approach that combines the well-known background subtraction method with the optical flow and recursively estimated density. The classification module is based on a neural network using Deep Learning methodology. Firstly, the architecture design of the convolutional neural network is presented and analyzed in the context of the four selected architectures (two of them recent successful types) and two custom modifications specifically made for the problem at hand. The results are carefully evaluated, and the best one is selected to be used within the proposed system. In addition, the system is implemented on both a PC (using Linux type OS) and on a smartphone (using Android). In addition to the compatibility with all modern Android-based devices, most GPU powered platforms such as Raspberry Pi, Nvidia Tegra X1 and Jetson run on Linux. The proposed system can easily be installed on any such device benefiting from the advantage of parallelisation for faster execution. The proposed system achieved a performance which surpasses that of a human (classification accuracy of the top 1 class >95.9% for automatic recognition of a detected object into one of the seven selected categories. For the top-2 classes, the accuracy is even higher (99.85%). That means, at least, one of the two top classes suggested by the system is correct. Finally, a number of visual examples are showcased of the system in use in both PC and Android devices.

U2 - 10.1109/IJCNN.2016.7727563

DO - 10.1109/IJCNN.2016.7727563

M3 - Conference contribution/Paper

SN - 9781509006199

SN - 9781509006205

T3 - Neural Networks (IJCNN), 2016 International Joint Conference on

SP - 2879

EP - 2886

BT - 2016 International Joint Conference on Neural Networks (IJCNN)

PB - IEEE

CY - Vancouver Canada

ER -