Mesh decomposition with cross-boundary brushes

Youyi Zheng*, Chiew Lan Tai

*Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

Abstract

We present a new intuitive UI, which we call cross-boundary brushes, for interactive mesh decomposition. The user roughly draws one or more strokes across a desired cut and our system automatically returns a best cut running through all the strokes. By the different natures of part components (i.e., semantic parts) and patch components (i.e., flatter surface patches) in general models, we design two corresponding brushes: part-brush and patch-brush. These two types of brushes share a common user interface, enabling easy switch between them. The part-brush executes a cut along an isoline of a harmonic field driven by the user-specified strokes. We show that the inherent smoothness of the harmonic field together with a carefully designed isoline selection scheme lead to segmentation results that are insensitive to noise, pose, tessellation and variation in user's strokes. Our patch-brush uses a novel facet-based surface metric that alleviates sensitivity to noise and fine details common in region-growing algorithms. Extensive experimental results demonstrate that our cutting tools can produce user-desired segmentations for a wide variety of models even with single strokes. We also show that our tools outperform the state-of-art interactive segmentation tools in terms of ease of use and segmentation quality.

Original languageEnglish
Pages (from-to)527-535
Number of pages9
JournalComputer Graphics Forum
Volume29
Issue number2
DOIs
Publication statusPublished - May 2010

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being

Keywords

  • I.3.3 [Computer Graphics]: Geometry/-Mesh Segmentation - User Interface

Fingerprint

Dive into the research topics of 'Mesh decomposition with cross-boundary brushes'. Together they form a unique fingerprint.

Cite this