A Survey on Image Semantic Segmentation Using Deep Learning Techniques
Source abstract
Abstract
Image semantic segmentation is an important branch of computer vision of a wide variety of practical applications such as medical image analysis, autonomous driving, virtual or augmented reality, etc. In recent years, due to the remarkable performance of transformer and multilayer perceptron (MLP) in computer vision, which is equivalent to convolutional neural network (CNN), there has been a substantial amount of image semantic segmentation works aimed at developing different types of deep learning architecture. This survey aims to provide a comprehensive overview of deep learning methods in the field of general image semantic segmentation. Firstly, the commonly used image segmentation datasets are listed. Next, extensive pioneering works are deeply studied from multiple perspectives (e.g., network structures, feature fusion methods, attention mechanisms), and are divided into four categories according to different network architectures: CNN-based architectures, transformer-based architectures, MLP-based architectures, and others. Furthermore, this paper presents some common evaluation metrics and compares the respective advantages and limitations of popular techniques both in terms of architectural design and their experimental value on the most widely used datasets. Finally, possible future research directions and challenges are discussed for the reference of other researchers.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Neural Network Applications · Advanced Image and Video Retrieval Techniques · Medical Image Segmentation Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (77)
Show source-provided references
1. Artificial intelligence-based semantic segmentation of ocular regions for biometrics and healthcare applications10.32604/cmc.2020.013249 ↗
2. DFFNet: An IoT-perceptive dual feature fusion network for general real-time semantic segmentation10.1016/j.ins.2021.02.004 ↗
3. Real-time deep learning semantic segmentation during intra-operative surgery for 3D augmented reality assistance10.1007/s11548-021-02432-y ↗
4. Weakly supervised semantic segmentation learning on UAV video sequences
5. Three-dimensional image reconstruction for virtual talent training scene10.18280/ts.380615 ↗
6. Image segmentation and optimization techniques: A short overview
7. Generative adversarial networks: A literature review
8. Fully convolutional networks for semantic segmentation10.1109/TPAMI.2016.2572683 ↗
9. Image segmentation using deep learning: A survey10.1109/TPAMI.2021.3059968 ↗
10. A survey on image semantic segmentation methods with convolutional neural network
11. Y. Zhao, G. Wang, C. Tang, C. Luo, W. Zeng et al., “A battle of network structures: An empirical study of CNN, transformer, and MLP,” arXiv preprint, arXiv:2108.13002, 2021.
12. The pascal visual object classes (VOC) challenge10.1007/s11263-009-0275-4 ↗
13. The cityscapes dataset for semantic urban scene understanding
14. Microsoft COCO: Common objects in context
15. Scene parsing through ADE20K dataset
16. Semantic object classes in video: A high-definition ground truth database10.1016/j.patrec.2008.04.005 ↗
17. Coco-stuff: Thing and stuff classes in context
18. IDD: A dataset for exploring problems of autonomous navigation in unconstrained environments
19. Guided curriculum model adaptation and uncertainty-aware evaluation for semantic nighttime image segmentation
20. ACDC: The adverse conditions dataset with correspondences for semantic driving scene understanding
21. J. He, S. Yang, S. K. Yang, A. Kortylewski, X. D. Yuan et al., “PartImageNet: A large, high-quality dataset of parts,” arXiv preprint, arXiv: 2112.00933, 2021.
22. Very deep convolutional networks for large-scale image recognition
23. Deep residual learning for image recognition
24. Selective kernel networks
25. H. Zhang, C. Wu, Z. Zhang, Y. Zhu, Z. Zhang et al., “ResNeSt: Split-attention networks,” arXiv preprint, arXiv:2004.08955, 2004.
26. MobileNetV2: Inverted residuals and linear bottlenecks
27. ShuffleNet V2: Practical guidelines for efficient CNN architecture design
28. A hierarchical feature extraction network for fast scene segmentation10.3390/s21227730 ↗
29. LAANet: Lightweight attention-guided asymmetric network for real-time semantic segmentation10.1007/s00521-022-06932-z ↗
30. BiSeNet V2: Bilateral network with guided aggregation for real-time semantic segmentation10.1007/s11263-021-01515-2 ↗
31. Rethinking BiSeNet for real-time semantic segmentation
32. Y. Hong, H. Pan, W. Sun and Y. Jia, “Deep dual-resolution networks for real-time and accurate semantic segmentation of road scenes,” arXiv preprint, arXiv: 2101.06085, 2021.
33. K. Sun, Y. Zhao, B. Jiang, T. Cheng, B. Xiao et al., “High-resolution representations for labeling pixels and regions,” arXiv preprint, arXiv:1904.04514, 2019.
34. Context-integrated and feature-refined network for lightweight object parsing10.1109/TIP.2020.2978583 ↗
35. J. Cheng, X. Peng, X. Tang, W. Tu and W. Xu, “MIFNet: A lightweight multiscale information fusion network,” 2021. [Online]. Available https://doi.org/10.1002/int.22804.10.1002/int.22804 ↗
36. FAPN: Feature-aligned pyramid network for dense image prediction
37. Pyramid scene parsing network
38. Context encoding for semantic segmentation
39. DeepLab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs10.1109/TPAMI.2017.2699184 ↗
40. Encoder-decoder with atrous separable convolution for semantic image segmentation
41. DenseASPP for semantic segmentation in street scenes
42. BERT: Pre-training of deep bidirectional transformers for language understanding
43. Bayesian transformer language models for speech recognition
44. CAEVT: Convolutional autoencoder meets lightweight vision transformer for hyperspectral image classification10.3390/s22103902 ↗
45. A position-aware transformer for image captioning10.32604/cmc.2022.019328 ↗
46. RODFormer: High-precision design for rotating object detection with transformers10.3390/s22072633 ↗
47. Efficient transformer for remote sensing image segmentation10.3390/rs13183585 ↗
48. A. Steiner, A. Kolesnikov, X. Zhai, R. Wightman, J. Uszkoreit et al., “How to train your vit? Data, augmentation, and regularization in vision transformers,” arXiv preprint, arXiv:2106.10270, 2021.
49. Effective video summarization approach based on visual attention10.32604/cmc.2022.021158 ↗
50. Squeeze-and-excitation networks
51. Non-local neural networks
52. CcNet: Criss-cross attention for semantic segmentation
53. Dual attention network for scene segmentation
54. Scene segmentation with dual relation-aware attention network10.1109/TNNLS.2020.3006524 ↗
55. DMSANnet: Dual multi scale attention network
56. Y. Huang, W. J. Jia, X. J. He, L. Liu, Y. X. Li et al., “CAA: Channelized axial attention for semantic segmentation,” arXiv preprint, arXiv:2101.07434, 2021.
57. Axial-DeepLab: Stand-alone axial-attention for panoptic segmentation
58. Coordinate attention for efficient mobile network design
59. Rethinking semantic segmentation from a sequence-to-sequence perspective with transformers
60. Segmenter: Transformer for semantic segmentation
61. Object-contextual representations for semantic segmentation
62. Segformer: Simple and efficient design for semantic segmentation with transformers
63. Swin transformer: Hierarchical vision transformer using shifted windows
64. Z. Chen, Y. C. Duan, W. H. Wang, J. J. He, T. Lu et al., “Vision transformer adapter for dense predictions,” arXiv preprint, arXiv:2205.08534, 2022.
65. An image is worth 16 × 16 words: Transformers for image recognition at scale
66. W. Wang, L. Yao, L. Chen, D. Cai, X. He et al., “CrossFormer: A versatile vision transformer hinging on cross-scale attention,” arXiv preprint, arXiv:2108.00154, 2021.
67. Focal attention for long-range interactions in vision transformers
68. MLP singer: Towards rapid parallel Korean singing voice synthesis
69. S2-MLP: Spatial-shift MLP architecture for vision
70. S. Chen, E. Xie, C. Ge, D. Liang and P. Luo, “CycleMLP: A MLP-like architecture for dense prediction,” arXiv preprint, arXiv:2107.10224, 2021.
71. D. Lian, Z. Yu, X. Sun and S. Gao, “AS-MLP: An axial shifted MLP architecture for vision,” arXiv preprint, arXiv:2107.08391, 2021.
72. H. Zhou, J. Guo, Y. Zhang, L. Yu, L. Wang et al., “NnFormer: Interleaved transformer for volumetric segmentation,” arXiv preprint, arXiv:2109.03201, 2021.
73. Transfuse: Fusing transformers and CNNs for medical image segmentation
74. SOTR: Segmenting objects with transformers
75. J. Li, A. Hassani, S. Walton and H. Shi, “ConvMP: Hierarchical convolutional MLPs for vision,” arXiv preprint, arXiv:2109.04454, 2021.
76. MaskSplit: Self-supervised meta-learning for few-shot semantic segmentation
77. Unsupervised semantic segmentation method of user interface component of games10.32604/iasc.2022.019979 ↗