Filter for combined de-ringing and edge sharpening
First Claim
Patent Images
1. A filter system for post-processing a digital image, said digital image having a plurality of visual-edge pixels and a plurality of visual non-edge pixels, said filter system comprising:
- (a) an edge mapper for producing a binary map of said visual edge pixels and said visual non-edge pixels;
(b) a pixel sorter comprising;
(i) said pixel sorter for reading said binary map; and
(ii) said pixel sorter for assigning to each pixel a type of filtration to be provided by said filter system;
(c) an adaptive filter for receiving output from said pixel sorter; and
(d) said adaptive filter comprising;
(i) a de-ringing module for post-processing said visual non-edge pixels; and
(ii) an edge sharpener for post-processing said edge pixels.
2 Assignments
0 Petitions
Accused Products
Abstract
A filter for post-processing digital images and videos, having an edge mapper, a pixel sorter, and an adaptive filter that simultaneously performs de-ringing and edge sharpening. The combined filter is computationally simpler than known methods and can achieve removal of ringing artifacts and sharpening of true edges at the same time. The present invention also includes a preferred method of simultaneously de-ringing and edge sharpening digital images and videos.
113 Citations
40 Claims
-
1. A filter system for post-processing a digital image, said digital image having a plurality of visual-edge pixels and a plurality of visual non-edge pixels, said filter system comprising:
-
(a) an edge mapper for producing a binary map of said visual edge pixels and said visual non-edge pixels;
(b) a pixel sorter comprising;
(i) said pixel sorter for reading said binary map; and
(ii) said pixel sorter for assigning to each pixel a type of filtration to be provided by said filter system;
(c) an adaptive filter for receiving output from said pixel sorter; and
(d) said adaptive filter comprising;
(i) a de-ringing module for post-processing said visual non-edge pixels; and
(ii) an edge sharpener for post-processing said edge pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of filtering signals of a digital image composed of a plurality of pixels, said method comprising the steps of:
-
(a) mapping visual edges in said digital image to produce an edge map;
(b) sorting pixels of said edge map into edge pixels representing visual edges and non-edge pixels representing visual non-edges;
(c) edge sharpening said edge pixels;
(d) de-ringing said non-edge pixels; and
(e) displaying said edge pixels after edge sharpening and said non-edge pixels after de-ringing. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for post-processing a digital image having a plurality of pixels, said method comprising the steps of:
-
(a) edge mapping edge pixels representing visual edges and non-edge pixels representing visual non-edges in said digital image to produce a binary map of edge mapped individual pixels;
(b) sorting said edge mapped individual pixels for different types of filtration;
(c) filtering sorted individual pixels adaptively, said step of filtering comprising the steps of;
(i) edge sharpening said edge pixels; and
(ii) de-ringing said non-edge pixels;
(d) wherein said steps of edge sharpening and de-ringing may be performed substantially simultaneously. - View Dependent Claims (32, 33, 34)
-
-
35. A filter system for post-processing a digital image, said digital image having a plurality of visual-edge pixels and a plurality of visual non-edge pixels, said filter comprising:
-
(a) edge mapping means for producing a binary map of said visual edge pixels and said visual non-edge pixels;
(b) pixel sorting means for assigning visual non-edge pixels to a de-ringing means and edge pixels to an edge sharpening means;
(c) said de-ringing means for post-processing said visual non-edge pixels; and
(d) said edge sharpening means for post-processing said edge pixels. - View Dependent Claims (36)
-
-
37. A filter system for post-processing a digital image, said digital image having a plurality of pixels, said filter system comprising:
-
(a) an edge mapper for producing a binary map of said plurality of pixels;
(b) a pixel sorter for sorting pixels of said digital image into categories for appropriate post-processing;
(c) a first post-processing module for post-processing a first category of said plurality of pixels; and
(d) a second post-processing module for post-processing a second category of said plurality of pixels. - View Dependent Claims (38, 39, 40)
-
Specification