Brevet FR2875320A1 — publié le 20060317

La présente invention concerne un procédé et un système d'identification d'un objet dans une photo, ainsi qu'un programme, un support d'enregistrement, un terminal et un serveur pour la mise en uvre du système. Il est désormais possible pour un utilisateur de télécharger à l'aide d'un ordinateur, de très nombreuses photos représentant des paysages. Malheureusement, la plupart des photos ainsi téléchargées, par exemple, à partir du réseau Internet, sont dépourvues de légendes de sorte qu'il est difficile d'identifier l'un des objets présents dans le paysage photographié. L'invention vise à remédier à cet inconvénient en proposant un procédé d'identification automatique d'un objet dans une photo. L'invention a donc pour objet un procédé d'identification automatique d'un objet dans une photo prise à partir d'un appareil de prise de vue équipé d'un objectif, ce procédé comportant: - une étape d'extraction d'une position géographique 20 et d'une direction de visée de l'objectif à partir de données associées à la photo, - une étape de détermination d'une droite orientée passant par la position géographique extraite et une position géographique correspondant à l'objet de la photo à identifier, en fonction de la direction de visée extraite, - une étape de sélection dans une base de données cartographiques d'au moins un objet en fonction d'une distance calculée entre sa position géographique et la droite orientée déterminée, la base de données cartographiques associant à chaque objet une position géographique, et - une étape de présentation d'informations sur le ou chaque objet sélectionné. Le procédé ci-dessus permet une identification automatique d'au moins un objet sur la photo. Pour cela, ce procédé met à profit le fait qu'à partir du moment où la position géographique et la direction de visée de l'objectif sont connues, il est possible de sélectionner dans une base de données cartographiques au moins un objet correspondant à l'un de ceux photographiés. Des informations sur l'objet sélectionné permettent alors d'identifier l'objet présent sur cette photo. Les modes des réalisations de ce procédé peuvent comporter une ou plusieurs des caractéristiques suivantes: - une étape d'acquisition des coordonnées d'un point sur la photo, une étape de correction de la direction de visée extraite en fonction des coordonnées acquises et d'un angle de champ de l'objectif de l'appareil de prise de vue, et l'étape de détermination utilise la direction corrigée pour déterminer la droite orientée; - l'étape de sélection consiste également à sélectionner uniquement l'objet le plus proche de la position géographique extraite parmi des objets sélectionnés comme étant les plus proches de la droite orientée déterminée; - l'étape de sélection consiste également à sélectionner le ou les objets en fonction d'un angle de 25 champ de l'objectif. L'invention a également pour objet un processus de consultation et un processus de sélection adaptés pour être mis en uvre dans le procédé d'identification décrit ci-dessus. L'invention a également pour objet un programme d'ordinateur et un support d'enregistrement d'informations comportant des instructions pour l'exécution d'un procédé d'identification, d'un processus de consultation ou d'un processus de sélection tels que ceux décrits ci-dessus, lorsque les instructions sont exécutées par un calculateur électronique. L'invention a également pour objet un système d'identification automatique d'un objet dans une photo prise à partir d'un appareil de prise de vue équipé d'un objectif, ce système comporte: - un module d'extraction d'une position géographique et d'une direction de visée de l'objectif à partir de données associées à la photo, - un module de détermination d'une droite orientée passant par la position géographique extraite et par une position géographique correspondant à l'objet de la photo à identifier, en fonction de la direction de visée extraite, - un module de sélection dans la base de données cartographiques d'au moins un objet en fonction d'une distance calculée entre sa position géographique et la droite orientée déterminée, la base de données cartographiques associant à chaque objet une position géographique, et - une unité de présentation d'informations sur le ou chaque objet sélectionné. Les modes de réalisation du système peuvent comporter une ou plusieurs des caractéristiques suivantes: - un module d'acquisition des coordonnées d'un point sur la photo, et un module de correction de la direction extraite en fonction des coordonnées acquises et d'un angle de champ de l'appareil de prise de vue, et le module de détermination utilise la direction corrigée pour déterminer la droite orientée; - le module de sélection est également apte à sélectionner uniquement l'objet le plus proche de la position géographique extraite parmi des objets sélectionnés comme étant les plus proches de la droite orientée déterminée; - le module de sélection est également apte à sélectionner le ou les objets en fonction d'un angle de champ de l'objectif. L'invention a également pour objet un terminal de 5 consultation et un serveur informatique adapté pour être mis en uvre dans le système décrit ci-dessus. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins sur lesquels: - la figure 1 est une illustration schématique de l'architecture générale d'un système d'identification automatique d'un objet dans une photo; - la figure 2 est une illustration schématique de 15 l'architecture d'un exemple particulier de réalisation du système de la figure 1; - la figure 3 est un organigramme d'un procédé d'identification automatique d'un objet dans une photo; et - la figure 4 est un schéma illustrant une méthode pour corriger une direction en fonction de la position d'un point sur une photo. La figure 1 représente un système, désigné par la référence générale 40, d'identification d'un objet visible sur une photo. Ici, chaque photo est associée à des données appelées par la suite métadonnées , comme, par exemple, celle rencontrée dans le format d'enregistrement de photos EXIF (Exchangeable Image File). Ces métadonnées comportent notamment. - la position géographique de l'objectif de l'appareil de prise de vue ayant servi à prendre la photo au moment où cette photo a été prise, - la direction de visée de l'objectif au moment où la photo a été prise, 2875320 5 - l'angle de champ de l'objectif ou la valeur de la distance focal de l'objectif et le format de la photo. Dans l'ensemble de ce texte, l'expression position géographique désigne des coordonnées dans un référentiel à trois dimensions, ces coordonnées étant représentatives de la latitude, la longitude et l'altitude de la position. La position géographique et la direction de visée de l'objectif sont, par exemple, mesurées au moment où la photo est prise puis enregistrées dans les métadonnées associées à cette photo. De façon similaire, l'angle de champ ou la distance focale et le format de la photo sont relevés puis enregistrés dans les métadonnées associées à cette photo. Sur la figure 1, les métadonnées et les photos sont 15 enregistrées dans une mémoire 42. Le système 40 comporte une unité 44 de traitement des métadonnées enregistrées dans la mémoire 42. Pour traiter ces métadonnées, l'unité 44 comporte un module 48 d'extraction de la position géographique de l'objectif, de la direction de visée de l'objectif et de l'angle de champ de l'objectif dans les métadonnées enregistrées dans la mémoire 46. Ici, l'unité 44 comporte également un module 50 d'acquisition des coordonnées d'un point sur une photo et un module 52 de correction de la direction extraite par le module 48. Le module 50 est apte à acquérir les coordonnées d'un point sur une photo dans un repère orthonormé à deux dimensions dont l'origine est, par exemple, confondue avec le centre de la photo. Ce module comporte une sortie raccordée au module 52 pour transmettre au module 52 les coordonnées acquises. Le module 52 est apte à corriger la direction extraite par le module 48 pour produire une direction corrigée passant par la position géographique du point de prise de vue et par une position géographique correspondant au point de la photo dont les coordonnées ont été acquises. A cet effet, le module 52 utilise l'angle de champ de l'appareil de prise de vue. Les données sur l'angle de champ sont extraites des métadonnées contenues dans la mémoire 46. On appelle ici angle de champ l'angle qui définit les limites d'une scène visible au travers de l'objectif de l'appareil de prise de vue. L'unité 44 comporte également deux sorties raccordées à un moteur 60 de base de données pour transmettre à ce dernier la position extraite par le module 48 et la direction corrigée. Le moteur 60 est propre à sélectionner un objet dans une base de données cartographiques 62 enregistrée dans une mémoire 64. La base de données 62 contient la position géographique d'un grand nombre d'objets associée à un identifiant de chacun des ces objets. Ces objets sont, par exemple, des monuments historiques, des montagnes, des noms de lieu-dit. Ici, chacun de ces objets est susceptible d'être vu et identifié à l'oeil nu par un être humain. De manière à sélectionner dans la base de données 62 au moins un objet en fonction de la position extraite et de la direction corrigée, le moteur 60 comporte un module 66 de détermination d'une droite orientée et un module 68 de sélection d'un objet à proximité de la droite déterminée. Par exemple, le module 66 détermine l'équation de la droite passant par la position géographique extraite et ayant comme direction celle corrigée par le module 52. Le module 68 est apte à sélectionner dans la base de données 62 le ou les objets les plus proches de la droite déterminée par le module 66 et qui sont visibles sur la photo. 2875320 7 Ce module 68 sera décrit plus en détail en regard de la figure 3. Le moteur 60 comporte une sortie par l'intermédiaire de laquelle sont transmis les identifiants des objets sélectionnés par le module 68. Cette sortie est raccordée à une unité 70 de présentation d'informations sur le ou les objets sélectionnés. Le moteur 60 est, de préférence réalisé sous la forme d'un programme d'ordinateur comportant des instructions pour l'exécution d'un procédé de sélection tel que décrit en regard de la figure 3, lorsque ces instructions sont exécutées par un calculateur électronique. L'unité 70 comporte un module 72 de création d'une légende à partir d'informations complémentaires contenues dans une base de données 74 enregistrée dans une mémoire 76. La base de données 74 associe à chaque identifiant d'objets des informations complémentaires telles que, par exemple, le nom de l'objet, ses caractéristiques intrinsèques, son histoire. Ces informations sont enregistrées dans un format approprié permettant leur consultation. Par exemple, ici, le nom des objets est enregistré sous la forme d'une chaîne alphanumérique tandis que l'histoire d'un objet est enregistrée sous la forme d'un fichier audio. L'unité 70 comporte également une interface homme/machine 78. Ici cette interface homme/machine 78 est équipée d'un haut-parleur 80 propre à restituer des fichiers audio à un utilisateur et d'un écran 82 propre à afficher la photo prise par l'appareil de prise de vue dans laquelle est, par exemple, incrustée la légende créée par le module 72. La figure 2 représente un exemple particulier de réalisation du système 40. Les éléments déjà décrits en 2875320 8 regard de la figure 1 portent les mêmes références numériques dans la figure 2. D'une façon générale, le système 40 comporte un serveur informatique 86 raccordé par l'intermédiaire d'un réseau 84 de transmission d'informations à un terminal 88 de consultation de photos. Sur la figure 2 est également représenté un appareil de prise de vue 90 équipé d'un objectif 92. L'objectif 92 présente une direction de visée 94 qui correspond à l'axe optique de cet objectif. Cet appareil 90 est apte à enregistrer dans la mémoire 42 du système 40 les photos ainsi que les métadonnées correspondantes comportant notamment la position géographique, la direction de visée et l'angle de champ pour chacune de ces photos. A cet effet, l'appareil 90 est équipé d'une unité 96 de mesure de la position géographique et de la direction de visée de l'objectif 92. A titre d'exemple, cette unité 96 est réalisée à l'aide d'un capteur 97 de position géographique et d'un capteur 98 d'orientation. Le capteur 97 est, par exemple, un capteur GPS (Global Positioning System) et le capteur 98 est, par exemple, réalisé à l'aide de trois gyroscopes disposés perpendiculairement les uns aux autres. L'unité 96 est également apte à relever les réglages de l'appareil 90 telles que l'angle de champ de l'objectif, la date, l'heure et la luminosité. L'appareil 90 est propre à enregistrer les photos et les métadonnées correspondantes dans la mémoire 42 par l'intermédiaire d'une liaison 99 de transmission d'informations telle que, par exemple, une liaison sans fil. L'appareil 90 est, par exemple, un appareil photo numérique ou encore un téléphone mobile équipé d'un appareil photo. Le serveur 86 est équipé d'un modem 100 pour échanger des informations avec le terminal 88 par l'intermédiaire du réseau 84. Le moteur 60 de base de données et le module 72 de création d'une légende sont implantés dans le serveur 86. Dans ce mode de réalisation, les bases de données 62 et 74 du système 40 ont été regroupées dans une seule et même base de données 104 enregistrée dans une mémoire 105 associée au serveur 86. Ainsi, la base de données 104 regroupe pour chaque objet son identifiant, sa position géographique ainsi que les informations complémentaires le concernant. La mémoire 105 comporte également, par exemple, les instructions du programme d'ordinateur correspondant au moteur 60 et au module 72, le serveur 86 remplissant alors le rôle du calculateur électronique propre à exécuter ces instructions. Le terminal 88 est, par exemple, réalisé à partir d'un ordinateur conventionnel équipé d'une unité centrale 110 et de l'interface homme/machine 78. L'unité 110 est munie d'un modem 112 pour échanger des informations avec le serveur 86 par l'intermédiaire du réseau 84. Les modules 48, 50 et 52 sont implantés dans l'unité centrale 110. Cette unité centrale 110 est associée à la mémoire 42 contenant les photos et les métadonnées. Dans ce mode de réalisation, la mémoire 46 comporte les instructions d'un programme d'ordinateur correspondant aux modules 48, 50 et 52 et l'unité centrale 110 joue alors le rôle de calculateur électronique propre à exécuter ces instructions. Ici, l'écran et un haut parleur de l'ordinateur correspondent respectivement à l'écran 82 et au haut parleur 80 de l'interface 78. Cette interface 78 comporte également dans ce mode de réalisation une souris 120 et un clavier 122. Le fonctionnement du système 40 va maintenant être décrit en regard du procédé de la figure 3. Initialement, un utilisateur de l'appareil 90 prend une photo lors d'une étape 140. Ensuite, les métadonnées associées à la photo qui vient d'être prise sont créées lors d'une étape 144. Plus précisément, lors d'une opération 146, le capteur 97 mesure la position de l'appareil 90 et le capteur 98 mesure l'orientation de la direction 94 par rapport à l'horizontal et par rapport au nord magnétique. L'inclinaison de l'appareil 90 par rapport à l'horizontal est également mesurée lors de cette opération 146 pour déterminer l'inclinaison de la photo par rapport à l'horizontale. Lors de l'étape 144, l'unité 96 relève également, lors d'une opération 152, les réglages de l'appareil ayant servi à prendre la photo. En particulier, lors de cette opération 152, l'appareil 90 relève l'angle de champ de l'objectif au moment où la photo est prise. D'autres informations telles que, par exemple, la date, l'heure, la luminosité et le temps d'ouverture sont également relevées lors de cette opération 152. Une fois les métadonnées créées, celles-ci sont associées, lors d'une étape 154, à la photo prise lors de l'étape 140. Par exemple, lors de l'étape 154 la photo ainsi que les métadonnées sont enregistrées dans un format EXIF. Ensuite, les métadonnées et la photo sont transmises 30 par l'intermédiaire de la liaison 99, puis enregistrées, lors d'une étape 156, dans la mémoire 42. Après, un utilisateur du terminal 88 peut, s'il le souhaite, procéder à une phase 162, de création automatique d'une légende pour l'une des photos enregistrée dans la mémoire 42. Lors de cette phase 162, le terminal 88 transmet au moteur 60, lors d'une étape 164, la position géographique, la direction de visée et l'angle de champ associés à une des photos mémorisées dans la mémoire 42. Le moteur 60 reçoit les données transmises lors de l'étape 164. Le moteur 60 sélectionne alors en fonction des données reçues, lors d'une étape 166 au moins un objet dans la base de données 104. Plus précisément, lors de l'étape 166, le module 66 détermine, lors d'une opération 168, la droite orientée passant par la position géographique reçue et ayant comme direction la direction de visée reçue. Ensuite, lors d'une opération 170, le module 68 sélectionne dans la base de données 104 le ou les objets dont la position géographique est la plus proche de la droite orientée déterminée lors de l'opération 168. Pour cela, par exemple, le module 68 calcule la distance la plus courte séparant chaque objet de la droite orientée et il ne sélectionne que le ou chaque objet séparé de la droite orientée par une distance inférieure à un seuil. Ce seuil est établi par le module 68 en fonction de la valeur de l'angle de champ reçu de manière à éliminer tous les objets qui ne sont pas visibles sur la photo. De plus, ce seuil est déterminé pour ne sélectionner que les objets présents sur la direction reçue. Ensuite, lors d'une étape 180, le module 72 crée une légende pour la photo en fonction des informations complémentaires associées aux objets sélectionnés par le moteur 60. Par exemple, il crée la légende suivante photo prise en direction (nord-est) du clocher du plan de Grâce le samedi 14 février à 8 heures 48 . Cet exemple de légende est construit à l'aide des informations sur l'objet situé sur la direction de visée, ainsi que la date et l'heure extraite des métadonnées associées à la photo. Ensuite, la légende créée est transmise au terminal 88, lors d'une étape 182, et enregistrée dans les 5 métadonnées associées à cette photo. L'utilisateur peut également procéder à une phase 200 de consultation d'une photo sur le terminal 88. Cette phase 200 débute par l'affichage, lors d'une étape 202, d'une carte géographique sur l'écran 82, sur laquelle sont placés des points de prise de vue, chaque point de prise de vue étant représentatif de la position géographique enregistrée dans les métadonnées associées à une photo. L'utilisateur sélectionne à l'aide de la souris 120, lors d'une étape 204, l'un de ces points de prise de vue. Le terminal 88 affiche alors automatiquement lors d'une étape 206, la photo prise à partir de ce point de prise de vue sur l'écran 82. Si une légende a déjà été créée pour cette photo, de préférence, la photo affichée sur l'écran 82 comporte également incrustée dans celle-ci la légende créée par le module 72. L'utilisateur procède alors à une étape 208 d'identification d'un objet visible sur la photo. Pour cela il sélectionne un point particulier de la photo correspondant à un objet à identifier à l'aide de la souris, par exemple. Le module 50 acquiert, lors d'une opération 210, les coordonnées du point sélectionné par l'utilisateur dans le repère lié au centre de la photo. Ces coordonnées sont notées (a, b). Ensuite, le module 48 extrait lors d'une opération 214 la position géographique du point de prise de vue et la direction de visée, des métadonnées enregistrées dans la mémoire 46. Le module 52 corrige alors, lors d'une opération 216, la direction extraite des métadonnées pour en déduire une direction corrigée. La direction corrigée coïncide avec 2875320 13 celle d'une droite passant par la position géographique extraite et par la position géographique d'un objet correspondant au point sélectionné sur la photo. Pour cela, le module 52 utilise l'angle de champ a mémorisée dans les métadonnées associées à la photo. Cet angle de champ a est représenté sur la figure 4. Sur cette même figure 4 la position du point de prise de vue est représentée par un point 218. Un angle x représente l'angle entre la direction 94 et la direction du nord magnétique indiquée par une flèche 220. Pour simplifier l'explication, la correction de l'angle x sera décrite ici dans le cas particulier d'une photo 222 prise à l'horizontale de sorte qu'il n'est pas nécessaire de prendre en compte l'inclinaison de la photo ou de l'appareil 90 par rapport à l'horizontale. La position du point sélectionné par l'utilisateur est représentée par une croix 224 tandis que le centre du repère lié à la photo est représenté par une croix 226. La distance entre ces deux croix 224 et 226 correspond à la valeur de l'abscisse a . La longueur connue d'un bord horizontal de la photo est notée ici d. Dans ces conditions, un angle f que fait la direction corrigée par rapport à la direction 94 est calculé à l'aide de la relation suivante: a.a d Une fois cet angle calculé, celui-ci est ajouté à l'angle x. On obtient ainsi un angle x' que fait la direction corrigée par rapport au nord magnétique. En effectuant des opérations similaires, le module 52 calcule également un angle y' que fait la direction corrigée par rapport à l'horizontale. La position extraite des métadonnées et la direction corrigée sont alors transmises, lors d'une étape 230, au moteur 60 par l'intermédiaire du réseau 84. Le moteur 60 sélectionne, lors d'une étape 232, en fonction des données reçues le ou les objets proches de la droite orientée passant par la position extraite et ayant la direction corrigée. Cette étape 232 comporte une opération 234 de détermination de la droite orientée identique à l'opération 168 et une opération 236 de sélection des objets les plus proches de la droite orientée. Lors de cette opération 236, le moteur 60 sélectionne dans la base de données 104 l'objet qui: - est proche de la droite orientée, - est compris dans le cadre de la photo, et - est également le plus proche de la position géographique du point de prise de vue. La dernière condition permet de sélectionner uniquement un objet visible sur la photo. Lors de l'opération 236, un objet est considéré comme étant proche de la droite orientée si, par exemple, la distance la plus courte qui le sépare de cette droite est inférieure à un seuil préétabli. Une fois que le moteur 60 a sélectionné l'objet visible présent dans la direction corrigée, l'identifiant de cet objet ainsi que les informations complémentaires qui lui sont associées, sont transmises au terminal 88, lors d'une étape 240. L'unité 78 présente, lors d'une étape 242, à l'utilisateur les informations reçues. Par exemple, l'écran 82 affiche certaines de ces informations et le haut parleur 80 restitue les fichiers audios. Ensuite, l'utilisateur peut sélectionner un autre point de la photo et les étapes 208 à 240 sont réitérées. Ici, les métadonnées sont associées à la photo en utilisant le format EXIF. En variante, le format EXIF est remplacé par le format MPEG7. De nombreux autres modes de réalisation du système 40 sont possibles. Par exemple, au lieu de répartir les éléments du système 40 entre, d'une part un ou plusieurs terminaux de consultation locaux et, d'autre part un serveur informatique, il est possible d'implanter l'ensemble des éléments du système 40 dans le poste de consultation. A l'inverse, il est également possible d'implanter l'unité de traitement 44 dans le serveur informatique distant qui sera alors associé à la mémoire 42. Dans ce dernier mode de réalisation, le poste de consultation comporte uniquement l'unité de présentation d'informations. En variante, le module 72 de création de légende et la phase 162 sont supprimés. Dans cette variante l'unité de présentation se réduit à une interface homme/machine. Dans un mode de réalisation simplifié, les opérations 210 et 216 sont supprimées. Le système est alors uniquement capable d'identifier l'objet situé au centre de la photo sur la ligne de visée. ss: 16 REVENDICATIONS 1. Procédé d'identification automatique d'un objet dans une photo prise à partir d'un appareil de prise de vue équipé d'un objectif, caractérisé en ce qu'il comporte: - une étape (214) d'extraction d'une position géographique et d'une direction de visée de l'objectif à partir de données associées à la photo, - une étape (234) de détermination d'une droite orientée passant par la position géographique extraite et une position géographique correspondant à l'objet de la photo à identifier, en fonction de la direction de visée extraite, - une étape (236) de sélection dans une base de données cartographiques d'au moins un objet en fonction d'une distance calculée entre sa position géographique et la droite orientée déterminée, la base de données cartographiques associant à chaque objet une position géographique, et - une étape (242) de présentation d'informations sur le ou chaque objet sélectionné. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte: une étape (210) d'acquisition des coordonnées d'un 25 point sur la photo, - une étape (216) de correction de la direction de visée extraite en fonction des coordonnées acquises et d'un angle de champ de l'objectif de l'appareil de prise de vue, et - en ce que l'étape de détermination utilise la direction corrigée pour déterminer la droite orientée. 3. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de sélection (236) consiste également à sélectionner uniquement l'objet le plus proche de la position géographique extraite parmi des objets sélectionnés comme étant les plus proches de la droite orientée déterminée. 4. Procédé selon l'une quelconque des revendications 5 précédentes, caractérisé en ce que l'étape de sélection (236) consiste également à sélectionner le ou les objets en fonction d'un angle de champ de l'objectif. 5. Processus de sélection d'un objet dans une base de données cartographiques recensant des positions géographiques d'objets, ce processus étant adapté pour être mis en oeuvre dans un procédé d'identification selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comporte l'étape (236) de sélection dans la base de données cartographiques d'au moins un objet dont les coordonnées géographiques sont les plus proches de la droite orientée déterminée. 6. Programme d'ordinateur, caractérisé en ce qu'il comporte des instructions pour l'exécution d'un procédé ou d'un processus conforme à l'une quelconque des revendications précédentes, lorsque lesdites instructions sont exécutées par un calculateur électronique. 7. Support d'enregistrement d'informations, caractérisé en ce qu'il comporte des instructions pour l'exécution d'un procédé ou d'un processus conforme à l'une quelconque des revendications 1 à 5, lorsque lesdites instructions sont exécutées par un calculateur électronique. 8. Système d'identification automatique d'un objet dans une photo prise à partir d'un appareil de prise de vue équipé d'un objectif, caractérisé en ce que ce système comporte: un module (48) d'extraction d'une position géographique et d'une direction de visée de l'objectif à partir de données associées à la photo, - un module (66) de détermination d'une droite orientée passant par la position géographique extraite et par une position géographique correspondant à l'objet de la photo à identifier, en fonction de la direction de visée extraite, - un module (68) de sélection dans la base de données cartographiques d'au moins un objet en fonction d'une distance calculée entre sa position géographique et la droite orientée déterminée, la base de données cartographiques associant à chaque objet une position géographique, et - une unité (70) de présentation d'informations sur le ou chaque objet sélectionné. 9. Système selon la revendication 8, caractérisé en ce 15 qu'il comporte: - un module (50) d'acquisition des coordonnées d'un point sur la photo, et - un module (52) de correction de la direction extraite en fonction des coordonnées acquises et d'un angle 20 de champ de l'appareil de prise de vue, et - en ce que le module de détermination utilise la direction corrigée pour déterminer la droite orientée. 10. Système selon l'une quelconque des revendications 8 à 9, caractérisé en ce que le module de sélection est également apte à sélectionner uniquement l'objet le plus proche de la position géographique extraite parmi des objets sélectionnés comme étant les plus proches de la droite orientée déterminée. 11. Système selon l'une quelconque des revendications 8 à 10, caractérisé en ce que le module de sélection est également apte à sélectionner le ou les objets en fonction d'un angle de champ de l'objectif. 12. Terminal de consultation adapté pour être mis en uvre dans un système d'identification conforme à l'une quelconque des revendications 8 à 11, caractérisé en ce qu'il comporte l'unité (70) de présentation d'informations sur le ou chaque objet sélectionné. 13. Serveur informatique adapté pour être mis en oeuvre dans un système selon l'une quelconque des revendications 8 à 11, caractérisé en ce que le serveur informatique comporte le module (68) de sélection dans la base de données cartographiques d'au moins un objet en fonction de la distance séparant la position géographique extraite de la droite orientée déterminée.