Computer Vision for Football Analysis in Python with Yolov8 & OpenCV

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

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

  • @ahmedboulahia6033
    @ahmedboulahia6033 Год назад +8

    Great content! The result is so professional 👏 👏

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

    Searching for a video like this from months, great content!

  • @TauquirAhmed-pe2ou
    @TauquirAhmed-pe2ou 10 месяцев назад +1

    Amazing project with great explanation

  • @hamidGghassrimanesh
    @hamidGghassrimanesh Год назад +2

    Amazing! Professional.❤

  • @MichaelMacDonald-im4bq
    @MichaelMacDonald-im4bq 7 месяцев назад +10

    Kognia Sports Intelligence has built this 5 years ago, and has 4 global patents. In fact, not only does Kognia detect "events" and "physical" stuff, but also can detect 100s of tactical soccer movements (example: when players have movement behind the defensive line, etc.) it's very advanced!

  • @vivekgangurde9685
    @vivekgangurde9685 11 месяцев назад

    Great work u have provided me great insight for my project its really helpful thank you 😊

  • @abdelmajidkansoussi6904
    @abdelmajidkansoussi6904 9 месяцев назад

    Great work Mr Hamza. Please upload more content

  • @obsidian_fury33
    @obsidian_fury33 10 месяцев назад

    Great work my man, thnx for the share.

  • @mdriad4521
    @mdriad4521 9 месяцев назад

    great man! we want more end to end project like this.

  • @beattiewarren
    @beattiewarren 11 месяцев назад

    Brilliant! Respect!

  • @minuanand6916
    @minuanand6916 10 месяцев назад +2

    hello , I am stuck in an project where I have to track the movement of a cricket ball , so can you help me in that?

    • @samridhgoel752
      @samridhgoel752 8 месяцев назад

      i also wanna build a something similar luke this in cricket, maybe we can help each other

  • @bayda3695
    @bayda3695 10 месяцев назад +1

    great work. can you upload the dataset to the Roboflow so we can download it easily?

  • @patrickmcc
    @patrickmcc 6 месяцев назад

    Really insightful. Would this be possible with live streamed video of a match? If you were using the same fixed camera?

  • @abrahamceviz
    @abrahamceviz 9 месяцев назад

    Türksünüz herhalde. Aksanınız hoşuma gitti :) Dinlemek oldukça güzel sizi

  • @bayda3695
    @bayda3695 10 месяцев назад +1

    can we use google colab or host the web application on a server with GPU to improve the tracking speed?

  • @DxrkEditzONG
    @DxrkEditzONG 21 день назад

    is this video fine for beginners and will it help players to better their game?

  • @BerkerTomac
    @BerkerTomac 11 месяцев назад

    Thank you for this great content! Is it possible for you to share the datasets for Players and Keypoints, couldn't see them in your repository. Once again brilliant video.

    • @MLWH
      @MLWH  11 месяцев назад

      I can't add the dataset to the Github repo because of its size. You can email me and I'll send you the dataset.

    • @ExitiumBD
      @ExitiumBD 10 месяцев назад

      @@MLWH hey could i get the datasets aswel please

    • @wojciechwoszczek1484
      @wojciechwoszczek1484 10 месяцев назад

      @@MLWH Hey, I've also send you an email with request of sharing the dataset :) I'm looking forward to hearing from you, your video inspired me!

    • @user-zw7zd3qv1w
      @user-zw7zd3qv1w 9 месяцев назад

      ​@@wojciechwoszczek1484Did you receive the dataset?

    • @user-zw7zd3qv1w
      @user-zw7zd3qv1w 9 месяцев назад

      ​@@ExitiumBDDid you receive the dataset?

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

    where can i get other videos to use instead of the one you have linked is there any websites also do i have to use a certain fixed camera for the input video
    thanks in advance

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

    Thank you for this video! Very interesting to me, if I have my own Input video how can I train the model to detect the players?

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

      To train your own model, you need to prepare a dataset for training a Yolo model.

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

    what is the webapplication name that you used at first to show demo vedio??

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

      It's an application that I created, you can find it on the Github repo.

  • @Kishi1969
    @Kishi1969 8 месяцев назад

    Dear Sir,can the project also be using for other detection, like these 3 parameters ( Bus,car and truck) with datasets annotated already and video are available,if possible let me hear from you Sir, once again you have done a great job

  • @kappaebi6802
    @kappaebi6802 10 месяцев назад

    Thank you for this video! Very interesting to me. Would you tell me how you got technical recording game? I want to get recent technical recording games in Premier League.

    • @MLWH
      @MLWH  10 месяцев назад +1

      I only found a few recordings on youtube. I don't know where you can find more recent ones.

    • @kappaebi6802
      @kappaebi6802 10 месяцев назад

      Thank you so much! I try to look for them.

  • @raylenders1858
    @raylenders1858 8 месяцев назад

    Hey, good work reducing computing data when you reduced the homogenous matrix update frequency.

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

    hello sir, is this can be implemented in 9v9 and 7v7 mini soccer match? and if so do i need to adjust the field size etc?

  • @punkysuen
    @punkysuen 8 месяцев назад

    Is it possible to assign field keypoints on 180 degree camera video to have a proper detection? The field does not show straight line on 180 degree video.

  • @alirezaghasrimanesh2431
    @alirezaghasrimanesh2431 Год назад

    amazing!

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

    hey bro, thanks for your video,. do you know an app to create and see the skills or goals from diferent angles?

  • @alexanderwijayanto2780
    @alexanderwijayanto2780 9 месяцев назад

    Mantap bro 😊

  • @nguyen_van_thang_28
    @nguyen_van_thang_28 7 месяцев назад

    thank you so much. Where can I get the dataset, sir?

  • @tıbhendese
    @tıbhendese 8 месяцев назад

    I want you to make a different "DL in medicine" project than other channels. People make them in short, lack of deeply understandable, lack of math, lack of information, and inefficient ways. Most of them don't share datasets, or make it very short&fast. Some type the code fastly and just run it in beginner level.
    Make an at least 2 hours of project video which includes information of problem, models used, library functions and coding step by step. And please share the dataset in the end. Medical classification or clustering. Show us the image processing and model tuning

    • @yagzsoylu8653
      @yagzsoylu8653 8 месяцев назад

      blackseastormu nerden biliyorsun merak ettim

    • @tıbhendese
      @tıbhendese 8 месяцев назад

      @@yagzsoylu8653 internette aratınca şarkıcı çıkıyor ben onu bilmiyordum xD sadece karadeniz fırtınası yazmak istemiştim eski ve hızlı zamanlardı :P kaldı öyle

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

    Is this the same code for TENNIS?

  • @zorananastasius
    @zorananastasius 9 месяцев назад

    what website was used for the Footbal Players Detection ??

  • @pkmnjourney
    @pkmnjourney Год назад

    what if we wanted to also track the player?

    • @MLWH
      @MLWH  Год назад

      To do that you can either use the tracking capabilities of Yolov8, or implement a tracking algorithm like deepsort in the loop

  • @ihamzasadiq
    @ihamzasadiq 6 месяцев назад

    How long can the video be?

  • @altafurrahman9404
    @altafurrahman9404 11 месяцев назад

    You deserve a subscribe atleast

  • @abdellatif.x8127
    @abdellatif.x8127 9 месяцев назад

    Your are Moroccan ?

  • @nadjibbensaidane6552
    @nadjibbensaidane6552 8 месяцев назад

    حمزة معندكش لي فيديو بل عربية ؟

    • @TahaOummani
      @TahaOummani 8 месяцев назад

      فين اخاي مزيان
      ممكن تعطيني فيسبوك ديالك ندوي معاك الله يحفظك ❤

  • @abuyusufmushtaha9014
    @abuyusufmushtaha9014 8 месяцев назад +1

    يا حمزة نزل بلعربي الاجانب كثار بالمجال عكس العرب

  • @thebudaxcorporate9763
    @thebudaxcorporate9763 9 месяцев назад

    streamlit power

  • @arupde6320
    @arupde6320 9 месяцев назад

    be regular

  • @thomasbradley2916
    @thomasbradley2916 Год назад

    why yolov5 and not yolov8?

    • @MLWH
      @MLWH  11 месяцев назад

      🤔 It's Yolov8

  • @thiagopereiradossantos588
    @thiagopereiradossantos588 8 месяцев назад

    I think it's very weak , I can do better

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

    It makes a few mistakes here and there, mistaking one team for the other in some players. It'd be funnier if it made mistakes like mistaking them for a team not even playing, or if it detected players as refs, or more than one ref etc. LOL 🤣

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

      If we would use a model for team prediction, then it could make that type of mistake.

  • @woofy4852
    @woofy4852 11 месяцев назад +1

    Hi bro, do you have any discord? cuz i need help with this code T-T

    • @MLWH
      @MLWH  11 месяцев назад

      I don't use discord. But you can email me your questions, and I'll try to clarify the code for you.

  • @shekharmeena529
    @shekharmeena529 Год назад

    How can we detection actions like foul, yellow card, red card, goal, corner in the real live match using this

    • @MLWH
      @MLWH  11 месяцев назад

      For that you need to add a model for football event detection.

    • @jayeshbaviskar9251
      @jayeshbaviskar9251 11 месяцев назад

      @@MLWH can you give a overview of how it can be implemented

    • @MLWH
      @MLWH  11 месяцев назад +1

      @@jayeshbaviskar9251 The simplest approach is to train a model that takes as input a sequence of frames and predicts the event happening.