Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How to construct descriptors for MSER and then do the matching?

According to what I have read, MSER feature detector identifies homogeneous stable regions in an image. To each of those regions it is possible to fit ellipses to them, so that I can identify the ellipses orientation respect to the vertical axis of the image, then perform affine transformation to rotate the image accordingly, extract the patch containing the ellipse and then create a symmetrical fixed size blob ( 30 pixeles x 30 pixeles, in my case).

From there on, I need to compute the descriptors of each of the blobs and then compute the matching algorithm.

The question is how do I build up the descriptors from the blobs mentioned above? which matcher is it better to use for those descriptors? And finally, is it possible to simply take the center of the original fitted ellipses as the keypoints?

I thank in advance any help you can provide me

Best regards

How to construct descriptors for MSER and then do the matching?

According to what I have read, MSER feature detector identifies homogeneous stable regions in an image. To each of those regions it is possible to fit ellipses to them, so that I can identify the ellipses orientation respect to the vertical axis of the image, then perform affine transformation to rotate the image accordingly, extract the patch containing the ellipse and then create a symmetrical fixed size blob ( 30 pixeles x 30 pixeles, in my case).

From there on, I need to compute the descriptors of each of the blobs (affine normalization) and then compute the matching algorithm.

The question is how do I build up the descriptors from the blobs mentioned above? which matcher is it better to use for those descriptors? And finally, is it possible to simply take the center of the original fitted ellipses as the keypoints?

I thank in advance any help you can provide me

Best regards