10
Kinect & 3D Scanning Mark Breedveld [email protected]

Kinect & 3D Scanning Mark Breedveld [email protected]

Embed Size (px)

Citation preview

Page 1: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

Kinect & 3D ScanningMark Breedveld

[email protected]

Page 2: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

The device Kinect by Primesense Microsoft SDK Openni SDK Applications of the kinect 3D Scanning

Other types of scanning for different purpose Homebrew 3D Scanning

Page 3: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

• 640 x 480 Depth and RGB cam

• Microfone

• Motor to til the head

Kinect specs

Page 4: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

Microsoft SDK

Raw sensor streams Depth Video RGB Audio Array

Skeletal tracking Advanced audio capabilities

Windows Voice Recognition Api

Sample code and documentation

Easy installation

Page 5: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

Openni

Raw sensor streams Depth Video RGB Audio Array

Skeletal tracking Advanced audio capabilities

Windows Voice Recognition Api

Sample code and documentation

Harder to install

Page 6: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

Applications of the Kinect

Voice and motion input device Gaming Medical industry Webbrowser

Google Chrome

Scanning Medical Diagnose 3D Scanning Stereoscopic Camera

Page 7: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

3D Scanning

Other methods Laser Scanning

variants Structured Light Touch

Structured Light with Kinect

Page 8: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

3D Scanning with the Kinect

Project of spring 2011 Written with

C-Sharp OpenTK for the Mesh WPF for the front-end Openni for Kinect

Control Stanford PLY

Alpha State

Page 9: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

The work continues

Bugs Triple output Vertex Filtering not

implemented Unstable drivers

Improvements Hole Filling

Algoritmes Multiple Kinects Mesh Merge Threading

Improvements Documentation Examples

Page 10: Kinect & 3D Scanning Mark Breedveld m.breedveld@solcon.nl

Questions

Mark [email protected]

http://www.markbreedveld.nl/