Random Walks in Self-supervised Learning for Triangular Meshes
Gal Yefet, Ayellet Tal
TL;DR
The paper tackles self-supervised learning for 3D triangular meshes, addressing irregularity and label scarcity. It uses random-walk augmentations to capture local geometry, learning embeddings through a joint NT-Xent contrastive loss and a KMeans clustering loss. A Walks-to-Features network processes walk sequences, aided by a projection head and selective walk averaging during inference. On SHREC11, the method achieves competitive retrieval and classification close to supervised baselines, while ModelNet40 shows a larger gap due to intra-class variability; collectively, the approach demonstrates a promising label-free path for 3D mesh analysis and downstream tasks.
Abstract
This study addresses the challenge of self-supervised learning for 3D mesh analysis. It presents an new approach that uses random walks as a form of data augmentation to generate diverse representations of mesh surfaces. Furthermore, it employs a combination of contrastive and clustering losses. The contrastive learning framework maximizes similarity between augmented instances of the same mesh while minimizing similarity between different meshes. We integrate this with a clustering loss, enhancing class distinction across training epochs and mitigating training variance. Our model's effectiveness is evaluated using mean Average Precision (mAP) scores and a supervised SVM linear classifier on extracted features, demonstrating its potential for various downstream tasks such as object classification and shape retrieval.
