Digital Shiv

Armamentarium of Asymmetrical Memewar

Qi Pan of Cambridge University’s Engineering Department has developed software which allows the creation of a 3D model of an object merely by slowly rotating it before a webcam, which he calls

ProFORMA (Probabilistic Feature-based On-line Rapid Model Acquisition):

“Off-line model reconstruction relies on an image collection phase and a slow reconstruction phase, requiring a long time to verify a model obtained from an image sequence is acceptable. We propose a new model acquisition system, called ProFORMA, which generates a 3D model on-line as the input sequence is being collected. As the user rotates the object in front of a stationary camera, a partial model is reconstructed and displayed to the user to assist view planning. The model is also used by the system to robustly track the pose of the object. Models are rapidly produced through a Delaunay tetrahedralisation of points obtained from on-line structure from motion estimation, followed by a probabilistic tetrahedron carving step to obtain a textured surface mesh of the object.”

Equally great news is that he intends to release it as both Mac and Windows freeware.  Completely aside from any other obvious application for this amazing software it seems to me this would make one bad-ass way of creating 3D GUI interfaces for use with Augmented Reality and multitouch-plus-pressure sensitive touchscreens, data gloves or the like.

7 Responses

  1. runagate

    I sure can’t tell you.  I’m very much on the audio side of things.

    I do have to find out, however, as it’s the best 3D app that’s freeware and exports .3ds files (which was originally a 3D Max file format) and that’s what I’ll be using to create 3D UI elements on the Zii Egg.

    The best place I can think of to get info on Blender-like applications is Create Digital Motion, which is here on Noisepages, but like I said I”m definitely no expert.

  2. Jaymis Loveday

    That prior comment was spam. Deleted. For others’ reference, though, the spammer comment was “How does the 3D program Blender compare with others such as Maya?”

  3. Jaymis Loveday

    In other news, freaking beautiful post Runagate, and thanks for the CDMo shoutout :)

  4. runagate

    Thanks, Jaymis. ;)

    An oddly apropos comment for what I assume is a bot.  I’d never heard of Maya.  Reminds me I need to see if vvvv ports to embedded systems.

  5. [...] been in touch with Kyle, so more on this very soon. In the meantime, Noisepages member Runagate has posted about ProFORMA, a promising 3D modelling technique using a single video [...]

  6. 3d models

    wow great thanks

  7. Houston Animation

    Cool trick.

Leave a Reply