Yes, vision.cascadeObjectDetector
supports LBP and HOG, as well as Haar features, as of version R2013a.
Furthermore you can now train your detector using trainCascadeObjectDetector
function, which is easier to use than opencv_traincascade
. There is also a trainingImageLabeler
app, which gives you a nice GUI to label objects of interest in your images.