awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
yemount avatar

yemount/pose-animator

0
View on GitHub↗
8,843 نجوم·975 تفرعات·JavaScript·Apache-2.0·3 مشاهدات

Pose Animator

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, coordinate space mapping, and frame interpolation to smooth character motion. It supports the import of custom character rigs via SVG files containing defined skeleton and illustration groups.

Features

  • Real-Time 2D Avatar Animation - Provides real-time mapping of human body and face movements to a 2D vector character avatar.
  • Client-Side Inference - Runs PoseNet and FaceMesh models directly in the browser for local processing of camera frames.
  • Vector Animation Libraries - Animates 2D vector illustrations by linking their paths to a skeletal system for fluid movement.
  • Skeletal-Driven Vector Animations - Implements skeletal animation to map human movements onto 2D vector illustrations.
  • Keypoint-Driven Path Transformations - Updates SVG curve coordinates by calculating point offsets and rotations based on detected body landmarks.
  • 2D Skeletal Rigs - Functions as a skeletal animation engine that moves vector character surfaces via a virtual rig.
  • 2D Skeletal Vector Animation - Maps PoseNet keypoints to a virtual bone hierarchy that transforms linked vector paths in real time.
  • Pose-Driven Character Rigging - Uses PoseNet and FaceMesh to drive the movements of a custom vector character based on human keypoints.
  • Pose-to-Vector Animation Tools - Maps real-time body and face tracking data from PoseNet and FaceMesh to 2D vector illustrations.
  • Real-Time Motion Tracking - Processes live webcam streams to recognize keypoints that drive character animations.
  • Real-Time Motion-Driven Avatars - Creates digital avatars that mirror a user's real-time physical expressions and gestures.
  • Keypoint-Reactive SVG Path Updates - Updates SVG paths instantaneously based on human keypoint recognition in the browser.
  • Single-Image Pose and Expression Inference - Analyzes a single static image to extract a person's position for application to a vector character.
  • Motion-Based Frame Interpolation - Smooths the transitions between disparate ML detection results to prevent jittering in character motion.
  • SVG Group Rigging - Uses nested SVG group structures to define the parent-child relationships between bones and the character surface.
  • Vector Character Rig Importers - Supports the import of custom character rigs via SVG files containing defined skeleton and illustration groups.
  • Webcam Pose Tracking Interfaces - Translates live camera feeds into character animations through real-time motion capture.
  • Coordinate Space Mappers - Translates raw camera pixel coordinates into a normalized coordinate system for the vector canvas.

سجل النجوم

مخطط تاريخ النجوم لـ yemount/pose-animatorمخطط تاريخ النجوم لـ yemount/pose-animator

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة yemount/pose-animator؟

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.

ما هي الميزات الرئيسية لـ yemount/pose-animator؟

الميزات الرئيسية لـ yemount/pose-animator هي: Real-Time 2D Avatar Animation, Client-Side Inference, Vector Animation Libraries, Skeletal-Driven Vector Animations, Keypoint-Driven Path Transformations, 2D Skeletal Rigs, 2D Skeletal Vector Animation, Pose-Driven Character Rigging.

ما هي البدائل مفتوحة المصدر لـ yemount/pose-animator؟

تشمل البدائل مفتوحة المصدر لـ yemount/pose-animator: yuyuyzl/easyvtuber — EasyVtuber is 2D avatar animation software that transforms a single static image into a real-time animated character.… yeemachine/kalidokit — Kalidokit is a web-based motion capture tool that transforms real-time webcam video into 3D character animation data.… alievk/avatarify-python — Avatarify-python is a real-time face animation tool that uses a PyTorch-based neural network to map facial movements… xenova/transformers.js — Transformers.js is a JavaScript library and web machine learning framework designed to run pretrained transformer… dmitrybaranovskiy/raphael — Raphael is a JavaScript library for creating, manipulating, and animating scalable vector graphics. It provides a… maxwellito/vivus — Vivus is a lightweight JavaScript library designed to animate the drawing of vector graphics within web browsers. It…

بدائل مفتوحة المصدر لـ Pose Animator

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Pose Animator.
  • yuyuyzl/easyvtuberالصورة الرمزية لـ yuyuyzl

    yuyuyzl/EasyVtuber

    2,690عرض على GitHub↗

    EasyVtuber is 2D avatar animation software that transforms a single static image into a real-time animated character. It functions as a face tracking animation tool and live streaming avatar driver, mapping facial movements from webcams or iOS devices to drive virtual expressions and head motion. The project distinguishes itself through a neural animation pipeline that includes AI video upscaling and frame interpolation to increase visual smoothness and resolution. It utilizes a transparent video streaming system via Spout2, allowing rendered frames with alpha channels to be sent directly to

    Python
    عرض على GitHub↗2,690
  • yeemachine/kalidokitالصورة الرمزية لـ yeemachine

    yeemachine/kalidokit

    5,660عرض على GitHub↗

    Kalidokit is a web-based motion capture tool that transforms real-time webcam video into 3D character animation data. It functions as a blendshape and kinematics calculator, converting facial, hand, and body tracking data from Mediapipe and TensorFlow.js into blendshape weights and euler rotations for driving digital puppets and avatars. The tool solves face landmarks to derive head rotation, eye blinks, mouth shapes, and brow values for rigging, while hand landmarks are converted into finger joint rotations and body keypoints into per-joint euler rotations for full-body animation. It include

    TypeScriptface-detectionhand-detectionmediapipe-facemesh
    عرض على GitHub↗5,660
  • alievk/avatarify-pythonالصورة الرمزية لـ alievk

    alievk/avatarify-python

    16,515عرض على GitHub↗

    Avatarify-python is a real-time face animation tool that uses a PyTorch-based neural network to map facial movements from a live camera feed onto a static image. It creates photorealistic animated avatars that mimic a user's movements for use in video software. The project includes a remote GPU inference client that offloads heavy computational workloads to a remote server, allowing high-performance animations to run on low-spec hardware. It also features a virtual webcam driver to route synthetic video streams into video conferencing applications as a standard camera device. The system prov

    Python
    عرض على GitHub↗16,515
  • maxwellito/vivusالصورة الرمزية لـ maxwellito

    maxwellito/vivus

    15,460عرض على GitHub↗

    Vivus is a lightweight JavaScript library designed to animate the drawing of vector graphics within web browsers. It functions as a specialized motion framework that renders and animates complex illustrations by progressively revealing SVG path strokes. The library enables the creation of fluid, programmatic drawing effects for icons and decorative elements. By manipulating path lengths and synchronizing updates with the browser refresh rate, it provides a controlled method for applying motion to static vector assets. The engine supports custom timing and sequencing through declarative easin

    JavaScript
    عرض على GitHub↗15,460
عرض جميع البدائل الـ 30 لـ Pose Animator→