Implementació de detecció de parpelleig per a ratolí de cap

Anuncio
Implementació de detecció de parpelleig per
a ratolí de cap
AUTOR: Daniel Gayán Sáncez
DIRECTOR: César Mauri Loba
daniel.gayan@estudiants.urv.cat
Resum:
L’objectiu del nostre projecte és desenvolupar un mètode per a poder detectar el
parpelleig voluntari d’un usuari mitjançant tècniques de visió per computador i
utilitzar-ho amb finalitats interactives persona-ordinador. Per exemple, per
proporcionar noves formes d’executar ordres (per exemple, un clic de ratolí).
A més a més, el nostre sistema es combina amb un programari anomenat Enable
Viacam (eViacam). eViacam es un programari que mou el cursor fent el seguiment de
la cara de l’usuari i està específicament dissenyat per a persones amb certes
discapacitats físiques. Fent combinació dels dos programari, l’usuari disposa d’un
canal de comunicació addicional per dur a terme algunes accions amb el cursor.
Com a part del projecte es proporciona un anàlisis de l’estat de l’art. Aquest avalua
els mètodes que s’utilitzen actualment en altres aplicacions que resolen problemes
similars. Per a alguns d’aquests mètodes, hem desenvolupat prototips de programari
per posar-los a prova.
D’entre tots els mètodes avaluats, n’hem seleccionat un que presenta un funcionament
robust i fiable per a la detecció de parpelleig i l’hem combinat amb el programari
esmenat anteriorment. S’han fet proves amb algunes persones. Els resultats son
encoratjadors i demostren que la combinació dels dos sistemes que es factible i útil.
El nostre programari ha estat desenvolupat utilitzant programari i llibreries de codi
obert i serà publicat sota la llicencia GNU/GPL
Titulació: Grau d’Enginyeria Informàtica
Data Presentació: Setembre de 2016
Implementación de la detección del
parpadeo para ratón de cabeza
AUTOR: Daniel Gayán Sáncez
DIRECTOR: César Mauri Loba
daniel.gayan@estudiants.urv.cat
Resumen:
El objetivo del proyecto es desarrollar un método para poder detectar el parpadeo
voluntario de un usuario a través de técnicas de visión por computador. Nuestro
objetivo es utilizarlo con finalidades interactivas persona-ordenador. Por ejemplo,
para proporcionar nuevas formas de ejecutar órdenes como el clic de un ratón
Además, nuestro sistema combina un software llamado Enable Viacam (eViacam).
Eviacam es un software que mueve el cursor siguiendo la cara del usuario y está
diseñado específicamente para personas con algunas discapacidades físicas. Haciendo
combinación de los dos software, el usuario tiene un canal adicional para llevar a cabo
acciones con su cursor.
Proporcionamos un análisis del estado del arte. Este análisis analiza los métodos que
se utilizan actualmente en otras aplicaciones que resuelven problemas similares. Para
algunos de estos métodos, hemos desarrollado prototipos del software para ponerlo a
prueba.
Finalmente hemos encontrado un método robusto y fiable para la detección del
parpadeo y lo hemos combinado con el software mencionado anteriormente. Lo
hemos probado con algunas personas. Los resultados son esperanzadores y
demuestran que la combinación de los dos sistemas puede ser factible y útil.
Nuestro software ha sido desarrollado usando software y librerías de código abierto y
será publicado bajo licencia GNU/GPL
Titulación: Grado en Ingeniería Informática
Fecha Presentación: Septiembre de 2016
Blink detection implementation for a head
mouse
AUTHOR: Daniel Gayán Sáncez
DIRECTOR: César Mauri Loba
daniel.gayan@estudiants.urv.cat
Abstract:
The objective of our project is to develop a method to detect the user's voluntary
blinking by means of computer vision techniques. Our aim is to use it for humancomputer interaction purposes. For instance, for providing new ways to execute
commands such as mouse clicks.
Additionally, our system is combined with a software called Enable Viacam
(eViacam). eViacam is a software that moves the pointer by tracking the face of the
user and is specifically designed for people with some physical disabilities. By
combining both, the user has an additional communication channel to perform some
actions with the pointer.
We provide a review of the state of the art. Such review explores the methods being
currently used by other applications to solve similar problems. For some of those
methods, we have developed software prototypes to test them.
Finally, we found a robust and reliable method for eye blinking detection, and
managed to combine it with the aforementioned software. We tested our
implementation with some people. Results are really encouraging and demonstrate
that the combination of both system is feasible and useful.
Our software has been developed using open source software and libraries and is
released under the GNU/GPL license.
Study Program: Grau d’Enginyeria Informàtica
Defense Date: September de 2016
Descargar