So for our Final Year Project we are making a nifty lil app that lets a user take pictures of visiting cards from their cell phone, apply OCR on it and get all the required info in printable form... My problem is that SIFT is rotation invariant i.e it can not differentiate between a "u" and an "n" and other such words and numbers. I would really appreciate if you share any ideas that you folks mite have or come up with for overcoming this problem. :) Thank you.
Try to strip that image then use dilute, if that does not work use neural network