Abstract:
An annular window-shaped structuring element is provided for image processing to remove speckles from a scanned image. The window-shaped structuring element is composed of two differently sized squares sharing the same geometric center-point. The pixel to be analyzed with the structuring element is at the center-point. The structuring element is used in a method to remove speckles from binary, grayscale, and/or color images by first eroding the image, detecting speckles relative to other pixels in the image, and removing declared speckles. The method may additionally include a halftoning module to protect halftone images.
Abstract:
A method and system for image processing, in conjunction with classification of images between natural pictures and synthetic graphics, using SGLD texture (e.g., variance, bias, skewness, and fitness), color discreteness (e.g., R—L, R—U, and R—V normalized histograms), or edge features (e.g., pixels per detected edge, horizontal edges, and vertical edges) is provided. In another embodiment, a picture/graphics classifier using combinations of SGLD texture, color discreteness, and edge features is provided. In still another embodiment, a “soft” image classifier using combinations of two (2) or more SGLD texture, color discreteness, and edge features is provided. The “soft” classifier uses image features to classify areas of an input image in picture, graphics, or fuzzy classes.
Abstract translation:一种用于图像处理的方法和系统,结合使用SGLD纹理(例如,方差,偏差,偏度和适应度)的自然图像和合成图像之间的图像分类,颜色离散性(例如,R SUB 提供了一个或多个边缘特征(例如每个检测到的边缘,水平边缘和垂直边缘的像素)。 在另一个实施例中,提供了使用SGLD纹理,颜色离散性和边缘特征的组合的图片/图形分类器。 在另一个实施例中,提供了使用两(2)或更多SGLD纹理,颜色离散性和边缘特征的组合的“软”图像分类器。 “软”分类器使用图像特征来对图像,图形或模糊类中的输入图像的区域进行分类。
Abstract:
A process for color graphics image processing, related to detection and segmentation of sweeps, is provided. An input graphics image is transformed into a three-dimensional histogram in an appropriate color space 104 (e.g., CIELUV). Two-dimensional histograms are estimated from the three-dimensional histogram 106. The two-dimensional histograms are processed to detect and segment sweeps 108. Sweep segment information from the processing of the two-dimensional histograms is combined 110. The combined sweep segment information is used to process the input graphics image to identify and segment sweeps 112. Post-processing may be optionally and selectively used to reject false alarms (i.e., areas falsely identified as sweeps) 114.
Abstract:
A watermarked image generator includes a watermark data source that inputs watermark data to a watermark embedding device. The watermark embedding device halftones the input image to generate the output image made of 2×2 binary patterns, the 2×2 binary patterns forming the watermarks embedded in the output image. The watermark embedding device includes a tri-level error diffusion generator that performs tri-level error diffusion on the input image by halftoning the input image into black, white and 50% gray. A plurality of halftoning circuits successively replace each pixel of the halftoned input image with one of a plurality of the 2×2 binary patterns. The one of the plurality of 2×2 binary patterns corresponds to at least one respective bit of the watermark data when a pixel of the halftoned image data is 50% gray. The watermark data can be segmentation map data of the input image.
Abstract:
Systems and methods are presented for processing and rendering image data during a single pass through the image data. A method includes loading scanlines of image data into a rolling band buffer, performing a windowing technique on the image data, and determining if a class change was experienced by any window having a portion in an output scanline of the buffer. The method further includes processing image data in the output scanline for a window portion that experienced a class change, using a blended rendering algorithm. If no class change is detected, the method includes processing image data in the output scanline for the window portion using a class-based rendering algorithm. The method optionally includes rendering processed image data for the output scanline to a rendering device. According to other features, an apparatus includes a rolling band buffer, a windowing processor, class-based rendering algorithms, and a blended rendering algorithm.
Abstract:
A continuously variable screening tool is used to generate a unique texture pattern for every color in a multicolor image. The continuously variable screening tool allows a single colorant version of the image to be generated with less information loss than typically suffered in the multicolor to single color transformation process. The continuously variable screening tool is generated by blending patterns from a set of reference screens. The reference screens are associated with selected reference colors in, for example, a machine independent color space. A calculated screen is generated through a weighted blend of reference screens located near the arbitrary color in the machine independent color space. Typically, the weights depend on the distance the arbitrary color is from each of the reference colors. The screens consist of arrays of threshold values. Each threshold value is associated with a dot position and an image pixel. Where a pixel value exceeds the associated threshold value, provision is made to place a mark in the associated dot position. An image processor operative to carry out the method comprises a continuously variable screening tool generator. An embodiment of the image processor includes a reference screen storage device and a screen blender.
Abstract:
A scanner-printer of the type that scans and prints in blocks, each block consisting of a preset number of image lines, in which the block of lines scanned by the scanning array is larger than the block of lines printed by a printing array so that there is provided additional image scan lines before and after each block of image lines printed, the additional image scan lines providing image context data for use in processing image signals adjacent the boundaries between blocks of image lines.
Abstract:
A method for processing digital images to be displayed, stored, or printed, to eliminate blooming and other artifacts. The system utilizes morphological processes to isolate and modify image structures susceptible to marking process artifacts and then combines the modified image structures with the input image to produce a printable image that may be rendered on a given printer.
Abstract:
The present invention is a method and apparatus for reducing two-color moire often found during the rendering of full color images using halftoning techniques. The invention relies upon the application of a non-periodic halftone operation to the least perceptible color separation (e.g., yellow) so as to prevent the formation of periodic structures due to the interaction of the yellow colorant with one of the other colorants (e.g., cyan or magenta).
Abstract translation:本发明是一种用于减少在使用半色调技术渲染全色图像期间经常发现的双色莫尔+ E,acu e + EE的方法和装置。 本发明依赖于将非周期性半色调操作应用于最不可察觉的颜色分离(例如,黄色),以便防止由于黄色着色剂与其它着色剂之一的相互作用而形成周期性结构(例如, 青色或品红色)。
Abstract:
A method and apparatus for converting the resolution of an input image to a higher resolution that is a noninteger multiple of the input resolution. The method and apparatus employ either an interlocked or noninterlocked clustering arrangement of output pixels in order to assign to each output pixel a reference value determined from the signal levels of the input image. In addition, the method and apparatus include a template-based enhancement filter to further refine modify or alter the assigned signal level prior to its output as a higher resolution image.