Conversation with Merlin [email protected] · Sat Dec 16 2023

como hacer un sistema de reconocimiento de caras con una rasperry pi y una picam?

Para crear un sistema de reconocimiento de caras con una Raspberry Pi y una PiCamera, puedes seguir estos pasos generales, detallados a continuación:

Hardware necesario:

  1. Raspberry Pi (cualquier modelo reciente como Raspberry Pi3 o 4)
  2. PiCamera o una cámara USB compatible
  3. Tarjeta SD con Raspbian instalado
  4. Conexión a internet para la Raspberry Pi ( través de Ethernet o WiFi)
  5. Fuentes de poder para la Raspberry Pi y PiCamera

Software y bibliotecas:

  1. Python 2.x/.x
  2. OpenCV (biblioteca de visión por computadora)
  3. Biblioteca paraar la PiCamera (si se está utilizando la PiCamera)
  4. Paquete "face_recognition" (opcional, paraificar el proceso)
  5. Dlib (una biblioteca de herramientas de machine, necesaria para el funcionamiento de "face_recognition")

Pasos para configurar el sistema:

1. Configuración de la Raspberry Pi: Asegúrate de que tu Raspberry Pi esté actualizada y con todas las últimas actualizaciones de ejecutando: sudo apt update y sudo upgrade.

2. Instalación de la cámara:

  • Conecta la PiCamera a la Raspberry utilizando el puerto CSI.
  • Habilita la interfaz de la cámara sudo raspi-config en la Terminal, selecciona 'Interfacing Options', luego 'Camera', y habilita acceso a la cámara.

3. Instalación de Python y dependencias

  • Python normalmente viene preinstalado en Raspbian. Puedes inst las dependencias adicionales necesarias usando pip: pip numpy opencv-python.

4. Instalar OpenCV:

  • Puedes instalar OpenCV el comando sudo apt install python-opencv.

5 Instalación del paquete "face_recognition":

  • Este es probablemente el enfoque más simple. Instala biblioteca usando pip install face_recognition. Esta biblioteca hace uso de d y simplifica enormemente el proceso de reconocimiento facial.

6. Programación del reconocimiento facial:

  • El siguiente código de Python es un básico para detectar y reconocer caras en una imagen:
face_recognition import cv2 # C una imagen de muestra y aprende a reconocerla. image_of_person = face_recognition.load_image_file(".jpg") person_face_encoding = face_recognition.face_encodings(image_of_person)[0] # Crea un arreglo de codificaciones conocidas y sus known_face_encodings = [person_face_encoding] known_face_names =Name of the Person"] # Inicia la cámara video_capture = cv2(0) while True: # Captura una simple ret, frame = video_capture.read() # Encuentra todas las caras y encodings de caras la imagen actual face_locations = face_recognition.face_locations(frame) face_encodings = face_recognition.face_encodings(frame, face_locations) for (top, right, bottom, left), face_encoding in(face_locations, face_encodings): matches = face_recognition.compare_faces(known_face_encodings, face_encoding) name = "Unknown" # Si se encuentra una concordancia if True in matches: first_match_index = matches.index(True) name = known_face_names[first_match_index] # Dibuja un cuadro alrededor de la cv2.rectangle(frame, (left, top), (right, bottom),0, 0, 255), 2) # Dibuja una etiqueta con nombre debajo de la cara cv2.rectangle(frame, (left, bottom - 35), (right, bottom), (0, 0 255), cv2.FILLED) font = cv2.FONT_HERSHEY_DUPLEX cv2.putText(frame, name, (left + 6, bottom - 6 font, 1.0, (255, 255, 255), ) # Muestra el resultado cv2.imshow('Video', frame) # Pulsaq' en el teclado para salir if cv2.waitKey(1) 0xFF == ord('q'): break video_capture.release() cv2.destroyAllWindows()

7. Ejec y prueba:

  • Ejecuta el script de y ajusta las imágenes de muestra o las cod

Enlaces de accesibilidad Saltar al contenido principal Desactivar desplazamiento continuo Activar desplazamiento continuo Ayuda sobre la accesibilidad Comentarios sobre la accesibilidad Pulsa / para ir al cuadro de bsqueda cmo hacer un sistema de reconocimiento de caras con una Raspberry Pi y una PiCam Ver ms Eliminar Eliminar Ms informacin Denunciar predicciones inadecuadas Cerrar Filtros y temas Imgenes Vdeos Noticias Libros Aproximadamente 43.400 resultados (0,35 segundos) Resultados de la bsqueda Vdeos Ahora vers ms contenido en ingls. 14:25 Introduccin a OpenCV Deteccin de Rostros en tiempo real ... YouTube Computadoras y Sensores 14 minutos y 25 segundos 9 oct 2021 8 momentos clave en este vdeo Desde 00:00 Bienvenida Desde 00:40 Intro e instalacin OpenCV Desde 06:13 Primer cdigo Desde 07:49 Ejecutando primer cdigo Desde 08:05 Haar Cascades 14:59 4) Deteccin de Rostros con Raspberry PI y OpenCv - Python ... YouTube INNOVA DOMOTICS 14 minutos y 59 segundos 4 oct 2022 5 momentos clave en este vdeo 19:09 Visin artificial: Deteccin de colores y contornos con nuestra ... YouTube TodoMaker 19 minutos y 9 segundos 25 mar 2022 5 momentos clave en este vdeo 11:09 Reconocimiento de texto con Raspberry Pi, OpenCV y ... YouTube Computadoras y Sensores 11 minutos y 9 segundos 27 ene 2022 8 momentos clave en este vdeo Ver todo Cmo crear una cerradura de puerta de reconocimiento ... EcuaRobot https://ecuarobot.com 2020/03/09 como-crear-una-ce... EcuaRobot https://ecuarobot.com 2020/03/09 como-crear-una-ce... 9 mar 2020 Usa una cmara Raspberry Pi y una cerradura de solenoide para crear una cerradura de puerta que se desbloquee cuando reconozca tu rostro! Raspberry Pi Reconocimiento facial Blog Bujarra.com https://www.bujarra.com raspberry-pi-reconocimient... Blog Bujarra.com https://www.bujarra.com raspberry-pi-reconocimient... 17 oct 2016 Bueno, al turrn, os dejo este documento con los pasos seguidos para conseguir que una Raspberry Pi con una camara USB conectada, reconozca... Falta: sistema | Buscar con: sistema Sistema de seguridad basado en reconocimiento facial ... SABER UCV http://saber.ucv.ve bitstream SABER UCV http://saber.ucv.ve bitstream PDF de K De Sousa [32] utilizaron una Raspberry Pi como microprocesador para construr un sistema de monitoreo a travs de vdeo en tiempo real utilizando Internet. Los datos... 93pginas Reconocimiento de imgenes mediante Raspberry Pi UOC https://openaccess.uoc.edu bitstream UOC https://openaccess.uoc.edu bitstream PDF de R Palacios Snchez 2018 Citado por 1 Estudio de cmo realizar el reconocimiento de imgenes con Raspberry Pi y Raspberry ... que sea el ltimo sistema operativo capaz de hacer todo. 7... 91pginas SISTEMA DE CONTROL DE ACCESO USANDO ... Pistas Educativas https://pistaseducativas.celaya.tecnm.mx article Pistas Educativas https://pistaseducativas.celaya.tecnm.mx article PDF

google.com

de R Palacios Snchez 2018 Citado por 1 Estudio de cmo realizar el reconocimiento de imgenes con Raspberry Pi y Raspberry ... que sea el ltimo sistema operativo capaz de hacer todo. 7...

openaccess.uoc.edu

de K De Sousa [32] utilizaron una Raspberry Pi como microprocesador para construr un sistema de monitoreo a travs de vdeo en tiempo real utilizando Internet. Los datos...

saber.ucv.ve