timctho / convolutional-pose-machines-tensorflow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How can two hands be recognized and posed

momo1986 opened this issue · comments

For example, I have one previous picture.

image
It is recognized as:
image
When it cut with two separated hands, OK:
image

image
It looks like that the numbers of the joints is set as 21, one hand will have almost 20 points. If multiple hands, e.g., 2 hands have, how can I recognize it successfully? Will the setting of joint-number work?

Can any update be given?

Hi,
The model should take single hand image as input.
You can use a hand detector (ex. YOLO) to detect each hand, crop hands and feed into model one by one.

This model can only predict right hand, however, I have tried this model with horizontally flipped image. The result was a surprise, it actually can predict left hand too, but you need to flip the predicted result.

What you need to do are:

  1. feed original image
  2. feed flipped image
  3. flip it back as left hand prediction