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 条
  • [1] FPGA-based Object Detection for Autonomous Driving System
    Harada, Kenichi
    Kanazawa, Kenji
    Yasunaga, Moritoshi
    [J]. 2019 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT 2019), 2019, : 465 - 468
  • [2] Bio-inspired motion detection in an FPGA-based smart camera module
    Koehler, T.
    Roechter, F.
    Lindemann, J. P.
    Moeller, R.
    [J]. BIOINSPIRATION & BIOMIMETICS, 2009, 4 (01)
  • [3] An FPGA-based smart camera for accurate chlorophyll estimations
    Perez-Patricio, Madain
    Aguilar-Gonzalez, Abiel
    Camas-Anzueto, Jorge L.
    Morales Navarro, Nestor Antonio
    Grajales-Coutino, Ruben
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2018, 46 (09) : 1663 - 1674
  • [4] DreamCam: A modular FPGA-based smart camera architecture
    Birem, Merwan
    Berry, Francois
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (06) : 519 - 527
  • [5] DreamCAM: a FPGA-based Platform for Smart Camera Networks
    Bourrasset, Cedric
    Maggiani, Luca
    Serot, Jocelyn
    Berry, Francois
    Pagano, Paolo
    [J]. 2013 SEVENTH INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS (ICDSC), 2013,
  • [6] FPGA-based video system for real time moving object detection
    Lopez-Bravo, A.
    Diaz-Carmona, J.
    Ramirez-Agundis, A.
    Padilla-Medina, A.
    Prado-Olivarez, J.
    [J]. 2013 23RD INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTING (CONIELECOMP), 2013, : 92 - 97
  • [7] An FPGA-based smart camera for gesture analysis for healthcare applications
    Tsui, Timothy
    Shi, Yu
    [J]. 2008 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, 2008, : 281 - 282
  • [8] Hardware, design and implementation issues on a FPGA-based smart camera
    Dias, Fabio
    Berry, Francois
    Serot, Jocelyn
    Marmoiton, Francois
    [J]. 2007 FIRST ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2007, : 17 - 23
  • [9] FPGA-based Smart Camera Mote for Pervasive Wireless Network
    Bourrasset, Cedric
    Serot, Jocelyn
    Berry, Francois
    [J]. 2013 SEVENTH INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS (ICDSC), 2013,
  • [10] An FPGA-Based smart camera for gesture recognition in HCI applications
    Shi, Yu
    Tsui, Timothy
    [J]. COMPUTER VISION - ACCV 2007, PT I, PROCEEDINGS, 2007, 4843 : 718 - 727