Stefan NosovicFiGaRo: A Framework for Gesture-based Interface Development | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISBN: | 978-3-8440-6636-4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reeks: | Softwaretechnik | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Trefwoorden: | hand gestures; gesture recognition; gesture-based interface; FiGaRo; Human computer interaction (HCI) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Soort publicatie: | Dissertatie | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Taal: | Engels | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pagina's: | 140 pagina's | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Gewicht: | 206 g | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formaat: | 29,7 x 21,0 cm | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bindung: | Softcover | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Prijs: | 45,80 € / 57,30 SFr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Verschijningsdatum: | Mei 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kopen: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DOI: | 10.2370/9783844066364 (Online-Publicatie-Document) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Download: | Beschikbare online documenten voor deze titel: U heeft Adobe Reader, nodig, om deze bestanden te kunnen bekijken. Hier vindt u ondersteuning en informatie, bij het downloaden van PDF-bestanden. Let u er a.u.b. op dat de online-bestanden niet drukbaar zijn.
Gebruikersinstellingen voor geregistreerde online-bezoekers Hier kunt u uw adresgegevens aanpassen en uw documenten inzien.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Aanbevelen: | Wilt u dit boek aanbevelen? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recensie-exemplaar | Bestelling van een recensie-exemplaar. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Verlinking | Wilt u een link hebben van uw publicatie met onze online catalogus? Klik hier. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Samenvatting | To talk to computers, one has to interact with them. Human computer interaction (HCI) studies human behavior and develops the technology for making this interaction more efficient and natural. Graphical user interface based and speech-based interactions are reaching their limitations in situations when quick interactions are required in noisy environments, such as factory floors, where workers interact with computers to create products. In these situations, hand gesture-based interfaces are often more appropriate.
Building a hand gesture-based interface for arbitrary applications is time consuming for the developers. It has a steep learning curve because of the complexity of hand gesture recognition algorithms. In addition, developers lack tools for designing and formalizing hand gesture-based interfaces. Another developer challenge is to offer customizable gesture-based interfaces to users, so that they can adapt the gestures and make them easy to memorize. This dissertation introduces FIGARO, a framework for the development of hand gesture-based interfaces. Its goal is to flatten the learning curve and to enable faster development of gesture-based user interfaces for arbitrary applications. FIGARO facilitates the definition and recognition of new hand gestures. It was designed to be extensible with respect to hand gestures and hand gesture recognition algorithms. FIGARO is based on GIML, a metamodel that allows formalization of hand gesture-based interfaces. The viability of the FIGARO framework was evaluated through the development of gesture-based interfaces for four legacy applications. The applications originate from four domains: education, entertainment, smart environment control and medical equipment operation. The goal was to demonstrate that FIGARO can be used for the development of gesture-based interfaces for arbitrary applications. Furthermore, we compare the development times of the legacy gesture-based interfaces with the development times using the FIGARO framework. The first gesture-based interface enabled conducting a virtual orchestra with a 3D printed baton. The second gesture-based interface was for an augmented reality application teaching human anatomy by visualizing organs inside a body. The third gesture-based interface was for a remote control of an x-ray machine with a mobile device. The fourth gesture-based interface targeted controlling of the light bulbs and blinds in a smart house. The development of each of these four gesture-based interfaces with FIGARO led to a reduction of the development time compared to the legacy interfaces by at least 67 percent. |