Brevet FR3023109A1 — publié le 20160101

Arrière-plan de l'invention L'invention se situe dans le domaine des systèmes et procédés permettant d'offrir à un individu des services en fonction de sa localisation à l'intérieur d'un bâtiment. Parmi les services de géolocalisation, on connait notamment les services dans lesquels on localise un individu par ses coordonnées GPS. De tels systèmes ne sont pas adaptés pour localiser un individu dans un bâtiment, notamment lorsqu'il s'agit d'un bâtiment à plusieurs étages, les coordonnées GPS d'un individu ne permettant pas de déterminer à quel étage se trouve l'individu dans le bâtiment. On connait également des systèmes permettant de localiser un individu porteur d'un terminal Wifi à partir de signaux radio émis par ce terminal et reçus par au moins trois points d'accès Wifi selon une technique de triangulation. Malheureusement, ces systèmes ne sont pas adaptés aux environnements dans lesquels les signaux radio sont fortement réfléchis, en particulier aux magasins dans lesquels les articles sont présentés dans des rayonnages métalliques. Par ailleurs, les systèmes GPS et les systèmes de triangulation Wifi présentés ci-dessus ne permettent de localiser les individus avec une précision suffisante. L'invention vise une méthode de localisation d'un individu à l'intérieur d'un bâtiment qui ne présente pas les inconvénients mentionnés 25 ci-dessus. Objet et résumé de l'invention Plus précisément, l'invention vise un procédé de localisation d'un 30 individu dans un bâtiment. Ce procédé, mis en oeuvre par un système de localisation, comporte : - une étape d'acquisition d'une image d'au moins un individu par un système de caméras couvrant le bâtiment ; - une étape de construction d'une trajectoire d'au moins un individu 35 dans le bâtiment avec le système de caméras et de détermination de sa position courante ; - une étape de réception d'identifiants uniques émis par des terminaux par des récepteurs occupant des positions prédéterminées dans le bâtiment ; - une étape de construction d'une trajectoire d'au moins un terminal à partir desdites positions prédéterminées ; - une étape d'appairage consistant à associer, dans une base de données (BD), une image d'un individu et un identifiant de terminal lorsque la trajectoire du terminal correspond à la trajectoire de l'individu ; - une étape de mise à jour de ladite base de données avec la position courante de l'individu lorsque celui-ci se déplace dans le bâtiment. Corrélativement, l'invention concerne un système de localisation d'un individu dans un bâtiment, ce système comportant : - un système de caméras couvrant le bâtiment, ledit système de caméras étant apte à acquérir une image d'au moins un individu, à construire une trajectoire de l'individu dans le bâtiment et à déterminer sa position courante ; - des moyens de réception occupant des positions prédéterminées dans le bâtiment et aptes à recevoir des identifiants uniques émis par des terminaux ; - des moyens de construction d'une trajectoire d'au moins un terminal à partir desdites positions prédéterminées; - des moyens d'appairage aptes à associer, dans une base de données, une image d'un individu et un identifiant de terminal lorsque la trajectoire du terminal correspond à la trajectoire de l'individu ; - des moyens de mise à jour de ladite base de données avec la position courante de l'individu lorsque celui-ci se déplace dans le bâti ment. Ainsi, et d'une façon générale, l'invention propose de localiser des individus identifiés par un identifiant unique de leur terminal au moyen d'un système de caméras apte à suivre des trajectoires de ces individus dans un bâtiment Le système de caméras permettant de suivre des trajectoires d'individus dans un bâtiment est connu en soi et ne fait pas partie de l'invention. A titre d'exemple on peut utiliser une méthode décrite dans l'un de ces documents : - Real-time tracking of multiple persons, Ruiz-del-Solar, J.; Shats, A.; Verschae, R.; 12th International Conference on Image Analysis and Processing, Sept. 2003 Page(s): 109 - 114. - Krockel, J.; Bodendorf, F. ;, « Customer Tracking and Tracing Data as a Basis for Service Innovations at the Point of Sale, » SRII Global Conference (SRII), 2012 - Multi-camera people tracking using Bayesian networks, Meng Howe Tan; Ranganath, S.; Fourth International Conference on Information, Communications and Signal Processing, Dec. 2003. - Shaohua Kevin Zhou, Rama Challappa, and Baback Moghaddam, "Visuak tracking and recognition using appearance-adaptive models in particle filters", IEEE Trans on image processing, vol. 13, no.11, November 1994. L'invention porte plus particulièrement sur le mécanisme d'appairage entre l'identifiant d'un terminal et l'image d'un individu dont on suit la trajectoire lorsque l'identifiant d'un terminal est reçu par un récepteur dont la trajectoire correspond à la trajectoire d'un individu déterminée par le système de caméras. Dans un mode particulier de réalisation, cet appairage s'effectue de façon probabiliste. Autrement dit, on reconstruit les trajectoires suivies par les terminaux en enregistrant régulièrement les positions des récepteurs recevant un même identifiant de terminal et dès lors que cette trajectoire de terminal coïncide avec la trajectoire d'un individu détectée par le système de caméras, on réalise l'appairage entre l'identifiant de ce terminal et l'image de cet individu. Pour améliorer le procédé selon l'invention, il est préférable que les terminaux des utilisateurs émettent fréquemment leurs identifiants 30 uniques. A cet effet, dans un mode particulier de réalisation, les terminaux sont aptes à scanner des codes portés par des articles ou des éléments de mobilier présents dans le bâtiment et à émettre leur identifiant unique chaque fois qu'un individu scanne un article. 35 Dans un mode de réalisation permettant d'améliorer la précision du procédé, on dispose d'une cartographie des articles présents dans ledit bâtiment et le code porté par un article est associé à une information représentative de la localisation cette article qui le porte dans le bâtiment, cette position étant envoyée au système de localisation selon l'invention en combinaison avec l'identifiant unique. Cette caractéristique permet de recaler la trajectoire des terminaux avec des positions exactes et de permettre un rapprochement plus fiable avec les trajectoires d'individus détectées par le système de caméras. Dans un mode particulier de réalisation, on effectue un ou plusieurs appairages dans des positions prédéterminées du terminal et de l'individu. Dans ce mode de réalisation, le procédé selon l'invention comporte : - une étape d'acquisition d'une image de l'individu lorsque l'individu se trouve dans au moins un endroit prédéterminé ; et - une étape de réception d'un identifiant unique émis par un terminal de l'individu lorsque ledit terminal se trouve audit au moins un endroit prédéterminé ; - une étape d'appairage entre cette image et cet identifiant. Ce mode de réalisation permet de lever une ambiguïté par exemple lorsque des trajectoires se croisent ou lorsqu'il y a une forte densité 20 d'individus dans une zone de bâtiments. Par exemple, dans un mode de réalisation, on invite initialement un individu à se placer seul dans une zone du bâtiment couverte par le système de caméras et à activer une fonction de son terminal pour que celui-ci émette son identifiant unique et lui permette d'accéder à des 25 services pertinents par rapport à son positionnement. L'invention permet ainsi de suivre un individu identifié par son terminal dans le bâtiment. Dans un mode de réalisation, l'invention comporte une étape d'envoi d'un message au terminal de l'individu lorsque la position courante 30 de l'individu correspond à une position prédéterminée. Cette caractéristique de l'invention permet avantageusement d'envoyer des messages contextuels à un individu, par exemple des messages offrant des bons de réduction pour un article donné lorsque l'individu se trouve à proximité ou se dirige vers cet article ou encore de 35 l'information sur l'article lui-même (caractéristiques techniques, composition,...). Brève description des dessins D'autres caractéristiques et avantages de l'invention apparaîtront à la lumière de la description qui suit, faite en référence aux dessins annexés dans lesquels : - la figure 1 illustre un système de localisation d'individus conforme à un mode particulier de réalisation de l'invention; - la figure 2 représente sous forme d'organigramme, les principales étapes d'un procédé de localisation conforme à un mode de réalisation de l'invention. Description détaillée d'un mode de réalisation La figure 1 illustre un système de localisation d'individus dans un bâtiment conforme à un mode particulier de réalisation de l'invention. On considère dans cet exemple un individu H se déplaçant dans un bâtiment 100 équipé d'un système de caméras 10 et de récepteurs 20 aptes à recevoir des identifiants uniques émis par des terminaux T, par 20 exemple un numéro IMEI, un numéro de téléphone ou une adresse MAC. L'ensemble de caméras 10 couvre le bâtiment et est apte à acquérir l'image d'un individu et à suivre sa trajectoire dans le bâtiment. Dans le mode de réalisation décrit ici, les positions et trajectoires des individus et des terminaux sont repérées dans un repère orthonormé non 25 représenté. Des articles 50, 60 sont présents dans le bâtiment, tous munis d'un code barre lisible par les terminaux T. Seuls, les codes-barres des articles 50 portent la localisation de ces articles dans le bâtiment. Le système de la figure 1 comporte une base de données dans 30 laquelle on constitue des appairages comme détaillé ci-après en référence à la figure 2. Dans cet exemple, le bâtiment comporte une zone d'entrée 40 dans laquelle un seul individu peut être présent à la fois. Dans cette zone, on invite l'individu à utiliser son terminal pour que celui-ci émette son 35 identifiant unique. Cet identifiant est reçu par un récepteur 20. Une image de l'individu est acquise par une caméra 10. On est certain, lorsque l'utilisateur est dans cette zone que l'identifiant reçu par le récepteur 20 est l'identifiant du terminal de cet individu. L'identifiant et l'image de l'individu sont donc associés ou appairés dans la base de données BD. La figure 2 représente sous forme d'organigramme, les principales 5 étapes d'un procédé de localisation conforme à un mode de réalisation de l'invention. Ce procédé comporte, dans cet exemple, trois processus P1 à P3. Le processus P1 consiste à déterminer des trajectoires d'individus TI grâce au système de caméras 10. Il comporte une étape E10 10 d'acquisition des images des individus et une étape E20 de construction de trajectoires TI de ces individus. Le processus P2 consiste à déterminer des trajectoires de terminaux TT grâce aux récepteurs 20. Lorsqu'un utilisateur scanne un article 50 60, l'identifiant du terminal est émis et reçu par un récepteur 20. 15 Ce processus comporte une étape F10 de réception des identifiants uniques de terminaux et une étape F20 de construction de trajectoires TT. Une trajectoire TT est constituée dans cet exemple aux positions des récepteurs recevant ses identifiants avec le maximum de puissance ou aux localisations des articles 50 scannés par l'utilisateur, cette localisation 20 étant plus précise par nature. Le processus P3 consiste à corréler les trajectoires TI et TT (étape K10) pour réaliser les appairages (étape K20). Lorsqu'un individu se déplace, sa position courante est mise à jour dans la base de données (étape K30) de sorte que la base de données BD associe en permanence 25 la position présumée d'un individu dans le bâtiment 100 avec l'identifiant présumé de son terminal. On peut ainsi envoyer des messages contextuels au terminal d'un individu en fonction de sa position dans le bâtiment 100. REVENDICATIONS1. Procédé de localisation d'un individu dans un bâtiment (100) mis en oeuvre par un système de localisation, ledit procédé comportant : - une étape (E10) d'acquisition d'une image d'au moins un individu par un système de caméras (10) couvrant le bâtiment ; - une étape (E20) de construction d'une trajectoire (TI) d'au moins un individu dans le bâtiment avec ledit système de caméras et de détermination de sa position courante ; - une étape (F10) de réception d'identifiants uniques émis par des terminaux par des récepteurs (20) occupant des positions prédéterminées dans le bâtiment ; - une étape (F20) de construction d'une trajectoire (TT) d'au moins un terminal à partir desdites positions prédéterminées; - une étape (K20) d'appairage consistant à associer, dans une base de données (BD), une image d'un individu et un identifiant de terminal lorsque la trajectoire du terminal correspond à la trajectoire de l'individu ; - une étape (K30) de mise à jour de ladite base de données avec la position courante de l'individu lorsque celui-ci se déplace dans le bâti ment. 2. Procédé de localisation selon la revendication 1, dans lequel lesdits terminaux sont aptes à scanner des codes portés par des articles 25 ou des éléments de mobilier présents dans ledit bâtiment, et à émettre ledit identifiant unique lorsque l'individu scanne un article. 3. Procédé de localisation selon la revendication 2, dans lequel on dispose d'une cartographie des articles présents dans ledit bâtiment, ledit code comporte une information représentative de la localisation de l'article qui le porte dans le bâtiment, ladite position étant envoyée audit système de localisation en combinaison avec ledit identifiant unique. 4. Procédé de localisation selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comporte : - une étape d'acquisition d'une image de l'individu lorsque l'individu se trouve dans au moins un endroit prédéterminé ; et - une étape de réception d'un identifiant unique émis par un terminal de l'individu lorsque ledit terminal se trouve audit au moins un endroit prédéterminé ; - une étape d'appairage entre ladite image et ledit identifiant. 5. Procédé de localisation selon la revendication 4, caractérisé en ce que ledit au moins un endroit prédéterminé est une zone du bâtiment couverte par ledit système de caméras dans laquelle on invite l'individu à activer une fonction de son terminal pour émettre ledit identifiant. 6. Procédé de localisation selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'il comporte au moins une étape d'envoi d'un message au terminal de l'individu lorsque la position courante de l'individu correspond à une position prédéterminée. 7. Système de localisation d'un individu dans un bâtiment, ledit système comportant : - un système de caméras couvrant le bâtiment, ledit système de caméras étant apte à acquérir une image d'au moins un individu, à construire une trajectoire (TI) de l'individu dans le bâtiment et à déterminer sa position courante ; - des moyens de réception occupant des positions prédéterminées dans le bâtiment et aptes à recevoir des identifiants uniques émis par des terminaux ; - des moyens de construction d'une trajectoire (TT) d'au moins un terminal à partir desdites positions prédéterminées ; - des moyens d'appairage aptes à associer, dans une base de données, une image d'un individu et un identifiant de terminal lorsque lorsque la trajectoire du terminal correspond à la trajectoire de l'individu ; des moyens de mise à jour de ladite base de données avec la position courante de l'individu lorsque celui-ci se déplace dans le bâtiment.