Une (inter)face humaine pour la surveillance vidéo
Le système créé dans le cadre du projet Advisor (Annotated Digital Video for Surveillance and Optimised Retrieval) stocke des images brutes et des annotations dans des archives. Le personnel de surveillance peut alors retrouver des séquences déterminées d'images en fonction de plusieurs critères. À des fins de convivialité, le projet a mis au point une interface utilisateur graphique qui émule les commandes d'un magnétoscope. L'opérateur peut choisir parmi les modes lecture, avance rapide, rembobinage, pas à pas, pause, etc. pour accéder aux séquences d'images. Le système structure les données de manière à conserver les séquences d'images et les critères de recherche dans des espaces distincts. Le nouveau langage Web XML (eXtended Mark-up Language), successeur du HTML, est ensuite utilisé pour échanger des données entre les bases de données et la station de travail de l'opérateur chargé de la surveillance. Les données utilisées pour la recherche (nom et emplacement de la caméra, date et heure) sont stockées dans une base de données relationnelle, tandis que les images brutes sont conservées dans des volumes séparés du système d'archivage du serveur. Les outils XML universels ont en outre dû être personnalisés en fonction de cette application, mais le système peut être adapté à des applications de surveillance vidéo proposées par des tiers.