Author Options:

Light field camera Answered

Came across this interesting camera that fuses the images from multiple lenses. https://light.co/camera 

I suppose it is a "light field camera" as described here https://en.wikipedia.org/wiki/Light-field_camera

Any suggestions on possible solutions, or links to similar projects? Prefferable that uses lenses from disposed of smartphones. 



2 years ago

RE: Hugin, etc -- although there may be some crossover with light field camera technology and panoramic photography, it's generally a different thing.

The light field cameras tend to collect multiple images simultaneously of the same scene at different focusing distances. Software can then merge the images in post-processing to create any number of effects -- shallow depth of field, high sharpness across all fields (the opposite of shallow), 3D images, moving image planes (simple animation), etc.

Hardware and software-wise, that's pretty far from stitching, or panos in general.

Intriguing concepts, though.

Agreed, but hugin/panorama tool seem to support hdr as well?

True, in that it supports expanded dynamic range. I think multi plane images are a different animal.

In one sense, the fact that these light field cameras have fixed lenses, camera angles, etc., lets the software engineers automate the process (the different camera elements are always the same). I've seen other cameras of this type that can emulate almost an infinite number of focus distances -- almost like adjusting the focus "live." That's gotta be proprietary software algorithms at this point (and it looks pretty much automatic, which Hugin isn't).

You can manually merge multiple images with different focus distances, of course, with Hugin or Photoshop. But I think the light field cameras / software can actually synthesize more focus distance data than the cameras actually capture.

To start with the software side:
Perhaps Hugin is a starting point, must check if it is possible to run it on my Raspberry Pi.

According to wikipedia most stitching software is proprietary https://en.wikipedia.org/wiki/Comparison_of_photo_stitching_software

There is a reason people makes these things for money ;)

There is a 3B camera ball and other things available but nothing on a hobby leve to do yourself.

Do you have extensinve programming skills?
Above average skills in soldering on a SMD or smaller scale?
Any experience with programming multiple events that have to happen at the same moment, in this case with computing a great deal of data in a short timeframe?

If the above is all no, don't bother searching for a multicore CPU system you can use...