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 条
  • [21] Human-Inspired Camera: A Novel Camera System for Computer Vision
    Kumar, Shubham
    Mi, Jonathan
    Zhang, Qingyuan
    Chang, Benjamin
    Le, Hao
    Khoshabch, Ramsin
    Nguyen, Truong
    18TH INTERNATIONAL SOC DESIGN CONFERENCE 2021 (ISOCC 2021), 2021, : 29 - 30
  • [22] Real-time and Low Latency Embedded Computer Vision Hardware Based on a Combination of FPGA and Mobile CPU
    Honegger, Dominik
    Oleynikova, Helen
    Pollefeys, Marc
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 4930 - 4935
  • [23] Heterogeneous MPSOC architectures for embedded computer vision
    Schlessman, Jason
    Lodato, Mark
    Ozer, Burak
    Wolf, Wayne
    2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 1870 - +
  • [24] Event Data Downscaling for Embedded Computer Vision
    Gruel, Amelie
    Martinet, Jean
    Serrano-Gotarredona, Teresa
    Linares-Barranco, Bernabe
    PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISAPP), VOL 4, 2022, : 245 - 253
  • [25] Tailoring Design for Embedded Computer Vision Applications
    Schlessman, Jason
    Wolf, Marilyn
    COMPUTER, 2015, 48 (05) : 58 - 62
  • [26] Interleaved Pixel Lookup for Embedded Computer Vision
    Yamaguchi, Kota
    Watanabe, Yoshihiro
    Komuro, Takashi
    Ishikawa, Masatoshi
    2008 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, VOLS 1-3, 2008, : 1470 - 1477
  • [27] Lossy Compression for Embedded Computer Vision Systems
    Guo, Li
    Zhou, Dajiang
    Zhou, Jinjia
    Kimura, Shinji
    Goto, Satoshi
    IEEE ACCESS, 2018, 6 : 39385 - 39397
  • [28] Accelerating Computer Vision on Mobile Embedded Platforms
    Singh, Rahul
    Ranasinghe, Lakmal
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 3131 - 3134
  • [29] Embedded Implementation of Brain Computer Interface using FPGA
    Aravind, M.
    Babu, S. Suresh
    IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,
  • [30] Real-time FPGA architectures for computer vision
    Arias-Estrada, M
    Torres-Huitzil, C
    MACHINE VISION APPLICATIONS IN INDUSTRIAL INSPECTION VIII, 2000, 3966 : 30 - 39