Ask Your Question

Revision history [back]

Generally, this is an extremely difficult task.

You can use latent-svm detector for those objects:

But the running times are about 3-10 seconds per image.

For information about BOW + SVM, you can look into this blog post:

Other solutions outside of OpenCV, would be Decaf and Caffe, but I'm not sure it would run on android (perhaps you can send the image to a server that performs the classification and that server would run Decaf/Caffe).