Systems and methods for improving video captured using mobile devices
First Claim
1. A computer-implemented method, comprising:
- receiving image data via a mobile device, the image data comprising a plurality of frames; and
generating a composite image based on at least two of the plurality of frames;
determining whether one or more of the frames depict an object exhibiting one or more defining characteristics; and
in response to determining one or more of the frames depict the object, setting a minimum capture resolution for capturing other objects exhibiting the one or more defining characteristics.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products for capturing and analyzing image data, preferably video data, are disclosed. The inventive concepts include using multiple frames of image data to generate a composite image, where the composite image may be characterized by a higher resolution than one or more of the individual frames used to generate the composite image, and/or absence of a blurred region present in one or more of the individual frames. Inventive techniques also include determining a minimum capture resolution appropriate for capturing images of particular objects for downstream processing, and optionally triggering generation of a composite image having sufficient resolution to facilitate the downstream processing in response to detecting one or more frames of image data are characterized by a resolution, and/or a region having a resolution, less than the minimum capture resolution appropriate for capturing images of those particular objects.
491 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving image data via a mobile device, the image data comprising a plurality of frames; and generating a composite image based on at least two of the plurality of frames; determining whether one or more of the frames depict an object exhibiting one or more defining characteristics; and in response to determining one or more of the frames depict the object, setting a minimum capture resolution for capturing other objects exhibiting the one or more defining characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
- a non-transitory computer readable storage medium having program code embodied therewith, the program code readable/executable by a processor to;
receive image data via a mobile device, the image data comprising a plurality of frames; generate a composite image based on at least two of the plurality of frames; determine whether one or more of the frames depict an object exhibiting one or more defining characteristics; and in response to determining one or more of the frames depict the object, set a minimum capture resolution for capturing other objects exhibiting the one or more defining characteristics. - View Dependent Claims (16, 17, 18, 19)
- a non-transitory computer readable storage medium having program code embodied therewith, the program code readable/executable by a processor to;
-
20. A computer-implemented method, comprising:
-
receiving image data via a mobile device, the image data comprising a plurality of frames; and generating a composite image based on at least two of the plurality of frames; wherein the at least two of the plurality of frames are each characterized by a blurred region; wherein the composite image is characterized by an absence of the blurred region; wherein a location of the blurred region in each of the at least two of the plurality of frames is the same; and wherein a location of the absence of the blurred region in the composite image is the same as the location of the blurred region in each of the at least two of the plurality of frames.
-
Specification