MSDN LATAM Kinect SDK V2

Post on 13-Jan-2015

1,356 views 1 download

Tags:

description

Materials of my session on Kinect V2 (Beta), more information on http://www.elbruno.com

transcript

Novedades en Kinect for Windows SDK V2 Developer Preview …

Bruno Capuano@elbruno

Bruno Capuano@elbruno

http://www.elbruno.com

MVP Visual Studio ALM

This information is preliminary as Kinect for Windows SDK 2.0 has not

been released in final form and some of this may change

Disclaimer

Kinect V2 Hardware• Igual que la de XBOX

ONE• No más motor• 3 conexiones• Sensor• Salida USB 3.0 para PC• Power

Kinect V1 vs Kinect V2Feature Kinect for Windows 1 Kinect for Windows 2

Color Camera 640 x 480 @30 fps 1920 x 1080 @30 fps

Depth Camera 320 x 240 512 x 424

Max Depth Distance ~4.5 M ~4.5 M

Min Depth Distance 40 cm in near mode 50 cm

Horizontal Field of View 57 degrees 70 degrees

Vertical Field of View 43 degrees 60 degrees

Tilt Motor yes noSkeleton Joints Defined 20 joints 26 joints

Full Skeletons Tracked 2 6USB Standard 2.0 3.0

Supported OS Win 7, Win 8 Win 8

Price $299 TBD

Fuente: http://www.imaginativeuniversal.com/blog/post/2014/03/05/Quick-Reference-Kinect-1-vs-Kinect-2.aspx

Kinect for Windows Sensor & SDK V2• Modo de Infrarojos active (IR)• Video a HD 1080P• Campo de vision más amplio• Mejoras en Skeletal Tracking• Expressions & Hand Gestures• Mejoras en el proceso de

reconocimiento de voz• Soporte para apps Win8

… en junio de 2014

Kinect for Windows Sensor & SDK V2• Soporte para la creación de

aplicaciones Windows Store• Soporte para Unity• Mejoras en seguimiento y

detección de cuerpos• Soporte para múltiples

aplicaciones utilizando el sensor

“Hola mundo” con Kinect for Windows SDK V2 Developer Preview

Demo

Nuevas especificaciones para el SDKData stream Resolution Field-of-View Frames/Second

Color 1920 x 1080 +/- 85°(H) – 55°(V) 15 fps / 30 fps

Depth & IR 512 x 424 70° (H) – 60°(V) 30 fps

Body Tracking• Hasta 6 personas al mismo tiempo• Seguimiento de manos• Actividad de personas• Inclinación de cuerpos• Apariencia de personas• Expresiones faciales• Dirección de mirada de las personas N

UI

Arquitectura del SDK

Es posible utilizar varios sensores y además varias apps pueden utilizar un mismo sensor

Kinect Drivers

Kinect Runtime

.NetAPI

.NetApps

Native API

Native Apps

WinRT API

Windows Store Apps

C#, VB, JS, C++/CX

Physical Kinect Sensor

Algo más con hand state Demo

Cosas interesantes del Kinect SDKDemo

Cool Community projects• wieden-kennedy/Cinder-Kinect2 – Stephen Schieberl’s Kinect v2 wrapper

forCinderlib• englandrp/Kinect2-Data-Transmitter – a Unity3D plugin for Kinect v2• rfilkov/kinect2-unity-example-with-ms-sdk – another Unity3D plugin for

Kinect v2 (also, I believe, using the Data Transmitter strategy)• OpenKinect/libfreenect2 – Josh Blake, Theo Watson, et. al.’s open source

drivers for Kinect v2 (in progress, but this will allow it to run on operating systems other than Windows 8 – for instance, on a Mac)

• https://github.com/MarcusKohnert/Kinect.ReactiveV2 – a reactive library for Kinect v2

• https://github.com/DevHwan/K4Wv2OpenCVModule – OpenCV bridge for Kinect v2

• http://k4wv2heartrate.codeplex.com/ – Dwight Goins’ sample implementation of heart rate detection using Kinect v2

Fuente: http://www.imaginativeuniversal.com/blog/post/2014/03/27/Kinect-v2-Community-Projects.aspx

Refereces• El Bruno, Kinect SDK V2 Developer Preview

• http://elbruno.com/category/msn-microsoft/kinect/kinectsdk/

• Kinect for Windows Blog• http://blogs.msdn.com/b/kinectforwindows/

• Freak'n Genius’ innovative application uses Kinect for Windows for fun animation• http://

www.microsoft.com/en-us/showcase/details.aspx?uuid=8f3753fa-ff27-4cb4-b2da-1788a9bf001e

• Windows Store app development is coming to Kinect for Windows• http://

blogs.msdn.com/b/kinectforwindows/archive/2014/04/02/windows-store-app-development-is-coming-to-kinect-for-windows.aspx

Bruno Capuano@elbruno

http://www.elbruno.com

MVP Visual Studio ALM