Abstract

It is a pervasive problem to automatically obtain the size of a human body without contacting for applications like virtual try-on. In this paper, we propose a novel approach to calculate human body size, such as width of shoulder, girths of bust, hips and waist. First, a depth camera as the 3D model acquisition device is used to get the 3D human body model. Then an automatic extraction method of focal features on 3D human body via random forest regression analysis of geodesic distances is used to extract the predefined feature points and lines. Finally, the individual human body size is calculated according to these feature points and lines. The scale-invariant heat kernel signature is exploited to serve as feature proximity. So our method is insensitive to postures and different shapes of 3D human body. These main advantages of our method lead to robust and accurate feature extraction and size measurement for 3D human bodies in various postures and shapes. The experiment results show that the average error of feature points extraction is 0.0617cm, the average errors of shoulder width and girth are 1.332 cm and 0.7635 cm, respectively. Overall, our algorithm has a better detection effect for 3D human body size, and it is stable with better robustness than existing methods.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call