[Consulta] Body track - Rastreo de personas por sensor

Hola gente, soy nuevo aca y en el mundo arduino.. asi que no tengo muchas ideas.. Estuve buscando para hacer un proyecto que tengo desde hace tiempo ganas de hacer, pero lo que me limita son los sensores.. Pues, quería usar un motor o un servo de 360°+ otro de 90° para hacer una base giratoria, con algún tipo de sensor que cuando detecte a una persona física lo empieza a seguir ya sea derecha - izquierda y arriba - abajo.. pero no se que tipo de sensor pueden ir, ya probé con los PIR pero este no me sirven.. Esta base va haciendo un barrido en el eje X y cuando detectaría una persona empezaría a seguirla si esta se queda quieta o se mueve para un lado u otro.. Pues, si uso el PIR, al hacer el barrido en busca de alguien, éste me da señal de movimiento.. y claro, detecta el movimiento pero del lugar, no de una persona.. Entonces pensaba quizá en una webcam? con java o processing y que le diga al arduino para donde moverse?? Alguna idea que puedo usar?
Gracias :wink: