SplatMesh: Interactive 3D Segmentation and Editing Using Mesh-Based Gaussian Splatting

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Zhou, Kaichen, Hong, Lanqing, Chang, Xinhai, Zhong, Yingji, Xie, Enze, Dong, Hao, Li, Zhihao, Yang, Yongxin, Li, Zhenguo, Zhang, Wei
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917985250181120
author Zhou, Kaichen
Hong, Lanqing
Chang, Xinhai
Zhong, Yingji
Xie, Enze
Dong, Hao
Li, Zhihao
Yang, Yongxin
Li, Zhenguo
Zhang, Wei
author_facet Zhou, Kaichen
Hong, Lanqing
Chang, Xinhai
Zhong, Yingji
Xie, Enze
Dong, Hao
Li, Zhihao
Yang, Yongxin
Li, Zhenguo
Zhang, Wei
contents A key challenge in fine-grained 3D-based interactive editing is the absence of an efficient representation that balances diverse modifications with high-quality view synthesis under a given memory constraint. While 3D meshes provide robustness for various modifications, they often yield lower-quality view synthesis compared to 3D Gaussian Splatting, which, in turn, suffers from instability during extensive editing. A straightforward combination of these two representations results in suboptimal performance and fails to meet memory constraints. In this paper, we introduce SplatMesh, a novel fine-grained interactive 3D segmentation and editing algorithm that integrates 3D Gaussian Splat with a precomputed mesh and could adjust the memory request based on the requirement. Specifically, given a mesh, \method simplifies it while considering both color and shape, ensuring it meets memory constraints. Then, SplatMesh aligns Gaussian splats with the simplified mesh by treating each triangle as a new reference point. By segmenting and editing the simplified mesh, we can effectively edit the Gaussian splats as well, which will lead to extensive experiments on real and synthetic datasets, coupled with illustrative visual examples, highlighting the superiority of our approach in terms of representation quality and editing performance. Code of our paper can be found here: https://github.com/kaichen-z/SplatMesh.
format Preprint
id arxiv_https___arxiv_org_abs_2312_15856
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle SplatMesh: Interactive 3D Segmentation and Editing Using Mesh-Based Gaussian Splatting
Zhou, Kaichen
Hong, Lanqing
Chang, Xinhai
Zhong, Yingji
Xie, Enze
Dong, Hao
Li, Zhihao
Yang, Yongxin
Li, Zhenguo
Zhang, Wei
Graphics
Computer Vision and Pattern Recognition
A key challenge in fine-grained 3D-based interactive editing is the absence of an efficient representation that balances diverse modifications with high-quality view synthesis under a given memory constraint. While 3D meshes provide robustness for various modifications, they often yield lower-quality view synthesis compared to 3D Gaussian Splatting, which, in turn, suffers from instability during extensive editing. A straightforward combination of these two representations results in suboptimal performance and fails to meet memory constraints. In this paper, we introduce SplatMesh, a novel fine-grained interactive 3D segmentation and editing algorithm that integrates 3D Gaussian Splat with a precomputed mesh and could adjust the memory request based on the requirement. Specifically, given a mesh, \method simplifies it while considering both color and shape, ensuring it meets memory constraints. Then, SplatMesh aligns Gaussian splats with the simplified mesh by treating each triangle as a new reference point. By segmenting and editing the simplified mesh, we can effectively edit the Gaussian splats as well, which will lead to extensive experiments on real and synthetic datasets, coupled with illustrative visual examples, highlighting the superiority of our approach in terms of representation quality and editing performance. Code of our paper can be found here: https://github.com/kaichen-z/SplatMesh.
title SplatMesh: Interactive 3D Segmentation and Editing Using Mesh-Based Gaussian Splatting
topic Graphics
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2312.15856