Apparatus for correcting motion caused by hand shake
Abstract
An apparatus for correcting motion caused by hand shake performs hand shake correction in due consideration of both linear motion and rotation by detecting linear motion of a capturing device by comparing preceding and subsequent image frames and detecting rotation of the capturing device using a gyro sensor. The apparatus for correcting motion caused by hand shake may include a rotation detection unit detecting the amount of rotation of a capturing device by using a gyro sensor, a linear-motion detection unit comparing preceding and subsequent image frames generated by an image sensor unit to detect the amount of linear motion of the capturing device, and an output image determination unit correcting the detected amount of rotation and the detected amount of linear motion in an image frame input from the image sensor to generate a corrected output image frame.
Claims
exact text as granted — not AI-modified1 . An apparatus for correcting motion caused by hand shake, the apparatus comprising:
a rotation detection unit detecting the amount of rotation of a capturing device by use of a gyro sensor; a linear-motion detection unit comparing preceding and subsequent image frames generated by an image sensor unit to detect the amount of linear motion of the capturing device; and an output image determination unit correcting the detected amount of rotation and the detected amount of linear motion in an image frame input from the image sensor unit to generate a corrected output image frame.
2 . The apparatus of claim 1 , wherein the rotation detection unit comprises:
a gyro sensor detecting the amount of rotation around a plurality of rotation axes; an analog-digital converter converting the detected amount of rotation around the plurality of rotation axes into respective digital values; a memory storing the converted digital values; and a micro controller storing the converted digital values in the memory and reading the digital values stored in the memory to output the digital values to the output image determination unit.
3 The apparatus of claim 1 , wherein the linear-motion detection unit comprises:
an image processor processing a signal input from the image sensor unit to generate the image frame; a frame buffer temporally storing the image frame; and a linear-motion calculator comparing preceding and subsequent image frames stored in the frame buffer to calculate the amount of linear motion in directions of a plurality of coordinate axes.
4 . The apparatus of claim 1 , wherein the gyro sensor is a 3-axis gyro sensor that detects the amount of pitch, the amount of yaw, and the amount of roll.
5 . The apparatus of claim 1 , wherein the linear-motion detection unit detects the amount of motion in a direction of a horizontal coordinate axis, an x-axis of the capturing device, the amount of motion in a direction of a vertical coordinate axis, a y-axis of the capturing device, and the amount of motion in a direction of a longitudinal coordinate axis, a z-axis of the capturing device.
6 . The apparatus of claim 1 , wherein the gyro sensor is a 2-axis gyro sensor that detects the amount of pitch and the amount of yaw.
7 . The apparatus of claim 1 , wherein the linear motion detection unit detects the amount of motion in a horizontal coordinate axis, an x-axis of the capturing device, and the amount of motion in a vertical coordinate axis, a y-axis of the capturing device.
8 . The apparatus of claim 1 , wherein the output image determination part calculates, in units of pixels, the correction amounts in horizontal and vertical directions by using the detected amount of rotation and the detected amount of linear motion, and determines an area for the output image frame by using the correction amounts in the horizontal and vertical directions calculated in units of pixels.
9 . The apparatus of claim 8 , wherein the output image determination part determines the area for the output image frame in the input image frame by determining a starting pixel of an output image frame of a predetermined size using the correction amounts in the horizontal and vertical directions.Join the waitlist — get patent alerts
Track US2010053343A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.