bsp-net: generating compact meshes via binary space ... · bsp-net: generating compact meshes via...

1
BSP-Net: Generating Compact Meshes via Binary Space Partitioning Zhiqin Chen Simon Fraser University Andrea Tagliasacchi Google Research Hao (Richard) Zhang Simon Fraser University Method Results Motivation How to generate meshes? IM-NET Chen & Zhang, CVPR 2019 OccNet Mescheder et al, CVPR 2019 3DN Wang et al, CVPR 2019 AtlasNet Groueix et al, CVPR 2018 Pixel2mesh Wang et al, ECCV 2018 Warping template meshes Voxels / implicit field → marching cubes 3D-R2N2 Choy et al, ECCV 2016 Compactness Our BSP-Net generates compact, i.e., low-poly meshes. The outputs can reproduce sharp edges, yet still approximate smooth geometry. Implicit models such as IM-NET need to be iso-surfaced, resulting in over-tessellated meshes which only approximate sharp details with smooth surfaces. [ Paper] https://arxiv.org/abs/1911.06971 [Project page] https://bsp-net.github.io Single View Reconstruction 3D reconstruction & decomposition Chen & Zhang, CVPR 2019 Mescheder et al, CVPR 2019 Groueix et al, CVPR 2018 Groueix et al, CVPR 2018 Part correspondence Tulsiani et al, CVPR 2017 Paschalidou et al, CVPR 2019 Chen et al, ICCV 2019 2D toy experiment Input & target Reconstruction & correspondence Learned planes & convexes A few convexes from the first shape in the left figure, and the planes to construct them. Note many planes are unused. A visualization of the training process; see more at our oral presentation video.

Upload: others

Post on 09-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BSP-Net: Generating Compact Meshes via Binary Space ... · BSP-Net: Generating Compact Meshes via Binary Space Partitioning Zhiqin Chen Simon Fraser University Andrea Tagliasacchi

BSP-Net: Generating Compact Meshes via Binary Space PartitioningZhiqin Chen

Simon Fraser University

Andrea Tagliasacchi

Google Research

Hao (Richard) Zhang

Simon Fraser University

Method

Results

Motivation

How to generate meshes?

IM-NETChen & Zhang, CVPR 2019

OccNetMescheder et al, CVPR 2019

3DNWang et al, CVPR 2019

AtlasNetGroueix et al, CVPR 2018

Pixel2meshWang et al, ECCV 2018

Warping template meshes Voxels / implicit field → marching cubes

3D-R2N2Choy et al, ECCV 2016

CompactnessOur BSP-Net generates compact,i.e., low-poly meshes. The outputscan reproduce sharp edges, yet stillapproximate smooth geometry.

Implicit models such as IM-NETneed to be iso-surfaced, resultingin over-tessellated meshes whichonly approximate sharp detailswith smooth surfaces.

[Paper] https://arxiv.org/abs/1911.06971

[Project page] https://bsp-net.github.io

Single View Reconstruction3D reconstruction & decomposition

Chen & Zhang,

CVPR 2019

Mescheder et al,

CVPR 2019

Groueix et al,

CVPR 2018

Groueix et al,

CVPR 2018

Part correspondence

Tulsiani et al,

CVPR 2017

Paschalidou et al,

CVPR 2019

Chen et al,

ICCV 2019

2D toy experiment

Input & target

Reconstruction & correspondence Learned planes & convexes

A few convexes from the first shape in theleft figure, and the planes to constructthem. Note many planes are unused.

A visualization of the training process;see more at our oral presentation video.