How different is Open CV train cascading from IBM Visual Recognition [closed]
How different is Open CV train cascading from IBM Visual Recognition ? Is IBM visual recognition using open CV internally? . IBM is providing a service to get the classifier. i could see that it gives only score and the object name.But does it give the annotation of the object where it is located ? For my requirement i need to identify and annotate (location) the object of interest in a video. So i want to understand the differences between these two and need to decide which is best way to go with whether to create our own trained classifier xml or to use IBM service for it.
In my opinion, IBM Visual Recognition is better as it is part of Watson environment and it uses convolutional neural networks (state of the art method in computer vision wheras OpenCV cascade classifier is a pretty old method):
Also, they offer the service (after some money of course) and the training is made on their side whereas with OpenCV you will have to do it on your computer and the training process is very time consuming especially for Haar cascade classifier.