Skip to main content
QUICK REVIEW

[论文解读] PP-LiteSeg: A Superior Real-Time Semantic Segmentation Model

Juncai Peng, Yi Liu|arXiv (Cornell University)|Apr 6, 2022
Advanced Neural Network Applications被引用 135
一句话总结

PP-LiteSeg 引入三大模块—Flexible and Lightweight Decoder (FLD)、Unified Attention Fusion Module (UAFM) 和 Simple Pyramid Pooling Module (SPPM)—以在 Cityscapes 和 CamVid 的实时语义分割中实现前沿的精度-速度权衡。它在 Cityscapes 测试集达到 72.0% mIoU,FPS 为 273.6;在 CamVid 测试集达到 75.0% mIoU,FPS 为 154.8。

ABSTRACT

Real-world applications have high demands for semantic segmentation methods. Although semantic segmentation has made remarkable leap-forwards with deep learning, the performance of real-time methods is not satisfactory. In this work, we propose PP-LiteSeg, a novel lightweight model for the real-time semantic segmentation task. Specifically, we present a Flexible and Lightweight Decoder (FLD) to reduce computation overhead of previous decoder. To strengthen feature representations, we propose a Unified Attention Fusion Module (UAFM), which takes advantage of spatial and channel attention to produce a weight and then fuses the input features with the weight. Moreover, a Simple Pyramid Pooling Module (SPPM) is proposed to aggregate global context with low computation cost. Extensive evaluations demonstrate that PP-LiteSeg achieves a superior trade-off between accuracy and speed compared to other methods. On the Cityscapes test set, PP-LiteSeg achieves 72.0% mIoU/273.6 FPS and 77.5% mIoU/102.6 FPS on NVIDIA GTX 1080Ti. Source code and models are available at PaddleSeg: https://github.com/PaddlePaddle/PaddleSeg.

研究动机与目标

  • Address the need for high-accuracy, real-time semantic segmentation suitable for real-world applications.
  • Reduce decoder computation while balancing encoder-decoder efficiency.
  • Strengthen feature representations through attention-guided fusion.
  • Efficiently aggregate global context with low computational cost.
  • Demonstrate state-of-the-art trade-offs on Cityscapes and CamVid datasets.

提出的方法

  • Introduce Flexible and Lightweight Decoder (FLD) to gradually reduce feature channels from high-level to low-level features.
  • Propose Unified Attention Fusion Module (UAFM) that uses spatial and channel attention to produce a fusion weight and fuse features via mul-add operations.
  • Design Simple Pyramid Pooling Module (SPPM) that aggregates global context with reduced intermediate/output channels and uses addition instead of concatenation.
  • Adopt SPPM to model long-range dependencies with low overhead.
  • Build PP-LiteSeg with an encoder (STDC-based), SPPM, and FLD for aggregation and decoding; train with cross-entropy and Online Hard Example Mining.

实验结果

研究问题

  • RQ1Can a lightweight decoder design balance encoder and decoder computation while maintaining high segmentation accuracy?
  • RQ2Does a unified attention-based fusion module improve feature representation at multi-level fusion efficiently?
  • RQ3Can a low-cost global context module (SPPM) maintain or improve accuracy without harming real-time performance?
  • RQ4What is the performance trade-off of PP-LiteSeg on standard real-time segmentation benchmarks (Cityscapes, CamVid) compared to prior methods?

主要发现

  • PP-LiteSeg achieves a strong accuracy-speed trade-off on Cityscapes, reporting 72.0% mIoU with 273.6 FPS on test set for PP-LiteSeg-T1 and 77.5% mIoU with 102.6 FPS for PP-LiteSeg-B2 on test set.
  • On Cityscapes, PP-LiteSeg-B2 reaches 78.2% mIoU at 102.6 FPS at 768×1536 resolution, compared to other real-time methods.
  • On CamVid, PP-LiteSeg-T achieves 222.3 FPS, and PP-LiteSeg-B achieves 75.0% mIoU with 154.8 FPS.
  • Ablation studies show FLD improves mIoU by 0.17% over a baseline, and combining FLD with SPPM and UAFM yields incremental gains, culminating in 78.21 mIoU at 102.6 FPS for PP-LiteSeg-B2.
  • The proposed modules collectively deliver a state-of-the-art balance between accuracy and speed across Cityscapes and CamVid.

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。