Bálint Lendvai
User Interface Designer and Developer from Budapest Hungary
We know it well, mobile and tablet devices..
Like Google Voice API for Google Search, YouTube etc.
Kinect Voice recognition
Nintendo Wii, PlayStation Move
Leap Motion
Kinect
Gaze tracking (Eye movement tracking)
Brain Machine Interfaces (BCI)
How is it working?
Kinect use infrared sensor to generate depth data, which is useful to recognize objects like human bodys.
How is it working?
LEAP Motion also use
LEAP Motion visualizer
Kinect has a rangeing limit from 0.7 meter to 6
LEAP Motion: 25mm to 600mm (effective range).
Kinect is good for full body skeleton tracking.
LEAP Motion is good for hand tracking only.
Kinect also capable for hand tracking but not so effective and precise like the LEAP sensor.
Types of gestures:
DEMO TIME - LEAP vertical scroll bookmarklet
An intuitive interface is - learnable, understandable, habital.
Beyond intuitiveness things like ergonomics, information design, and reliable gesture detection can make or break your apps success.
Are people using your application with their elbows resting on the table, seated at a desk with their arms raised, standing at an installation, or something completely different?
There are also situations where the same coordinate mapping may not make sense for each hand. For example, to prevent someone using their right to reach far to the left to access the left side of the screen, the virtual mapping of the right hand can be biased to the right, and vice versa for the left hand.
- FEEDBACK
Little feedback monitor on the top of the app.
Left is a constantly updating depth video about the user, and also a microphone icon, which indicates when the app recognized speech.
Problem: you can't click with Kinect
- Menu Interaction designs
Basic menu design - Buttons
CodePen example created by Leap Motion team
- Menu.Interaction.designs-S01E02
Grid menus
- Menu.Interaction.designs-S01E03
Question: how to confirm the choice the user want?
Crossing a boundary in the X,Y plane would be more comfortable and useable than tapping in the air.
Good menu navigation principles:
- Menu.Interaction.designs-S01E04
Sources:
- https://developer.leapmotion.com
- http://www.microsoft.com/en-us/kinectforwindows/
- http://www.smashingmagazine.com/2013/05/24/gesture-driven-interface/
- http://pivotallabs.com/the-future-of-uiux-the-natural-user-interface/
- http://www.webcredible.com/blog-reports/blog/natural-user-interfaces-nuis
By Bálint Lendvai