Methods and systems for no-touch scanning
First Claim
Patent Images
1. A computer-implemented method for capturing a document, said method comprising:
- receiving, at a computing system, an image frame from a first image-capture device;
comparing said received image frame with a previously captured image frame, wherein said comparing comprises one selected from the group consisting of motion filtering and determining the optical flow between said received image frame and said previously captured image frame;
when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determining if said received image frame is associated with a document; and
when said determining indicates that said received image frame is associated with a document, capturing a document image associated with said image frame to a document buffer.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention are related to systems and methods for scanning a document wherein a scan function is invoked implicitly by a user positioning a document object, or document objects, to be scanned near an active surface of the scanner. According to one aspect of the present invention, the user'"'"'s intent to scan a document object may be determined by an active-sensing pipeline.
-
Citations
27 Claims
-
1. A computer-implemented method for capturing a document, said method comprising:
-
receiving, at a computing system, an image frame from a first image-capture device; comparing said received image frame with a previously captured image frame, wherein said comparing comprises one selected from the group consisting of motion filtering and determining the optical flow between said received image frame and said previously captured image frame; when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determining if said received image frame is associated with a document; and when said determining indicates that said received image frame is associated with a document, capturing a document image associated with said image frame to a document buffer. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method for capturing a document, said method comprising:
-
receiving, at a computing system, an image frame from a first image-capture device; comparing said received image frame with a previously captured image frame; when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determining if said received image frame is associated with a document; and when said determining indicates that said received image frame is associated with a document; capturing, using a second image-capture device, wherein said second image capture device comprises at least one of a pan adjustment control, a tilt adjustment control and a zoom adjustment control, a document image associated with said image frame to a document buffer; analyzing said received image frame for content placement; and adjusting, prior to said capturing, at least one of said pan adjustment control, said tilt adjustment control and said zoom adjustment control in response to said content placement. - View Dependent Claims (6, 7)
-
-
8. A computer-implemented method for capturing a document, said method comprising:
-
receiving, at a computing system, an image frame from a first image-capture device; comparing said received image frame with a previously captured image frame; when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determining if said received image frame is associated with a document, wherein said determining if said received image frame is associated with a document comprises; determining the high-frequency content of said received image frame; and comparing said high-frequency content of said received image frame with the high-frequency content of a reference image frame, wherein said reference image frame is associated with an unobstructed view of an active surface of a scanning device associated with said first image-capture device; and when said determining indicates that said received image frame is associated with a document capturing a document image associated with said image frame to a document buffer. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented method for capturing a document, said method comprising:
-
receiving, at a computing system, an image frame from a first image-capture device, wherein said first image-capture device comprises at least one of a pan adjustment control, a tilt adjustment control and a zoom adjustment control; comparing said received image frame with a previously captured image frame; when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determining if said received image frame is associated with a document; and when said determining indicates that said received image frame is associated with a document; capturing, using said first image-capture device, a document image associated with said image frame to a document buffer; analyzing said received image frame for content placement; and adjusting, prior to said capturing, at least one of said pan adjustment control, said tilt adjustment control and said zoom adjustment control in response to said content placement. - View Dependent Claims (13, 14)
-
-
15. A system for scanning a document, said system comprising:
-
a first image-capture device; an active surface; and a computing system communicatively coupled to said first image-capture device, wherein said computing system comprises a memory storing instructions to be executed by said computing system to; receive an image frame from said first image-capture device; compare said received image frame with a previously captured image frame, wherein said instructions to compare said received image frame with said previously captured image frame comprise instructions to calculate a pixel color difference, at each pixel location in said received image frame, between said received image frame and said previously captured image frame; when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determine if said received image frame is associated with a document; and when said determining indicates that said received image frame is associated with a document, capture a document image associated with said image frame to a document buffer. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for scanning a document, said system comprising:
-
a first image-capture device; an active surface; and a computing system communicatively coupled to said first image-capture device, wherein said computing system comprises a memory storing instructions to be executed by said computing system to; receive an image frame from said first image-capture device; compare said received image frame with a previously captured image frame, wherein said instructions to compare said received image frame with said previously captured image frame comprise instructions to determine the optical flow between said received image frame and said previously captured image frame; when said comparison indicates that said received image frame has stabilized relative to said previously captured image frame, determine if said received image frame is associated with a document; and when said determining indicates that said received image frame is associated with a document, capture a document image associated with said image frame to a document buffer.
-
Specification