scalpel-numerique
Pipeline visage MediaPipe et apps Kivy. Extraction, morphologie, rendu video. Simulation chirurgie esthetique.
Technologies
Documentation du projet
Scalpel numérique
Pipeline de traitement du visage et applications Kivy/KivyMD — extraction de repères 2D/3D (MediaPipe), morphologie, rendu avec modèle canonique et génération vidéo. Inspiré des outils de simulation en chirurgie esthétique.Contenu du projet
| Dossier | Description | |--------|-------------| | module | Pipeline batch : extraction de visage (Face/Nose), création d’objets 3D et génération de vidéos à partir d’images (JPG/PNG). | | MVCProject | Application KivyMD avec architecture Model-View-Controller, 3 écrans, hot reload. | | App | Application de démo : capture, modification, bibliothèque de médias, réutilise la lib d’extraction/création. | | Appmvc | Version MVC de l’app : écrans Home, Capture, Modif, Save, avec layouts Desktop / Mobile / Tablet. | | KivyMD | Dépendance / personnalisation KivyMD (Material Design pour Kivy). | | kaki | Utilitaire de hot reload et livedemo pour le développement Kivy. |
Technologies
- Python 3 — MediaPipe, OpenCV, Shapely, Vedo/VTK pour le rendu 3D
- Kivy / KivyMD — Interfaces graphiques et Material Design
- Architecture MVC — Séparation Model, View, Controller
Démarrage rapide
Module (pipeline visage → vidéo)
cd module
Déposer des images dans Inputs/ (jpg, png)
python main.py
Les vidéos sont générées dans Outputs/
Application MVC (KivyMD)
cd MVCProject
Avec hot reload (optionnel)
set DEBUG=1 && python main.py
python main.py
Auteur
Loïc Daniel — loic5488@gmail.com
Licence
MIT (voir fichiers LICENSE dans les sous-projets le cas échéant).
Projets suggeres
ClipForge
Creation de shorts viraux en local (ingest, STT, TTS, montage, TikTok) - API NestJS, workers Python, dashboard Next.js
SpecialiseCryptoCluster
Plateforme distribuee de collecte et d'analyse de donnees crypto : RedisTimeSeries, InfluxDB, Dispy, CCXT. API FastAPI, ...
SpecialiseCryptoSpreadEdge
Trading crypto haute frequence avec IA - Docker Swarm, multi-plateformes, FastAPI Python
SpecialiseDataWhisper
Plateforme OSINT centralisée - collecte, analyse et visualisation de données multi-sources (FastAPI, React, Docker)