Video Surveillance Processing Algorithms utilizing Artificial Intelligent (AI) for Unmanned Autonomous Vehicles (UAVs)

MethodsX. 2021 Jul 27:8:101472. doi: 10.1016/j.mex.2021.101472. eCollection 2021.

Abstract

With the advancement of science and technology, the combination of the unmanned aerial vehicle (UAV) and camera surveillance systems (CSS) is currently a promising solution for practical applications related to security and surveillance operations. However, one of the biggest risks and challenges for the UAV-CSS is analysis, process, and transmission data, especially, the limitations of computational capacity, storage and overloading the transmission bandwidth. Regard to conventional methods, almost the data collected from UAVs is processed and transmitted that cost huge energy. A certain amount of data is redundant and not necessary to be processed or transmitted. This paper proposes an efficient algorithm to optimize the transmission and reception of data in UAV-CSS systems, based on the platforms of artificial intelligence (AI) for data processing. The algorithm creates an initial background frame and update to the complete background which is sent to server. It splits the region of interest (moving objects) in the scene and then sends only the changes. This supports the CSS to reduce significantly either data storage or data transmission. In addition, the complexity of the systems could be significantly reduced. The main contributions of the algorithm can be listed as follows;-The developed solution can reduce data transmission significantly.-The solution can empower smart manufacturing via camera surveillance.-Simulation results have validated practical viability of this approach.The experimental method results show that reducing up to 80% of storage capacity and transmission data.

Keywords: Artificial Intelligence; Background Modeling; Convolution Neural Networks (CNN); Region of Interest (RoI); Unmanned aerial vehicles (UAVs); Video Surveillance (VS).