atlas

Research map / Image generation / Text-to-image diffusion

Hand1000: Generating Realistic Hands from Text with Only 1,000 Images

AAAI 2025 · Image generation › Text-to-image diffusion · approach: Multi-subject personalization · 1 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.

Hand1000 fine-tunes Stable Diffusion v1.4 on 1,000 gesture images per target gesture, using MediaPipe-derived mean gesture features fused with CLIP text embeddings, and releases a text-hand dataset built from HaGRID with BLIP2 captions refined by LLaMA3.

Problem

Text-to-image diffusion models generate anatomically incorrect hands (wrong finger counts, twisted or blurred fingers), and existing fixes need hundreds of thousands of training images.

Approach

Inject a hand-gesture feature from a pretrained MediaPipe hand recognizer into the CLIP text embedding (via a frozen FC fusion and linear mixing), optimize that embedding with a frozen SD model, then fine-tune SD conditioned on the frozen optimized embedding, borrowing the embedding-then-model-tuning recipe from Imagic-style image editing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Hand1000 instead of Stable DiffusionSDv1.4 · HaGRID hand image generationFID-H: 109.168 -> 78.960; 30.208 reductionHelped
Use Hand1000 instead of fine-tuned Stable DiffusionSDv1.4 · HaGRID hand image generationFID: 76.120 -> 86.169Hurt
Use Hand1000 instead of fine-tuned Stable DiffusionSDv1.4 · HaGRID hand image generationFID-H: 123.254 -> 78.960; 44.294 reductionHelped
Use Hand1000 instead of HandRefinerSDv1.4 · HaGRID hand image generationFID-H: 88.997 -> 78.960; 10.037 reductionHelped
Post-process captions with LLaMA3BLIP2 captions · HaGRID captionsImage-Caption Consistency: 0.288 -> 0.298Helped
Add embedding optimization (ablation)Hand1000 · HaGRID hand image generation ablationFID-H: 108.596 -> 83.593; 25.003 reductionHelped
Add embedding optimization (ablation)Hand1000 · HaGRID hand image generation ablationKID-H: 0.104 -> 0.069; 0.035 reductionHelped
Add feature fusion (ablation)Hand1000 · HaGRID hand image generation ablationFID-H: 108.596 -> 88.277; 20.319 reductionHelped
Add feature fusion (ablation)Hand1000 · HaGRID hand image generation ablationKID-H: 0.104 -> 0.056; 0.048 reductionHelped
Use embedding optimization and feature fusion together (ablation)Hand1000 · HaGRID hand image generation ablationFID-H: 108.596 -> 78.960; 29.636 reductionHelped
Use embedding optimization and feature fusion together (ablation)Hand1000 · HaGRID hand image generation ablationKID-H: 0.104 -> 0.053; 0.051 reductionHelped
Set λ too low (ablation)Hand1000 · Phone call gestureHand image qualityMixed

Surprising findings

Limitations

Experimental setup

Datasets: HaGRID

Benchmarks: HaGRID-derived hand gesture test split

Metrics: FID KID FID-H KID-H HAND-CONF

Baselines: Stable Diffusion Stable Diffusion (fine-tuned) HandRefiner Imagic

Builds on: Imagic Stable Diffusion HandRefiner HanDiffuser DDIM

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