Adaptive Mouse - Moteurline
Transcription
Adaptive Mouse - Moteurline
r nt 4 103 Adaptive Mouse Logiciels (Piloter le curseur par mouvements de la tête face à une webcam) Introduction Le département NIPG (Neural Information Processing Group) de l’Université Eötvös Loránd (Budapest) propose sur son site et en libre téléchargement “Adaptive Mouse” : un logiciel en version alpha, permettant de contrôler le curseur de la souris (PC) par de simples mouvements de la tête face à une webcam. Une solution gratuite, étonnement fiable ! Référence Auteurs Prix Adaptive Mouse Adaptive Mouse - version 0.1. • Gyögy Hévizi • Mihély Biezo • Balint Takacs NIPG Reseach Group - Elte Université Eötvös Loránd - Budapest Graticiel téléchargeable sur : http://nipg.inf.elte.hu/ Remarque : le logiciel se télécharge à l’adresse ci-dessus, onglet “Projects” puis “Head Mouse” - disponible en version alpha, mais tout à fait fonctionnelle, le logiciel est tantôt appelé Head Mouse ou Adaptive Mouse ; nous optons pour la seconde appellation, afin d’éviter toute confusion avec le matériel HeadMouse d’Origin Instrument. Description Ordinateur portable + webcam Logiciels : Adaptive Mouse + Wordpad + clavier virtuel + clic automatique Matériel nécessaire : • une webcam supportant le DirectX (minimum 30 images / seconde) • un ordinateur PC de moyenne puissance (programme testé sous Windows 2000, XP et Vista). Le programme installe un “•exe” et une série de “dll” qui devront figurer dans le même dossier pour que le logiciel s’exécute correctement. Au lancement du programme, une fenêtre s’ouvre affichant l’image filmée par la caméra : celle-ci doit être disposée au centre et au-dessus ou endessous de l’écran suivant la configuration (ordinateur portable ou poste fixe). Les onglets “Devices” et “Caméra Propertie” permettent un accès aux réglages de la caméra (zoom, contraste, luminosité...), l’idéal étant que la tête de l’utilisateur occupe une assez grande partie de l’image. Un clic sur le bouton “Tracking” et la magie s’opère : un premier cadre rouge capture globalement la tête de l’utilisateur et une série de petits points verts, matérialisent des repères sur le visage. Instantanément, les déplacements de la tête face à la webcam déplacent le curseur à l’écran : • un clic sur le bouton “Center Cursor” place le curseur au centre de l’écran • un clic sur le bouton “Send to tray” envoie la fenêtre de visualisation dans la barre des tâches pour ensuite travailler en mode plein écran. Réglages “Settings” La sensibilité du curseur dépend de plusieurs critères facilement paramétrables : zoom de la caméra, résolution du flux vidéo, distance entre la caméra et l’utilisateur. Le bouton “Settings” puis “Sensitivity” permet l’accès à différents réglages dont la vitesse de déplacement du curseur, séparément pour les deux axes horizontal et vertical. (!) Absentez-vous momentanément, le logiciel recalculera automatiquement les points de repère à votre retour, sans opération manuelle et même si la fenêtre d’Adaptive Mouse est réduite en barre des tâches : un énorme avantage pour les personnes mobiles en fauteuil. Fonction clic Comme la plupart des souris dites à la tête, la fonction clic gauche peut être obtenue depuis un contacteur externe (ex : contacteur au souffle). Le logiciel possède une fonction clic gauche automatique déclenchable par stationnement du curseur pendant une durée paramétrable (onglet settings). Par contre, Adaptive Mouse ne propose pas l’accès aux fonctions double clic, clic droit et clic maintenu, qui nécessitent l’utilisation en parallèle d’un logiciel de gestion des clics (cf. le logiciel gratuit, Self Clic, développé par l’Association Idée, particulièrement pour ce genre d’application. http://nipg.inf.elte.hu Selfclic Idée : www.idee-association.org Bien évidemment, Adaptive Mouse est entièrement compatible avec l’ensemble des claviers virtuels qui permettront en complément la saisie de texte dans toute application. Conclusion © APF 2008 Réseau Nouvelles Technologies ☎ 03 20 20 97 70 Auteur Thierry DANIGO Conseiller technique [email protected] Janvier 2008 Adaptive Mouse est un logiciel très simple à programmer et à utiliser. L’analyse en continue de plusieurs points de repères sur le visage (contrairement à Camera Mouse {fiche 3-68} qui n’en suit qu’un seul) apporte un réel confort et une grande fluidité dans le déplacement du curseur, y compris pour atteindre de petites zones comme la fermeture d’une fenêtre. Autre avantage, Adaptive Mouse ne nécessite pas de nouveau paramétrage après une absence temporaire. Par contre, Camera Mouse propose une option anti-tremblement absente dans Adaptive Mouse, mais reproductible séparément avec le logiciel Steady Mouse {fiche 4-101} Un comparatif Caméra Mouse, Adaptive Mouse est disponible en consultation à l’adresse : http://www.idee-association.org/pages/piloter_a_la_tete/piloter_a_la_tete.htm Dans les deux cas, l’utilisation d’un logiciel de gestion des clics (nombreuses solutions gratuites) s’avèrera plus complémentaire et plus performante que les solutions intégrées.