Skip to content
This repository was archived by the owner on Nov 16, 2025. It is now read-only.

Progreso enero 2023

David Campoamor edited this page Jan 21, 2023 · 10 revisions

Progreso enero 2023

Índice

SEMANA 6 (2/01/2023-8/01/2023)

SEMANA 7 (9/01/2023-15-15/01/2023)

Semana 6 (2/01/2023-8/01/2023)

Semana 7 (9/01/2023-15/01/2023)

  • Búsqueda de información sobre YOLO (You Only Look Once)

    Dada la finalidad del proyecto, se requería que la detección de objetos se diera en tiempo real, por lo que se buscó información sobre YOLO, un sistema de código abierto que permitía esto a partir de una red neuronal convolucional para detectar objetos en imágenes.

  • Lecturas realizadas

    You Only Look Once: Unified, Real-Time Object Detection

  • Detección de objetos con YOLO y Pytorch

    Después de realizar la lectura You Only Look Once: Unified, Real-Time Object Detection y de ver el vídeo de la convención en el que se explican las mejoras implementadas en la detección de objetos debido a YOLO, intenté replicar con la webcam del ordenador portátil un programa en Python usando OpenCV (Open Source Computer Vision Library) en Pytorch, en el cual, partiendo del feed de la propia webcam, se descompone ese vídeo en imágenes o cuadros, alimentando a nuestra red neuronal (en este caso YOLO v3), que recibe esta detección y se procesa con OpenCV, que dibuja las cajas alrededor de los objetos que detecta en vivo.

    Para ello, primero realicé la instalación de OpenCV, instalé Anaconda para poder crear un ambiente pytorch_environment y así evitar problemas con las versiones de los paquetes. Utilizando de guía el vídeo Detección de objetos con YOLO v3 y Pytorch, clonamos el repositorio con el código visto en el vídeo en nuestro directorio y seguimos los pasos que se muestran en el archivo README.md.

    Una vez seguidos todos los pasos, se probó a ejecutar el detector de objetos en vídeo con varios objetos como se puede ver en el vídeo Prueba de deteccion de objetos en video pytorch.

    Y más tarde se probó a utilizar varias frutas simultáneamente para ver si las diferenciaba correctamente y detectaba todas las que se encontraban dentro del marco de la cámara.

Clone this wiki locally