Artifact removal method and system for contoured images and video
First Claim
Patent Images
1. A system for removing a compression artifact from an original piece of content, the system comprising:
- an artifact removal unit implemented on a computer system that restores a gradient to a piece of content by removing a step contour artifact; and
the artifact removal unit detects a start of a step contour and an end of a step contour in each row of the piece of content or each column of the piece of content, determines a gradient of the step contour in each row or each column and increments a pixel in certain regions of the row or the column to restore the gradient in the piece of content.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method that reduce or eliminate step-contouring generated by compression algorithms are provided because many types of compression algorithms introduce a step-contoured artifact for images and video with slow gradients. The system and method restores the gradient to a piece of content by detecting a start and end of the step contour in each row and column of the piece of content and increments a pixel in certain regions of the row or the column to restore the gradient in the piece of content.
27 Citations
15 Claims
-
1. A system for removing a compression artifact from an original piece of content, the system comprising:
-
an artifact removal unit implemented on a computer system that restores a gradient to a piece of content by removing a step contour artifact; and the artifact removal unit detects a start of a step contour and an end of a step contour in each row of the piece of content or each column of the piece of content, determines a gradient of the step contour in each row or each column and increments a pixel in certain regions of the row or the column to restore the gradient in the piece of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for removing a compression artifact from an original piece of content, the method comprising:
-
detecting a start of a step contour and an end of a step contour in each row or column of the piece of content; determining a gradient of the step contour in each row or column; and incrementing a pixel in certain regions of the row or column to restore the gradient in the piece of content. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification