Photoshop 'unblur' leaves MAX audience gasping for air
It's called blind deconvolution. Blind means that they have to first estimate the original convolution/blur kernel and in the second phase, apply the deconvolution. If there's acceleration sensor on the camera, you can use data from that for the blur kernel.<p>It's nothing new really, but algorithms for it have advanced tremendously. For example, there's some results from 2009 <a href="http://www.youtube.com/watch?v=uqMW3OleLM4" rel="nofollow">http://www.youtube.com/watch?v=uqMW3OleLM4</a><p>Teuobk on HN also made a startup/app based on this, but it seems to be down now: <a href="http://news.ycombinator.com/item?id=2460887" rel="nofollow">http://news.ycombinator.com/item?id=2460887</a>