Qu’est-ce qu’un capteur de temps de vol (ToF) ?

Le capteur de temps de vol (ToF) porte un nom particulier. Cela ne signifie pas nécessairement qu'il calculera le temps pendant lequel un objet volant est en l'air, ni qu'il mesurera le temps précis pendant lequel un objet décolle du sol. Avant de comprendre ce que fait un capteur ToF, il est essentiel de comprendre ce qu'est la ToF. La ToF mesure le temps nécessaire à un objet physique pour parcourir une distance donnée à travers un support. En règle générale, cette mesure permet de déterminer la vitesse et la longueur de la trajectoire, mais elle peut également être utilisée pour connaître les dimensions d'un objet.
ToF

Comment un capteur ToF fonctionne avec les reflets de la lumière. Image via Wikipedia

Qu'est-ce qui compose un capteur ToF ?

D’un point de vue général, un capteur ToF ne nécessite pas des décennies de recherche pour comprendre son fonctionnement. Il se compose de plusieurs parties, mais aucune n’est particulièrement obscure ou difficile à assembler.

La première partie est l’objectif, ce qui, étant donné qu’il s’agit essentiellement d’un appareil photo, est assez facile à comprendre. La lentille elle-même, comme toute autre caméra, capte la lumière réfléchie puisqu’elle ne peut pas produire de lumière par elle-même ni acquérir de signal de profondeur à partir de la lumière ambiante. Selon une étude scientifique de Subhash Chandra Sadhu pour Texas Instruments, les caméras ToF « ont des exigences particulières à respecter lors du choix ou de la conception des lentilles. » Bien que le reste de l’étude explique les détails (qu’il explique très bien), il est important de comprendre ces limitations si vous voulez fabriquer vos propres capteurs ToF.

Industrial 3D Camera
Exemple de capteur ToF. Image via Quality Magazine

La caméra ToF comprend également une source lumineuse intégrée qui permet d’éclairer la vue. Étant donné que toute la lumière doit provenir du capteur, il est également important de s’assurer qu’aucune source de lumière extérieure, comme la lumière du soleil, ne perturbe la prise d’image.

Il y a ensuite le capteur d’image, la pièce maîtresse de la caméra ToF. Le capteur se charge des tâches les plus lourdes, en stockant toutes les informations de l’image capturée, y compris le temps nécessaire à la lumière pour aller de la source lumineuse intégrée à l’objet, puis revenir.

Enfin, il y a l’interface, qui affiche les données capturées. C’est l’aspect le moins visible de la FdF, mais il est tout de même essentiel !

Comment fonctionne un capteur de temps de vol ?

Le capteur de temps de vol est capable de capturer des informations de profondeur pour chaque pixel de l’image capturée. Il est principalement utilisé pour les applications de vision industrielle et ses avantages comprennent la construction compacte du capteur, sa relative facilité d’utilisation, une précision d’environ 1 cm et des fréquences d’images élevées.

Un capteur ToF peut déterminer la distance et la profondeur de deux manières principales.

Le premier est un capteur ToF basé sur des sources lumineuses poussées. Ce formulaire mesure le temps nécessaire à une impulsion lumineuse pour aller de l’émetteur à la scène et revenir. Une fois que tout a été mesuré et pris, par la magie des mathématiques et des algorithmes, la distance et la profondeur de tous les objets capturés par le capteur sont calculées et déterminées.

Au Studio Seeed, ils ont créé un graphique qui décrit simplement, mais avec précision, le fonctionnement du processus.

C’est assez facile, non ?

ToF Sensor

Ce graphique explique plus clairement comment la lumière se réfracte de l’objet vers le capteur et comment ce dernier mesure la distance de chaque point pertinent. Image via Studio Seeed .

La seconde méthode est une ToF basée sur des ondes continues qui détecte le déphasage de la lumière réfléchie. L’amplitude modulante crée une source lumineuse sous forme sinusoïdale avec une fréquence connue. Le détecteur détermine alors le déphasage (décalage lorsque le graphique des fonctions sinus et cosinus se déplace vers la gauche ou vers la droite par rapport à leur position standard) de la lumière réfléchie.

Une fois ce processus réalisé, d’autres calculs sont effectués pour déterminer la distance et la profondeur de tous les objets capturés par le capteur.

 Si les résultats finaux des deux méthodes sont similaires, les parcours sont différents. L’éclairage de l’ensemble de la scène, quelle que soit la méthode, permettra de déterminer la distance et la profondeur de chaque objet scanné par le capteur, le tout en une seule prise de vue.
 
Résultat? Une carte de distance dans laquelle les pixels codent la distance de chaque point de la scène capturée.
 
Chez Melexis, ils ont montré une image en profondeur d’un homme dans une voiture. Les couleurs sont représentées comme suit :
– Les sections bleues indiquent que le(s) point(s) est (sont) éloigné(s)
– Une section rouge indique une plus grande proximité avec le capteur
ToF 3D depth image and Tof
Image via Melexis.

Avantages et limites des capteurs de temps de vol

Comme tout ensemble d’outils technologiques, il y a des avantages et des inconvénients.

Les avantages évidents de l’utilisation de capteurs ToF pour les mesures 3D sont les suivants :

  1. Captures à plus haute résolution.
  2. Capacités en temps réel – plus besoin d’attendre des jours pour obtenir un résultat.
  3. Fonctionne dans des conditions de faible luminosité – il est même possible qu’il n’y ait pas de lumière.
  4. Les coûts ne sont pas très élevés.

En revanche, ses limites méritent d’être prises en compte, au cas où vos besoins ne correspondraient pas à ce que peut faire un capteur ToF. Elles sont les suivantes :

  1. Présence de lumière dispersée due à des réflexions indésirables.
  2. Les surfaces externes lumineuses proches de l’appareil photo peuvent rapidement diffuser trop de lumière dans l’objectif, créant ainsi des artefacts.
  3. La mesure de la distance ToF nécessite une lumière qui n’a été réfléchie qu’une seule fois.
  4. Si une lumière a été réfléchie plusieurs fois, les mesures peuvent être faussées. Ces réflexions multiples sont généralement causées par des coins et des formes concaves.
  5. La lumière ambiante et la lumière du soleil rendent plus difficiles les prises de vue en extérieur (la lumière du soleil provoque la saturation des pixels du capteur).

Dans quels contextes de fabrication pouvez-vous utiliser les capteurs ToF ?

Les capteurs ToF sont très pratiques dans de nombreuses applications, notamment la logistique, l’automatisation des usines, la robotique et les véhicules autonomes.

Dans le domaine de la logistique, les capteurs ToF peuvent aider à guider les bras robotisés pour l’aide à l’emballage, le remplissage des boîtes, l’empilage, le balayage des volumes et l’étiquetage. Une étude de cas de pick-and-place menée par Lucid chez Pensur, une société d’ingénierie, a examiné comment les systèmes de vision 3D ont permis un processus beaucoup plus efficace et ont libéré un temps précieux pour les employés qui étaient obligés d’effectuer ce travail subalterne jour après jour.

Dans le contexte de l’automatisation des usines, les capteurs ToF peuvent guider les robots pour qu’ils trouvent et ramassent des objets et les placent là où ils doivent être. Pensez à l’assemblage d’une voiture. Rien ne change d’une voiture à l’autre, mais les capteurs ToF indiquent où se trouvent toutes les choses et où elles doivent se trouver.

Pour les tâches de finition autonomes, les capteurs Time-of-Flight (ToF) offrent aux robots la vision 3D globale dont ils ont besoin : ils repèrent chaque porte sur la table, en mesurent la taille et cartographient la profondeur de chaque relief ou panneau. Le PSA-80 Pro d’Omnirobotic utilise cette perception ToF avancée pour localiser et classifier rapidement les pièces sur la surface de travail, afin que le robot sache quoi sabler et commencer. Lorsque la tâche exige une précision dimensionnelle accrue, le système complète le ToF par un laser de mesure dédié qui capte les détails sous le millimètre pour le calibrage des trajectoires d’outils et la vérification de la qualité. Ensemble, ces couches de détection permettent au PSA-80 Pro d’assurer un sablage constant, sans intervention humaine, sur des lots variés de portes et de panneaux.

Les capteurs ToF peuvent également être utilisés dans le contexte de la navigation maritime, dans la mesure où les capteurs peuvent utiliser la reconnaissance d’objets basée sur l’IA. Cela permet d’accroître la sécurité des bateaux pendant la navigation en détectant les objets susceptibles d’entrer en conflit avec la trajectoire du navire, tels que les bateaux de pêche, les bouées et les débris, qui ne peuvent pas être détectés en utilisant uniquement le radar du navire.

IDenTV a montré sur sa page YouTube un bref exemple du fonctionnement de ces caméras et de la rapidité avec laquelle elles peuvent détecter des objets, même à grande distance.

Enfin, pour les robots autonomes, un capteur ToF peut aider un robot à planifier et à exécuter une tâche de manière autonome. Qu’il s’agisse de ponçage, de revêtement par poudre ou de peinture par lots, le capteur ToF peut aider le robot à comprendre les dimensions spécifiques de chaque objet et, avec l’aide du bon logiciel, à exécuter chaque tâche nécessaire en sachant où commencer et où s’arrêter.

Les capteurs ToF sont au cœur d’AutonomyOS™. Ils sont la clé de la première étape : la perception 3D, qui aide les robots autonomes à comprendre ce qu’ils doivent faire en temps réel.