Learning to Segment Human Body Parts with Synthetically Trained Deep Convolutional Networks
Not on the map. Why?
Abstract (arXiv)
This paper presents a new framework for human body part segmentation based on Deep Convolutional Neural Networks trained using only synthetic data. The proposed approach achieves cutting-edge results without the need of training the models with real annotated data of human body parts. Our contributions include a data generation pipeline, that exploits a game engine for the creation of the synthetic data used for training the network, and a novel pre-processing module, that combines edge response maps and adaptive histogram equalization to guide the network to learn the shape of the human body parts ensuring robustness to changes in the illumination conditions. For selecting the best candidate architecture, we perform exhaustive tests on manually annotated images of real human body limbs. We further compare our method against several high-end commercial segmentation tools on the body parts segmentation task. The results show that our method outperforms the other models by a significant margin. Finally, we present an ablation study to validate our pre-processing module. With this paper, we release an implementation of the proposed approach along with the acquired datasets.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 25 of its 38 references that are in the map. First posted on arXiv 2 Feb 2021.
Builds on
25 of 38 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2018UNet++: A Nested U-Net Architecture for Medical Image Segmentationcited by 1,518
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2015Holistically-Nested Edge Detectioncited by 590
13 more
- 2018Training Deep Networks with Synthetic Data: Bridging the Reality Gap by Domain Randomizationcited by 292
- 2017LinkNet: Exploiting Encoder Representations for Efficient Semantic Segmentationcited by 212
- 2016Driving in the Matrix: Can Virtual Worlds Replace Human-Generated Annotations for Real World Tasks?cited by 194
- 2020Hierarchical Multi-Scale Attention for Semantic Segmentationcited by 183
- 2018Pyramid Attention Network for Semantic Segmentationcited by 148
- 2017Dual Path Networkscited by 119
- 2017On Pre-Trained Image Features and Synthetic Images for Deep Learningcited by 51
- 2018Learning Multi-scale Features for Foreground Segmentationcited by 27
- 2016Automatic Model Based Dataset Generation for Fast and Accurate Crop and Weeds Detectioncited by 14
- 2019Building an Aerial-Ground Robotics System for Precision Farming: An Adaptable Solutioncited by 12
- 2020Ego2Hands: A Dataset for Egocentric Two-hand Segmentation and Detectioncited by 9
- 2020Enhanced Self-Perception in Mixed Reality: Egocentric Arm Segmentation and Database with Automatic Labellingcited by 6
- 2020Using CNNs For Users Segmentation In Video See-Through Augmented Virtualitycited by 4
Built on by
Not cited yet.