Frameworks, description languages and fusion engines for multimodal interactive systems

Bruno Dumas · RERO DOC (Universität Bern) · 2010

Le domaine de l’interaction multimodale a pris beaucoup d’importance lors de cette dernière décennie, du fait de la création et de la mise sur le marché de nombreuses interfaces novatrices, ainsi que de l’évolution de domaines de recherche tels que la reconnaissance vocale. Cependant, la fusion et la combinaison de modalités n’ont pas évolué avec la même vigueur, aboutissant à un fossé entre l’utilisation de modalités d’entrée et les différentes possibilités de les combiner. Cette thèse de doctorat s’attache à réduire ce fossé entre les dispositifs d’interactions à disposition et la fusion de leurs données. Dans cette recherche, la fusion d’inputs multimodaux est approchée dans sa globalité : en premier lieu, sous l’angle de l’architecture d’un système multimodal dans son ensemble, puis sous l’angle de la modélisation de la fusion multimodale et, enfin, sous un angle plus algorithmique. Le premier angle, architectural, s’intéresse aux exigences nécessaires pour une intégration profitable de moteurs de fusion, en utilisant les critères d’utilisabilité et d’expressivité pour caractériser les qualités et les inconvénients de différentes architectures. Trois différentes architectures pour la création d’interfaces multimodales sont ensuite étudiées. Le framework HephaisTK, qui a servi de base d’étude expérimentale pour ce travail de thèse, est finalement décrit. Le deuxième angle, la modélisation du dialogue, présente huit directives pour la création de langages de modélisation du dialogue multimodal et propose le langage SMUIML comme exemple d’un langage suivant ces directives. Le troisième angle, algorithmique, étudie la fusion multimodale proprement dite par le biais de l’implémentation de deux algorithmes de fusion : d’abord, un algorithme « meaning frames », ensuite un algorithme basé sur les modèles de Markov cachés (HMM). Une évaluation des performances de ces deux algorithmes à l’aide d’un outil de mesure intégré est présentée en dernière analyse. Par l’étude à la fois théorique et expérimentale de ces trois axes – architectural, modèle, algorithmique –, les différentes problématiques de la fusion multimodale ont été délimitées et clarifiées. Ces nouvelles connaissances établies, ainsi que la plate-forme logicielle implémentée dans le cadre de ce travail de thèse, devraient permettre d’étudier à l’avenir deux thèmes importants à nos yeux : la gestion des erreurs ainsi que l’adaptation à l’utilisateur.

Read the paper · More papers on PaperTik