La « Machine Vision » est une technique fréquemment utilisée pour obtenir ces données. Une configuration Machine Vision se compose d’une ou de plusieurs caméras et d’une ou plusieurs lampes. Les caméras sont utilisées pour prendre des images (photos). L’édition des images obtenues permet d’effectuer des mesures et des contrôles. La force réside dans le logiciel d’analyse d’images et l’éclairage utilisé. Le logiciel détermine ce qu’il advient de l’image. Il indique, par exemple, si un produit a été fabriqué à la demande en comparant cette image avec un exemple. L’éclairage est important car l’objet à inspecter doit toujours ressortir clairement, sans être affecté par l’éclairage ambiant. Pensez par exemple à la lumière du soleil qui éclaire l’objet à un moment donné.
La technique Vision est très puissante parce qu’au lieu d’une mesure locale, par exemple d’un capteur laser ou d’une sonde physique, vous pouvez prendre plusieurs mesures simultanément avec une seule photo. En outre, la technique Vision est aussi utilisée pour la lecture de codes-barres (Tracking et Tracing). Un inconvénient d’une solution Vision réside dans le fait qu’elle requiert de nombreuses connaissances spécifiques et que la solution est souvent plus chère que la technique de capteur autonome.
Caméras
Il y a deux groupes de caméras : Caméras intelligentes (smart cams) et caméras industrielles. Comme le nom l’indique, la différence réside dans l’intelligence du logiciel. Les smart cams disposent à bord d’un processeur et d’une mémoire sur lesquels se trouve le logiciel de traitement d’images. Le logiciel est programmé en externe (sur un PC) et téléchargé vers la caméra. Comme le logiciel se trouve sur la caméra, vous n’avez plus besoin d’un PC externe. Souvent, une smart cam dispose de sorties numériques, par exemple pour un bon signal/un signal erroné, et d’une sortie bus pour la transmission des résultats de mesure. L’inconvénient de ce système est que le prix d’achat d’une smart cam est souvent élevé.
Une caméra industrielle est la variante sans logiciel de traitement d’image. La caméra ne traite pas elle-même les images, mais les transmet. Un PC externe doit ensuite traiter les images. Étant donné que le logiciel tourne sur un PC, il est souvent indépendant de la marque de la caméra. La bibliothèque Vision présente dans le logiciel est souvent plus étendue que celle présente sur une smart cam. Plusieurs caméras peuvent également être associées au PC. L’inconvénient de ce système est donc qu’un PC séparé est nécessaire. Un avantage est que la caméra industrielle moyenne est moins chère qu’une smart cam.