Aller au contenu 🚨7 overdue·Hunter, Sentinel, Violet...
Tech

Ai Multicam

AI Multi-Cam Architecture

Architecture pour monitoring 24/7 + AI inference + brand content auto-generation.


🎯 Vision

Le Lab Jungle Kabal a une stack AI native :

  • 24/7 monitoring de toutes les colonies
  • Detection automatique des comportements signature (jumping, mues, repletes, etc.)
  • Auto-clip des moments notables pour brand content
  • Happiness Factor AI-driven scoring continu
  • Public dashboard (Phase 2-3) pour communauté Jungle Kabal

🏗️ Architecture

Le bon mental model

[10 caméras streaming RTSP/HTTP]
            ↓ (WiFi local)
    [Mini-PC / Mac mini hub]
   (Frigate + AI YOLOv8 + storage)

  ┌─────────┼─────────┐
  ↓         ↓         ↓
[App   ] [Web UI ] [Notifs Discord/
 mobile]            Slack/Telegram]

Principe : chaque terra a une caméra légère et bon marché qui ne fait QUE streamer. Un seul hub central reçoit tous les flux et fait le boulot AI / enregistrement / alertes.


📷 Tier camera options

ESP32-CAM (recommandé pour scale)

  • ESP32-CAM-MB sur Shopee Thailand (relandor.th, ~250-300 ฿/unit)
    • Lens M12 macro 5mm swap (~50-100 ฿) pour macro
    • Câble USB-C (~80 ฿)
    • Adapter USB 5V ou hub USB
  • = ~500-600 ฿ par cam ready

Avantages : ultra cheap, WiFi natif, scale facile. Limites : 2MP, low-light moyen, pas de AI on-board.

Pi HQ Camera (pour colonies premium)

  • Raspberry Pi Zero 2W + Pi HQ Camera + C-mount lens macro
  • ~3500-4000 ฿ par cam
  • 12.3 MP, qualité supérieure
  • Pour colonies “stars” (Mystrium, Myrmecocystus, etc.)
  • Reolink RLC-820A (~3500 ฿)
  • 4K POE, wide-angle
  • PAS macro — mais utile pour vue d’ensemble lab + scorpion (gros)

Andonstar AD407 (movable hero shots)

  • ~7000 ฿
  • Pour hero macro shots dédiés brand content

🖥️ Hub central — options

Option A : Mac mini existant ⭐ (à tester)

User a déjà un Mac mini qui fait tourner trading agents.

Conditions pour reuse :

  • 16GB RAM minimum (8GB = trop juste avec trading + AI)
  • 200GB+ storage libre
  • Trading agents <50% CPU usage moyen
  • Trading agents non-critiques OU OK si occasionnellement ralentis

Setup :

  • Docker Desktop sur macOS
  • Frigate dans container avec resource limits (~4 CPU, 8GB RAM)
  • Trading reste prioritaire en native
    • SSD externe USB-C 4TB pour storage cams (~5000 ฿)
  • Beelink SER5 (Ryzen 5, 16GB, 500GB) — ~12000 ฿
  • Linux natif (Ubuntu/Debian)
  • Plus stable et plus performant pour Frigate
  • Si trading agents critiques → ne pas mélanger

Option C : Jetson Orin Nano (pro AI)

  • ~18000 ฿
  • 10× plus de capacité AI vs Pi
  • Si scale futur 30+ cams ou modèles vidéo lourds

Recommandation initiale

Tester avec Mac mini existant + SSD externe 4TB (~5000 ฿) avant d’acheter Beelink.

Si Mac mini sature ou trading impacté → Beelink en backup (~12000 ฿).


💾 Storage

  • ~50-100 GB/mois par caméra à 720p H.264
  • 10 cams = 500GB-1TB/mois
  • 4TB SSD externe = 4-8 mois d’archive avant rotation
  • Storage rotation auto via Frigate config (overwrite oldest after 30j par exemple)

🌐 Network

Pour 1-5 cams

  • WiFi domestique standard suffit
  • Routeur correct (TP-Link AX1500+) recommandé

Pour 10+ cams

  • Switch PoE (~3000 ฿) + cams PoE (Reolink) pour stabilité
  • Ou WiFi 6 dédié

🧠 Software stack — TOUT EN OPEN SOURCE

Le cerveau central : Frigate NVR

Frigate — open source, gratuit, Docker, supporte 30+ cams, AI native (YOLO).

# Install en 5 min
docker compose up -d frigate

Features clés :

  • Multi-cam dashboard (1 page = vue 10 cams)
  • Détection objet avec YOLOv8 (entraîné custom sur fourmis)
  • Recording sur événement (économie storage)
  • Snapshots auto + clips
  • API REST pour intégrer avec autres systèmes
  • MQTT pour notifications

Couche automation : Home Assistant

Si tu veux pousser :

  • Frigate → Home Assistant (intégration native)
  • Trigger sur événements (Mystrium frappe → notif Discord + clip auto sauvegardé)
  • Dashboard live multi-terra

Couche IA custom : YOLOv8 + Roboflow

Pour détecter spécifiquement TES fourmis (pas du générique) :

  1. Capture 200-500 photos de tes colonies
  2. Annote sur Roboflow (free tier)
  3. Train un modèle YOLOv8 custom (1h sur Colab gratuit)
  4. Deploy dans Frigate
  5. Re-train tous les 2-3 mois pour améliorer

Couche brand content : Make.com / n8n

Pour automatiser la génération de contenu :

  • Frigate détecte “trap-jaw event” → clip 10s sauvegardé
  • Make.com prend le clip → Anthropic Claude API génère caption Jungle Kabal voice
  • Auto-post Instagram/Twitter/Discord
  • Workflow tout AI-driven (parfait pour ton brand)

💰 Budget total scale 10 terras

ItemPrix
10× ESP32-CAM avec boîtiers (3D printed)4000 ฿
2× Pi HQ camera + Pi Zero (colonies stars)4000 ฿
1× Andonstar AD407 (movable)7000 ฿
1× Reolink (lab overview) optionnel3500 ฿
Hub : Mac mini existant + SSD externe 4TB5000 ฿
(Si Beelink à la place)12000 ฿
Câbles, alim, accessoires4000 ฿
TOTAL setup 10 terras AI multi-cam~27000-35000 ฿

Ramené par terra : ~3000-3500 ฿ par colonie pour caméra connectée + AI inference + recording 24/7.


📅 Phasage recommandé

Phase 1 — POC (Mois 1) : 1 colonie + 1 cam

  • 1× ESP32-CAM-MB (~280 ฿ Shopee)
    • lens macro M12 (~80 ฿)
    • câble + adapter (~150 ฿)
    • Mac mini en hub (existant) + Frigate Docker
  • = ~500 ฿ + temps setup
  • → Tu valides que le pipeline marche sur Harpegnathos

Phase 2 — Multi-cam basique (Mois 2-3) : 4 colonies + 4 cams

    • 3× ESP32-CAM (~1500 ฿)
  • Ajoute les caméras dans Frigate (5 min/cam)
  • Train ton YOLO custom sur les 4 espèces

Phase 3 — Scale 10 terras (Mois 6-12)

    • 6× cameras additionnelles
    • Coral USB Accelerator pour AI faster (~2500 ฿)
    • 2e disque pour redondance

Phase 4 — Brand automation (Mois 12+)

  • Make.com / n8n workflows
  • Automation Instagram posts
  • Custom dashboard public Twitch-like

🔥 Le bonus AI Jungle Kabal

Avec ce setup, tu peux :

  1. Stream live multi-cam sur Twitch/YouTube en permanence (revenue passif possible)
  2. Auto-générer brand content : Frigate détecte un événement notable → clip → Claude API caption Jungle Kabal voice → Instagram post auto
  3. Time-lapse compilations : 1 jour de vie colonie compressé en 60s clip
  4. Dashboard public : page web où visiteurs Jungle Kabal voient l’état du lab en temps réel
  5. Data set unique : tu construis une dataset comportementale fourmis à long terme = potentiel paper de recherche, ou modèle ML proprio

📦 Hardware shopping list

Phase 1 (start ASAP)

  • 1× ESP32-CAM-MB Shopee (relandor.th) — 280 ฿
  • 1× Lens M12 macro 5mm Shopee — 80 ฿
  • 1× Câble USB-C 1.5m — 80 ฿
  • 1× Adapter USB 5V mural — 150 ฿
  • 1× SSD externe 4TB USB-C — 5000 ฿
  • Silicone aquarium safe pour sceller câble (passage terra) — 100 ฿

Phase 2 (dans 1-2 mois)

  • 3-4× ESP32-CAM-MB additionnelles
  • 1× Pi Zero 2W + Pi HQ Camera (pour colonie premium = Mystrium probablement) — 4000 ฿
  • USB hub 10-port (alimentation centrale cams) — 1500 ฿

Phase 3+ (Mois 6+)

  • Beelink SER5 si Mac mini sature — 12000 ฿
  • Coral USB Accelerator — 2500 ฿
  • 2e SSD 4TB pour redondance — 5000 ฿

🔗 Liens utiles


Mis à jour 2026-05-04

💡 Edit source: docs/tech/ai-multicam.md · sync: npm run docs:sync
Admin lock
Click to set token