descripción del detector de rostros - sistemas adaptativos fime

14
Descripción del detector de rostros

Upload: marianazamarripa34

Post on 28-Jun-2015

341 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Descripción del detector de rostros - Sistemas Adaptativos FIME

Descripción del detector

de rostros

Page 2: Descripción del detector de rostros - Sistemas Adaptativos FIME

• En la sesión final de la prueba de nuestro proyecto, en el cual realizamos un programa el cual detecta rostros, uniendo puntos y haciendo así un conjunto de coordenadas alineándolas para al finalizar crear un marco alrededor del rostro detectado.

• En la ultima versión que editamos, mejoramos el marco que delinea el rostro, de forma cuadrada.

Page 3: Descripción del detector de rostros - Sistemas Adaptativos FIME

El propósito de la ejecución del programa, consiste en que se puede

implementar el sistema en una coordinación, oficina, etcétera. Así la

detección del rostro marcaría la entrada o salida del personal

quedando en un registro.

Page 4: Descripción del detector de rostros - Sistemas Adaptativos FIME

La finalidad de dicho programa es optimizar el tiempo más exacto posible, llevando un registro para tener un mejor control, solucionar con más rapidez los

posibles problemas que se presentase en el ámbito laboral y lo más importante es que el usuario se relacione mejor con las tecnologías para su fomento en el futuro.

Page 5: Descripción del detector de rostros - Sistemas Adaptativos FIME

• La idea principal es crear un área, que automáticamente detectando los patrones de un rostro, delimite un cierto espacio en la imagen, foto a capturar, o video.

• Como objetivo para un servicio interactivo a la sociedad, crearemos la función ya mencionada, aplicándola esta como identificador de rostros (anteriormente registrados), para tener acceso a la empresa donde esté laborando.

• Implementando este sistema, tendría optimización en tiempos, ya sea de entradas y registros, ya que se pasarían automáticamente detectando el rostro del empleado, e implementaríamos otros patrones que pueden mejorar el sistema, como lo es el tiempo, para que marque un tiempo de entrada y de salida de el empleado.

Page 6: Descripción del detector de rostros - Sistemas Adaptativos FIME

MÓDULOS MÁS RELEVANTES

Page 7: Descripción del detector de rostros - Sistemas Adaptativos FIME

• Para el proyecto en la función principal (main) usamos opencv.

Se crea una matriz para dibujar las coordenadas y un puntero para le video, se validan las coordenadas y el video y se le agrega un atajo para salir con la tecla “Q”.

Las coordenadas se detectan captando solamente el contorno del rostro sin importar si la persona usa lentes, tiene barba o bigote, etc.

Page 8: Descripción del detector de rostros - Sistemas Adaptativos FIME

En la función detectFaces, manda llamar desde main de una manera cíclica para sí detectar todos los rostros y enmarcándolo en un recuadro negro.

Page 9: Descripción del detector de rostros - Sistemas Adaptativos FIME

HERRAMIENTAS Y TÉCNICAS

Page 10: Descripción del detector de rostros - Sistemas Adaptativos FIME

• Solo se puede correr en GNU/Linux (Debian y derivados de él) para codificar en C++.

• Las librerías importantes en el código:

#!/bin/bash

#include<iostream>

#include<opencv2/objdetect/objdetect.hpp>

#include<opencv2/highgui/highgui.hpp>

#include<opencv2/imgproc/imgproc.hpp>

Page 11: Descripción del detector de rostros - Sistemas Adaptativos FIME

Demo

Page 12: Descripción del detector de rostros - Sistemas Adaptativos FIME

ORGANIZACIÓN DEL EQUIPO

Page 13: Descripción del detector de rostros - Sistemas Adaptativos FIME

• El equipo fue organizado para participar en el proyecto, de manera equitativa, dándonos así una oportunidad a todos de poder estar en todas las áreas de poder aprender e investigar al mismo tiempo, ya que nos juntamos en ciertas sesiones del semestre y en estas una parte del equipo investigaba en los medios posibles y los demás codificábamos, hacíamos pruebas de estas y así sucesivamente nos apoyamos entre todos como equipo.

Page 14: Descripción del detector de rostros - Sistemas Adaptativos FIME

Una de las cosas que aprendimos fue investigar mas aun cuando nos

sentimos seguros para tener un conocimiento mas amplio sobre las

herramientas que podemos implementar mas adelante en

nuestros futuros proyectos

Uno de los problemas técnicos que tuvimos fueron las implementaciones de las librerías, resolvimos este problema por medio de investigación web y compañeros.