ToyRecognizer with OpenCV for Android
Then ToyRecognizer is the tool for you!
ToyRecognizer is an OpenCV application that can recognize toys or drawings by means
of computer vision algorithms. The application will match a photo taken by the user with the
5 closest descriptions available in the internal database of the application, in which the user has previously placed
the toys and their description.
When the user selects one of the descriptions, an image will be produced, visualizing the result description. The user can then navigate the obtained results.
The application allows to store images of toys taken by the user, indifferently from whether the model is a drawing or an action figure. The application asks the user to provide a description associated to the new inserted model in the ToyRecognizer database.
The application depends slightly on the illumination and on the background used for the photos, as it may take keypoints for the matching anywhere in the figure. Pay attention to make sure that the background is not more complex than the main subject in the photo, or probably the results obtained will not be very accurate. Our advice is to position the toy on a monochromatic background (possibly a white/grey/black sheet).
The application does not store user data, it is for free, but it runs advertisements, so it requires the permission to use the internet connection.
Waste of time
by C####:
Nice idea. I could define a nice database full of toys and match them. I will try also other objects...it could be useful with tools of any kind.