Image Processing Device with a CSA Accumulator for Improving Image Quality and Related Method

Information

  • Patent Application
  • 20070211316
  • Publication Number
    20070211316
  • Date Filed
    December 07, 2006
    18 years ago
  • Date Published
    September 13, 2007
    17 years ago
Abstract
An image processing device includes a CSA accumulator, a first register, a CPA adder and a central processing unit. The CSA accumulator includes a first input for receiving a processing signal and a second input for receiving a previous result of the CSA accumulator. The first register includes an input coupled to the CSA accumulator and an output coupled to the second input end of the CSA accumulator. The CPA adder is coupled to the first register. The CPA adder is used for processing an addition operation on all carries outputted from the first register. The central processing unit includes an input coupled to the CPA adder and an output end for outputting an output signal comprising processed image measurement data.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram of an image processing device for processing image measurement data according to the prior art.



FIG. 2 is a diagram of a Carry-Propagate-Adder (CPA).



FIG. 3 is a diagram of an image processing device for processing image measurement data according to an embodiment of the present invention.



FIG. 4 is a diagram of a circuit utilizing a Carry-Save-Add Accumulator according to the present invention.



FIG. 5 is a diagram of a Carry-Save-Add Accumulator.



FIG. 6 is a diagram of an image processing device according to an embodiment of the present invention.



FIG. 7 is a diagram of another image processing device according to an embodiment of the present invention.


Claims
  • 1. An image processing device for improving image quality with a Carry-Save-Add (CSA) accumulator, the image processing device comprising: a CSA accumulator including a first input for receiving a processing signal and a second input for receiving a previous result of the CSA accumulator, the CSA accumulator used for processing a carry-save addition;a first register including an input coupled to the CSA accumulator and an output coupled to the second input of the CSA accumulator;a Carry-Propagate-Adder (CPA) coupled to the first register, the CPA adder used for processing an addition operation on all carries; anda central processing unit (CPU) including an input coupled to the CPA and an output for outputting an output signal comprising a processed image measurement data.
  • 2. The image processing device of claim 1 further comprising: an adjuster including a first input for receiving an image measurement data, a second input coupled to the output of the central processing unit for receiving the output signal, and an output coupled to the first input of the CSA accumulator, the adjuster used for generating the processing signal from the output signal and the image measurement data.
  • 3. The image processing device of claim 2 wherein the image processing device is a digital camera.
  • 4. The image processing device of claim 2 wherein the image processing device is a digital video camera.
  • 5. The image processing device of claim 1 further comprising a second register including a first input coupled to the CPA adder and an output coupled to the central processing unit.
  • 6. The image processing device of claim 2 wherein the image measurement data comprises an image information selected from a group essentially consisting of a luminance information, a gradient information and a chrominance information of an image pixel.
  • 7. The image processing device of claim 1 further comprising: an analog-to-digital converter (ADC) for converting a received signal into digital data;a plurality of delays coupled to the ADC, each delay used for postponing the digital data by a predetermined clock period;a multiplexer coupled to the plurality of delays and the central processing unit, the multiplexer used for generating a sampling signal according to the output signal; anda controller coupled to the analog-to-digital converter, the multiplexer, and the CSA accumulator, the controller used for sampling the digital data to generate the processing signal according to the sampling signal.
  • 8. The image processing device of claim 7, wherein the image processing device is a liquid crystal display (LCD).
  • 9. A method for improving image quality with a Carry-Save-Add (CSA) accumulator, the method comprising: processing carry-save addition on image measurement data of a pixel once within a predetermined clock period; andprocessing carry-pass addition once on all carries generated by processing carry-save addition when a vertical synchronization signal is active.
  • 10. The method of claim 9 further comprising processing a calculated image measurement data after processing the carry-pass addition, wherein processing the calculated image measurement data is performing an image auto white balance (AWB) process, an image auto focus (AF) process, or an image exposure process.
  • 11. The method of claim 9 wherein the image measurement data comprises an image information selected from a group essentially consisting of a luminance information, a gradient information and a chrominance information of an image pixel.
Priority Claims (1)
Number Date Country Kind
095107598 Mar 2006 TW national