Train Yolov8 object detection custom data in the cloud GPU | AWS project | Computer vision tutorial

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 2. 06. 2024
  • Code: github.com/computervisioneng/...
    🎬 Timestamps ⏱
    0:00 Intro
    0:26 Project overview
    1:25 Data
    2:44 Create S3 bucket
    4:13 Create SNS topic
    6:16 Create EC2 instance
    10:21 Install drivers and requirements
    15:31 Code
    38:35 Results
    39:00 Outro
    🌍 Community đŸ‘„
    Join our Discord server: / discord
    Support me on Patreon: / computervisionengineer
    #python #yolov8 #objectdetection #aws #awsprojects #computervision

Komentáƙe • 23

  • @ComputerVisionEngineer
    @ComputerVisionEngineer  Pƙed 5 měsĂ­ci

    Try my premium courses! 😃🙌😊
    ● End-To-End Computer Vision: Build and Deploy a Video Summarization API bit.ly/3tyQX0M
    ● Hands-On Computer Vision in the Cloud: Building an AWS-based Real Time Number Plate Recognition System bit.ly/3RXrE1Y
    ● Machine Learning Entrepreneur: How to start your entrepreneurial journey as a freelancer and content creator bit.ly/4bFLeaC
    All my premium courses are available to the Computer Vision Experts in my Patreon. 😉
    www.patreon.com/ComputerVisionEngineer

  • @andrewkarp
    @andrewkarp Pƙed 26 dny

    @ComputerVisionEngineer thank you for this detailed video, much appreciated!

  • @albertwang5974
    @albertwang5974 Pƙed 5 měsĂ­ci

    Thanks for sharing such kind of useful process!

  • @mayankmalhotra3523
    @mayankmalhotra3523 Pƙed 5 měsĂ­ci

    Hey Felipe! I've been really enjoying your computer vision videos on CZcams, they're super insightful! 🚀 I was wondering if you could point me in the right direction for videos on building detection models without using any type of pretrained models. Any recommendations or insights would be greatly appreciated! Keep up the fantastic work! 👍

    • @ComputerVisionEngineer
      @ComputerVisionEngineer  Pƙed 5 měsĂ­ci

      Thank you! Glad you find the content helpful! Sure, there are many ways in which you can train an object detector without using any type of pre trained models. With yolov8, for example, you can train from an existing pre trained model or you can also train a model from scratch. 🙌

  • @guillermovelazquez3211
    @guillermovelazquez3211 Pƙed 5 měsĂ­ci

    Hola Felipe, has explorado las herramientas que ofrece Ultralytics para controlar todo el ciclo de vida del modelo?, por ejemplo como iniciar con pocas imĂĄgenes y utilizar el modelo para hacer predicciones y seguir refinando el modelo, al mismo tiempo usar algun logger como wandb, cometML, etc. para monitorear las versiones y mĂ©tricas del modelo, asĂ­ como tambiĂ©n el deployment donde podemos usar el formato ONNX (que Ultralytics dice que es mĂĄs rĂĄpido al ejecutarse en CPU), TensorRT (para optimizar en GPU nvidia), o algĂșn otro formato de exportaciĂłn. TambiĂ©n cosas como el mĂ©todo tune que te permite encontrar los mejores hyperparĂĄmetros para tu modelo, o herramientas que se acoplan bien con yolov8 como la librerĂ­a supervision que tiene muchas utilidades al momento de hacer el plot de los objetos detectados o tracking, yo he explorado por encima estas cosas que te menciono pero me falta un poco organizar tantas ideas y posibilidades, querĂ­a saber si tu has tenido oportunidad de probarlas debido a que has sacado muy buenos videos respecto a YOLOv8. Un saludo, y muchas gracias por tus videos que son de tanta utilidad, que estes bien Felipe!!

    • @ComputerVisionEngineer
      @ComputerVisionEngineer  Pƙed 5 měsĂ­ci +1

      Hola, no he tenido la oportunidad de explorar esas herramientas, pero tratarĂ© de hacerlo pronto! 😃🙌

  • @user-hc9lp5wr5e
    @user-hc9lp5wr5e Pƙed 4 měsĂ­ci +1

    hi i want to you make the tutorial how we can use the yolov8 model to make inference using gpu on the aws sagemaker

  • @user-firebender
    @user-firebender Pƙed 5 měsĂ­ci

    is there a way to detect object from video and return/output text that have the timestamp and the object label?

    • @ComputerVisionEngineer
      @ComputerVisionEngineer  Pƙed 5 měsĂ­ci

      Yes, it is possible to make a script to detect objects from videos and return the timestamp the object was detected. 🙌

    • @user-firebender
      @user-firebender Pƙed 5 měsĂ­ci

      @@ComputerVisionEngineer i have been searching it for a few days but haven't found anything other than yolov5 version and that one that says to edit the model.py file, do you have any clue/tutorial to print the timestamp of object in txt?

  • @pratham1972
    @pratham1972 Pƙed 5 měsĂ­ci

    Hi Felipe,I want to make weapon Detection Computer Vision Project .Which can detect Knifes,Pistol,any other weapons in real time.Can you Tell me how to do this .If possible share me any authenticate resources you have if any .
    Thanks

    • @ComputerVisionEngineer
      @ComputerVisionEngineer  Pƙed 5 měsĂ­ci

      Hi, once you have the data you can follow the process I describe in this video. Try looking for publicly available datasets. 🙌

  • @sanjoetv5748
    @sanjoetv5748 Pƙed 5 měsĂ­ci

    Hello.. can you teach us how to train yolov8 on a nvidia graphics card

    • @ComputerVisionEngineer
      @ComputerVisionEngineer  Pƙed 5 měsĂ­ci

      This video is about training yolov8 on a GPU in a EC2 instance in AWS. If not mistaken the ec2 instance we used in this tutorial (p2xlarge) uses an NVIDIA K80.

  • @SujithReddy-hb1wy
    @SujithReddy-hb1wy Pƙed 5 měsĂ­ci

    hey how can we deploy on aws sagemaker gpu ?

  • @andrewkarp
    @andrewkarp Pƙed 26 dny

    Anyone else encountering this error "Unable to locate package Nvidia-driver-450

    • @andrewkarp
      @andrewkarp Pƙed 26 dny

      Solved it, I created a server with an incorrect Ubuntu version.