I am trying to find a free way to do image recognition / computer vision in my Google Glass application. I am looking for something that can recognize real-world objects like money, book covers, and text. Ideally, it would work like Google Goggles (for some reason Google hasn't made a Goggle API). I am open to cloud-based solutions or ones that run locally. I am even open to running my own server if its not feasable to do image recognition locally on Glass.
I have looked into several different technologies. OpenCV seems very powerful, but it doesn't come with a library of images to match against. CamFind has an cloud API that does exactly what I need, but it costs a lot of money.
Does any have any suggestions for how I could add image recognition to my application? Thanks in advance!
OpenCV has haarcascade for detection of eyes, body and plate number. See the following link for available features.
https://github.com/Itseez/opencv/tree/master/data/haarcascades
See the following for eye detection
Opencv - detecting whether the eye is closed or open