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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesMotion-Based Frame Interpolation

Uses motion estimation to generate intermediate frames for smooth motion at the cost of high computation.

Distinct from Motion Vector Calculation: Distinct from Motion Vector Calculation: focuses on generating new frames from motion vectors rather than just calculating them.

Explore 9 awesome GitHub repositories matching graphics & multimedia · Motion-Based Frame Interpolation. Refine with filters or upvote what's useful.

Awesome Motion-Based Frame Interpolation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • yemount/pose-animatorAvatar de yemount

    yemount/pose-animator

    8,843Voir sur GitHub↗

    Pose-animator is a system that maps real-time body and face tracking data to 2D vector illustrations. It functions as a skeletal animation engine and motion controller that translates human keypoint recognition into instantaneous SVG path updates. The project enables real-time motion capture from webcam feeds and pose extraction from static images. It utilizes a skeletal rig to link virtual bones to vector character surfaces, allowing for the animation of custom characters and interactive avatars. The tool incorporates client-side machine learning inference for processing camera frames, coor

    Smooths the transitions between disparate ML detection results to prevent jittering in character motion.

    JavaScript
    Voir sur GitHub↗8,843
  • hvision-nku/storydiffusionAvatar de HVision-NKU

    HVision-NKU/StoryDiffusion

    6,430Voir sur GitHub↗

    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 generati

    Generates intermediate video frames by interpolating semantic data within a variational autoencoder.

    Jupyter Notebook
    Voir sur GitHub↗6,430
  • hooke007/mpv_playkitAvatar de hooke007

    hooke007/mpv_PlayKit

    6,473Voir sur GitHub↗

    Uses motion estimation to generate intermediate frames for smooth video playback.

    GLSLmpvmpv-configmpv-player
    Voir sur GitHub↗6,473
  • doubiiu/tooncrafterAvatar de Doubiiu

    Doubiiu/ToonCrafter

    5,972Voir sur GitHub↗

    ToonCrafter is a model that combines latent diffusion, reference-based colorization, and sketch-guided control for cartoon animation and interpolation. It functions as a cartoon video interpolation model, a reference-based colorization model, and a sketch-guided animation tool, all built on a latent diffusion animation framework. The project distinguishes itself by integrating three core capabilities into a single pipeline: generating smooth intermediate frames between two cartoon images using diffusion-based priors, transferring color and style from a reference image onto black-and-white ske

    Leverages diffusion priors to create temporally coherent intermediate frames for cartoon animation.

    Python
    Voir sur GitHub↗5,972
  • zejun-yang/aniportraitAvatar de Zejun-Yang

    Zejun-Yang/AniPortrait

    5,020Voir sur GitHub↗

    AniPortrait est un pipeline de synthèse vidéo IA conçu pour générer des portraits parlants photoréalistes et des animations faciales. Il fonctionne comme un générateur de têtes parlantes et un animateur piloté par l'audio qui synchronise les mouvements des lèvres, les expressions et les poses de la tête avec la parole ou des sources vidéo de référence. Le système inclut un outil de transfert d'expression faciale pour réenacter les mouvements d'une vidéo source sur une image de référence statique. Il utilise un modèle de diffusion latente avec un conditionnement d'image basé sur la référence pour maintenir l'identité visuelle et la cohérence à travers les images générées. Le pipeline couvre le mappage audio-vers-expression, le contrôle de mouvement guidé par la pose et la synthèse vidéo photoréaliste. Il incorpore un suréchantillonnage par interpolation d'images pour accélérer le processus de génération et réduire le temps de rendu total.

    Uses latent space interpolation to generate intermediate frames for smoother video and faster rendering.

    Python
    Voir sur GitHub↗5,020
  • pancaketas/lsfg-vkAvatar de PancakeTAS

    PancakeTAS/lsfg-vk

    4,097Voir sur GitHub↗

    lsfg-vk is a Vulkan-based frame generation tool and graphics middleware designed to increase perceived frame rates in graphics applications. It implements a lossless scaling algorithm to insert generated frames between rendered ones, increasing motion smoothness without reducing image quality. The project features a dedicated programming interface for integrating frame generation logic into external applications and includes an application profile manager. This manager allows specific generation settings to be assigned to individual executables, automating configuration upon application start

    Uses Vulkan-based motion vector analysis and pixel data to generate intermediate frames for smoother motion.

    C++frame-generationlinuxlosslessscaling
    Voir sur GitHub↗4,097
  • djdefrag/qualityscalerAvatar de Djdefrag

    Djdefrag/QualityScaler

    2,970Voir sur GitHub↗

    QualityScaler is an AI video upscaler and local media processing tool designed to increase the resolution and visual quality of videos and images. It uses deep learning models to enhance detail and remove noise, operating as an offline application that executes all computations on local hardware. The project functions as a GPU-accelerated media processor that distributes workloads across multiple graphics cards to increase rendering speed. To prevent memory overflow during high-resolution tasks, it employs a tiled image processing method that splits large assets into smaller sections. The sy

    Implements motion-based frame interpolation to blend original and upscaled frames for smoother transitions.

    Pythonamdanimecompression-artifact-reduction
    Voir sur GitHub↗2,970
  • tntwise/real-video-enhancerAvatar de TNTwise

    TNTwise/REAL-Video-Enhancer

    2,137Voir sur GitHub↗

    Real-Video-Enhancer is a cross-platform desktop application that utilizes neural networks to upscale resolution, generate intermediate frames, and denoise video files. It functions as a deep learning video processor that runs restoration models through hardware acceleration, dispatching heavy prediction workloads directly to underlying graphics hardware. The software executes optical-flow-based frame interpolation to increase framerates and motion smoothness, alongside dedicated filtering models that remove digital noise and blocky compression artifacts from compressed video streams. Additio

    Generates intermediate video frames using motion estimation and neural interpolation models to increase framerate and smoothness.

    Pythonguiinterpolationlinux
    Voir sur GitHub↗2,137
  • dexplo/bar_chart_raceAvatar de dexplo

    dexplo/bar_chart_race

    1,452Voir sur GitHub↗

    Bar chart race is a Python data visualization library that transforms ordered tabular time-series data into animated bar and line chart races. It operates as an extension for rendering dynamic charts that illustrate how rankings and values change over time. The library interpolates wide-format chronological tables into densely sampled frame sequences, calculating intermediate numeric values to produce fluid motion animations. It orchestrates iterative canvas redraws through a plotting backend while supporting external multimedia encoders to export compressed standard video files. Generated a

    Calculates intermediate numeric bar lengths between discrete time periods using linear interpolation to produce fluid motion.

    Python
    Voir sur GitHub↗1,452
  1. Home
  2. Graphics & Multimedia
  3. Motion Vector Calculation
  4. Motion-Based Frame Interpolation

Explorer les sous-tags

  • Latent Frame Interpolators1 sous-tagGenerating intermediate video frames by interpolating data within a latent space. **Distinct from Motion-Based Frame Interpolation:** Operates on semantic latent data rather than calculating pixel-based motion vectors.