A Dynamic Feature Interaction Framework for Multi-task Visual Perception
Not on the map. Why?
Abstract (arXiv)
Multi-task visual perception has a wide range of applications in scene understanding such as autonomous driving. In this work, we devise an efficient unified framework to solve multiple common perception tasks, including instance segmentation, semantic segmentation, monocular 3D detection, and depth estimation. Simply sharing the same visual feature representations for these tasks impairs the performance of tasks, while independent task-specific feature extractors lead to parameter redundancy and latency. Thus, we design two feature-merge branches to learn feature basis, which can be useful to, and thus shared by, multiple perception tasks. Then, each task takes the corresponding feature basis as the input of the prediction task head to fulfill a specific task. In particular, one feature merge branch is designed for instance-level recognition the other for dense predictions. To enhance inter-branch communication, the instance branch passes pixel-wise spatial information of each instance to the dense branch using efficient dynamic convolution weighting. Moreover, a simple but effective dynamic routing mechanism is proposed to isolate task-specific features and leverage common properties among tasks. Our proposed framework, termed D2BNet, demonstrates a unique approach to parameter-efficient predictions for multi-task perception. In addition, as tasks benefit from co-training with each other, our solution achieves on par results on partially labeled settings on nuScenes and outperforms previous works for 3D detection and depth estimation on the Cityscapes dataset with full supervision.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 47 of its 65 references that are in the map. First posted on arXiv 8 Jun 2023.
Builds on
47 of 65 references.
References · 47
- 2017Attention Is All You Needcited by 59,932
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2017Mask R-CNNcited by 7,259
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2022A ConvNet for the 2020scited by 3,545
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,573
- 2017Multi-Task Learning Using Uncertainty to Weigh Losses for Scene Geometry and Semanticscited by 1,345
- 2019Objects as Pointscited by 1,172
- 2018Panoptic Segmentationcited by 796
35 more
- 2016Language Modeling with Gated Convolutional Networkscited by 688
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2021FCOS3D: Fully Convolutional One-Stage Monocular 3D Object Detectioncited by 444
- 2019YOLACT: Real-time Instance Segmentationcited by 441
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2019Which Tasks Should Be Learned Together in Multi-task Learning?cited by 367
- 2019Panoptic-DeepLabcited by 362
- 2020MaX-DeepLab: End-to-End Panoptic Segmentation with Mask Transformerscited by 355
- 2020Conditional Convolutions for Instance Segmentationcited by 314
- 2018Context Encoding for Semantic Segmentationcited by 289
- 2021Is Pseudo-Lidar needed for Monocular 3D Object detection?cited by 248
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 246
- 2018PAD-Net: Multi-Tasks Guided Prediction-and-Distillation Network for Simultaneous Depth Estimation and Scene Parsingcited by 224
- 2020Supermasks in Superpositioncited by 223
- 2020DetectoRS: Detecting Objects with Recursive Feature Pyramid and Switchable Atrous Convolutioncited by 222
- 2020SMOKE: Single-Stage Monocular 3D Object Detection via Keypoint Estimationcited by 202
- 2016UberNet: Training a `Universal' Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memorycited by 200
- 2019UPSNet: A Unified Panoptic Segmentation Networkcited by 175
- 2020Efficient and Scalable Bayesian Neural Nets with Rank-1 Factorscited by 171
- 2019Attentive Single-Tasking of Multiple Taskscited by 148
- 2020BlendMask: Top-Down Meets Bottom-Up for Instance Segmentationcited by 144
- 2020Fully Convolutional Networks for Panoptic Segmentationcited by 92
- 2016MultiNet: Real-time Joint Semantic Reasoning for Autonomous Drivingcited by 90
- 2020Learning Dynamic Routing for Semantic Segmentationcited by 79
- 2020Cityscapes 3D: Dataset and Benchmark for 9 DoF Vehicle Detectioncited by 39
- 2016Joint Semantic Segmentation and Depth Estimation with Deep Convolutional Networkscited by 36
- 2021PolyphonicFormer: Unified Query Learning for Depth-aware Video Panoptic Segmentationcited by 36
- 2020Dynamic Task Weighting Methods for Multi-task Networks in Autonomous Driving Systemscited by 34
- 2022MGNet: Monocular Geometric Scene Understanding for Autonomous Drivingcited by 27
- 2023DeMT: Deformable Mixer Transformer for Multi-Task Learning of Dense Predictioncited by 27
- 2019SOGNet: Scene Overlap Graph Network for Panoptic Segmentationcited by 26
- 2021Semi-supervised Multi-task Learning for Semantics and Depthcited by 22
- 2022PanopticDepth: A Unified Framework for Depth-aware Panoptic Segmentationcited by 14
- 2020Single-Shot 3D Detection of Vehicles from Monocular RGB Images via Geometry Constrained Keypoints in Real-Timecited by 7
- 2022PersDet: Monocular 3D Detection in Perspective Bird's-Eye-Viewcited by 3
Built on by
Citing papers per year: 2025: 2.
2 papers.