VISUAL LOCALIZATION METHOD
There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to a server; (b) estimating the location of the mobile device at the server based on the visual features received from the mobile device; (c) transmitting reference data associated with the estimated location from the server to the mobile device; and (d) the mobile device determining its location based on the reference data received from the server.
1 . A mobile device pose estimation method comprising:
(a) maintaining, by a server, reference data in a georeferenced database providing a distinctive description of recorded objects;
(b) recording images on a mobile device;
(c) extracting features, by the mobile device, from said recorded images;
(d) transmitting said extracted features to said server;
(e) determining, by the server based on the extracted features, a subset of the reference data;
(f) transmitting the subset of the reference data from the server to the mobile device;
(g) storing, by the mobile device, the subset of the reference data;
(h) generating, by the mobile device, visual feature data representative of one or more visual features detected by the mobile device;
(i) estimating, on the mobile device, the pose of the mobile device based on at least the visual feature data and the subset of the reference data.