Systems and methods for generating composite images of long documents using mobile video data
First Claim
1. A system comprising a processor and logic in and/or executable by the processor to cause the processor to:
- initiate a capture operation using an image capture component of a mobile device, the capture operation comprising;
capturing video data; and
estimating a plurality of motion vectors corresponding to motion of the image capture component during the capture operation;
detect a document depicted in the video data;
track a position of the detected document throughout the video data;
select a plurality of images using the image capture component of the mobile device, wherein the selection is based at least in part on;
the tracked position of the detected document; and
the estimated motion vectors; and
generate a composite image based on at least some of the selected plurality of images;
wherein the document is a long document; and
wherein the composite image is characterized by a resolution sufficient for downstream processing.
5 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a system includes a processor and logic in and/or executable by the processor to cause the processor to: initiate a capture operation using an image capture component of the mobile device, the capture operation comprising; capturing video data; and estimating a plurality of motion vectors corresponding to motion of the image capture component during the capture operation; detect a document depicted in the video data; track a position of the detected document throughout the video data; select a plurality of images using the image capture component of the mobile device, wherein the selection is based at least in part on: the tracked position of the detected document; and the estimated motion vectors; and generate a composite image based on at least some of the selected plurality of images.
89 Citations
21 Claims
-
1. A system comprising a processor and logic in and/or executable by the processor to cause the processor to:
-
initiate a capture operation using an image capture component of a mobile device, the capture operation comprising; capturing video data; and estimating a plurality of motion vectors corresponding to motion of the image capture component during the capture operation; detect a document depicted in the video data; track a position of the detected document throughout the video data; select a plurality of images using the image capture component of the mobile device, wherein the selection is based at least in part on; the tracked position of the detected document; and the estimated motion vectors; and generate a composite image based on at least some of the selected plurality of images; wherein the document is a long document; and wherein the composite image is characterized by a resolution sufficient for downstream processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification