I have listed these methods to give you an idea, you may not be needing all of these or might add blocks on your own. You will probably need more advanced versions of some of these methods compared to what we have seen in class. This is a research project, so straightforward applications of a bunch of methods will not work well. You need to be creative and intelligently combine several blocks for a good method that works well.
An example image is given below. Obviously your method should not be working well for just this one example image, but perform satisfactorily for images that are similar (dark hairs on a skin).
Your method should get the image as the input and produce x and y locations of the hair roots as its output.
An example image.