3D from a 2D camera

The image above shows two photos of the same pile of rocks but taken from slightly different angles. The 3D mesh below the photo was extracted from the two 2D images using a smart stereographic software application called PhotoSculpt (http://www.photosculpt.net/).

I knew there was always going to be a challenge getting 3D laser scanners to work on building sites because of their expense and the damaging environment they would be in. PhotoSculpt came out in 2010 and, combined with cheap and robust digital cameras, provides a very cheap method for acquiring and updating the surface of the working face of a seawall or building under construction.

Another good and cheap application for acquiring 3D data from 2D images of an object is Pictomod3d (http://styxar.com/ptm3d.htm) which came out in around 2004. It generates a complete 3D mesh of an object from a number of 2D images of the object as it is being rotated on a turntable. The image above shows a rock and its corresponding 3D mesh generated by Pictomod3d.

3D laser scanners might be useful for generating very high resolution data but for building with rough rock, applications like PhotoSculpt and Pictomod3d combined with cheap digital cameras could do the job.

Advertisements

About malcolmlambert

Atmospheric physicist by trade. Spent some years working in Antarctica and building a house in Tasmania. One day a very old technology (dry stone walling) and a very new technology (computer science) came together in my brain and I conceived an invention. Now I'm an inventor/entrepreneur.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s