YOLOv10: Train a Custom Model and Run Inference on Live Webcam

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

ความคิดเห็น • 70

  • @NicolaiAI
    @NicolaiAI  7 หลายเดือนก่อน +1

    Join My AI Career Program
    👉 www.nicolai-nielsen.com/aicareer
    Enroll in My School and Technical Courses
    👉 www.nicos-school.com

    • @josetomasl.4611
      @josetomasl.4611 6 หลายเดือนก่อน

      please create open source courses, it would help much more people, education should be free

    • @NicolaiAI
      @NicolaiAI  6 หลายเดือนก่อน +1

      @@josetomasl.4611 have all the stuff available for free on my TH-cam channel! Almost 500 videos. My courses are just structured, with help and other stuff like quizzes etc. creating 500 videos is not easy and takes 3-4 years. I have recorded videos getting back after New Year’s Eve at 3am in the morning. Of course I can sell some courses to make some money when I do it all for free. Bet all my money on you are and have been paying for education your whole life and everyone is. TH-cam is the best platform for free education and I do my part

    • @dakaradakaradakara699
      @dakaradakaradakara699 5 หลายเดือนก่อน

      Hello Sir can we also embed this project with the custom dataset of single classification on roboflow?

  • @IOSALive
    @IOSALive 7 หลายเดือนก่อน +3

    Nicolai Nielsen, You're the best! I subscribed because I love your content!

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Thanks a lot for the words man! Hope you will enjoy future videos too

  • @egamomusu
    @egamomusu 7 หลายเดือนก่อน +2

    how to save yolov10 training process in Google Drive, in order to be able to resume the training if it was interrupted and i want to continue the training from the last checkpoint?

  • @nikonishimura6842
    @nikonishimura6842 หลายเดือนก่อน +1

    Where can I find the Google Drive?

  • @IOSALive
    @IOSALive 7 หลายเดือนก่อน +1

    Nicolai Nielsen, This made me laugh so much! Thanks for sharing!

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Glad you enjoyed it!

  • @alberthades202
    @alberthades202 5 หลายเดือนก่อน +2

    the consumption seems better, but actually it doesnt give me the thought like disruptive

    • @NicolaiAI
      @NicolaiAI  5 หลายเดือนก่อน

      100% correct!

  • @felixkuria1250
    @felixkuria1250 3 หลายเดือนก่อน

    Thank you so much for sharing this.
    I want to use the same in fish fingerlings tracking and counting, any advices on how I should go about it

  • @yasin6904
    @yasin6904 5 หลายเดือนก่อน +1

    Would it be possible to label events? For example, a highway camera and labelling where it's should label it as "traffic_congestion"?

    • @NicolaiAI
      @NicolaiAI  5 หลายเดือนก่อน

      Yeah that would just be classification if u want to assign a label to the whole image

  • @nicolasgauttier9199
    @nicolasgauttier9199 4 หลายเดือนก่อน

    Thanks for this useful tutorial. In the last part of the video for the inference, you don't put the model in eval mode 'model.eval()' , and you don't use 'with torch.no_grad()' for the inference. Is it useless in your case?

  • @danielcu96
    @danielcu96 7 หลายเดือนก่อน +1

    Awesome video Nicolai, yolov10 is great news for the space.
    I have been doing some tests with the models exported to OpenVino and i can get some pretty decent inference time results on CPU with this new family of models, a good 20-30% improvement w.r.t the equivalent yolov8 models.

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน +1

      Thanks a lot for watching! And also sharing your insights and test. Thanks man

    • @danielcu96
      @danielcu96 7 หลายเดือนก่อน

      @@NicolaiAI Thanks to you for the informative videos, your channel is awesome. Here are the simplified results from the tests using the c++ OpenVino inference engine on specific target hardware (Intel Core i5-1135G7 - 8 GB RAM).
      Yolov10n: 25.8471 ms (38.68 fps)
      Yolov10s: 70.372 ms (14.21 fps)
      Yolov10m: 185.095 ms (5.40 fps)
      Yolov10l: 376.334 ms (2.66 fps)
      I strongly believe this preliminary tests show that yolov10 models could be deployed in real-world, real-time applications where the only available hardware for inference are Intel CPUs, specially for the small (nano to medium models) and/or if you further explore the quantization techniques available within the Ultralytics repository or the NNCF tools from OpenVino.

  • @akshaygn4494
    @akshaygn4494 7 หลายเดือนก่อน +2

    Couldn’t able to import Yolov10 from ultralytics in pycharm

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน +1

      Pip install the yolov10 repo as I do in the video. It’s not supported by Ultralytics own package yet

    • @akshaygn4494
      @akshaygn4494 7 หลายเดือนก่อน

      @@NicolaiAI thanks. It worked!!

  • @jxuuls7880
    @jxuuls7880 4 หลายเดือนก่อน

    Why do a whole bunch of boxes show up on my object detection?

  • @IacobusBond
    @IacobusBond 4 หลายเดือนก่อน

    I live on a busy street and would like to do traffic counting. I would like to track pedestrians, bicyclists, cars, buses, etc.
    I am a newbie but would anyone recommend a specific wireless web camera? I am thinking of installing on a tree and looking for a solar recharge option. I would also like to track things 24/7 so night capability is needed.
    Just wondering what camera(s) and features I should look for.
    Just started to do some stuff in Python, but could be an interesting project.
    Thanks very much.

  • @tuzik8692
    @tuzik8692 6 หลายเดือนก่อน

    Why in logs at 15:15 wrote that using yolov8. And a little bit later will be download yolov8n??

  • @santhoshk2883
    @santhoshk2883 3 หลายเดือนก่อน

    I got error attribute error that v10 detectloss please help me to solve

  • @HemangJoshi
    @HemangJoshi 7 หลายเดือนก่อน +2

    Best tutorial ever

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Hey man, thanks a lot for watching!

  • @aryehrotberg
    @aryehrotberg 7 หลายเดือนก่อน +1

    Thanks! Does YOLOv10 have segmentation model as well? I haven't seen on the official website.

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Nope not yet

  • @ulateaching
    @ulateaching 2 หลายเดือนก่อน

    HI! I have a basic question sorry I am new in this world
    if I want to change in the code of yolov10 or v11 (ex: backbone) which file should I work in and how to run that new code?
    is there any tutorial of how to do that? please help\

  • @FlyWithSergio
    @FlyWithSergio 5 หลายเดือนก่อน +2

    Amazing tutorial. Thanks a lot.

    • @NicolaiAI
      @NicolaiAI  5 หลายเดือนก่อน +1

      Thanks a ton man! Definitely check out the new video with training in Ultralytics as well. It’s added now into the framework

  • @vasanth4599
    @vasanth4599 6 หลายเดือนก่อน +1

    hello, i have get error (cannot import name 'YOLOv10' from 'ultralytics') and i install in local my ultralytics==8.2.48 version

    • @FlyWithSergio
      @FlyWithSergio 5 หลายเดือนก่อน

      Think you might have to change v8

    • @vasanth4599
      @vasanth4599 5 หลายเดือนก่อน

      @@FlyWithSergio why?

  • @dakaradakaradakara699
    @dakaradakaradakara699 5 หลายเดือนก่อน

    I want to request on how to do this project on classification sir, please.

  • @jaimeabug9090
    @jaimeabug9090 5 หลายเดือนก่อน +1

    can you do it from tge very first step? im new, i need this for my school proj

    • @NicolaiAI
      @NicolaiAI  5 หลายเดือนก่อน +1

      This is from the very first step of generating a dataset and training a model and inference

    • @jaimeabug9090
      @jaimeabug9090 5 หลายเดือนก่อน

      @@NicolaiAI the cv2 said could not be resolved

    • @fishfooties9850
      @fishfooties9850 5 หลายเดือนก่อน

      @@jaimeabug9090 if cv2 module is not recognized try reinstalling cv2, or install it in conda if ur using python

  • @harmonyofficial1937
    @harmonyofficial1937 2 หลายเดือนก่อน

    where is the collab link?

  • @DarhanZhaksalykov
    @DarhanZhaksalykov 7 หลายเดือนก่อน +1

    hello, i have error (cannot import name 'YOLOv10' from 'ultralytics')

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Did u pip install the yolov10 GitHub repo as I do in the video?

    • @DarhanZhaksalykov
      @DarhanZhaksalykov 7 หลายเดือนก่อน

      @@NicolaiAI yes

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน +1

      @DarhanZhaksalykov locally or in colab? In colab it should work. Locally it might be because u already have another version installed of Ultralytics

  • @akshaygn4494
    @akshaygn4494 6 หลายเดือนก่อน +1

    How to display confidence score

    • @NicolaiAI
      @NicolaiAI  6 หลายเดือนก่อน

      U can extract that directly from the results variable as well

    • @akshaygn4494
      @akshaygn4494 6 หลายเดือนก่อน

      @@NicolaiAI how can I display it in the box?

  • @raymondmichael4987
    @raymondmichael4987 7 หลายเดือนก่อน +1

    Will come back to this 😊

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Definitely do!

  • @profapps
    @profapps 5 หลายเดือนก่อน +1

    how to installl v10

    • @NicolaiAI
      @NicolaiAI  5 หลายเดือนก่อน

      You can use Ultralytics now! But I show how to install v10 here in the video but also have a new one for Ultralytics

  • @ragnarok9131
    @ragnarok9131 7 หลายเดือนก่อน +1

    Nice video!

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Thanks mate!

  • @DzBrain
    @DzBrain 7 หลายเดือนก่อน +1

    How can i contact you sir

    • @NicolaiAI
      @NicolaiAI  7 หลายเดือนก่อน

      Have all my social media’s in the description

  • @Dani-h5g
    @Dani-h5g 5 หลายเดือนก่อน +1

    I think I love you

    • @NicolaiAI
      @NicolaiAI  5 หลายเดือนก่อน

      Love u too

  • @SuperYtc1
    @SuperYtc1 4 หลายเดือนก่อน

    This shit is so complicated

  • @renpingol0
    @renpingol0 3 หลายเดือนก่อน

    TypeError: unhashable type: 'numpy.ndarray'
    how do i fix this error? i just need it with my project its due on this..

  • @renpingol0
    @renpingol0 3 หลายเดือนก่อน

    how do i fix this error nicolai? TypeError: unhashable type: 'numpy.ndarray'

  • @TalikkaMuhib
    @TalikkaMuhib 3 หลายเดือนก่อน +1

    I am facing these errors in training cell!
    TypeError: unhashable type: 'numpy.ndarray'
    TypeError: Caught TypeError in DataLoader worker process 0.

    • @eliottvalette2453
      @eliottvalette2453 3 หลายเดือนก่อน

      i'm facing it too, have you solved it ?

    • @taliqamuhib8968
      @taliqamuhib8968 3 หลายเดือนก่อน

      Yes I resolve the problem

    • @TalikkaMuhib
      @TalikkaMuhib 3 หลายเดือนก่อน +1

      @@taliqamuhib8968 !pip install albumentations==1.4
      RUN THIS BEFORE TRAINING

    • @renpingol0
      @renpingol0 3 หลายเดือนก่อน

      @@taliqamuhib8968 did you guys already fix it? and how?

    • @juanjosevilca9513
      @juanjosevilca9513 2 หลายเดือนก่อน

      @@taliqamuhib8968 how?