SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
VS02 - Kinect 1, Kinect 2, Leap
Motion, Intel Perceptual
Computing: quale scegliere?
Matteo Valoriani
mvaloriani@gmail.com -
@MatteoValoriani
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Grazie a
Sponsor
WHO I AM…
PhD Student at Politecnico of Milano
CEO of Fifth Element
Consultant
mvaloriani@gmail.com
FOLLOW ME ON
TWITTER OR THE
KITTEN GETS IT:
@MatteoValoriani
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Agenda
• Why NUI
• Sensors
 Kinect 1
 Leap Motion
 Intel Camera
 Kinect 2
• Which to choose?
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Why NUI?
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
NUI devices
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Kinect
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
3D DEPTH SENSOR
RGB CAMERA
MULTI-ARRAY MIC MOTORIZED TILT
Kinect - Specs
Hardware
Depth resolution:
320x240
RGB resolution:
640x480
FrameRate:
60 FPS
Latency
90 ms
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Kinect - Field of View
• 43° vertical by 57° horizontal field of view
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Skeleton Data
Maximum two players
tracked at once
Six player proposals per
Kinect
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Leap Motion
https://www.youtube.com/watch?v=_d6KuiuteIA
https://airspace.leapmotion.com/
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Leap Motion -Field of View
150° - Long Side
120° - Short Side
Max 60 cm above
the controller
Max 60 cm wide
on each side
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Leap Motion for Developers
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Hands Recognition
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Intel Perceptual Computing
https://www.youtube.com/watch?v=WePIY7svVtg
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Camera Specs Hardware:
Depth resolution:
320x240
RGB resolution:
1280x720
FrameRate:
30 FPS
• Size:
10.15 x 5.1 x 5 cm
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Xbox One - Kinect 2
http://youtu.be/Hi5kMNfgDS4
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Kinect 2 - Specs
3D DEPTH SENSOR
RGB CAMERA
MULTI-ARRAY MIC
Hardware:
Depth resolution:
512×424
RGB resolution:
1920×1080 (16:9)
FrameRate:
60 FPS
Latency:
60 ms
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Kinect 2 vs Kinect 1
Version 1 Version 2
Depth range 0.4m → 4.0m 0.4m → 4.5m
Color stream 640×480 1920×1080
Depth stream 320×240 512×424
Infrared stream None 512×424
Audio stream 4-mic array 16 kHz 4-mic array 48 kHz
USB 2.0 3.0
Hand Traking External tools Yes
Face Traking Yes Yes+Expressions
FOV 57° H 43° V 70° H 60° V
Tilt Motorized Manual
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Which to choose?
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Some selection criterias…
1° 2° 3° 4°
2 or + users Kinect 2 Kinect 1 Intel Leap
Full body interaction Kinect 2 Kinect 1 - -
Hand Recognition Intel Leap Kinect 2 Kinect 1*
Accuracy Leap Intel Kinect 2 Kinect 1
Voice command Intel (Kinect 2) Kinect 1
Minimum Hardware Intel Leap Kinect 1 Kinect 2
Price Leap Kinect 1 Intel* (Kinect 2)
Compatibility Leap Intel Kinect 1 Kinect 2
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Which to choose? ALL
Microsoft Kinect Issues:
 The device is large
 A dedicated power cord is required
 The amount of data generated by the sensor
also tends to saturate a USB controller
 Kinect cannot easily distinguish individual
fingers on a hand
 Most of the features listed above require the
Microsoft SDK, which is only supported for
desktop applications on Windows 7 and 8.
Microsoft Kinect Advantages:
 Skeletal tracking
 Face tracking
 Multiple sensors:
 Raw data
 Voice control
Best for:
Kiosks, installations, and digital signage projects where the user will be
standing fairly far away from the display.
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Which to choose? ALL
Leap Motion Issues:
 Sensing range is fairly
limited.
 Only fingers are tracked.
 There is no skeleton or face
tracking.
 No access to the raw sensor
data.
Leap Motion Advantages:
 Finger tracking is fast and
accurate.
 Smaller and less expensive
 Framework support: .NET,
Processing, Cinder, etc.
 Compatible: Mac OS and
Windows.
Best for:
Controlled kiosk environments with a pointing-based UI.
Generally best for general audience desktop apps which can be distributed in the
Airspace store.
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Which to choose? ALL
Intel Issues:
• Getting some of the deeper features (like
age and gender detection) to work is a
bit tricky.
• Device and software are in beta.
• Due to the close range of the tracking
system, hand gestures must be designed
such that a user’s hand doesn’t occlude
their own view of the display.
Intel Advantages:
 Smaller and less expensive
 Close-range tracking
 Hand posture/gesture recognition
 Facial analysis
 Speech (built-in support for
speech synthesis powered
by Nuance).
 Raw data
 Framework support: Processing,
Unity and OpenFrameworks
Best for:
Desktop/laptop applications where the user will be seated in front of the PC.
Close range applications where features, apart from hand tracking and recognition, are
necessary without too much precision or accuracy.
… TIRED?
So Long
and
Thanks for
all the Fish
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Q&A
Tutto il materiale di questa sessione su
http://www.communitydays.it/
Lascia il feedback su questa sessione,
potrai essere estratto per i nostri premi!
Seguici su
Twitter @CommunityDaysIT
Facebook http://facebook.com/cdaysit
#CDays14

Weitere ähnliche Inhalte

Was ist angesagt?

Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...Kevin Arthur
 
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...Intel® Software
 
Programming with RealSense using .NET
Programming with RealSense using .NETProgramming with RealSense using .NET
Programming with RealSense using .NETMatteo Valoriani
 
Intel® RealSense™ Technology Adding Human-Like Sensing to Computing Devices
Intel® RealSense™ Technology Adding Human-Like Sensing to Computing DevicesIntel® RealSense™ Technology Adding Human-Like Sensing to Computing Devices
Intel® RealSense™ Technology Adding Human-Like Sensing to Computing DevicesIntel® Software
 
Microsoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDKMicrosoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDKSiraj Memon
 
Writing applications using the Microsoft Kinect Sensor
Writing applications using the Microsoft Kinect SensorWriting applications using the Microsoft Kinect Sensor
Writing applications using the Microsoft Kinect Sensorphildenoncourt
 
The power of Kinect in 10 minutes
The power of Kinect in 10 minutesThe power of Kinect in 10 minutes
The power of Kinect in 10 minutesTom Kerkhove
 
Kinect on Android Pandaboard
Kinect on Android PandaboardKinect on Android Pandaboard
Kinect on Android Pandaboardumituzun84
 
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016Codemotion
 
Microsoft Kinect in Healthcare
Microsoft Kinect in HealthcareMicrosoft Kinect in Healthcare
Microsoft Kinect in HealthcareGSW
 
Introduction to Google Project Tango and Intel® RealSense™
Introduction to Google Project Tango and Intel® RealSense™Introduction to Google Project Tango and Intel® RealSense™
Introduction to Google Project Tango and Intel® RealSense™Francesca Tosi
 
Kinect installation guide
Kinect installation guideKinect installation guide
Kinect installation guidegilmsdn
 
JGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman MarpaungJGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman MarpaunggamelanYK
 
Touchless interactivity is the new frontier
Touchless interactivity is the new frontierTouchless interactivity is the new frontier
Touchless interactivity is the new frontierLM3LABS
 
Touchless touchscreen technology
Touchless touchscreen technologyTouchless touchscreen technology
Touchless touchscreen technologyMATHEW JOSEPH
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboardJaya0006
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless TouchscreenTasnin Khan
 

Was ist angesagt? (20)

Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
Augmented Reality with the Intel® RealSenseTM SDK and R200 Camera: User Exper...
 
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...
Intel® RealSense™ Technology: Code Walk-through Presented by Intel Software I...
 
Programming with RealSense using .NET
Programming with RealSense using .NETProgramming with RealSense using .NET
Programming with RealSense using .NET
 
Intel® RealSense™ Technology Adding Human-Like Sensing to Computing Devices
Intel® RealSense™ Technology Adding Human-Like Sensing to Computing DevicesIntel® RealSense™ Technology Adding Human-Like Sensing to Computing Devices
Intel® RealSense™ Technology Adding Human-Like Sensing to Computing Devices
 
Microsoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDKMicrosoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDK
 
Writing applications using the Microsoft Kinect Sensor
Writing applications using the Microsoft Kinect SensorWriting applications using the Microsoft Kinect Sensor
Writing applications using the Microsoft Kinect Sensor
 
The power of Kinect in 10 minutes
The power of Kinect in 10 minutesThe power of Kinect in 10 minutes
The power of Kinect in 10 minutes
 
Kinect on Android Pandaboard
Kinect on Android PandaboardKinect on Android Pandaboard
Kinect on Android Pandaboard
 
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
Hololens: Primo Contatto - Marco Dal Pino - Codemotion Milan 2016
 
Kinect
KinectKinect
Kinect
 
Microsoft Kinect in Healthcare
Microsoft Kinect in HealthcareMicrosoft Kinect in Healthcare
Microsoft Kinect in Healthcare
 
Introduction to Google Project Tango and Intel® RealSense™
Introduction to Google Project Tango and Intel® RealSense™Introduction to Google Project Tango and Intel® RealSense™
Introduction to Google Project Tango and Intel® RealSense™
 
Kinect installation guide
Kinect installation guideKinect installation guide
Kinect installation guide
 
JGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman MarpaungJGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman Marpaung
 
Touchless interactivity is the new frontier
Touchless interactivity is the new frontierTouchless interactivity is the new frontier
Touchless interactivity is the new frontier
 
Touchless touchscreen technology
Touchless touchscreen technologyTouchless touchscreen technology
Touchless touchscreen technology
 
Virtua lkeyboard
Virtua lkeyboardVirtua lkeyboard
Virtua lkeyboard
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
Kinect
KinectKinect
Kinect
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 

Ähnlich wie Communitydays2014

Gam02 kinect1, kinect2
Gam02   kinect1, kinect2Gam02   kinect1, kinect2
Gam02 kinect1, kinect2DotNetCampus
 
IDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update PresentationIDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update PresentationIDEX ASA
 
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...Alfredo BALLESTER FERNÁNDEZ
 
POSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers Meetup
POSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers MeetupPOSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers Meetup
POSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers MeetupPOSSIBLE CEE
 
Xbox one development kit 2 copy - copy
Xbox one development kit 2   copy - copyXbox one development kit 2   copy - copy
Xbox one development kit 2 copy - copyrojizo frio
 
Introduction to Application insights
Introduction to Application insightsIntroduction to Application insights
Introduction to Application insightsGian Maria Ricci
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMatteo Valoriani
 
Nui e biometrics in windows 10
Nui e biometrics in windows 10Nui e biometrics in windows 10
Nui e biometrics in windows 10Marco D'Alessandro
 
Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Lisandro Mierez
 
Sensors, Wearables, Wi-Fi, Video and other Technologies for Market Researchers
Sensors, Wearables, Wi-Fi, Video and other Technologies for Market ResearchersSensors, Wearables, Wi-Fi, Video and other Technologies for Market Researchers
Sensors, Wearables, Wi-Fi, Video and other Technologies for Market ResearchersMike Courtney
 
How to develop a novel wearable product?
How to develop a novel wearable product?   How to develop a novel wearable product?
How to develop a novel wearable product? Ruth Thomson
 
V3.1.Ds Generic Presentation Pptshow [Autosaved]
V3.1.Ds Generic Presentation Pptshow [Autosaved]V3.1.Ds Generic Presentation Pptshow [Autosaved]
V3.1.Ds Generic Presentation Pptshow [Autosaved]Robert Grawet
 
when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...
when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...
when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...Cisco DevNet
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand GestureIRJET Journal
 
Natural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface ComputingNatural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface ComputingYuvaraj Ilangovan
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsrapidBizApps
 

Ähnlich wie Communitydays2014 (20)

Gam02 kinect1, kinect2
Gam02   kinect1, kinect2Gam02   kinect1, kinect2
Gam02 kinect1, kinect2
 
IDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update PresentationIDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update Presentation
 
Microsoft Kinect
Microsoft Kinect Microsoft Kinect
Microsoft Kinect
 
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
 
Xbox One Kinect
Xbox One KinectXbox One Kinect
Xbox One Kinect
 
POSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers Meetup
POSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers MeetupPOSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers Meetup
POSSIBLE AKTIF! Smartwatch app | Gadgets and Browsers Meetup
 
Xbox one development kit 2 copy - copy
Xbox one development kit 2   copy - copyXbox one development kit 2   copy - copy
Xbox one development kit 2 copy - copy
 
Introduction to Application insights
Introduction to Application insightsIntroduction to Application insights
Introduction to Application insights
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and Wearables
 
Nui e biometrics in windows 10
Nui e biometrics in windows 10Nui e biometrics in windows 10
Nui e biometrics in windows 10
 
Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0
 
Sensors, Wearables, Wi-Fi, Video and other Technologies for Market Researchers
Sensors, Wearables, Wi-Fi, Video and other Technologies for Market ResearchersSensors, Wearables, Wi-Fi, Video and other Technologies for Market Researchers
Sensors, Wearables, Wi-Fi, Video and other Technologies for Market Researchers
 
SnowBall-victory
SnowBall-victorySnowBall-victory
SnowBall-victory
 
How to develop a novel wearable product?
How to develop a novel wearable product?   How to develop a novel wearable product?
How to develop a novel wearable product?
 
How to develop a wearable
How to develop a wearableHow to develop a wearable
How to develop a wearable
 
V3.1.Ds Generic Presentation Pptshow [Autosaved]
V3.1.Ds Generic Presentation Pptshow [Autosaved]V3.1.Ds Generic Presentation Pptshow [Autosaved]
V3.1.Ds Generic Presentation Pptshow [Autosaved]
 
when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...
when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...
when Apps meet Infrastructure - CodeMotionMilan2018 Keynote - Cisco DevNet - ...
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand Gesture
 
Natural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface ComputingNatural User Interface Microsoft Kinect and Surface Computing
Natural User Interface Microsoft Kinect and Surface Computing
 
Designing UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality AppsDesigning UI and UX for Interactive Virtual Reality Apps
Designing UI and UX for Interactive Virtual Reality Apps
 

Mehr von Matteo Valoriani

Immerge yourself in a new Reality
Immerge yourself in a new RealityImmerge yourself in a new Reality
Immerge yourself in a new RealityMatteo Valoriani
 
How Augment your Reality: Different perspective on the Reality / Virtuality C...
How Augment your Reality: Different perspective on the Reality / Virtuality C...How Augment your Reality: Different perspective on the Reality / Virtuality C...
How Augment your Reality: Different perspective on the Reality / Virtuality C...Matteo Valoriani
 
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Matteo Valoriani
 
Introduction to development
Introduction to developmentIntroduction to development
Introduction to developmentMatteo Valoriani
 
Etna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic ApplicationsEtna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic ApplicationsMatteo Valoriani
 
Etna dev 2016 - Introduction to Holographic Development
Etna dev 2016 - Introduction to Holographic DevelopmentEtna dev 2016 - Introduction to Holographic Development
Etna dev 2016 - Introduction to Holographic DevelopmentMatteo Valoriani
 
Etna dev 2016 - Introduction to Mixed Reality with HoloLens
Etna dev 2016 - Introduction to Mixed Reality with HoloLensEtna dev 2016 - Introduction to Mixed Reality with HoloLens
Etna dev 2016 - Introduction to Mixed Reality with HoloLensMatteo Valoriani
 
Mixed Reality from demo to product
Mixed Reality from demo to productMixed Reality from demo to product
Mixed Reality from demo to productMatteo Valoriani
 
Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Matteo Valoriani
 
Programming with kinect v2
Programming with kinect v2Programming with kinect v2
Programming with kinect v2Matteo Valoriani
 
Tecnologie e Startup: ICT è solo una commodity?
Tecnologie e Startup: ICT è solo una commodity? Tecnologie e Startup: ICT è solo una commodity?
Tecnologie e Startup: ICT è solo una commodity? Matteo Valoriani
 
Corso pratico di C# - 2013
Corso pratico di C# - 2013Corso pratico di C# - 2013
Corso pratico di C# - 2013Matteo Valoriani
 
Introduction to Kinect - Update v 1.8
Introduction to Kinect - Update v 1.8Introduction to Kinect - Update v 1.8
Introduction to Kinect - Update v 1.8Matteo Valoriani
 
Smart and beyond - Perchè
Smart and beyond - PerchèSmart and beyond - Perchè
Smart and beyond - PerchèMatteo Valoriani
 
Uxconf2012 - Interactive technologies for children: new frontiers
Uxconf2012 - Interactive technologies for children: new frontiersUxconf2012 - Interactive technologies for children: new frontiers
Uxconf2012 - Interactive technologies for children: new frontiersMatteo Valoriani
 
6 track kinect@Bicocca - iniziative
6   track kinect@Bicocca - iniziative6   track kinect@Bicocca - iniziative
6 track kinect@Bicocca - iniziativeMatteo Valoriani
 
5 track kinect@Bicocca - gesture
5   track kinect@Bicocca - gesture5   track kinect@Bicocca - gesture
5 track kinect@Bicocca - gestureMatteo Valoriani
 

Mehr von Matteo Valoriani (20)

Immerge yourself in a new Reality
Immerge yourself in a new RealityImmerge yourself in a new Reality
Immerge yourself in a new Reality
 
How Augment your Reality: Different perspective on the Reality / Virtuality C...
How Augment your Reality: Different perspective on the Reality / Virtuality C...How Augment your Reality: Different perspective on the Reality / Virtuality C...
How Augment your Reality: Different perspective on the Reality / Virtuality C...
 
Hour ofcode
Hour ofcodeHour ofcode
Hour ofcode
 
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools
 
Introduction to development
Introduction to developmentIntroduction to development
Introduction to development
 
Etna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic ApplicationsEtna dev 2016 - Deep Dive Holographic Applications
Etna dev 2016 - Deep Dive Holographic Applications
 
Etna dev 2016 - Introduction to Holographic Development
Etna dev 2016 - Introduction to Holographic DevelopmentEtna dev 2016 - Introduction to Holographic Development
Etna dev 2016 - Introduction to Holographic Development
 
Etna dev 2016 - Introduction to Mixed Reality with HoloLens
Etna dev 2016 - Introduction to Mixed Reality with HoloLensEtna dev 2016 - Introduction to Mixed Reality with HoloLens
Etna dev 2016 - Introduction to Mixed Reality with HoloLens
 
Mixed Reality from demo to product
Mixed Reality from demo to productMixed Reality from demo to product
Mixed Reality from demo to product
 
Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2Develop store apps with kinect for windows v2
Develop store apps with kinect for windows v2
 
Programming with kinect v2
Programming with kinect v2Programming with kinect v2
Programming with kinect v2
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Tecnologie e Startup: ICT è solo una commodity?
Tecnologie e Startup: ICT è solo una commodity? Tecnologie e Startup: ICT è solo una commodity?
Tecnologie e Startup: ICT è solo una commodity?
 
Communityday2013
Communityday2013Communityday2013
Communityday2013
 
Corso pratico di C# - 2013
Corso pratico di C# - 2013Corso pratico di C# - 2013
Corso pratico di C# - 2013
 
Introduction to Kinect - Update v 1.8
Introduction to Kinect - Update v 1.8Introduction to Kinect - Update v 1.8
Introduction to Kinect - Update v 1.8
 
Smart and beyond - Perchè
Smart and beyond - PerchèSmart and beyond - Perchè
Smart and beyond - Perchè
 
Uxconf2012 - Interactive technologies for children: new frontiers
Uxconf2012 - Interactive technologies for children: new frontiersUxconf2012 - Interactive technologies for children: new frontiers
Uxconf2012 - Interactive technologies for children: new frontiers
 
6 track kinect@Bicocca - iniziative
6   track kinect@Bicocca - iniziative6   track kinect@Bicocca - iniziative
6 track kinect@Bicocca - iniziative
 
5 track kinect@Bicocca - gesture
5   track kinect@Bicocca - gesture5   track kinect@Bicocca - gesture
5 track kinect@Bicocca - gesture
 

Kürzlich hochgeladen

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Kürzlich hochgeladen (20)

Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

Communitydays2014

  • 1. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 VS02 - Kinect 1, Kinect 2, Leap Motion, Intel Perceptual Computing: quale scegliere? Matteo Valoriani mvaloriani@gmail.com - @MatteoValoriani
  • 2. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Grazie a Sponsor
  • 3. WHO I AM… PhD Student at Politecnico of Milano CEO of Fifth Element Consultant mvaloriani@gmail.com
  • 4. FOLLOW ME ON TWITTER OR THE KITTEN GETS IT: @MatteoValoriani
  • 5. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Agenda • Why NUI • Sensors  Kinect 1  Leap Motion  Intel Camera  Kinect 2 • Which to choose?
  • 6. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Why NUI?
  • 7. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 8. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 9. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 10. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 NUI devices
  • 11. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Kinect
  • 12. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 3D DEPTH SENSOR RGB CAMERA MULTI-ARRAY MIC MOTORIZED TILT Kinect - Specs Hardware Depth resolution: 320x240 RGB resolution: 640x480 FrameRate: 60 FPS Latency 90 ms
  • 13. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Kinect - Field of View • 43° vertical by 57° horizontal field of view
  • 14. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Skeleton Data Maximum two players tracked at once Six player proposals per Kinect
  • 15. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 16. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Leap Motion https://www.youtube.com/watch?v=_d6KuiuteIA https://airspace.leapmotion.com/
  • 17. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Leap Motion -Field of View 150° - Long Side 120° - Short Side Max 60 cm above the controller Max 60 cm wide on each side
  • 18. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Leap Motion for Developers
  • 19. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Hands Recognition
  • 20. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 21. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 22. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Intel Perceptual Computing https://www.youtube.com/watch?v=WePIY7svVtg
  • 23. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Camera Specs Hardware: Depth resolution: 320x240 RGB resolution: 1280x720 FrameRate: 30 FPS • Size: 10.15 x 5.1 x 5 cm
  • 24. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 25. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 26. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Xbox One - Kinect 2 http://youtu.be/Hi5kMNfgDS4
  • 27. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Kinect 2 - Specs 3D DEPTH SENSOR RGB CAMERA MULTI-ARRAY MIC Hardware: Depth resolution: 512×424 RGB resolution: 1920×1080 (16:9) FrameRate: 60 FPS Latency: 60 ms
  • 28. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Kinect 2 vs Kinect 1 Version 1 Version 2 Depth range 0.4m → 4.0m 0.4m → 4.5m Color stream 640×480 1920×1080 Depth stream 320×240 512×424 Infrared stream None 512×424 Audio stream 4-mic array 16 kHz 4-mic array 48 kHz USB 2.0 3.0 Hand Traking External tools Yes Face Traking Yes Yes+Expressions FOV 57° H 43° V 70° H 60° V Tilt Motorized Manual
  • 29. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 30. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Which to choose?
  • 31. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Some selection criterias… 1° 2° 3° 4° 2 or + users Kinect 2 Kinect 1 Intel Leap Full body interaction Kinect 2 Kinect 1 - - Hand Recognition Intel Leap Kinect 2 Kinect 1* Accuracy Leap Intel Kinect 2 Kinect 1 Voice command Intel (Kinect 2) Kinect 1 Minimum Hardware Intel Leap Kinect 1 Kinect 2 Price Leap Kinect 1 Intel* (Kinect 2) Compatibility Leap Intel Kinect 1 Kinect 2
  • 32. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Which to choose? ALL Microsoft Kinect Issues:  The device is large  A dedicated power cord is required  The amount of data generated by the sensor also tends to saturate a USB controller  Kinect cannot easily distinguish individual fingers on a hand  Most of the features listed above require the Microsoft SDK, which is only supported for desktop applications on Windows 7 and 8. Microsoft Kinect Advantages:  Skeletal tracking  Face tracking  Multiple sensors:  Raw data  Voice control Best for: Kiosks, installations, and digital signage projects where the user will be standing fairly far away from the display.
  • 33. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Which to choose? ALL Leap Motion Issues:  Sensing range is fairly limited.  Only fingers are tracked.  There is no skeleton or face tracking.  No access to the raw sensor data. Leap Motion Advantages:  Finger tracking is fast and accurate.  Smaller and less expensive  Framework support: .NET, Processing, Cinder, etc.  Compatible: Mac OS and Windows. Best for: Controlled kiosk environments with a pointing-based UI. Generally best for general audience desktop apps which can be distributed in the Airspace store.
  • 34. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Which to choose? ALL Intel Issues: • Getting some of the deeper features (like age and gender detection) to work is a bit tricky. • Device and software are in beta. • Due to the close range of the tracking system, hand gestures must be designed such that a user’s hand doesn’t occlude their own view of the display. Intel Advantages:  Smaller and less expensive  Close-range tracking  Hand posture/gesture recognition  Facial analysis  Speech (built-in support for speech synthesis powered by Nuance).  Raw data  Framework support: Processing, Unity and OpenFrameworks Best for: Desktop/laptop applications where the user will be seated in front of the PC. Close range applications where features, apart from hand tracking and recognition, are necessary without too much precision or accuracy.
  • 37. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Q&A Tutto il materiale di questa sessione su http://www.communitydays.it/ Lascia il feedback su questa sessione, potrai essere estratto per i nostri premi! Seguici su Twitter @CommunityDaysIT Facebook http://facebook.com/cdaysit #CDays14