Image capture device having tilt and/or perspective correction
First Claim
1. A method comprising:
- obtaining an orientation measurement representing a physical orientation of an image capture device during an image display operation, wherein a displayed image comprises data representative of a scene;
identifying one or more straight edges in the data corresponding to straight edges in the scene;
determining a difference based, at least in part, on the measured orientation of the image capture device and an orientation of at least one of the one or more straight edges in the data; and
displaying a distortion indicator with the displayed image when the difference is less than a threshold value.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses are disclosed to correct for tilt and/or perspective distortion in image capture devices. In some embodiments, the method may include reading an orientation measurement associated with a relative position of an image capture device with respect to an object, determining if the orientation measurement is less than a threshold, and in the event that the orientation measurement is less than the threshold, correcting an image obtained by the image capture device. In some embodiments, the apparatus may include an image sensor, a memory coupled to the image sensor, an orientation measurement device coupled to the image sensor, and a distance measurement device coupled to the image sensor, where the image data may be stored in the memory along with a measurement from the accelerometer and along with a measurement from the distance measurement device.
110 Citations
20 Claims
-
1. A method comprising:
-
obtaining an orientation measurement representing a physical orientation of an image capture device during an image display operation, wherein a displayed image comprises data representative of a scene; identifying one or more straight edges in the data corresponding to straight edges in the scene; determining a difference based, at least in part, on the measured orientation of the image capture device and an orientation of at least one of the one or more straight edges in the data; and displaying a distortion indicator with the displayed image when the difference is less than a threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory program storage device, readable by a processor and comprising instructions stored thereon to cause one or more processors to:
-
obtain an orientation measurement representing a physical orientation of an image capture device during an image display operation, wherein a displayed image comprises data representative of a scene; identify one or more straight edges in the data corresponding to straight edges in the scene; determine a difference based, at least in part, on the measured orientation of the image capture device and an orientation of at least one of the one or more straight edges in the data; and display a distortion indicator with the displayed image when the difference is less than a threshold value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An image capture device comprising:
-
an image sensor; a lens assembly configured to focus light from a scene onto the image sensor; a sensor coupled to the image capture device; a display unit; a memory coupled to the image sensor and the display unit; and one or more processors coupled to the sensor, the display unit, and the memory and programmed to execute instructions stored in the memory to cause the one or more processors to; obtain an orientation measurement representing a physical orientation of the image capture device during an image display operation, wherein a displayed image comprises data representative of a scene; identify one or more straight edges in the data corresponding to straight edges in the scene; determine a difference based, at least in part, on the measured orientation of the image capture device and an orientation of at least one of the one or more straight edges in the data; and display a distortion indicator with the displayed image when the difference is less than a threshold value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification