Skip to content

mkaraaslan-dev/uav-pose-estimaion

Repository files navigation

uav-pose-estimaion

For UAV tracking, detecting the UAV and its center point alone is not sufficient. After the UAV is detected, the center, right wing and left wing can be determined with the pose estimation method, and UAV tracking can be made more possible with the tilt information of the UAV. This code only contains a demo for the visual tracking part.

uav_pose

Yolov4 and Deeplabcut Pose Tracking

In this application, UAV was detected using yolov4. Pose estimation was done using deeplabcut. With the opencv-GPU installation, drone detection and pose estimation were carried out at over 60 fps.

For Opencv-CUDA installation follow this link:
https://www.youtube.com/watch?v=YsmhKar8oOc
For deeplabcut :
https://github.com/DeepLabCut/DeepLabCut

python yolov4-detect_pose-track.py

Citation

If you find our work useful we'd love to hear from you. If you use this repositorty as part of your research can you please cite the repository in your work:

@misc{uav-pose-estimation,
author = {Mahmut Karaaslan},
title = {uav-pose-estimaion},
year = {2022},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/KARAASLAN-AI/uav-pose-estimaion}},
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages