-1

I have a set of images on a data set and I want to create an application(on android initially) so that the application would be able to take an image and match it with an image on my data set. I tried using image recognition algorithms but I had very poor recognition chances. Is there any way to unobtrusively embed data on the image itself such that when a printed version of the image is scanned by the application, it would be able to extract the embedded data? I need some direction in this regard because I seem to be punching in the dark since I haven't worked on anything like this before.

Thanks

Alok Mysore
  • 606
  • 3
  • 16
  • Some scheme including watermarking plus image recognition, is the only way to go. Image recognition hit rates vary, but they don't have to be "very poor". However, a complete answer is a *huge* problem as this is an area of active research (or worse, at the intersection of multiple areas of active research). – dmckee --- ex-moderator kitten Dec 25 '13 at 19:11

1 Answers1

2

You can try with OpenCV4Android, here is the introductory tutorial. Following SO will give you some more- Looking for OpenCV android tutorial

Community
  • 1
  • 1
Pradip
  • 3,189
  • 3
  • 22
  • 27