FPGA Implementation of Real-time Digital Image Stabilization

被引:0
|
作者
Gang, Li [1 ]
机构
[1] Chinese Acad Sci, Changchun Inst Opt Fine Mech & Phys, Key Lab Airborne Opt Imaging & Measurement, Changchun 130033, Jilin, Peoples R China
关键词
digital image stabilization; bit-plane; motion estimation; FPGA;
D O I
10.1117/12.2055722
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In order to overcome image shakes in the video of the camera mounted on a movable platform and to implement the image stabilization in real-time, a FPGA platform of real-time digital image stabilization ( DIS) based on bit-plane matching was realized. Firstly, the local motion vectors were estimated by using Gray Code bit-plane matching. Then, the global motion vector was generated with a median filter method. Following that, a low pass filter was applied on the previous global motion vectors to get the current motion compensation vector. At last, the stabilized video was obtained by compensation the original one. A multi-bits concurrent matching method was used when estimating the local motion vectors using the bit-plane, which increased the parallelism of the FPGA and speeded up the matching velocity. The FPGA implementation of the function modules of video capture control, image buffering, motion estimation, motion filtering, and motion compensation were detailed out. The experiment results indicate that the proposed method can stabilize the 25 fps video with 720x576 pixels in real-time, and can be applied in real-time applications.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Real-time digital video stabilization on an FPGA
    Araneda, Luis
    Figueroa, Miguel
    [J]. 2014 17TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2014, : 90 - 97
  • [2] FPGA implementation of real-time adaptive image thresholding
    Ashari, E
    Hornsey, R
    [J]. PHOTONICS NORTH: APPLICATIONS OF PHOTONIC TECHNOLOGY 7B, PTS 1 AND 2: CLOSING THE GAP BETWEEN THEORY, DEVELOPMENT, AND APPLICATION - PHOTONIC APPLICATIONS IN ASTRONOMY, BIOMEDICINE, IMAGING, MATERIALS PROCESSING, AND EDUCATION, 2004, 5578 : 410 - 419
  • [3] Real-time Digital Video Stabilization System Based on FPGA
    Fan Yong-Jie
    [J]. PROCEEDINGS OF THE 2014 9TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2014, : 436 - 438
  • [4] Real-Time Digital Image Stabilization Based on Contour
    周渝斌
    赵跃进
    [J]. Journal of Beijing Institute of Technology, 2003, (S1) : 62 - 65
  • [5] A real-time digital image stabilization algorithm on PC
    Sun, Y
    Zhao, YJ
    Zhou, YB
    Liu, MQ
    Lu, H
    Yu, F
    [J]. ELECTRONIC IMAGING AND MULTIMEDIA TECHNOLOGY III, 2002, 4925 : 510 - 513
  • [6] Real-time image stabilization for digital video cameras
    Kao, Wen-Chung
    Chen, Shou-Hung
    Hsiao, Pei-Yung
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1651 - +
  • [7] Real-Time Digital Image Stabilization Based on Contour
    周渝斌
    赵跃进
    [J]. Journal of Beijing Institute of Technology(English Edition), 2003, (English Edition) : 62 - 65
  • [8] A multichannel digital real-time correlator as single fpga implementation
    Jakob, C.
    Schwarzbacher, A. Th.
    Hoppe, B.
    Peters, R.
    [J]. PROCEEDINGS OF THE 2007 15TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, 2007, : 276 - +
  • [9] Real-time Video Stabilization on an FPGA
    Yabuki, Toru
    Yamaguchi, Yoshiki
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SMART STRUCTURES AND SYSTEMS (ICSSS), 2013, : 114 - 119
  • [10] Real-time digital image stabilization using Kalman filters
    Ertürk, S
    [J]. REAL-TIME IMAGING, 2002, 8 (04) : 317 - 328