Computer vision camera with embedded FPGA processing

被引:2
|
作者
Lecerf, A [1 ]
Ouellet, D [1 ]
Arias-Estrada, M [1 ]
机构
[1] Univ Laval, Comp Vis & Syst Lab, Quebec City, PQ, Canada
关键词
computer vision; smart camera; FPGA; computer vision algorithm hardware implementation;
D O I
10.1117/12.380084
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional computer vision is based on a camera-computer system in which the image understanding algo-rithms are embedded in the computer. To circumvent the computational load of vision algorithms, low-level processing and imaging hardware can be integrated in a single compact module where a dedicated architecture is implemented. This paper presents a Computer Vision Camera based on an open architecture implemented in an FPGA. The system is targeted to real-time computer vision tasks where low level processing and feature extraction tasks can be implemented in the FPGA device. The camera integrates a CMOS image sensor, an FPGA device, two memory banks, and an embedded PC for communication and control tasks. The FPGA device is a medium size one equivalent to 25,000 logic gates. The device is connected to two high speed memory banks, an ISA interface, and an imager interface. The camera can be accessed for architecture programming, data transfer, and control through an Ethernet link from a remote computer. A hardware architecture can be defined in a Hardware Description Language (like VHDL), simulated and synthesized into digital structures that can be programmed into the FPGA and tested on the camera. The architecture of a classical multi-scale edge detection algorithm based on a Laplacian of Gaussian convolution has been developed to show the capabilities of the system.
引用
收藏
页码:299 / 308
页数:10
相关论文
共 50 条
  • [1] URANUS:: A rapid prototyping tool for FPGA embedded computer vision
    Rosales-Hernandez, Victor
    Castillo-Jimenez, Liz
    Viveros-Velez, Gilberto
    Zuniga-Grajeda, Virgilio
    Trevino Torres, Abel
    Arias-Estrada, M.
    EIGHT INTERNATIONAL CONFERENCE ON QUALITY CONTROL BY ARTIFICIAL VISION, 2007, 6356
  • [2] Reconfigurable FPGA Architecture for Computer Vision Applications in Smart Camera Networks
    Maggiani, Luca
    Salvadori, Claudio
    Petracca, Matteo
    Pagano, Paolo
    Saletti, Roberto
    2013 SEVENTH INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS (ICDSC), 2013,
  • [3] Distributed FPGA-based Smart Camera Architecture for Computer Vision Applications
    Bourrasset, Cedric
    Maggiani, Luca
    Serot, Jocelyn
    Berry, Francois
    Pagano, Paolo
    2013 SEVENTH INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS (ICDSC), 2013,
  • [4] REAL-TIME TRACKING WITH AN EMBEDDED 3D CAMERA WITH FPGA PROCESSING
    Muscoloni, Alessandro
    Mattoccia, Stefano
    2014 INTERNATIONAL CONFERENCE ON 3D IMAGING (IC3D), 2014,
  • [5] A low-cost, tiled embedded smart camera system for computer vision applications
    Leon-Salas, W. D.
    Velipasalar, Senem
    Schemm, Nathan
    Balkir, Sina
    2007 FIRST ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2007, : 120 - 126
  • [6] Embedded Image Processing and Video Analysis in Intelligent Camera-based Vision System
    Alpatov, Boris A.
    Babayan, Pavel, V
    Ershov, Maksim D.
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 400 - 403
  • [7] A Resource-Efficient Multi-Camera GigE Vision IP Core for Embedded Vision Processing Platforms
    Ibraheem, Omar W.
    Irwansyah, Arif
    Hagemeyer, Jens
    Porrmann, Mario
    Rueckert, Ulrich
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,
  • [8] Overview of Camera Calibration for Computer Vision
    Sun, Jia
    Wang, Peng
    Qin, Zhengke
    Qiao, Hong
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 86 - 92
  • [9] THE INTELLIGENT CAMERA - IMAGES OF COMPUTER VISION
    GRIMSON, WEL
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1993, 90 (21) : 9791 - 9794
  • [10] Embedded smart camera for high speed vision
    Litzenberger, M.
    Belbachir, A. N.
    Schoen, P.
    Posch, C.
    2007 FIRST ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2007, : 76 - 81