SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
E.A.P.: Ingeniería de
Sistemas acreditada por:
Objetivo
 El Objetivo de este proyecto es el de mejorar el Control
de Asistencia mediante el Reconocimiento Facial
Descripción
 Este Proyecto está desarrollado en lenguaje de
Programación C# de la Plataforma .Net. Esta Diseñado
para Mejorar El Control de Asistencia por medio del
Reconocimiento Facial, controlando el tiempo y
registrados los datos previamente.
C#
Sin duda C# es uno de los mejores lenguajes de
programación que podemos aprender y usar en el siglo XXI,
debido a que:
 C# continúa con la tradición de la familia de lenguajes
que incluye a C, C++ y Java.
 C# es completamente orientado a objetos.
 C# es un lenguaje de propósito general: todo lo que
Visual Basic, C++ y Java pueden hacer, es posible en C#.
 C# obtiene la mayor parte de su funcionalidad de una
biblioteca de componentes proporcionados por el marco
de trabajo (Framework) de .NET.
MySQL
 Es un sistema de gestor de Base de Datos relacionales
 MySQL software es Open Source. Open Source significa que es
posible para cualquiera usar y modificar el software.
 MySQL Server trabaja
en entornos cliente/servidor
o incrustados
 Es un Aplicativo en Plataforma de C#, para controlar la
Asistencia previamente registrados mediante
Reconocimiento Facial.
 Que esta Plataforma C# usa la librería OpenCV es una
biblioteca open source para C/C++ para procesamiento
de imágenes y visión computarizada, desarrollada
inicialmente por Intel.
 Disponible en Linux, Mac, y Windows
 Tiene estructuras básicas de datos para operaciones con
matrices y procesamiento de imágenes.
 Tiene funciones de captura y presentación de imágenes.
Emgu CV
 EMGU CV.- Provee paquetes de clase de la envoltura a
fin de que OpenCV puede ser usado en C #.
 Emgu CV.- Es una envoltura cruzada de la plataforma
.Net para la biblioteca de proceso de imágenes Intel
OpenCV. Consentir a OpenCV funciona ser designado de
.NET idiomas compatibles como C #, VB, VC + +,
IronPython etc.
Agregar el Emgu Las bibliotecas
como el proyecto Referencias
Iniciando el Proyecto
Ingresar Usuario y la Contraseña
Iniciando el Proyecto
Cargando el Software
Ventana Principal
Registrar Asistencia en una
Base de Datos
2.
Registrar a
la Base de
Datos
1. Encender
la Cámara
por voz
Los Usuarios Registrados
Reconoce previamente registrado
en la Base de Datos
Reconoce a
la persona
de la Base
de Datos
Reconoce el
nombre de la
persona de la
Base de Datos
Consulta de Registro de
Asistencia
Consulta de Asistencia
Multimedia
Consulta en MySQL
Requisitos para hacer el
proyecto
 Una Computadora Desktop/Portátil
 Una Cámara Web de Alta Resolución (HD)
 Lenguaje de Programación C# de la Plataforma .Net de
Microsoft Visual Studio
 Extensión USB
Gracias por su atención
alfredito_carlos@hotmail.com
alfredito.carlos@gmail.com

Más contenido relacionado

La actualidad más candente

UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemasUNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
yesid19
 
Sistema Gestión De Bases De Datos
Sistema  Gestión  De  Bases  De  DatosSistema  Gestión  De  Bases  De  Datos
Sistema Gestión De Bases De Datos
Jeisson Nc
 

La actualidad más candente (20)

Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
[ES] Control de versiones con subversion
[ES] Control de versiones con  subversion[ES] Control de versiones con  subversion
[ES] Control de versiones con subversion
 
Redes bayesianas
Redes bayesianasRedes bayesianas
Redes bayesianas
 
Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeans
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Comandos debug
Comandos debugComandos debug
Comandos debug
 
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemasUNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Palabras Reservadas en C++
Palabras Reservadas en C++Palabras Reservadas en C++
Palabras Reservadas en C++
 
Sistema Gestión De Bases De Datos
Sistema  Gestión  De  Bases  De  DatosSistema  Gestión  De  Bases  De  Datos
Sistema Gestión De Bases De Datos
 
Hora 12
Hora 12Hora 12
Hora 12
 
Introducción a php
Introducción a phpIntroducción a php
Introducción a php
 
Sesion12-componentes Visuales java
Sesion12-componentes Visuales javaSesion12-componentes Visuales java
Sesion12-componentes Visuales java
 
Algoritmo del baquero
Algoritmo del baqueroAlgoritmo del baquero
Algoritmo del baquero
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Sistemas Basados en Conocimientos
Sistemas Basados en ConocimientosSistemas Basados en Conocimientos
Sistemas Basados en Conocimientos
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL Workbench
 
Ejemplo Java Rmi
Ejemplo Java RmiEjemplo Java Rmi
Ejemplo Java Rmi
 
DIAPOSITIVAS CURSO PYTHON.pptx.pdf
DIAPOSITIVAS CURSO PYTHON.pptx.pdfDIAPOSITIVAS CURSO PYTHON.pptx.pdf
DIAPOSITIVAS CURSO PYTHON.pptx.pdf
 
Lenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UMLLenguajes de Programación: Herencia, Polimorfismo Y UML
Lenguajes de Programación: Herencia, Polimorfismo Y UML
 

Destacado

Reconocimiento facial
Reconocimiento facialReconocimiento facial
Reconocimiento facial
benitoortega
 
Perfil y cejas
Perfil y cejasPerfil y cejas
Perfil y cejas
cittly
 
Reconstrucción cráneo facial
Reconstrucción cráneo   facialReconstrucción cráneo   facial
Reconstrucción cráneo facial
Estefania144
 
Redefine las cejas con maquillaje permanente. alejandra mónica silvera
Redefine las cejas con maquillaje permanente. alejandra mónica silveraRedefine las cejas con maquillaje permanente. alejandra mónica silvera
Redefine las cejas con maquillaje permanente. alejandra mónica silvera
LorenaSalazar11
 
Proyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetosProyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetos
diana_jazmin
 
Reconstrucción facial y patología forense
Reconstrucción facial y patología forenseReconstrucción facial y patología forense
Reconstrucción facial y patología forense
ivelisseferrerpellot79
 

Destacado (20)

1. facial
1. facial1. facial
1. facial
 
reconocimiento facial
reconocimiento facialreconocimiento facial
reconocimiento facial
 
Reconocimiento facial
Reconocimiento facialReconocimiento facial
Reconocimiento facial
 
retrato habaldo
retrato habaldoretrato habaldo
retrato habaldo
 
Identificacion facial (1)
Identificacion facial (1)Identificacion facial (1)
Identificacion facial (1)
 
Perfil y cejas
Perfil y cejasPerfil y cejas
Perfil y cejas
 
La Vìctima
La VìctimaLa Vìctima
La Vìctima
 
ANTROPOMETRIA DEL DELINCUENTE
 ANTROPOMETRIA DEL DELINCUENTE ANTROPOMETRIA DEL DELINCUENTE
ANTROPOMETRIA DEL DELINCUENTE
 
Reconocimiento de Rostros
Reconocimiento de RostrosReconocimiento de Rostros
Reconocimiento de Rostros
 
Reconstrucción cráneo facial
Reconstrucción cráneo   facialReconstrucción cráneo   facial
Reconstrucción cráneo facial
 
Revista reconstrucción facial
Revista reconstrucción facialRevista reconstrucción facial
Revista reconstrucción facial
 
Redefine las cejas con maquillaje permanente. alejandra mónica silvera
Redefine las cejas con maquillaje permanente. alejandra mónica silveraRedefine las cejas con maquillaje permanente. alejandra mónica silvera
Redefine las cejas con maquillaje permanente. alejandra mónica silvera
 
TIPOS DE ROSTROS
TIPOS DE ROSTROSTIPOS DE ROSTROS
TIPOS DE ROSTROS
 
Proyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetosProyecto de programacion orientada a objetos
Proyecto de programacion orientada a objetos
 
Reconstrucción facial y patología forense
Reconstrucción facial y patología forenseReconstrucción facial y patología forense
Reconstrucción facial y patología forense
 
TANATOLOGIA FORENSE
TANATOLOGIA FORENSETANATOLOGIA FORENSE
TANATOLOGIA FORENSE
 
Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Si semana11 iso_27001_v011
Si semana11 iso_27001_v011
 
Retrato hablado
Retrato habladoRetrato hablado
Retrato hablado
 
Antropología forense
Antropología forenseAntropología forense
Antropología forense
 
Qcq Forense Pinturas
Qcq Forense PinturasQcq Forense Pinturas
Qcq Forense Pinturas
 

Similar a Reconocimiento Facial, para Registro de Asistencia

Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
josegonzalo130
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
monty19
 
Resolviendo problemas-con-cplusplus
Resolviendo problemas-con-cplusplusResolviendo problemas-con-cplusplus
Resolviendo problemas-con-cplusplus
Abefo
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
Cesar Escalante
 

Similar a Reconocimiento Facial, para Registro de Asistencia (20)

Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
 
Todo sobre C#
Todo sobre C#Todo sobre C#
Todo sobre C#
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Programacion C#.NET
Programacion C#.NETProgramacion C#.NET
Programacion C#.NET
 
Fundamentos de programamacion c#
Fundamentos de programamacion c# Fundamentos de programamacion c#
Fundamentos de programamacion c#
 
Novedades visual studio 2015
Novedades visual studio 2015Novedades visual studio 2015
Novedades visual studio 2015
 
Reconocimiento de voz c#
Reconocimiento de voz c#Reconocimiento de voz c#
Reconocimiento de voz c#
 
Lenguaje C sharp
Lenguaje C sharpLenguaje C sharp
Lenguaje C sharp
 
Resolviendo problemas-con-cplusplus
Resolviendo problemas-con-cplusplusResolviendo problemas-con-cplusplus
Resolviendo problemas-con-cplusplus
 
Resolviendo problemas-con-cplusplus
Resolviendo problemas-con-cplusplusResolviendo problemas-con-cplusplus
Resolviendo problemas-con-cplusplus
 
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - Java
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
C
CC
C
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 

Último

Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
GuillermoBarquero7
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
EncomiendasElSherpa
 

Último (6)

Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 

Reconocimiento Facial, para Registro de Asistencia

  • 2. Objetivo  El Objetivo de este proyecto es el de mejorar el Control de Asistencia mediante el Reconocimiento Facial
  • 3. Descripción  Este Proyecto está desarrollado en lenguaje de Programación C# de la Plataforma .Net. Esta Diseñado para Mejorar El Control de Asistencia por medio del Reconocimiento Facial, controlando el tiempo y registrados los datos previamente.
  • 4. C# Sin duda C# es uno de los mejores lenguajes de programación que podemos aprender y usar en el siglo XXI, debido a que:  C# continúa con la tradición de la familia de lenguajes que incluye a C, C++ y Java.  C# es completamente orientado a objetos.  C# es un lenguaje de propósito general: todo lo que Visual Basic, C++ y Java pueden hacer, es posible en C#.  C# obtiene la mayor parte de su funcionalidad de una biblioteca de componentes proporcionados por el marco de trabajo (Framework) de .NET.
  • 5. MySQL  Es un sistema de gestor de Base de Datos relacionales  MySQL software es Open Source. Open Source significa que es posible para cualquiera usar y modificar el software.  MySQL Server trabaja en entornos cliente/servidor o incrustados
  • 6.  Es un Aplicativo en Plataforma de C#, para controlar la Asistencia previamente registrados mediante Reconocimiento Facial.  Que esta Plataforma C# usa la librería OpenCV es una biblioteca open source para C/C++ para procesamiento de imágenes y visión computarizada, desarrollada inicialmente por Intel.  Disponible en Linux, Mac, y Windows  Tiene estructuras básicas de datos para operaciones con matrices y procesamiento de imágenes.  Tiene funciones de captura y presentación de imágenes.
  • 7. Emgu CV  EMGU CV.- Provee paquetes de clase de la envoltura a fin de que OpenCV puede ser usado en C #.  Emgu CV.- Es una envoltura cruzada de la plataforma .Net para la biblioteca de proceso de imágenes Intel OpenCV. Consentir a OpenCV funciona ser designado de .NET idiomas compatibles como C #, VB, VC + +, IronPython etc.
  • 8. Agregar el Emgu Las bibliotecas como el proyecto Referencias
  • 9. Iniciando el Proyecto Ingresar Usuario y la Contraseña
  • 12. Registrar Asistencia en una Base de Datos 2. Registrar a la Base de Datos 1. Encender la Cámara por voz
  • 14. Reconoce previamente registrado en la Base de Datos Reconoce a la persona de la Base de Datos Reconoce el nombre de la persona de la Base de Datos
  • 15. Consulta de Registro de Asistencia
  • 19. Requisitos para hacer el proyecto  Una Computadora Desktop/Portátil  Una Cámara Web de Alta Resolución (HD)  Lenguaje de Programación C# de la Plataforma .Net de Microsoft Visual Studio  Extensión USB
  • 20. Gracias por su atención alfredito_carlos@hotmail.com alfredito.carlos@gmail.com