End-to-End Autonomous Driving without Costly Modularization and 3D Manual Annotation

We propose UAD, an end-to-end framework with <bold>U</bold>nsupervised pretext task for vision-based <bold>A</bold>utonomous <bold>D</bold>riving, achieving the best open-loop evaluation performance in nuScenes, meanwhile showing robust closed-loop driving quality in CARLA. Our motivation stems from the observation that current end-to-end autonomous driving (E2EAD) models still mimic the modular architecture in typical driving stacks, with carefully designed <bold>supervised</bold> perception and prediction subtasks to provide environment information for oriented planning. Although achieving groundbreaking progress, such design has certain drawbacks: 1) preceding subtasks require massive high-quality 3D annotations as supervision, posing a significant impediment to scaling the training data; and 2) each submodule entails substantial computation overhead in both training and inference. To this end, we propose UAD, an E2EAD framework with an <bold>unsupervised</bold><sup>1</sup> proxy to address all these issues. Firstly, we design a novel Angular Perception Pretext to eliminate the annotation requirement. The pretext perceives the driving scene by predicting the angular-wise spatial objectness and temporal dynamics, without manual annotation. Secondly, a self-supervised training strategy, which learns the consistency of the predicted trajectories under different augment views, is proposed to enhance the planning robustness in steering scenarios. Our UAD achieves 38.7% relative improvements over UniAD on the average collision rate of nuScenes open-loop evaluation and obtains the route completion score of 98.5% in closed-loop evaluation of CARLA’s Town05 Long benchmark, which outperforms the recent work VADv2. Moreover, the proposed method consumes only 44.3% training resources of UniAD and runs <inline-formula><tex-math notation="LaTeX">$3.4\times$</tex-math><alternatives><mml:math><mml:mrow><mml:mn>3</mml:mn><mml:mo>.</mml:mo><mml:mn>4</mml:mn><mml:mo>×</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="guo-ieq1-3610517.gif"/></alternatives></inline-formula> faster in inference when employing the same backbone network. Our innovative design not only for the first time demonstrates unarguable performance advantages over supervised counterparts, but also enjoys unprecedented efficiency in data, training, and inference.

Paper

References (74)

Scroll for more · 38 remaining

Similar papers

Reviewer YXrs9/10 · confidence 5/52024-07-08

Summary

This paper handles the costly modularization and 3D manual annotation in current end-to-end autonomous driving, which proposes an unsupervised pretext task to provide necessary environmental information, as well as a direction-aware training strategy to enhance the robustness in safety-critical steering scenarios. The authors conduct comprehensive experiments in both open- and closed-loop evaluation benchmarks, which demonstrate the effectiveness in various metrics. Moreover, the improvements are obtained with much less resource cost and faster inference speed, which is surprising and impressive. In addition, this paper gives in-depth discussion and performance comparison about the usage of ego status in the open-loop evaluation of nuScenes. The considerable improvement in the intersection rate with the road boundary, which is proposed in recent BEV-Planner, again proves the superiority of the designed pretext task.

Strengths

Overall, I am rather positive on this paper. In particular, I really like the motivation of this work that aims at finding a solution to relieve the heavy annotation and computation overload in current end-to-end autonomous driving. I believe this paper can inspire other works and facilitate this field. The strengths in this work include: (1) Enough novelty. This paper introduces an innovative unsupervised pretext task to perceive the environment, which is completely different from other works that accumulate subtasks requiring massive 3D annotation and computation resources. (2) Good performance. This paper demonstrates excellent performance and fast inference speed in both open- and closed-loop evaluation compared with other end-to-end methods. In specific on the challenging metric, i.e., intersection rate in BEV-Planner, the proposed approach surpasses other methods by a considerable margin. This clearly shows the effectiveness and advantages of the proposed method. (3) Insightful analysis. The authors provide extensive experiments and analysis for the proposed method. I appreciate this. The experimental analysis with various ablation studies allows a better understanding of each module. Notably, the authors observe the different computation ways of open-loop evaluation metrics between ST-P3 and UniAD and provide performance comparison with different settings, showing the comprehensiveness. (4) Good writing and organization. This paper is well-written and organized. Each section has a clear motivation. It’s easy to follow the ideas. I enjoy reading the paper. Overall, I believe this paper is significant to the autonomous driving community because it shows new insights and directions in designing simple but effective E2EAD framework with SOTA performance.

Weaknesses

(1) In this work, the 2D ROIs are crucial for the designed pretext task. I noticed that the authors adopt the open-set 2D detector GroundingDINO to generate the ROIs. Then the results and discussion of using other third-party detectors should be presented. (2) The proposed method is shown to be efficient with the unsupervised pretext task and self-supervised training strategy, which is nice. It is suggested the authors show the influence of the training data volume (e.g., 25% and 50%).

Questions

In the appendix, the authors show that the proposed method still achieves comparative performance even without backbone pretraining, while UniAD dramatically degrades without the pretrained weights of BEVFormer. What do you think are the reasons causing this?

Rating

9

Confidence

5

Soundness

4

Presentation

4

Contribution

4

Limitations

It is suggested to provide discussion of limitations and broader impact in the revision.

Reviewer 3W738/10 · confidence 5/52024-07-12

Summary

This paper addresses the limitations of current end-to-end autonomous driving models that still rely on modular architectures with manually annotated 3D data. The authors propose an unsupervised pretext task that eliminates the need for manual 3D annotations by predicting angular-wise spatial objectness and temporal dynamics. This is achieved through an Angular Perception Pretext that models the driving scene without the need for manual annotation. A self-supervised training approach is introduced to enhance the robustness of planning in steering scenarios. This strategy learns the consistency of predicted trajectories under different augmented views. UAD demonstrates significant improvements in performance over existing methods like UniAD and VAD in both open-loop and closed-loop evaluations. It achieves these improvements with reduced training resources (44.3% of UniAD) and faster inference speed (3.4× faster than UniAD).

Strengths

1. The paper introduces UAD, an unsupervised autonomous driving framework that eliminates the need for costly 3D manual annotations, which is a significant departure from traditional modular approaches. 2. The Angular Perception Pretext is an innovative approach to spatial-temporal understanding without manual labeling, offering a new perspective on autonomous driving perception. 3. The experiments conducted are comprehensive, including both open-loop and closed-loop evaluations, which demonstrate the method's effectiveness across different scenarios. The paper provides a detailed comparison with state-of-the-art methods like UniAD and VAD, showcasing the improvements in performance metrics, which adds to the quality of the research.

Weaknesses

1. UAD treats an entire sector as occupied when only a part of it contains an object. This seems imprecise. This could potentially lead to less accurate spatial understanding of the environment. In autonomous driving, overly coarse representations might result in the vehicle making less accurate decisions, such as unnecessary braking or incorrect path planning. Have the authors tried some open world segmentation models for more accurate spatial information? 2. The paper draft does not provide explicit evidence or analysis on whether UAD can indeed benefit from training on a larger scale of data. The authors could conduct experiments with varying sizes of datasets to empirically evaluate how performance metrics change as more data becomes available. This could provide insights into the benefits of scaling up.

Questions

1. it is not explicitly stated whether UAD and UniAD use the exact same training and test split within the nuScenes dataset. 2. As UAD only uses basic obstacles for training. I wonder how will UAD reacts to traffic lights, lane lines, and policeman's gestures? 3. What is the BEV area designed in the experiment?

Rating

8

Confidence

5

Soundness

4

Presentation

3

Contribution

3

Limitations

In the current draft, UAD might be limited to basic obstacle detection and does not extend to the interpretation of traffic signals.

Reviewer UZRG4/10 · confidence 5/52024-07-13

Summary

This paper aims to discard the requirement of 3D manual annotation in end-to-end autonomous driving by the proposed angular perception pretext task. Besides, this paper proposes a direction-aware learning strategy consisting of directional augmentation and directional consistency loss. Finally, the proposed method UAD achieves superior performance in both open-loop and closed-loop evaluation compared with previous vision-based methods with much lower computation and annotation costs.

Strengths

1) This paper aims to discard the requirement of 3D manual annotation in end-to-end autonomous driving, which is important and meaningful for training larger end-to-end autonomous driving models at scale. I totally agree and appreciate this. 2) This paper proposes a direction-aware learning strategy, which will further improve prformance by self-supervised learning. 3) UAD is evaluated in both open-loop and closed-loop evaluation and different metrics (UniAD, VAD, and BEV-Planner).

Weaknesses

1) There is a lack of explanation on how to use ego status. Besides, there should be more experiments about the performance of UAD without ego status. 2) There is a lack of explanation on how many frames are fused and what method is used for temporal fusion (sliding window or streaming). 3) The angular perception pretext task introduces 2D detection information for perception learning on BEV features. According to Table 6, it seems that angular design is very important for UAD. However, BEV-Planner can achieve a not-so-bad result without any 3D manual annotation and 2D detection information. Therefore, verifying the effectiveness of angular design on BEV-Planner will be more convincing. 4) For the proposed angular design, I do not think is very novel. Because the effectiveness of the 2D detection auxiliary head has been verified in BEVFormerV2 [1] and StreamPETR [2], the UAD just converts 2D object detection to BEV segmentation. 5) For the proposed direction-aware learning strategy, although it is useful, it is a method of data augmentation in EBV space, which I do not think is very novel.

Questions

1) I have serious concerns about the use of ego status and temporal fusion. If UAD uses GT ego status when fusing many frames, because there is no cumulative error in the ego trajectory, it will lead to falsely high performance. A better solution is to use predicted ego status instead of GT ego status (such as SparseDrive [3]). 2) Why does the use of a 3D detection head lead to a decrease in performance? What will be the result if UAD uses the online mapping head? 3) What is the performance if UAD uses a 2D detection auxiliary head instead of an angular design? For example, angular queries can be obtained by 2D detection auxiliary head and depth prediction (such as Far3D [4]). [1] BEVFormer v2: Adapting Modern Image Backbones to Bird's-Eye-View Recognition via Perspective Supervision [2] Exploring Object-Centric Temporal Modeling for Efficient Multi-View 3D Object Detection [3] SparseDrive: End-to-End Autonomous Driving via Sparse Scene Representation [4] Far3D: Expanding the Horizon for Surround-view 3D Object Detection

Rating

4

Confidence

5

Soundness

2

Presentation

3

Contribution

2

Limitations

See the weakness and questions.

Authorsrebuttal2024-08-11

Discussion Invitation

Dear Reviewer UZRG, We thank you for the precious review time and valuable comments. We have provided corresponding responses and results, which we believe have covered your concerns. We hope to further discuss with you whether or not your concerns have been addressed. Please let us know if you still have any unclear parts of our work. Sincerely, Authors.

Reviewer UZRG2024-08-14

Thanks for your response. I only raise my score to 4. We are still confused about the design of angular perception, and this paper needs a lot of revisions to clearly describe these details, especially the use of ego status and temporal information.

Reviewer XcsQ3/10 · confidence 5/52024-07-14

Summary

The article proposes an end-to-end (E2EAD) autonomous driving method called UAD (Unsupervised Autonomous Driving), which achieves autonomous driving on a visual basis without the need for expensive modular design and 3D manual annotation. UAD aims to overcome the limitations of existing E2EAD models that mimic traditional driving stack module architectures. These models typically require carefully designed supervised perception and prediction subtasks to provide environmental information for planning, which require a large amount of high-quality 3D annotation data and consume significant computational resources during training and inference processes.

Strengths

1. The method is novel and a good direction for exploring the end-to-end model's dependence on 3D manual annotation. 2. The paper has rich ablation experiments to demonstrate the effectiveness of the method. 3. The paper has advantages in both speed and accuracy compared to previous articles

Weaknesses

1. The paper lacks sufficient comparison with other methods(such as Interfuser[1],DriveAdapter[2],DriveMLM[3],VADv2[4]), which acheve better closed-loop performance on carla town 05 long benchmark. 2. In Table 6, the angular design brings too much gain, especially in terms of collision rate (from 1.37% to 0.19% ). It's strange. The angular design is about how to encode the sensor data and should not have so much impact on collision rate. 3. Angular design is widely used in BEV-related works, like PolarFormer[5]. The paper lacks citation about these works.And it's not proper to regard it as the main contribution of the work. 4. The paper lacks a part to introduce the use of 2D tasks as auxiliary tasks. [1] Hao Shao, Letian Wang, Ruobing Chen, Hongsheng Li, and Yu Liu. Safety-enhanced autonomous driving using interpretable sensor fusion transformer. In Conference on Robot Learning, pages 726–737. PMLR, 2023 [2] Xiaosong Jia, Yulu Gao, Li Chen, Junchi Yan, Patrick Langechuan Liu, and Hongyang Li. Driveadapter: Breaking the coupling barrier of perception and planning in end-to-end autonomous driving. 2023 [3] Wenhai Wang, Jiangwei Xie, ChuanYang Hu, Haoming Zou, Jianan Fan, Wenwen Tong, Yang Wen, Silei Wu, Hanming Deng, Zhiqi Li, et al. Drivemlm: Aligning multi-modal large language models with behavioral planning states for autonomous driving. arXiv preprint arXiv:2312.09245, 2023 [4] Shaoyu Chen, Bo Jiang, Hao Gao, Bencheng Liao, Qing Xu, Qian Zhang, Chang Huang, Wenyu Liu, and Xinggang Wang. Vadv2: End-to-end vectorized autonomous driving via probabilistic planning. arXiv preprint arXiv:2402.13243, 2024 [5] Yanqin Jiang, Li Zhang, Zhenwei Miao, Xiatian Zhu, Jin Gao, Weiming Hu, Yu-Gang Jiang. PolarFormer: Multi-camera 3D Object Detection with Polar Transformer. AAAI 2023

Questions

Why use 2D boxes instead of 2D segmentation of objects? Is it more reasonable to use 2D segmentation labels to link the points in BEV space with the points in image space?

Rating

3

Confidence

5

Soundness

3

Presentation

4

Contribution

2

Limitations

1. Incompele comparison on CARLA benchmark. 2. Lack citation about angular design. 3. Angular design is not novel. 4. Some of the experiment results are not that convincing.

Authorsrebuttal2024-08-11

Discussion Invitation

Dear Reviewer XcsQ, We thank you for the precious review time and valuable comments. We have provided corresponding responses and results, which we believe have covered your concerns. We hope to further discuss with you whether or not your concerns have been addressed. Please let us know if you still have any unclear parts of our work. Sincerely, Authors.

Reviewer d4896/10 · confidence 5/52024-07-17

Summary

The paper proposes a new e2e driving model named UAD. In this paper, the authors propose an unsupervised method for effective training and inference of the e2e model. The paper mainly has two contributions: 1. It designs an angular-wise perception module. In this module, the authors directly project 2D GT labels onto the BEV and define a new BEV map label for perception training. This module design can efficiently reduce complexity and preserve effectiveness. 2. The authors propose a direction-aware method to augment the trajectory training and use consistency loss for further supervision. The final results show the effectiveness and soundness of the proposed method.

Strengths

1. The idea of the angular-wise perception module is interesting. It can utilize a huge amount of 2D annotated autonomous driving datasets to train the e2e model, which removes the restriction of the limited number of 3D annotations. 2. The proposed direction-aware method for trajectory prediction is also meaningful since it can add additional consistency loss for better supervision. 3. The results are promising and the efficiency improvement is impressive.

Weaknesses

1. The design of the angular-wise perception module is a little bit counter-intuitive to me. From my perspective, it works because (1) It can greatly enlarge the size of the training data. (2) It makes the perception task simpler, thus the model can do it better (knowing an object in a direction is much simpler than detecting the BBox). (3) The efficiency improves because of the light design of the perception task. I think it can be simply treated as a low-resolution object detection task without depth. Except for (1), I do not understand why it can improve the final results. 2. The design of the direction-aware planning training strategy is effective but simple. I cannot see too much insight here. Could the authors provide more insight into this? Or is this just an engineering trick? 3. For experiments, do you use exactly the same training data for both the open-loop and close-loop experiments? If yes, could you provide more analysis about why the results are surprisingly good even if you use a low-resolution detection module? If not, could you provide details about the pertaining data info? Can the impressive results come from leaked data? How to prevent testing data leakage? 4. In real-world applications, when the vehicle plans its path, it needs to "see" a lot of things, including objects and some other elements, like traffic lights, traffic signals, or some special marks on the road. How can you handle these elements based on your model? For example, can your model understand traffic signals and see red traffic lights? If not, how to extend your model to real-world scenarios and applications?

Questions

Please see the weakness part for questions and suggestions.

Rating

6

Confidence

5

Soundness

3

Presentation

3

Contribution

3

Limitations

My main concern with this paper mainly comes from the insight of the angular-wise perception module. I still cannot understand why it works except for the huge amount of additional training data. Provide more details for this. Besides, how to deploy and extend the model to real-world cases, that requires depth information (e.g., ) or semantic information (e.g., traffic light)? The authors should provide more discussion about this to make the work more promising.

Area Chair E2Wk2024-08-12

Help Check the Rebuttal, Make Discussions, and Update the Final Recommendations

Dear Reviewers, Thanks for serving as a reviewer for the NeurIPS. The rebuttal deadline has just passed. The author has provided the rebuttal, could you help check the rebuttal and other fellow reviewers' comments, make necessary discussions, and update your final recommendations as soon as possible? Thank you very much. Best, Area Chair

Reviewer 3W732024-08-12

Thank you for answering the questions. All my concerns have been addressed. I will keep my initial rating.

Authorsrebuttal2024-08-13

Thank you so much for the feedback!

Dear Reviewer 3W73, Thank you again for your kind review and constructive comments. Your suggestions greatly strengthen our work and improve our manuscript's quality. We will include them in the revision. Best regards, Authors

Reviewer d4892024-08-13

Final comments

Thank the authors for the detailed response and information. Some of my concerns are addressed, but I still have problems with the design and working principles of the angular-wise perception module. I have strong concerns about its actual application values in real-world scenes. I will slightly raise the score, and the authors are encouraged to further refine the paper and make it more solid.

Authorsrebuttal2024-08-13

Thank you so much for the feedback!

Dear Reviewer d489, We are sincerely grateful for your decision to raise the score. Your suggestions have greatly enhanced our paper and inspired our future research direction. Regarding the application of our work in the real world, (1) we share the same expectation as the reviewer in extending our work to autonomous vehicles. And We are also actively working on implementing our approach in real-world auto-vehicles. (2) We provided a transition plan in the paper to integrate our approach into current autonomous driving systems. Specifically, our framework can easily accommodate a typical perception model for post-processing. (3) We believe our paradigm will unlock more potential from data. Given that billions of data points are used in real-world scenarios to ensure the robustness of autonomous driving, it is nearly impossible to precisely annotate all the data. Therefore, it is essential to advance efficient and unsupervised end-to-end research. In addition to addressing real-world application needs, we aim to set a potential direction for unsupervised methods in the future. We are grateful that the reviewer recognizes our contribution. Once again, thank you for your positive feedback and valuable insights! Your suggestions regarding the deeper exploration of working mechanisms, practical considerations, and experimental details will greatly strengthen our work and improve the quality of our manuscript. We will incorporate them in the revision. Code and models will also be released to facilitate future research. Best regards, Authors

Reviewer YXrs2024-08-13

Post Rebuttal Comments

Thanks the authors for their detailed feedback. All my concerns have been addressed. I very like this paper due to its novelty, great performance and simplicity. I believe this is a potentially right way for end-to-end autonomous driving. I also see other reviewers' comments and the authors' rebuttals, and think that the authors have done a good job to explain their work better. Thus, I keep my original score (Very Strong Accept).

Reviewer UZRG2024-08-13

Thanks for your response. However, after reading the author's rebuttal, some issues still need to be addressed, especially the experiments. 1. Experiments without ego status are required. The BEV-Planner contains relevant experiments without ego status. 2. How many frames are fused? Is streaming time fusion used to fuse many frames? 3. I don't think angular perception is very different from 2D detection and depth estimation. Angular perception is just projecting the 2D detection box into BEV, which only involves the additional operation of extrinsic parameter transformation.

Authorsrebuttal2024-08-13

Response to Reviewer UZRG

Thank you for taking the time to offer suggestions amidst your busy schedule, yet we still need to point out several misunderstandings by the reviewer about our rebuttal. The detailed responses are provided below, hoping to address your concerns adequately: *** ***Discussion-Q1: Experiments without ego status are required. The BEV-Planner contains relevant experiments without ego status.*** **Discussion-A1**: As clarified in #Rebuttal-Q1-A1, **only the rhombus mark** in Tab.1 of the manuscript denotes the version using ego status. The other experiments are **all** conducted **without ego status** for fair comparisons. Our planner achieves the best open-loop performance in nuScenes for both w/. and w/o. ego-status settings, as shown in Tab.1 of the manuscript. We will clarify this in the revision. Thanks. *** ***Discussion-Q2: How many frames are fused? Is streaming time fusion used to fuse many frames?*** **Discussion-A2**: As clarified in #Rebuttal-Q2-A2, we use the view transformer from BEVFormer[1] to encode BEV features, which performs temporal fusion with the BEV feature of the last frame through deformable attentions. In other words, there are total 2 frames for temporal fusion, i.e. t-1 and t. For more details, please refer to [1]. We will clarify this in the revision. Thanks. [1] Li Z, et al. Bevformer: Learning bird’s-eye-view representation from multi-camera images via spatiotemporal transformers. In ECCV 2022. *** ***Discussion-Q3: I don't think angular perception is very different from 2D detection and depth estimation. Angular perception is just projecting the 2D detection box into BEV, which only involves the additional operation of extrinsic parameter transformation.*** **Discussion-A3**: In #Rebuttal-Q4-A4, we have detailed the fundamental differences between our angular perception and 2d detection/depth estimation, as well as the core idea and contributions of our work. It should be noted that the projection of 2D boxes is only used to generate the pseudo labels for training our pretext task, instead of 'detecting' the object areas for downstream tasks. **The processes of projection and objectness prediction are not performed during inference, since the angular queries have provided compact and comprehensive environmental knowledge**. We will clarify this in the revision. Thanks. *** Again, we thank the reviewer for the time and efforts, and remain committed to clarifying further questions.

Reviewer UZRG2024-08-14

Thanks for your reply. For Q1, I think there should be the results of experiments without ego status under the BEV-Planner metrics for a clearer comparison. Besides, UAD uses the structure of BEVFormer, so whether ego status is introduced into the BEV feature like BEVFormer? For Q2, does this mean that the UAD does not use streaming temporal fusion? For Q3, 2D detection task is not necessarily applied for downstream tasks. In fact, StreamPETR utilizes the 2D auxiliary head to improve the performance. UAD projects the 2D boxes into the BEV and applies a mask prediction task. It seems to me that only the form of the prediction has changed. And I'm not clear about the difference in performance for angular perception and 2D auxiliary head, since authors do not provide the experiments in Q8 of the previous rebuttal.

Authorsrebuttal2024-08-14

Second Response to Reviewer UZRG

Thanks again for your feedback. We provide the responses below, hoping to address your concerns adequately: *** ***Discussion-re-Q1: Whether ego status is introduced into the BEV feature like BEVFormer? Experiments without ego status under the BEV-Planner metrics.*** **Discussion-re-A1**: (1) The default version of our method in the manuscript follows BEVFormer, which utilizes "ego status" to align BEV features across different frames for temporal fusion. (2) Based on the reviewer’s suggestion, we removed **all "ego status" usage** from our framework. In this scenario, the temporal fusion module within the view transformer degrades to single-frame variant (#2 in the table below) and simple-concatenate variant (#4 in the table below, where we simply concatenate the BEV features of two adjacent frames without alignment). Despite these modifications, our UAD still achieves superior performance **under all settings and metrics** (i.e., #1 vs. #2 and #3 vs. #4). We will include the results and analysis in the revision. Again, thank you for your valuable feedback! **Table 1:** Ablation on the ego status and temporal fusion. Col. and Int. denote collision rate and intersection rate with road boundary, respectively. **All metrics are aligned with BEV-Planner**. |# | Method | Ego Status ***in BEV*** | Ego Status ***in Planner*** | Temporal Fusion |  | L2-1s | L2-2s | L2-3s | Avg. L2 || Col.-1s | Col.-2s | Col.-3s | Avg. Col. || Int.-1s | Int.-2s | Int.-3s | Int. Col. | | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: | |1| BEV-Planner | No | No | No | |0.27|0.54|0.90|0.57| |0.04|0.35|1.80|0.73| |0.63|3.38|7.93|3.98| |2| UAD (Ours) | No | No | No | |0.25|0.43|0.76|0.48| |0.02|0.26|1.23|0.50| |0.37|1.53|4.48|2.13| |3| BEV-Planner | No | No | Yes | |0.30|0.52|0.83|0.55| |0.10|0.37|1.30|0.59| |0.78|3.79|8.22|4.26| |4| UAD (Ours) | No | No | Yes | |0.22|0.39|0.67|0.43| |0.01|0.21|0.85|0.36| |0.18|1.16|3.51|1.62| |5| BEV-Planner | Yes | No | Yes | |0.28|0.42|0.68|0.46| |0.04|0.37|1.07|0.49| |0.70|3.77|8.15|4.21| |6| UAD (Ours) | Yes | No | Yes | |0.21|0.35|0.60|0.39| |0.01|0.17|0.78|0.32| |0.16|1.12|3.46|1.58| |7| BEV-Planner | Yes | Yes | Yes | |0.16|0.32|0.57|0.35| |0.00|0.29|0.73|0.34| |0.35|2.62|6.51|3.16| |8| UAD (Ours) | Yes | Yes | Yes | |0.13|0.28|0.48|0.30| |0.00|0.12|0.55|0.22| |0.10|0.80|2.48|1.13| *** ***Discussion-re-Q2: Does this mean that the UAD does not use streaming temporal fusion?*** **Discussion-re-A2**: The temporal fusion in the view transformer of BEVFormer is categorized as streaming temporal fusion, where the BEV features from the past frame are fused into the next frame. We adhere to this pipeline in our UAD method. We will clarify this point in the revision. Thank you for your insightful feedback. *** ***Discussion-re-Q3: (1) 2D detection task is not necessarily applied for downstream tasks. In fact, StreamPETR utilizes the 2D auxiliary head to improve the performance. UAD projects the 2D boxes into the BEV and applies a mask prediction task. It seems to me that only the form of the prediction has changed. (2) And I'm not clear about the difference in performance for angular perception and 2D auxiliary head, since authors do not provide the experiments in Q8 of the previous rebuttal.*** **Discussion-re-A3**: Thanks for the comment. (1) We agree that the output of auxiliary tasks is not necessary for downstream ones. However, the key difference between the mentioned 2D auxiliary head and our angular perception lies in our primary objective: we designed the model to extract compact environmental knowledge using angular queries instead of just improving performances with auxiliary tasks. In other words, our spatial module provides a new approach to summarize environmental information in the E2E framework. (2) The angular queries in our method effectively summarize the environmental information, ensuring lossless information transmission. When using 2D auxiliary heads and the sparse queries derived from these heads, we do not observe significant differences compared to existing 3D detection heads. This is why we argue that the results would likely be worse than those achieved with a 3D auxiliary detection head (please refer to Table 8 of the manuscript). Moreover, our temporal representation learning is specifically tailored to the angular design, enabling the prediction of future dynamics within each sector region: a task that cannot be performed effectively with 2D object queries. Again, we emphasize that our core philosophy is to eliminate the need for costly modularized designs and manual annotations. *** We sincerely thank the reviewer for the time and efforts, and remain committed to clarifying further questions.

Program Chairsdecision2024-09-25

Decision

Reject

© 2026 NYSGPT2525 LLC