atlas

Research map / 3D vision / Depth and stereo

MSP-MVS: Multi-Granularity Segmentation Prior Guided Multi-View Stereo

AAAI 2025 · 3D vision › Depth and stereo · approach: Cost-volume multi-view stereo · 13 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.

Proposes MSP-MVS, a PatchMatch-based multi-view stereo method that uses multi-granularity segmentation edges from Semantic-SAM as priors to guide edge-confined deformable patches, with attention-consistent anchor clustering and 3D disparity-sampling optimization.

Problem

Deformable patch-based multi-view stereo can skip depth edges and cross into heterogeneous areas, causing matching distortions and imbalanced anchor attention, and fixed sampling can trap matching costs in local minima.

Approach

Aggregate and CRF-refine boundaries from Semantic-SAM masks at scene, instance and feature granularities to constrain anchor selection to homogeneous areas; add adaptive equidistribution of sectors, disassemble-clustering of anchors, and iterative 3D optimization over sampling pixels and disparities.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add edge aggregation and edge refinement (ablation)MSP-MVS · ETH3D 2cmF1: 86.53 -> 88.09Helped
Add edge aggregation (ablation)MSP-MVS · ETH3D 2cmF1: 87.07 -> 88.09Helped
Add edge refinement (ablation)MSP-MVS · ETH3D 2cmF1: 87.54 -> 88.09Helped
Add adaptive equidistribution and disassemble-clustering (ablation)MSP-MVS · ETH3D 2cmF1: 86.61 -> 88.09Helped
Add adaptive equidistribution (ablation)MSP-MVS · ETH3D 2cmF1: 87.23 -> 88.09Helped
Add disassemble-clustering (ablation)MSP-MVS · ETH3D 2cmF1: 87.29 -> 88.09Helped
Add disparity-sampling synergistic 3D optimization (ablation)MSP-MVS · ETH3D 2cmF1: 86.94 -> 88.09Helped
Add the variance component to the optimization objective (ablation)MSP-MVS · ETH3D 2cmF1: 87.17 -> 88.09Helped
Add the cost component to the optimization objective (ablation)MSP-MVS · ETH3D 2cmF1: 87.49 -> 88.09Helped
Use μ = 5 rather than μ = 3 (ablation)MSP-MVS · ETH3D 2cmF1: 87.73 -> 88.09Helped
Use adaptive sampling rather than fixed-interval sampling (ablation)MSP-MVS · ETH3D 2cmF1: 86.94 -> 88.09Helped
Use global sampling rather than adaptive sampling (ablation)MSP-MVS · ETH3D 2cmF1: 88.09 -> 88.45Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ETH3D Tanks and Temples

Benchmarks: ETH3D Tanks and Temples

Metrics: F1 completeness accuracy precision recall runtime GPU memory

Baselines: PatchMatchNet IterMVS-LS MVSTER EPP-MVSNet EPNet AA-RMVSNet TAPA-MVS PCF-MVS ACMM ACMP ACMMP SD-MVS

Builds on: APD-MVS PatchMatch Semantic-SAM ACMMP DBSCAN

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