user3408657
user3408657

Reputation: 189

Eye distance relative to shoulder

I am looking for a method to determine the distance between the eyes and top of the shoulder of a person in an image. At first I tried to use haar cascade in opencv to detect the eye position, which worked fine. However, I couldn't find any way to detect the shoulders. I think that it will be a lot of work to come up with my own training sets for my own shoulder detection model, so I am wondering if there is any easier way to do this.

example

Upvotes: 0

Views: 423

Answers (1)

If you can afford enough computing power, OpenPose is a good solution. A simpler approach is described here, I have tried it and it works ok.

You can get a rough estimate of the shoulder width given the eye location using the following rules (used by artists): Width of the head is twice the distance between the eyes. Eyes are located halfway between the top of the head and the tip of the chin This diagram can help you to estimate the distance between the chin tip and the shoulders.

Upvotes: 2

Related Questions