Python implementation for the BOP benchmark section of the paper:
Semantic keypoint-based pose estimation from single RGB frames
Field Robotics
[Paper]
You can download the pretrained models for detection and keypoint detection. Please place the models as follows. We also put the test images for the LMO dataset in this repo for convenience.
- data
-- detect_checkpoints
-- kpts_checkpoints
Our method uses additional 3D keypoint annotation on the CAD models, which is included in kpts_3d.json. We provide two demo. To explore the 3D annotation, please use demo_data.ipynb. To explore the inference pipeline, please use demo_pipeline.ipynb.
@article{schmeckpeper2022semantic,
Title = {Semantic keypoint-based pose estimation from single RGB frames},
Author = {Schmeckpeper, Karl and Osteen, Philip R and Wang, Yufu and Pavlakos, Georgios and Chaney, Kenneth and Jordan, Wyatt and Zhou, Xiaowei and Derpanis, Konstantinos G and Daniilidis, Kostas},
Booktitle = {Field Robotics},
Year = {2022}
}