Communitygithub.com

Expert en étiquetage 3D pour vision par ordinateur (2026)

Expert en outils d'annotation 3D, workflows d'étiquetage assisté par IA et architectures d'entraînement pour LiDAR/nuages de points en vision par ordinateur, dédié aux véhicules autonomes, à la robotique et aux applications géospatiales.

Qu'est-ce que Expert en étiquetage 3D pour vision par ordinateur (2026) ?

Ce skill est conçu pour les développeurs et ingénieurs travaillant sur l'annotation de données 3D pour la vision par ordinateur, en particulier pour les nuages de points LiDAR. Il fournit des conseils experts sur la sélection d'outils d'annotation (BasicAI, Supervisely, Segments.ai, Deepen AI), l'implémentation de modèles de segmentation de pointe comme SAM4D et Point-SAM pour l'auto-étiquetage, et la conception de pipelines d'annotation humain-dans-la-boucle. Le skill couvre également l'architecture hybride combinant des modèles spécialisés (YOLO, PointPillars) avec des VLMs (GPT-4V) pour des cas d'usage verticaux comme la conduite autonome, l'inspection d'infrastructures ou l'agriculture. Il est activé pour des requêtes contenant des termes tels que '3D labeling', 'point cloud annotation', 'SAM4D' ou 'sensor fusion annotation', et évite les sujets 2D ou généraux en redirigeant vers d'autres skills spécialisés.

Compatible avec~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/curiositech/windags-skills/tree/HEAD/skills/3d-cv-labeling-2026

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Expert en étiquetage 3D pour vision par ordinateur (2026) ?

Conseils d'expert sur les outils d'annotation 3D, les workflows d'étiquetage assisté par IA et les architectures d'entraînement pour la vision par ordinateur LiDAR/nuages de points dans les véhicules autonomes, la robotique, l'inspection d'infrastructures et les applications géospatiales.

Quand utiliser ce skill

✅ À utiliser pour :

  • Sélectionner des outils d'annotation de nuages de points 3D (BasicAI, Supervisely, Segments.ai, Deepen AI)
  • Implémenter SAM4D/Point-SAM pour les workflows d'auto-étiquetage
  • Concevoir des pipelines d'annotation humain-dans-la-boucle
  • Annotation par fusion de capteurs (caméra + LiDAR + radar)
  • Décisions d'architecture d'entraînement : modèles spécialisés vs VLM
  • Détection 3D verticale spécifique (conduite autonome, inspection, agriculture, feux de forêt)

❌ PAS pour :

  • L'étiquetage d'images 2D sans contexte 3D (utilisez clip-aware-embeddings ou la documentation Label Studio)
  • L'entraînement général de modèles ML (utilisez ml-engineer)
  • L'annotation vidéo sans nuages de points (utilisez computer-vision-pipeline)
  • L'ingénierie de prompt VLM (utilisez prompt-engineer)
  • La photogrammétrie/reconstruction 3D (utilisez les outils de traitement géo)

Aperçu du paysage des outils 2026

Leaders commerciaux

OutilPoint fortMeilleur pourFonctionnalité IA clé
BasicAIDétection en un clicConduite autonomeModèles de pré-étiquetage optimisés pour AV
SuperviselyPersonnalisationÉquipes R&DSuivi IA, 2D→3D en un clic
Segments.aiSynchronisation 2D+3DPerception robotiquePropagation séquentielle
Deepen AICalibration de capteursPerception interneMulti-capteur parfait au pixel près
DataloopMLOps d'entrepriseGrandes équipes d'annotationAssisté par modèle + Focus nuage de points
EncordWorkflow completProjets multi-modauxGestion des ID de suivi
Ango Hub (iMerit)Annotation denseMulti-modal complexePropagation image par image

Options open source

OutilMaturitéLimitations
CVATStableBoîtes englobantes 3D uniquement, interpolation limitée
3D BATBonneAnnotation panoramique, suivi semi-automatique
Label StudioPartiel 3DMeilleur pour multi-format, pas spécialisé 3D

Évolution de SAM pour la 3D (2024-2026)

SAM4D (ICCV 2025) - Multi-Modal + Temporel

Innovation clé : Unified Multi-modal Positional Encoding (UMPE) aligne la caméra et le LiDAR dans un espace 3D partagé.

Flux Caméra → Extraction de caractéristiques → ┐
                                                ├→ Alignement UMPE → Segmentation 3D promptable
Flux LiDAR → Encodage de points → ┘

Avancée du moteur de données : Génération automatique de pseudo-étiquettes 100x+ plus rapide que l'annotation humaine en utilisant :

  1. Masquettes vidéo pilotées par VFM
  2. Reconstruction spatiotemporelle 4D
  3. Fusion de masquettes cross-modales

Jeu de données : Waymo-4DSeg (300k+ masquettes caméra-LiDAR alignées)

Point-SAM (ICLR 2025) - Prompting 3D natif

Architecture : Transformateur efficace conçu spécifiquement pour les nuages de points (non adapté du 2D).

Distillation de connaissances : SAM 2D → Point-SAM 3D via un moteur de données qui génère :

  • Pseudo-étiquettes au niveau des parties
  • Pseudo-étiquettes au niveau des objets

Benchmarks : Surpasse l'état de l'art sur les jeux de données intérieurs (ScanNet) et extérieurs (nuScenes, Waymo).

SAMNet++ (2025) - Pipeline hybride

Approche en deux étapes :

  1. SAM effectue une segmentation non supervisée
  2. PointNet++ adapté affine pour la précision sémantique

Meilleur pour : Workflows UAV/drone où des nuages de points colorisés provenant de LiDAR L1 + caméras RGB sont disponibles.


Architecture humain-dans-la-boucle

Le paradigme modèle-dans-la-boucle (2023-2026)

Ancienne approche : Humain étiquette → Entraîne modèle → Déploie Nouvelle approche : Modèle assiste → Humain valide → Itération rapide

┌─────────────────────────────────────────────────────────┐
│                 PIPELINE D'ÉTIQUETAGE                    │
├─────────────────────────────────────────────────────────┤
│  Données brutes → Pré-étiquetage IA → Révision humaine → Contrôle qualité│
│     │                 │                  │                │          │
│     │          SAM4D/VLM         Corrections      Échantillonnage
│     │          génère            uniquement où     par consensus
│     │          propositions      l'IA est incertaine               │
└─────────────────────────────────────────────────────────┘

Gains d'efficacité

ApprocheTemps pour 10 000 imagesQualité d'annotation
Manuel uniquement400 heures95% (expert)
Pré-étiquetage IA + révision50 heures97% (IA+humain)
Moteur de données SAM4D4 heures92% (pseudo)

La règle des 80/20 : ~80% du temps d'un projet ML est consacré à la préparation des données. Le modèle-dans-la-boucle réduit cela considérablement.

Stratégies d'assurance qualité

  1. Échantillonnage par consensus : Plusieurs annotateurs sur un sous-ensemble, mesure de l'accord
  2. Apprentissage actif : Acheminer les prédictions incertaines vers des experts
  3. Révision hiérarchisée : Niveau 1 (objets critiques) validé par des experts métier, Niveaux 2/3 utilisent des seuils de confiance IA

Pourquoi un entraînement spécialisé > VLMs pour la 3D

Le compromis fondamental

AspectSpécialisé (YOLO, PointPillars)VLMs (GPT-4V, Gemini)
Latence10-50ms (temps réel)500-2000ms
Précision 3DForts a priori géométriquesAlignement texte-3D bruité
Nouveaux objetsEnsemble fermé (ce que vous entraînez)Vocabulaire ouvert
CalculDéployable sur périphérieCluster GPU requis
HallucinationsAucune (déterministe)Oui (risque critique pour la sécurité)
Décalage de domaineDifficultés (brouillard, nuit)Meilleure généralisation

Quand utiliser chaque type

Utilisez des modèles spécialisés quand :

  • Inférence en temps réel requise (véhicules autonomes, robotique)
  • Classes d'objets connues (défauts d'infrastructure, types de cultures)
  • Déploiement critique pour la sécurité (ne peut tolérer les hallucinations)
  • Déploiement sur périphérie (drones, systèmes embarqués)

Utilisez des VLMs/modèles fondamentaux quand :

  • Exploration zero-shot de nouveaux domaines
  • Génération de données d'entraînement (étiquettes faibles)
  • Exigences de vocabulaire ouvert ("trouver tout ce qui est endommagé")
  • Amorçage d'adaptation de domaine

L'architecture hybride (meilleure pratique 2025+)

                   ┌───────────────────────┐
                   │    VLM (Cerveau lent) │
                   │  • Compréhension de scène│
                   │  • Vocabulaire ouvert    │
                   │  • Détection d'anomalies  │
                   └──────────┬────────────┘
                              │ Contexte haut niveau
                              ▼
┌──────────────────────────────────────────────────────────┐
│              Détecteur spécialisé (Cerveau rapide)      │
│  • Inférence temps réel (YOLO, PointPillars, CenterPoint)│
│  • Détection & suivi d'objets connus                    │
│  • Décisions critiques pour la sécurité                 │
└──────────────────────────────────────────────────────────┘

Exemples :

  • VOLTRON : YOLOv8 + LLaMA2 pour l'identification des dangers
  • DrivePI : Nuages de points + multi-vue + instructions en langage (0.5B Qwen2.5)

Architecture d'entraînement verticale spécifique

Inspection d'infrastructures

Objets : Poteaux électriques, isolateurs, conducteurs, végétation, types de dommages Fusion de capteurs : RGB + thermique + LiDAR Besoins en données d'entraînement :

  • Échantillons d'anomalies thermiques (températures variées)
  • Taxonomie des dommages (fissures, corrosion, grades de rouille)
  • Mesures de dégagement de la végétation

Architecture :

LiDAR → Encodeur de nuages de points → ┐
Thermique → Encodeur 2D → ├→ Fusion → Tête multi-tâches
RGB → Encodeur 2D → ┘          ├→ Détection d'objets
                                ├→ Classification des défauts
                                └→ Régression du dégagement

Conduite autonome

Objets : Véhicules, piétons, cyclistes, panneaux de signalisation, marquages au sol Exigence clé : Cohérence temporelle (ID de suivi sur les images) Besoins en données d'entraînement :

  • Scénarios à longue traîne (véhicules d'urgence, animaux, débris)
  • Mauvais temps (brouillard, pluie, neige, nuit)
  • Cas limites (zones de construction, accidents)

Architecture : CentrePoint, PointPillars ou détecteurs basés sur voxels avec représentation BEV (Bird's Eye View).

Agriculture/Feux de forêt

Objets : Rangées de cultures, hauteur de la canopée, charge de combustible, limites de propagation du feu Fusion de capteurs : RGB + multispectral + LiDAR Besoins en données d'entraînement :

  • Stades de croissance des cultures
  • Signatures visuelles de maladies/ravageurs
  • Densité de la charge de combustible à partir du CHM LiDAR (Canopy Height Model)

Pourquoi pas seulement VLM ? Les VLMs ne peuvent pas :

  • Mesurer des hauteurs précises (régression LiDAR)
  • Classifier aux longueurs d'onde hyperspectrales
  • Maintenir une précision spatiale pour les cartes de prescription

Anti-patrons courants

Anti-patron : "Utiliser SAM sur tout"

Pensée novice : "SAM segmente tout, donc je vais simplement l'exécuter sur mes données LiDAR"

Réalité :

  • SAM 1/2 sont des modèles 2D—ils ne comprennent pas la géométrie 3D
  • Les nuages de points nécessitent Point-SAM ou SAM4D spécifiquement
  • L'application brute produit des masques bruités sans a priori géométriques

Approche correcte : Utiliser Point-SAM pour la 3D native, ou projeter en 2D pour SAM → remonter en 3D.

Anti-patron : Sauter la validation humaine

Pensée novice : "Les pré-étiquettes IA sont précises à 95%, nous pouvons sauter la révision"

Réalité :

  • 5% d'erreur sur 100 000 objets = 5 000 étiquettes erronées
  • Les erreurs se cumulent dans les cas limites (là où vous avez besoin de précision)
  • Le modèle apprend à reproduire les erreurs d'annotation

Approche correcte : Niveau 1 (critique pour la sécurité) toujours validé par un humain. Utiliser des seuils de confiance pour les niveaux 2/3.

Anti-patron : VLM pour l'inférence en temps réel

Pensée novice : "GPT-4V peut identifier les dommages dans mes photos"

Réalité :

  • Latence de 500-2000ms par image
  • Impossible d'exécuter sur des périphériques embarqués
  • Risque d'hallucination dans des contextes critiques pour la sécurité

Approche correcte : Utiliser VLM pour la génération/exploration de données, modèle spécialisé pour le déploiement.

Anti-patron : Entraînement mono-modal

Pensée novice : "Le LiDAR est suffisant pour la détection 3D"

Réalité :

  • LiDAR : Géométrie précise, pas de couleur/texture
  • Caméra : Sémantique riche, pas de profondeur
  • La fusion surpasse le mono-modal de 5-15% mAP

Approche correcte : Fusion de capteurs dès le premier jour. SAM4D montre que les pseudo-étiquettes de fusion surpassent le mono-modal.


Arbre de décision : Choisir votre approche

                        Avez-vous besoin d'inférence en temps réel ?
                              /                  \
                           OUI                    NON
                            |                      |
                    Utilisez un détecteur    S'agit-il d'une exploration ?
                    spécialisé (YOLO,            /        \
                    CenterPoint)              OUI          NON
                            |                  |           |
                    Avez-vous des        Utilisez VLM   Générez des
                    données étiquetées ?  pour zero-    pseudo-étiquettes
                      /        \         shot         avec SAM4D
                   OUI          NON
                    |            |
              Entraînez le    Utilisez SAM4D/
              modèle          Point-SAM pour
                              l'étiquetage auto.

Matrice de décision pour le choix d'outil

ExigenceOutil recommandé
Conduite autonome à grande échelleDeepen AI ou BasicAI
Flexibilité R&D/rechercheSupervisely ou Segments.ai
Multi-modal (caméra+LiDAR+radar)Ango Hub ou Dataloop
Auto-hébergé/open sourceCVAT + plugins 3D ou 3D BAT
Perception robotiqueSegments.ai (synchronisation 2D+3D)
Budget limitéLabel Studio + scripts personnalisés

Références

  • /references/sam4d-architecture.md - Plongée en profondeur sur l'UMPE et le moteur de données SAM4D
  • /references/tool-comparison-matrix.md - Comparaison détaillée des fonctionnalités de tous les outils
  • /references/hybrid-architecture-examples.md - Modèles d'implémentation VOLTRON, DrivePI
  • /references/vertical-training-recipes.md - Spécificités pour infrastructure, AV, agriculture

Sources

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

curiositech/windags-skills

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

curiositech/windags-skills

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

curiositech/windags-skills

Implement WCAG 2.2 AA/AAA compliance with automated testing, keyboard navigation, screen reader support, and focus management. Activate on: accessibility audit, WCAG compliance, keyboard navigation, screen reader, aria attributes, axe-core, focus trap. NOT for: design-level accessibility review (use design-accessibility-auditor), color contrast only (use css-in-js-architect).

curiositech/windags-skills

Time-blind friendly planning, executive function support, and daily structure for ADHD brains. Specializes in realistic time estimation, dopamine-aware task design, and building systems that actually work for neurodivergent minds.

curiositech/windags-skills

Designs digital experiences for ADHD brains using neuroscience research and UX principles. Expert in reducing cognitive load, time blindness solutions, dopamine-driven engagement, and compassionate design patterns. Activate on 'ADHD design', 'cognitive load', 'accessibility', 'neurodivergent UX', 'time blindness', 'dopamine-driven', 'executive function'. NOT for general accessibility (WCAG only), neurotypical UX design, or simple UI styling without ADHD context.

curiositech/windags-skills

>- Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

curiositech/windags-skills

Extend and modify the admin dashboard, developer portal, and operations console. Use when adding new admin tabs, metrics, monitoring features, or internal tools. Activates for dashboard development, analytics, user management, and internal tooling.

curiositech/windags-skills

Conversation patterns and interaction protocols for multi-agent systems. Covers request/response, pub/sub, blackboard, delegation chains, debate, critique, consensus, fan-out/fan-in, supervisor-worker, and peer negotiation. Deep analysis of AutoGen conversation patterns, CrewAI delegation, LangGraph state passing, and FIPA-ACL performatives. Teaches how to design what agents say to each other and in what order. Activate on: "agent conversation", "agent protocol", "multi-agent debate", "agent delegation", "supervisor worker pattern", "agent voting", "consensus protocol", "fan-out fan-in", "agent negotiation", "blackboard pattern", "agent dialogue", "conversation topology", "agent handoff". NOT for: wire format or serialization (use agent-interchange-formats), orchestration infrastructure (use agentic-infrastructure-2026), single agent behavior (use agentic-patterns).

curiositech/windags-skills

Meta-agent for creating new custom agents, skills, and MCP integrations. Expert in agent design, MCP development, skill architecture, and rapid prototyping. Activate on 'create agent', 'new skill', 'MCP server', 'custom tool', 'agent design'. NOT for using existing agents (invoke them directly), general coding (use language-specific skills), or infrastructure setup (use deployment-engineer).

curiositech/windags-skills

AI-powered calendar management and agent-based scheduling coordination. Covers calendar APIs (Google Calendar, CalDAV/iCal), AI scheduling assistants (Reclaim, Clockwise, Motion, Cal.com), building custom calendar agents with MCP, multi-calendar merging, timezone management, focus block protection, meeting fatigue detection, and agent-to-agent meeting negotiation protocols. Activate on: "calendar agent", "AI scheduling", "calendar coordination", "meeting scheduling", "calendar API", "focus time protection", "calendar optimization", "Google Calendar MCP", "Reclaim", "Clockwise", "Motion", "Cal.com", "smart scheduling", "calendar-aware agent", "timezone scheduling", "agent negotiation meetings". NOT for: manual calendar UI component design (use form-validation-architect), project management scheduling or Gantt charts (use project-management-guru-adhd), general time-tracking or pomodoro apps (use adhd-daily-planner for time-awareness), building the agent itself from scratch (use agent-creator).

curiositech/windags-skills

Build and adopt production AI agent infrastructure in 2026. Covers framework selection (LangGraph, CrewAI, AutoGen, MCP), orchestration patterns, evaluation, observability, memory systems, and tool use. Also covers the SOCIAL dimension: how to sell agent infrastructure internally, change management, measuring ROI, building trust in autonomous systems, and scaling adoption across teams. Activate on: "agent infrastructure", "agent framework comparison", "which agent framework", "sell AI tools internally", "agent adoption", "agent observability", "agent evaluation", "MCP architecture", "agentic mesh", "enterprise AI agents", "AI change management", "agent ROI". NOT for: building specific agents (use ai-engineer), designing agent behavior patterns (use agentic-patterns), prompt tuning (use prompt-engineer).

curiositech/windags-skills

Fundamental patterns for effective agentic behavior. Teaches decomposition, tool orchestration, error recovery, context management, quality self-assessment, and knowing when to stop. Model-agnostic principles that make any agent more effective regardless of domain. Activate on: "how should I structure this agent", "agentic workflow", "agent patterns", "multi-step task", "tool orchestration", "/agentic-patterns", "decompose this", "agent best practices", "chain of actions", "when should the agent stop", "agent loop design". NOT for: creating agent infrastructure (use agent-creator), building DAGs (use windags-architect), specific tool implementation.

curiositech/windags-skills

Automated discovery and matching of agent skills for dynamic task routing and capability assessment

curiositech/windags-skills

Cryptographic security for agentic systems — zero-trust agent networking, signed message envelopes (JWS/JWE), capability-based security (ocaps), Merkle tree audit trails, WASM sandboxing, and formal verification. Covers CLI dev tool security, mTLS between agents, permission boundaries (least privilege for AI agents), and supply chain security for skills/plugins. Activate on: "agent security", "zero trust agents", "secure agent communication", "capability-based security", "ocap", "signed messages between agents", "agent audit trail", "sandbox agent execution", "agent permissions", "mTLS agents", "cryptographic verification", "agent supply chain", "OWASP agentic", "prove agent did X", "tamper-proof agent logs". NOT for: application-level SAST scanning (use security-auditor), network firewall rules (use infrastructure), SOC2/HIPAA compliance (organizational), or prompt injection defense (use prompt-engineer).

curiositech/windags-skills

Data structures and serialization formats for agent-to-agent communication. Covers message envelopes, structured output schemas, capability declarations, task handoff payloads, error/retry signaling, and context windows as data structures. Deep comparison of A2A protocol, MCP, OpenAI function calling, and LangChain message types. Teaches when to use rigid schemas vs free-form with validation, typed vs untyped, streaming vs batch. Activate on: "agent message format", "agent communication schema", "agent-to-agent protocol", "A2A protocol", "MCP message format", "structured output for agents", "agent interop", "interchange format", "agent serialization", "task handoff format", "capability declaration". NOT for: what agents say to each other (use agent-conversation-protocols), orchestration topology (use multi-agent-coordination), building agent infrastructure (use agentic-infrastructure-2026).

curiositech/windags-skills

Logic-based agent programming language implementing BDI architecture for practical autonomous agent development

curiositech/windags-skills

>- Design AgentSpeak(L)-style BDI agents with context-guarded plans, selection functions, and intention stacks. Use for interruptible autonomy, agent policy, and multi-agent orchestration in dynamic environments. NOT for simple rule engines, static planners, or centralized workflows.

curiositech/windags-skills

Foundational concurrent computation model where actors communicate exclusively through asynchronous message passing

curiositech/windags-skills

Build production-ready LLM applications, advanced RAG systems, and intelligent agents. Implements vector search, multimodal AI, agent orchestration, and enterprise AI integrations. Use PROACTIVELY for LLM features, chatbots, AI agents, or AI-powered applications.

curiositech/windags-skills

license: Apache-2.0 NOT for unrelated tasks outside this domain.

Skills associés