-
Notifications
You must be signed in to change notification settings - Fork 58
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
Finding matches with arbitrary query points #24
Comments
No demo yet, but see here: Line 545 in 5052229
Note: assumes keypoint coords in normalized [-1,1] grid, and we use colmap conventions for pixel coordinates (i.e. you might want to do +0.5 if using superpoint e.g.) |
Thanks, could you please share what the expected shapes of |
Yes, and it seems I didn't implement it for batched versions, judging by the [None,None] in the grid_sample. |
Thanks for the quick response! Also, could you please answer the following questions:
Thanks in advance! |
|
Hi @Parskatt , I had a follow-up question about what Also thanks for your replies so far! |
The 2W comes from symmetric warp, :W is from A to B and W: is from B to A. Dense matchers are typically asymmetrical, so getting the symmetric warp requires running the refinement twice. You can toggle this by model.symmetric = True/False |
Should the input warp shape be |
The implementation for keypoints currently assumes asymmetrical, but could be made symmetric. I dont think its obvious what the best way to do symmetric kpt matching with dense warps is tho. |
Hi, did someone manage to use match_keypoints? |
Hi @Parskatt ,
Any ETA on when the demo for matching arbitrary keypoints will be released? The README says that it is possible and the demo will be released soon.
Is there any function in the current codebase that can be directly used to match arbitrary query points? If yes, I would be thankful for a pointer to the same.
Thanks!
Yours sincerely,
Aditya
The text was updated successfully, but these errors were encountered: