Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Kinect 3D Scanner

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
45,063
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 7, 2010

This is my first attempt at making a 3D Scanner using Microsoft's Kinect for the XBox 360.
Right now it's just a quick processing sketch that exports a mesh reconstructed from the raw depth data from the kinect, using ply format.
After smoothing, closing holes and cleaning faces and vertices in meshLab, the results are quite acceptable.
Depth precision drops as the subject moves away from the scanner, as does XY precision (depth camera is only 320x240), but it should perform fine for simple scans. Anyway, it's real time 3D scanning for €150...

As soon as I find the time I will look into calibrating color and depth cameras. That should allow me to texture the model on the spot and simplify the processes of joining meshes into one 3D model. Maybe I'll even automate the process, providing real time scanning, who knows...

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (schprlock)

  • @patmcc19

    Yes, I formated the hd and I didn't keep a backup. This sketch was created on the day I bought my kinect just to try it out, then I totally forgot about it. Anyway, it's quite simple... Two nested loops going thru the depth cam buffer (x and y), crated polygons from x, y to x+1, y+1. The only part that was a bit more complicated was the export.

    I never even thought of creating a new one because now there is so many great quality, free software.

  • partikla86, I used pixelnerve's CLNUI for Java under processing. It gave me an error when trying to run but it compiles fine. It should also be working fine under Eclipse.

    This is for Windows, it doesn't run on the Mac.

  • Well, if you search for it (try "kinect depth +qvga" without the "s, you'll get different information. People who say the resolution is vga but the xbox only gets 320x240, others who say it's qvga but it gets an interpolated bitmap in vga. I don't know the real reolution, but the general information at the time I did this was that resolution was qvga. That's the information that MS provided to retailers.

  • Hi,

    Thanks for your comment. Your site seems great, I wish my German wasn't so "rusty".

    Regards

see all

All Comments (14)

Sign In or Sign Up now to post a comment!
  • how do you do it

  • Is there a reason your not sharing the processing sketch?

  • Awsome ;) how?

  • Nice! I am looking into do something like this with the kinect too.

  • Excellent.

  • Hi. thanks for posting this. I am planning on doing 3D scanning via Kinect too. just giving a heads up that I may ask for advice at some point.. Am going to be scanning in with Kinect and cutting out via Mayka software with a 6-axis robot.. for art projects.

  • what kind of software do you use to connect kinect to pc and scan something??

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more