Closed lin-name closed 1 year ago
The default parameter list:
The parameter list after modified:
Hello, thank you for you interest in AdaLAM, I'm happy to know it works well for you!
The expected way to customize parameters is by passing a dictionary at initialization, like:
matcher = AdalamFilter({'area_ratio': 300, 'min_confidence': 300, 'orientation_difference_threshold': 90})
This would let you create a filter instance with custom parameters, without changing the default behavior!
Nonetheless, even when effectively changing the defaults it should see the change in principle. One possibility for it to behave as you observed, would be if you cloned this repository, pip installed it into a conda environment, and then changed the file without refreshing the installation.
Whatever the reason, it should work if called as above!
Thanks for your detailed reply ! I understood the parameters modification question by passing a dictionary at initialization yesterday.
Basically, the purpose of modifying the default parameters is to obtain much more matching feature points between the source image and the destination image, like the images below:
as we can see,there is a doll model and a turntable in this image, and the left part is the source image, the right is the destination image.
Compared with the building with rich corner points in the example you provided in the below, the doll's head and body are relatively smooth in my own image, how can i get much more matching feature points?
I sincerely hope to get your advice on which parameters to be adjusted? Any other feasible and effective methods are also accepted. Looking forward for your reply.
This doll looks rather challenging for reconstruction!
I see two major challenges here that you could address:
I hope this helps!
Hello! Thank you very much for releasing the implementation of this work. The runtime & performance are quite impressive, and it works well for me for the image feature matching.
but how can i modify the parameter listed in the 'DEFAULT_CONFIG' of the 'class AdalamFilter: ', i have tried to modify it, but it does not work for the output.
The default parameter list: ![Uploading AdaLAM1.PNG…]()
The parameter list after modified: ![Uploading AdaLAM2.PNG…]()