Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

skimage.feature.match_descriptors() should return matching scores #1297

Open
chuong opened this issue Dec 15, 2014 · 4 comments
Open

skimage.feature.match_descriptors() should return matching scores #1297

chuong opened this issue Dec 15, 2014 · 4 comments
Labels
⏩ type: Enhancement Improve existing features

Comments

@chuong
Copy link

chuong commented Dec 15, 2014

Matching scores (or distance between descriptors) are needed to determine which matches are reliable. Say, I want to get 10 best matches from two sets of features. This is only possible when matching scores are available.

Matching scores can be return as a second output of skimage.feature.match_descriptors()

@ajaybhat
Copy link

As I understand it, the 'score' simply means the difference between the index of a matched descriptor pair. So for the match [[0, 2], [1, 1], [3, 8]] the scores would be [2, 0, 5] is that right?

@ahojnnes
Copy link
Member

That depends on the distance metric you use..., also you need to sets of features to compute the distances. Where is the second set?

----- On May 27, 2015, at 11:39 AM, Ajay Bhat notifications@github.com wrote:

As I understand it, the 'score' simply means the difference between the index of
a matched descriptor pair. So for the match [[0, 2], [1, 1], [3,
8]
the scores would be [2, 0, 5] is that right?


Reply to this email directly or view it on GitHub:
#1297 (comment)

@ajaybhat
Copy link

np.array([[1, 2], [3, 4], [4, 5], [6, 2], [1, 2], [7, 2], [1, 2], [3, 4], [2, 2]])

np.array([[4, 2], [3, 1], [1, 2], [4, 2], [4, 2], [3, 2], [0, 2], [1, 2], [6, 2]])

This is the features being used which gives the match [[0, 2], [1, 1], [3, 8]]. Scores for metric None should be [2, 0, 5].
What will it be for other metrics?

@soupault soupault added the ⏩ type: Enhancement Improve existing features label Feb 6, 2016
@kkmou
Copy link

kkmou commented Mar 18, 2021

Any solution to this issue so far?

@scikit-image scikit-image locked and limited conversation to collaborators Oct 18, 2021
@scikit-image scikit-image unlocked this conversation Apr 8, 2022
@grlee77 grlee77 reopened this Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⏩ type: Enhancement Improve existing features
Projects
None yet
Development

No branches or pull requests

7 participants