Skip to content

junzastar/DFTr_Voting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deep Fusion Transformer Network with Weighted Vector-Wise Keypoints Voting for Robust 6D Object Pose Estimation

Jun Zhou1,*, Kai Chen2,*, Linlin Xu3, Qi Dou2, Jing Qin1
1The Hong Kong Polytechnic University, 2The Chinese University of Hong Kong, 3University of Waterloo

*denotes equal contribution

intro

Abstract

One critical challenge in 6D object pose estimation from a single RGBD image is efficient integration of two different modalities, i.e., color and depth. In this work, we tackle this problem by a novel Deep Fusion Transformer (DFTr) block that can aggregate cross-modality features for improving pose estimation. Unlike existing fusion methods, the proposed DFTr can better model cross-modality semantic correlation by leveraging their semantic similarity, such that globally enhanced features from different modalities can be better integrated for improved information extraction. Moreover, to further improve robustness and efficiency, we introduce a novel weighted vector-wise voting algorithm that employs a non-iterative global optimization strategy for precise 3D keypoint localization while achieving near real-time inference. Extensive experiments show the effectiveness and strong generalization capability of our proposed 3D keypoint voting algorithm. Results on four widely used benchmarks also demonstrate that our method outperforms the state-of-the-art methods by large margins.

Quick usage

Please follow FFB6D to prepare the datasets and the environment (the MP6D dataset can be downloaded from here). And

1. Integrate the DFTr blocks into the FFB6D network architecture to replace the original feature fusion module.
2. Using the weighted vector-wise voting algorithm to detect the predefined keypoints' position.

Citation

If you find the code useful, please cite our paper.

@article{zhou2023deep,
  title={Deep Fusion Transformer Network with Weighted Vector-Wise Keypoints Voting for Robust 6D Object Pose Estimation},
  author={Zhou, Jun and Chen, Kai and Xu, Linlin and Dou, Qi and Qin, Jing},
  journal={arXiv preprint arXiv:2308.05438},
  year={2023}
}

Acknowledgment

Thanks to the authors for providing the MP6D dataset. Our code is developed based on FFB6D and Fang. We thank the authors for providing the source code.

About

[ICCV'23] Deep Fusion Transformer Network with Weighted Vector-Wise Keypoints Voting for Robust 6D Object Pose Estimation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages