Abstract
The multi-core computing has become the new trend of computer industry. Electronic digital image stabilization (EDIS) system involves a large amount of data and intensive computation. The real-time implementation of EDIS system entails rapid processing of data with high parallelism and repeating computation, which are suitable for parallel data processing of image sequences. The algorithm solution was proposed to deal with high speed image stabilization to meet the requirements of real-time application. According to the data processing characteristics, efficient C++ with inline SIMD (single instruction multiple data) and multi-thread programming are used on dual-core PC for real parallel running threads. After the motion vectors acquired by fast searching strategy, adaptive multi-local motions remove the moving objects interference. And the Kalman filter removes high-frequency image jitter motion while smooth global movements are retained. The test results show that it is possible to achieve a robust high efficient performance and real-time processing for stabilization system on conventional PC.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.