bacground gradient shape
background gradient
background gradient

IA

Perception robotique : une boîte, deux détections

TrustalAI V-Tracking

Perception robotique : une boîte, deux détections

Un modèle de perception robotique peut détecter deux boîtes là où il n'y en a qu'une, avec une confiance élevée sur les deux. Un reflet suffit. La confiance n'est pas la fiabilité. Voici pourquoi, et ce que change une fiabilité calculée pour chaque prédiction.

Pourquoi un robot voit deux boîtes là où il n'y en a qu'une

Prenons un robot mobile face à un vrai carton et à son reflet dans un miroir mural. Le système de perception détecte deux cartons et donne à chacun un score élevé. Dans cette scène illustrative, les scores sont de 96 % et de 91 % : ce ne sont pas des résultats. Le robot peut contourner un objet fantôme et perdre en efficacité. Il peut aussi suivre une mauvaise trajectoire et heurter le vrai carton. Une personne s'arrêterait pour regarder à nouveau. Rien dans les deux scores n'incite le robot à en faire autant.

Reflets et surfaces brillantes

Un reflet est un fantôme physique : la seconde boîte se trouve ailleurs dans l'espace. Les surfaces réfléchissantes sont une source d'erreur documentée, pour les caméras comme pour les LiDAR. Une caméra peut être perturbée par le contenu réfléchi dans un miroir (Yang et al., 2019). Dans des expériences avec un robot mobile et un LiDAR 2D, les balayages laser peuvent être entièrement réfléchis, des objets peuvent être cartographiés derrière le miroir, et le robot peut se détecter lui-même à sa surface (Damodaran et al., 2023).

Dans un entrepôt, une paroi miroir ou une cloison vitrée au bout d'une allée pourrait produire le même effet. Côté détection, la seconde boîte est un faux positif de reflet, et le score rapporté ne dit pas si la détection est réelle. Les véhicules rencontrent un problème voisin : des murs fantômes dans les nuages de points (point cloud) du LiDAR. Nous traitons les erreurs de perception en véhicule autonome à part.

Occlusions et doublons

Un doublon est un artefact de la chaîne d'inférence : plusieurs boîtes se recouvrent sur un même objet. Les détecteurs produisent de nombreuses boîtes candidates autour de chaque objet réel (Liu et al., 2019). La suppression des non-maxima (NMS) garde la boîte la mieux notée et retire toute boîte qui la recouvre au-delà d'un seuil fixé. De nombreux détecteurs utilisent cette étape, et certains modèles récents s'en passent (documentation Ultralytics, 2026).

Un seul seuil impose un arbitrage. Une valeur basse supprime de vrais objets qui se recouvrent, ce qui crée des faux négatifs. Une valeur haute laisse passer davantage de faux positifs (Liu et al., 2019). Ces travaux portent sur des foules de piétons : des cartons empilés ne sont donc qu'une analogie. Un seuil réglé sur des étagères dégagées pourrait supprimer un vrai carton dans un empilement, ou garder deux boîtes autour d'un seul.

Un même objet peut aussi sortir sous deux étiquettes quand la suppression s'applique classe par classe (documentation Ultralytics, 2026). Un doublon qui survit porte un score comme n'importe quelle autre boîte, et rien dans ce score ne dit que l'objet a déjà été compté.

Un éclairage hors de la distribution d'entraînement

Dans un benchmark de 2019 sur des images corrompues, des détecteurs d'objets standards ne conservaient que 30 à 60 % de leur performance d'origine (Michaelis et al., 2019). Les corruptions étaient synthétiques, et le benchmark mesurait la performance de détection, pas la confiance. Par ailleurs, les réseaux ReLU produisent presque toujours des prédictions très confiantes loin de leurs données d'entraînement (Hein et al., 2019). Cette étude porte sur la classification, pas sur la détection d'objets.

Le lien entre ces deux faits est notre inférence, pas un résultat mesuré. Un changement d'éclairage qui éloigne les images des données d'entraînement pourrait dégrader les détections sans faire baisser le score rapporté. Un quai éclairé autrement que l'allée en est un cas plausible. Voir la détection hors distribution et la perception en conditions dégradées.

La confiance n'est pas la fiabilité

Un score de confiance est ce que le détecteur dit de sa propre sortie, et une probabilité softmax en est l'exemple classique. La fiabilité est ce qu'une couche indépendante mesure à propos de cette sortie.

Score de confiance. Le score de confiance désigne le nombre qu'un détecteur attache lui-même à chacune de ses détections. Dans la conception YOLO d'origine, il est défini comme la probabilité qu'un objet soit présent, multipliée par le recouvrement entre la boîte prédite et la boîte réelle. Ce n'est pas une probabilité d'avoir raison, mesurée sur le terrain.

Fiabilité par prédiction. La fiabilité par prédiction désigne une mesure, calculée pour chaque prédiction individuelle et avant la décision, de la confiance qu'on peut lui accorder. Elle est produite par une couche indépendante du modèle. Pour une détection 2D, elle prend la forme d'une incertitude sur la position et la taille de la boîte (σx, σy, σw, σh).

À notre lecture, un score natif indique surtout dans quelle mesure l'entrée ressemble à ce que le modèle a appris. C'est une interprétation, pas une propriété mesurée de tous les détecteurs. En moyenne, un score élevé reste associé à une détection correcte.


Score de confiance natif

Fiabilité par prédiction

Ce qu'il mesure

Une sortie apprise : présence de l'objet multipliée par le recouvrement de la boîte (conception YOLO d'origine)

L'incertitude sur la position et la taille de chaque boîte (σx, σy, σw, σh)

Qui le produit

Le détecteur lui-même

Une couche indépendante placée à côté du modèle, sans accès à ses rouages internes

Quand

Pendant la passe du modèle lui-même

Au moment de la prédiction, avant la décision, en temps réel

Ce que le robot peut en faire

Appliquer un seuil global : garder ou rejeter

Continuer, ralentir, observer à nouveau ou demander une vérification, détection par détection

Ce que change un score de fiabilité par frame

Revenons à la scène. TrustalAI Vision quantifie en temps réel l'incertitude de chaque détection. Un score de fiabilité par frame résume cette incertitude pour chaque détection d'une image, afin qu'un système puisse fixer des seuils. Le vrai carton porte une faible incertitude : le robot continue. Le reflet porte une forte incertitude : le robot ralentit, observe à nouveau ou s'adapte. TrustalAI ne dit pas au robot quelle boîte est un reflet. Le système du robot décide, et ce résultat est illustratif, pas une garantie.

Procéder, ralentir ou demander une vérification

Fiabilité de la détection

Ce que le système aval peut faire

Élevée : faible incertitude sur la position et la taille

Continuer à vitesse normale

Intermédiaire : incertitude plus forte

Ralentir, observer à nouveau sous un autre angle ou adapter la trajectoire

Faible : incertitude la plus forte

Signaler la détection pour une vérification humaine

Les robots ralentissent et s'arrêtent déjà, mais selon la distance et la zone, pas selon la fiabilité de chaque détection. Trois exemples montrent où un signal de fiabilité viendrait se brancher :

Sans signal fiable, un robot est ralenti ou placé sous supervision humaine. Avec un signal fiable, il peut garder sa pleine vitesse là où la perception est fiable, avec moins d'arrêts non planifiés, moins d'immobilisations et une meilleure sécurité pour l'opérateur. Un arrêt inutile coûte de l'efficacité, et un faux feu vert coûte de la sécurité. Voir les arrêts non planifiés causés par la vision IA et le risque physique en zone partagée.

Le cercle du GPS, version robot

Un GPS affiche un point bleu et un cercle autour. Sur l'autoroute, le cercle est serré. Dans un tunnel, il s'élargit : le même système vous dit qu'il est moins sûr, au lieu de faire semblant du contraire. Imaginez maintenant un robot dans l'allée d'un entrepôt. Derrière une palette ou devant un miroir, le point bleu a le même aspect, mais le cercle devrait être large. TrustalAI trace ce cercle sous la forme d'une Reliability Bubble autour de chaque détection : plus la bulle est proche de la boîte, plus la confiance dans l'objet est forte.

Most AI systems only ever show you the blue dot, even underground. TrustalAI adds the circle to any prediction, in real time. En français : la plupart des systèmes d'IA n'affichent que le point bleu, même sous terre ; TrustalAI ajoute le cercle à toute prédiction, en temps réel.

Fiabilité par prédiction et monitoring post-mortem

Les outils existants travaillent sur des agrégats. Ils attendent de nombreuses prédictions, calculent des métriques, puis rapportent après coup. Cela n'aide pas un robot qui doit décider maintenant. Le tableau met les deux approches côte à côte.


Monitoring post-mortem

Fiabilité par prédiction

Principe

Attendre plusieurs prédictions, puis calculer des métriques

Calculer une métrique de fiabilité pour chaque prédiction

Moment

Après exécution : la décision est déjà prise

Au moment de la prédiction, avant la décision

Temps d'exécution

Pas en temps réel

Temps réel, moins de 100 ms, 20 ms en edge

Others analyze after execution: the decision has already been made, the action has already been taken. TrustalAI brings reliability at prediction time, before the decision is made. En français : les autres analysent après l'exécution, quand la décision est déjà prise et l'action déjà engagée. TrustalAI apporte la fiabilité au moment de la prédiction, avant la décision.

Pour un robot, la différence est concrète. Un tableau de bord qui signale les détections fantômes après le poste vous dit que le robot a déjà fait son écart. Un seuil global est un réglage. Un score de fiabilité est une réponse pour chaque détection. Nous comparons les deux approches dans le monitoring IA face à la fiabilité par prédiction.

Résultats mesurés avec TrustalAI Vision

TrustalAI Vision ajoute la couche de fiabilité aux modèles de computer vision.

  • 80 % d'erreurs en moins sur la position et l'orientation

  • 92 % de faux positifs en moins

  • 20 ms de latence sur CPU

  • 8 ms de latence sur NVIDIA Jetson Orin

Tous les résultats sont mesurés en conditions opérationnelles réelles, face au modèle de référence de chaque produit.

Ce sont des métriques produit générales, pas des chiffres sur les reflets ou les doublons. Sur du calcul embarqué (edge), la latence compte : voir la fiabilité IA edge inférieur à 20 ms.

Questions fréquentes

Pourquoi un modèle de vision robotique détecte-t-il des objets qui n'existent pas ?

Des reflets peuvent montrer à une caméra ou à un LiDAR une seconde copie d'un objet réel (Yang et al., 2019 ; Damodaran et al., 2023). Un seul seuil de recouvrement peut laisser des boîtes en double autour d'un même objet (Liu et al., 2019). Des images éloignées des données d'entraînement peuvent dégrader les détections (Michaelis et al., 2019). Dans tous les cas, le robot reçoit un score, pas une preuve.

Un score de confiance est-il la même chose que la fiabilité ?

Non. Un score de confiance est le nombre qu'un détecteur attache à sa propre sortie. Dans la conception YOLO d'origine, il combine la probabilité qu'un objet soit présent et le recouvrement de la boîte (Redmon et al., 2016). La fiabilité par prédiction vient d'une couche indépendante, calculée pour chaque prédiction avant la décision.

Pourquoi mon détecteur renvoie-t-il deux boîtes pour un seul objet ?

Un détecteur propose en général plusieurs boîtes candidates par objet, et la suppression des non-maxima retire celles qui recouvrent trop la meilleure boîte. Un seuil bas peut supprimer de vrais objets, un seuil haut garde des doublons (Liu et al., 2019). Un même objet peut aussi apparaître sous deux étiquettes quand la suppression se fait classe par classe (documentation Ultralytics, 2026).

Pourquoi mon robot s'arrête-t-il devant un obstacle qui n'existe pas ?

Dans des expériences avec un robot mobile et un LiDAR 2D, des objets peuvent être cartographiés derrière la surface d'un miroir, et le robot peut s'y détecter lui-même (Damodaran et al., 2023). Un planificateur qui traite ces retours comme des obstacles pourrait s'arrêter ou faire un détour pour rien. Cette dernière étape est notre inférence.

Peut-on ajouter une couche de fiabilité à un modèle de perception robotique existant sans le réentraîner ?

Oui. TrustalAI est plug-and-play et fonctionne avec des modèles black-box. Il lit les prédictions de votre modèle en temps réel et calcule leur fiabilité, sans réentraînement et sans accès à votre propriété intellectuelle. La latence mesurée est de 8 ms sur NVIDIA Jetson Orin et de 20 ms sur CPU (TrustalAI Client Deck V10, 2026). Nous n'extrapolons pas ces chiffres à d'autres matériels.


Partager

Gradient Circle Image
Gradient Circle Image
Gradient Circle Image

Fiabilisez votre IA dès maintenant

Fiabilisez votre IA dès maintenant

Fiabilisez votre IA dès maintenant