Video processing in real-time in FPGA

被引:3
|
作者
Morales, Erick [1 ]
Herrera, Roberto [1 ]
机构
[1] Inst Politecn Nacl, Ctr Invest & Desarrollo Tecnol Digital, Av Inst Politecn Nacl 1310, Mesa De Otay 22510, Tijuana Baja Ca, Mexico
关键词
D O I
10.1117/12.2322021
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In computational vision has a high computational cost, although, some algorithms had been implemented to get image features, that allow assorting, object and face recognition and so on. Some solutions have been developed in computers, DSP and GPU those that are not optimal with time. In order to improve the performance of these algorithms, we are implementing the SURF algorithm in embedded systems (FPGA) and applied to non-controller environments that require real-time response. In this work we development a SURF algorithm in order to improve time processing in video and image processing, we use an FPGA to apply that algorithm, we compare the time processing with different devices and the features found it into the images, this features will be invariant to scale, rotation and lighting, the SURF algorithm localize the interest points (features), its is using in facial recognition, object detection, stereo vision and so on. This algorithm has a high computational cost because of use a lot of data, in order to reduce the high cost we implemented LUTs and reduce time with code. With this work we try to find the best way to implement the algorithm into embedded systems, in order to use in non-controller environments and robots autonomous.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Real-Time Feature-Based Video Stabilization on FPGA
    Li, Jianan
    Xu, Tingfa
    Zhang, Kun
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2017, 27 (04) : 907 - 919
  • [22] Real-time Digital Video Stabilization System Based on FPGA
    Fan Yong-Jie
    PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 436 - 438
  • [23] Real-time geometrical correction of video image using FPGA
    Jereb, Zmago
    Diaci, Janez
    IEICE ELECTRONICS EXPRESS, 2010, 7 (05): : 346 - 351
  • [24] Real-time wavelet domain video denoising implemented in FPGA
    Katona, M
    Pizurica, A
    Zlokolica, V
    Teslic, N
    Philips, W
    WAVELET APPLICATIONS IN INDUSTRIAL PROCESSING II, 2004, 5607 : 63 - 70
  • [25] MISD architecture of specialized processors in FPGA structures for a real-time video data pre-processing
    Wiatr, K
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1196 - 1202
  • [26] Toward the Implementation of an ASIC-Like System on FPGA for Real-Time Video Processing with Power Reduction
    Kechiche, Lilia
    Touil, Lamjed
    Ouni, Bouraoui
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2018, 2018
  • [27] Power-aware automatic constraint generation for FPGA based real-time video processing systems
    Lawal, Najeem
    Thornberg, Benny
    O'Nils, Mattias
    2007 NORCHIP, 2007, : 124 - 128
  • [28] Fast FPGA Prototyping based Real-Time Image and Video Processing with High-Level Synthesis
    Ghodhbani, Refka
    Horrigue, Layla
    Saidani, Taoufik
    Atri, Mohamed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (02) : 108 - 116
  • [29] Hardware-Oriented Multi-Exposure Fusion Approach for Real-Time Video Processing on FPGA
    Sangiovanni, Mario Andrea
    Spagnolo, Fanny
    Corsonello, Pasquale
    PRIME 2022: 17TH INTERNATIONAL CONFERENCE ON PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS, 2022, : 33 - 36
  • [30] Real-time multimedia processing in video sensor networks
    Gu, Yaoyao
    Tian, Yuan
    Ekici, Eylem
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2007, 22 (03) : 237 - 251