Temas acerca de Inteligencia Artificial
Foto de Usuario
betsycz

Ranking Troomes
Mensajes: 13
Registrado: 26 Dic 2018, 18:06

SUPERVISIÓN REMOTA

Mensaje por betsycz » 14 Ago 2020, 23:46

SUPERVISIÓN REMOTA


Detección y reconocimiento facial con OpenCV, Python y FaceRecognition [1]

Este articulo presenta la manera de lograr ela detección y el reconocimiento facial mediante Python y algunas librerías de visión:

OpenCV ----> usa el algoritmo Viola & Jones (Usa el clasificador HAAR)
  • Carga el clasificador Haar.
  • Inicia la webcam.
  • Captura la imagen y la convierte en grises.
  • Busca el rostro.
  • Dibuja los rectángulos sobre la imagen original.
  • Abre una ventana con el resultado.

Face_Recognition ----> diseñada para hacer reconocimiento facial de humanos.
  • Carga los rostros de las personas a identificar.
  • Extrae las encodings únicas de cada rostro caragado.
  • Crea un array con los encodings con sus respectivos nombres.
  • Inicia webcam.
  • Captura la imagen con la webcam.
  • Valida imagen.
  • Reduce imagen a tamaño ideal.
  • Define tres arrays, que servirán para guardar los parámetros de los rostros que se encuentren en la imagen:Localizacion_rostros,Encodings_rostros,Nombre_rostros.
  • Localiza cada rostro y extrae los encodings.
  • Recorre el array de encodings y busca si hay coincidencias.
  • Dibuja un cuadro verde de los rostros reconocidos y si no, un cuadro rojo.
  • Abre una ventana con resultados.
Imagen






Reconocimiento de imágenes en la web utilizando TensorFlow.js [1]

Muestra como reconocer e identificar imágenes hav¿ciendo uso de TensorFlow.js. El artículo además habla de las ventajas que tiene JavaScript en comparación con Python en el mundo del machine learning.

Usa redes neuronales y convolucionales que son necesarias para tratar las imágenes que son matrices de pixeles de colores representados en los canales RGB.
Usa librerías externas como:
FaceAPI ----> Beblioteca para reconocimiento facial
Imagen


CONCLUSIONES


Referencias


Responder