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...
what an amazing project.
where can we get the material for building somehing like this.
Fantastic job Man!!
Thank you
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.
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.
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.
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.
How difficult is it for this particle filter to run on a raspberry or jetson?
Haven't tried. Maybe not too hard. But FPS might be slow for live? Something to test this summer.
congratulations!
what tracker u used?
particle filter
@@timelapsecoderhow would u say this PF tracker u built performs against a CSRT tracker?
@@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?
@@xeon2872 haven't tried comparisons vs CSRT or any other OpenCV trackers. maybe CSRT is better, but slower.
@@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.
Hello. How do you draw rectangle with dotted or dashed lines in cv2?
I just used lines.
How could I contact with u ?
hey!
I want to know how match its possible for drone to autonomous recognize human and track him
yolov8/deepsort can track people very well
Can you share codes ?
Would it be possible to guide the drone totally managed by the AI (which perhaps continues until it finds its target?
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.
@@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
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.
Good job , can you share your code.
lol
Source code in war not share man
fr xd@@Edvard-Aliev
I think your inference is runing on a local machine not a FCU of a drone?
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.
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)
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.
Can you give us source code?
👍 the Ukrainian Army likes this
western support stopped so will see how long will your "great" army survive ....
@@sellerclothes2800 👍ATACMS likes this
Russians have their own too lol
@@Anti-NPC doesn't seem to be helping them much though. so thats ok with me
@@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.
Zala lancet,say hello, blogodat.
Is this Ukraine ?
most probably. i found it among other Ukraine clips.
you are needed right now in Ukraine
I see a lot of your video. Your channel is advertising or self promoted only. No educational, time wasting for watching.
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.
@@timelapsecoder i'm shouldn't say your attitude.sorry for that's.
Fake🤬
Don't always believe what you read on the internet.
@@timelapsecoder I am not freak bro so you are cheater
@@coding_stuff_uz No problem. Thank you for playing.