I was wondering If I can detect motion more reliably by using Feature Detectors (like SURF, ORB, etc...)... Will it work for human beings in a video stream?
SIFT flow may give you some ideas.