Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalities

Runwei Guan, Haocheng Zhao, Shanliang Yao, Ka Lok Man, Xiaohui Zhu +6 more
12/14/2023
cs.CVcs.CEcs.RO

Official code: GuanRunwei/Achelous (137 stars, last commit 2024-07-08).

Abstract

Urban water-surface robust perception serves as the foundation for intelligent monitoring of aquatic environments and the autonomous navigation and operation of unmanned vessels, especially in the context of waterway safety. It is worth noting that current multi-sensor fusion and multi-task learning models consume substantial power and heavily rely on high-power GPUs for inference. This contributes to increased carbon emissions, a concern that runs counter to the prevailing emphasis on environmental preservation and the pursuit of sustainable, low-carbon urban environments. In light of these concerns, this paper concentrates on low-power, lightweight, multi-task panoptic perception through the fusion of visual and 4D radar data, which is seen as a promising low-cost perception method. We propose a framework named Achelous++ that facilitates the development and comprehensive evaluation of multi-task water-surface panoptic perception models. Achelous++ can simultaneously execute five perception tasks with high speed and low power consumption, including object detection, object semantic segmentation, drivable-area segmentation, waterline segmentation, and radar point cloud semantic segmentation. Furthermore, to meet the demand for developers to customize models for real-time inference on low-performance devices, a novel multi-modal pruning strategy known as Heterogeneous-Aware SynFlow (HA-SynFlow) is proposed. Besides, Achelous++ also supports random pruning at initialization with different layer-wise sparsity, such as Uniform and Erdos-Renyi-Kernel (ERK). Overall, our Achelous++ framework achieves state-of-the-art performance on the WaterScenes benchmark, excelling in both accuracy and power efficiency compared to other single-task and multi-task models. We release and maintain the code at https://github.com/GuanRunwei/Achelous.

View on arXivView PDF

Code Implementations(1)

The official repository of Achelous and Achelous++

13710Python, Jupyter NotebookMar 17, 20232 years ago
4d-mmwave-radarmulti-modal-fusionmulti-modal-learningmulti-task-learningobject-detection+4 more

Similar Papers

Cite this paper

@article{guan2023achelous,
  title  = {Achelous++: Power-Oriented Water-Surface Panoptic Perception Framework on Edge Devices based on Vision-Radar Fusion and Pruning of Heterogeneous Modalities},
  author = {Runwei Guan and Haocheng Zhao and Shanliang Yao and Ka Lok Man and Xiaohui Zhu and Limin Yu and Yong Yue and Jeremy Smith and Eng Gee Lim and Weiping Ding and Yutao Yue},
  year   = {2023},
  eprint = {2312.08851},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.08851v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.08851.svg)](https://codeofpaper.com/paper/2312.08851)

Discussion