I have worked with cascade classifier for object detection from webcam using opencv and c++. Now I am implementing it on client-server framework where client take image or record video and send it over the server where it trains and do the rest automatically. And then app identify the object using trained classifier for this object.
In this cascade method, most of the things can be achieved on the server automatically except the automatic annotation to create positive.txt file format. Which then pass to opencv_createsamples utility to create a .vec file.
Also latent SVM can be used for object detection but learning methods are not available in opencv.
If this is not possible with opencv, then i think it is not possible to perform object detection automatically using this technique which follows client-server framework.
Anything else which can be considered for object detection/recognition?. maybe where we don't need to train classifier or do things manually?.