Enhanced image capture
First Claim
1. A method on an image-capture device, the method comprising:
- capturing, within a viewfinder mode and by the image-capture device, a first still image and a plurality of still images in temporal proximity to the first still image;
first analyzing, by the image-capture device, motion-sensor data associated with the capturing of the first still image and the plurality of still images;
second analyzing, by the image-capture device, the captured first still image;
based on the first and second analyzing, detecting a horizon in the captured first still image; and
selecting, by the image capture device and based on the detected horizon in the captured first still image, a still image from the plurality of captured still images, the selected still image being more level than the captured first still image.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are techniques that provide a “best” picture taken within a few seconds of the moment when a capture command is received (e.g., when the “shutter” button is pressed). In some situations, several still images are automatically (that is, without the user'"'"'s input) captured. These images are compared to find a “best” image that is presented to the photographer for consideration. Video is also captured automatically and analyzed to see if there is an action scene or other motion content around the time of the capture command. If the analysis reveals anything interesting, then the video clip is presented to the photographer. The video clip may be cropped to match the still-capture scene and to remove transitory parts. Higher-precision horizon detection may be provided based on motion analysis and on pixel-data analysis.
94 Citations
11 Claims
-
1. A method on an image-capture device, the method comprising:
-
capturing, within a viewfinder mode and by the image-capture device, a first still image and a plurality of still images in temporal proximity to the first still image; first analyzing, by the image-capture device, motion-sensor data associated with the capturing of the first still image and the plurality of still images; second analyzing, by the image-capture device, the captured first still image; based on the first and second analyzing, detecting a horizon in the captured first still image; and selecting, by the image capture device and based on the detected horizon in the captured first still image, a still image from the plurality of captured still images, the selected still image being more level than the captured first still image. - View Dependent Claims (2, 3, 4)
-
-
5. An image-capture device comprising:
-
an image-capture system configured for capturing, within a viewfinder mode, a first still image and a plurality of still images in temporal proximity to the first still image; and a processing system operatively connected to the image-capture system and configured for; first analyzing motion-sensor data associated with the capturing of the first still image and the plurality of still images; second analyzing the captured first still image; and based on the first and second analyzing, detecting a horizon in the captured first still image; and selecting, based on the detected horizon in the captured first still image, a still image from the plurality of captured still images, the selected still image being more level than the captured first still image. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method on an image-capture device, the method comprising:
-
capturing, within a viewfinder mode and by the image-capture device, a video including a first captured frame; determining, based on motion sensor data associated with capturing of the video, a horizon in the first captured frame, the horizon indicating that the first captured frame is of low quality; analyzing the video for other captured frames to determine one or more other captured frames having a quality higher than the low quality of the first captured frame; and responsive to a determination of one or more other captured frames having a quality higher than first captured frame of low quality, presenting a notification to a user of the image-capture device, the notification indicating that the one or more other captured frames are available. - View Dependent Claims (11)
-
Specification