Litcius/Paper detail

Attention to Task-Aligned Object Detection for End–Edge–Cloud Video Surveillance

Yuan Yuan Liu, Zhiyuan Yu, Danlong Zong, Lu Zhu

2023IEEE Internet of Things Journal13 citationsDOI

Abstract

Edge computing extends computing power down to the network edge near the sensors and provides promising solutions to address high bandwidth requirements and latency-sensitive problems in smart video surveillance. Deep learning-based object detection has made significant progress in accuracy and is playing an important role in video surveillance. However, the computation and storage resources are still far below the advances reached by cloud servers, making it difficult to migrate traditional object detection models to the resource-constrained edge. Thus, in this paper, we propose a new lightweight object detection model, called AT-YOLO to detect key targets in the video stream. The efficient single compressed dense block (SCDB) is introduced to build the backbone network of AT-YOLO, which improves the computational efficiency of the network. Besides, the Attention Guide Task-aligned Head (AGT-head), which enhances the classification and the localization features, and encourages the interaction and the alignment of both, is proposed to improve the detection accuracy. Considering the redundancy in video streams and the improvement of detection efficiency, a Convolutional Neural Network (CNN)-based keyframe algorithm is considered as it has only 0.32 M parameters and can accurately and quickly filter out keyframes. We deployed the CNN-based keyframe algorithm and AT-YOLO on the edge devices of the system to implement an intelligent surveillance system based on edge computing. Experiments and evaluations on COCO demonstrate that AT-YOLO achieves 29.9% mAP at 3.47 M parameters. Moreover, in experiments with real devices, our approach can reduce the bandwidth requirement to 467.29 Kbps. And it achieves a processing speed of 13.69 FPS on the Raspberry Pi 4B, which is a single-board computer. With the more powerful device selected, the better real-time performance it can get.

Topics & Concepts

Computer scienceObject detectionEdge computingCloud computingEdge deviceArtificial intelligenceConvolutional neural networkServerBackbone networkDeep learningBandwidth (computing)Video trackingReal-time computingEnhanced Data Rates for GSM EvolutionComputer visionVideo processingComputer networkPattern recognition (psychology)Operating systemAdvanced Neural Network ApplicationsVideo Surveillance and Tracking MethodsVisual Attention and Saliency Detection
Attention to Task-Aligned Object Detection for End–Edge–Cloud Video Surveillance | Litcius