Check free software at http://smartdeblur.net/
Not bad, and I like that it's open source.
If you use an electronic rolling shutter, I guess the blur kernel will change progressively along the Y axis of the image? If your hands are shaky and you'll need to rely on this software, use the mechanical shutter in other words? :)
First, last version is not open source.
Second, last version added very advanced automatic kernel extraction.
They could develop an automatic batch processing, so we could export a blurred video as jpg sequence and the software could batch process it: "open, correct, save" for each jpg in that blurred or out of focus sequence. Not so difficult. I sent an email to them about tis idea.
Maybe they will turn this into a comercial software in future. It seems the beta version just allows images with 1200x1200 pixels...
Also... what will happen when there is a sharp subject in front of a motion blurred background, or if foliage blurs due to wind in a static scenario, or if a fast car blur itself against a static background? It seems the software cannot evaluate these things yet.
Adobe approach
VK, great find! Only knew about the Adobe take on this. Apefos, great idea. please keep us updated!
They said to me by email they have plans on developing the batch processing and allow 1920x1080 images also, but no estimated time to release these new features.
Thanks! Works on Mac OSX 10.83 using Winebottler.
http://winebottler.kronenberg.org/
EDIT: There is an older Mac version here:
https://github.com/Y-Vladimir/SmartDeblur/commit/58ba0c56c52c997034a03157c92a2f66b1619805
It looks like you're new here. If you want to get involved, click one of these buttons!