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

Data driven reconfigurable color image processing system

A color image and processing system technology, applied in the field of color value processing systems, can solve problems such as overall optimization, calculation and programming complexity, and achieve the effects of good performance, good adaptability and performance, and low power

Active Publication Date: 2007-05-16
ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0029] The purpose of the present invention is to overcome the problems existing in the existing color image processing system in terms of overall optimization, calculation and programming complexity when processing pixel color values, and to provide a method that has the advantages of calculation complexity, performance, adaptability and robustness. A color image processing system and processing method with a better balance between stickiness

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
  • Data driven reconfigurable color image processing system
  • Data driven reconfigurable color image processing system
  • Data driven reconfigurable color image processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] Embodiment 1: as shown in Figure 4, the color image processing system according to the first embodiment of the present invention mainly consists of four parts: data memory 401, multiplication / addition unit 402, table look-up unit 403 and mode configuration control unit 404.

[0054] The data memory 401 is used to store various coefficients required when the system performs different processes; the multiplication / addition unit 402 is used to multiply the color value of the pixel to be processed with the corresponding coefficients loaded from the data memory 401, and add the multiplied results; the table look-up unit 403 is used to perform nonlinear mapping on the output of the multiplication / addition unit; the mode configuration control unit 404 is used to determine the processing mode performed by the system, and perform the determined processing In mode, coefficients are loaded from the data memory 401 into the multiplication / addition unit 402 and the table look-up unit...

Embodiment 2

[0076] Embodiment 2: The main difference between the structure of the graphics processing system of this embodiment and Embodiment 1 is that, as shown in FIG. 8 , it also includes a multiplexer 801 and a demultiplexer 803; i, j) to X (i+K, j+L)) are transmitted to the multiplication / addition unit 402 after the multiplexer 801, and are multiplied with the corresponding coefficients loaded from the data memory 401 and then After the product results are added, the non-linear mapping is performed by the table look-up unit 403; the multiplication / addition unit 402 and the table look-up unit 403 repeatedly perform multiplication, addition and non-linear mapping by the mode configuration control unit 404 under the control of the repeated execution instruction 802. Linear mapping processing until the processing of the color values ​​of all pixels is completed, and then, the demultiplexer 803 outputs the processed pixel color values ​​(Z(s, t) to Z(s+M, t+N)) .

Embodiment 3

[0077] Embodiment 3: With regard to the color image processing method of the present invention, the processing flow of the color value of a pixel is shown in FIG. 9 . First, the processing mode is determined 902 under the user's control 901 according to the user's instruction. Processing modes include full processing mode, single processing mode and multiprocessing mode. In full processing mode, the input to the system is raw RGB data, and the system outputs data in downsampled YUV420 format; in single processing mode, the system can be configured to perform any of the following color processing stages: Defects Correction, color interpolation, white balance, gamma adjustment, color correction, brightness and contrast enhancement, color conversion and downsampling; in multiprocessing mode, the system can be configured to perform more than one color processing stage. Second, perform a multiplication operation 903 on the input pixel value to be processed and the corresponding co...

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

The disclosed color image processing system comprises: a data memory for different coefficients, a multiplication / addition unit to multiply pixel color value with loaded coefficient and add results, a lookup unit for nonlinear mapping, a mode matching control unit to determine processing mode and download coefficients into last two units. This invention has wide application, such as DC, film, and security system.

Description

technical field [0001] The invention relates to an image processing system, in particular to a system for processing color values ​​of color image pixels. Background technique [0002] The Bayer color filter array is a common format for digital acquisition of modern color images. As shown in Figure 1, half of the total pixels are green (G), while red (R) and blue (B) each account for a quarter. [0003] To obtain all the color information, the color image sensor is covered with red, green or blue filters in a repeating arrangement. This arrangement or sequence of filters can vary, however, widely used is the "Bayer" arrangement invented at Kodak, which is a repeating 2x2 arrangement. [0004] For display and other processing, such as video compression, as shown in Figure 2, the following processing stages should be performed, including: defect correction, color interpolation, white balancing, gamma adjustment, color correction, brightness and contrast enhancement, color co...

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
IPC IPC(8): H04N9/64H04N9/69H04N9/73
Inventor 罗发龙胡胜发万享
Owner ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD