Content-Dependent Scan Rate Converter with Adaptive Noise Reduction
First Claim
1. A method for video content-dependent scan rate conversion with adaptive noise reduction, comprising the steps of:
- for the luminance domain of an interlaced source image;
temporal filtering said image to mitigate the possibility of false motion detection;
analyzing the motion patterns of said video source to determine if it originated from a 2;
2 or 3;
2 progressive film mode source or from an inherently interlaced source;
based on said source type, determine the optimal solution for scan rate conversion on a pixel-by-pixel basis;
determining motion intensity values for said interlaced image;
detecting edge directions in said interlaced image;
using said motion values and edge directions to perform motion-adaptive scan rate conversion on a pixel-by-pixel basis for said image;
in parallel with said motion-adaptive scan rate conversion, using said motion values and edge directions to perform content-dependent video noise reduction of said interlaced image;
assembling a new content-dependent progressive scan luminance image depending on the presence of motion in said image, wherein;
adjacent odd and even fields of said image are jammed together in the still portions of said image where motion is not present, said still portions of image being temporally filtered to smooth out Gaussian noise;
interpolating along edges of present filed of said image in the portions of said image where motion is present, said motion portions of image being spatially filtered using a direction-dependent median filter in the presence of impulse noise or and edge;
for the chrominance domain of said source interlaced image;
first performing spatial filtering using a median filter to remove impulse noise;
second, performing a linear interpolation on said chrominance signal by averaging adjacent lines in the current field of said interlaced image; and
performing an up conversion to combine the new luminance and chrominance fields with the current field to provide a progressive image.
0 Assignments
0 Petitions
Accused Products
Abstract
A content-dependent scan rate converter with adaptive noise reduction that provides a highly integrated, implementation efficient de-interlacer. By identifying and using redundant information from the image (motion values and edge directions), this scan rate converter is able to perform the tasks of film-mode detection, motion-adaptive scan rate conversion, and content-dependent video noise reduction. Adaptive video noise reduction is incorporated in the process where temporal noise reduction is performed on the still parts of the image, thus preserving high detail spatial information, and data-adaptive spatial noise reduction is performed on the moving parts of the image. A low-pass filter is used in flat fields to smooth out Gaussian noise and a direction-dependent median filter is used in the presence of impulsive noise or an edge. Therefore, the selected spatial filter is optimized for the particular pixel that is being processed to maintain crisp edges.
-
Citations
21 Claims
-
1. A method for video content-dependent scan rate conversion with adaptive noise reduction, comprising the steps of:
-
for the luminance domain of an interlaced source image; temporal filtering said image to mitigate the possibility of false motion detection; analyzing the motion patterns of said video source to determine if it originated from a 2;
2 or 3;
2 progressive film mode source or from an inherently interlaced source;based on said source type, determine the optimal solution for scan rate conversion on a pixel-by-pixel basis; determining motion intensity values for said interlaced image; detecting edge directions in said interlaced image; using said motion values and edge directions to perform motion-adaptive scan rate conversion on a pixel-by-pixel basis for said image; in parallel with said motion-adaptive scan rate conversion, using said motion values and edge directions to perform content-dependent video noise reduction of said interlaced image; assembling a new content-dependent progressive scan luminance image depending on the presence of motion in said image, wherein; adjacent odd and even fields of said image are jammed together in the still portions of said image where motion is not present, said still portions of image being temporally filtered to smooth out Gaussian noise; interpolating along edges of present filed of said image in the portions of said image where motion is present, said motion portions of image being spatially filtered using a direction-dependent median filter in the presence of impulse noise or and edge; for the chrominance domain of said source interlaced image; first performing spatial filtering using a median filter to remove impulse noise; second, performing a linear interpolation on said chrominance signal by averaging adjacent lines in the current field of said interlaced image; and performing an up conversion to combine the new luminance and chrominance fields with the current field to provide a progressive image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21-33. -33. (canceled)
Specification