1 October 2001 Digital camcorder image stabilizer based on gray-coded bit-plane block matching
YeouMin Yeh, Huang-Cheng Chiang, Sheng-Jyh Wang
Author Affiliations +
We propose an efficient algorithm to eliminate the nonpleasing effect caused by involuntary hand movement of camera holders. In our approach, 1-bit gray-coded bit-plane block matching, instead of 8-bit gray-level block matching, is used to greatly simplify the computation of motion estimation. This computation saving makes possible a finer division of image frame and thus facilitates the employment of a much more robust procedure for motion decision. To deal with various interfering factors in motion estimation, the temporal information of each local motion vector is also used to efficiently distinguish random-like movement from temporally correlated movement. To compensate for camera rotation, an affine model is used in the motion compensation unit without adding too much computation load. Having considered both programming flexibility and hardware efficiency, the motion decision unit and the motion compensation unit are coded in a microprocessor that interconnects with the stabilization hardware, which consists of the motion estimation unit and the digital zooming unit. A slightly simplified version of the proposed stabilizer is implemented on a field programmable gate array (FPGA) board.
©(2001) Society of Photo-Optical Instrumentation Engineers (SPIE)
YeouMin Yeh, Huang-Cheng Chiang, and Sheng-Jyh Wang "Digital camcorder image stabilizer based on gray-coded bit-plane block matching," Optical Engineering 40(10), (1 October 2001). https://doi.org/10.1117/1.1405415
Published: 1 October 2001
Lens.org Logo
CITATIONS
Cited by 17 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Motion estimation

Cameras

Digital imaging

Distributed interactive simulations

Affine motion model

Motion models

Video

RELATED CONTENT

FPGA implementation of real-time digital image stabilization
Proceedings of SPIE (February 21 2014)
Robust automatic camera pointing for airborne surveillance
Proceedings of SPIE (August 14 2002)
Three-dimensional semantic object tracking in video sequences
Proceedings of SPIE (December 27 2000)
Mosaics from MPEG-2 video
Proceedings of SPIE (July 01 2003)

Back to Top