Adaptive Anti-Aliasing/Deblur

I often notice the problem that image content has very different blocking. This means that large pixel clusters cannot be sufficiently resolved with Deblur without the rest of the image becoming too soft.

The solution would be a Antialias/Deblur function which doesn’t just apply the same level of antialias/deblur to the overall image, but rather adaptively, that resolves such (most dark) block formations more clearly than the rest of the image.