I'm currently trying to figure out how i can detect a subimage in an image. However i'm not sure which techniques i should apply..
Example: trying to detect finger nails in an image, such that i can get the area of those nails and calculate the color of them. In this case they are all blue, but it's possible that they are all different color.
I've been suggested the two following ways:
- HSV + SIFT/SURF + feature point cloud matching(cluster analysis)
- for polygons instead then HSV + segmentation + polygonize + shape comparison/matching
To begin with, I don't understand how i can 'define' a finger nail. I though of photoshopping out some nails out of pictures, but since there are so many variations, it doesn't seem to be an optimal solution and i'm not sure this is the way to go?
So i was thinking if i could somehow tag images with polygon data and location, such that it defines a nail in a picture?
In the end, i just don't know how these things are done. All help is welcome