Creating 3D Portraits Using an Array of Digital Cameras

matrixto3d-7

Chilean visual artist Felipe Baeza is doing some pretty interesting work with Matrix-style camera rigs. Instead of bullet time videos, Baeza uses his rig to create 3D portraits of subjects that can then be displayed in augmented reality or through a 3D model viewer.

Baeza began experimenting with the technique starting in 2003. He uses both film cameras and digital Canon point-and-shoots that have been modified with Canon Hack Development Kit (CHDK) firmware.

Here are some photographs of the rigs Baeza uses:

matrixto3d-4

matrixto3d-1

matrixto3d-2

matrixto3d-3

matrixto3d-5

matrixto3d-6

The semi-circle arrays can be used to create 3D models of a subject’s front side:

By placing the cameras in a full circle and at different heights, Baeza can take things one step further and create complete 3D models of any subject:

Those 3D portraits can then be displayed in augmented reality. Place a special card on a table, point your camera app at the card, and a 3D model of the subject appears in virtual space:

In the future, perhaps we’ll be displaying family portraits on mantlepieces inside holographic 3D enclosures. This camera system is one step in that direction.


Image creditsPhotos and videos by Felipe Baeza and used with permission

Discussion