Pages

Thursday, May 8, 2014

Hot Low-cost 3D Scanner

1. Artec studio + Primesense sensor


Hardware:  

Primesense sensor(Kinect, Xtion and Capri), PC

Software: 

Artec Studio

Advantage:

Artec studio is a professional 3D scanning software developed for Artec professional laser 3D scanner, which has lots of great features as followed:

  • Do real-time scanning, auto-alignment. Post processing is done during scanning.
  • Scan in full color.
  • Automatically optimize your models to get the best possible results.
  • Scan live subjects and small movements are compensated to ensure a good quality final model.
  • Enjoy full, interactive GUI in 10 languages.
  • Use measurement tools.
  • Get complete documentation and customer support.
  • Support of multiple sensors in a bundle.
  • Support of OpenNI 2.0. 


Plus, the primesense senor is very popular on the market. You can easily get it online or offline with a lot of option including Microsoft's Kinect, Ausu's Xtion and Primesense's Capri.

Disadvantge:

Although Artec Inc offers a 15 days trial version Artec Studio, we still need to pay € 500 to get the one license version if we want to continue the 3D scanning. The cost is a little large!




Reference: 

Want to know more about the Arctec Studio + Primesense, check the following article.
Using Artec Studio + Kinect to Scan Your Own 3D Model
3D Scanner for fun: Artec Studio + Kinect

2. Volumental + Primesense sensor


Hardware: 

Primesense sensor(Kinect, Xtion and Capri), PC

Software: 

Volumental(Cloud based 3D scanning service)

Advantage:

In all the low cost 3D scanner, Volumental is an unique one. Because it's the first cloud based 3D scanning service in the world. They provide the necessary plugin for user's browser to communicate with depth camera and then reconstruct the 3D model on the cloud, using specialized hardware and advanced reconstruction algorithms. User's 3D model can also be shared or embedded in any webpage just like a video clip. So Volumental is very convenient to use online.


Disadvantage:

Since it's a cloud based 3D scanning service, you can't use it without Internet. And there exist privacy issues.

Reference:

For more information about this unique online 3D scanner, check the following page.




3.  LazeeEye

Hardware: 

LazeeEye Module, Smartphone

Software: 

LazeeEye Stereo Vision app


Advantage:

The cost are very low compared with other 3D scanner. The DIY version costs only 50$. It's easy to use and carry cause it's a mobile device. And doesn't need extra power supply. LazeeEye can help you do 3D scanning almost whenever and wherever you want to.

Disadvantage:

LazeeEye is still on the kickstarter. This means we still can't get the retail version of this device. And so far the team only focusing on get the 3D image not the whole 3D model according to their project on kickstarter. The power consumption might also be very large.

Reference

More about LazeeEye

Sunday, May 4, 2014

Using Artec Studio + Kinect to Scan Your Own 3D Model

Recently, Micro has made great success on Kickstarter. Perhaps everyone will have their own 3D printer very soon. However, where does the 3D models come from? Artec Studio + Kinect is quite a good solution!




Artec Studio offers a 15-day trial version for signed up users on http://my.artec3d.com/

Kinect Sensor is a line of motion sensing input devices by Microsoft for Xbox 360 and Xbox One video game consoles and Windows PCs. You can get it everywhere online or offline.

For more information, visit Artec Web:   http://www.artec3d.com/hardware/primesense/

Now, start building your own models! :)

Monday, April 28, 2014

LazeeEye, Empowering Existing Smartphone to Capture 3D Image


What is LazeeEye?


LazeeEye is an add-on module which works with smart phones to capture 3D image. To get 3D image, someone needs a smartphone( Android/Iphone), a LazeeEye module and the LazeeEye stereo vision app, which is quite easy.


The name "LazeeEye" is a portmanteau of "laser" and "eye", which indicates the ordinary phone's camera is being augmented with a "Laser eye". And this let people's smartphone camera see in three dimension by bestowing depth perception through stero vision.



What can you do with LazeeEye's 3D image?

  • Capture models of objects or people for 3D printing or CAD modeling
  • Make absolute 3D measurements from the photo - for, construction and remodeling, interior design, clothes shopping, etc.  
  • Remove objects or people outside a given depth - eliminate "photo bombers," remove the background scene from photos, replace the background scene
  • Change the angle or lighting of the photo after the fact
  • More easily perform a variety of photo editing ("photo-shopping") effects, with the aid of the image depth channel
  • Implement augmented reality games, or play existing augmented reality game
How does it work?

The enabling technology behind LazeeEye is active stereo vision, where (by analogy with human stereo vision) one "eye" is your existing smartphone camera and passively receives incoming light, while the other "eye" actively projects light outwards onto the scene, where it bounces back to the passive eye. The projected light is patterned in a way that is known and pre-calibrated in the smartphone; after snapping a photo, the stereo vision software on the phone can cross-reference this image with its pre-calibrated reference image. After finding feature matches between the current and reference image, the algorithm essentially triangulates to compute an estimate of the depth. It performs this operation for each pixel, ultimately yielding a high-resolution depth image that matches pixel-for-pixel with the standard 2D color image (equivalently, this can be considered a colored 3D point cloud). Note that LazeeEye also performs certain temporal modulation "magic" (the details of which we're carefully guarding as a competitive advantage) that boosts the observed signal-to-noise ratio, allowing the projected pattern to appear much brighter against the background.















How much does it cost?

LazeeEye team are now raising fund on kickstarter. By popular demand, they've decrypted the pledge reward levels into the following infographic to help people better understand the options:








LazeeEye twitter:        
https://twitter.com/LazeeEye

LazeeEye on Kickstarter:   https://www.kickstarter.com/projects/332648737/lazeeeye-turn-your-smartphone-into-a-3d-camera

Thursday, April 3, 2014

The Definition of 3D Reconstruction

In computer vision and computer graphics, 3D reconstruction is the process of capturing the shape and appearance of real objects. This process can be accomplished either by active or passive methods. If the model is allowed to change its shape in time, this is referred to as non-rigid or spatio-temporal reconstruction.

Active methods actively interfere with the reconstructed object, either mechanically or radiometrically. A simple example of a mechanical method would use a depth gauge to measure a distance to a rotating object put on a turning table. More applicable radiometric methods emit radiance towards the object and then measure its reflected part. Examples range from moving light sources, colored visible light, time-of flight lasers to microwaves or ultrasound.

Passive methods of 3D reconstruction do not interfere with the reconstructed object, they only use a sensor to measure the radiance reflected or emitted by the object's surface to infer its 3D structure. Typically, the sensor is an image sensor in a camera sensitive to visible light and the input to the method is a set of digital images (one, two or more) or video. In this case we talk about image-based reconstruction and the output is a 3D model.

Thursday, March 27, 2014

A Quick and Brief Introduction of Kinect Sensor

  Kinect is a line of motion sensing input device by Microsoft for XBOX 360 and XBOX One video game consoles and Windows PCs. The greatest feature of Kinect is to be a system which can interpret specific gesture, making completely hands-free control of electronic devices by using an infrared projector and camera and a special microchip to track the movement of objects and individuals in three dimensions, ie, from the depth information.



  While under development, Kinect's codename is Project Natal. Kinect's software was developed by Rare, a subsidiary of Microsoft Game Studio, and the range camera technology was developed by Israeli developer PrimeSense. This 3D scanner system use the technology called Light Coding, which employs the image-based 3D reconstruction.

  Kinect was first announced on June 1, 2009 at E3. After the successful application on XBOX 360, hackers started to program the Windows driver for Kinect. OpenKinect group is one of them. During the Kinect for Windows SDK(non-commerial version released on June 16, 2011) 1.0 time, there are two major Kinect development environment on PC. One is Microsoft's Kinect for Windows SDK, and the other one is the OpenNi plus OpenKinect driver. Now OpenNi's version is 2.0, and it focuses on all the 3D sensor not just Kinect to connect hardware devices with middleware libraries and application. At the same, Microsoft' s Kinect for Windows SDK got to the version 1.8. More and more features are added in, such as Kinect Fusion, face reconstruction, gesture recgnition and so on.

  24 million units of Kinect had been shipped by February 2013. Have sold 8 million units in its first 60 days on the market, Kinect has claimed the Guinness World Record of being the "fastest selling consumer electronics device", which I think it is worthy of the name. Because it not noly is a consumer-price 3D sensing device, but also brings the Natural User Interface idea into reality. This may change the way in which we interact with the computer. I think for this reason, Kinect won the 2011 MacRobert Award for engineering innovation, T3's "Gadget of the year" award for 2011. And the Microsoft Kinect for Windows SDK was ranked in "The 10 Most Innovative Tech Products of 2011" at Popular Mechanics Breakthrough Awards ceremony in New York City.

  Except for the great innovation of Kinect, Microsoft's professional lauch process and sufficient budget is another important reason for Kinect's success. Microsoft had an advertizing budget of US$500 million for the launch of Kinect, a larger sum than the investment at launch of XBOX console. The marketing campaign You Are the Controller, aiming to reach new audiences, included advertisement on Kellogg's cereal boxes and Pepsi bottles, commerials during shows such as Dancing with the Stars and Glee as well as print ads in various magazines such as People and InStyle.