Filtering method and apparatus for recovering an anti-aliasing edge

US9256929B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9256929-B2
Application numberUS-201414301665-A
CountryUS
Kind codeB2
Filing dateJun 11, 2014
Priority dateJun 17, 2013
Publication dateFeb 9, 2016
Grant dateFeb 9, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments provide a filtering method and apparatus for recovering an anti-aliasing edge. The method includes: calculating, for a nonlinearly filtered image, a variance value of an area surrounding a current pixel used for identifying an edge of the image; and re-filtering the current pixel when the variance value is greater than a predefined first threshold value, so as to recover an anti-aliasing edge. With the embodiments of the present application, aliasing noises resulted from nonlinear transform may be alleviated, thereby recovering an anti-aliasing edge of a natural object.

First claim

Opening claim text (preview).

The invention claimed is: 1. A filtering method for recovering an anti-aliasing edge, comprising: calculating, for a nonlinearly filtered image, a variance value of an area surrounding a current pixel, the variance value is used for identifying an edge of the image; and re-filtering the current pixel when the variance value is greater than a predefined first threshold value, so as to recover an anti-aliasing edge; wherein the re-filtering the current pixel comprises: selecting filtering parameters according to different variance values, the filtering parameters being continuously set along with the different variance values; performing gradient weighted filtering on the current pixel based on the filtering parameters; wherein the performing gradient weighted filtering on the current pixel based on the filtering parameters comprises: setting a size of a search window which takes the current pixel as a center and a size of a comparison window, of the gradient weighted filtering; calculating weights of all search points in the search window based on the filtering parameters; and calculating a gradient weighted filtering result of the current pixel according to the weights of the all search points and chroma values or luminance values of all the search points. 2. The method according to claim 1 , wherein the selecting filtering parameters according to different variance values comprises: selecting the filtering parameters from continuous numeric values between a first parameter and a second parameter, if the variance value is greater than the first threshold value and less than a predefined second threshold value; selecting the second parameter as the filtering parameter, if the variance value is greater than the second threshold value and less than a predefined third threshold value; selecting the filtering parameters from continuous numeric values between the second parameter and a third parameter, if the variance value is greater than the third threshold value and less than a predefined fourth threshold value; and selecting the third parameter as the filtering parameter, if the variance value is greater than the fourth threshold value; wherein the third parameter is less than the first parameter, and the first parameter is less than the second parameter. 3. The method according to claim 1 , wherein the calculating weights of all search points in the search window based on the filtering parameters comprises: calculating, for each of the search points in the search window, a correlation between the search point and the current pixel; and determining a weight of the search point according to the correlation between the search point and the current pixel, a number of pixels in the comparison window and the filtering parameters. 4. The method according to claim 3 , wherein the calculating a correlation between the search point and the current pixel comprises: subtracting the comparison window which takes the search point as a center from the comparison window which takes the current pixel as a center in a manner of one pixel by one pixel; and adding up all of the obtained differences after taking absolute values thereof. 5. The method according to claim 3 , wherein the method further comprises: assigning, after obtaining the weights of all the search points in the search window, a maximum value of the weights of all the search points to the current pixel, and taking it as a weight of the current pixel. 6. A filtering apparatus for recovering an anti-aliasing edge, comprising: a variance value calculation unit configured to calculate, for a nonlinearly filtered image, a variance value of an area surrounding a current pixel, the variance value is used for identifying an edge of the image; and a re-filtering unit configured to re-filter the current pixel to recover an anti-aliasing edge when the variance value is greater than a predefine first threshold value; wherein the re-filtering unit comprises: a filtering parameter selecting unit configured to select different filtering parameters according to variance values; wherein the filtering parameters are continuously set along with the different variance values; and a gradient weighted filtering unit configured to perform gradient weighted filtering on the current pixel based on the filtering parameters; wherein the gradient weighted filtering unit comprises: a window setting unit configured to set a size of a search window which takes the current pixel as a center and a size of a comparison window, of the gradient weighted filtering; a weight calculating unit configured to calculate weights of all search points in the search window based on the filtering parameters; a filtering result calculating unit configured to calculate a gradient weighted filtering result of the current pixel according to the weights of all the search points and chroma values or luminance values of all the search points.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9256929B2 cover?
Embodiments provide a filtering method and apparatus for recovering an anti-aliasing edge. The method includes: calculating, for a nonlinearly filtered image, a variance value of an area surrounding a current pixel used for identifying an edge of the image; and re-filtering the current pixel when the variance value is greater than a predefined first threshold value, so as to recover an anti-ali…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06T5/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).