awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
HVision-NKU avatar

HVision-NKU/StoryDiffusion

0
View on GitHub↗
6,430 stars·642 forks·Jupyter Notebook·Apache-2.0·66 views

StoryDiffusion

StoryDiffusion is a generative AI system designed for consistent character image and video generation. It utilizes a pluggable cross-attention module to inject shared character representations into pretrained diffusion models, allowing for visual identity stability across multiple images and scenes without retraining the base model.

The project features a video generation pipeline that produces temporally coherent sequences from text prompts or condition images. It employs a latent space motion interpolator to predict intermediate frames and semantic motion, enabling long-range video generation and larger motion transitions by operating within a compressed variational autoencoder space.

The system includes capabilities for AI comic creation and a text-to-video pipeline. To support hardware accessibility, it implements precision-reduced model serving and low-memory inference to run the full generation pipeline on consumer GPUs.

An interactive demo interface is provided via a local web dashboard for content creation.

Features

  • Text-to-Video Generators - Combines consistent character generation with motion prediction to synthesize high-quality, temporally coherent videos from text prompts.
  • Attention Layer Injectors - Provides a mechanism for injecting external control signals into the attention layers of a diffusion model to enforce identity.
  • Latent Motion Prediction - Forecasts intermediate frames between condition images by operating in a compressed latent space.
  • Cross-Frame Attention Layers - Utilizes specialized attention layers to maintain visual character consistency across sequential frames.
  • Video Diffusion Models - Uses a latent diffusion model to produce temporally coherent video sequences from text prompts.
  • Noise-to-Image Generation - Generates high-quality visuals by reversing the noise process via iterative denoising.
  • Image-Conditioned Video Generators - Creates videos by analyzing provided keyframe images and predicting the motion between them.
  • Image-to-Video Generation - Synthesizes motion sequences using keyframe images and text prompts as guidance.
  • Long-form Generation - Produces extended video sequences by predicting motion between a series of condition images in a compressed semantic space.
  • Visual Identity Consistency - Maintains consistent characters and visual identities across multiple generated images.
  • Video and Motion Synthesis - Analyzes motion between condition images in a compressed semantic space to enable large video transitions.
  • Latent Frame Interpolators - Generates intermediate video frames by interpolating semantic data within a variational autoencoder.
  • Generative Character Consistency - Implements methods to maintain visual continuity of character identities across multiple AI-generated scenes.
  • Visual Character Consistency - Ensures characters remain visually stable across different prompts and scenes using specialized attention.
  • Semantic Motion Interpolations - Predicts intermediate video frames by interpolating semantic representations within a compressed variational autoencoder space.
  • Memory-Constrained Inference - Implements techniques to run large generative models within the memory constraints of consumer GPUs.
  • Mixed-Precision Quantization - Reduces GPU memory footprint by converting model weights to lower numerical precision.
  • Consumer GPU Optimizations - Enables full generation pipelines to run on consumer GPUs by reducing batch size and model precision.
  • AI Comic Generation - Generates series of visually consistent images to tell stories through an interactive interface.
  • Video Generation - Consistent self-attention for long-range video generation.
  • Visual Storytelling - Uses consistent self-attention for long-range generation.

Star history

Star history chart for hvision-nku/storydiffusionStar history chart for hvision-nku/storydiffusion

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with StoryDiffusion

These projects share indexed features with StoryDiffusion. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • sandai-org/magi-1SandAI-org avatar

    SandAI-org/MAGI-1

    3,711View on GitHub↗

    MAGI-1 is an autoregressive video generation model designed to synthesize high-resolution video sequences from text prompts and image references. It functions as a generative system for text-to-video, image-to-video, and video-to-video transformations. The model utilizes an autoregressive architecture that treats spatio-temporal patches as a sequence of discrete tokens to maintain temporal motion. It employs a variational autoencoder to compress the spatial and temporal dimensions of video data and uses distillation-based step scaling to allow for inference budget control. The system integra

    Pythonautoregressivediffusion-modelsvideo-generation
    View on GitHub↗3,711
  • picsart-ai-research/text2video-zeroPicsart-AI-Research avatar

    Picsart-AI-Research/Text2Video-Zero

    4,244View on GitHub↗

    Text2Video-Zero is a text-to-video diffusion model and framework designed to synthesize temporally consistent video sequences from textual prompts. It functions as a zero-shot video generator, repurposing pre-trained image diffusion models to create video content without requiring additional training on video datasets. The system includes a conditional video synthesizer that allows for guided generation using depth, edge, or pose maps to control structural layout and movement. It also provides text-based video editing capabilities to modify the style or content of existing video clips through

    Pythonvideo-editingvideo-generation
    View on GitHub↗4,244
  • ailab-cvc/videocrafterailab-cvc avatar

    ailab-cvc/videocrafter

    5,063View on GitHub↗

    Videocrafter is a latent diffusion model designed for AI video synthesis. It functions as both a text-to-video and image-to-video generation system, synthesizing high-quality video sequences from descriptive text prompts or static image inputs. The model utilizes a diffusion-based neural network to transform inputs into animated content, ensuring visual consistency and temporal coherence throughout the generated sequences. This allows for the creation of custom video clips and the animation of static images into fluid motion.

    Python
    View on GitHub↗5,063
  • magic-research/magic-animatemagic-research avatar

    magic-research/magic-animate

    10,908View on GitHub↗

    Magic Animate is a diffusion model video generator designed for human image animation. It transforms a static human photo into a temporally consistent video by mapping movements from a reference motion clip, acting as a tool to create realistic animations from a single image. The system ensures visual stability and minimizes flicker through temporal attention injection and motion-controlled noise scheduling. To accelerate the generation of high-resolution video, it includes a distributed GPU inference engine that splits model workloads across multiple graphics cards. The project covers a com

    Python
    View on GitHub↗10,908
Compare all 30 related projects→

Frequently asked questions

What does hvision-nku/storydiffusion do?

StoryDiffusion is a generative AI system designed for consistent character image and video generation. It utilizes a pluggable cross-attention module to inject shared character representations into pretrained diffusion models, allowing for visual identity stability across multiple images and scenes without retraining the base model.

What are the main features of hvision-nku/storydiffusion?

The main features of hvision-nku/storydiffusion are: Text-to-Video Generators, Attention Layer Injectors, Latent Motion Prediction, Cross-Frame Attention Layers, Video Diffusion Models, Noise-to-Image Generation, Image-Conditioned Video Generators, Image-to-Video Generation.

Which projects share features with hvision-nku/storydiffusion?

Projects with overlapping indexed features include: sandai-org/magi-1 — MAGI-1 is an autoregressive video generation model designed to synthesize high-resolution video sequences from text… ailab-cvc/videocrafter — Videocrafter is a latent diffusion model designed for AI video synthesis. It functions as both a text-to-video and… picsart-ai-research/text2video-zero — Text2Video-Zero is a text-to-video diffusion model and framework designed to synthesize temporally consistent video… magic-research/magic-animate — Magic Animate is a diffusion model video generator designed for human image animation. It transforms a static human… tencent-hunyuan/hunyuanvideo-1.5 — HunyuanVideo-1.5 is a video generation foundation model and text-to-video diffusion framework. It utilizes a latent… meituan-longcat/longcat-video — LongCat-Video is a collection of specialized models for video synthesis, featuring a large language model based…