USING ACCELEROMETER INFORMATION FOR DETERMINING ORIENTATION OF PICTURES AND VIDEO IMAGES
First Claim
1. A method, implemented at least in part by a computing device, for capturing and processing video data, the method comprising:
- for each of a plurality of video images;
obtaining, by the computing device, orientation information of the computing device at a time of capturing the video image, wherein the computing device comprises a three-axis accelerometer, and wherein the orientation information is obtained from the three-axis accelerometer;
adjusting, by the computing device, the captured video image based on the orientation information; and
outputting, by the computing device, for display the adjusted captured video image.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device, such as a mobile device, can capture pictures or video images using a digital camera and obtain associated orientation information using an accelerometer. The orientation information can be used to adjust one or more of the captured pictures or video images to compensate for rotation in one or more planes of rotation. The orientation information can be saved along with the captured pictures or video images. The orientation information can also be transmitted or streamed along with the captured pictures or video images. Image matching operations can be performed using pictures or video images that have been adjusted using orientation information.
74 Citations
20 Claims
-
1. A method, implemented at least in part by a computing device, for capturing and processing video data, the method comprising:
for each of a plurality of video images; obtaining, by the computing device, orientation information of the computing device at a time of capturing the video image, wherein the computing device comprises a three-axis accelerometer, and wherein the orientation information is obtained from the three-axis accelerometer; adjusting, by the computing device, the captured video image based on the orientation information; and outputting, by the computing device, for display the adjusted captured video image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A mobile device for capturing and processing video data, the mobile device comprising:
-
an accelerometer; storage; a digital camera; and a processing unit, wherein the processing is configured for performing operations comprising; for each of a plurality of video images; obtaining, by the processing unit from the accelerometer, orientation information of the mobile device that indicates orientation of the mobile device at a time of capturing the video image; storing, by the processing unit in the storage, the captured video image and the orientation information, wherein the orientation information is associated with its respective captured video image. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, implemented at least in part by a computing device, for matching image data, the method comprising:
-
obtaining image data and associated orientation information for a first captured image, wherein the orientation information for the first captured image comprises three-axis accelerometer information obtained for a first time of capture of the first image by a digital camera; obtaining image data and associated orientation information for a second captured image, wherein the orientation information for the second captured image comprises three-axis accelerometer information obtained for a second time of capture of the second image by the digital camera; adjusting orientation of at least one of the first and second captured images, using the orientation information associated with the first and second captured images, to compensate for differences in orientation of the digital camera along at least a first plane of rotation; and matching one or more corresponding interest points in the first captured image and the second captured image as adjusted to compensate for differences in orientation of the digital camera along the at least first plane of rotation; wherein the first and second captured images are one of first and second still pictures, and first and second video images. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification