Real-time Electronic Digital Image Stabilization System Based on Multi-core Computation

周渝斌,时永刚
DOI: https://doi.org/10.3969/j.issn.1002-137x.2010.04.068
2010-01-01
Computer Science
Abstract:The multi-core computing has become the new trend of computer industry.Electronic Digital Image Stabilization(EDIS) system involves both large amount of data and intensive computation.The real-time implementation of EDIS system entails rapid data processe with high parallelism and repeated computation,which are suitable for data pa-rallel processe of image sequences.The algorithm solution was proposed to deal with high speed image stabilization to meet the requirements of real-time systems.According to the data processe characteristics of EDIS,efficient C++ with inline SIMD(Single Instruction Multiple Data) and multi-thread programming were written and compiled on dual-core PC for real parallel running threads to achieve real-time performance in conventional PC.After the motion vectors acquired from fast search strategy,adaptive multi-local motion vectors avoided the moving objects interference.And the Kalman filter removed high-frequency image jitter motion while smooth global movements were retained for scanning and vehicle moving.The test results show that it is possible to implement a high efficient and robust real-time stabilization system on conventional PC with Multi-core at last.
What problem does this paper attempt to address?