PDA

View Full Version : Adobe Image deblurring sneak


Andre
Oct18-11, 02:17 PM
Is it true?

http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak-peek-image-deblurring/

Worth a look.

turbo
Oct18-11, 02:38 PM
Wow!

Evo
Oct18-11, 02:55 PM
Question is when will it be out? I bought Photoshop for Spawn eonas ago, cost me a fortune. I'll bet she lost it, it was cool even back then.

turbo
Oct18-11, 03:20 PM
Question is when will it be out? I bought Photoshop for Spawn eonas ago, cost me a fortune. I'll bet she lost it, it was cool even back then.Every new release costs a fortune, and if you pay for upgrades, you'll still pay the same over time. Staying on the bleeding edge is quite expensive.

Andre
Oct18-11, 03:32 PM
Right, here (http://www.adobe.com/products/photoshop/buying-guide-suite-editions.html) are the current prices. Some elementary photo editing can also be done with freeware like Gimp (http://www.gimp.org/)

Proton Soup
Oct18-11, 03:38 PM
Is it true?



i think so. it won't work for something out of focus, but with a motion blur, there is not so much loss of information. when i took an image processing course back in the mid-90s, we went over blur algorithms. the thing i don't remember from back then is this innovation they've added, which is to calculate the trajectory of the CCD without knowing it prior (say from a flyover, where it would be essentially a straight line). guessing the trajectory is pretty impressive, assuming that is what is being done. hopefully it's not an exhaustive search algorithm that simply computes the trajectory when it's done (like maybe using a sharpness-measuring algorithm to find an endpoint).

Borek
Oct18-11, 03:43 PM
Funny, just about an hour ago Junior sent me this link: http://vimeo.com/28962540

Not from Adobe, but impressive picture related technology.

rcgldr
Oct18-11, 04:54 PM
I noticed the algortihm plots motion. This would seem to imply that the camera involved didn't take the picture all at once, but scanned the ccd's to capture the image in a sequential but moderaly fast sequence, the equivalent of a moving shutter. Do all digital cameras work this way (effective moving shutter) or do some of them sample or at least capture light on all the ccd's at once?

Borek
Oct18-11, 05:12 PM
I am not sure what you mean, but you can read the motion from the picture taken all at once:

http://www.bpp.com.pl/IMG/marcin_curves.jpg

This was shot by manually moving camera with the open shutter.

Proton Soup
Oct18-11, 05:36 PM
I noticed the algortihm plots motion. This would seem to imply that the camera involved didn't take the picture all at once, but scanned the ccd's to capture the image in a sequential but moderaly fast sequence, the equivalent of a moving shutter. Do all digital cameras work this way (effective moving shutter) or do some of them sample or at least capture light on all the ccd's at once?

not sure about the sequential part (don't think so), but each pixel is integrating photon strikes while the shutter is open.

http://www.google.com/search?q=removal+of+blur+caused+by+uniform+linear+ motion&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

"removal of blur caused by uniform linear motion" is a standard technique in Gonzalez/Woods' Digital Image Processing (http://www.amazon.com/exec/obidos/ASIN/0201508036/efgscomputlab)

AlephZero
Oct18-11, 05:47 PM
None of this is "magic". Here's one way to do the math - at least, there are enough clues to figure out how to do it, if you know some general image processing theory:
http://www.mathworks.co.uk/help/toolbox/images/bqqhld4.html

Andy Resnick
Oct18-11, 06:08 PM
Is it true?

http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak-peek-image-deblurring/

Worth a look.

Removing motion blur is reasonably easy to do:

http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fi el5%2F9716%2F30680%2F01421846.pdf%3Farnumber%3D142 1846&authDecision=-203

That's very different than defocus- that cannot be removed, AFAIK.

AlephZero
Oct18-11, 06:12 PM
This would seem to imply that the camera involved didn't take the picture all at once, but scanned the ccd's to capture the image in a sequential but moderaly fast sequence, the equivalent of a moving shutter. Do all digital cameras work this way (effective moving shutter) or do some of them sample or at least capture light on all the ccd's at once?

"Cheap" cameras use CMOS sensors where the electronics creates a "rolling shutter" scan, which is cheaper to implement. See http://en.wikipedia.org/wiki/Rolling_shutter for extreme examples of the distortion it can create.

It is possible to build a more complex CMOS sensor that scans multiple rows of pixels in parallel, and CCDs intrinsically work in parallel. CCDs need a physical shutter (as in a DSLR) to control the exposure, but for CMOS sensors the "exposure time" for each pixel is controlled electronically.