Un ordinateur ordinaire voit le monde de manière plate : pour lui, les nombres ne sont que des points sur une ligne. Mais une image en couleur ou une scène tridimensionnelle exige davantage — quatre nombres qui décrivent à la fois la position et la rotation. Ces quadruplets sont appelés quaternions, et jusqu'à présent, l'électronique les manipulait avec maladresse, les décomposant puis les recombinant.
La nouvelle puce change d'approche. Au lieu de signaux électriques, elle fait circuler dans des guides d'ondes des rayons de différentes couleurs. Chaque couleur est un canal distinct, et les quatre composantes du quaternion voyagent en parallèle, comme quatre voies sur une autoroute. La lumière ne se gêne pas elle-même, si bien que la puce traite une image volumétrique ou une rotation d'objet en une seule passe.
Le test sur des tâches réelles a montré la différence. Un nuage de points tridimensionnel — un ensemble de coordonnées provenant d'un lidar ou d'un scanner 3D — a été traité avec une erreur inférieure à trois centièmes et demi. Une photographie en couleur a été reconnue avec plus de précision qu'avec un ordinateur classique, et le travail de calcul a été réduit des deux tiers. La lumière s'est révélée non seulement plus rapide, mais aussi plus précise.
Ce n'est pas qu'une astuce de laboratoire. Les caméras, les drones, les lunettes de réalité augmentée traduisent chaque jour le monde tridimensionnel en données numériques. Une puce qui le fait à la lumière, sans étapes superflues, rapproche la technologie de la vision naturelle — rapide, volumétrique et colorée.
tel que rédigé par les auteurs, en anglais arXiv:2601.01399
Optical computing chips have emerged as a transformative computing technology due to their high computational density, low energy consumption, and compact footprint. While real- and complex-valued computing chips have been well developed, their fundamental limitations in representing high-dimensional data significantly constrain their applicability in modern signal processing. Quaternions enable direct operations on three- and four-dimensional data, powering high-dimensional processing in data analytics and artificial intelligence. Here we demonstrate a quaternion optical computing chip (QOCC) for the first time and benchmark its performance in several typical application scenarios: three-dimensional point cloud processing, RGB chromatic transformation, and quaternion convolutional neural network for color image recognition. The QOCC harnesses high parallelism of light by wavelength-division multiplexing, processing high-dimensional data simultaneously through multiple optical wavelength channels. Compared to the electronic computing counterpart, our QOCC achieves higher computational fidelity (root mean square error < 0.035) and substantially reduced computational load (2/3 lower). It paves the way towards next-generation optical computing, overcoming the limitations of traditional computing systems in high-dimensional data processing.
Les quaternions sont utilisés dans les systèmes de contrôle des engins spatiaux pour éviter le « blocage de cardan » — la perte d'un axe de rotation à certains angles.