Novedades en Kinect for Windows SDK V2 Developer Preview …
Bruno Capuano@elbruno
Bruno Capuano@elbruno
http://www.elbruno.com
MVP Visual Studio ALM
Bruno CapuanoInnovation Manager@elbruno
http://www.elbruno.com
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