atlas

Research map / 3D vision / Face and shape

FlowDrag: 3D-aware Drag-based Image Editing with Mesh-guided Deformation Vector Flow Fields

ICML 2025 · 3D vision › Face and shape · approach: Textured mesh generation · 0 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 FlowDrag, which builds a 3D mesh from an image, deforms it with progressive SR-ARAP, and injects the projected 2D displacement field into diffusion-based drag editing, plus a new video-derived ground-truth benchmark (VFD-Bench).

Problem

Drag-based image editing with diffusion models matches only user-given handle points, which causes geometric inconsistency and artifacts on rigid parts of objects; existing benchmarks (DragBench) also lack ground-truth edited images.

Approach

Use a 3D mesh built from the image (depth-based or image-to-3D diffusion) deformed by progressive SR-ARAP to produce a dense 2D vector flow that supervises motion supervision and point tracking, plus layout feature injection from the projected deformed mesh, so the whole object moves coherently.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FlowDrag instead of DiffEditorFlowDrag · DragBench1-LPIPS: 0.89 -> 0.82Hurt
use FlowDrag instead of GoodDragFlowDrag · DragBenchMD: 22.96 -> 22.88Helped
use FlowDrag instead of GoodDragFlowDrag · VFD-BenchPSNR: 18.14 -> 18.55Helped
use FlowDrag instead of GoodDragFlowDrag · VFD-Bench1-LPIPS: 0.79 -> 0.82Helped
use FlowDrag instead of GoodDragFlowDrag · VFD-BenchMD: 35.31 -> 28.23Helped
prioritize vectors with larger magnitudes instead of uniform sub-sampling (ablation)FlowDrag vector-flow sampling · VFD-BenchMD: 30.21 -> 28.23Helped
prioritize vectors with larger magnitudes instead of uniform sub-sampling (ablation)FlowDrag vector-flow sampling · VFD-Bench1-LPIPS: 0.80 -> 0.82Helped
set Inter-Step Smoothness β to 0.8 rather than β=0.2 (ablation)Progressive SR-ARAP · VFD-Bench mesh deformationMELR: 0.87 -> 0.94Helped
set Inter-Step Smoothness β to 0.8 rather than β=0.2 (ablation)Progressive SR-ARAP · VFD-Bench mesh deformationmARAP Error: 17.24 -> 10.12Helped
use 10 sampled vectors (ablation)FlowDrag vector-flow optimization · VFD-BenchPSNRHelped
use 10 sampled vectors (ablation)FlowDrag vector-flow optimization · VFD-Bench1-LPIPSHelped

Surprising findings

Limitations

Experimental setup

Datasets: DragBench VFD-Bench

Benchmarks: DragBench VFD-Bench

Metrics: 1-LPIPS MD PSNR user study score

Baselines: DiffEditor DragDiffusion DragNoise FreeDrag GoodDrag

Builds on: DragDiffusion GoodDrag SR-ARAP DragGAN Marigold

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