I am Nabeel. also working on fingerprint and now-a-days stuck on it. First find out the orientation field. For that least mean square algo can be used. After that Poin core index, slope marking method, Detection of curvature techniques can be used. If any other thing plz don't hesitate to ask me. But i am still working on it . This is the info i got after 1 month hardwork