web-dev-qa-db-fra.com

Gestes de l'interface utilisateur pour Kinect, appareils de type Kinect

Sur les appareils à écran tactile, il semble avoir évolué un ensemble standard de gestes, par exemple.

  • pincer et écarter avec deux doigts pour zoomer et dézoomer
  • glisser avec un doigt pour faire défiler un document

Nous développons (nous aimerions penser) une interface utilisateur de style rapport minoritaire à l'aide de kinect.

Quels gestes d'interface utilisateur pourraient éventuellement être utilisés pour un appareil de type kinect?

Par exemple, pour effectuer un clic, nous avons considéré les éléments suivants:

  • angle de flexion de l'articulation du coude delta: extension => mouseDown flexion => mouseUp
  • distance de la main de la caméra: plus proche => mouseDown plus loin => mouseUp
  • taille de la main: handInFist => mouseDown handOpen => mouseUp

Des suggestions entièrement neuves/hors des sentiers battus/innovantes sont les bienvenues !!

1
bguiz

Alertbox de Jakob Nielsen avait un article sur premières impressions de l'interface utilisateur gestuelle Kinect . On pouvait y observer quelques implémentations et idéologies différentes pour les gestes, variant selon l'application. L'article concerne les interfaces utilisateur du jeu, il peut donc ne pas convenir en tant que tel à votre cas, mais donne quand même de bons conseils.

Quelques réflexions sur les interfaces utilisateur gestuelles:

  • Avantages
    • pas besoin d'appareil de contrôle
    • possibilités multi-utilisateurs
  • Les inconvénients
    • les utilisateurs doivent mémoriser les gestes (s'ils n'apparaissent pas à l'écran)
    • pas de gestes universels (pour l'instant)
    • aucun retour (haptique)
    • activation éventuelle accidentelle des gestes
2
Jawa

Depuis la première enquête, Microsoft a publié son SDK officiel (maintenant jusqu'à la version 1.6): http://www.Microsoft.com/en-us/kinectforwindows/

Le SDK comprend un package Developer Toolkit, qui comprend deux éléments qui pourraient intéresser cette question:

  1. Documentation des directives d'interface humaine pour les applications Kinect pour Windows
  2. Exemple d'application BasicInteractions-WPF, qui illustre les directives ci-dessus en action.

La boîte à outils peut être téléchargée ici: http://www.Microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx

1
Evil Closet Monkey