Locating the position and orientation of multiple objects with a smart platen
First Claim
1. An imaging apparatus, including:
- an image input device having a platen, said image input device scanning a plurality of undersized originals on the platen and producing a single digitized image including representations of each of the plurality of undersized originals imaged by said device;
a programmable computer capable of processing the digitized image, said computer including a first memory for storing at least a portion of the digitized image and program memory for the storage of executable code suitable for causing said computer to execute image processing operations on the digitized image, said computer, in accordance with preprogrammed instructions, determining a background of the digitized image, identifying the plurality of digitized undersized originals as objects within the digitized input image based on the determined background, determining boundaries of the plurality of objects, modeling shapes representing the boundaries of each of the identified plurality of objects, and characterizing each of the identified plurality of objects by parameters including shape, position and orientation; and
said computer automatically composing an output document including a representation of at least one of the plurality of objects.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is an intelligent scanning system for processing a digital input image to automatically characterize a plurality of objects therein. The system then employs the characterizations as the basis for rudimentary image editing operations so as to produce a digital document. In the digital document, the objects may be derotated, shifted, cropped or otherwise aligned in a predetermined fashion in accordance with a template. The scanning apparatus of the present invention not only enables the scanning of a plurality of objects, but does so in an intelligent manner so as to enable further processing and manipulation of the images associated with the objects to create an output document.
216 Citations
17 Claims
-
1. An imaging apparatus, including:
-
an image input device having a platen, said image input device scanning a plurality of undersized originals on the platen and producing a single digitized image including representations of each of the plurality of undersized originals imaged by said device;
a programmable computer capable of processing the digitized image, said computer including a first memory for storing at least a portion of the digitized image and program memory for the storage of executable code suitable for causing said computer to execute image processing operations on the digitized image, said computer, in accordance with preprogrammed instructions, determining a background of the digitized image, identifying the plurality of digitized undersized originals as objects within the digitized input image based on the determined background, determining boundaries of the plurality of objects, modeling shapes representing the boundaries of each of the identified plurality of objects, and characterizing each of the identified plurality of objects by parameters including shape, position and orientation; and
said computer automatically composing an output document including a representation of at least one of the plurality of objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
a user interface, said user interface comprising a user input device responsive to a user selection and a display to depict the output document in conjunction with user selectable options;
wherein said computer further includes preprogrammed instructions to update the display in accordance with a selection of the user selectable options.
-
-
11. The apparatus of claim 10, wherein the programmable computer, in conjunction with the display, provide user selectable options to:
-
select at least one object in the output document;
alter at least one parameter of the selected object; and
store, in memory, a version of the output document after a user has altered a parameter of at least one object therein.
-
-
12. The apparatus of claim 10, wherein the user selectable options are selected from the group consisting of:
-
inserting textual content into the output document;
defining a storage location for the output document;
storing the output document;
scaling the representation of the at least one object;
rotating the representation of the at least one object;
cropping the representation of the at least one object;
altering the colorization of the representation of the at least one object; and
enhancing the representation of the at least one object.
-
-
13. A digital copying apparatus, including:
-
an image input device having a transparent platen, said image input device producing a single digitized image including representations of each of a plurality of undersized originals placed on the platen;
a programmable computer capable of controlling the operation of the digital copying apparatus and of processing the digitized image, said computer including a first memory for storing at least a portion of the digitized image and program memory for the storage of executable code suitable for causing said computer to execute image processing operations on the digitized image;
said computer, in accordance with preprogrammed instructions, determining a background of the digitized image, identifying the plurality of digitized undersized originals as objects within the digitized input image based on the determined background, determining boundaries of the plurality of objects, modeling shapes representing boundaries of each of the plurality of objects, and characterizing each of the plurality of objects by parameters including shape, position and orientation, and said computer automatically composing an output document including a representation of at least one of the plurality of objects;
a user interface, said user interface comprising a display to depict the output document and a plurality of user selectable option, wherein said computer further includes preprogrammed instructions to update the display in accordance with a selection of the user selectable options; and
a printing engine to produce, in accordance with the output document, a substrate bearing marks in accordance with representations contained in the output document. - View Dependent Claims (14, 15, 16, 17)
wherein said programmable computer further includes preprogrammed instructions to update the display in accordance with a selection of the user selectable options.
-
-
16. The apparatus of claim 15, wherein the programmable computer, in conjunction with the display, provide user selectable options to:
-
select at least one object in the output document;
alter at least one parameter of the selected object; and
store, in memory, a version of the output document after a user has altered a parameter of at least one object therein.
-
-
17. The apparatus of claim 15, wherein the user selectable options are selected from the group consisting of:
-
inserting textual content into the output document;
defining a storage location for the output document;
storing the output document;
scaling the representation of the at least one object;
rotating the representation of the at least one object;
cropping the representation of the at least one object;
altering the colorization of the representation of the at least one object; and
enhancing the representation of the at least one object.
-
Specification