Return to search

Desarrollo de una Interfaz de Programación para Detección y Seguimiento de Rasgos Faciales

Este trabajo tiene como objetivo crear una interfaz de programación (API) que detecta la cara y rasgos faciales. A la API se le entrega como entrada una imagen o un video y retorna en tiempo real la posición de la cara y de los ojos.

Para todo desarrollo de software es necesaria la utilización de interfaces de programación que faciliten el trabajo sobretodo cuando se haya resuelto un problema común. Un problema común para la creación de interfaces de usuario y otro tipo de proyectos es la detección del rostro humano en conjunto con algunos rasgos faciales como son los ojos. Una dificultad recurrente es que para cada nuevo trabajo se deban implementar los algoritmos de detección y no se dispone de una API que permita al desarrollador preocuparse solamente en las dificultades referentes a la invención que propone, para no tener que una vez más abordar la detección del rostro.

En el presente trabajo de título se desarrollo una interfaz de programación que detecta el rostro y rasgos faciales en tiempo real. Para la detección se utilizaron algoritmos de aprendizaje que buscan características rectangulares tanto del rostro como los ojos y se implementó el algoritmo de detección a partir de estas características rectangulares. Además no fue necesaria la utilización de fuentes de luz externas.

Se logró procesar en tiempo real un video obtenido por una captura de video y se logró desplegar en pantalla los rostros y ojos detectados por la API. Además se implementó una aplicación que almacena los rostros de personas que atraviesan al frente de una cámara demostrando en gran medida la utilidad de la API.

En el futuro se pueden agregar a la API desarrollada nuevos rasgos faciales o también extenderla implementando nuevos algoritmos de detección o hacerla adaptable a casos de detección más complejos.

Identiferoai:union.ndltd.org:UCHILE/oai:repositorio.uchile.cl:2250/103514
Date January 2009
CreatorsRodríguez Elorza, Francisco Javier
ContributorsInostroza, Patricio, Facultad de Ciencias Físicas y Matemáticas, Departamento de Ciencias de la Computación, Tanter, Éric, Fabry, Johan
PublisherUniversidad de Chile, Programa Cybertesis
Source SetsUniversidad de Chile
LanguageSpanish
Detected LanguageSpanish
TypeTesis
RightsRodríguez Elorza, Francisco Javier

Page generated in 0.0133 seconds