Dataflow object detection system for FPGA-based smart camera

被引:8
|
作者
Bourrasset, Cedric [1 ]
Maggiani, Luca [1 ,2 ]
Serot, Jocelyn [1 ]
Berry, Francois [1 ]
机构
[1] Univ Blaise Pascal, Inst Pascal, Clermont Ferrand, France
[2] Scuola Super Sant Anna, TeCIP Inst, Pisa, Italy
关键词
object detection; field programmable gate arrays; cameras; computer vision; image sensors; real-time systems; support vector machines; programming languages; data flow analysis; FPGA-based smart camera; dataflow object detection system; embedded computer vision; real-time vision processing; communication protocols; distributed algorithms; high resolution image sensors; digital video frame rates; flexible smart cameras; on-board processing; smart vision systems; massive data parallelism; real-time processing constraints; configurable object detection; oriented gradients; linear SVM-based classification; CAPH programming language; hardware descriptions; high level dataflow specifications; generated code; ORIENTED GRADIENTS; HISTOGRAMS; EXTRACTION;
D O I
10.1049/iet-cds.2015.0071
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Embedded computer vision based smart systems raise challenging issues in many research fields, including real-time vision processing, communication protocols or distributed algorithms. The amount of data generated by cameras using high resolution image sensors requires powerful computing systems to be processed at digital video frame rates. Consequently, the design of efficient and flexible smart cameras, with on-board processing capabilities, has become a key issue for the expansion of smart vision systems relying on decentralised processing at the image sensor node level. In this context, field programmable gate arrays (FPGA)-based platforms, supporting massive data parallelism, offer large opportunities to match real-time processing constraints compared with platforms based on general purpose processors. In this study, the authors describe the implementation, on such a platform, of a configurable object detection application, reformulated according to the dataflow model of computation. The application relies on the computation of the histogram of oriented gradients and a linear SVM-based classification. It is described using the CAPH programming language, allowing efficient hardware descriptions to be generated automatically from high level dataflow specifications without prior knowledge of hardware description languages such as VHDL or Verilog. Results show that the performance of the generated code does not suffer from a significant overhead compared with handwritten HDL code.
引用
收藏
页码:280 / 291
页数:12
相关论文
共 50 条
  • [21] HexaCam: An FPGA-based Multi-view Camera System
    Monrroy, Abraham
    Hirabayashi, Manato
    Kato, Shinpei
    Edahiro, Masato
    Miyoshi, Takefumi
    Funada, Satoshi
    [J]. 2015 IEEE 3RD INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS CPSNA 2015, 2015, : 48 - 53
  • [22] An FPGA-Based Self-Reconfigurable Arc Fault Detection System for Smart Meters
    Wu, Ya-Jie
    Choi, Wai-Hei
    Lam, Chi-Seng
    Wong, Man-Chung
    Sin, Sai-Weng
    Martins, Rui Paulo
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (10) : 4133 - 4137
  • [23] Thermal Camera Using FPGA-based System (ICCAS 2011)
    Sung, Min Je
    Jeon, Jae Wook
    [J]. 2011 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2011, : 366 - 371
  • [24] An FPGA-based Spectral Anomaly Detection System
    Moss, Duncan J. M.
    Zhang, Zhe
    Fraser, Nicholas J.
    Leong, Philip H. W.
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2014, : 175 - 182
  • [25] FPGA-based System for the Road Signs Detection
    Mouane, H. H.
    Allaoui, R.
    Mars, S.
    El Hajjouji, I.
    Asrih, Z.
    El Mourabit, A.
    Ezzine, A.
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT 2017), 2017,
  • [26] An FPGA-Based Rapid Wheezing Detection System
    Lin, Bor-Shing
    Yen, Tian-Shiue
    [J]. INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2014, 11 (02) : 1573 - 1593
  • [27] A NEW HIGH-LEVEL METHODOLOGY FOR PROGRAMMING FPGA-BASED SMART CAMERA
    Roudel, Nicolas
    Berry, Francois
    Serot, Jocelyn
    Eck, Laurent
    [J]. 13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 573 - 578
  • [28] A FPGA-based Auto Focusing System For Object Ranging Estimation
    Liu, Wei
    Hu, Chao
    Meng, Max Q. -H.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 778 - +
  • [29] FPGA-BASED SMART CAMERA FOR 3D WAVELET-BASED IMAGE SEGMENTATION
    Salem, Mohammed A-Megeed
    Appel, Markus
    Winkler, Frank
    Meffert, Beate
    [J]. 2008 SECOND ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2008, : 418 - 425
  • [30] FPGA-based object detection processor with HOG feature and SVM classifier
    An, Fengwei
    Xu, Peng
    Xiao, Zhihua
    Wang, Chao
    [J]. 32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, : 187 - 190