Yes, it is again an example of applying hardware assistance to solve the real world problem.
Adobe’s plenoptic camera processing:
We know that apply depth of field modification on photograph from traditional single lens camera is a hard problem. However, it is elegantly solved by compound eyes system plus specific software system.
Maybe it is another choice to reconstruct 3D photograph (a photograph includes depth value per pixel)?
Some paper reference:
Single Lens Stereo with a Plenoptic Camera (1992)