Unlock instant, AI-driven research and patent intelligence for your innovation.

Image processing equipment, method, program and recording medium for recording the program

A technology of image processing equipment and image processing devices, which is applied in the field of quantization processing, and can solve problems such as data distortion, dot distortion, and pixels not easily reaching the threshold

Inactive Publication Date: 2004-08-04
SEIKO EPSON CORP
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In other words, at the top of the paper where areas close to the highlights are printed, even with error propagation, the gray value of the pixels will not easily reach the threshold and may produce areas where dots do not exist
Also, after processing a particular grayscale region, it may distort the data (density) outside this region
In other words, in the region where the edge is converted (in the case of monochrome printing, the boundary region between the part printed in black and the part printed in white), the error propagated before the conversion is continuously propagated after the conversion, and also will likely cause distortion from the dots

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image processing equipment, method, program and recording medium for recording the program
  • Image processing equipment, method, program and recording medium for recording the program
  • Image processing equipment, method, program and recording medium for recording the program

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0076] figure 1 is a block diagram showing the image output system of the present invention when the present invention is applied to a monochromatic input image. In this example, grayscale image data 56 ( figure 1 monochrome image) and send it to an image output device 60 such as a page printer. An image output device 60 such as a page printer reproduces a monochrome image from the supplied image data 56 . The image output device 60 includes: a controller 62 that performs image processing and supplies laser driving data 69 to an engine 70 ; and an engine that generates an image based on the laser driving data 69 .

[0077] The host computer 50 generates text data, graphics data, and bitmap data using application programs 52 such as word processors and graphics tools. Each data generated by these application programs 52 is rasterized by a driver 54 for an image output device installed in the host computer 50, and converted into grayscale image data 56 including monochrome da...

no. 2 example

[0150] Now, will refer to Figure 17 to Figure 2 9. Describe the second embodiment of the present invention.

[0151] Figure 17 is a block diagram showing the hardware of the image output device 60 to which the present invention is applied. The image output device 60 includes a CPU 61 , an input interface (input I / F) 63 , a ROM 65 , a RAM 67 and a print engine 70 . and figure 1 Correspondingly, the halftone processing section 66 includes a CPU 61 , an input I / F 63 , a ROM 65 and a RAM 67 , and the pulse modulation section 68 includes a CPU 61 , a ROM 65 and a RAM 67 . The engine 70 corresponds to the print engine 70 .

[0152] The CPU 61 is interconnected with an input I / F 63, a ROM 65, a RAM 67, and a print engine 70 through an internal bus so as to perform various processing including calculation of a center of gravity position and selection of unprocessed pixels. It will be described in detail later.

[0153] The input I / F 63 serves as an interface between the host c...

no. 3 example

[0212] A third embodiment of the present invention will be described with reference to FIGS. 30 to 45 . In the third embodiment, based on the reference point selected for the pixel, an unprocessed pixel is selected, and a cell of a predetermined size is created, and a dot is generated at the center of gravity of the cell. In the second embodiment, the reference point for pixel selection is located at the center of gravity, and is updated every time a pixel is selected, but in the third embodiment, the reference point is not updated every time, but according to the predetermined Update the program to update. Therefore, it is not necessary to calculate the position of the center of gravity each time, which can improve the overall processing speed including other processing, and compared with the case of selecting unprocessed pixels with a fixed reference point, the shape of the final unit to be generated is closer to a circle , and a visually pleasing output dot can be obtained...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

When the image data having a predetermined gradation value for each pixel is input, and the image data is searched from the initial pixel and the total of the gradation values of the pixels, including the searched pixels, becomes a predetermined threshold value or more, a dot is generated at the center of the gravity position as a quantized pixel group. In the searching, an unprocessed pixel closest to the center of gravity position, including this pixel, is selected. If there are a plurality of unprocessed pixels, selection is performed at random. For the pixel selection, a pixel closest to the center position computed from the positional coordinates may be selected, rather than the center of gravity. Also a dot may be generated at the center position of the quantized pixel group.

Description

technical field [0001] The present invention relates to quantization processing of pixel image data. Background technique [0002] Typically, quantization is performed on grayscale image data. For example, grayscale image data having 256 grayscale levels is binarized. In this case, the error is high if the grayscale image data is simply binarized using a threshold. For example, suppose the grayscale image data is 0 to 255, and the threshold value is 128. In this case, if the pixel data (density) is 50 less than the threshold, the result after binarization is 0. This means that the resulting error is 50 (=50-0). [0003] Therefore, the error diffusion method is used to disperse the error generated at the time of quantization to surrounding pixels. For example, in the error diffusion method, an error generated at the time of quantization is added to the data of pixels located to the right, below, below left, and below this pixel. For example, the error diffusion method i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B41J2/52G06T5/00H04N1/403H04N1/405
CPCH04N1/4052
Inventor 狩户信宏
Owner SEIKO EPSON CORP