Ask Your Question

What do the numbers in the descriptor matrix represent?

asked 2015-07-23 16:00:27 -0500

Potato gravatar image

updated 2015-07-23 16:08:30 -0500

I am using the xfeatures::SURF detectAndCompute() function to pull out descriptors from an image.

I see that the descriptors are stored in a Mat object. (Mat descriptors). On visually displaying the Mat I get a very strange image.

And on displaying the Mat to the console output, I get a sequence of extremely seemingly random floating point numbers. Can anyone explain to me what these actually represent? I am trying to improve my understanding of descriptors.

Thank you.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-07-24 01:26:31 -0500

The numbers are responses of pixel-blocks around your point of interest to Haar-wavelets. The original (and a bit longer :) ) explanation can be found here: Original Paper in 4.2.

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2015-07-23 16:00:27 -0500

Seen: 264 times

Last updated: Jul 24 '15