SlideShare a Scribd company logo
1 of 50
DEV09 – LA BATTAGLIA DEL TOUCHLESS
Matteo Valoriani
@MatteoValoriani
Clemente Giorio
@Tinux80
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Grazie a
Platinum
Sponsor
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Who we are…
Matteo Valoriani
Microsoft MVP Kinect for
Windows
Intel Software Innovator
PhD on HCI @Politecnico
di Milano
CEO of Fifth Ingenium
Consultant
Clemente Giorio
Microsoft MVP Kinect for
Windows
Senior Developer at Crionet srl
Instructor at Overnet
Author at Packt Publishing
Consultant
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Agenda
• HCI evolution
• Microsoft Kinect
• Intel Real Sense
• Leap Motion
• Duo3D
• Myo
• MaindWave
UI evolution
5Natural User Interface
#CDays15 – Milano 24, 25 e 26 Marzo 2015
You have to be a
magician…
or at least a good
illusionist
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
http://youtu.be/Hi5kMNfgDS4
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Kinect 2 - Specs
3D DEPTH SENSOR
RGB CAMERA
MULTI-ARRAY MIC
Hardware:
Depth resolution:
512×424
RGB resolution:
1920×1080 (16:9)
FrameRate:
30 FPS
Latency:
60 ms
#CDays15 – Milano 24, 25 e 26 Marzo 2015
#CDays15 – Milano 24, 25 e 26 Marzo 2015
Kinect 2 vs Kinect 1
Version 1 Version 2
Depth range 0.4m → 4.0m 0.4m → 4.5m
Color stream 640×480 (VGA) 1920×1080 (Full HD)
Depth stream 320×240 @8bits 512×424 @16bits
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
Cons:
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.
Pros Vs. Cons
Pros:
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
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Understands 4 basic types of input
15Intel® RealSense™ Hands-On Lab - Milan
Categories of Input Capabilities Features
Hands • Hand and Finger Tracking
• Gesture Recognition
• 22-point Hand and Finger Tracking
• 9 static and dynamic mid-air gestures
Face • Face Detection and
Tracking
• Multiple Face Detection and tracking
• 78-point Landmark Detection (facial features)
• Emotion Recognition (7 emotions, coming post-Beta)
• Pulse Estimation
• Face Recognition (Coming post-beta)
Speech • Speech Recognition • Command and Control
• Dictation
• Text to Speech
Environment • Segmentation
• 3D Scanning
• Augmented Reality
• Background Removal
• 3D Object / Face / Room Scanning (Coming post-beta)
• 2D/3D Object Tracking
• Scene Perception (coming post-beta)
Understands Hardware Limits
16Intel® RealSense™ Hands-On Lab - Milan
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
Cons:
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.
Pros Vs. Cons
Pros:
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.
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
https://www.youtube.com/watch?v=_d6KuiuteIA
https://airspace.leapmotion.com/
Leap Motion
Leap Motion -Field of View
150° - Long Side
120° - Short Side
Max 60 cm above
the controller
Max 60 cm wide
on each side
Leap Motion for Developers
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
Cons:
Sensing range is fairly limited.
Only fingers are tracked.
There is no skeleton or face tracking.
No access to the raw sensor data.
Pros Vs. Cons
Pros:
Finger tracking is fast and
accurate.
HMD Mountable
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. Head-mounted display video pass-through. Augmented Reality.
Computer Vision.
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
https://youtu.be/XNztZ2Chmzg
Cons:
SDK Samples
Device API
Dense3D API
Documentation
Pros Vs. Cons
Pros:
Ultra Compact Design (52x25x11mm).
Fast (360 FPS @320x120, 56FPS @752x480).
FoV 170° with Low Distortion ( < 3% )
Acceleromet, gyroscope and temperature
sensor.
HMD Mountable
Outdoor with environmental IR.
Cross Platform
Best for:
Augmented Reality and Virtual Reality HeadSet. Outdoor, portable applications.
Mird-range depth sensing with low latency.
Leap, RealSense, Kinect
27Intel® RealSense™ Hands-On Lab - Milan
2,5 cm 60 cm 2 m 4 m
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
Cons:
Calibration
Dry Eyes
Near range
Pros Vs. Cons
Pros:
Accuracy
Low Latency
Lenses and glasses support
Price
Best for:
EyeTraking, Marketing Analysis, Medical device option
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Hand Gestures
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
Cons:
Confort One device for each user.
For complex scenarios required multiple
devices
Pros Vs. Cons
Pros:
Wearable
Hand gestures
Multi Platform (Windows, Mac, iOS and
Android)
Unity support
Best for:
Outdoor, portable applications.
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
demo
Cons:
Confort One device for each user
Few sensors
Pros Vs. Cons
Pros:
Wearable
Cheap
Hand gestures
Multi Platform (Windows, Mac, iOS and
Android)
Best for:
Outdoor, portable applications.
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Recap
Some selection criterias…
1° 2° 3° 4°
2 or + users Kinect 2 Intel Leap
Full body interaction Kinect 2 - -
Hand Gesture Recognition Myo Intel Leap Kinect 2
Accuracy Leap Intel Kinect 2 Myo
Voice command Intel Kinect 2
FaceTraking Tobii Intel Kinect
Commecial use Kinect 2 Intel Tobii Leap Myo
Compatibility Leap MYO Tobii Intel Kinect 2
Capture Volumes
41Intel® RealSense™ Hands-On Lab - Milan
The user is performing a hand gesture outside of the capture volume. The
camera will not see this gesture
Evaluate different settings and environment
42Intel® RealSense™ Hands-On Lab - Milan
Sensor with Camera use IR light and Sunlight can blind the
camera!!!
• Check exposition during all day
• Verify that there isn’t direct light on the camera
Indoor/Outdoor
43Intel® RealSense™ Hands-On Lab - Milan
These devices aren’t a Rugged devices:
• Check temperatures (+3/33°)
• Check humidity
Indoor/Outdoor (2)
44Intel® RealSense™ Hands-On Lab - Milan
Comfortable positions
Your users are not GORILLAS!!!
Intel® RealSense™ Hands-On Lab - Milan 45
User posture may affect design of a gesture
Intel® RealSense™ Hands-On Lab - Milan 46
Input variability
Intel® RealSense™ Hands-On Lab - Milan 47
Feedback, feedback, feedback,…
48Intel® RealSense™ Hands-On Lab - Milan
View of user:
• User Viewport
• User Overlay
… where actions performed for some other purpose or unconscious
signs are interpreted in order to influence/improve/facilitate the actors'
future interaction or day-to-day life (from Alan Dix)
• The interaction is not purposeful from the person side, but it is designed “to happen”
• It “happens” in relation to signs which are not done for that (body temperature,
unconscious reactions such as blink rate, or unconscious aspects of activities such as
typing rate, vocabulary shifts (e.g. modal verbs), actions done for other purposes, …
• It is designed for people acting
Manage Incidental Interaction
49Intel® RealSense™ Hands-On Lab - Milan
#CDays14 – Milano 25, 26 e 27 Febbraio 2014
Q&A
Tutto il materiale di questa sessione su
http://www.communitydays.it/
Lascia subito il feedback su questa sessione,
potrai essere estratto per i nostri premi!
Seguici su
Twitter @CommunityDaysIT
Facebook http://facebook.com/cdaysit
#CDays15

More Related Content

What's hot

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
 
Designing Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyDesigning Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyKevin Arthur
 
Gam02 kinect1, kinect2
Gam02   kinect1, kinect2Gam02   kinect1, kinect2
Gam02 kinect1, kinect2DotNetCampus
 
Microsoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDKMicrosoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDKSiraj Memon
 
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
 
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
 
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
 
Kinect installation guide
Kinect installation guideKinect installation guide
Kinect installation guidegilmsdn
 
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
 
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
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Jeff Sipko
 
Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Lisandro Mierez
 
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
 
Microsoft Kinect in Healthcare
Microsoft Kinect in HealthcareMicrosoft Kinect in Healthcare
Microsoft Kinect in HealthcareGSW
 
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
 

What's hot (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...
 
Designing Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyDesigning Apps for Intel RealSense Technology
Designing Apps for Intel RealSense Technology
 
Gam02 kinect1, kinect2
Gam02   kinect1, kinect2Gam02   kinect1, kinect2
Gam02 kinect1, kinect2
 
Microsoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDKMicrosoft Kinect and Kinect SDK
Microsoft Kinect and Kinect SDK
 
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
 
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...
 
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 installation guide
Kinect installation guideKinect installation guide
Kinect installation guide
 
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
 
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
 
Kinect
KinectKinect
Kinect
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2
 
Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0Human interface guidelines_v1.8.0
Human interface guidelines_v1.8.0
 
Kinect
KinectKinect
Kinect
 
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
 
Microsoft Kinect in Healthcare
Microsoft Kinect in HealthcareMicrosoft Kinect in Healthcare
Microsoft Kinect in Healthcare
 
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
 
Kinect sensor
Kinect sensorKinect sensor
Kinect sensor
 
Kinect
KinectKinect
Kinect
 

Similar to Dev09 – la battaglia del touchless

EuroIA 2016 Designing Connected Products
EuroIA 2016 Designing Connected ProductsEuroIA 2016 Designing Connected Products
EuroIA 2016 Designing Connected ProductsKoen Van Niekerk
 
Natural User Interfaces
Natural User InterfacesNatural User Interfaces
Natural User InterfacesLuigi Oliveto
 
sixth sense technology
sixth sense technologysixth sense technology
sixth sense technologyAnjali patil
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreenNaga Dinesh
 
JGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman MarpaungJGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman MarpaunggamelanYK
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreenvishnu murthy
 
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
 
N check attendance-linked-in
N check attendance-linked-inN check attendance-linked-in
N check attendance-linked-inSandeep Mohanta
 
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
 
Advance Interaction Techniques
Advance Interaction Techniques Advance Interaction Techniques
Advance Interaction Techniques Waqar_Ali52
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 
SIXTH SENSE TECHNOLOGY SEMINAR.pptx
SIXTH SENSE TECHNOLOGY SEMINAR.pptxSIXTH SENSE TECHNOLOGY SEMINAR.pptx
SIXTH SENSE TECHNOLOGY SEMINAR.pptxvichuzzz
 
K&K smart connected devices, internet of things
K&K smart connected devices, internet of thingsK&K smart connected devices, internet of things
K&K smart connected devices, internet of thingsKoningsKappelhoff
 
IDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update PresentationIDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update PresentationIDEX ASA
 
Infinitus Brochure: Outdoor LCD signage manufacturer
Infinitus Brochure: Outdoor LCD signage manufacturerInfinitus Brochure: Outdoor LCD signage manufacturer
Infinitus Brochure: Outdoor LCD signage manufacturerInfinitus d.o.o.
 
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
 

Similar to Dev09 – la battaglia del touchless (20)

EuroIA 2016 Designing Connected Products
EuroIA 2016 Designing Connected ProductsEuroIA 2016 Designing Connected Products
EuroIA 2016 Designing Connected Products
 
Natural User Interfaces
Natural User InterfacesNatural User Interfaces
Natural User Interfaces
 
sixth sense technology
sixth sense technologysixth sense technology
sixth sense technology
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
 
JGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman MarpaungJGJ48 : Intel Realsense - Firstman Marpaung
JGJ48 : Intel Realsense - Firstman Marpaung
 
Touchless Touchscreen
Touchless TouchscreenTouchless Touchscreen
Touchless Touchscreen
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand Gesture
 
Xbox One Kinect
Xbox One KinectXbox One Kinect
Xbox One Kinect
 
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
 
N check attendance-linked-in
N check attendance-linked-inN check attendance-linked-in
N check attendance-linked-in
 
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
 
Advance Interaction Techniques
Advance Interaction Techniques Advance Interaction Techniques
Advance Interaction Techniques
 
Open mic monday may 11 2015
Open mic monday may 11 2015Open mic monday may 11 2015
Open mic monday may 11 2015
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
SIXTH SENSE TECHNOLOGY SEMINAR.pptx
SIXTH SENSE TECHNOLOGY SEMINAR.pptxSIXTH SENSE TECHNOLOGY SEMINAR.pptx
SIXTH SENSE TECHNOLOGY SEMINAR.pptx
 
Touch anywhere!
Touch anywhere!Touch anywhere!
Touch anywhere!
 
K&K smart connected devices, internet of things
K&K smart connected devices, internet of thingsK&K smart connected devices, internet of things
K&K smart connected devices, internet of things
 
IDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update PresentationIDEX Q4 2014 Business Update Presentation
IDEX Q4 2014 Business Update Presentation
 
Infinitus Brochure: Outdoor LCD signage manufacturer
Infinitus Brochure: Outdoor LCD signage manufacturerInfinitus Brochure: Outdoor LCD signage manufacturer
Infinitus Brochure: Outdoor LCD signage manufacturer
 
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
 

More from Clemente Giorio

Dynamics 365 and Mixed Reality: Increase Productivity
Dynamics 365 and Mixed Reality: Increase ProductivityDynamics 365 and Mixed Reality: Increase Productivity
Dynamics 365 and Mixed Reality: Increase ProductivityClemente Giorio
 
Layout and Remote Assistant: Mixed Reality with HoloLens
Layout and Remote Assistant: Mixed Reality with HoloLensLayout and Remote Assistant: Mixed Reality with HoloLens
Layout and Remote Assistant: Mixed Reality with HoloLensClemente Giorio
 
Speech Processing with Azure Cognitive Services
Speech Processing with Azure Cognitive ServicesSpeech Processing with Azure Cognitive Services
Speech Processing with Azure Cognitive ServicesClemente Giorio
 
Introduction to Mixed Reality
Introduction to Mixed RealityIntroduction to Mixed Reality
Introduction to Mixed RealityClemente Giorio
 
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoTIoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoTClemente Giorio
 
HoloLens and Windows Mixed Reality
HoloLens and Windows Mixed RealityHoloLens and Windows Mixed Reality
HoloLens and Windows Mixed RealityClemente Giorio
 
The Holographic future is now! - Cloud Day @PoliBa 27 May 2016
The Holographic future is now!  - Cloud Day @PoliBa 27 May 2016The Holographic future is now!  - Cloud Day @PoliBa 27 May 2016
The Holographic future is now! - Cloud Day @PoliBa 27 May 2016Clemente Giorio
 
Develop a Windows 10 App. Deploy it on PC, Phone and Raspberry Pi.
Develop a Windows 10 App.  Deploy it on PC, Phone and Raspberry Pi.Develop a Windows 10 App.  Deploy it on PC, Phone and Raspberry Pi.
Develop a Windows 10 App. Deploy it on PC, Phone and Raspberry Pi.Clemente Giorio
 
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 v2Clemente Giorio
 

More from Clemente Giorio (10)

Dynamics 365 and Mixed Reality: Increase Productivity
Dynamics 365 and Mixed Reality: Increase ProductivityDynamics 365 and Mixed Reality: Increase Productivity
Dynamics 365 and Mixed Reality: Increase Productivity
 
Layout and Remote Assistant: Mixed Reality with HoloLens
Layout and Remote Assistant: Mixed Reality with HoloLensLayout and Remote Assistant: Mixed Reality with HoloLens
Layout and Remote Assistant: Mixed Reality with HoloLens
 
Speech Processing with Azure Cognitive Services
Speech Processing with Azure Cognitive ServicesSpeech Processing with Azure Cognitive Services
Speech Processing with Azure Cognitive Services
 
Introduction to Mixed Reality
Introduction to Mixed RealityIntroduction to Mixed Reality
Introduction to Mixed Reality
 
IoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoTIoT Day Italy - Mixed Reality & IoT
IoT Day Italy - Mixed Reality & IoT
 
HoloLens and Windows Mixed Reality
HoloLens and Windows Mixed RealityHoloLens and Windows Mixed Reality
HoloLens and Windows Mixed Reality
 
The Holographic future is now! - Cloud Day @PoliBa 27 May 2016
The Holographic future is now!  - Cloud Day @PoliBa 27 May 2016The Holographic future is now!  - Cloud Day @PoliBa 27 May 2016
The Holographic future is now! - Cloud Day @PoliBa 27 May 2016
 
Microsoft & IoT
Microsoft & IoTMicrosoft & IoT
Microsoft & IoT
 
Develop a Windows 10 App. Deploy it on PC, Phone and Raspberry Pi.
Develop a Windows 10 App.  Deploy it on PC, Phone and Raspberry Pi.Develop a Windows 10 App.  Deploy it on PC, Phone and Raspberry Pi.
Develop a Windows 10 App. Deploy it on PC, Phone and Raspberry Pi.
 
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
 

Recently uploaded

Hifi Babe North Delhi Call Girl Service Fun Tonight
Hifi Babe North Delhi Call Girl Service Fun TonightHifi Babe North Delhi Call Girl Service Fun Tonight
Hifi Babe North Delhi Call Girl Service Fun TonightKomal Khan
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一ss ss
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一ss ss
 
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝soniya singh
 
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一ss ss
 
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证gwhohjj
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一ss ss
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland CultureChloeMeadows1
 
Gaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service GayaGaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service Gayasrsj9000
 
Call Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall AvailableCall Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall AvailableCall Girls in Delhi
 
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...srsj9000
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一diploma 1
 
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》o8wvnojp
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubaikojalkojal131
 
the cOMPUTER SYSTEM - computer hardware servicing.pptx
the cOMPUTER SYSTEM - computer hardware servicing.pptxthe cOMPUTER SYSTEM - computer hardware servicing.pptx
the cOMPUTER SYSTEM - computer hardware servicing.pptxLeaMaePahinagGarciaV
 

Recently uploaded (20)

Hifi Babe North Delhi Call Girl Service Fun Tonight
Hifi Babe North Delhi Call Girl Service Fun TonightHifi Babe North Delhi Call Girl Service Fun Tonight
Hifi Babe North Delhi Call Girl Service Fun Tonight
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一定制(USF学位证)旧金山大学毕业证成绩单原版一比一
定制(USF学位证)旧金山大学毕业证成绩单原版一比一
 
CIVIL ENGINEERING
CIVIL ENGINEERINGCIVIL ENGINEERING
CIVIL ENGINEERING
 
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
 
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
定制(RHUL学位证)伦敦大学皇家霍洛威学院毕业证成绩单原版一比一
 
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Serviceyoung call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
 
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland Culture
 
Gaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service GayaGaya Call Girls #9907093804 Contact Number Escorts Service Gaya
Gaya Call Girls #9907093804 Contact Number Escorts Service Gaya
 
Call Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall AvailableCall Girls In Munirka>༒9599632723 Incall_OutCall Available
Call Girls In Munirka>༒9599632723 Incall_OutCall Available
 
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
 
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
《1:1仿制麦克马斯特大学毕业证|订制麦克马斯特大学文凭》
 
Low rate Call girls in Delhi Justdial | 9953330565
Low rate Call girls in Delhi Justdial | 9953330565Low rate Call girls in Delhi Justdial | 9953330565
Low rate Call girls in Delhi Justdial | 9953330565
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
 
the cOMPUTER SYSTEM - computer hardware servicing.pptx
the cOMPUTER SYSTEM - computer hardware servicing.pptxthe cOMPUTER SYSTEM - computer hardware servicing.pptx
the cOMPUTER SYSTEM - computer hardware servicing.pptx
 

Dev09 – la battaglia del touchless

  • 1. DEV09 – LA BATTAGLIA DEL TOUCHLESS Matteo Valoriani @MatteoValoriani Clemente Giorio @Tinux80
  • 2. #CDays15 – Milano 24, 25 e 26 Marzo 2015 Grazie a Platinum Sponsor
  • 3. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Who we are… Matteo Valoriani Microsoft MVP Kinect for Windows Intel Software Innovator PhD on HCI @Politecnico di Milano CEO of Fifth Ingenium Consultant Clemente Giorio Microsoft MVP Kinect for Windows Senior Developer at Crionet srl Instructor at Overnet Author at Packt Publishing Consultant
  • 4. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Agenda • HCI evolution • Microsoft Kinect • Intel Real Sense • Leap Motion • Duo3D • Myo • MaindWave
  • 6. #CDays15 – Milano 24, 25 e 26 Marzo 2015 You have to be a magician… or at least a good illusionist
  • 7. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 http://youtu.be/Hi5kMNfgDS4
  • 8. #CDays15 – Milano 24, 25 e 26 Marzo 2015 Kinect 2 - Specs 3D DEPTH SENSOR RGB CAMERA MULTI-ARRAY MIC Hardware: Depth resolution: 512×424 RGB resolution: 1920×1080 (16:9) FrameRate: 30 FPS Latency: 60 ms
  • 9. #CDays15 – Milano 24, 25 e 26 Marzo 2015
  • 10. #CDays15 – Milano 24, 25 e 26 Marzo 2015 Kinect 2 vs Kinect 1 Version 1 Version 2 Depth range 0.4m → 4.0m 0.4m → 4.5m Color stream 640×480 (VGA) 1920×1080 (Full HD) Depth stream 320×240 @8bits 512×424 @16bits 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
  • 11. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 12. Cons: 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. Pros Vs. Cons Pros: 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.
  • 13. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 14. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 15. Understands 4 basic types of input 15Intel® RealSense™ Hands-On Lab - Milan Categories of Input Capabilities Features Hands • Hand and Finger Tracking • Gesture Recognition • 22-point Hand and Finger Tracking • 9 static and dynamic mid-air gestures Face • Face Detection and Tracking • Multiple Face Detection and tracking • 78-point Landmark Detection (facial features) • Emotion Recognition (7 emotions, coming post-Beta) • Pulse Estimation • Face Recognition (Coming post-beta) Speech • Speech Recognition • Command and Control • Dictation • Text to Speech Environment • Segmentation • 3D Scanning • Augmented Reality • Background Removal • 3D Object / Face / Room Scanning (Coming post-beta) • 2D/3D Object Tracking • Scene Perception (coming post-beta)
  • 16. Understands Hardware Limits 16Intel® RealSense™ Hands-On Lab - Milan
  • 17. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 18. Cons: 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. Pros Vs. Cons Pros: 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.
  • 19. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 https://www.youtube.com/watch?v=_d6KuiuteIA https://airspace.leapmotion.com/
  • 21. Leap Motion -Field of View 150° - Long Side 120° - Short Side Max 60 cm above the controller Max 60 cm wide on each side
  • 22. Leap Motion for Developers
  • 23. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 24. Cons: Sensing range is fairly limited. Only fingers are tracked. There is no skeleton or face tracking. No access to the raw sensor data. Pros Vs. Cons Pros: Finger tracking is fast and accurate. HMD Mountable 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. Head-mounted display video pass-through. Augmented Reality. Computer Vision.
  • 25. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 https://youtu.be/XNztZ2Chmzg
  • 26. Cons: SDK Samples Device API Dense3D API Documentation Pros Vs. Cons Pros: Ultra Compact Design (52x25x11mm). Fast (360 FPS @320x120, 56FPS @752x480). FoV 170° with Low Distortion ( < 3% ) Acceleromet, gyroscope and temperature sensor. HMD Mountable Outdoor with environmental IR. Cross Platform Best for: Augmented Reality and Virtual Reality HeadSet. Outdoor, portable applications. Mird-range depth sensing with low latency.
  • 27. Leap, RealSense, Kinect 27Intel® RealSense™ Hands-On Lab - Milan 2,5 cm 60 cm 2 m 4 m
  • 28. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 29. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 30. Cons: Calibration Dry Eyes Near range Pros Vs. Cons Pros: Accuracy Low Latency Lenses and glasses support Price Best for: EyeTraking, Marketing Analysis, Medical device option
  • 31. #CDays14 – Milano 25, 26 e 27 Febbraio 2014
  • 32. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Hand Gestures
  • 33. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 34. Cons: Confort One device for each user. For complex scenarios required multiple devices Pros Vs. Cons Pros: Wearable Hand gestures Multi Platform (Windows, Mac, iOS and Android) Unity support Best for: Outdoor, portable applications.
  • 35.
  • 36.
  • 37. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 demo
  • 38. Cons: Confort One device for each user Few sensors Pros Vs. Cons Pros: Wearable Cheap Hand gestures Multi Platform (Windows, Mac, iOS and Android) Best for: Outdoor, portable applications.
  • 39. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Recap
  • 40. Some selection criterias… 1° 2° 3° 4° 2 or + users Kinect 2 Intel Leap Full body interaction Kinect 2 - - Hand Gesture Recognition Myo Intel Leap Kinect 2 Accuracy Leap Intel Kinect 2 Myo Voice command Intel Kinect 2 FaceTraking Tobii Intel Kinect Commecial use Kinect 2 Intel Tobii Leap Myo Compatibility Leap MYO Tobii Intel Kinect 2
  • 41. Capture Volumes 41Intel® RealSense™ Hands-On Lab - Milan The user is performing a hand gesture outside of the capture volume. The camera will not see this gesture
  • 42. Evaluate different settings and environment 42Intel® RealSense™ Hands-On Lab - Milan
  • 43. Sensor with Camera use IR light and Sunlight can blind the camera!!! • Check exposition during all day • Verify that there isn’t direct light on the camera Indoor/Outdoor 43Intel® RealSense™ Hands-On Lab - Milan
  • 44. These devices aren’t a Rugged devices: • Check temperatures (+3/33°) • Check humidity Indoor/Outdoor (2) 44Intel® RealSense™ Hands-On Lab - Milan
  • 45. Comfortable positions Your users are not GORILLAS!!! Intel® RealSense™ Hands-On Lab - Milan 45
  • 46. User posture may affect design of a gesture Intel® RealSense™ Hands-On Lab - Milan 46
  • 47. Input variability Intel® RealSense™ Hands-On Lab - Milan 47
  • 48. Feedback, feedback, feedback,… 48Intel® RealSense™ Hands-On Lab - Milan View of user: • User Viewport • User Overlay
  • 49. … where actions performed for some other purpose or unconscious signs are interpreted in order to influence/improve/facilitate the actors' future interaction or day-to-day life (from Alan Dix) • The interaction is not purposeful from the person side, but it is designed “to happen” • It “happens” in relation to signs which are not done for that (body temperature, unconscious reactions such as blink rate, or unconscious aspects of activities such as typing rate, vocabulary shifts (e.g. modal verbs), actions done for other purposes, … • It is designed for people acting Manage Incidental Interaction 49Intel® RealSense™ Hands-On Lab - Milan
  • 50. #CDays14 – Milano 25, 26 e 27 Febbraio 2014 Q&A Tutto il materiale di questa sessione su http://www.communitydays.it/ Lascia subito il feedback su questa sessione, potrai essere estratto per i nostri premi! Seguici su Twitter @CommunityDaysIT Facebook http://facebook.com/cdaysit #CDays15

Editor's Notes

  1. Slide da mostrare prima di iniziare la sessione – non rimuovere!
  2. Kinect for Windows v2: - Up to 6 skeletons with 25 joints (each) - Allows tracking IR reflective objects - ToF - Only USB 3.0 - Doesn’t support most ov USB over Ethernet extenders. - Only Windows 8.x - Current SDK support only one Kinect per PC - 115W Kinect for Windows v1: - Up to 2 skeletons with 20 joints - Structured Light (near-IR light pattern) - raw depth maps from the sensor show an observable quantization effect. - Windows 7/8 - Multiple Kinect - 12.96W
  3. Intel RealSense for tablet: 2.5W 628x468 Depth Resolution Indoor - Projects an IR pattern to the environment and uses stereo matching to obtain the depth map. Outdoor - Stereo matching without IR pattern
  4. https://developer.leapmotion.com/documentation/csharp/api/Leap.Gesture.html http://pluralsight.com/training/Courses/TableOfContents/developing-leap-motion-csharp Each cameras are 640x240
  5. https://www.youtube.com/watch?v=gby6hGZb3ww&t=27
  6.   The DUO mini lx is an ultra-compact imaging sensor with a standard USB interface. Intended for use in research, industrial and integration, the camera's high speed and small size make it ideal for existing and new use cases for vision based applications.   With a programmable illumination board and built-in IR filters it allows for precise control of lighting environment. Delivering configurable and precise stereo imaging for robotics, inspection, microscopy, human computer interaction and beyond.   The solution consists of:   Stereo Imaging with Global Shutter Hi-Speed USB 2.0 Interface Six Degree of Freedom (DoF) Accelerometer/Gyroscope IMU/Temperature Fully Programmable LED Array (3xIR High Power LEDs) DUO SDK License USB Mini-B Cable   Offering a board level solution for 3D sensing utilizing stereo vision, ready to work out of the box supporting a wide range of accessories and configurations. Hardware Ultra Compact Design 30mm Baseline Configurable Framerates RAW Sensor Data 170° Wide Angle M8 Lenses 52x25x11mm Software DUO Device API/SDK Linux/OSX/Windows Drivers Standard C API with Bindings Low Level Access & Control Samples & Solutions
  7. Illumination Fully Programmable LED Array. 3 Independently controlled 3.4W 850nm IR LEDs 170° light cone in 256 linear steps. Lens Mount Standards M8 x P0.5 Filters 850-870nm Narrow Band-Pass Power Consumption 2.5W Weight 12.5g
  8.   The DUO mini lx is an ultra-compact imaging sensor with a standard USB interface. Intended for use in research, industrial and integration, the camera's high speed and small size make it ideal for existing and new use cases for vision based applications.   With a programmable illumination board and built-in IR filters it allows for precise control of lighting environment. Delivering configurable and precise stereo imaging for robotics, inspection, microscopy, human computer interaction and beyond.   The solution consists of:   Stereo Imaging with Global Shutter Hi-Speed USB 2.0 Interface Six Degree of Freedom (DoF) Accelerometer/Gyroscope IMU/Temperature Fully Programmable LED Array (3xIR High Power LEDs) DUO SDK License USB Mini-B Cable   Offering a board level solution for 3D sensing utilizing stereo vision, ready to work out of the box supporting a wide range of accessories and configurations. Hardware Ultra Compact Design 30mm Baseline Configurable Framerates RAW Sensor Data 170° Wide Angle M8 Lenses 52x25x11mm Software DUO Device API/SDK Linux/OSX/Windows Drivers Standard C API with Bindings Low Level Access & Control Samples & Solutions
  9. https://www.youtube.com/watch?v=gby6hGZb3ww&t=27
  10. Illumination Fully Programmable LED Array. 3 Independently controlled 3.4W 850nm IR LEDs 170° light cone in 256 linear steps. Lens Mount Standards M8 x P0.5 Filters 850-870nm Narrow Band-Pass Power Consumption 2.5W Weight 12.5g
  11. 93g
  12. Nine-axis IMU tracks motions and rotations (three-axis gyroscope, three-axis accelerometer and three-axis magnetometer) Medical Grade Stainless Steel EMG sensors “catch” muscle activity and allow to detect hand gestures
  13. When you design a gesture consider different posture of user. Up, sitting, lying
  14. Some other challenges are: The physical variability of people (tall and low people) Input variability: different people perform same gesture in different ways or use different gesture for the same action depending on cultural origins Test all gestures with the final users!!
  15. Ultima slide, obbligatoria