1. Field of the Invention
The present invention relates to an image capture system and an image processing method applied to the image capture system, and particularly to an image capture system and an image processing method applied to the image capture system that can utilize a pre-processing unit of the image capture system to reduce burden of an image processing unit of the image capture system.
2. Description of the Prior Art
In the prior art, after raw image data are generated by an image sensor module of an image capture device, the raw image data have to be converted into RGB image data for following processes. Therefore, an image signal processor of the image capture device has to convert the raw image data into the RGB image data through a predetermined process (e.g. a de-mosaic process) before following processes are executed. After the raw image data are converted into the RGB image data, the image signal processor can executed following processes on the RGB image data. Then, the RGB image data can be converted into YUV image data for de-noise process.
However, after raw image data are generated by the image sensor module, the image signal processor first has to convert the raw image data into RGB image data, and then performs following processes on the RGB image data and the de-noise process on YUV image data derived from the RGB image data. Therefore, the image signal processor may have a very heavy burden, resulting in the image signal processor being a bottleneck when the image capture device processes images.
An embodiment provides an image capture system. The image capture system comprises an image sensor module, a pre-processing unit, and an image processing unit, where the pre-processing unit comprises a de-noise module. The image sensor module is configured for capturing images corresponding to at least one scene and outputting raw image data accordingly. The pre-processing unit is coupled to the image sensor module, where the de-noise module is configured for executing de-noise operation on the raw image data in raw image domain to generate de-noised raw image data. The image processing unit is coupled to the pre-processing unit and configured for converting the de-noised raw image data into RGB image data in RGB domain.
Another embodiment provides an image processing method applied to an image capture system. The image processing method comprises capturing images corresponding to at least one scene and outputting raw image data accordingly; executing de-noise operation on the raw image data in raw image domain to generate de-noised raw image data; and converting the de-noised raw image data into RGB image data in RGB domain.
The present invention provides an image capture system and an image processing method applied to the image capture system. The image capture system and the image processing method utilize a pre-processing unit to execute de-noise operation on raw image data in raw image domain to generate de-noised raw image data, instead of executing the de-noise operation on YUV image data derived from RGB image data in RGB domain.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
Please refer to
However, in another embodiment of the present invention, the image processing unit 106 can be further configured for adjusting a combination composed of color, luminance, resolution, and contrast of the de-noised raw image data DNRID. Of course, in another embodiment of the present invention, the image processing unit 106 can still execute other processes required by the user on the de-noise raw image data DNRID.
In another embodiment of the present invention, the pre-processing unit 104 is integrated into the image processing unit 106.
Please refer to
Step 200: Start.
Step 202: Capture images IS corresponding to at least one scene and outputting raw image data RID accordingly.
Step 204: Execute de-noise operation on the raw image data RID in raw image domain to generate de-noised raw image data DNRID.
Step 206: Convert the de-noised raw image data DNRID into RGB image data RGBID in RGB domain.
Step 208: End.
In Step 204, as shown in
In Step 206, as shown in
In another embodiment of the present invention, because the pre-processing unit 104 is integrated into the image processing unit 106, Steps 204-206 are executed in the image processing unit 106.
Please refer to
Step 300: Start.
Step 302: Captures image IS corresponding to at least one scene and outputting raw image data RID accordingly.
Step 304: Execute de-noise operation on the raw image data RID in raw image domain to generate de-noised raw image data DNRID.
Step 306: Execute a de-mosaic operation to convert the de-noised raw image data DNRID into RGB image data RGBID in RGB domain.
Step 308: End.
As shown in
To sum up, the image capture system and the image processing method applied to an image capture system utilize the pre-processing unit to execute the de-noise operation on raw image data in the raw image domain to generate de-noised raw image data, instead of executing the de-noise operation on YUV image data derived from RGB image data in RGB domain. Therefore, compared to the prior art, the present invention can reduce burden of the image processing unit.
Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
This application claims the benefit of U.S. Provisional Application No. 61/602,627, filed on Feb. 24, 2012 and entitled “Image De-noise Method,” the contents of which are incorporated herein by reference.
| Number | Date | Country | |
|---|---|---|---|
| 61602627 | Feb 2012 | US |