Image rendering system and method for generating stochastic threshold arrays for use therewith
AssigneePolaroid Corporation
InventorsBernd W. Kolpatzik, Jay E. Thornton
Life of this patent
Estimating the term…
Loading patent…
AssigneePolaroid Corporation
InventorsBernd W. Kolpatzik, Jay E. Thornton
Estimating the term…
An image rendering system, for generating discrete tone image data representing a continuous-tone image for rendering by a rendering device, the image rendering system includes a stochastic threshold array generating arrangement and an image data processing section. The stochastic threshold array generating arrangement generates a plurality of stochastic threshold arrays from a random seed pattern that have been subsequently optimized to reduce image artifacts in the rendering of tones. Each pattern is optimized to reflect (i) a selected trade-off between grain and possible mottle in the rendered image, (ii) distortions introduced by the rendering device in rendering an image defined by the pattern and an observer in viewing the image, and (iii) boundary effects so that the patterns, when tiled together, have optimal visual characteristics proximate their respective edges. The image data processing section processes the continuous tone image data in relation to the stochastic threshold arrays generated by the stochastic threshold array generating arrangement. The image data processing section may be used to either randomly tile, or tile in an ordered way, the stochastic threshold arrays over the continuous-tone image data and generates the discrete tone image data in response to correspondingly positioned pixels of the continuous-tone image data and threshold values of the stochastic threshold arrays.
An image rendering system for generating discrete tone image data of an image for representing continuous tone image data to be rendered by a rendering device, the image rendering system comprising:
An image rendering system for generating discrete tone image data representing continuous-tone image data for rendering by a rendering device, the image rendering system comprising:
A stochastic threshold array generating subsystem for generating a plurality of stochastic threshold arrays for use in connection with generation of output image data from continuous tone image data for rendering by a rendering device, said stochastic threshold array generating subsystem comprising:
A stochastic threshold array generating subsystem for generating a plurality of stochastic threshold arrays for use in connection with generation of output image data from continuous tone image data for rendering by a rendering device, said stochastic threshold array generating subsystem comprising:
An error map generator for generating an error map for use in generating updated stochastic patterns in connection with a stochastic pattern provided to the error map generator, the stochastic pattern to be used in connection with generation of a stochastic threshold array to be used in generating output image data from continuous-tone image data to be rendered by a rendering device, each stochastic pattern comprising a plurality of pixels, the error map generator comprising:
A method of generating an error map for use in generating updated stochastic patterns to be used in connection with generation of a stochastic threshold array to be used in generating output image data from continuous-tone image data to be rendered by a rendering device, each stochastic pattern comprising a plurality of pixels, the method comprising the steps of:
A method of generating discrete tone image data from continuous-tone image data for rendering by a rendering device, comprising the steps of:
A method of generating discrete tone image data from continuous-tone image data for rendering by a rendering device, comprising the steps of:
A method of generating a plurality of stochastic threshold arrays for use in connection with generation of output image data from continuous tone image data for rendering by a rendering device, comprising the steps of:
A stochastic threshold array library comprising a plurality of stochastic threshold arrays for use in connection with generation of output image data from continuous tone image data for rendering by a rendering device, the stochastic threshold array library being generated in accordance with the steps of:
A discrete tone image generated from continuous-tone image data in accordance with the method comprising the steps of:
A discrete tone image generated from continuous-tone image data in accordance with the method comprising the steps of:
Dependencies are inferred from the claim text.