摘要:
A system is described for thresholding graphics images to reduce the information content for transmission and reproduction and which uses a particular image data thresholding technique that may be used to obtain display images with a number of intensity levels. Firstly, an histogram of the image to be encoded is generated and analyzed to determine essential parameters. In particular, the background colour of the image is determined by summing the histogram elements to find the median (B) of the distribution, that is, the point at which the half sum of total pixels is reached. The extrema (A. G) of the histogram are calculated and the skew is determined from the position of the median (B) with respect thereto. If the difference between the median (B) and the black extreme (G) is less than half the difference between the median (B) and the white extreme (A) then the background of the image is deemed to be black, otherwise, the image will be defined as having a white background. After the background colour is determined, the width of the background is determined from the difference between the median (B) and the background colour extreme (A), and the edge between the background and foreground regions, is defined as being at a distance one-half the background width from the median (B) in the direction of the foreground colour extreme (G). A sequence of threshold levels (D, E, F) may then be determined using this edge (C) as a base, by setting them at points disposed at fractionally different distances between the edge (C) and the foreground colour extreme (G). Preferably the levels are set at points 1/8, 1/4 and 1/2 the defined distance or at 3/16, 3/8 and 3/4. The selected points will respectively define the threshold levels such as between white/gray-white, gray-white/gray-black, and gray-black/black. Thus, the resulting image may then, after encosing and transmission, be decoded and displayed on a suitable teleconferencing system or fascimile machine with four intensity levels.
摘要:
in an image processing system, a method is shown for efficiently transmitting data representing picutre information in fields subsequent to a first field and for suppressing motion induced flicker in the processed image. Using previously processed first field data which is used to predict values for picture elements in subsequent fields, a gradient value is calculated which indicates relative picture activity. A difference value for the picture elements in the subsequent fields is calculated and is limited in magnitude by the gradient value for each picture element. The limited difference value is encoded as a function of previous difference value and transmitted to a remote location for decoding and picture reconstruction and display.
摘要:
A method and apparatus for processing images using gray scale techniques includes means (40) for obtaining a histogram of levels in an image; means (42) for analyzing said histogram to identify one or more ranges of background in said image; means (44, 48, 52) for converting each of said ranges of background to a constant value to achieve flat backgrounds in said image; means for generating a dynamic range expansion table for each image; means for correcting said image data for dynamic range compression due to coring during processing of said image data by reference to said dynamic range expansion table. The process may also include means for encoding (54) said processed image using gray scale encoding techniques, means (46) for filtering all nonbackground pixels in said image, means for generating for said image a shading correction for each pixel in said image; means for correcting each pixel for shading employing said shading correction generated for each pixel, means for determining if said image is a graphics image; means for generating a dynamic range expansion table for each graphics image; means for correcting said image data for dynamic range compression by reference to said dynamic range expansion table, means for creating a second table of values from parameters contained in said encoded image data; and means for translating decoded image pixel values by reference to said second table to correct for quantization noise.
摘要:
A method for converting an image from a bit map to a run end or run length representation includes the steps of : storing the image as a bit map representation; accessing for each byte in an image by a look-up table a selected routine, corresponding to such byte, from a number of routines for converting bit strings to run representations, wherein the look-up table accessed is selected in accordance with a color value of a preceding pixel binary bit; and executing the selected routine on the current byte to convert the bit string to a run representation; storing in a run representation buffer, as a count value, each run representation; repeating the above steps of accessing and executing for each byte and storing for each run of continuous color to the end of the image.
摘要:
A system and method involving a statistical conditioning technique that improves the coding efficiency in compression systems which have unstable statistical properties by conditioning the probability estimate for a given model context on prior decisions for that context thus enlarging the conditioning decision set. Instead of extending the model context by increasing the range of prior decisions in the pixel neighborhood, each model context is expanded into a set of two contexts which are the actual coding contexts. For a given probability estimation model context, the selection of a coding context index is done on the basis of the previous coding decision (1 or 0) for that model context. Thus, if a model context is assigned an index A, the coding context would be assigned an index 2*A + D(A)' , where D(A)' is the previous (immediately preceding) binary decision for model context A; the decision of which coding context to use turns on whether the model context was used most recently for coding a 1 or a 0. More generally, each model context index A is expanded into a set of 2**N coding context indices, where N is the number of previous decisions for model context index A used in the conditioning of, for example, an arithmetic coding decision. The addressing of the context expansion can be done in any way which expands the total number of contexts by a factor of 2**N. The index for a case where the expansion is by one decision bit may be 2*A + D(A)' , whereas in the case where the expansion is by two decision bits the index may be 4*A + 2*D(A)' + D(A)'' .
摘要:
A system and method for image processing is disclosed wherein blocking artifacts are decreased or removed in regions of slowly varying intensity, i.e., low activity, in an image reproduction decoded from a transform coded image representation. The de-blocking procedure may be applied to JPEG DCT-based decoded images, and AC prediction is done selectively only in regions of low activity and only if the AC prediction is consistent with known decoded AC coefficient values of lower precision than the predicted values.
摘要:
Apparatus and methods for the coating of different closely-spaced areas of an electrode member to produce a color filter matrix thereon. A thin translucent layer of electroconductive composition, such as ITO, is applied to isolated areas of the electrode substrate, and selected ones of said areas are charged to one polarity while the other closely-spaced areas are charged to an opposite polarity. Color material is introduced as fine droplets in a volatile vehicle, charged to said opposite polarity, for selective attraction to said selected areas and repulsion from all other areas. The procedure is repeated with different color material droplets for deposition on others of said closely-spaced areas to produce a multi-colored matrix filter, such as on the lower pel electrode or on the upper pixel common electrode of a LCD device. Preferably the ITO layer is coated with a thin polymer layer and the color material is a diffusible dye which is heat-diffused thereinto.
摘要:
Apparatus and methods for the coating of different closely-spaced areas of an electrode member to produce a color filter matrix thereon. A thin translucent layer of electroconductive composition, such as ITO, is applied to isolated areas of the electrode substrate, and selected ones of said areas are charged to one polarity while the other closely-spaced areas are charged to an opposite polarity. Color material is introduced as fine droplets in a volatile vehicle, charged to said opposite polarity, for selective attraction to said selected areas and repulsion from all other areas. The procedure is repeated with different color material droplets for deposition on others of said closely-spaced areas to produce a multi-colored matrix filter, such as on the lower pel electrode or on the upper pixel common electrode of a LCD device. Preferably the ITO layer is coated with a thin polymer layer and the color material is a diffusible dye which is heat-diffused thereinto.