Thumbprint Gabor Filtering, Orientation Map and Normalization
Hi everyone,
I have been working through the steps of fingerprint matching presented in an answer here: http://answers.opencv.org/question/63...
Some of the links provided in the answer are now dead and I cannot find examples online. I have figured out how to perform some steps, but there are a few I am struggling with.
For the blockwise gabor filtering, can someone provide me an example or the parameters I should use? (All the images I am using are size 388x374)
EDIT:
I have begun working on this again and made some progress. I have obtained the orientation map. I think there should be some way to improve my results though, as they don't seem as good as the result in the referenced answer.
Currently, I first perform CLAHE to increase image contrast. Then, I am obtaining the gradient magnitude and direction for each pixel. Next, I split the image into non-overlapping windows. I average the directions within each window to find the local direction for the windows and plot a corresponding lines. Is there some improvement I can make to this process to better my results? Is this the correct way to get "block-wise gradient direction" as the referenced answer states?
My next step will be to enhance the image using block-wise gabor filters. Should they be applied to each window using the window's average direction I found? Can anyone further explain the answer's step: "Enhance the normalize image by block-wise gabor filter according to block-wise orientation map then binarize the fingerprint"
Any tips will be very appreciated!