Pilotage du curseur de la souris sur PC , Linux , par mouvement de la tête face à une webcam
Enable Viacam (eViacam) est un logiciel gratuit qui permet de contrôler le déplacement de la souris d’un ordinateur PC, simplement en bougeant la tête face à une webcam.
La fenêtre de visualisation détecte automatiquement le visage et transfère instantanément les mouvements de la tête en déplacement proportionnel du curseur à l’écran.
La fonction clic peut être obtenue avec un contacteur externe ou depuis la fenêtre “gestion automatique du clic”, permettant l’accès aux fonctions clic gauche, droit, clic maintenu, pause, après immobilisation du curseur pendant une durée paramétrable.
Référence
Enable Viacam V 1.5.
Auteur
Cesar Mauri Lorba (CREA Software Systems)
Logiciel libre sous licence GNU/GPL, développé avec le soutien de plusieurs partenaires espagnols (cf. site). Traduction française : Sébastien Lecointre
Le logiciel est annoncé compatible Windows 2000/XP/Vista/Seven et Linux. Il est important d’utiliser une webcam de bonne qualité, capturant 25 images/sec ou plus.
Au lancement, le logiciel propose de sélectionner la webcam utilisée, puis affiche un assistant de configuration et une fenêtre qui affiche le visage filmé. La webcam doit être placée pour que le visage soit centré ; la largeur du visage doit occuper le tiers de l’image filmée par la webcam. On peut cliquer sur le rectangle qui entoure le visage pour ajuster la capture ou adapter le zoom dans le menu paramètres de la webcam. Un clic sur le bouton vert lance l’application et permet de déplacer le curseur en bougeant la tête.
REGLAGES
Le menu “configuration” puis “options” permet d’accéder aux réglages suivants :
Réglage de la vitesse de déplacement du curseur
Mouvements du pointeur
• réglage séparé de la vitesse du curseur sur les axes horizontal et vertical (réglage par pas de 0 à 30) ;
• accélération de la vitesse du curseur (0 à 5)
• lissage : cette option permet de filtrer les tremblements de la tête qui, même minimes, rendent difficile l’accès à de petites zones (8 seuils) ;
• seuil de mouvement du pointeur : définit le mouvement minimum en pixels, pour commencer à déplacer le curseur.
Cette fenêtre propose également un assistant d’étalonnage qui règleautomatiquement la vitesse de déplacement du curseur en analysant la motricité spontanée de l’utilisateur.
Espace de travail
Cette fonction permet de limiter l’espace de travail en créant des zo- nes inaccessibles sur les quatre bords de l’écran.
Exemple : rendre inaccessible la barre des tâches de Windows.
Réglage de la fonction clic automatique
Fonction clic
Si l’utilisateur en a la possibilité, nous conseillons de rendre accessi- ble la fonction clic par un contacteur externe connecté sur une inter- face contacteur ou souris adaptée (cf. fiche interfaces n° 03-87) eViacam offre également la possibilité de générer les différents clics (gauche, droit, double clic, clic maintenu) par stationnement du cur- seur pendant une durée paramétrable de 0 à 50 dixièmes de se- condes. La fenêtre de clic est affichée en haut d’écran ; deux modes d’apparence sont proposés : mode fin (alphabétique) ou normal (pictographique).
• La fenêtre de clic ne peut malheureusement pas être déplacée (prévu dans une prochaine version).
• Possibilité de générer un bip à chaque clic.
Mode avancé
Le mode avancé permet :
• d’activer le logiciel au démarrage de l’ordinateur ;
• de choisir un clavier virtuel (.exe) associé au bouton clavier de la fenêtre Enable Viacam (option qui ne fonctionne pas encore avec le clavier visuel de Windows Seven, qu’il faut appeler manuellement. (prévu dans une prochaine mise à jour) ;
• de localiser le visage automatiquement (conseillé) ;
• d’arrêter le curseur quand aucun visage n’est détecté.
INDICATIONS
http://eviacam.sourceforge.net
Personnes présentant le profil clinique d’une tétraplégie n’ayant pas l’usage de leurs membres supérieurs, mais ayant conservé une as- sez bonne mobilité de tête.
Logiciel à utiliser conjointement avec un clavier virtuel pour contrôler entièrement l’ordinateur à distance et sans contact physique par sim- ples mouvements de la tête analysés par une webcam (cf. dossier “les claviers virtuels”, www.handicap.org/?les-dossiers-PFNT.
CONCLUSION
eViacam est actuellement le logiciel le plus performant parmi les solutions gratuitement téléchargeables permettant de piloter le curseur de la souris à partir de simples mouvements de la tête analysés par une webcam.
Régulièrement mis à jour par l’auteur, ce logiciel évolue constamment et devrait proposer prochainement de nouvelles options (aide au centrage du curseur, déplacement de la fenêtre de clic, gestion des claviers virtuels…).
Fiable et performant, son utilisation requiert cependant un environnement lumineux suffisant et relativement stable (traitement d’image par webcam).
A noter que la présence rapprochée d’une tierce personne dans le champ de la webcam peut provoquer une perte temporaire du contrôle de la souris.
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel
Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.