Augmented reality geolocation using image matching
AssigneeKreatAR, LLC
InventorLiron Lerman
Life of this patent
Estimating the term…
Abstract
Disclosed is a system for determining high-precision geolocation. The system includes a user device having a camera, a non-transitory memory containing computer readable instructions, and a processor. The processor is configured to process the instructions receive live image content from the camera, receive information indicative of one or more device condition attribute that is associated with the user device, select a group of stored images based on the one or more stored image condition attribute, compare the live image content to the group of stored images, based on the comparing, select, from the group of stored images, one or more matching stored image that matches the live image content, and determine a high-precision geolocation of the user device based on the matching one or more stored image.
Claims17
A system for presenting augmented reality (AR) content, comprising:
- a camera;
- a non-transitory memory containing computer readable instructions;
- and
- a processor configured to process the instructions to carry out the following steps:
- receive live image content from the camera;
- receive information indicative of a general geolocation of the camera when live image content was taken;
- determine the general geolocation based on the received information indicative of the general geolocation information;
- identify a plurality of stored images that have geolocational information corresponding to the general geolocation;
- determine environmental conditions corresponding to an atmospheric condition at the general geolocation;
- compare the image content to the identified stored images;
- based on the comparing and the environmental conditions, select, from the identified stored images, one or more stored images that match the live image content;
- determine a high-precision geolocation of the camera based on the matched one or more stored image, the high-precision geolocation have a higher precision than the general geolocation;
- and
- display, based on the high-precision geolocation and a perspective view of the camera, an AR asset on the live image content from the camera.
A method for presenting augmented reality (AR) content, comprising:
- receiving, from a device associated with a camera, a general geolocation of the device and a range error;
- identifying a plurality of stored images that have geolocational information corresponding to the general geolocation;
- determining environmental conditions corresponding to an atmospheric condition at the general geolocation;
- comparing the image content to the identified stored images;
- based on the comparing and the environmental conditions, selecting, from the stored images, one or more stored image that matches the live image content;
- determining a high-precision geolocation of the camera based on the matching one or more stored image, the high-precision geolocation have a higher precision than the general geolocation;
- retrieving an AR asset;
- and
- sending the AR asset to the device, wherein the device causes for display on a display the AR asset according to the high-precision geolocation and a perspective view of the camera.
Dependencies are inferred from the claim text.