FAST or AGAST on Color Images
I want to detect tiny dark points/dots in a color image.
Is there an easy way to get FAST and/or AGAST to measure the score as the difference between the min-of-channels in the center p and the max-of-channels in the points around each center?
If this is not possible with the current API, how would one change FAST or AGAST to accept 2 images, one for the center and one for the outline?
Here's an example. It has two darker faint spots:
The background is also noisy (and even more in other cases).
FAST and AGAST can actually detect the spot closer to the center, but the one on the bottom-right corner cannot be detected without detecting a lot of noise.
Since FAST/AGAST work only on gray-scale images, it would be a great addition if we could use 2 inputs, one for the center-pixel and one for the surrounding pixels.
Hmmm I am not sure if using keypoint detectors/descriptors is actually the way you want to move forward. Could you supply us with a test image of your case?
I added a sample. Both FAST and AGAST are very fast corner detectors, or center-surround contrast estimators. They're just the right approach for what I need, and in fact give pretty good results already. I am looking for generalize them just a bit more.