Ce n’est pas un tuto détaillé, mais un rassemblement de données pour découvrir ce monde de l’IA de l’image sans trop de connaissances.
Niveau hardware, c’est Raspberry pi V5 avec une caméra. Ne pas oublier le système de refroidissement du RPI par ventilateur.
Le RPI5 a de bonnes performances pour ce genre de travail et peut donc se passer d’accélérateurs dédiés pour des tâches qui ne demandent pas trop de vitesse.
On utilisera pour l’imagerie YoloV8, il y en d’autres mais il est complet et simple.
Je précise que je ne suis pas du tout expert avec dans le monde du RPI et Linux.
On commence par prendre une carte SD et l’application Raspberry pour créer une Image du système.
On y sélectionne RPI5, OS 64bit, sa carte et dans les options l’on active le SSH.
Le SSH permet par la suite d’accéder à son RPI sans devoir lui coller clavier et écran dédié.
Tout se fait via son PC.
Une fois la carte flashée, on la place dans le RPI et PowerOn.
Le but étant d’utiliser VNC Viewer qui aura été installé sur le PC pour avoir l’écran du RPI sur l’écran du PC, il faut l’activer dans le RPI. (il y a peut-être moyen de la faire lors du flashage, mais connais pas).
Pour l’activer on branche un écran et clavier sur le RPI pour accéder à la configuration et activer VNC ou l’on utilise PuTTY sur son PC pour accéder au terminal du RPI et activer VNC.
sudo raspi-config
Interface option puis Enable VNC.
Et reboot.
Ce n’est pas bien compliqué au final.
Via VNC Viewer on peut maintenant accéder au RPI et ouvrir son Terminal.
On va mettre à jour le système :
sudo apt-get update
sudo apt-get upgrade
Nous avons donc maintenant un tout beau RPI en ordre de marche.
Pour la suite, on va y créer un environnement virtuel.
Cela permet de faire n’importe quoi sans bousiller l’environnement du RPI.
C’est que certaines versions sont trop récentes, d’autres trop vielles ….
Pour cela :
cd ~
mkdir /home/pi/.venv
pi est l’user name par défaut, si vous avez choisi un autre, il faut change pi par celui-ci.
python3 -m venv --system-site-packages /home/pi/.venv
Pour avoir une copie de l’environnement du rpi dans le dossier/environnement .venv
Petite remarque le . avant le nom venv va en faire un dossier caché.
source /home/pi/.venv/bin/activate
Pour l’activer, maintenant le terminal va commencer sa ligne par (.venv)
Par la suite, pour le désactiver :
deactivate
On va directement installer notre logiciel et tout ce qu’il faut pour l’imagerie par :
pip3 install ultralytics
Le vrai bonheur, une seule commande pour tout installer.

Voilà pour le RPI prêt, on va le laisser tranquille pour le moment.