Image processing mechanism
AssigneeRicoh Company, Ltd.
InventorsWalter F. Kailey, Claudiu Attila Balogh, Bogdan Lile
Life of this patent
Estimating the term…
Abstract
A system is disclosed. The system includes a first processor to divide an image into a plurality of stripe image component, determine assignments for each of the plurality of stripe image components to one of a plurality of tile groups, perform a first processing on the stripe image components, assemble the first processed stripe image components into the plurality of tile groups according to the assignments, transmit the plurality of tile groups, receive processed tile groups, assemble the processed tile groups into a processed image; and a second processor to perform a second processing on each of the plurality of tile groups to generate processed tile groups.
Claims20
A system comprising:
- a first processor to:
- divide an image into a plurality of stripe image components;
- determine assignments for each of the plurality of stripe image components to one of a plurality of tile groups;
- perform a first processing on the stripe image components;
- assemble the first processed stripe image components into the plurality of tile groups according to the assignments;
- transmit the plurality of tile groups;
- receive processed tile groups;
- assemble the processed tile groups into a processed image;
- and
- a second processor to perform a second processing on each of the plurality of tile groups to generate processed tile groups.
At least one computer readable medium having instructions stored thereon, which when executed by one or more processors, cause the processors to:
- divide an image into a plurality of stripe image components;
- determine assignments for each of the plurality of stripe image components to one of a plurality of tile groups;
- perform a first processing on the stripe image components;
- assemble the first processed stripe image components into the plurality of tile groups according to the assignments;
- perform a second processing on each of the plurality of tile groups to generate processed tile groups;
- and
- assemble the processed tile groups into a processed image.
A method comprising:
- dividing an image into a plurality of stripe image components;
- determining assignments for each of the plurality of stripe image components to one of a plurality of tile groups;
- performing a first processing on the stripe image components;
- assembling the first processed stripe image components into the plurality of tile groups according to the assignments;
- performing a second processing on each of the plurality of tile groups to generate processed tile groups;
- and
- assembling the processed tile groups into a processed image.
Dependencies are inferred from the claim text.