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

Image processing system

An image processing and pixel technology, which is applied in the directions of image data processing, image enhancement, image analysis, etc., can solve the problems such as the decrease of image processing accuracy and the increase of the circuit scale of image devices

Inactive Publication Date: 2010-10-13
SOCIONEXT INC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, since noise components are dispersed during the conversion of Bayer pattern image data into RGB image data or YUV image data, pixels not containing noise are also affected by the dispersed noise components, making the accuracy of image processing such as noise removal decline
In addition, an image conversion circuit for converting Bayer pattern image data into RGB image data or YUV image data is required, which leads to an increase in the circuit scale of the image device

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 system
  • Image processing system
  • Image processing system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0029] figure 1 is a circuit block diagram showing the configuration of the image processing system 1 according to the first embodiment. The image processing system 1 inputs Bayer pattern image data in which R pixels, Gr pixels, Gb pixels, and B pixels are arranged in 2×2 pixel blocks. System 1 determines whether a 5×5 pixel block is a uniform region or a non-uniform edge region through detection, and appropriately performs filtering on the target pixel oo located in the center of the 5×5 pixel block according to the detection result.

[0030] In the following description, the first pixel of each 5×5 pixel block is defined as pixel nn, and pixels mn, on, pn, qn, nm, mm, om, pm, qm, no, mo, oo, po , qo, np, mp, op, pp, qp, nq, mq, oq, pq, and qq are stored in this order in the horizontal direction.

[0031] The image processing system 1 includes: a buffer 2 for storing 5×5 pixel blocks; a first edge detector 3; a first corrector 5 for correcting the result of the first edge ...

no. 2 example

[0064] Next, an image processing system 1A according to the second embodiment will be explained. Figure 4 is a circuit block diagram showing the configuration of the image processing system 1A of the second embodiment. The image processing system 1A of the second embodiment includes a third edge detector 9 in place of the first edge detector 3 of the image processing system 1 of the first embodiment. Therefore, only the different point (ie, the third edge detector 9 ) will be described in detail here, and the description of the same part as the first embodiment will be simplified or omitted.

[0065] The third edge detector 9 has an average value calculation unit 91 and a dispersion value calculation unit 92 . refer to Figure 5 The average value calculation unit 91 and the dispersion value calculation unit 92 are described.

[0066] In the average value calculation unit 91, among the surrounding pixel values, the pixels nn, on, qn, no, qo, nq, oq, qq having the same color...

no. 3 example

[0073] Next, an image processing system 1B constructed according to the third embodiment will be described. Figure 6is a circuit block diagram showing the configuration of the image processing system 1B of the third embodiment. The image processing system 1B of the third embodiment has an edge enhancement unit 80, which replaces the noise filter 8 of the image processing system 1 of the first embodiment, and the difference between the image processing system 1B and the image processing system 1 is that the image processing system 1B does not have the luminance difference cumulative value calculation unit 43 and the selector 7 . Therefore, only the different points (ie, the edge enhancement unit 80 ) will be described in detail here, and the description of the same parts as the first embodiment will be simplified or omitted.

[0074] The edge enhancement unit 80 includes a YUV image data converter 81 , a high-pass filter 82 , a multiplier 83 and an adder 84 .

[0075] Among ...

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

An image processing system (1) comprises: a buffer (2) for storing a target pixel that is an object of image processing and a group of pixels surrounding the target pixel, such that the pixels are aligned in horizontal and vertical directions; a maximum value detector (31) for obtaining a maximum value from pixels of the surrounding pixel group which pixels have the same color as the target pixel; a minimum value detector (32) for obtaining a minimum value from the pixels of the surrounding pixel group which pixels have the same color as the target pixel; and a subtracter (33) for subtractinga result obtained by the minimum value detector (32) from a result obtained by the maximum value detector (31).

Description

technical field [0001] The present invention relates to image processing systems for correcting pixels making up an image, for example by removing noise from image data. Background technique [0002] Figure 7 One example of an image processing system for removing noise from image data is disclosed in Japanese Unexamined Patent Application Publication No. 2003-259126 shown. [0003] The image processing system 100 of Japanese Unexamined Patent Application Publication No. 2003-259126 has a median value for calculating median values ​​of a target pixel and its surrounding pixels (-2, -1, +1, +2) in an image block 131 A calculation unit 112 and a subtractor 113 for subtracting the median value fmd from the value fi of the target pixel to obtain a difference value fd. The image processing system 100 further includes a multiplier 115 for multiplying the difference value fd by the gain G set by the gain setting unit 114 to obtain a correction value (G*fd) and for subtracting the ...

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 Patents(China)
IPC IPC(8): H04N5/14H04N5/21G06T5/20
CPCG06T5/20G06T5/002G06T7/0085G06T2207/20192H04N25/60G06T5/70G06T5/00
Inventor 石武志福冈智博伊贺希一郎渡会祐司
Owner SOCIONEXT INC