DiffCD: A Symmetric Differentiable Chamfer Distance for Neural Implicit Surface Fitting

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Härenstam-Nielsen, Linus, Sang, Lu, Saroha, Abhishek, Araslanov, Nikita, Cremers, Daniel
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929435016429568
author Härenstam-Nielsen, Linus
Sang, Lu
Saroha, Abhishek
Araslanov, Nikita
Cremers, Daniel
author_facet Härenstam-Nielsen, Linus
Sang, Lu
Saroha, Abhishek
Araslanov, Nikita
Cremers, Daniel
contents Neural implicit surfaces can be used to recover accurate 3D geometry from imperfect point clouds. In this work, we show that state-of-the-art techniques work by minimizing an approximation of a one-sided Chamfer distance. This shape metric is not symmetric, as it only ensures that the point cloud is near the surface but not vice versa. As a consequence, existing methods can produce inaccurate reconstructions with spurious surfaces. Although one approach against spurious surfaces has been widely used in the literature, we theoretically and experimentally show that it is equivalent to regularizing the surface area, resulting in over-smoothing. As a more appealing alternative, we propose DiffCD, a novel loss function corresponding to the symmetric Chamfer distance. In contrast to previous work, DiffCD also assures that the surface is near the point cloud, which eliminates spurious surfaces without the need for additional regularization. We experimentally show that DiffCD reliably recovers a high degree of shape detail, substantially outperforming existing work across varying surface complexity and noise levels. Project code is available at https://github.com/linusnie/diffcd.
format Preprint
id arxiv_https___arxiv_org_abs_2407_17058
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle DiffCD: A Symmetric Differentiable Chamfer Distance for Neural Implicit Surface Fitting
Härenstam-Nielsen, Linus
Sang, Lu
Saroha, Abhishek
Araslanov, Nikita
Cremers, Daniel
Computer Vision and Pattern Recognition
Neural implicit surfaces can be used to recover accurate 3D geometry from imperfect point clouds. In this work, we show that state-of-the-art techniques work by minimizing an approximation of a one-sided Chamfer distance. This shape metric is not symmetric, as it only ensures that the point cloud is near the surface but not vice versa. As a consequence, existing methods can produce inaccurate reconstructions with spurious surfaces. Although one approach against spurious surfaces has been widely used in the literature, we theoretically and experimentally show that it is equivalent to regularizing the surface area, resulting in over-smoothing. As a more appealing alternative, we propose DiffCD, a novel loss function corresponding to the symmetric Chamfer distance. In contrast to previous work, DiffCD also assures that the surface is near the point cloud, which eliminates spurious surfaces without the need for additional regularization. We experimentally show that DiffCD reliably recovers a high degree of shape detail, substantially outperforming existing work across varying surface complexity and noise levels. Project code is available at https://github.com/linusnie/diffcd.
title DiffCD: A Symmetric Differentiable Chamfer Distance for Neural Implicit Surface Fitting
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2407.17058