Antialiasing Recovery

Performing non-linear filters on images can introduce aliasing, the method described in this paper helps to recover images damaged by such filters. The algorithm is done by adjusting gradients in regions that were potentially damaged in the filtered image.

The source code is available on github.

Example result

The following images were zoomed in to better assess the results, given an original image:

image before applying a sobel filter

it is applied a non-linar filter (here a thresholding), which leads to the aliased image:

image after applying a sobel filter, resulting in aliasing

performing the method described in the anti-aliasing recovery paper gives us the clean and filtered image, without aliasing:

image after performing antialiasing recovery algorithm