ReconstructMe and Realistic 3D Scans | 3D Printing at UMW May 10, 2012 in Scanning by Tim Owens I’ve been playing recently with a great new piece of software called ReconstructMe which is free for now and Windows only. It uses the Xbox Kinect (an incredibly worthwhile investment for 3D scanning) to create 3D models. The greatest thing about this software is it stitches together scans in realtime so 360 degree scanning is easier than it has ever been before and the results are stunning. For this print I sat in a rolling chair with the Kinect mounted on a tripod faced at an angle and slowly turned 360 degrees to build it. I then used Tony Busers incredible video on cleaning up 3D scans to patch the holes, smooth out the rough areas, decrease the polygon count, and get a nice flat cut on the bottom to print on. In many ways it feels like the advances being made in this field are so incredibly fast moving that it’s hard to keep up.
3D Scan 2.0 Scanning The only things you need are our framework, the Kinect and some AR markers. Therefor we constructed some Scan Tablets Point Cloud After scanning the object you get a colored point cloud. See more point clouds in our 3D Gallery ! Reconstruction Using a Poisson Surface Reconstruction algorithm you get a mesh which is then colored with our color mapping algorithm. Read more about the Poisson Surface Reconstruction. Quick Start » Get ready to scan: First step: Download our framwork Second step: Read the instructions to compile the framework. » Any Questions? Check the Documentation.
HOW-TO: Make realistic 3D renderings of PCB designs 3D models in Google SketchUp look great, but with a few extra plugins the results can look photo-realistic. In this tutorial we’ll cover our experience with the Maxwell for Google Sketchup rendering plugin. The Maxwell Fire engine is easy to use. The goal of this guide is to help you make awesome looking images of your projects for documentation and presentation. You’ll need to have SketchUp and a model to try this tutorial. Grab the Maxwell rendering engine for Google SketchUp If you have SketchUp installed, download and install Maxwell for Google SketchUp (free version) rendering engine. Open the model and activate the Maxwell toolbar Open a model in SketchUp. Going from left to right the important buttons on the toolbar are: Edit model materials Maxwell comes with several predefined materials, such as metal and plastics, that look way more realistic than the SketchUp defaults. 1. Now that material is loaded into the ‘Scene Manger’ GUI. Choose the render viewpoint Rendering options
Punchcard: VideoTrace PCL - Point Cloud Library Tutorials for Kinect Programming PotteryPrint: the new 3D printing iPad app for kids With the right technology, 3D printing is child’s play. PotteryPrint is a truly exciting new iPad app that lets children use a virtual pottery wheel to create completely unique works of art ready for 3d printing. The PotteryPrint team is currently seeking funding through Kickstarter to take their prototype to deployment. They’ve got 20 days and $10,000 to go. You can support the project for as little as $1, and they’ve got some great pledge rewards including a home-baked dozen of your favorite cookies! I talked to Brian, Cameron and Shlok from PotteryPrint to find out more about this app, their inspiration behind the project, and their thoughts on the intersection of technology and childhood education. First up, can a kid really use a 3D modeling app? The amazing thing about tablets is that the touchscreen interface just clicks with kids. Tell me about the inspiration for this project. Technically, what’s going on under the hood? What’s your vision for the role of technology in education?
Cambridge University Engineering Department - Qi Pan ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition Qi Pan, Gerhard Reitmayr and Tom Drummond Proc. BMVC'09, September 2009, London, UK The generation of 3D models is very useful for many computer vision applications. This paper introduces ProFORMA, a system designed to enable on-line reconstruction of textured 3D objects rotated by a user's hand. Partial models are created very rapidly and displayed to the user to aid view planning, as well as used by the system to robustly track the object pose. Winner of ISMAR 2009 Best Demo Prize [2009 BMVC Paper (6.3MB)] [BibTeX] Real-time system video (Xvid) [High Quality (42MB)] Article about ProFORMA in Futura-Sciences Printed article about ProFORMA in November 2009 issue of Sciences et Avenir, page 30 In Latin, "pro forma" means "for shape", which is the inspiration behind the system name.
Using Kinfu Large Scale to generate a textured mesh This tutorial demonstrates how to use KinFu Large Scale to produce a mesh (in meters) from a room, and apply texture information in post-processing for a more appealing visual result. The first part of this tutorial shows how to obtain the TSDF cloud from KinFu Large Scale. The second part shows how to convert the TSDF cloud into a uniform mesh. The third part shows how to texture the obtained mesh using the RGB images and poses we obtained from KinFu Large Scale. TSDF Cloud This section describes the TSDF Cloud, which is the expected output of KinFu Large Scale. You may be wondering: “What is the difference between a TSDF cloud and a normal point cloud?” Figure 1: The cube is subdivided into a set of Voxels. As you may already know, the way in which the TSDF volume is stored in GPU is a voxel grid. At the time of data extraction, the grid is traversed from front to back, and the TSDF values are checked for each voxel. Figure 2: A representation of the TSDF Volume grid in the GPU. $ . $ .
Matherix 3Dify – an upcoming Kinect 3D scanning tool in development More Kinect scanning tools in the works I’ve been having fun doing 3D scans with the Kinect and ReconstructMe for a few weeks now. I was just beginning to wonder what other software might pop up in the future, when someone from Matherix Labs invited me to try 3Dify. Matherix 3Dify is a new Kinect scanning tool that aims to be a simple, low-cost way to make 3D scans of things. The developers have put together a video showing how the process works: The example model from the website isn’t quite print-ready, but it is neat that you can capture models in colour. The software is currently in private beta testing, and you can read more & sign up at the official website: Dynamic Surface Motion Capture (4D)