Ask Your Question

How do FREAK\SIFT\SURF verify that two images are the same

asked 2012-07-23 03:43:28 -0600

xisy gravatar image

updated 2012-07-23 11:00:37 -0600

Kirill Kornyakov gravatar image

Hi everyone, When I'm using keypoints matching, with descriptors like freak\sift\surf. How does it verify that two images are the same? I want to use keypoints matching in Face Recognizer. Or may be it is a bad idea?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2012-07-23 04:02:51 -0600

XCoder gravatar image

updated 2012-07-23 04:07:01 -0600

Well, it isn't the best approach using those algorithms as face recognition. To some extent those algorithms could be used for face recognition, however I would predict them to be super slow and might sometimes give false positive matches or no matches at all, it would be better to use something like eigen faces or fisher faces, algorithms which are designed to do just that.

That's only for recognizing, but before face recognition you have to find the face in the image, for that you have to use something like cascade classifiers, in opencv you have already some Haar classifiers inside for detecting faces. Basically first step for you would be to detect faces.

Here are couple links to get you started with recognition:

When I made my face recognition application, the biggest help to understand and program it came from the first link, even though it's in old openCV.

edit flag offensive delete link more


I can not post my comment yesterday.

Thanks very much, I will try it.

xisy gravatar imagexisy ( 2012-07-24 08:43:23 -0600 )edit

Can i know if i want use SURF algorithm for doing logo recognition?How can i verify the the image that i take using camera and the image from database?

Yiyi gravatar imageYiyi ( 2012-10-17 10:14:09 -0600 )edit

@Yiyi, I have the same problem with you. But I'd like to know if the traincascade with haarfeatures is enough for the logo detection ?

AtaiV5 gravatar imageAtaiV5 ( 2012-11-21 02:46:18 -0600 )edit

Question Tools

1 follower


Asked: 2012-07-23 03:43:28 -0600

Seen: 1,092 times

Last updated: Jul 23 '12