Enhanced image capture
First Claim
1. A method on an image-capture device, the method comprising:
- capturing, by the image-capture device, a plurality of still images;
receiving, by the image-capture device, a capture command;
selecting, by the image-capture device, a still image from the plurality of captured images, wherein the selecting a still image is based, at least in part, on a temporal proximity of an image-capture time of a captured image to a time of the capture command; and
capturing, by the image-capture device, video;
analyzing, by the image-capture device, the captured video to determine an interest score for a segment of video based, at least in part, on an analysis of the plurality of still images, the segment of video being a sequence of video frames; and
in response to determining that the interest score for the segment of the captured video is above a threshold, outputting a notification that the captured video is available.
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.
-
Citations
28 Claims
-
1. A method on an image-capture device, the method comprising:
-
capturing, by the image-capture device, a plurality of still images; receiving, by the image-capture device, a capture command; selecting, by the image-capture device, a still image from the plurality of captured images, wherein the selecting a still image is based, at least in part, on a temporal proximity of an image-capture time of a captured image to a time of the capture command; and capturing, by the image-capture device, video; analyzing, by the image-capture device, the captured video to determine an interest score for a segment of video based, at least in part, on an analysis of the plurality of still images, the segment of video being a sequence of video frames; and in response to determining that the interest score for the segment of the captured video is above a threshold, outputting a notification that the captured video is available. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image-capture device comprising:
-
an image-capture system configured for capturing a plurality of still images and for capturing video; a user interface configured for receiving a capture command from a user of the image-capture device; and a processing system operatively connected to the image-capture system and to the user interface and configured for; analyzing, by the image-capture device, the captured video to determine an interest score for a segment of the captured video, the segment of the captured video being a sequence of video frames; selecting a still image from the plurality of captured images, wherein selecting a still image is based, at least in part, on a temporal proximity of an image-capture time of a captured image to a time of a capture command and the analyzing the captured video; and in response to determining that the interest score for the segment of the captured video is above a threshold, outputting a notification that the captured video is available. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification