Brevet FR2871326A1 — publié le 20051209

La présente invention concerne un procédé ainsi qu'un système de visualisation du passage d'un élément porteur d'un dispositif d'identification à proximité d'un emplacement déterminé. Dans de nombreuses utilisations logistiques, il est particulièrement avantageux de disposer d'une séquence d'image du passage d'un élément porteur d'un dispositif d'identification en un emplacement déterminé. En particulier, lors de l'expédition d'un colis, il est intéressant de constater l'aspect de ce colis à différents points déterminés de la chaîne logistique afin de pouvoir déterminer son état et identifier à quel moment une détérioration a été effectuée sur celui-ci. S'il est connu de disposer des caméras de surveillance en des points de contrôle définis, celles-ci sont utilisées seulement à des fins de surveillance. Ainsi la recherche d'une séquence audio/vidéo correspondant au passage d'un colis en particulier implique un visionnage de l'ensemble de la bande, ou une recherche manuelle dans une zone de temps étendue. En conséquence, il est souhaitable de permettre un traitement automatisé permettant d'accélérer la recherche d'une séquence d'image, sans occasionner le stockage de données audio/vidéo présentant des redondances, et donc d'un volume trop important. II n'est par exemple pas souhaitable de stocker une séquence vidéo séparée pour chaque porteur d'identifiant, car de nombreux porteurs peuvent passer à un emplacement déterminé à des instants proches. D'autre part, dans le cadre de compétitions ou de courses de type course à pied ou course cycliste, il est souhaitable de pouvoir fournir pour au moins une partie des concurrents une séquence d'image correspondant à leur passage à proximité d'un point de contrôle ou à leur arrivée, le porteur du dispositif d'identification étant dans ce cas un concurrent. II est connu d'utiliser, pour l'identification des porteurs, des dispositifs d'identification pouvant être attachés à des objets, des produits, ou 30 portés par des personnes. Le dispositif permet de stocker des informations pouvant être lues par un capteur. En particulier, l'information stockée peut être un identifiant du porteur. Cet identifiant peut être par exemple un numéro unique d'identification, ou le nom du porteur. De façon avantageuse, ce type de dispositif peut être un dispositif d'identification par radiofréquence, ou RFID. Ce type de dispositif permet d'identifier le porteur de celui-ci, sans contact, et en présentant peu de contraintes d'orientation relative par rapport à un capteur, en approchant simplement le dispositif d'un capteur. Ce type de dispositif peut être actif ou passif suivant les utilisations. D'autres dispositifs d'identification sont également connus, qui se basent sur l'utilisation de codes barres à une ou deux dimensions, permettant d'être lus par un capteur optique. Ce type de dispositif d'identification du porteur présente toutefois des contraintes car le dispositif d'identification ne doit pas être masqué par rapport au capteur et doit présenter une orientation déterminée. La présenté invention a pour but de fournir un système permettant de présenter automatiquement à un utilisateur une séquence d'images représentant le passage d'un porteur d'un identifiant à proximité d'un emplacement déterminé, sans traitement manuel et ne stockant pas d'information audio/vidéo redondante. A cet effet, la présente invention a pour objet un procédé de visualisation du passage d'un élément porteur d'un dispositif d'identification comportant un identifiant à proximité d'au moins un emplacement déterminé, caractérisé en ce qu'il comporte les étapes consistant à : - capturer un flux audio/vidéo en continu en chaque emplacement déterminé, - détecter la présence d'un élément porteur en repérant la présence du dispositif d'identification à proximité de l'emplacement déterminé, et lire l'identifiant correspondant, enregistrer et stocker le flux audiolvidéo en continu en chaque emplacement déterminé, - enregistrer et stocker l'instant de passage du dispositif d'identification à proximité de l'emplacement sous forme d'un index relié de manière univoque à l'identifiant, - synchroniser l'enregistrement du flux audio/vidéo et l'enregistrement des instants de passage, - traiter une requête d'un utilisateur relative à un élément porteur d'un dispositif d'identification comportant un identifiant donné en déterminant, grâce à l'index correspondant, l'emplacement d'une séquence audio/vidéo dans le flux audio/vidéo, de durée déterminée entre un début et une fin définies relativement par rapport à l'index, si un index correspondant à l'identifiant est existant, - restituer la séquence audio/vidéo déterminée à l'utilisateur ayant formulé la requête. Ces dispositions permettent de fournir directement une séquence audio/vidéo à l'utilisateur du passage du porteur à un emplacement déterminé. D'autre part, les informations audio/vidéo sont stockées de façon non redondante, car le flux audio/vidéo est stocké une seule fois pour chaque emplacement. Selon une possibilité, au moins un index est enregistré sous forme d'une association entre le temps de passage d'un dispositif d'identification et l'identifiant correspondant, le flux audio/vidéo comportant des repères de temps, permettant d'accéder directement à une information audio/vidéo donnée à partir d'une information temporelle. Selon une autre possibilité, au moins un index est enregistré sous forme de l'identifiant sur une piste du flux audio/vidéo, en correspondance avec une information audio/vidéo de ce flux. Avantageusement, les dispositifs d'identification sont constitués par des balises RFID. Selon un mode de mise en oeuvre, la synchronisation entre l'enregistrement du flux audio/vidéo et l'enregistrement des instants de passage est réalisée par consultation d'une horloge de référence. Avantageusement, les requêtes de l'utilisateur sont effectuées à distance. La présente invention a également pour objet un système de visualisation du passage d'un élément porteur d'un dispositif d'identification comportant un identifiant à proximité d'au moins un emplacement déterminé, caractérisé en ce qu'il comporte: - des moyens de capture d'un flux audio/vidéo en continu en 30 chaque emplacement déterminé, - des moyens de détection de la présence d'un élément porteur en repérant la présence du dispositif d'identification à proximité de l'emplacement déterminé, et de lecture de l'identifiant correspondant; - des moyens d'enregistrement et de stockage d'un flux audio/vidéo 35 en continu en chaque emplacement déterminé, - des moyens d'enregistrement et de stockage de l'instant de passage du dispositif d'identification à proximité de l'emplacement sous forme d'un index relié de manière univoque à l'identifiant, - des moyens de synchronisation de l'enregistrement du flux 5 audio/vidéo et de l'enregistrement des instants de passage, - des moyens de traitement d'une requête d'un utilisateur relative à un élément porteur d'un dispositif d'identification comportant un identifiant donné en déterminant, grâce à l'index correspondant, l'emplacement d'une séquence audio/vidéo dans le flux audio/vidéo, de durée déterminée entre un début et une fin définies relativement par rapport à l'index, si un index correspondant à l'identifiant est existant, - des moyens de restitution de séquence audio/vidéo déterminée à l'utilisateur ayant formulé la requête. Selon une possibilité, au moins un index est enregistré sous forme d'une association entre le temps de passage d'un dispositif d'identification et l'identifiant correspondant, le flux audiolvidéo comportant des repères de temps, permettant d'accéder directement à une information audio/vidéo donnée à partir d'une information temporelle. Selon une autre possibilité, au moins un index est enregistré sous 20 forme de l'identifiant sur une piste du flux audio/vidéo, en correspondance avec une information audio/vidéo de ce flux. Avantageusement, les dispositifs d'identification sont constitués par des balises RFID. Selon un mode de réalisation, les moyens de synchronisation entre 25 l'enregistrement du flux audiolvidéo et l'enregistrement des instants de passage comportent une horloge de référence. Avantageusement, les requêtes de l'utilisateur sont effectuées à distance. Selon un mode de réalisation, le système comporte: - au moins un premier site, sur lequel sont localisé les moyens de capture du flux audio/vidéo, les moyens de détection de la présence d'un élément porteur et de lecture de l'identifiant correspondant, les moyens d'enregistrement d'un flux audio/vidéo, et les- moyens d'enregistrement de l'instant de passage, - au moins un second site sur lequel sont localisés les moyens de stockage des flux audio/vidéo, les moyens de stockage de l'instant de passage, les moyens de traitement d'une requête d'un utilisateur, des moyens de restitution de la séquence d'image déterminée à l'utilisateur ayant formulé la requête, les premiers et second sites étant reliés par des moyens de 5 communication. Avantageusement, des structures de stockage intermédiaire des flux audio/vidéo et des instants de passage sont disposées sur le premier site. Selon un mode de réalisation, le système comporte plusieurs premiers sites, à chacun desquels est affecté un identifiant. De toute façon, l'invention sera bien comprise à l'aide de la description qui suit, en référence au dessin schématique annexé, représentant à titre d'exemple non limitatif, une forme de réalisation d'un système selon l'invention. La figure 1 en est une vue schématique d'ensemble selon un 15 premier mode de réalisation. La figure 2 est une représentation schématique d'une structure de stockage du flux audiolvidéo selon un premier mode de réalisation. La figure 3 est une représentation schématique d'une structure de stockage du flux audiolvidéo selon un second mode de réalisation. La figure 4 est une représentation schématique d'une structure de stockage des instants de passage selon un second mode de réalisation. Un système de visualisation du passage d'un élément porteur 2 d'un dispositif d'identification 3, consistant en une balise RFID comportant un identifiant ID à proximité d'un emplacement déterminé 4 selon l'invention, représenté de façon schématique sur la figure 1, comporte sur un premier site SI: - des moyens de capture 5 d'un flux audio/vidéo en continu en un emplacement déterminé 4, constitués par une caméra audio/vidéo numérique, - des moyens de détection 6, 7 de la présence d'un élément porteur en repérant la présence du dispositif d'identification 3 à proximité de l'emplacement déterminé 4, et de lecture de l'identifiant ID correspondant, qui sont constitués par un portique 6 de lecture de balises RFID, situé à l'emplacement 4, associé à un boîtier de contrôle 7 adapté, ces deux éléments étant connus en eux-mêmes. Les moyens de capture 5 et de détection 6, 7 sont respectivement reliés à deux unités centrales PC1 et PC2, qui sont équipées de moyens de communication en réseau 10. Les unités centrales PC1 et PC2 comportent des moyens 5 d'enregistrement 8 du flux audio/vidéo et des moyens d'enregistrement 9 de l'instant de passage du dispositif d'identification à proximité de l'emplacement sous forme d'un index relié de manière univoque à l'identifiant ID. Dans ce mode de réalisation, des moyens de synchronisation des moyens d'enregistrement 8 du flux audio/vidéo 5 et des moyens d'enregistrement 9 des instants de passage sont constitués par une horloge de référence 12 accessible par un réseau, et en particulier par Internet, par l'intermédiaire des moyens de communication 10. Les moyens d'enregistrement 8 du flux audio/vidéo inscrivent des données dans une structure de stockage 13 du flux audio/vidéo, dans laquelle sont stockées les images de ce flux, ainsi que des repères de temps, permettant d'accéder directement à une image I donnée à partir d'une information temporelle T. Les moyens d'enregistrement 9 des instants de passage inscrivent des données dans une structure de stockage 14 des instants de passage, sous forme d'une base de données comprenant l'ensemble des index, constitués par des associations A entre le temps de passage T d'un dispositif d'identification et l'identifiant ID correspondant. Les structures de stockages sont représentées sur la figure 1 sur un site S2 différent du site SI. Les moyens d'enregistrement inscrivent donc directement les données dans ces structures par l'intermédiaire des moyens de communication réseaux. En variante, deux structures de stockage tampon 15, 16 peuvent être prévues sur le site SI, permettant de stocker de façon intermédiaire les données avant que celles-ci ne soient copiées sur le site S2, et de permettre une garantie des données en cas de rupture de la communication entre les sites SI et S2. Les structures de stockage tampon 15, 16 présentent la même forme logique que les stockages 13 et 14. Le site S2 comprend un serveur 17 qui comporte des moyens de 35 traitement 19 d'une requête R d'un utilisateur 18, situé à distance sur un site S3, portant sur un identifiant ID donné, ou comprenant des informations permettant d'identifier au moins un porteur 2 par son identifiant ID. La requête R de l'utilisateur 18 peut être effectuée par des moyens de communication en réseau, en particulier par le réseau Internet, ou un réseau de téléphonie mobile. Les moyens de traitement 19 déterminent dans une première étape El si un index, sous forme d'une association A, correspondant à l'identifiant ID est stocké dans la structure de stockage 14. Si ce n'est pas le cas, la réponse à la requête R à l'utilisateur lui 10 indique que le porteur d'identifiant n'est pas encore passé à l'emplacement déterminé 4. Si un index, sous forme d'une association A, est présent dans la structure de stockage 14, les moyens de traitement 19 consultent grâce à l'index correspondant, le temps de passage T stocké correspondant à l'identifiant ID. Dans une seconde étape E2, le temps de passage T est utilisé pour repérer l'emplacement d'une image I dans le flux audio/vidéo, qui stocke des données de référence de temps. A partir de cette image I, une séquence d'images SI dans le flux audio/vidéo est définie, de durée déterminée entre un début D et une fin F définis relativement par rapport à l'image I correspondant au temps T défini dans l'index. Les paramètres de début D et de fin F peuvent être définis par l'utilisateur ou choisis par défaut. Par exemple, il peut être choisi que la séquence SI débute 10 25 secondes avant le passage détecté du porteur à l'emplacement déterminé, et se termine 2 secondes après ce passage. La séquence SI ainsi définie peut être restituée à l'utilisateur ayant formé la requête, grâce à des moyens de restitution 20 de la séquence d'image déterminée, qui sont constitués par des moyens connus en euxmêmes de service d'un flux audio/vidéo. Selon un second mode de réalisation, une seule structure de stockage 22 des données est utilisée, sous la forme d'un flux audio/vidéo dans lequel une piste de donnée 23 est destinée -à stocker des index sous forme d'identifiant ID, en correspondance avec une image I de ce flux. Ainsi, l'enregistrement par les moyens d'enregistrement 8 du flux audio/vidéo et des moyens d'enregistrement 9 de l'instant de passage du dispositif d'identification à proximité de l'emplacement sont réalisés dans la même structure, ces moyens étant synchronisés. L'avantage de ce mode de réalisation est un accès facilité par les moyens de traitement 19 à la séquence SI voulue, car la recherche intermédiaire dans une structure comportant les associations entre un identifiant ID et un temps de passage est supprimée. En effet, à partir d'une requête R d'un utilisateur 18, situé à distance sur un site S3, portant sur un identifiant ID donné, ou comprenant des informations permettant d'identifier au moins un porteur 2 par son identifiant ID, les moyens de traitement peuvent directement détermine l'emplacement d'une image I dans le flux audio/vidéo. Il est à signaler que les structures de stockage tampon 15, 16 peuvent être répliquées simplement lorsque la période d'enregistrement du flux audio/vidéo est achevée, ou en mode temps réel ou fil de l'eau. Il est également avantageux de prévoir un flux audio/vidéo basse résolution, pouvant être transmis en temps réel ou au fil de l'eau, et un flux haute résolution, donc de taille plus importante, transféré sur le site S2 uniquement lorsque la période de capture est achevé, par un transfert de fichier de type FTP par exemple. Ces dispositions permettent, dans le cadre d'une course par exemple, de visualiser progressivement l'arrivée des concurrents, avant que la période de capture vidéo soit achevée. D'autre part, selon une variante, le système permet d'enregistrer et de visualiser le passage d'un porteur d'un dispositif d'identification à plusieurs 25 emplacements, sur plusieurs sites S1. En conséquence, le site S2 comporte les structures de stockage suivantes: une structure de stockage du flux audio/vidéo telle que décrite précédemment pour chaque site Si, une structure de stockage des index sous forme d'association telle que décrite précédemment pour chaque site SI, ou une seule structure de stockage comportant un identifiant lDS î de site SI, comme indiqué sur la figure 4, cette structure pouvant ainsi comporter de multiple entrées pour un identifiant ID. Il est également possible, en variante, de stocker un index sous forme de l'identifiant ID du porteur dans un flux audio/vidéo correspondant à un site S1 en particulier. Dans le cas de sites S1 multiples, la requête d'un utilisateur peut 5 donc porter sur un identifiant de porteur et sur un identifiant IDS1 de site S1 ou de l'emplacement correspondant. Comme il va se soi, l'invention ne se limite pas aux formes de réalisation préférentielle décrite ci-dessus, à titre d'exemple non limitatif; elle en embrasse au contraire toutes les variantes de réalisation dans le cadre des revendications ci-après. Ainsi le flux audio/vidéo peut il contenir des informations vidéo et/ou audio, mais également des pistes de données complémentaires, comme par exemple, la température instantanée dans un local logistique. REVENDICATIONS 1. Procédé de visualisation du passage d'un élément porteur (2) d'un dispositif d'identification (3) comportant un identifiant (ID) à proximité d'au moins un emplacement déterminé (4), caractérisé en ce qu'il comporte les étapes consistant à : - capturer un flux audio/vidéo en continu en chaque emplacement déterminé (4), - détecter la présence d'un élément porteur (2) en repérant la 10 présence du dispositif d'identification (3) à proximité de l'emplacement déterminé (4), et lire l'identifiant (ID) correspondant, - enregistrer et stocker le flux audio/vidéo en continu en chaque emplacement déterminé, - enregistrer et stocker l'instant de passage du dispositif 15 d'identification à proximité de l'emplacement sous forme d'un index (A, ID) relié de manière univoque à l'identifiant (ID), - synchroniser l'enregistrement du flux audio/vidéo et l'enregistrement des instants de passage, - traiter une requête (R) d'un utilisateur (18) relative à un élément porteur (2) d'un dispositif d'identification (3) comportant un identifiant (ID) donné en déterminant, grâce à l'index (A, ID) correspondant, l'emplacement d'une séquence audio/vidéo (SI) dans le flux audio/vidéo, de durée déterminée entre un début (D) et une fin (F) définies relativement par rapport à l'index (A, ID), si un index (A,ID) correspondant à l'identifiant (A,ID) est existant, - restituer la séquence audio/vidéo (ID) déterminée à l'utilisateur (18) ayant formulé la requête (R). 2. Procédé selon la revendication 1, caractérisé en ce qu'au moins un index est enregistré sous forme d'une association (A) entre le temps de passage (T) d'un dispositif d'identification (3) et l'identifiant correspondant (ID), le flux audio/vidéo comportant des repères de temps, permettant d'accéder directement à une information audio/vidéo (I) donnée à partir d'une information temporelle (T). 3. Procédé selon la revendication 1, caractérisé en ce qu'au moins 35 un index est enregistré sous forme de l'identifiant (ID) sur une piste du flux audio/vidéo, en correspondance avec une information audio/vidéo (I) de ce flux. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que les dispositifs d'identification (3) sont constitués par des balises RFID. 5. Procédé selon l'une des revendications 1 à 4, caractérisé en ce que la synchronisation entre l'enregistrement du flux audio/vidéo et l'enregistrement des instants de passage est réalisée par consultation d'une horloge de référence (12). 6. Procédé selon l'une des revendications 1 à 5, caractérisé en ce 10 que les requêtes (R) de l'utilisateur (18) sont effectuées à distance 7. Système de visualisation du passage d'un élément porteur (2) d'un dispositif d'identification (3) comportant un identifiant (ID) à proximité d'au moins un emplacement déterminé (4), caractérisé en ce qu'il comporte: - des moyens de capture (5) d'un flux audio/vidéo en continu en 15 chaque emplacement déterminé (4), - des moyens de détection (6, 7) de la présence d'un élément porteur (2) en repérant la présence du dispositif d'identification (3) à proximité de l'emplacement déterminé (4), et de lecture de l'identifiant (ID) correspondant, - des moyens d'enregistrement (8) et de stockage (13, 15) d'un flux audio/vidéo en continu en chaque emplacement déterminé, - des moyens d'enregistrement (9) et de stockage (14, 16) de l'instant de passage du dispositif d'identification à proximité de l'emplacement sous forme d'un index (A, ID) relié de manière univoque à l'identifiant (ID), - des moyens de synchronisation (12) de l'enregistrement du flux audio/vidéo et de l'enregistrement des instants de passage, - des moyens de traitement (19) d'une requête (R) d'un utilisateur (18) relative à un élément porteur (2) d'un dispositif d'identification (3) comportant un identifiant (ID) donné en déterminant, grâce à l'index (A, ID) correspondant, l'emplacement d'une séquence audio/vidéo (SI) dans le flux audio/vidéo, de durée déterminée entre un début (D) et une fin (F) définies relativement par rapport à l'index (A, ID), si un index (A,ID) correspondant à l'identifiant (A,ID) est existant, - des moyens de restitution (20) de séquence audio/vidéo (ID) 35 déterminée à l'utilisateur (18) ayant formulé la requête (R). 8. Système selon la revendication 7, caractérisé en ce qu'au moins un index est enregistré sous forme d'une association (A) entre le temps de passage (T) d'un dispositif d'identification (3) et l'identifiant correspondant (ID), le flux audio/vidéo comportant des repères de temps, permettant d'accéder directement à une information audio/vidéo (I) donnée à partir d'une information temporelle (T). 9. Système selon la revendication 7, caractérisé en ce qu'au moins un index est enregistré sous forme de l'identifiant (ID) sur une piste du flux audio/vidéo, en correspondance avec une information audio/vidéo (I) de ce flux. 10. Système selon l'une des revendications 7 à 9, caractérisé en ce que les dispositifs d'identification (3) sont constitués par des balises RFID. 11. Système selon l'une des revendications 7 à 10, caractérisé en ce que la synchronisation entre l'enregistrement du flux audio/vidéo et l'enregistrement des instants de passage est réalisée par consultation d'une horloge de référence (12). 12. Système selon l'une des revendications 7 à 11, caractérisé en ce que les requêtes (R) de I,tilisateur (18) sont effectuées à distance. 13. Système selon l'une des revendications 7 à 13, caractérisé en ce qu'il comporte: - au moins un premier site (SI), sur lequel sont localisé les moyens de capture du flux audio/vidéo, les moyens de détection de la présence d'un élément porteur et de lecture de l'identifiant correspondant, les moyens d'enregistrement d'un flux audiolvidéo, et les moyens d'enregistrement de l'instant de passage, - au moins un second site (S2) sur lequel sont localisés les moyens de stockage des flux audio/vidéo, les moyens de stockage de l'instant de passage, les moyens de traitement d'une requête d'un utilisateur, des moyens de restitution de la séquence d'image déterminée à l'utilisateur ayant formulé la requête, les premiers et second sites étant relies par des moyens de communication. 14. Système selon la revendication 13, caractérisé en ce que des structures de stockage intermédiaire (15, 16) des flux audio/vidéo et des 35 instants de passage sont disposées sur le premier site. 15. Système selon la revendication 14, caractérisé en ce qu'il comporte plusieurs premiers sites (SI), à chacun desquels est affecté un identifiant (IDS1).