EternalGoldenBraid / PoseEstimation_pipeline

An undergraduate thesis project.
10 stars 4 forks source link
computer-vision machine-learning pose-estimation

Undergraduate thesis project.

Setup

Please start by installing mamba, Miniconda3 or conda with Python3.9 or above.

either run <mamba/conda> install -f environment.yml or install dependencies manually:

Manual dependency installation Instal the following dependencies (Conda/Mamba or pip): - [Pytorch3D](https://github.com/facebookresearch/pytorch3d/blob/main/INSTALL.md) - numpy, opencv, trimesh, pyrender, scikit-image At the time of writing, pip only. - [Pyrealsense](https://pypi.org/project/pyrealsense/) (If using realsense camera for RGBD) - `pip install pyrealsense2==2.50.0.3812` - `pip install open3d`


Download Model weights for OVE6D

mkdir checkpoints; cd checkpoints

Pose estimation weights \

or manually from: OVE6D: Project page

To experiment with custom objects

Some qualitative results

https://user-images.githubusercontent.com/51406001/208401627-bbaafb13-d04a-4c0f-979c-d899aa943b74.mp4

https://user-images.githubusercontent.com/51406001/208401652-a1acfd67-91e3-486c-98a5-f246c6e0b97e.mp4

Acknowledgements