Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Detect variations of a subimage in image

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.

image description

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

Detect variations of a subimage in image

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.

image description

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 solution(different shapes/lengths/widths) 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

Detect variations of a subimage in image

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.

image description image description image description

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(different shapes/lengths/widths) 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