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
关键词
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] Real-Time Design and Implementation of Soft Error Mitigation Using Embedded System
    Das, Bhagwan
    Mushtaque, Ayesha
    Memon, Farida
    Dhanaraj, Rajesh Kumar
    Thirumalaisamy, Manikandan
    Shaikh, Muhammad Zakir
    Nighat, Arbab
    Gismalla, Mohammed S. M.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (16)
  • [22] The Design and Implementation of an Embedded Real-Time Automated IC Marking Inspection System
    Hsu, Fan-Hau
    Shen, Chung-An
    [J]. IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2019, 32 (01) : 112 - 120
  • [23] A System-on-a-Chip Implementation for Embedded Real-Time Model Predictive Control
    Vouzis, Panagiotis Dimitriou
    Bleris, Leonidas G.
    Arnold, Mark G.
    Kothare, Mayuresh V.
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2009, 17 (05) : 1006 - 1017
  • [24] Design and Implementation of an Embedded Real-Time System for Guiding Visually Impaired Individuals
    Duman, Sonay
    Elewi, Abdullah
    Yetgin, Zeki
    [J]. 2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP 2019), 2019,
  • [25] Real-time MIB: Implementation and evaluation
    Kiriha, Y
    [J]. NOMS '96 - 1996 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS. 1-4, 1996, : 608 - 611
  • [26] Surveillance and Quality Evaluation System for Real-Time Audio Signal Streaming
    Schimmel, Jiri
    Prinosil, Jiri
    Misurec, Jiri
    [J]. ICN 2008: SEVENTH INTERNATIONAL CONFERENCE ON NETWORKING, PROCEEDINGS, 2008, : 556 - 561
  • [27] Reliability Evaluation of Embedded Real-time System based on Error Scenario
    Ran, Zheng
    Yan, Hua
    Li, Yun
    [J]. CURRENT TRENDS IN COMPUTER SCIENCE AND MECHANICAL AUTOMATION (CSMA), VOL 2, 2017, : 548 - 560
  • [28] REAL-TIME SCALABLE VIDEO CODEC IMPLEMENTATION FOR SURVEILLANCE
    Loomans, Marijn J. H.
    Koeleman, Cornelis J.
    de With, Peter H. N.
    [J]. ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1130 - +
  • [29] Implementation of Hard Real-Time Embedded Control Systems
    Matjazc Colnari
    Domen Verber
    Roman Gumzej
    Wolfgang A. Halang
    [J]. Real-Time Systems, 1998, 14 : 293 - 310
  • [30] Implementation of Real-time Network Extension on Embedded Linux
    Tian, Yuan
    Ren, Guoqiang
    Wu, Qinzhang
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS, 2009, : 163 - 167