Partial Symmetry Detection for 3D Geometry using Contrastive Learning with Geodesic Point Cloud Patches

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, extended

Summary

A novel method for partial extrinsic symmetry detection in 3D geometry is introduced, leveraging contrastive learning to generate rotation, reflection, translation, and scale-invariant local shape features from geodesic point cloud patches. The approach, implemented as self-supervised SymCL and supervised SymML models, can extract multiple valid symmetry solutions and demonstrates strong generalization across diverse object classes and datasets. The authors also present a new benchmark, SymPartNet.v1, for evaluating partial extrinsic symmetry detection, which includes Pre-Segmented Partial Symmetry Benchmark (PSPSB) and Partial Symmetry Benchmark (PSB). Quantitative evaluation on the "Chair" class of SymPartNet.v1 shows SymML slightly outperforms SymCL, with both models recovering 77.27% and 73.33% of ground truth symmetries respectively, achieving high IoU scores (76.63% and 77.83%) and low ICP distances (0.0028 and 0.0018). Ablation studies confirm the critical role of geodesic patches and data augmentation.

Key takeaway

For 3D computer vision engineers developing shape analysis or generation systems, this research offers a robust method for partial extrinsic symmetry detection. You should consider integrating self-supervised contrastive learning with geodesic patches to extract invariant features, improving generalization across diverse 3D models. This approach enables the identification of multiple valid symmetries and can enhance downstream tasks like segmentation or completion.

Key insights

A self-supervised contrastive learning approach using geodesic patches effectively detects partial extrinsic symmetries in 3D geometry.

Principles

Method

The pipeline involves feature learning via contrastive learning on geodesic patches, clustering features in latent space, and extracting symmetries, followed by a region growing algorithm for completion.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, Computer Vision Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.