Alors perso j'ai acheté le matos sur aliexpress et Amazon, ça m'a coûté 35e environ pour avoir le matos basique (camera de merde reliée a mon ordi et à une alim)
Après si tu as pas le budget (ou que c'est pas dans le périmètre du projet) tu peux travailler à partir d'une vidéo prise avec ton smartphone (mais faut pas bouger 
)
Pour traiter la vidéo j'ai utilisé python et OpenCV (installé avec pip install) et j'ai suivis des tutos que j'ai un peu modifié sur la détection de mouvement.
L'avantage de opencv c'est déjà qu'il digere une vidéo ou un flux visuel avec juste 3 lignes de code et fait direct la convention vidéo => tableau d'images.
Genre en pseudo code c'est dans ce style :
Video = videoreader('mavideo.mp4')
Frame = video.nextframe()
while(Frame)
...
Une fois que tu as ta frame (ton image) tu peux faire ton algorithme ou utiliser ceux mis à disposition par la lib pour faire des traitements (Google est ton ami)