Original title: TokenMatch: 3D Mesh Correspondence Transformer with Curvature-Guided Tokenisation
Adeela Islam, Zorah Lähner, Vittorio Murino, Vladislav Golyanik · September 2026
Computers struggle to match points between two three-dimensional shapes when parts are missing or surfaces stretch and bend. To solve this, researchers built TokenMatch, a system based on a transformer model. Instead of looking at an entire object at once, it breaks the shape's surface mesh into smaller patches. It decides where to make these patches by looking at curvature, which is how sharply the surface bends. Next, it uses attention tools to compare patches and points between two objects to learn their connections. The team trained TokenMatch only on broken, bent shapes. Without extra training, it learned to accurately match both complete objects and incomplete pieces. It beats existing methods in most tests, achieves high performance, and runs fast, finishing its calculations in under a second.
You're packing for a trip where the destination might change from a beach to a mountain hike. If you only pack for one, the other trip suffers because your clothes won't fit the new weather. In this paper, the system is trained on incomplete 3D shapes, like packing for partial trips, but it can match complete shapes, like full vacations, without needing to re-pack.
For people working with 3D models, like animators or engineers, this makes it faster and more reliable to match shapes even when they're incomplete or stretched out. It means less time fixing matches and more time creating or analyzing.
The abstract doesn't explicitly list limitations, but it mentions that the model is trained solely on the BeCoS dataset and evaluated on standard benchmarks for partial and full shape matching.
Ask anything about this paper. Answers come from its abstract, and say so when the abstract doesn't cover your question.
TokenMatch: 3D Mesh Correspondence Transformer with Curvature-Guided Tokenisation — Adeela Islam, Zorah Lähner, Vittorio Murino et al.
Abstract licence: CC0
Explanation generated by Synthesis from the abstract — it is not the original paper. This is a preprint, so it hasn't necessarily been peer reviewed.