Availability-aware Sensor Fusion via Unified Canonical Space
Dong-Hee Paek, Seung-Hyun Kong
TL;DR
ASF addresses the availability challenge in multi-sensor fusion for autonomous driving by projecting camera, LiDAR, and 4D Radar features into a unified canonical space using Unified Canonical Projection (UCP) and fusing them with Cross-Attention Across Sensors Along Patches (CASAP). A Sensor Combination Loss (SCL) trains across all possible sensor configurations to improve robustness to degradation or failure. On the K-Radar dataset, ASF achieves state-of-the-art gains, e.g., $AP_{BEV}$ up to $+9.7\%$ and $AP_{3D}$ up to $+20.1\%$ at IoU=$0.5$, while maintaining real-time performance (approximately $20.5$ Hz with LiDAR+4D Radar and $13.5$ Hz with all three sensors) and low memory. This demonstrates strong resilience to adverse weather and sensor outages, supporting reliable perception in practical deployments.
Abstract
Sensor fusion of camera, LiDAR, and 4-dimensional (4D) Radar has brought a significant performance improvement in autonomous driving. However, there still exist fundamental challenges: deeply coupled fusion methods assume continuous sensor availability, making them vulnerable to sensor degradation and failure, whereas sensor-wise cross-attention fusion methods struggle with computational cost and unified feature representation. This paper presents availability-aware sensor fusion (ASF), a novel method that employs unified canonical projection (UCP) to enable consistency in all sensor features for fusion and cross-attention across sensors along patches (CASAP) to enhance robustness of sensor fusion against sensor degradation and failure. As a result, the proposed ASF shows a superior object detection performance to the existing state-of-the-art fusion methods under various weather and sensor degradation (or failure) conditions. Extensive experiments on the K-Radar dataset demonstrate that ASF achieves improvements of 9.7% in AP BEV (87.2%) and 20.1% in AP 3D (73.6%) in object detection at IoU=0.5, while requiring a low computational cost. All codes are available at https://github.com/kaist-avelab/k-radar.
