Gesten können abhängig von der Benutzererfahrung in zwei Kategorien eingeteilt werden, Angeborene Gesten, die auf die allgemeine Erfahrung aller Benutzer basieren, zum Beispiel das Objekt nach rechts mit einer Handbewegung nach rechts bewegen, das Objekt mit zusammengedrückten Finger ergreifen usw. Natürlich können angeborene Gesten durch Angewohnheiten und Kultur beeinflusst werden. Dies sollte berücksichtigt werden, wenn man Klassifizierung für bestimmte Gruppe von Menschen entwickelt. Bei Verwendung von diesen Gesten braucht man nicht die Gesten zu lernen, die Erfahrung ist ausreichend. Der Benutzer kann somit Anwendungen natürlich steuern. Die zweite Gruppe von Gesten sind die gelernten Gesten. In diesem Fall ist es notwendig, dass der Benutzer diese lernt. Gesten für Navigationssysteme und Anwendungen müssen einfach und natürlich sein und sollten wenig Kraft und Energie vom Menschen fordern.
Statische Gesten
Statische Gesten sind nicht von einer Bewegung abhängig. Statische Gesten stellen die Formen der Gliedmaßen dar, die Gesten darstellen und aussagekräftige Informationen tragen (Abb. 4.1).
Sie sind stationäre Art der Gesten, wo wir die Informationen über Bewegung nicht brauchen. Daher es ist nicht notwendig, die Reihenfolge der Bilder zu untersuchen, aber mindestens ein Bild. Die Sequenz mehrerer Bilder, die verschiedene Gesten enthalten, ist nur für ein höheres Maß an Verständnis wichtig.
Kontinuierliche Gesten
Kontinuierliche Gesten dienen als Grundlage für Interaktionen mit der Anwendung. Eine Kontinuierliche Geste stellt keine bestimmte Pose dar, wird aber verwendet, um mit der Anwendung oder in einer virtuellen Umgebung (Abb. 4.1) zu interagieren.
Ein typisches Beispiel für eine kontinuierliche Gestensteuerung ist eine Spielsteuerung durch kontaktlose Technologie, wie zum Beispiel bei Microsoft Kinect. Das System erfasst die Veränderungen in der Haltung oder Haltungsänderungen in einem Videospiel, es gibt aber keine spezifische Bewegung um eine Folge von Änderungen zu triggern.
Dynamische Gesten
Dynamische Gesten stellen Bewegung dar, die es Benutzern erlaubt, ein Objekt oder eine Anwendung direkt zu manipulieren (Abb. 4.1).
Dynamische Gesten können auf zwei Arten definiert werden. Erster Ansatz ist es, algorithmisch die Regeln und Bedingungen festzulegen, die die durchgeführte Geste erfüllen muss, um erfolgreich erkannt zu werden. Der zweite Weg sind Templates. Templates sind Sätze von Punkten, die die Form der Geste identifizieren. Für die Bewertung der Erfolgsrate werden ausgefeilte Algorithmen verwendet, die Benutzerbewegungen mit den Templates vergleichen.