Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

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

About

We study the problem of precisely swapping objects in videos, with a focus on those interacted with by hands, given one user-provided reference object image. Despite the great advancements that diffusion models have made in video editing recently, these models often fall short in handling the intricacies of hand-object interactions (HOI), failing to produce realistic edits -- especially when object swapping results in object shape or functionality changes. To bridge this gap, we present HOI-Swap, a novel diffusion-based video editing framework trained in a self-supervised manner. Designed in two stages, the first stage focuses on object swapping in a single frame with HOI awareness; the model learns to adjust the interaction patterns, such as the hand grasp, based on changes in the object's properties. The second stage extends the single-frame edit across the entire sequence; we achieve controllable motion alignment with the original video by: (1) warping a new sequence from the stage-I edited frame based on sampled motion points and (2) conditioning video generation on the warped sequence. Comprehensive qualitative and quantitative evaluations demonstrate that HOI-Swap significantly outperforms existing methods, delivering high-quality video edits with realistic HOIs.

Zihui Xue, Mi Luo, Changan Chen, Kristen Grauman• 2024

Related benchmarks

TaskDatasetResultRank
Cross-Object ReenactmentCustom Dataset (Ours) (test)
Hand Fidelity99.4
6
Video ReenactmentUser Study
HOI Consistency76
6
Self-ReenactmentCustom Dataset (test)
PSNR31.634
6
Cross-Object ReenactmentHOI4D (test)
Hand Fidelity99.4
4
Image EditingHOI4D and Ego-Exo4D Image (test)
Contact Agreement87.9
4
Video EditingHOI4D, Ego-Exo4D, EPIC-Kitchens, and TCN Pouring Video Evaluation Set (test)
Subject Consistency0.924
4
Self-ReenactmentHOI4D (test)
PSNR31.528
4
Showing 7 of 7 rows

Other info

Code

Follow for update