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 条
  • [41] High level programming for real time FPGA based video processing
    Benkrid, K
    Crookes, D
    Smith, J
    Benkrid, A
    2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI, 2000, : 3227 - 3230
  • [42] Real Time Video Processing on FPGA Using on the Fly Partial Reconfiguration
    Bhandari, Sheetal U.
    Subbaraman, Shaila
    Pujari, Shashank S.
    Mahajan, Rashmi
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 244 - +
  • [43] An FPGA-based real-time image processing system
    ZONG Dexiang
    HE Yonghui
    Baosteel Technical Research, 2013, 7 (04) : 8 - 10
  • [44] Pipeline processing in real-time of CABAC decoder based on FPGA
    Petrovsky, Alexey
    Stankevich, Andrew
    Petrovskyi, Alexander
    2012 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES), 2012,
  • [45] Architecture based on FPGA's for real-time image processing
    Bravo, Ignacio
    Jimenez, Pedro
    Mazo, Manuel
    Lazaro, Jose Luis
    Martin, Ernesto
    RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS, 2006, 3985 : 152 - 157
  • [46] PointNet on FPGA for Real-Time LiDAR Point Cloud Processing
    Bai, Lin
    Lyu, Yecheng
    Xu, Xin
    Huang, Xinming
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [47] Doppler Radar Real-time Signal Processing Based on FPGA
    Li, Yafei
    Du, Yingying
    Ye, Xinjing
    Cai, Zhengyu
    2016 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP), 2016, : 443 - 446
  • [48] Real-time image processing system for IRFPA based on FPGA
    School of Technical Physics, Xidian University, Xi'an 710071, China
    Hongwai yu Jiguang Gongcheng Infrared Laser Eng., 2006, 6 (655-658):
  • [49] Overhead wires detection by FPGA real-time image processing
    Kowalski, Pawel
    Smyk, Robert
    COMPUTER APPLICATIONS IN ELECTRICAL ENGINEERING (ZKWE'2019), 2019, 28
  • [50] Real-time 3D Video System Based on FPGA
    Li, Zan
    Ye, Xue Song
    Zhang, Hong
    Lu, Ling
    Lu, Chen
    Cheng, Li Cheng
    2013 3RD INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, COMMUNICATIONS AND NETWORKS (CECNET), 2013, : 469 - 472