Brevet FR3072182A1 (20190412)

REVENDICATIONS1. Calculateur (140) pour véhicule (10) automobile, ledit calculateur (140) étant caractérisé en ce qu'il est configuré pour : - recevoir une séquence d'images générée par une caméra vidéo (130) du véhicule (10), - recevoir la position du véhicule (10), déterminée par un module de géolocalisation (110) par satellite embarqué dans ledit véhicule (10), - transmettre à un serveur de gestion (20), via un réseau de communication (30), la position déterminée du véhicule (10), - recevoir dudit serveur de gestion (20) une liste d'objets (OBJ1, OBJ2) situés dans l'environnement du véhicule (10) et caractérisés par un descripteur, - détecter, dans ladite séquence d'images, au moins un objet (OBJ1, OBJ2) de ladite liste d'objets (OBJ1, OBJ2) à partir de son descripteur, - déterminer la distance (d1, d2) entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté, et - obtenir une position affinée de la position déterminée du véhicule (10) à partir de ladite position déterminée et de la distance déterminée entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté.\n<CLM>\1\tCalculateur (140) selon la revendication 1, ledit calculateur (140) étant configuré pour déterminer la distance (d1, d2) entre le véhicule (10) et chaque 20 objet (OBJ1, OBJ2) détecté à partir des images de la séquence d'images.\n<CLM>\1\tCalculateur (140) selon l'une des revendications 1 et 2, ledit calculateur (140) étant configuré pour calculer la position affinée du véhicule (10).\n<CLM>\1\tVéhicule (10) automobile, ledit véhicule (10) étant caractérisé en ce qu'il comprend : 25 - un module de géolocalisation (110) apte à déterminer la position du véhicule (10) à partir de signaux reçus d'une pluralité de satellites (2), - un module de communication (120), apte à communiquer avec un serveur de gestion (20) via un réseau de communication (30), notamment pour envoyer la position du véhicule (10) déterminée par le module de géolocalisation (110) et 30 pour recevoir une liste d'objets (OBJ1, OBJ2) déterminée par le serveur de gestion (20) à partir de la position déterminée du véhicule (10), lesdits objets (OBJ1, OBJ2) étant situés dans l'environnement du véhicule (10) et étant caractérisés chacun par un descripteur, 15 - au moins une caméra vidéo (130) apte à générer une séquence d'images illustrant au moins en partie l'environnement du véhicule, et - un calculateur (140) selon l'une des revendications précédentes.\n<CLM>\1\tServeur de gestion (20) pour la détermination de la position d'un véhicule (10) 5 automobile, ledit serveur de gestion (20) étant apte à communiquer avec ledit véhicule (10) via un réseau de communication (30) et comprenant une zone mémoire dans laquelle est stockée un ensemble d'objets (OBJ1, OBJ2), chaque objet (OBJ1, OBJ2) étant caractérisé par un descripteur, ledit serveur de gestion (20) étant caractérisé en ce qu'il est configuré pour : 10 - recevoir une position déterminée du véhicule (10) envoyée par ledit véhicule (10), - extraire de sa zone mémoire, à partir d'une position reçue d'un véhicule (10), une liste d'objets (OBJ1, OBJ2) situés dans une zone prédéterminée autour dudit véhicule (10), ladite liste comprenant pour chaque objet (OBJ1, OBJ2) un 15 descripteur permettant de le caractériser, et - envoyer ladite liste au véhicule (10).\n<CLM>\1\tServeur de gestion (20) selon la revendication précédente, ledit serveur de gestion (20) étant configuré pour : - recevoir la distance (d1, d2), déterminée par le véhicule (10), entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté par ledit véhicule (10), - calculer la position affinée du véhicule (10) à partir de la position reçue du véhicule (10) et de la distance (d1, d2) déterminée de chaque objet (OBJ1, OBJ2) détecté, et - envoyer ladite position affinée au véhicule (10) via le réseau de communication (30).\n<CLM>\1\tSystème (1) de détermination de la position d'un véhicule (10) automobile, ledit système comprenant un véhicule (10) automobile selon la revendication 4, et un serveur de gestion (20), selon l'une des revendications 5 et\n<CLM>\1\t8. Procédé de détermination de la position d'un véhicule (10) automobile selon la revendication 4, à l'aide d'un serveur de gestion (20), selon l'une des revendications 5 et 6, ledit procédé étant caractérisé en ce qu'il comprend les étapes de : - génération (E0), par la caméra (130) vidéo du véhicule (10), d'une séquence d'images représentant au moins en partie l'environnement du véhicule (10), - détermination (El), par le module de géolocalisation (110), de la position du véhicule (10), 16 - envoi, par le véhicule (10), au serveur de gestion (20), de la position déterminée du véhicule (10), - réception, par le serveur de gestion (20), de la position déterminée du véhicule (10) envoyée par ledit véhicule (10), 5 - extraction, par le serveur de gestion (20), de sa zone mémoire, en fonction de la position du véhicule (10) reçue, d'une liste d'objets (OBJ1, OBJ2) situés dans l'environnement dudit véhicule (10), ladite liste comprenant pour chaque objet (OBJ1, OBJ2) un descripteur permettant de le caractériser, - envoi de ladite liste au véhicule (10). 10 - réception, par le véhicule (1), de ladite liste, - détection, dans ladite séquence d'images générée, d'au moins un objet (OBJ1, OBJ2) de la liste d'objets (OBJ1, OBJ2) à partir de son descripteur, - détermination de la distance entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté, et 15 - obtention d'une position affinée de la position déterminée du véhicule (10) à partir de ladite position déterminée et de la distance déterminée entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté.\n<CLM>\1\tProcédé selon la revendication précédente, dans lequel la détermination de la distance (d1, d2) entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté dans la 20 séquence d'images est réalisée à partir de ladite séquence d'images.\n<CLM>\1\tProcédé selon l'une des revendications 8 et 9, dans lequel le véhicule (10) comprenant en outre un module de mesure de distance, la distance (d1, d2) entre le véhicule (10) et chaque objet (OBJ1, OBJ2) détecté dans la séquence d'images est mesurée par ledit module de mesure de distance.