atlas

Research map / Image generation / Editing and style transfer

FreeDrag: Feature Dragging for Reliable Point-based Image Editing

CVPR 2024 · Image generation › Editing and style transfer · approach: Localized and attribute-specific editing · 20 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 FreeDrag, a feature-dragging method for point-based image editing that uses adaptive template features and line search with backtracking to fix miss tracking and ambiguous tracking, and introduces FreeDragBench with a CCSD metric.

Problem

Point-based drag editing (e.g., DragGAN, DragDiffusion) suffers from miss tracking of handle points and ambiguous tracking where points latch onto similar-looking regions, causing distorted or inaccurate edits.

Approach

Replace point tracking with feature dragging: each handle point is pulled toward an exponentially updated template feature whose update scale adapts to drag quality, and the handle point is constrained to a line toward its target with a line search and backtracking to discard abnormal moves.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench FaceFID: 38.07 -> 29.50Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench FaceCCSD (×10): 0.83 -> 0.35Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench CatFID: 19.14 -> 15.67Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench CatCCSD (×10): 0.56 -> 0.23Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench CarFID: 36.36 -> 33.50Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench CarCCSD (×10): 0.73 -> 0.37Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench HorseFID: 21.90 -> 21.18Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench HorseCCSD (×10): 1.20 -> 0.68Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench ElephantFID: 11.17 -> 10.86Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench ElephantCCSD (×10): 1.19 -> 0.82Helped
Use FreeDrag instead of DragGANStyleGAN2 dragging · FreeDragBench Facetime (seconds): 8.26 -> 2.74Helped
Use FreeDrag instead of DragDiffusionLatent diffusion model dragging · DragBenchMD: 38.76 -> 33.49Helped

Limitations

Experimental setup

Datasets: FreeDragBench DragBench

Benchmarks: FreeDragBench DragBench

Metrics: FID CCSD Mean Distance LPIPS runtime

Baselines: DragGAN DragDiffusion EditGAN

Builds on: DragGAN DragDiffusion StyleGAN2 latent diffusion models

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