Toward Unified Multimodal Representation Learning for Autonomous Driving
Organizations: J. Mike Walker ’66 Department of Mechanical Engineering, Texas A&M University, College Station, TX 77843, USA · The Department of Engineering Technology and Industrial Distribution Texas A&M University, College Station, TX 77843, USA
Abstract
Contrastive Language-Image Pre-training (CLIP) has shown impressive performance in aligning visual and textual representations. Recent studies have extended this paradigm to 3D vision to improve scene understanding for autonomous driving. A common strategy is to employ pairwise cosine similarity between modalities to guide the training of a 3D encoder. However, considering the similarity between individual modality pairs rather than all modalities jointly fails to ensure consistent and unified alignment across the entire multimodal space. In this paper, we propose a Contrastive Tensor Pre-training (CTP) framework that simultaneously aligns multiple modalities in a unified embedding space to enhance end-to-end autonomous driving. Compared with pairwise cosine similarity alignment, our method extends the 2D similarity matrix into a multimodal similarity tensor. Furthermore, we introduce a tensor loss to enable joint contrastive learning across all modalities. For experimental validation of our framework, we construct a text-image-point cloud triplet dataset derived from existing autonomous driving datasets. The results show that our proposed unified multimodal alignment framework achieves favorable performance for both scenarios: (i) aligning a 3D encoder with pretrained CLIP encoders, and (ii) pretraining all encoders from scratch.
Figures & tables
| Data | Method | Avg. | Car | Truck | Bus | Ped. | Bicycle | Trailer | C.V. | Motor. | Barrier | T.C. |
| Depth | pointCLIP [ 18 ] | 17.29 | 0.14 | 0.00 | 0.00 | 0.27 | 0.13 | 5.01 | 0.00 | 0.00 | 98.72 | 0.00 |
| pointCLIP V2 [ 41 ] | 5.41 | 0.08 | 0.00 | 0.05 | 2.78 | 0.63 | 0.00 | 77.29 | 0.58 | 21.52 | 0.00 | |
| CLIP2Point [ 44 ] | 16.63 | 0.00 | 0.18 | 0.00 | 8.21 | 1.89 | 0.00 | 1.49 | 0.81 | 87.84 | 0.12 | |
| I-P | [ 27 ] | 73.35 | 74.69 | 43.58 | 84.61 | 84.14 | 78.24 | 59.05 | 9.46 | 73.58 | 76.02 | 97.73 |
| -I-P | [ 28 ] | 74.66 | 70.66 | 44.13 | 66.99 | 86.65 | 59.12 | 77.47 | 2.19 | 63.27 | 94.09 | 96.45 |
| CTP (Ours) | 80.08 | 77.84 | 69.92 | 60.98 | 94.79 | 64.29 | 60.00 | 0.00 | 46.43 | 91.83 | 95.24 |
| Method | KITTI | Waymo |
| pointCLIP [ 18 ] | 9.63 | 13.79 |
| pointCLIP V2 [ 41 ] | 9.44 | 14.31 |
| CLIP2Point [ 44 ] | 10.35 | 21.27 |
| [ 27 ] | 67.79 | 75.27 |
| [ 28 ] | 74.55 | 84.86 |
| CTP (Ours) | 82.68 | 86.07 |
| Method | Avg. | Car | Truck | Bus | Ped. | Bicycle | Trailer | C.V. | Motor. | Barrier | T.C. |
| [ 30 ] | 52.01 | 37.79 | 43.49 | 64.05 | 79.48 | 45.41 | 33.89 | 43.92 | 68.37 | 67.80 | 42.76 |
| CTP-nm | 62.23 | 50.99 | 14.29 | 56.10 | 95.26 | 78.57 | 56.67 | 23.53 | 78.57 | 86.06 | 79.37 |
| CTP | 65.92 | 62.16 | 4.51 | 78.05 | 91.94 | 71.43 | 60.00 | 47.06 | 96.43 | 88.46 | 52.38 |
| Method | KITTI | Waymo | |||||||
| Avg. | Car | Truck | Van | Ped. | Avg. | Car | Sign | Ped. | |
| [ 30 ] | 44.05 | 38.26 | 46.10 | 39.60 | 95.82 | 53.18 | 43.62 | 87.40 | 68.92 |
| CTP-nm | 75.42 | 81.56 | 25.00 | 31.25 | 92.86 | 63.18 | 61.54 | 92.86 | 43.33 |
| CTP | 84.92 | 92.20 | 25.00 | 37.50 | 100.00 | 64.68 | 63.64 | 89.29 | 46.67 |
| Method | Dataset | Average Accuracy (%) | ||
| T–I | T–P | T–(I, P) | ||
| [ 30 ] | nuScenes | 49.55 | 37.65 | 52.01 |
| CTP w/ Cosine similarity | 47.43 | 38.27 | 48.85 | |
| CTP w/ L2-norm similarity | 61.34 | 57.34 | 65.92 | |
| [ 30 ] | KITTI | 53.16 | 17.91 | 44.05 |
| CTP w/ Cosine similarity | 69.61 | 52.9 | 70.95 | |
Multimodal Pretraining
Multimodal pretraining learns reusable representations by training models on paired or mixed data from multiple modalities, such as text, images, audio, and signals.
See all 182 papers