An optical tracker is provided herein. The tracker may include at least two optical tracker sensors, facing at least partially each other. Each optical tracker sensor may include: a pixel array sensor configured to generate a pixel-by-pixel stream of values representing a scene; at least one visual indicator physically coupled to said pixel array sensor; and an integrated circuit (IC) physically coupled to said at least one pixel array sensor, and configured to: receive said pixel-by-pixel stream of values; and apply a binary large object (BLOB) analysis to said stream, to yield BLOB parameters indicative of the at least one visual indicator present in the scene in a single pass of the pixels representing the scene; and a computer processor configured to receive said BLOB parameters and calculate a relative position and/or orientation, or a partial data thereof, of the at least two optical tracker sensors.La présente invention concerne un suiveur optique. Le suiveur peut comporter au moins deux capteurs de suiveur optique, l'un étant au moins partiellement en face de l'autre. Chaque capteur de suiveur optique peut comporter : un capteur de matrice de pixels conçu pour produire un flux pixel par pixel de valeurs représentant une scène ; au moins un indicateur visuel couplé physiquement audit capteur de matrice de pixels ; et un circuit intégré (IC) couplé physiquement audit au moins un capteur de matrice de pixels. Le circuit intégré est conçu pour : recevoir ledit flux pixel par pixel de valeurs ; et appliquer une analyse de grands objets binaires (BLOB) audit flux de façon à produire des paramètres de BLOB indiquant ledit au moins un indicateur visuel présent dans la scène en un seul passage des pixels représentant la scène. Chaque capteur de suiveur optique peut en outre comporter un processeur informatique conçu pour recevoir lesdits paramètres de BLOB et pour calculer une position et/ou une orientation relative, ou des données partielles de celle-ci, desdits au