Learning to Orient Surfaces by Self-supervised Spherical CNNs

11/06/2020
by   Riccardo Spezialetti, et al.
0

Defining and reliably finding a canonical orientation for 3D surfaces is key to many Computer Vision and Robotics applications. This task is commonly addressed by handcrafted algorithms exploiting geometric cues deemed as distinctive and robust by the designer. Yet, one might conjecture that humans learn the notion of the inherent orientation of 3D objects from experience and that machines may do so alike. In this work, we show the feasibility of learning a robust canonical orientation for surfaces represented as point clouds. Based on the observation that the quintessential property of a canonical orientation is equivariance to 3D rotations, we propose to employ Spherical CNNs, a recently introduced machinery that can learn equivariant representations defined on the Special Orthogonal group SO(3). Specifically, spherical correlations compute feature maps whose elements define 3D rotations. Our method learns such feature maps from raw data by a self-supervised training procedure and robustly selects a rotation to transform the input point cloud into a learned canonical orientation. Thereby, we realize the first end-to-end learning approach to define and extract the canonical orientation of 3D shapes, which we aptly dub Compass. Experiments on several public datasets prove its effectiveness at orienting local surface patches as well as whole objects.

READ FULL TEXT

page 2

page 5

page 14

page 17

research
01/19/2022

ConDor: Self-Supervised Canonicalization of 3D Pose for Partial Shapes

Progress in 3D object understanding has relied on manually canonicalized...
research
02/01/2021

Adjoint Rigid Transform Network: Self-supervised Alignment of 3D Shapes

Most learning methods for 3D data (point clouds, meshes) suffer signific...
research
03/18/2021

Concentric Spherical GNN for 3D Representation Learning

Learning 3D representations that generalize well to arbitrarily oriented...
research
12/05/2022

Canonical Fields: Self-Supervised Learning of Pose-Canonicalized Neural Fields

Coordinate-based implicit neural networks, or neural fields, have emerge...
research
11/23/2018

PRIN: Pointwise Rotation-Invariant Network

In recent years, point clouds have earned quite some research interests ...
research
11/17/2017

3D object classification and retrieval with Spherical CNNs

3D object classification and retrieval presents many challenges that are...
research
05/24/2023

Deep Equivariant Hyperspheres

This paper presents an approach to learning nD features equivariant unde...

Please sign up or login with your details

Forgot password? Click here to reset