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
lllyasviel avatar

lllyasviel/Paints-UNDO

0
View on GitHub↗
4,062 stars·391 forks·Python·Apache-2.0·11 views

Paints UNDO

Paints-UNDO is an AI-driven system designed to reverse final digital images into simulated brush stroke sequences. It functions as a digital art undo simulator and a drawing sequence reconstructor, predicting and visualizing previous states of a painting by reversing artistic operations.

The project transforms static images into process videos by interpolating between reconstructed drawing states. It uses an image-to-video painting process generator to create smooth progression videos of artwork.

The system covers digital art reconstruction and artistic process simulation, including the ability to simulate a specific number of undo actions on a final image. It further analyzes the sequence of artistic operations to facilitate human behavior analysis.

Features

  • Brush Stroke Reconstruction - Analyzes pixel changes to estimate the order and placement of individual brush strokes from a final image.
  • Image State Differencing - Calculates differences between image states to identify specific areas and colors modified during a drawing step.
  • Artistic Image Processing - Employs computational methods to reverse artistic operations and visualize previous states of an artwork.
  • Artistic Operation Reversals - Simulates undo actions by subtracting predicted layers and brush operations from the current canvas state.
  • Artistic Process Simulations - Simulates undo operations on a final image to visualize previous states of the creative work.
  • Digital Art Reconstruction - Recovers the step-by-step drawing sequence of a finished digital painting to understand its creation.
  • Automated Drawing Sequences - Reverses final digital images into a step-by-step sequence of simulated brush strokes.
  • Drawing Sequence Reconstruction - Reverses brush strokes and operations on a finished digital painting to simulate the step-by-step creation process.
  • Painting State Predictors - Predicts and visualizes previous states of a painting by reversing artistic operations on a final image.
  • Image-to-Video Generation - Generates smooth progression videos of artwork by interpolating between reconstructed drawing states.
  • Video Synthesis and Interpolation - Implements frame interpolation to synthesize smooth transitions between reconstructed painting states for process videos.
  • Temporal Frame Interpolation - Generates smooth intermediate frames between key snapshots of an artwork to create a consistent progression video.
  • Creative Process Modeling - Maps artistic operations across both coordinate space and a simulated timeline to reconstruct the creative process.
  • Process Video Synthesis - Creates smooth process videos of an artwork by interpolating frames between key snapshots of the drawing.

Star history

Star history chart for lllyasviel/paints-undoStar history chart for lllyasviel/paints-undo

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 Paints UNDO

These projects share indexed features with Paints UNDO. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zsviczian/obsidian-excalidraw-pluginzsviczian avatar

    zsviczian/obsidian-excalidraw-plugin

    6,203View on GitHub↗

    This is a drawing plugin for Obsidian that provides an integrated canvas editor for creating hand-drawn diagrams and sketches directly inside a note-taking vault. It functions as a freeform whiteboard-style editor where users can sketch, connect objects, and embed their drawings into markdown notes as SVG or PNG images. The plugin extends beyond basic sketching by offering data-driven diagram generation, allowing users to create mindmaps, family trees, and charts by processing structured data from vault notes or scripts. It supports scriptable drawing automation through macros and automated s

    TypeScript
    View on GitHub↗6,203
  • rh12503/triangularh12503 avatar

    rh12503/triangula

    3,876View on GitHub↗

    Triangula is a genetic algorithm image stylizer and renderer that transforms raster images into stylized polygonal artwork. It functions as an image-to-SVG converter that optimizes point placement to recreate the shapes and colors of a source image using triangulated polygons. The project utilizes a fitness-based point selection process and genetic algorithm optimization to iteratively evolve vertex positions. This approach minimizes the difference between the generated polygons and the original image through crossover, mutation, and iterative polygon refinement. The system covers the full p

    Goartevolutionary-algorithmsevolutionary-art
    View on GitHub↗3,876
  • jcjohnson/fast-neural-stylejcjohnson avatar

    jcjohnson/fast-neural-style

    4,354View on GitHub↗

    This project is a neural style transfer framework that provides a suite of computer vision tools for applying artistic styles to images and video. It functions as a system for training feedforward neural networks, an iterative style optimizer, and a real-time video stylizer. The framework supports two primary methods of stylization: a feedforward model that applies styles in a single pass and an iterative optimization method that generates stylized images by minimizing content and style loss without a pre-trained model. It also enables real-time processing of live webcam feeds using trained m

    Lua
    View on GitHub↗4,354
  • humanaigc/animateanyoneHumanAIGC avatar

    HumanAIGC/AnimateAnyone

    14,774View on GitHub↗

    AnimateAnyone is an appearance-preserving video synthesizer designed for character animation from a single static image. It functions as a diffusion image-to-video generator that transforms a source image into a high-fidelity video sequence while maintaining consistent character identity, clothing, and visual details across all frames. The system enables video-driven character reenactment by transferring motions, facial expressions, and body movements from a reference video onto a static character. It employs pose-guided video generation to control movement via skeleton keypoints and pose sig

    View on GitHub↗14,774
Compare all 30 related projects→

Frequently asked questions

What does lllyasviel/paints-undo do?

Paints-UNDO is an AI-driven system designed to reverse final digital images into simulated brush stroke sequences. It functions as a digital art undo simulator and a drawing sequence reconstructor, predicting and visualizing previous states of a painting by reversing artistic operations.

What are the main features of lllyasviel/paints-undo?

The main features of lllyasviel/paints-undo are: Brush Stroke Reconstruction, Image State Differencing, Artistic Image Processing, Artistic Operation Reversals, Artistic Process Simulations, Digital Art Reconstruction, Automated Drawing Sequences, Drawing Sequence Reconstruction.

Which projects share features with lllyasviel/paints-undo?

Projects with overlapping indexed features include: zsviczian/obsidian-excalidraw-plugin — This is a drawing plugin for Obsidian that provides an integrated canvas editor for creating hand-drawn diagrams and… jcjohnson/fast-neural-style — This project is a neural style transfer framework that provides a suite of computer vision tools for applying artistic… rh12503/triangula — Triangula is a genetic algorithm image stylizer and renderer that transforms raster images into stylized polygonal… thudm/cogvideo — CogVideo is a generative video framework that uses diffusion models and transformer-based architectures to synthesize… sandai-org/magi-1 — MAGI-1 is an autoregressive video generation model designed to synthesize high-resolution video sequences from text… humanaigc/animateanyone — AnimateAnyone is an appearance-preserving video synthesizer designed for character animation from a single static…