Brevet FR3074305A1 (20190531)

REVENDICATIONS1. Procédé (10) de géolocalisation d'un terminal, dit « terminal (70) d'intérêt », d'un système (60) de communication sans fil, comportant : une détermination, à partir de messages émis par d'autres terminaux, dits « terminaux (72) de calibration », et reçus par des stations de base (81) dudit système (60) de communication sans fil, d'un ensemble (26) d'éléments de référence, chaque élément de référence comportant une signature radio associée à une position géographique d'un terminal de calibration lors de l'émission d'un message, ladite signature radio correspondant à un ensemble de valeurs représentatives de la qualité de liens radio existant entre ledit terminal (72) de calibration et des stations de base (81), une détermination (42), à partir d'un message émis par ledit terminal (70) d'intérêt situé à une position géographique à estimer, d'une signature radio pour ledit terminal (70) d'intérêt, ledit procédé (10) de géolocalisation étant caractérisé en ce qu'il comporte en outre : une identification (32) de positions géographiques particulières, dites « points d'intérêt », à partir des éléments de référence de l'ensemble (26) d'éléments de référence, une modification (34) de l'ensemble (26) d'éléments de référence à partir des points d'intérêt identifiés, une estimation (44) de la position géographique dudit terminal d'intérêt à partir de la signature radio dudit terminal (70) d'intérêt et de l'ensemble (36) d'éléments de référence modifié.\n<CLM>\1\tProcédé (10) de géolocalisation selon la revendication 1 dans lequel la position géographique du terminal (70) d'intérêt est estimée sous la forme d'une valeur représentative d'une probabilité pour ledit terminal (70) d'intérêt d'être situé en un point d'intérêt identifié.\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 2 dans lequel l'identification (32) des points d'intérêt comporte : 36 un découpage (320) d'une zone (50) géographique à couvrir en plusieurs cellules de tailles prédéfinies, un calcul (322) pour chaque cellule d'une valeur représentative d'un nombre d'éléments de référence situés dans ladite cellule, 5 si la valeur calculée satisfait un critère prédéfini, une définition (324) d'un point d'intérêt en fonction de ladite cellule et/ou des positions géographiques des éléments de référence situés dans ladite cellule.\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 2 dans lequel l'identification (32) des points d'intérêt comporte une étape de calcul 10 (321), pour chaque élément de référence, de distances séparant ledit élément de référence et chaque autre élément de référence, ainsi que les étapes suivantes effectuées itérativement sur un ensemble (27) d'éléments de référence temporaire correspondant initialement à l'ensemble (26) d'éléments de référence, jusqu'à ce qu'une condition d'arrêt soit atteinte : 15 un calcul (323) pour chaque élément de référence de l'ensemble (27) d'éléments de référence temporaire, d'une valeur représentative d'un nombre d'éléments de référence situés à une distance inférieure à un seuil prédéfini, dits « éléments voisins », si la plus grande valeur calculée, pour un élément dit « élément 20 d'intérêt », est supérieure à un seuil prédéfini : o une définition (327) d'un point d'intérêt en fonction des positions géographiques de l'élément d'intérêt et/ou de ses éléments voisins, o une suppression (329) de l'élément d'intérêt et de ses éléments voisins de l'ensemble (27) d'éléments de référence temporaire. 25\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 4 comportant en outre une étape de filtrage des points d'intérêt identifiés en fonction de leurs positions géographiques et/ou d'une valeur représentative d'un nombre d'éléments de référence de l'ensemble (26) d'éléments de référence situés à une distance inférieure à un seuil prédéfini. 30\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 3 à 5 dans lequel la valeur représentative d'un nombre d'éléments de référence est calculée en fonction d'un facteur de pondération affecté à chaque élément de référence et représentatif d'une durée écoulée entre le moment 37 d'émission du message par le terminal (72) de calibration et le moment où les points d'intérêt sont identifiés.\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 6 dans lequel la modification (34) de l'ensemble (26) d'éléments de référence 5 comporte les étapes suivantes pour chaque élément de référence de l'ensemble (26) d'éléments de référence : un calcul (340) de la plus petite distance séparant ledit élément de référence et un des points d'intérêt identifiés, si la plus petite distance calculée est inférieure à un seuil prédéfini : 10 o une association (342) audit élément de référence du point d'intérêt correspondant, - sinon : o une suppression (344) dudit élément de référence de l'ensemble (26) d'éléments de référence. 15\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 6 dans lequel la modification (34) de l'ensemble (26) d'éléments de référence comporte les étapes suivantes pour chaque élément de référence de l'ensemble (26) d'éléments de référence : un calcul (341), pour chaque point d'intérêt identifié, d'une valeur 20 représentative de la distance qui sépare ledit élément de référence dudit point d'intérêt, une association (343) audit élément de référence des valeurs ainsi calculées.\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 8 dans 25 lequel un lien radio est un lien montant vers une station de base (81) du système (60) de communication sans fil.\n<CLM>\1\tProcédé (10) de géolocalisation selon la revendication 9 dans lequel une détermination (22,\n<CLM>\1\tde la signature radio d'un terminal (70,\n<CLM>\1\tcomporte 30 une émission (220,\n<CLM>\1\tpar le terminal (70,\n<CLM>\1\td'un message à destination des stations de base (81), une mesure (221, 421), pour chaque station de base (81), d'une valeur représentative de la qualité du lien radio existant entre ledit terminal (70, 38\n<CLM>\1\tet la station de base (81) considérée à partir du message reçu dudit terminal (70, 72), une formation (222, 422), par un serveur (82) relié aux stations de base (81) de la signature radio du terminal (70,\n<CLM>\1\tà partir des valeurs 5 mesurées.\n<CLM>\1\tProcédé (10) de géolocalisation selon la revendication 10 dans lequel un terminal (72) de calibration est équipé d'un système de positionnement et la détermination (22) de la signature radio dudit terminal (72) de calibration comporte en outre : 10 une inclusion, dans le message émis par ledit terminal (72) de calibration, de la position géographique courante dudit terminal (72) de calibration mesurée par le système de positionnement, une extraction (223), par le serveur (82), de la position géographique contenue dans ledit message. 15\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 11 dans lequel la valeur représentative de la qualité du lien radio existant entre un terminal (70,\n<CLM>\1\tet une station de base (81) est un niveau de puissance reçue d'un signal radio échangé entre ladite station de base (81) et ledit terminal (70, 72). 20\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 12 dans lequel le lien radio est un canal de communication à bande ultra étroite.\n<CLM>\1\tProcédé (10) de géolocalisation selon l'une des revendications 1 à 13 dans lequel l'estimation (44) de la position géographique d'un terminal (70) d'intérêt à partir de la signature radio dudit terminal (70) d'intérêt et de 25 l'ensemble (36) d'éléments de référence modifié est réalisée à l'aide d'un algorithme d'apprentissage automatique de classification basé sur une technique d'arbres décisionnels. 15.Système (60) de communication sans fil comportant des terminaux (70,\n<CLM>\1\tet un réseau d'accès (80) comportant des stations de base (81) et un 30 serveur (82) relié auxdites stations de base (81), ledit système (60) étant caractérisé en ce qu'il comporte une base de données mémorisant un ensemble (26) d'éléments de référence formés à partir de messages émis par des terminaux, dits « terminaux (72) de calibration », et reçus par des 39 stations de base (81), chaque élément de référence comportant une signature radio associée à une position géographique d'un terminal de calibration lors de l'émission d'un message, ladite signature radio comprenant des valeurs représentatives de la qualité de liens radio existant 5 entre ledit terminal (72) de calibration et des stations de base (81), et en ce que le réseau d'accès (80) est configuré pour : mesurer des valeurs représentatives de la qualité de liens radio existant entre des stations de base (81) et un terminal (70) dont la position géographique doit être estimée, dit « terminal (70) d'intérêt », 10 former une signature radio correspondant à l'ensemble des valeurs mesurées pour ledit terminal (70) d'intérêt, identifier des positions géographiques particulières, dites « points d'intérêt », à partir de l'ensemble (26) d'éléments de référence, modifier l'ensemble (26) d'éléments de référence à partir des points 15 d'intérêt identifiés, estimer la position géographique du terminal (70) d'intérêt à partir de la signature radio du terminal (70) d'intérêt et de l'ensemble (36) d'éléments de référence modifié. 20