Method and apparatus for processing images
First Claim
1. A method of processing a digital image for noise suppression and sharpness enhancement, comprising the steps of:
- performing a sharpness enhancing process on original image data of an original image to create sharpness enhanced image data in which an image and a noise included therein are both sharpened;
performing a smoothing process on said original image data to create smoothed image data;
subtracting the smoothed image data from said sharpness enhanced image data to create image data containing subject image edges and the noise of which the sharpness enhancement is achieved;
performing an edge detection from said original image data to determine weighting data for an edge region and weighting data for a noise region used to discriminate the edge region of a subject and the noise region;
multiplying said image data containing the subject image edges and the noise by said weighting data for the noise region to determine noise data of each color in the noise region;
determining a black-and-white noise component and a color noise component from the noise data of said each color;
multiplying the thus obtained black-and-white noise component and color noise component by their suppressing coefficients to determine a black-and-white noise suppressing component and a color noise suppressing component; and
selectively removing said black-and-white noise suppressing component and said color noise suppressing component from said sharpness enhanced image data, thereby creating a processed image in which the noise suppression is achieved while retaining the sharpness enhancement in the edge region of the image.
2 Assignments
0 Petitions
Accused Products
Abstract
According to the method and apparatus of processing a digital image for noise suppression and sharpness enhancement, sharpness enhancement and smoothing are performed on an original image to obtain a sharpness enhanced image and a smoothed image, from which image data containing subject image edges and noise (graininess) is determined; edge detection is performed from the original image to determine weighting data for a noise (or grainy) region, which is multiplied by the above image data to determined noise (grain) data of each color in a noise region, from which a black-and-white noise (grain) component and a color noise (dye grain) component are discriminated and separated based on a color correlation component obtained by calculating a color correlation or an obtained local grain coefficient representing a spatial magnitude and a variation magnitude of density variations due to graininess; the thus obtained black-and-white noise component and color noise component are multiplied by their suppressing coefficients to determine a black-and-white noise suppressing component and a color noise suppressing component, which are selectively removed from the sharpness enhanced image data, whereupon a processed image in which the noise suppression is achieved while retaining the sharpness enhancement in the edge region of the image is created. Consequently, graininess can be suppressed while enhancing image sharpness, without causing the unnatural artifacts which may be produced by the discoptinuousness of the boundary between a region from which graininess has been removed and a region where sharpness enhancement has been done.
-
Citations
17 Claims
-
1. A method of processing a digital image for noise suppression and sharpness enhancement, comprising the steps of:
-
performing a sharpness enhancing process on original image data of an original image to create sharpness enhanced image data in which an image and a noise included therein are both sharpened;
performing a smoothing process on said original image data to create smoothed image data;
subtracting the smoothed image data from said sharpness enhanced image data to create image data containing subject image edges and the noise of which the sharpness enhancement is achieved;
performing an edge detection from said original image data to determine weighting data for an edge region and weighting data for a noise region used to discriminate the edge region of a subject and the noise region;
multiplying said image data containing the subject image edges and the noise by said weighting data for the noise region to determine noise data of each color in the noise region;
determining a black-and-white noise component and a color noise component from the noise data of said each color;
multiplying the thus obtained black-and-white noise component and color noise component by their suppressing coefficients to determine a black-and-white noise suppressing component and a color noise suppressing component; and
selectively removing said black-and-white noise suppressing component and said color noise suppressing component from said sharpness enhanced image data, thereby creating a processed image in which the noise suppression is achieved while retaining the sharpness enhancement in the edge region of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for processing a digital image for noise suppression and sharpness enhancement, comprising:
-
a sharpness enhancing unit which performs a sharpness enhancing process on original image data of an original image to create sharpness enhanced image data in which an image and a noise included therein are both sharpened;
a smoothing unit which performs a smoothing process on said original image data to create smoothed image data;
an edge/noise component extracting unit which subtracts the smoothed image data from said sharpness enhanced image data to create image data containing subject image edges and the noise of which the sharpness enhancement is achieved;
an edge detecting unit which performs an edge detection from said original image data to determine weighting data for an edge region used to discriminate the edge region of a subject and a noise region;
a weighting coefficient calculating unit for the noise region in which weighting data for the noise region is determined from the weighting data for the edge region;
a noise component discriminating unit in which the image data containing the subject image edges and the noise is multiplied by said weighting data for the noise region to determine noise data of each color in the noise region, from which a black-and-white noise component and a color noise component are determined, after which the thus obtained black-and-white noise component and color noise component are multiplied by their suppressing coefficients to determine a black-and-white noise suppressing component and a color noise suppressing component; and
an output image calculating unit which selectively removes said black-and-white noise suppressing component and said color noise suppressing component from said sharpness enhanced image data, thereby creating a processed image in which the noise suppression is achieved while retaining the sharpness enhancement in the edge region of the image. - View Dependent Claims (16, 17)
-
Specification