At the age of 17, I found that most magazines described women’s body types based on proportions. However, what someone may call ‘wide hips’ may not be wide enough to another person and this can lead to a lot of confusion. Here is how I provide a more concrete method of analyzing women’s body types.
Women’s body types are broadly classified as 7 types. They are:
- Rectangle – Similar measurements for all sections of the body.
- Triangle – Large hips and a small bust.
- Inverted Triangle – Broad shoulders and small hips.
- Spoon – Large hips than shoulders.
- Hourglass – Hips proportionate to shoulders. Small waist.
- Top Hourglass – buttocks larger than hips.
- Bottom Hourglass – Bust proportionate to waist.
Using measurements of a person’s body, determine the proportions of the person’s body to determine their body type. The measurements to be taken as parameters are:
Device a formula for easy detection of each body type.
I came up with very crude formulas back then, in 2007. Now I decided to update the idea, by searching for more resources. Surprisingly, research has already been conducted to determine women’s body types using formulas. I have incorporated them in my code.
Lee JY, Istook CL, Nam YJ wrote a paper in which they proposed the following formulas for each body type:
(bust − hips) ≤ 1″ AND (hips − bust) < 3.6″ AND (bust − waist) ≥ 9″ OR (hips − waist) ≥ 10″
(hips − bust) ≥ 3.6″ AND (hips − bust) < 10″ AND (hips − waist) ≥ 9″ AND (high hip/waist) < 1.193
(bust − hips) > 1″ AND (bust − hips) < 10″ AND (bust − waist) ≥ 9″
(hips − bust) > 2″ AND (hips − waist) ≥ 7″ AND (high hip/waist) ≥ 1.193
(hips − bust) ≥ 3.6″ AND (hips − waist) < 9″
(bust − hips) ≥ 3.6″ AND (bust − waist) < 9″
(hips − bust) < 3.6″ AND (bust − hips) < 3.6″ AND (bust − waist) < 9″ AND (hips − waist) < 10″
Implementation in Python
The demo app is available on Google Play: