摘要:
Techniques are disclosed for correcting the exposure of a digital image. An exposure predictor may be generated based on a set of images for which ground truth data are known. After identifying an optimal set of features, the exposure of the digital image may be corrected by extracting values of the selected optimal features from the image, using the predictor to predict a desired exposure correction for the image, and correcting the exposure of the image by the predicted desired amount. Exposure correction is based on a model that relates intensity of light in the world to the RGB digits of the digital image. The model comprises a gamma function that models the response of a typical monitor and a S-shaped curve that compresses the large dynamic range of the world to the small dynamic range of the RGB digit space.
摘要:
Techniques are disclosed for correcting the exposure of a digital image. An exposure predictor may be generated based on a set of images for which ground truth data are known. After identifying an optimal set of features, the exposure of the digital image may be corrected by extracting values of the selected optimal features from the image, using the predictor to predict a desired exposure correction for the image, and correcting the exposure of the image by the predicted desired amount. Exposure correction is based on a model that relates intensity of light in the world to the RGB digits of the digital image. The model comprises a gamma function that models the response of a typical monitor and a S-shaped curve that compresses the large dynamic range of the world to the small dynamic range of the RGB digit space.
摘要:
A system and method aligns an array of projectors by performing independently a parametric coarse alignment for each projector, and by performing jointly a non-parametric fine alignment for each projector and adjacent projectors. The non-parametric fine alignment can also be performed independently for each projector.
摘要:
A multicolor imaging system is described wherein at least two, and preferably three, different image-forming layers of a thermal imaging member are addressed at least partially independently by a thermal printhead or printheads from the same surface of the imaging member by controlling the temperature of the thermal printhead(s) and the time thermal energy is applied to the image-forming layers. Each color of the thermal imaging member can be printed alone or in selectable proportion to the other color(s). Novel thermal imaging members are also described.
摘要:
An adaptive halftoning method where the difference between a digital image and a filtered digital image is introduced into the system on a pixel by pixel basis is disclosed. In this method, each input difference pixel has a corresponding error value of the previous pixel added to the input value at a summing node, resulting in modified image difference data; the modified image difference data is passed to a threshold comparator where the modified image difference data is compared to a threshold value, the threshold value varying according to the properties of the digital image, to determine the appropriate output level; the output level is subtracted from the modified image difference value to produce the input to an error filter; the output of the error filter is multiplied by an adaptation coefficient, where the adaptation coefficient varies according to the properties of the digital image, to generate the error level for the subsequent input pixel; and, the cyclical processing of pixels is continued until the end of the input data is reached.
摘要:
A thermal printer is disclosed which includes a plurality of thermal print heads, each of the plurality of thermal print heads being operable to print a distinct one of a plurality of colors. The plurality of thermal print heads may print output at a plurality of spatial resolutions. The thermal printer may include dot size varying means for varying perceived levels of color printed by the thermal printer by varying sizes of dots printed by the plurality of thermal print heads. The printer may perform various image processing steps on an image to be printed, such as tone scale adjustment, thermal history control, and common mode voltage correction, to improve the perceived quality of the printed image. The thermal printer may be incorporated into a digital photo-printing vending machine for printing images provided by a customer.
摘要:
Device profiles conventionally describe properties of a device or element within a digital image processing system that capture, transform or render color components of an image. An improved device profile includes both chromatic characteristic information and spatial characteristic information. The device profile is generated by use of both chromatic and spatial characteristic functions within a model based image processing system to predict both color and spatial characteristics of a processed image. The device profile generally includes: first data for describing a device dependent transformation of color information content of the image; and second data for describing a device dependent transformation of spatial information content of the image. In a special case, the device profile could contain only spatial characteristic information.
摘要:
A system and method for calibrating a printer includes the steps or functions of: printing a predetermined color test pattern with the printer by transforming data, representing said predetermined color test pattern, from a device-independent color space to a device-dependent color space associated with the printer by use of a color transform, said predetermined color test pattern including a set of color patches with one of said color patches representing a preferred mid-gray hue; providing a predetermined reference gray surface; comparing said reference gray surface to said set of colored patches of the printed test pattern to find a closest matching one of said patches, if the closest matching one of said patches is the patch representing the preferred mid-gray hue, then ending the method; otherwise determining, for each color channel of the printer, a solution set of correction values as a function of believed gray versus actual gray, said solution set derived from and including a white point, a black point and a point mapped at {G.sub.b, G.sub.a } where G.sub.b is the believed gray value of the closest matching one of said patches and G.sub.a is the actual gray value of the closest matching one of said patches; and adding to the color transform the corresponding solution set for each color channel of the printer.
摘要:
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 for representing continuous tone image data to be rendered by a rendering device. The continuous tone image data includes a plurality of pixel values each associated with a pixel. The rendering device renders a colorant in a plurality of colorant densities. The image rendering system comprises a threshold array, preferably stochastic, a colorant density array, and a colorant density supply arrangement. The threshold array comprising a plurality of threshold values. The colorant density array comprises a plurality of array elements, each associated with one of said pixel values and one of said threshold values. Each of the array elements identifies a particular one of a plurality of colorant density values each associated with one of the colorant densities rendered by said rendering device. The colorant density supply arrangement, for each pixel, uses the pixel value associated with the pixel and a threshold value from the threshold array to identify an array element of the colorant density array, whose colorant density value will be rendered by rendering device for the pixel in the rendered image.