Patent ID: 7567724
Filing Date: 2009-07-28
Classification: G06K,G06T,H04N

Abstract:
1. An image processing apparatus for processing input image data and for outputting output image data, the image processing apparatus comprising: an edge detection unit for detecting, for pixels of the input image data, an edge gradient direction with the largest gradient of pixel values and an edge direction orthogonal to the edge gradient direction, setting a number of sampling points on a line in the edge direction, and generating sampling pixel values for the sampling points by interpolation; an eigenvalue and eigenvector detection unit for detecting eigenvalues for the edge direction and the edge gradient direction, and calculating a reliability ratio of an edge in the edge direction with the eigenvalues; an edge direction processing unit for smoothing the input image data in the edge direction, including the sampling pixel values, by filtering the pixel values, and outputting smoothed pixel values; and an edge gradient direction processing unit for enhancing the input image data in the edge gradient direction and for outputting enhanced pixel values; wherein the edge direction processing unit calculates a filtering range by multiplying the reliability ratio by an eigenvalue of the edge gradient direction, and changes a number of taps for the filtering based on the calculated filtering range.