Flexiact
Advanced AI Framework for Flexible Action Transfer
Transfer actions from any reference video to target images with unprecedented flexibility, maintaining identity consistency while adapting to various layouts, viewpoints, and structures.
What is Flexiact?

Flexiact (FlexiAct) is an innovative AI framework designed for flexible action transfer in heterogeneous scenarios. Unlike traditional methods that require strict spatial alignment, Flexiact can adapt actions across varying layouts, viewpoints, and skeletal structures.
Presented at SIGGRAPH 2025, Flexiact stands out with its ability to maintain the subject's identity while adapting to diverse contexts—making it a breakthrough technology for video generation, animation, and virtual reality applications.
With Flexiact, you can take any reference video and transfer its actions to any target image, regardless of differences in structure or perspective.
How to Use Flexiact?
Select Reference Video
Choose any video containing the action you want to transfer. Flexiact works with a wide range of motion types.
Upload Target Image
Provide an image where you want the action to be applied. This can have different layouts or perspectives.
Generate Result
Flexiact processes your inputs and generates a new video with the action transferred while preserving identity.
API Usage
# Python code example
import flexiact
# Initialize the model
model = flexiact.FlexiAct()
# Load reference video and target image
reference_video = flexiact.load_video("reference.mp4")
target_image = flexiact.load_image("target.jpg")
# Transfer action from reference to target
result = model.transfer(
reference_video=reference_video,
target_image=target_image,
preserve_identity=True,
adaptation_strength=0.8
)
# Save the result
result.save("output.mp4")
Features of Flexiact
RefAdapter Technology
Lightweight image-conditioned adapter that excels in spatial adaptation and consistency preservation, balancing appearance fidelity with structural flexibility.
Frequency-aware Action Extraction
Innovative FAE method for action extraction during denoising, focusing on motion (low frequency) and appearance details (high frequency) at different timesteps.
Identity Preservation
Maintains the target subject's identity and visual characteristics while adapting to various action styles and contexts across different scenarios.
Heterogeneous Transfer
Overcomes limitations of traditional methods by enabling action transfer across diverse layouts, viewpoints, and skeletal structures without strict spatial requirements.
Use Cases
Flexiact's versatility makes it valuable across multiple industries and creative domains.

Character animation from single images, enabling rapid prototyping and creative workflows.
Animation

Streamlined VFX workflows with flexible action transfer for digital characters and environments.
Visual Effects

Enhanced game character animation with adaptable actions for dynamic game environments.
Gaming
Technical Details
Architecture
Flexiact combines two key components that work in tandem to enable flexible action transfer:
- RefAdapter: A specialized adapter that conditions on the reference video frames to guide the spatial adaptation process.
- FAE (Frequency-aware Action Extraction): Extracts action information during diffusion, separating motion and appearance details at different frequency bands.
- Identity Preservation Module: Ensures the subject's core visual characteristics remain consistent throughout the transfer process.
Performance Benchmarks
Flexiact outperforms existing methods in key metrics:
Metric | Flexiact | Previous SOTA |
---|---|---|
Identity Preservation | 0.92 | 0.78 |
Action Fidelity | 0.88 | 0.71 |
Structural Adaptation | 0.85 | 0.63 |
FAQ about Flexiact
What makes Flexiact different from other action transfer methods?
Flexiact uniquely combines spatial adaptation with frequency-aware action extraction, allowing it to transfer actions between subjects with different structures, viewpoints, and layouts while maintaining identity consistency—something traditional methods struggle with.
What types of videos can I use as reference?
Flexiact works with a wide range of videos featuring human actions, animal movements, character animations, and more. For best results, use reference videos with clear, visible actions and minimal background complexity.
Does Flexiact require specialized hardware?
For optimal performance, Flexiact benefits from GPU acceleration (NVIDIA GPUs with at least 8GB VRAM recommended). However, smaller models are available for CPU-only environments with reduced quality and longer processing times.
Can Flexiact be used commercially?
Yes, Flexiact is available under both open-source and commercial licenses. The base model is free for research and personal use, while commercial applications require a license. Contact the development team for enterprise solutions and custom integrations.
How does Flexiact handle ethical concerns?
Flexiact implements built-in safeguards against misuse, including content filtering and watermarking of generated videos. Users are required to adhere to ethical guidelines and respect copyright and personality rights when using the technology.

Ready to Transform Your Video Creation?
Start using Flexiact today and unlock unprecedented flexibility in action transfer for your creative projects.