Обнаружение движения совсем мало ресурсов, справляется даже процессор в камерах, впрочем там похоже это все сделано на аппаратном уровне.
С лицами на голом процессоре xeon-e5 2800 DLIB (~4сек) 40 лиц, выборка из датасета в 10 000
На GeForce GTX 1660 ~16 fps
По номерам посмотрите тут
https://habr.com/ru/post/439330/
OpenCV по идее быстрее раза в 2-3