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
来源
SELECTED PAPERS FROM CONFERENCES OF THE PHOTOELECTRONIC TECHNOLOGY COMMITTEE OF THE CHINESE SOCIETY OF ASTRONAUTICS: OPTICAL IMAGING, REMOTE SENSING, AND LASER-MATTER INTERACTION 2013 | 2014年 / 9142卷
关键词
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 条
[41]   Hardware Area Efficient and Real-Time FPGA Implementation of PHMMRGB [J].
Sahin, Suhap ;
Narli, Oguz ;
Turkoglu, Muhammet bahadir ;
Ozcan, Hikmetcan .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2025, 24 (01)
[42]   Design of real-time digital chaos system based on FPGA [J].
Liu, Shiping ;
Wayne, Edmund .
ENGINEERING TECHNOLOGY AND APPLICATIONS, 2014, :219-223
[43]   FPGA based Implementation of Real-time Image Enhancement Algorithms for Electro-Optical Surveillance Systems [J].
Singh, Manvendra ;
Purohit, Manoj ;
Khare, Sudhir ;
Kaushik, Brajesh Kumar .
2015 12TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2015,
[44]   FPGA Implementation and Evaluation of a Real-Time Image-Based Vibration Detection System with Adaptive Filtering [J].
Manabe, Taito ;
Uetsuhara, Kazuya ;
Tahara, Akane ;
Shibata, Yuichiro .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (12) :1472-1480
[45]   2-D discrete wavelet transform implementation in FPGA device for real-time image processing [J].
Wasilewski, P .
WAVELET APPLICATIONS IN SIGNAL AND IMAGE PROCESSING V, 1997, 3169 :550-556
[46]   A Real-Time FPGA Implementation of Infrared and Visible Image Fusion Using Guided Filter and Saliency Detection [J].
Zhang, Ling ;
Yang, Xuefei ;
Wan, Zhenlong ;
Cao, Dingxin ;
Lin, Yingcheng .
SENSORS, 2022, 22 (21)
[47]   Design and FPGA Implementation of Real-Time Hardware Co-Simulation for Image Enhancement in Biomedical Applications [J].
Alareqi, Mohammed ;
Elgouri, R. ;
Tarhda, M. ;
Mateur, K. ;
Zemmouri, A. ;
Mezouari, A. ;
Hlou, L. .
2017 INTERNATIONAL CONFERENCE ON WIRELESS TECHNOLOGIES, EMBEDDED AND INTELLIGENT SYSTEMS (WITS), 2017,
[48]   An FPGA-based real-time image processing system [J].
ZONG Dexiang ;
HE Yonghui .
BaosteelTechnicalResearch, 2013, 7 (04) :8-10
[49]   REAL-TIME KEYSTONE CORRECTION OF VIDEO IMAGE USING FPGA [J].
Jereb, Zmago ;
Diaci, Janez .
INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2010, 40 (03) :204-207
[50]   Real-time FPGA-based image rectification system [J].
Vancea, Cristian ;
Nedevschi, Sergiu ;
Negru, Mihai ;
Mathe, Stefan .
VISAPP 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER VISION THEORY AND APPLICATIONS, VOL 1, 2006, :93-+