How to find the coordinates of detected pores(white blobs) in a fingerprint?

1 次查看(过去 30 天)
I am doing a project under fingerprint recognition,I have extracted pores(white blobs) in a fingerprint image.How can I store the location of these pores(or the coordinate points) so that I can apply this information and match two fingerprints and calculate the %match. I am attaching snapshot of the extracted pores here.

回答(1 个)

Image Analyst
Image Analyst 2015-4-28
You can store the locations to disk using save().
For matching this set of coordinates to the set of coordinates from a different fingerprint image, there is nothing built in to MATLAB for that. It's a field that people have been working on for several decades and, as you can imagine, the algorithms have evolved to a quite complicated state by now. Nonetheless research is still being done and you can find published fingerprint algorithms here: http://www.visionbib.com/bibliography/contentspeople.html#Face%20Recognition,%20Detection,%20Tracking,%20Gesture%20Recognition,%20Fingerprints,%20Biometrics.
Pick an algorithm listed there, and code it up in MATLAB. You'll have to do it yourself because, unless it's in the File Exchange which is unlikely, then that's the only way you'll get it, unless you can persuade the author to send you code.
  13 个评论
Image Analyst
Image Analyst 2015-4-29
What do you want to call the centroids of all the points? And are you going to try to read them in always, even in this program, or just in some other program that you run later? We need to figure out if you need to load, save, or both in this program.
researcher
researcher 2015-4-29
I am trying to perform centroid based matching. It takes any three closely located pores and calculates the euclidean distance ratio,if the distance ratio is less than 0.6 then there is a match.That is what I have studied so far. Hence I want to call the centroids location every time they are extracted in the same program,and later match this with another image whose centroid locations are already saved in the same way.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Data Import and Analysis 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by