atlas

Research map / Video / Video generation

HOI-Swap: Swapping Objects in Videos with Hand-Object Interaction Awareness

NeurIPS 2024 · Video › Video generation · approach: Diffusion-based human image animation · 5 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 HOI-Swap, a two-stage self-supervised diffusion framework that swaps hand-held objects in videos using one reference image, with an image inpainting stage for HOI-aware single-frame edits and a video stage conditioned on optical-flow-warped points for controllable motion alignment.

Problem

Swapping in-contact objects in videos while keeping realistic hand-object interactions and following the source motion, which existing image and video editing diffusion models handle poorly when object shape or function changes.

Approach

A two-stage pipeline: stage I learns HOI-aware object swapping in one frame by inpainting a square-bbox-masked frame conditioned on an augmented reference object (DINO features); stage II propagates the edit through the video, conditioned on a video warped from the edited anchor frame using a tunable fraction of RAFT-tracked points, giving controllable motion alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HOI-Swap instead of the strongest image-editing baselineImage editing · Image editinguser preference: 15.6 -> 72.1Helped
Use HOI-Swap instead of the strongest video-editing baselineVideo editing · Video editinguser preference: 1.2 -> 86.4Helped
Replace the CLIP encoder with DINO in stage II (ablation)HOI-Swap · Video editingcontact agreement: 89.9 -> 88.9No clear effect
Replace ground-truth boxes with SAM-2 estimated boxes (ablation)HOI-Swap · Video editinghand agreement: 79.0 -> 73.9Hurt
Use the original object segmentation mask instead of a square bounding-box mask (ablation)Stage-I HOI-Swap · Image editingHOI grasp realismHurt
Select a hand-object contact frame for stage-I editing instead of a non-contact frame (ablation)HOI-Swap · Video editingsubsequent-frame interaction realismHelped
Use one-stage generation instead of the two-stage pipeline (ablation)HOI-Swap · Video editingreference-object identityHurt
Sample all motion points instead of no points (ablation)HOI-Swap · Video editingmotion alignmentHelped
Use 50% of motion points rather than no points or all points (ablation)HOI-Swap · Video editingplausible motionHelped

Surprising findings

Limitations

Experimental setup

Datasets: HOI4D Ego-Exo4D EPIC-Kitchens TCN Pouring

Benchmarks: HOI4D held-out Ego-Exo4D validation EPIC-Kitchens (zero-shot) TCN Pouring (zero-shot)

Metrics: contact agreement hand agreement hand fidelity subject consistency motion smoothness user preference rate

Baselines: Paint by Example AnyDoor Affordance Diffusion Per-frame AnyDoor AnyV2V VideoSwap

Builds on: Stable Diffusion Stable Video Diffusion AnyDoor AnyV2V RAFT

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