sansuiso / ComputersDontSee

Image processing examples and tutorials in C++/OpenCV
BSD 3-Clause "New" or "Revised" License
41 stars 9 forks source link

Denoising Algorithm #1

Open RoyiAvital opened 10 years ago

RoyiAvital commented 10 years ago

would you like to work on the implementation of Shape-Adaptive Transforms Filtering?

It looks promising it might be quite fast.

sansuiso commented 9 years ago

Maybe some parts of it. The full BM3D stack is a bit heavy to implement, this would require time that I don't currently have unfortunately.

RoyiAvital commented 9 years ago

Hi, I'm not sure how close is it to the BM3D since this one is local.

sansuiso commented 9 years ago

It's used in some advanced variants of BM3D. If you look at the first paper on SA-DCT, you will notice that the equations are almost exactly the same as BM3D, except that there is no patch stack. All the other parts (sparsifying transform, Wiener filtering, weighted patch back-projection) are present. I'm not completely convinced that SA-DCT has some interest beyond that, because it's not used in other works.

RoyiAvital commented 9 years ago

So the animation shown on the page has nothing to do wit it?