Image processing method and apparatus
First Claim
1. An image processing method for subjecting digital image data of color image signals to specified image processing, comprising the steps of:
- calculating gradients representing directions and intensities of a pixel of interest and its surrounding pixels from pixel values of said pixel of interest and its surrounding pixels of image composed of said color image signals that are to be subjected to image processing;
storing the calculated gradients;
calculating connectivity of said pixel of interest with its surrounding pixels from the directions of said stored gradients;
calculating directivities of respective R, G and B of said pixel of interest by calculating gradients of respective R, G and B channels of said pixel of interest; and
deciding whether said pixel of interest is an edge portion or not from said connectivity and said directivities of respective R, G and B to extract said edge portion.
3 Assignments
0 Petitions
Accused Products
Abstract
The image processing method and apparatus calculate and store gradients representing directions and intensities of a pixel of interest and its surrounding pixels from pixel values of the pixel of interest and its surrounding pixels of image composed of the color image signals that are to be subjected to image processing, calculate connectivity of the pixel of interest with its surrounding pixels from the directions of the stored gradients, calculate directivities of respective R, G and B of the pixel of interest by calculating gradients of respective R, G and B channels of the pixel of interest and decide whether the pixel of interest is an edge portion or not from the calculated connectivity and directivities of respective R, G and B to extract the edge portion. As a result, the method and the apparatus can raise extraction precision of the edge portion, accurately perform the edge portion extraction and increase image quality. Moreover, the method and apparatus calculate correction-amounts of degree of sharpness enhancement and granularities of a plurality of the specified regions formed by dividing the image data based on the extraction result of the edge portion and correct the image data based on these correction amounts. Accordingly, careful and minute corrections of granularity and degree of sharpness enhancement can be performed on the image recorded in one frame.
-
Citations
20 Claims
-
1. An image processing method for subjecting digital image data of color image signals to specified image processing, comprising the steps of:
-
calculating gradients representing directions and intensities of a pixel of interest and its surrounding pixels from pixel values of said pixel of interest and its surrounding pixels of image composed of said color image signals that are to be subjected to image processing;
storing the calculated gradients;
calculating connectivity of said pixel of interest with its surrounding pixels from the directions of said stored gradients;
calculating directivities of respective R, G and B of said pixel of interest by calculating gradients of respective R, G and B channels of said pixel of interest; and
deciding whether said pixel of interest is an edge portion or not from said connectivity and said directivities of respective R, G and B to extract said edge portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
calculating at least one correction amount of a degree of sharpness enhancement and a granularity in each of a plurality of specified regions based on whether said plurality of the specified regions formed by dividing said image data include said edge portion or not;
correcting at least one of said degree of the sharpness enhancement and said granularity of said image data based on the calculated correction amount of each specified region; and
subjecting said image data to specified image processing including correction of at least one of said degree of the sharpness enhancement and said granularity to produce output image data.
-
-
9. The image processing apparatus according to claim 8, further comprising the step of calculating a correction amount of said granularity in each of a plurality of specified regions based on each density of said plurality of the specified regions formed by dividing said image data.
-
10. An image processing apparatus for subjecting digital image data of color image signals to specified image processing, comprising:
-
calculating means for calculating gradients of a pixel of interest and its surrounding pixels that represent directions and intensities of an edge from pixel values of said pixel of interest and its surrounding pixels of image composed of said color image signals that are to be subjected to image processing;
storing means for storing said calculated gradients;
calculating means for calculating connectivity of said pixel of interest with its surrounding pixel from the directions of said stored gradients;
calculating means for calculating directivities of respective R, G and B of said pixel of interest by calculating gradients of respective R, G and B channels of said pixel of interest; and
deciding means for deciding whether said pixel of interest is an edge portion or not from said connectivity and the directivities of respective R, G and B, thereby edge portion extraction is performed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
sharpness enhancement degree correction amount calculating means for calculating a correction amount of a degree of sharpness enhancement in each specified region, based on whether a plurality of specified regions formed by dividing said image data include said edge portion or not; and
sharpness enhancement degree correction means for correcting said degree of the sharpness enhancement of said image data based on the calculated correction amount of each specified region by said sharpness enhancement degree correction amount calculating means, wherein said image data is subjected to specified image processing including correction of said degree of the sharpness enhancement to produce output image data.
-
-
18. The image processing apparatus according to claim 17, further comprising:
-
granularity correction amount calculating means for calculating a correction amount of a granularity in each specified region based on each density of said plurality of the specified regions; and
granularity correction means for correcting the granularity of said image data based on the correction amount of each specified region calculated by said granularity correction amount calculating means.
-
-
19. The image processing apparatus according to claim 18, wherein said granularity correction amount calculating means further calculates a correction amount of the granularity in each specified region based on whether said plurality of said specified regions include the edge portion or not.
-
20. The image processing apparatus according to claim 10, further comprising:
-
granularity correction amount calculating means for calculating a correction amount of a granularity in each specified region based on whether a plurality of specified regions formed by dividing said image data include the edge portion or not; and
granularity correction means for correcting the granularity of said image data based on the correction amount of each specified region calculated by said granularity correction amount calculating means.
-
Specification