|
|
|
|
|
by ishitatsuyuki
1913 days ago
|
|
I would be interested to know the comparison of the magic kernel to cardinal B-Splines [1]. The idea in the paper is that by combining an IIR filter with a traditional FIR/convolutional filter, you can get a much better sinc approximation, and preserve the high frequencies well. For those interested in this, many researches following that have been summed up into a book by Hugues Hoppe [2]. The book also includes some discussion of filters that are commonly used today like Lanczos. Also, I'm not sure if I agree with this claim regarding partition of unity: > This remarkable property, that prevents “beat” artifacts across a resized image, is not shared by any other practical kernel that I am aware of ... Lanczos is surely a weird filter having many less than desirable properties, but IIRC cubic polynomial filters like Mitchell-Netravali and Catmull-Rom satisfies partition of unity, and both of them are popular in today's image processing. Even the bilinear filter, which can be box or triangle filter depending on whether one is minifying or magnifying, satisfies the partition of unity property. Did I get something wrong? Edit: the bilinear filter actually does not satisfy partition of unity because it's scaled down, but a properly scaled box filter or triangle filter satisfies partition of unity. [1] http://bigwww.epfl.ch/publications/blu9903.pdf
[2] http://hhoppe.com/proj/filtering/ |
|
Yes, the "beat" statement survives from a much earlier version of the page, and is not quite right. I'll fix that.