Real-time video surveillance on an embedded, programmable platform

被引:10
|
作者
Ngo, Hau T. [1 ]
Ives, Robert W. [1 ]
Rakvic, Ryan N. [1 ]
Broussard, Randy P. [2 ]
机构
[1] US Naval Acad, Dept Elect & Comp Engn, Annapolis, MD 21402 USA
[2] US Naval Acad, Weap & Syst Engn Dept, Annapolis, MD 21402 USA
关键词
Embedded systems; On-chip buffering scheme; Pipeline and parallel architecture; FPGA-based real-time video processing; Video surveillance; Object detection; FPGA;
D O I
10.1016/j.micpro.2013.06.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, a hardware-software co-design is proposed to effectively utilize FPGA resources for a prototype of an automated video surveillance system on a programmable platform. Time-critical steps of a foreground object detection algorithm are designed and implemented in the FPGA's logic elements to maximize parallel processing. Other non time-critical tasks are achieved by executing a high level language program on an embedded Nios-II processor. Custom and parallel processing modules are integrated into the video processing chain by a streaming protocol that aggressively utilizes on-chip memory to increase the throughput of the system. A data forwarding technique is incorporated with an on-chip buffering scheme to reduce computations and resources in the window-based operations. Other data control interfaces are achieved by software drivers that communicate with hardware controllers using Altera's Memory-Mapped protocol. The proposed prototype has demonstrated real-time processing capability that outperforms other implementations. Published by Elsevier B.V.
引用
收藏
页码:562 / 571
页数:10
相关论文
共 50 条
  • [21] An Embedded Real-Time Surveillance System: Implementation and Evaluation
    Fredrik Kristensen
    Hugo Hedberg
    Hongtu Jiang
    Peter Nilsson
    Viktor Öwall
    [J]. Journal of Signal Processing Systems, 2008, 52 : 75 - 94
  • [22] Real-Time Algorithm for Video Fusion Evaluation: Application to Surveillance System Based on UAV Platform
    Masini, A.
    Maffei, M.
    Bracci, A.
    Catella, P.
    Benco, S.
    [J]. 2015 IEEE 1ST INTERNATIONAL FORUM ON RESEARCH AND TECHNOLOGIES FOR SOCIETY AND INDUSTRY (RTSI 2015) PROCEEDINGS, 2015,
  • [23] A PROGRAMMABLE REAL-TIME VIDEO SIGNAL-PROCESSING SYSTEM
    YAGI, N
    FUKUI, K
    ENAMI, K
    YAJIMA, R
    SASAKI, N
    HOSHINO, K
    HARUKAWA, K
    KOGURE, M
    [J]. SMPTE JOURNAL, 1991, 100 (11): : 860 - 868
  • [24] IMPLEMENTATION OF A PROGRAMMABLE SYSTEM FOR REAL-TIME DIGITAL VIDEO PROCESSING
    FORTIER, M
    DUBOIS, E
    [J]. SMPTE JOURNAL, 1989, 98 (10): : 760 - 764
  • [25] Design of Indoor Real-time Positioning on Embedded Platform
    Shu, Xin
    Liu, Chang
    Cai, Haoyuan
    Cao, Tianyang
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2018), 2018, 149 : 331 - 336
  • [26] A Embedded Real-Time Polymorphic Computing Platform Architecture
    Wu, Yi
    Zhou, Xingshe
    Wu, Xiao
    Xu, Zhan
    [J]. PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2326 - 2330
  • [27] Real-time video anomaly detection for smart surveillance
    Ali, Manal Mostafa
    [J]. IET IMAGE PROCESSING, 2023, 17 (05) : 1375 - 1388
  • [28] Video-based real-time surveillance of vehicles
    Srivastava, Satyam
    Delp, Edward J.
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2013, 22 (04)
  • [29] Real-time marine vessel surveillance video system
    Fahmi, Shakeeb S.
    Seliverstov, Svyatoslav A.
    Kostikova, Elena, V
    Muksimova, Roza R.
    Titov, Viktor O.
    [J]. MARINE INTELLECTUAL TECHNOLOGIES, 2021, (02): : 98 - 105
  • [30] Intelligent video makes real-time surveillance a reality
    Kincade, Kathy
    [J]. LASER FOCUS WORLD, 2006, 42 (08): : 113 - +