Hacker News new | ask | show | jobs
by sorenjan 1194 days ago
Perfect deconvolution of a gaussian blur is only possible in theory, or in ideal cases where you control the signal end to end, like a programming assignment. In reality there's plenty of sources of errors, like discretization noise, lens blur, sensor noise, and SNR is instrumental to the result. I've never seen a blurry image get reconstructed using deconvolution without artifacts.

Then there's the fact that a photo enhancement program has no reason to even try deconvolving gaussian blur, they should use a more appropriate kernel that better describes out of focus blur.

His original blurred moon image is available in his first post. Without even taking the detour of photographing it from a monitor, try using his image and any deconvolution software you want, and try getting anywhere near his result.