11.07.2015 Views

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.1. Introducción 83lengua <strong>de</strong> signos empleando técnicas <strong>de</strong> segmentación y medición <strong>de</strong> las imágenescapturadas. Se emplean algunas técnicas <strong>de</strong> visión por computador como son la umbralización,la <strong>de</strong>tección <strong>de</strong> bor<strong>de</strong>s y contornos, y algoritmos <strong>de</strong> Optical Flow.Reconstrucción <strong>de</strong>l movimiento en 3D y generación <strong>de</strong> los ficheros <strong>de</strong> marcas: estafase es la encargada <strong>de</strong> transformar las coor<strong>de</strong>nadas capturadas en 2D (se emplea unasola cámara) en coor<strong>de</strong>nadas en 3D y <strong>de</strong> generar las estructuras <strong>de</strong> datos necesariospara almacenar los valores calculados. A<strong>de</strong>más, se crearán los ficheros <strong>de</strong> marcas, conextensiones MF y GFF, para guardar y recuperar la edición <strong>de</strong> marcas <strong>de</strong> brazos y cara.Generación y edición <strong>de</strong> huesos y marcas faciales <strong>de</strong>l mo<strong>de</strong>lo 3D: en esta fase se generaun espacio tridimensional y se colocan en él los huesos y marcas faciales generadas apartir <strong>de</strong> las coor<strong>de</strong>nadas calculadas. Se permite modificar esas marcas para perfeccionary variar los movimientos respecto al ví<strong>de</strong>o original.Configuración <strong>de</strong> poses <strong>de</strong> manos: esta fase es la encargada <strong>de</strong> agregar, a partir <strong>de</strong> unabiblioteca, configuraciones <strong>de</strong> poses <strong>de</strong> manos a distintos frames <strong>de</strong>l ví<strong>de</strong>o capturado.Generación <strong>de</strong>l fichero XML <strong>de</strong> salida: por último, en esta etapa se compone el fichero<strong>de</strong> salida en formato XML con la <strong>de</strong>scripción <strong>de</strong>l movimiento en 3D obtenido comoresultado <strong>de</strong> todas las fases anteriores.Para el <strong>de</strong>sarrollo <strong>de</strong> MOCASYM se ha seguido un mo<strong>de</strong>lo <strong>de</strong> <strong>de</strong>sarrollo evolutivo basadoen el Mo<strong>de</strong>lo <strong>de</strong> Prototipos. Se han ido construyendo varias versiones <strong>de</strong>l sistema, introduciendonuevas funcionalida<strong>de</strong>s y modificando otras, hasta llegar a la construcción final que seajusta a los objetivos generales planteados en un principio.Se ha seguido esta metodología <strong>de</strong>bido a la naturaleza <strong>de</strong>l proyecto, ya que inicialmentese conocían los objetivos generales <strong>de</strong>l sistema pero no estaban claramente i<strong>de</strong>ntificados losrequisitos <strong>de</strong> entrada, procesamiento o salida. En ocasiones se han tenido que probar diferentesvías <strong>de</strong> acción para un mismo problema; el Mo<strong>de</strong>lo <strong>de</strong> Prototipos permite evolucionarpaulatinamente la plataforma con las partes más claras y obtener resultados visibles casi inmediatamentepara po<strong>de</strong>r probar el resto <strong>de</strong> módulos en <strong>de</strong>sarrollo. También ofrece un mejor

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!