atlas

Research map / Detection and segmentation / Open-set and few-shot detection

SUM Parts: Benchmarking Part-Level Semantic Segmentation of Urban Meshes

CVPR 2025 · Detection and segmentation › Open-set and few-shot detection · approach: Amodal and open-world instance segmentation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SUM Parts, a 2.5 km² part-level semantic segmentation dataset for urban textured meshes with 21 classes, plus an interactive face/texture annotation tool and benchmarks of 3D segmentation and interactive annotation methods.

Problem

Urban scene semantic segmentation has focused on images and point clouds, leaving textured meshes and part-level (functional component) labels largely unexplored, and mesh annotation is slow and sparse in tooling.

Approach

Annotate urban textured meshes at the face and texture-pixel level using an interactive tool combining graph-cut protrusion extraction, 3D/2D template matching, and superpixel-based texture annotation, then benchmark point-cloud and mesh segmentation methods on sampled points from meshes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use face-centered sampling instead of other sampling strategies (ablation)3D semantic segmentation on the face labeling track · Face labeling trackmIoU: Average mIoU: 48.0 (Fc.), 40.7 (Rd.), 38.2 (Po.), 44.0 (Sp.)Helped
Use superpixel texture sampling instead of other sampling strategies (ablation)3D semantic segmentation on the pixel labeling track · Pixel labeling trackmIoU: Average mIoU: 30.6 (Rd.), 27.8 (Po.), 31.5 (Sp.)Helped
Use PointVector with face-centered sampling3D semantic segmentation · Face labeling trackmIoU: 70.0Helped
Use PointVector with superpixel texture sampling3D semantic segmentation · Pixel labeling trackmIoU: 47.9%Helped
Use the proposed interactive face annotation method instead of manual annotationInteractive face annotation · Face annotationT(s): 4183.2 -> 2992.1Helped
Use the proposed interactive face annotation method instead of segment-based annotationInteractive face annotation · Face annotationT(s): 3565.8 -> 2992.1Helped
Use the proposed texture annotation method instead of GrabCutInteractive texture annotation · Texture annotationB (%): 47.1 -> 49.3Helped
Use the proposed texture annotation method instead of SAMInteractive texture annotation · Texture annotationT(s): 640.6 -> 663.3Mixed
Increase the face-based balance parameter λf (ablation)Proposed face annotation method · Face annotationobject boundary clarityHelped
Increase face segment-matching thresholds ϵ(seg) and ϵ(str) (ablation)Proposed face annotation method · Face annotationcoverage of repetitive structuresHelped
Add Gaussian noise to mesh input (ablation)Proposed face annotation method · Protrusion extractionprotrusion extraction robustnessNo clear effect
Increase the texture-based balance parameter λs (ablation)Proposed texture annotation method · Texture annotationlocal-region smoothnessHelped

Surprising findings

Limitations

Experimental setup

Datasets: SUM Parts

Benchmarks: SUM Parts

Metrics: IoU overall accuracy mean accuracy mIoU mean IoU boundary mean IoU average user interactions annotation time smart interaction ratio

Baselines: PointNet PointNet++ SPG SparseUNet RandLA-Net KPConv PointNext PointTransV3 PointVector RF-MRF SUM-RF PSSNet

Builds on: GrabCut SLIC Point Transformer V3 PointNext KPConv

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy