Target tracking on drone video | AI Computer Vision Target Tracking Tech for Autonomous Drone

Поділитися
Вставка
  • Опубліковано 1 лип 2023
  • Can my homemade object tracking code handle a real kamikaze drone footage in real-time? Watch to find out. This is a test of a point-and-click navigation system, where the nav system moves the drone to wherever it is needed. Actually, if you are prone to getting dizzy, be warned that the drone video might make you nauseated.
    [Warning: The test video might be sensitive and objectionable to some users. Viewer discretion is advised.]
    Want to see more like this? Click: / @timelapsecoder
    SUBSCRIBE to see if a solo, independent amateur can replicate product features that big tech companies and the military-industrial complex take years to develop.
    #fpv
    #drones
    #objecttracking
    #opencv
    #computervision
    Test video courtesy of this source: • FPV Kamikaze Drone Str...

КОМЕНТАРІ • 54

  • @niveshagarwal9849
    @niveshagarwal9849 3 місяці тому +4

    what an amazing project.
    where can we get the material for building somehing like this.

  • @pereiaslav_dzhura_club
    @pereiaslav_dzhura_club 11 місяців тому +2

    Fantastic job Man!!

  • @user-hy4kp2jk3e
    @user-hy4kp2jk3e 7 місяців тому +1

    How do you fix the sight on one point? I tried using the calcOpticalFlowPyrLK function, but my target still floats. It would be very helpful if you could tell me the function or an example where to look.

    • @timelapsecoder
      @timelapsecoder  7 місяців тому +3

      I make my own (private) custom algorithms. Try dense optical flow. See if gets you more precise vectors. Try standard OpenCV trackers also. Good luck on your tests.

  • @biowar5539
    @biowar5539 2 місяці тому

    Have you considered testing your tracking algorithm in a drone simulator? I am trying to implement something like that myself, and would be interested to hear your point of view on this task.

    • @timelapsecoder
      @timelapsecoder  2 місяці тому

      Very briefly in the beginning, but did not want to spend time figuring out how they behave vs real-world, and how I could make it match what I needed to test. Since I am focusing on vision algorithms and not drone motion control, I just use random, poor quality drone videos.

  • @cerber13stalker
    @cerber13stalker 11 місяців тому +1

    How difficult is it for this particle filter to run on a raspberry or jetson?

    • @timelapsecoder
      @timelapsecoder  11 місяців тому

      Haven't tried. Maybe not too hard. But FPS might be slow for live? Something to test this summer.

  • @MohammadIbrahim-tf8rd
    @MohammadIbrahim-tf8rd 11 місяців тому +2

    congratulations!
    what tracker u used?

    • @timelapsecoder
      @timelapsecoder  11 місяців тому

      particle filter

    • @xeon2872
      @xeon2872 11 місяців тому

      ​@@timelapsecoderhow would u say this PF tracker u built performs against a CSRT tracker?

    • @MohammadIbrahim-tf8rd
      @MohammadIbrahim-tf8rd 11 місяців тому

      @@timelapsecoder I guessed that. I liked particles filters although I know them earlier because of ur videos :D. Another question, you are using color info in the particle filter, correct?

    • @timelapsecoder
      @timelapsecoder  11 місяців тому

      @@xeon2872 haven't tried comparisons vs CSRT or any other OpenCV trackers. maybe CSRT is better, but slower.

    • @timelapsecoder
      @timelapsecoder  11 місяців тому

      @@MohammadIbrahim-tf8rd I use color when it helps a lot vs the speed penalty. In this example the landscape looks like grayscale so just grayscale.

  • @gta_KaskaD
    @gta_KaskaD 4 місяці тому +1

    Hello. How do you draw rectangle with dotted or dashed lines in cv2?

  • @mikefletcher9217
    @mikefletcher9217 3 місяці тому

    How could I contact with u ?

  • @matanbitton3438
    @matanbitton3438 6 місяців тому +1

    hey!
    I want to know how match its possible for drone to autonomous recognize human and track him

    • @timelapsecoder
      @timelapsecoder  6 місяців тому

      yolov8/deepsort can track people very well

  • @emirhanyac8623
    @emirhanyac8623 Місяць тому

    Can you share codes ?

  • @gualtierorossi4856
    @gualtierorossi4856 2 місяці тому

    Would it be possible to guide the drone totally managed by the AI ​​(which perhaps continues until it finds its target?

    • @timelapsecoder
      @timelapsecoder  2 місяці тому +1

      For that you need detection and identification, which requires more computing power, and prioritization rules. The first part is hard, but the technology exists --UA-camrs with limited AI knowledge make (copy) stuff that identify cars and pedestrians. But professional militaries do not use full autonomy. They always have a human in the decision loop, for good reasons. Weapons that auto-select and auto-attack are very controversial, as they should be.

    • @gualtierorossi4856
      @gualtierorossi4856 2 місяці тому

      @@timelapsecoder Yes, I have already ordered all the components that I should need to build a drone that follows humans. It was interesting to see if it was possible to create drones that were like "loitering munitions". In the sense that after having turned them on and put them in flight they "turn" looking for a target

    • @timelapsecoder
      @timelapsecoder  2 місяці тому

      That's how military drones work. But they are quite sophisticated, large, expensive and not for civilians. If you want military use, just reach out to a defense drone manufacturer. If you just want to create a survey drone for peacetime use, buy from a commercial drone company. Many of them would have what you need or can customize one for you. That's what they sell. Much easier than building one yourself.

  • @amrzakaria5290
    @amrzakaria5290 7 місяців тому +3

    Good job , can you share your code.

  • @CantPickTheNameIwant
    @CantPickTheNameIwant 5 місяців тому

    I think your inference is runing on a local machine not a FCU of a drone?

    • @timelapsecoder
      @timelapsecoder  5 місяців тому

      Correct, on a PC testing the software on video recorded from a drone (you can see the laptop edge sometimes). If it holds up under many scenarios, it goes to a drone.

  • @SolitaryElite
    @SolitaryElite 6 місяців тому +2

    i think it would be a good idea to not use drones but make some small gliders instead with a raspberry pi that connects to a server and is guided by it. cheaper and better (probably)

    • @timelapsecoder
      @timelapsecoder  6 місяців тому +2

      yeah that can work. load gliders to a mother drone. control drone. drone connects to ground station. user selects destination. release autonomous gliders as needed.

  • @darkknight700
    @darkknight700 8 місяців тому +6

    Can you give us source code?

  • @chrisalexthomas
    @chrisalexthomas 7 місяців тому +19

    👍 the Ukrainian Army likes this

    • @sellerclothes2800
      @sellerclothes2800 7 місяців тому +7

      western support stopped so will see how long will your "great" army survive ....

    • @chrisalexthomas
      @chrisalexthomas 7 місяців тому +13

      @@sellerclothes2800 👍ATACMS likes this

    • @Anti-NPC
      @Anti-NPC 6 місяців тому +3

      Russians have their own too lol

    • @chrisalexthomas
      @chrisalexthomas 6 місяців тому +2

      @@Anti-NPC doesn't seem to be helping them much though. so thats ok with me

    • @aniksamiurrahman6365
      @aniksamiurrahman6365 Місяць тому +1

      ​@@chrisalexthomas there are three reported ATACMS launch I've heard recently. The first one on Sevastopole succeeded. Almost 3 ATACMS hit. The second one in Luhansk, only one missile went through causing ~100 casualty. Luhansk isn't well defended, rather neglected shall I say. Still a few ATACMS were shot down. The third one on an oil refinary - all ATACMS shot down. Unlike drones, missiles has distinct radar signature and easily tracked.

  • @matkkhairil9055
    @matkkhairil9055 5 місяців тому

    Zala lancet,say hello, blogodat.

  • @javlontursunov6527
    @javlontursunov6527 6 місяців тому

    Is this Ukraine ?

    • @timelapsecoder
      @timelapsecoder  6 місяців тому

      most probably. i found it among other Ukraine clips.

  • @ebaystars
    @ebaystars Місяць тому

    you are needed right now in Ukraine

  • @hlaingbwar6808
    @hlaingbwar6808 4 місяці тому +1

    I see a lot of your video. Your channel is advertising or self promoted only. No educational, time wasting for watching.

    • @timelapsecoder
      @timelapsecoder  4 місяці тому +1

      Thanks for watching, even if you did not find what you wanted. This channel is strictly only to show demo. No code.
      If by "educational" you mean tutorials, others are much better at teaching than I can so just search for OpenCV tutorials. If by "educational" you mean share the code so you can use on your drones, sorry, this is private research. Btw, all of UA-cam is self-promotion in one form or another, even the educational ones.

    • @hlaingbwar6808
      @hlaingbwar6808 4 місяці тому

      @@timelapsecoder i'm shouldn't say your attitude.sorry for that's.

  • @coding_stuff_uz
    @coding_stuff_uz 7 місяців тому +1

    Fake🤬

    • @timelapsecoder
      @timelapsecoder  7 місяців тому +1

      Don't always believe what you read on the internet.

    • @coding_stuff_uz
      @coding_stuff_uz 6 місяців тому +1

      @@timelapsecoder I am not freak bro so you are cheater

    • @timelapsecoder
      @timelapsecoder  6 місяців тому +1

      @@coding_stuff_uz No problem. Thank you for playing.