SYSTEM AND METHOD FOR VISUAL LOCALIZATION

A computer-implemented method for processing a geo-location of an aerial platform, comprises: (a) providing a set of classification stages, which is trained end-to-end to provide a set of cascade decisions, wherein each cascade decision is optimized for a different classification modality and for di...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: PETERFREUND, Natan
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A computer-implemented method for processing a geo-location of an aerial platform, comprises: (a) providing a set of classification stages, which is trained end-to-end to provide a set of cascade decisions, wherein each cascade decision is optimized for a different classification modality and for different spatial resolution; (b) receiving a geo-location query comprising an aerial sensor image, a reference bird's eye view image-map with coordinate system and sensor pose angles measures with respect to the coordinate system; (c) projecting the aerial sensor image onto the coordinate system of the reference image-map using the pose angles measures; (d) matching between the projected sensor image and corresponding image patches in the reference satellite image-map, by applying said set of classification stages in accordance with features extraction from said images and similarity criteria; (e) generating a cascade sequencing, wherein a classification score is aggregated along a cascade path among said set of cascade stages; (f) generating a cascade decision at each stage along the cascade path based on the aggregated classification score and on defined decision logic between successive stages; (g) retrieving a geo-location associated with said aggregated classification decision; and (h) sending the retrieved geo-location to a geo-location requester. Un procédé mis en œuvre par ordinateur permettant de traiter une géolocalisation d'une plateforme aérienne consiste : (a) à fournir un ensemble d'étapes de classification, entraîné de bout à bout pour fournir un ensemble de décisions en cascade, chaque décision en cascade étant optimisée pour une modalité de classification différente et pour une résolution spatiale différente ; (b) à recevoir une interrogation de géolocalisation comprenant une image de capteur aérien, une carte-image de vue d'oiseau de référence comprenant un système de coordonnées et des mesures d'angles de pose de capteur par rapport au système de coordonnées ; (c) à projeter l'image de capteur aérien sur le système de coordonnées de la carte-image de référence à l'aide des mesures d'angles de pose ; (d) à effectuer une mise en correspondance entre l'image de capteur projetée et des parcelles d'image correspondantes dans la carte-image satellite de référence, par l'application dudit ensemble d'étapes de classification en fonction d'une extraction de caractéristiques dans lesdites images et de critères de similarité ; (e) à générer un séquençage