Very cool. But one inconvenient is that the processing they do removes all moving objects from the image. Look at page 10 of the paper: the 8 cars present in the original image on the road are absent from the reflection-free image.
This in combination with the software (Microsoft was it?) that composites photos of people eliminating ones where people aren't smiling or are blinking would be epic.
Kinda seems like how humans perceive scenes - our brains somehow block out wire meshes, or raindrops if we are looking through them.
Definitely would - trying to get decent clear shots out of office / transport windows is an exercise in "blocking overhead light reflection" frustration.
Ohhh this is beautiful. I have this childhood memory of my father trying to take pictures of vases behind glass in the museum, struggling to find an angle at which the polarization filter would remove most of the reflections on the glass display case...
Because academics are paid for papers and turning a paper-ready piece of software into a consumer-ready piece of software is a lot of work that could be spent on writing the next paper.
For this particular example I would guess that the implementation is a bunch of matlab scripts that need manual fiddling to work for a particular input. Since you don't have matlab on your phone, porting it is quite difficult.
The eyelets in a fence are much larger than your average camera lens. If you can go right up to the fence, the problem is solved.
Reflections from glass are minimized by also sticking the camera lens right up to the glass, and providing some shading around it. A simple lens skirt could be developed for this purpose (if such a thing doesn't exist already).
Possible design: cone-shaped coil spring encased in opaque cloth, with rubber o-ring gaskets fitted on both ends. One gasket (narrow end) goes on the camera/phone around the lens, the flared end gasket goes onto the glass.
[+] [-] mrb|10 years ago|reply
[+] [-] baseballmerpeak|10 years ago|reply
[+] [-] beobab|10 years ago|reply
[+] [-] tonylemesmer|10 years ago|reply
Kinda seems like how humans perceive scenes - our brains somehow block out wire meshes, or raindrops if we are looking through them.
[+] [-] zimpenfish|10 years ago|reply
[+] [-] ghughes|10 years ago|reply
[+] [-] jakobegger|10 years ago|reply
[+] [-] rmc|10 years ago|reply
[+] [-] adrianN|10 years ago|reply
For this particular example I would guess that the implementation is a bunch of matlab scripts that need manual fiddling to work for a particular input. Since you don't have matlab on your phone, porting it is quite difficult.
[+] [-] mintplant|10 years ago|reply
[+] [-] kazinator|10 years ago|reply
Reflections from glass are minimized by also sticking the camera lens right up to the glass, and providing some shading around it. A simple lens skirt could be developed for this purpose (if such a thing doesn't exist already).
Possible design: cone-shaped coil spring encased in opaque cloth, with rubber o-ring gaskets fitted on both ends. One gasket (narrow end) goes on the camera/phone around the lens, the flared end gasket goes onto the glass.
[+] [-] leni536|10 years ago|reply
[+] [-] mirzmaster|10 years ago|reply
https://sites.google.com/site/obstructionfreephotography/
[+] [-] jberryman|10 years ago|reply
[+] [-] bmarx|10 years ago|reply
Security agencies applying that algorithms to see if they can obtain some extra information out of the reflected pictures?
[+] [-] WillyNourson|10 years ago|reply
[+] [-] jacquesm|10 years ago|reply
[+] [-] gus_massa|10 years ago|reply
> The input to our algorithm is a set of images taken by the user while slightly scanning the scene with a camera/phone [...]
As mrb noticed, this has the side effect that the algorithm removes moving object from the scene, for example cars.
[+] [-] scoot|10 years ago|reply
[+] [-] baq|10 years ago|reply
[+] [-] medecau|10 years ago|reply
I did search google for "Obstruction free Photography" and there is one video on youtube that explains the technology and provides examples.
https://www.youtube.com/watch?v=xoyNiatRIh4
[+] [-] lqdc13|10 years ago|reply
[+] [-] agumonkey|10 years ago|reply
[+] [-] beobab|10 years ago|reply
[+] [-] unknown|10 years ago|reply
[deleted]
[+] [-] Frenchgeek|10 years ago|reply
[+] [-] ChrisArgyle|10 years ago|reply
[+] [-] baseballmerpeak|10 years ago|reply
[0] https://www.youtube.com/watch?v=KiqkclCJsZs