Efficient YoloPose is a deep learning-based architecture designed to balance computational efficiency and accuracy for real-time multi-person pose estimation. This repository contains the implementation of Efficient YoloPose, which improves upon YOLOv8-Pose by incorporating advanced lightweight techniques, reducing computational demands while maintaining high performance, particularly for resource-constrained devices.
To use Efficient YoloPose, clone this repository to your local machine:
git clone https://github.com/malareeqi/Efficient-YoloPose.git
cd Efficient-YoloPose
Install the required dependencies:
pip install -r requirements.txt
To train this model, simply execute the following Python script: bash
%cd /Efficient-YoloPose/ultralytics/models/yolo/pose/
python train.py
Make sure you have writting the correct path before running the model.
This repository is actively being improved, with continuous updates and optimizations underway. Check back for the latest improvements and updates to the model's performance and capabilities.
If you use this model in your research or projects, please cite the following:
@article{EfficientYoloPose,
title={Resource-Aware Strategies for Real-Time Multi-Person Pose Estimation},
author={Mohammed A. Esmail, Jinlei Wang,*,Yihao Wang, Li Sun, Guoliang Zhu, and Guohe Zhang*}
journal={XXXX.XXXX},
year={2024}
}
This project is licensed under the MIT License - see the LICENSE file for details.