Method and system for video edge enhancement
AssigneeBroadcom Corporation
InventorsJason Demas, Brian Schoner
Life of this patent
Estimating the term…
Abstract
A system and method that enhance edges in images by detecting and correcting edges of the components of the image, such as the luma and the chroma components. The luma and the chroma edges may be corrected to align with one another. The luma edge detection may utilize a combination of the first and second derivatives of luma. The chroma edges may be sharpened by adjusting the saturation of the chroma components, without changing the hue. The luma edges may be corrected using a blend of peaking and enhancing the luma edges. The corrected chroma and luma components may be then debugged and the appropriate corrected components may be sent to display. Chroma/luma edge alignment may utilize a product of the luma first and second derivatives.
Claims27
A method that enhances edges in images, wherein the images have chroma components and a luma component, the method comprising:
- detecting edges in the luma component of an image;
- correcting the detected edges in the luma components of the image;
- detecting edges in each chroma component of the image;
- and
- correcting the detected edges in each chroma component of the image using the product of the first derivative and the second derivative of the luma component of the image.
A system that enhances edges in images, wherein the images have chroma components and a luma component, the system comprising:
- at least one processor capable of detecting edges in the luma component of an image;
- the at least one processor capable of correcting the detected edges in the luma components of the image;
- the at least one processor capable of detecting edges in each chroma component of the image;
- and
- the at least one processor capable of correcting the detected edges in each chroma component of the image using the product of the first derivative and the second derivative of the luma component of the image.
A computer readable medium having stored thereon, a computer program having at least one code section that enhances edges in images, the at least one code section being executable by a computer for causing the computer to perform steps comprising:
- detecting edges in the luma component of an image;
- correcting the detected edges in the luma components of the image;
- detecting edges in each chroma component of the image;
- and
- correcting the detected edges in each chroma component of the image using the product of the first derivative and the second derivative of the luma component of the image.
Dependencies are inferred from the claim text.