I have read that LBP can be used for rotation invariant feature detection, such as here. This makes intuitive sense to me, as LBP is effectively evaluating local image texture. However, I have read in other places that LBP cannot be used in this manner.
A Matlab tutorial here mentions that the detector is sensitive to "out-of-plane rotation", but does not mention in-plane rotation.
My question: Is the Matlab implementation of the Cascade Object Detector (when using LBP) invariant to in-plane rotation ?
Thanks!
It is sensitive to in-plane rotation too, because it divides the window into blocks and computes the LBP feature for each one, like HOG. Based on informal experiments with face detection, I would say that it should tolerate +/- 15 degrees of in-plane rotation.