English

Learning to Segment Human Body Parts with Synthetically Trained Deep Convolutional Networks

Computer Vision and Pattern Recognition 2022-06-08 v3

Abstract

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.

Keywords

Cite

@article{arxiv.2102.01460,
  title  = {Learning to Segment Human Body Parts with Synthetically Trained Deep Convolutional Networks},
  author = {Alessandro Saviolo and Matteo Bonotto and Daniele Evangelista and Marco Imperoli and Jacopo Lazzaro and Emanuele Menegatti and Alberto Pretto},
  journal= {arXiv preprint arXiv:2102.01460},
  year   = {2022}
}

Comments

This paper has been published in: Proceedings of the 16th International Conference on Intelligent Autonomous Systems (IAS 2021)

R2 v1 2026-06-23T22:45:43.519Z