ESP32-CAM - Detección de Objetos con Inteligencia Artificial: Yolov3 y OpenCV en Acción | IA

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • Sumérgete en el mundo de la inteligencia artificial con la ESP32-CAM. En este video, te enseño a configurar tu ESP32-CAM para la detección de objetos en tiempo real utilizando Python, OpenCV y Yolov3. Aprenderás paso a paso cómo tu cámara puede identificar objetos y entender su entorno, todo gracias al poder de la IA.
    🔗 Explora mi código en GitHub: github.com/davidcanoteayuda/
    ✔️ Configuración detallada de la ESP32-CAM.
    ✔️ Implementación de Yolov3 para el reconocimiento preciso.
    ✔️ Uso de OpenCV en Python para el procesamiento de imágenes.
    Ya sea para un proyecto personal o educativo, este video te equipará con las habilidades necesarias para dar tus primeros pasos en la IA con dispositivos de hardware accesibles. ¡No te olvides de dejar un 'Me gusta', suscribirte al canal y activar la campana para no perderte futuros proyectos innovadores!
    No olvides seguirme en mis redes sociales, suscribirte a mi canal de RUclips y visitar mi página web para mantenerte actualizado sobre las últimas novedades y contenido:
    ● WEB: www.davidcanoteayuda.com
    ● Discord: / discord
    ● Instagram: @davidcanoteayuda - / davidcanoteayuda
    ● Facebook: / davidcanoteayuda
    ● Twitch: / davidcanoteayuda
    ● Twitter: @d4vidcano - / d4vidcano
    ● RUclips: / davidcanoteayuda
    #ESP32CAM #InteligenciaArtificial #Yolov3 #OpenCV #Python #DetecciónDeObjetos #IA #AprendizajeAutomático #VisiónComputarizada #ProyectosTech #GitHub
    ESP32-CAM detección de objetos
    Inteligencia artificial en Python
    Yolov3 y OpenCV
    Tutorial de detección de IA
    Proyectos de ESP32-CAM
    Código fuente en GitHub
    Aprendizaje profundo en hardware
    Python OpenCV Yolov3
    Seguridad DIY con IA
    Visión computarizada en tiempo real
    Flipper Zero, firmware, Unleashed, hackingetico, David Cano, tutorial, placa de desarrollo, dev board, firmware, Flipper Zero
    Actualización de Firmware
    GitHub
    Seguridad
    Hacking Ético
    Dispositivos de Seguridad
    Tecnología de Código Abierto
    Actualización de Dispositivos
    Pruebas de Seguridad
    Esp Flasher
    Desarrollo en Flipper Zero
    Herramientas de Hacking Ético
    ESP32-CAM
    Chip PSRAM
    Arduino IDE
    Proyectos con ESP32-CAM
    Cámara web DIY
    Placa de desarrollo
    Tecnología IoT
    Tutorial ESP32-CAM
    Programación con Arduino
    Proyectos de electrónica
    Código disponible en la página web
  • НаукаНаука

Комментарии • 59

  • @dianlinux
    @dianlinux 6 месяцев назад +1

    super interesante gracias por tu ayuda

    • @DavidCanoteayuda
      @DavidCanoteayuda  5 месяцев назад

      Me alegro que te haya gustado! Gracias por tu comentario!

  • @miltondacilva6401
    @miltondacilva6401 Месяц назад

    Muy bueno el video y las explicaciones. Recién llego al canal y me gusto el paso a paso,me estaré sumando a mirar mas video ya que soy nuevo en materia de ia

    • @DavidCanoteayuda
      @DavidCanoteayuda  Месяц назад +1

      Gracias! Bienvenido! En breve nuevo contenido sobre IA! (julio)

    • @miltondacilva6401
      @miltondacilva6401 Месяц назад

      @@DavidCanoteayuda lo espero ansioso, muy buena tu forma de explicar, se me hace super fácil entender. Sumamente agradecido por el contenido. Desde ya recomiendo tus vídeos en los grupos que estoy suscrito de teleg

  • @smartbotsjll6207
    @smartbotsjll6207 5 дней назад

    buenas tardes, una pregunta, la camara esp32 es capaz de detectar materiales como metal, plastico, papel o organico?

  • @YersonCifuentes
    @YersonCifuentes Месяц назад +2

    Hola, necesito utilizar la detección de objetos para accionar un servo cuando detecte un color en específico, donde podría buscar información acerca de este tema?

    • @DavidCanoteayuda
      @DavidCanoteayuda  Месяц назад +1

      Estoy en ello, pero no estoy teniendo mucho tiempo últimamente, espero para julio poder subir nuevo contenido sobre esto y detección de objetos con alarmas!

  • @user-er9fj7hx7c
    @user-er9fj7hx7c Месяц назад +1

    Buenas, me surge una duda. ¿En que parte del código Python usas Yolov3?, ya que yo solo veo que estas usando OpenCV. Gracias por adelantado.

  • @Roninworld
    @Roninworld 5 месяцев назад +1

    consulta, me sirve para uina esp32 cam que me vino con un car de aliexpress? ya tengo mi red neuronal yolov8 entrenada presonalizada y quiero incorporarla a mi carro

    • @DavidCanoteayuda
      @DavidCanoteayuda  4 месяца назад

      uff pues eso habría que probarlo, no se decirte exactamente si te serviría!

  • @royotech
    @royotech Месяц назад +1

    Profe y para que uso opencv? No bastaba solo con Yolov3?

  • @venturaarmero5586
    @venturaarmero5586 4 месяца назад +2

    Tengo el arduino ide 2.3.2. En la compilación sale el siguiente error: esp32 cam\esp32cam-IA-main\Wifi_ESP32cam\Wifi_ESP32cam.ino:3:10: fatal error: esp32cam.h: No such file or directory
    #include
    ^~~~~~~~~~~~
    compilation terminated.
    exit status 1
    Compilation error: esp32cam.h: No such file or directory

    • @DavidCanoteayuda
      @DavidCanoteayuda  3 месяца назад

      revisa el path y fíjate que ese archivo este en la carpeta!

    • @sergiomunoz3231
      @sergiomunoz3231 3 месяца назад

      @@DavidCanoteayuda me sale el mismo error y estoy revisando y es como si no tomara la libreria #include me puedes ayudar por fa

    • @koinijago
      @koinijago 2 месяца назад

      Haz logrado solucionar el problema? Tengo el mismo pero no tengo idea de como arreglarlo

  • @dastangme230
    @dastangme230 Месяц назад +1

    Tengo curiosidad como hacer para que la ia aprenda a detectar nuevos materiales u objetos?

    • @DavidCanoteayuda
      @DavidCanoteayuda  Месяц назад +2

      para eso hay que entrenarla, mediante imágenes para que vaya aprendiendo, es un proceso complejo, pero estoy viendo alguna forma de explicarlo, no se cuando lo podre hacer, pero lo hare!

  • @fernandoeberger
    @fernandoeberger 3 месяца назад +5

    Me da error de compilacion en ArduinoIDE porq no encuentra la libreria "esp32cam.h" cual deberia de bajar o instalar desde el arduino ide. Muchas gracias y muy buen video

    • @bryanbarzola996
      @bryanbarzola996 3 месяца назад

      Hola, yo instale esta github.com/yoursunny/esp32cam , descargas el zip y lo pegas en la carpeta de arduino y me funciono

    • @DavidCanoteayuda
      @DavidCanoteayuda  3 месяца назад +2

      Ahora que recuerdo, eso me paso no con este proyecto pero si con otros y el problema estaba en que llega un momento que en el arduino ide instalamos tantas cosas... (librerias, proyectos etc...) que se queda "atontao" y no detecta la librería aunque la tengas. Creo que lo que hice fue, desinstalar arduido ide, borrar todas las librerías y hacer una instalación limpia y poner directamente este proyecto para que me funcionara.

    • @danielulloa1344
      @danielulloa1344 Месяц назад

      que tal fernando, pudiste solucioanar el problema de la libreria?

    • @fernandoeberger
      @fernandoeberger Месяц назад +1

      @@danielulloa1344 hola. Use otro scketch. Con este no volví a probar

    • @danielulloa1344
      @danielulloa1344 Месяц назад

      ​@@fernandoebergerMe podrías ayudar?

  • @JuanCarlosSanchezGarcia-ej5zw
    @JuanCarlosSanchezGarcia-ej5zw 3 месяца назад +2

    hola tengo un proyecto para la escuela y ocuparia esto bueno bueno mi pregunta es puedo hacer que si detecta a una persona se mande una señal al arduino o algo por el estilo y con esta señal prenda un led por ejemplo?

    • @DavidCanoteayuda
      @DavidCanoteayuda  3 месяца назад +1

      No me olvide de tu comentario, lo tengo apuntado para cuando tenga un poco mas de tiempo! No se me olvida!

    • @danielulloa1344
      @danielulloa1344 Месяц назад

      Hola que tal Juan, eso lo podrías hacer con un sensor Sonico y solo se necesita el Arduino y una proto

  • @nahumrios6815
    @nahumrios6815 2 месяца назад +1

    hola excelente video , tengo un problema cuando subo el codigo y abro el monitor serie cuando presiono reset me da la url pero tambien
    me dice que la camara fallo
    E (135) cam_hal: cam_dma_config(301): frame buffer malloc failed
    E (135) cam_hal: cam_config(385): cam_dma_config failed
    E (136) camera: Camera config failed with error 0xffffffff
    CAMARA FAIL

    • @DavidCanoteayuda
      @DavidCanoteayuda  2 месяца назад

      el problema parece ser la asignación de memoria para los buferes de la camara.
      El mensaje de error frame buffer malloc failed indica que el sistema no pudo asignar memoria para los búferes de la cámara. Esto puede suceder si la configuración de la cámara requiere más memoria de la que está disponible. Asegúrate de que:
      Estás utilizando la resolución correcta y configuración de calidad de imagen que se ajuste a las capacidades de memoria del ESP32. Las configuraciones de alta resolución consumen más memoria.
      Reducir la cantidad de búferes de cuadro si es posible, o ajustar la resolución a un valor más bajo puede ayudar.
      Asegúrate que la esp32-cam este alimentada correctamente, al menos 500mA a 5V.

  • @joseemmanueltamay7668
    @joseemmanueltamay7668 3 месяца назад +1

    Me da error al momento de compilar por falta de librería. ¿Alguien busco como arreglar ese problema?

    • @DavidCanoteayuda
      @DavidCanoteayuda  3 месяца назад +1

      Ahora que recuerdo, eso me paso no con este proyecto pero si con otros y el problema estaba en que llega un momento que en el arduino ide instalamos tantas cosas... (librerias, proyectos etc...) que se queda "atontao" y no detecta la librería aunque la tengas. Creo que lo que hice fue, desinstalar arduido ide, borrar todas las librerías y hacer una instalación limpia y poner directamente este proyecto para que me funcionara.

  • @bryanbarzola996
    @bryanbarzola996 3 месяца назад +1

    Hola, que habría que modificar para que pueda detectar los objetos en español? gracias es un gran proyecto!

    • @DavidCanoteayuda
      @DavidCanoteayuda  3 месяца назад

      no recuerdo de cuando grabe el video, pero creo que "person" lo tengo precisamente en español "persona" ya te digo que estoy hablando de memoria, no se si lo probe antes o después de grabar el video!

  • @rodriguez.507.2
    @rodriguez.507.2 Месяц назад +1

    Puedo usar una Rasberry pi 3?

    • @DavidCanoteayuda
      @DavidCanoteayuda  Месяц назад

      yo diría que para este justo si! En breve voy a grabar uno usando yolo v5 y ese no creo... pero este yo creo que si!

  • @Zilhos
    @Zilhos Месяц назад +1

    Hola, no entiendo para que serviria esto detectar lo que veo ? para que ?

    • @DavidCanoteayuda
      @DavidCanoteayuda  Месяц назад

      detectar por detectar para nada, sirve para añadir alguna otra cosa, como alertas por ejemplo...

    • @luciano2279
      @luciano2279 Месяц назад

      @@DavidCanoteayuda Hola. Se puede hacer que cuando detecte un objeto, saque una foto?

  • @andreschavez5644
    @andreschavez5644 2 месяца назад +1

    al fin pude, solo que cerré la ventana y ya no se abre, por que?

    • @DavidCanoteayuda
      @DavidCanoteayuda  2 месяца назад

      es posible que se haya quedado algún proceso pillado

  • @tombe1980ify
    @tombe1980ify Месяц назад +1

    le intetado hacerlo funcionar, pero lo ultimo que me sale es esto HTTP Error 503: Service Unavailable y no que hacer

    • @DavidCanoteayuda
      @DavidCanoteayuda  Месяц назад

      en que momento te sale eso? puedes darme mas info?

    • @oscarbrucerochareyes7753
      @oscarbrucerochareyes7753 Месяц назад

      @@DavidCanoteayuda Sale cuando se coloca la url en el navegador, y no da imagen

  • @genesisbrito7209
    @genesisbrito7209 4 месяца назад +1

    ¿Se puede programar con alguna alarma en caso que detecte o no algún objeto?

  • @davidcano90
    @davidcano90 20 дней назад +1

    yo me llamó también David Cano pero yo no ayudo