RONG c'est quoi?
Un programme de détection de mouvement par webcam.
D'ou vient ce nom, RONG?
C'est le nom d'une étudiante japonaise en Master 2e année qui voulait réaliser
un projet similaire, mais bloquait sur l' algorithme à employer. L'idée m'a plue
mais pas son code, c'est pourquoi j'ai développé le mien dans mon coin.
Quelle est sa particularité?
Sa flexibilité. En terme de détection il n'y a pas de solution universelle
mais seulement du sur-mesure car toute configuration dépend du contexte: les
paramètres ne sont pas les mêmes pour identifier des avions, des oiseaux, une
personne dans un couloir, une personne dans un grand jardin, un oeil qui se
ferme, ou un animal qui marche. La taille, la vitesse, la luminiosité, le
type de caméra, son angle de vue, et surtout le but de l' application sont des
paramètres à prendre en compte.
Aussi, les besoins changent selon les utilisateurs: en cas d'alerte l'un voudra
simplement marquer le spot sur l' écran, alors qu'un autre préfèrera logguer
l' évènement dans un fichier texte; un autre encore voudra se voir notifier
l' évènement par email/SMS, pour voir les images depuis un navigateur web en
temps réel ou en différé. Un autre voudra simplement enregistrer la vidéo,
uniquement en cas de mouvement. Mieux: Rong est également capable de faire
de la synthèse vocale, il peut prévenir à la voix en cas d'alerte. D'ou la
gestion des paramètres de configuration, aussi simples à organiser que la config
d'un serveur web Apache.