MCFR: A Mask-Guided Coarse-to-Fine Regression Framework for Robust Multi-Variant Board-to-Board Connector Assembly
Organizations: Department of Mechanical Engineering, Tsinghua University, Beijing, China
Abstract
Automated insertion of board-to-board (BTB) connectors in 3C manufacturing requires both high visual accuracy and strong deployment robustness. This problem remains challenging because multi-variant connectors exhibit significant morphological and appearance variations, making stable cross-variant generalization difficult, while the mismatch between training and deployment under fixed-view inspection settings induces background spurious correlation and degrades real-world performance. To address these issues, this paper proposes MCFR, a Mask-Guided Coarse-to-Fine Regression framework for multi-variant BTB connector assembly. By introducing an object-aware mask prior and explicit photometric refinement, the proposed method suppresses background interference and improves alignment accuracy and robustness in practical deployment. Experiments on a self-constructed multi-variant dataset, a BTB batch insertion testbed, and a real smartphone assembly task show that MCFR consistently outperforms representative baselines and achieves an average real-world insertion success rate of 99.25%. These results demonstrate the effectiveness and practical potential of MCFR for automated assembly of multi-variant BTB connectors.
Figures & tables
| Model | Validation Set | Test Set | ||||||
|---|---|---|---|---|---|---|---|---|
| Trans. MAE (mm) | Rot. MAE ( ∘ ) | Trans. Max. (mm) | Rot. Max. ( ∘ ) | Trans. MAE (mm) | Rot. MAE ( ∘ ) | Trans. Max. (mm) | Rot. Max. ( ∘ ) | |
| YOLO+LDA | 0.095 | 0.117 | 0.283 | 0.331 | 0.094 | 0.142 | 0.280 | 0.428 |
| ResNet50+LSTM | 0.103 | 0.316 | 0.339 | 1.027 | 1.062 | 1.335 | 3.690 | 4.712 |
| MCFR w/o OAMG | 0.021 | 0.047 | 0.076 | 0.213 | 0.793 | 0.192 | 3.049 | 1.138 |
| MCFR w/o RPR | 0.021 | 0.025 | 0.159 | 0.245 | 0.052 | 0.257 | 0.533 | 1.295 |
| MCFR (Ours) | 0.013 | 0.015 | 0.064 | 0.498 | 0.027 | 0.126 | 0.196 | 0.833 |