An embedded real-time surveillance system: Implementation and evaluation

被引:32
作者
Kristensen, Fredrik [1 ]
Hedberg, Hugo [1 ]
Jiang, Hongtu [1 ]
Nilsson, Peter [1 ]
Owall, Viktor [1 ]
机构
[1] Lund Univ, Elect & Informat Technol Dept, CCCD, S-22100 Lund, Sweden
来源
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2008年 / 52卷 / 01期
关键词
hardware; FPGA; real-time; surveillance; segmentation; morphology; labeling; tracking; image features; embedded system; video processing;
D O I
10.1007/s11265-007-0100-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the design of an embedded automated digital video surveillance system with real-time performance. Hardware accelerators for video segmentation, morphological operations, labeling and feature extraction are required to achieve the real-time performance while tracking will be handled in software in an embedded processor. By implementing a complete embedded system, bottlenecks in computational complexity and memory requirements can be identified and addressed. Accordingly, a memory reduction scheme for the video segmentation unit, reducing bandwidth with more than 70%, and a low complexity morphology architecture that only requires memory proportional to the input image width, have been developed. On a system level, it is shown that a labeling unit based on a contour tracing technique does not require unique labels, resulting in more than 50% memory reduction. The hardware accelerators provide the tracking software with image objects properties, i.e. features, thereby decoupling the tracking algorithm from the image stream. A prototype of the embedded system is running in real-time, 25 fps, on a field programmable gate array development board. Furthermore, the system scalability for higher image resolution is evaluated.
引用
收藏
页码:75 / 94
页数:20
相关论文
共 50 条
[21]   Embedded Partitioning Real-time Operating System Based on Microkernel [J].
Chen, Tanhong ;
Li, Huiyong ;
Niu, Jianwei ;
Ren, Tao ;
Xu, Guizhou .
2019 22ND IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (IEEE CSE 2019) AND 17TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (IEEE EUC 2019), 2019, :205-210
[22]   Continuous and Real-Time Data Acquisition Embedded System for EAST [J].
Li, S. ;
Luo, Jiarong R. ;
Wu, Yichun C. ;
Li, Guiming M. ;
Wang, Feng ;
Wang, Yong .
IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2010, 57 (02) :696-699
[23]   A novel design and implementation of IoT based real-time ATM surveillance and security system [J].
K. Gavaskar ;
U. S. Ragupathy ;
S. Elango ;
M. Ramyadevi ;
S. Preethi .
Advances in Computational Intelligence, 2022, 2 (1)
[24]   Analysis of Embedded Real-Time System Security [J].
Ma Jingjing .
ADVANCES IN COMPUTER SCIENCE, ENVIRONMENT, ECOINFORMATICS, AND EDUCATION, PT II, 2011, 215 :429-433
[25]   System-on-Chip Implementation of Embedded Real-Time Simulator for Modular Multilevel Converters [J].
Ricco, Mattia ;
Gheorghe, Marius ;
Mathe, Laszlo ;
Teodorescu, Remus .
2017 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2017, :1500-1505
[26]   Real-time head movement system and embedded linux implementation for the control of power wheelchairs [J].
Nguyen, HT ;
King, LM ;
Knight, G .
PROCEEDINGS OF THE 26TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2004, 26 :4892-4895
[27]   Implementation of an embedded system for real-time detection of rotor bar failures in induction motors [J].
Guven, Yilmaz ;
Atis, Selcuk .
ISA TRANSACTIONS, 2018, 81 :210-221
[28]   Implementation of a Machine Vision System for Real-Time Traffic Sign Recognition on FPGA [J].
Aguirre-Dobernack, Nicolas ;
Guzman-Miranda, Hipolito ;
Aguirre, Miguel A. .
39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, :2285-2290
[29]   Development and implementation of a real time embedded control system for machine tools [J].
Chen, Youdong ;
Sun, Kai ;
Wang, Tianmiao ;
Wei, Hongxing .
PROCEEDINGS OF THE 2006 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2006, :393-+
[30]   Face modeling:: A real-time embedded implementation of a stereovision algorithm [J].
Zimmer, JP ;
Mitéran, J .
THREE-DIMENSIONAL IMAGE CAPTURE AND APPLICATIONS IV, 2001, 4298 :155-162