Problems:
- Detect the hand over the human flesh (Note: color is very similar).
- Localize the position of the touch
- Track the movement as the hand moves along the body.
Here's a sample input image frame:
I have tried a few possible solutions:
- Contour detection (It doesn't work! Or maybe I miss a few additional tricks?)
Color Segmentation (It doesn't work! Similarity of color between the hand and skin is already a big problem)
Keypoints (e.g. SIFT, SURF, ORB, AKAZE)? (It might work! However, the hand movement itself is non-rigid thus, the comparison might end up inconsistent.
Object Detection (e.g. Haar or LBP) (It might work! But then again, the non-rigidity of hand movement might cause a serious problem.)
Does anyone (else) have experienced similar problems that involve the above issues? Thanks in advance.