← Latest papers
💻 computer science

Gyroscope-Guided Optimal Transport for SuperGlue: A Training-Free Epipolar-Arc Prior

This paper proposes a training-free epipolar-arc prior that leverages gyroscope data to guide SuperGlue's matching process, significantly improving pose estimation accuracy—particularly under motion blur and for pipelines that ignore inertial data—by rewarding candidates based on their angular distance to the geometric arc defined by the rotation and estimated translation direction.

Original author: Ufuk Asil

Published 2026-11-12
📖 4 min read☕ Coffee break read

Original author: Ufuk Asil

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the author. For technical accuracy, refer to the original paper. Read full disclaimer

In the world of robotics and autonomous navigation, machines often rely on cameras to understand where they are and how they are moving. This process, known as visual odometry, works by finding matching points between consecutive images, like connecting the dots on a map to trace a path. However, when a camera moves quickly or the image becomes blurry, these digital "dots" can become hard to find, leading the machine to lose its way. To solve this, engineers have long turned to a second source of information: the gyroscope. Just as a human inner ear helps us sense rotation even when our eyes are closed, a gyroscope in a robot measures how the camera spins, independent of the image quality. The challenge has been figuring out how to combine this spinning data with modern, AI-powered matching systems that were originally designed to work using only visual information.

A new study by Ufuk Asil at Ostim Technical University explores how to bridge this gap without having to retrain the complex AI models from scratch. The researcher focused on a popular AI system called SuperGlue, which is excellent at matching features between images but ignores the gyroscope data entirely. The goal was to feed the gyroscope's rotation measurements directly into the AI's decision-making process to help it find the correct matches, even when the camera is spinning fast or the image is blurred. The study tested this idea on real-world flight and walking data, comparing the AI's performance with and without the help of the gyroscope.

The initial attempt to simply tell the AI to look for matches in the direction the gyroscope predicted the camera was spinning failed. The researchers found that this simple approach actually made the system slightly worse. The reason was twofold: first, when a camera moves forward, objects in the scene shift in a way that a simple rotation prediction cannot account for; second, the AI has a special "trash bin" for points it cannot match, and the simple rotation rule accidentally pushed too many good points into this bin. To fix this, the team developed a new method called the Epipolar-Arc Prior. Instead of just guessing a single point where a match should be, this method draws a curved path, or an arc, on the image. This arc represents the only possible places a correct match could exist, based on the known rotation and an estimated direction of movement. The AI is then rewarded for finding matches along this specific curve and left alone if the points fall elsewhere.

The results of this new method were striking. When tested on fifteen different video sequences from two major datasets, the system using the new arc-based guidance consistently outperformed the standard version. In scenarios with normal images, the improvement in tracking accuracy was noticeable, but the gains became dramatic when the images were blurred or the camera spun rapidly. Under conditions of synthetic motion blur, the accuracy improved by nearly ten percentage points, a massive leap for such a system. The method proved so effective that it worked even when the researchers applied it to a different, more recent AI matcher called LightGlue without any retraining, though the benefits were most visible when the image quality was poor or the number of detectable points was low.

Crucially, the study also clarified where this improvement comes from. The researchers discovered that the biggest boost to a robot's ability to know its position comes not from the matching system itself, but from using the gyroscope data later in the process, during the final calculation of the robot's location. However, for systems that do not use the gyroscope in that final step, this new matching method provides a vital safety net. It helps the robot find more correct connections between images, effectively closing the gap between a standard camera system and one that uses advanced inertial sensors. The study concludes that while the method is not a magic fix for every situation, it is a powerful, training-free tool that makes visual navigation significantly more robust when the world gets blurry or the camera spins fast.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →