Services & Products FAQ

3D Reconstruction Technology

Products

Cloud Service

Unanswered Questions? Please ask us at

How does this technology work?

At the core of our technology is the Morphable Model, a statistical shape & texture model created from several hundred 3D scans of human faces. From all these scans a computer learns how human faces are truly shaped in 3D and is then able to apply this knowledge to reconstructing 3D faces from photos. You can read more about our Technology here.

top

What are the photo requirements for a 3D reconstruction?

A passport-style photo is ideal. For best results a photo should meet the following criteria:

  • The person looks straight into the camera, facing forward with a neutral expression and a closed mouth.
  • The face is not occluded in any way (no glasses, hair, scarves, etc.)
  • The image is in focus, well and evenly lit with neutral (white) light and has a reasonable resolution ( ~3 megapixels)

top

How can I view the downloadable 3D mesh (obj) file?

Meshlab is an excellent, open-source 3D viewer available for many platforms.

to open the obj file use the menu 'File'->'Import Mesh'
to render nicely use the menu 'Render'->'Render Mode'->'Smooth'

top

What data formats do you provide?

You can request images (as .png) for Face Exchanges and 360° views. For 3D mesh data you can request .obj meshes or a WebGL compatible json mesh. Ask us if you need another output format.

top

What images are suitable for a Face Exchange?

We can prepare almost any existing image as a Face Exchange target photograph. Please contact us and we'll discuss your specific use case with you.

top

Do you have a hairstyle library for 360° views?

No, but we will either help you create one and prepare it for 360° views or we can create specific 360° hairstyles for you upon request.

top

How does your cloud service work?

We use Amazon AWS EC2 instances to compute our results. We also use other reliable & scalable AWS services such as SimpleDB, Simple Queue Service and S3. We scale our servers dynamically to handle any load quickly and in a cost efficient manner.

top

Where does your service run?

We can deploy our software to any of Amazon's data centers around the globe. Amazon data centers are available in the US (Northern Virginia & Northern California), the EU (Ireland), in Singapore and in Japan (Tokyo).

top

How is your service integrated?

Amazon's SQS Message Queue is used for both requests and responses, this provides a very stable and secure interface. Messages are simple json encoded text messages. Amazon offers libraries & SDKs to access SQS in many different languages, such as Java, PHP, .NET, Android & iOS.

top

Unanswered Questions? Please ask us at