Architecture for controlling placement and minimizing distortion of images
AssigneeXerox Corporation
InventorsPaul Roberts Conlon, Abu Saeed Islam
Life of this patent
Estimating the term…
Abstract
What is disclosed is a novel system and method to control an imaging device. One or more image transformations are received to apply to an image. The image transformation including one or more transformations of translation, rotation, scaling, and shear. At least one composite transformation matrix (CTM) is identified to carry the image transformation. The identified CTM is applied in at least one subsystem in an imaging device.
Claims19
A computer-implemented method to perform image transformations in an imaging device, the method comprising:
- receiving one or more transformations of translation, rotation, scaling, and shear with at least one of:
- an affine composite transformation matrix;
- and
- discrete values obtained from a polar decomposition of a composite transformation matrix;
- applying the transformations to at least one of:
- an imaging subsystem in an image path of the imaging device, the transformations being image transformations;
- and
- a paper subsystem in a paper path of the imaging device, the transformations using discrete values.
A system for performing image transformations to control placement of an image in an imaging device, the system comprising:
- a memory;
- a storage medium for storing data;
- and
- a processor in communication with said storage medium and said memory, said processor executing machine readable instructions for performing:
- receiving one or more transformations of translation, rotation, scaling, and shear with at least one of:
- an affine composite transformation matrix;
- and
- discrete values obtained from a polar decomposition of a composite transformation matrix;
- applying the transformations to at least one of:
- an imaging subsystem in an image path of the imaging device, the transformations being image transformations;
- and
- a paper subsystem in a paper path of the imaging device, the transformations using discrete values.
A computer program product for performing image transformations in an imaging device, the computer program product comprising:
- a non-transitory computer-usable data carrier storing instructions that, when executed on a computer, cause the computer to perform a method comprising:
- receiving one or more transformations of translation, rotation, scaling, and shear with at least one of:
- an affine composite transformation matrix;
- and
- discrete values obtained from a polar decomposition of a composite transformation matrix;
- applying the transformations to at least one of:
- an imaging subsystem in an image path of the imaging device, the transformations being image transformations;
- and
- a paper subsystem in a paper path of the imaging device, the transformations using discrete values.
Dependencies are inferred from the claim text.