tutosutiles's picture
Update README.md
87a34f5 verified

A newer version of the Streamlit SDK is available: 1.54.0

Upgrade
metadata
title: Techsolut MultiVision
emoji: 🌖
colorFrom: pink
colorTo: blue
sdk: streamlit
sdk_version: 1.44.1
app_file: app.py
pinned: false
short_description: Bienvenue dans **Techsolut-MultiVision**, une application av

👁️ Techsolut-MultiVision

Bienvenue dans Techsolut-MultiVision, une application avancée de vision par ordinateur conçue pour gérer plusieurs flux vidéo en temps réel, effectuer de la détection, segmentation, estimation de pose, et bien plus encore grâce aux modèles YOLOv5 à YOLOv12 et RT-DETR.


🚀 Fonctionnalités principales

  • 🎥 Support de plusieurs webcams simultanément (multi-colonnes)
  • 📡 Lecture de caméras IP (RTSP) avec traitement YOLO
  • 📁 Traitement d’images et de vidéos locales
  • 🧠 Choix parmi plusieurs modèles : YOLOv5, v8, v9, v10, v11, v12, RT-DETR
  • ✍️ Détection, segmentation, estimation de pose
  • 🧰 Filtres avancés (flou, contraste, morphologie, rotation, redimensionnement)
  • 📨 Notifications email en cas de détection
  • ☁️ Sauvegarde simulée sur le Cloud (Google Drive, Dropbox, OneDrive)
  • 📄 Exports : PDF, ZIP, CSV, JSON
  • 📬 Interface interactive via Streamlit + WebRTC

🛠️ Technologies utilisées

  • Python 3.9+
  • Streamlit pour l’interface web
  • OpenCV pour le traitement d’image
  • Ultralytics YOLO + RT-DETR
  • Streamlit WebRTC pour les flux webcam
  • st-aggrid pour les tableaux interactifs
  • Pillow, FPDF, NumPy, Pandas pour la visualisation, l’export et le traitement

📦 Installation

pip install -r requirements.txt

▶️ Lancement de l'application

streamlit run multi2.py

☁️ Déploiement sur Hugging Face Spaces

  1. Renommer multi2.py en app.py
  2. Fournir les fichiers suivants :
    • app.py
    • requirements.txt
    • README.md

📁 Structure du projet recommandée

📦 /techsolut-multivision
 ┣ 📄 app.py
 ┣ 📄 requirements.txt
 ┗ 📄 README.md

⚠️ Notes

  • Pour l’envoi d’email, configurez les variables st.secrets (SMTP credentials)
  • La sauvegarde cloud est simulée. Remplacez les fonctions par des appels API réels.
  • Certaines fonctionnalités nécessitent une webcam accessible.

👨‍💼 À propos

Développé par Sylvestre Apetcho
Fondateur & CEO – TECHSOLUT
📧 contact@techsolut.fr
📍 Paris, France


❤️ Hébergé sur Hugging Face Spaces

Une plateforme tout-en-un pour l'analyse visuelle multi-caméras et la détection en temps réel. Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference