Spherical SO(3) Equivariant Local Attention
Abstract
Lay Summary
Many modern technologies, such as autonomous vehicles, robots, weather forecasting systems, and 360-degree cameras, collect information that naturally covers an entire sphere rather than a flat image. However, most AI systems are designed for flat images and can become unreliable when the camera or the observed scene is rotated. For example, the same object may be interpreted differently simply because it appears at a different orientation. We introduce a new AI method that helps models understand spherical data more consistently. Instead of relying on location-specific rules that depend on where an object appears, our approach represents spatial relationships using the geometry of the sphere itself. As a result, the model responds similarly when the entire scene is rotated, making it more robust to changes in viewpoint and orientation. We incorporate this idea into a transformer-based architecture, a widely used type of AI model. Our method is also computationally efficient, avoiding several costly operations used in previous approaches. Experiments on 360-degree scene understanding, scientific simulation, and image classification tasks show that the proposed method maintains strong performance even when evaluated on rotations that were never seen during training. These results suggest that AI systems can become more reliable and adaptable by respecting the underlying geometry of spherical data. This may benefit applications ranging from robotics and autonomous driving to Earth observation and scientific computing.