Skip to content

[CVPR 2025] iSegMan: Interactive Segment-and-Manipulate 3D Gaussians πŸ”₯πŸ”₯πŸ”₯

Notifications You must be signed in to change notification settings

Zhao-Yian/iSegMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”₯ iSegMan: Interactive Segment-and-Manipulate 3D Gaussians

Static Badge Static Badge GitHub Repo stars Static Badge Static Badge

This is the official implementation for our CVPR'25 paper "iSegMan: Interactive Segment-and-Manipulate 3D Gaussians".

πŸ“£ Updates πŸ”₯πŸ”₯

  • [2025.3.11] Initialize the README, code will be released soon.

Visualization Demo

alt text

πŸ’‘ Introduction

iSegMan_overview

The efficient rendering and explicit nature of 3DGS promote the advancement of 3D scene manipulation. However, existing methods typically encounter challenges in controlling the manipulation region and are unable to furnish the user with interactive feedback, which inevitably leads to unexpected results. Intuitively, incorporating interactive 3D segmentation tools can compensate for this deficiency. Nevertheless, existing segmentation frameworks impose a pre-processing step of scene-specific parameter training, which limits the efficiency and flexibility of scene manipulation. To deliver a 3D region control module that is well-suited for scene manipulation with reliable efficiency, we propose interactive Segment-and-Manipulate 3D Gaussians (iSegMan), an interactive segmentation and manipulation framework that only requires simple 2D user interactions in any view. To propagate user interactions to other views, we propose Epipolar-guided Interaction Propagation (EIP), which innovatively exploits epipolar constraint for efficient and robust interaction matching. To avoid scene-specific training to maintain efficiency, we further propose the novel Visibility-based Gaussian Voting (VGV), which obtains 2D segmentations from SAM and models the region extraction as a voting game between 2D Pixels and 3D Gaussians based on Gaussian visibility. Taking advantage of the efficient and precise region control of EIP and VGV, we put forth a Manipulation Toolbox to implement various functions on selected regions, enhancing the controllability, flexibility and practicality of scene manipulation.

Qualitative Results

Results of Interactive 3D Segmentation

segmentation

Results of Semantic Editing

segmentation

Results of other Manipulation Functions

segmentation

About

[CVPR 2025] iSegMan: Interactive Segment-and-Manipulate 3D Gaussians πŸ”₯πŸ”₯πŸ”₯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published