Scanning and capturing digital images using residue detection
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-001/46
출원번호
US-0624735
(2009-11-24)
등록번호
US-8441702
(2013-05-14)
발명자
/ 주소
Do, Lydia Mai
Nesbitt, Pamela Ann
Seacat DeLuca, Lisa Anne
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Yee & Associates, P.C.
인용정보
피인용 횟수 :
2인용 특허 :
92
초록▼
A mechanism for scanning and capturing digital images using residue detection. Upon detecting a document placed on a scanning surface of a scanning device, the illustrative embodiments detect a residue deposited on the document. The illustrative embodiments determine a portion of the document to be
A mechanism for scanning and capturing digital images using residue detection. Upon detecting a document placed on a scanning surface of a scanning device, the illustrative embodiments detect a residue deposited on the document. The illustrative embodiments determine a portion of the document to be scanned based on a location of the residue on the document. The illustrative embodiments then scan the portion of the document.
대표청구항▼
1. A computer implemented method for scanning a document, the computer implemented method comprising: detecting a document placed on a scanning surface of a scanning device;detecting a residue deposited on the document;determining a portion of the document to be scanned based on a location of the re
1. A computer implemented method for scanning a document, the computer implemented method comprising: detecting a document placed on a scanning surface of a scanning device;detecting a residue deposited on the document;determining a portion of the document to be scanned based on a location of the residue on the document; andscanning the portion of the document;wherein determining a portion of the document to be scanned based on a location of the residue on the document further comprises:determining whether the residue on the document forms an enclosed area;responsive to determining that the residue of the document forms an enclosed area, determining the portion of the document to be scanned using the enclosed area; andresponsive to determining that the residue of the document does not form an enclosed area, determining the portion of the document to be scanned using a proximity algorithm, wherein the proximity algorithm specifies that the portion of the document to be scanned is located outside of a particular circumference of the residue using a virtual polygon that is formed using the unenclosed area to define the particular circumference. 2. The computer implemented method of claim 1, wherein the proximity algorithm specifies that the portion of the document to be scanned is located within a particular distance from the residue. 3. The computer implemented method of claim 1, wherein the residue is deposited by a finger in contact with the document. 4. The computer implemented method of claim 3, wherein the residue is deposited on a transparent overlay coupled to the document. 5. The computer implemented method of claim 3, wherein the residue is a chemical substance. 6. The computer implemented method of claim 1, wherein the residue is detected on the document using micro-X-ray fluorescence. 7. The computer implemented method of claim 1, wherein a portion of the document is scanned if the residue is determined to be a valid residue. 8. The computer implemented method of claim 1, wherein scanning the portion of the document based on a location of the residue on the document is performed by a residue detection module and a plurality of different types of light sources within a scanner device to form a scanned image representing an edited image of the document. 9. A data processing system for scanning a document, the data processing system comprising: a bus;a storage device connected to the bus, wherein the storage device contains computer usable code;a processing unit connected to the bus;a communications unit connected to the bus; andat least one managed device connected to the bus, wherein the at least one managed device comprises a plurality of different types of light sources and executes the computer usable code to detect a document placed on a scanning surface of a scanning device using a first type of light source; detect a residue deposited on the document using a second type of light source; determine a portion of the document to be scanned based on a location of the residue on the document; scan the portion of the document; and send the scanned portion of the document to the processing unit, wherein the computer usable code to determine a portion of the document to be scanned based on a location of the residue on the document further comprises computer usable program code to determine whether the residue on the document forms an enclosed area; determine, responsive to determining that the residue of the document forms an enclosed area, the portion of the document to be scanned using the enclosed area; and determine, responsive to determining that the residue of the document does not form an enclosed area, the portion of the document to be scanned using a proximity algorithm, wherein the proximity algorithm specifies that the portion of the document to be scanned is located outside of a particular circumference of the residue using a virtual polygon that is formed using the unenclosed area to define the particular circumference. 10. A computer program product for scanning a document, the computer program product comprising: a tangible computer usable storage device having computer usable program code tangibly stored thereon, the computer usable program code comprising:computer usable program code for detecting a document placed on a scanning surface of a scanning device;computer usable program code for detecting a residue deposited on the document;computer usable program code for determining a portion of the document to be scanned based on a location of the residue on the document; andcomputer usable program code for scanning the portion of the document;wherein the computer usable program code for determining a portion of the document to be scanned based on a location of the residue on the document further comprises:computer usable program code for determining whether the residue on the document forms an enclosed area;computer usable program code, responsive to determining that the residue of the document forms an enclosed area, for determining the portion of the document to be scanned using the enclosed area; andcomputer usable program code, responsive to determining that the residue of the document does not form an enclosed area, determining the portion of the document to be scanned using a proximity algorithm, wherein the proximity algorithm specifies that the portion of the document to be scanned is located outside of a particular circumference of the residue using a virtual polygon that is formed using the unenclosed area to define the particular circumference. 11. The computer program product of claim 10, wherein the proximity algorithm specifies that the portion of the document to be scanned is located within a particular distance from the residue. 12. The computer program product of claim 10, wherein the residue is a chemical substance, and wherein the residue is deposited by a finger in contact with the document. 13. The computer program product of claim 10, wherein the computer usable program code is stored in a computer readable storage medium in a data processing system, and wherein the computer usable program code is downloaded over a network from a remote data processing system. 14. The computer program product of claim 10, wherein the computer usable program code is stored in a computer readable storage medium in a server data processing system, and wherein the computer usable program code is downloaded over a network from a remote data processing system for use in a computer readable storage medium with the remote system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (92)
Eschbach,Reiner; Fan,Zhigang; Fuss,William A.; Wang,Shen Ge, Artifact removal and quality assurance system and method for scanned images.
Carton, Laurent, Blanking-plug system for blanking off an orifice of a pipe, particularly for blanking off an orifice of a duct for introducing air into the combustion chamber of a ramjet.
Bodin, William Kress; Burkhart, Michael John; Eisenhauer, Daniel G.; Schumacher, Daniel Mark; Watson, Thomas J., Differential dynamic content delivery with text display in dependence upon simultaneous speech.
Hanano, Hideki, Image processing apparatus for identifying and classifying an object in an image, method of controlling same, and computer-readable storage medium storing a computer program for controlling same.
Akiko Kanno JP; Yoichi Takaragi JP, Image processing apparatus for processing a document image in accordance with an area specified by a marker marked on the document.
Takiyama, Yasuhiro; Yokoyama, Junnosuke, Image processing apparatus that extracts character strings from a image that has had a light color removed, and control method thereof.
Schuessler,Frederick; Katz,Joseph; Sanders,Robert; Poldino,Michael; Luciano,Vincent P.; Petrovich,Adam; Goldman,Ron, Method and system for processing and using information.
Hori,Tetsuya; Sanuki,Yoshifumi; Yamazaki,Masatoshi; Maruyama,Kazumi; Koizumi,Yoshiharu; Suzuki,Tomoyuki, Method of and device for controlling display of window, and computer product.
Kennis, Peter H.; Kuokka, Daniel R.; Coombs, Charles A; Addison, Stayton D; Otwell, Andrew T; Johnson, Jeffrey Z; Taylor, Patrick J. D.; Lortz, Michael E., Methods and systems for compliance monitoring knowledge base.
Chang, E. Lee; Khandelwal, Madhur; Roberts, Linda; Carter, Sharon, Multi-touch interfaces for user authentication, partitioning, and external device control.
Levine Alfred B. (2924 Terrace Dr. Chevy Chase MD 20815), Off line photocopying system using portable electronic camera, visual previewing and image processing.
Gould, Joel M.; Bamberg, Paul G.; Ingold, Charles E.; Bayse, Kenneth J.; Elkins, Michael L.; Matus, Roger L.; Fieleke, Eric, Performing actions identified in recognized speech.
Shaughnessy Marilina R. (Rochester NY) Button Roger E. (Rochester NY) Hyde Glenn R. (Churchville NY), Reproduction apparatus and method with alphanumeric character-coded highlighting for selective editing.
Rosebrugh Christopher (Lake Oswego OR) Kwang Eng-Kee (Beaverton OR) Kim Jin H. (Beaverton OR), System for utilizing object oriented approach in a portable pen-based data acquisition system by passing digitized data.
Robbins, Daniel C.; Drucker, Steven M.; Wilson, Andrew D.; Nye, Kristen Nilsen; Dehlin, Joel P., Using physical objects to adjust attributes of an interactive display application.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.