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.3. Segmentación <strong>de</strong> imágenes y captura <strong>de</strong> movimiento 2D 874.2.2. Pre-procesamiento <strong>de</strong>l ví<strong>de</strong>o <strong>de</strong> entradaLa función principal <strong>de</strong> esta tarea es la <strong>de</strong> analizar el ví<strong>de</strong>o <strong>de</strong> entrada y crear dos estructuras<strong>de</strong> datos: una para los movimientos <strong>de</strong> brazos y otra para los gestos faciales, coninformación sobre la tasa <strong>de</strong> frames por segundo, número <strong>de</strong> frames totales y número <strong>de</strong> canaleso marcas empleadas para la <strong>de</strong>tección <strong>de</strong>l movimiento. Las estructuras <strong>de</strong> datos sonTInfoFichero y TInfoFicheroGestos, que están <strong>de</strong>finidas en el fichero global var.h (ver AnexoD).4.3. Segmentación <strong>de</strong> imágenes y captura <strong>de</strong> movimiento2DEste módulo es el encargado <strong>de</strong> la captura <strong>de</strong> forma automática <strong>de</strong>l movimiento <strong>de</strong>l personajeque signa, a partir <strong>de</strong> una escena <strong>de</strong> ví<strong>de</strong>o, realizando previamente una segmentacióny medición <strong>de</strong> las imágenes capturadas. Para ello, se emplean algunas técnicas <strong>de</strong> visión porcomputador como son la umbralización, la <strong>de</strong>tección <strong>de</strong> bor<strong>de</strong>s, la <strong>de</strong>tección <strong>de</strong> contornos, la<strong>de</strong>tección <strong>de</strong> cara, ojos y boca, y la <strong>de</strong>tección <strong>de</strong>l movimiento mediante algoritmos <strong>de</strong> OpticalFlow.I<strong>de</strong>ntificación <strong>de</strong> zonas <strong>de</strong> interésSegmentación y captura <strong>de</strong> movimientoDetección <strong>de</strong>l movimientoFigura 4.4: Diagrama <strong>de</strong> casos <strong>de</strong> uso <strong>de</strong>l módulo <strong>de</strong> SegmentaciónPor lo tanto, el módulo po<strong>de</strong>mos subdividirlo en dos tareas (ver Figura 4.4), que son:Proceso <strong>de</strong> i<strong>de</strong>ntificación <strong>de</strong> zonas <strong>de</strong> interés <strong>de</strong>l personaje (ver Figura 4.5).

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

Saved successfully!

Ooh no, something went wrong!