Fast parallel implementation of real-time electronic digital image stabilization system

Yong Gang Shi*, Yu Bin Zhou, Yue Jin Zhao

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)

Abstract

Electronic Digital Image Stabilization (EDIS) system has a large amount of data and intensive computation. The real-time implementation of EDIS system entails rapid processing of data. The characteristics of video and image series process are the data high parallelism and repeating computation. According to the requirements and characteristics of system, using efficient C++ with inline SIMD (Single Instruction Multiple Data) and multi-thread programming to achieve real-time performance of the system in conventional PC. The block-matching motion estimation, with SAD (Sum of Absolute Differences) criterion, with modified three-step search strategy in conjunction with diamond search technology, is used to reduce computation and accelerate the execution. The stabilization system uses Kalman filter to remove high-frequency image jitter with retained smooth global movements. The results of test show that it is possible to implement an efficient and robust real-time stabilization system in conventional PC.

Original languageEnglish
Pages (from-to)1174-1178
Number of pages5
JournalDianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology
Volume28
Issue number7
Publication statusPublished - Jul 2006

Keywords

  • Block-matching
  • Image stabilization
  • Kalman filter
  • Motion estimation
  • Parallel processing

Fingerprint

Dive into the research topics of 'Fast parallel implementation of real-time electronic digital image stabilization system'. Together they form a unique fingerprint.

Cite this