Abstract:
A method of producing a color image comprising providing input image data from an image source such as a camera; generating an at least three-dimensional look-up table of values of input colors and output colors, wherein the values in the lookup table convert the input image color data to output image color data in an image rendering unit; loading the at least three-dimensional look-up table into an image color rendering controller; loading the input image data into the imaging color rendering controller; processing the input image data through the at least three-dimensional look-up table to produce output color values stored at the addresses in the at least three-dimensional look-up table; and outputting the output color values to the image rendering unit to produce an output image that is perceived to have at least one of enhanced brightness, enhanced contrast, or enhanced colorfulness compared to the input image.
Abstract:
A block adaptive linear predictive coding method for encoding a signal having multi-dimensional correlation, such as an image signal as improved by employing multi-dimensional blocks of error signals for making the prediction. As a preferred mode, two statistical quantities are employed to select a quantizer from a set of minimum square error two-variable quantizers based on probability models of statistical quantities.
Abstract:
General periodic, non-rectangular subsampling of color image data is accomplished with separable filters by convolving a periodically upsampled version of the color image with rotated one-dimensional filters and subsampling in a raster format.
Abstract:
A digital halftone image is produced by providing a binary bit image pattern having a minimum visual noise for each density level in the image, and the binary bit patterns being correlated in a manner that reduces visual noise resulting from transitions between patterns. The patterns are addressed by pixel density and x,y location to produce a halftone image. The patterns are generated by employing a stochastic minimization technique with a constraint to insure correlation between patterns.
Abstract:
A halftoning method for creating a binary image from a continuous-tone image or computer generated graphics signal is improved by including the human visual blur function in a recursive error propagation algorithm so that perceived error rather than binary error is propagated.
Abstract:
A circuit for detecting the discharge level of a long life battery, such as a lithium battery, in which the battery is periodically subjected to an increased load for short durations of time. The periodic increases in load allows the end of battery life to be predicted and detected prior to the time the battery is fully depleted. Forecasting the end of battery life ensures that the battery will have sufficient energy to reliably operate the discharge level detection circuitry before the battery is fully depleted.
Abstract:
An efficient method for gamut clipping based on user-defined constraints on lightness and hue by: a) defining a color gamut surface of an output device using a gamut descriptor; b) specifying a search range based on maximum tolerances for lightness and hue changes; and, c) for each input color data point outside the gamut, mapping the data point to the closest point in a portion of the gamut surface specified by the search range.
Abstract:
Each member of a set of transform representative data structures (such as look-up tables (LUTs), each representing an N TO M-dimensional transform), is stored in compressed form in a storage device included in, or which is otherwise accessible to, an image processing device or system. Each stored transform representative data structure may then, according to one embodiment of the invention, be selectively attached to image data being processed by the image processing device or system. According to a further aspect of the invention, image data, having compressed transform representative data attached thereto, may be processed utilizing methods and apparatus operative to detach, decompress and apply the transform represented by the decompressed transform representative data, to a decompressed version of the image data. The result of the aforementioned process is for image data to be transformed according to a transform specified by information previously attached to the image data.
Abstract translation:一组变换代表数据结构(诸如查找表(LUT),每个代表N TO M维度变换)的每个成员以压缩形式存储在包括在其中的存储设备中,或者以其他方式可访问 ,图像处理装置或系统。 然后,根据本发明的一个实施例,每个存储的变换代表数据结构可以选择性地附加到由图像处理设备或系统正在处理的图像数据。 根据本发明的另一方面,可以利用附加到其上的压缩变换代表数据的图像数据,使用可解压缩和解压缩并将由解压缩变换代表数据表示的变换应用于解压缩版本的方法和装置 图像数据。 上述处理的结果是根据由先前附加到图像数据的信息指定的变换来变换图像数据。
Abstract:
A method for reducing noise in an image signal includes the steps of sampling an image to produce a sampled image signal representing pixel amplitude values, the sampled image signal including noise having a known probabilty density function (pdf); digitizing the pixel amplitude values to produce a digital image; forming an image difference signal from the digital image signal by taking the difference between successive pixel amplitude values; processing the image difference signal in digital processing means including a digital MAP filter incorporating a MAP estimator for estimating the signal and noise pdf's of a signal having a Laplacian pdf degraded by noise having a know pdf, to produce a MAP filtered image difference signal; and recovering a restored digital image signal from the MAP filtered image difference signal by summing successive amplitude difference values in the MAP filtered image difference signal. Since the pdf of the differential image signal is more nearly stationary than the image signal itself, a MAP estimator based on a differential image signal provides a more reliable estimate of the original signal statistics, even though the statistics of original signal may vary widely.
Abstract:
A method of making a thin lens having a desired high order curvature includes the steps of providing a layer of transparent photoresist; generating a continuous tone exposure pattern for exposing the photoresist such that when exposed and developed the layer of photoresist will possess the desired high order curvature; exposing the layer of photoresist; and developing the layer to produce the thin lens.