Method and system for location determination and navigation using structural visual information
First Claim
1. A method for wireless device positioning, the method comprising:
- in a wireless communication device;
capturing one or more images of one or more structures a vicinity of said wireless communication device;
extracting structural element data from the captured images;
determining best matches between extracted structural element data and structural data stored in memory;
determining estimated positions Pi of the best matches ordered by a quality Qi of the matches; and
determining a position Px of said wireless communication device from a location that has a highest number of estimated positions Pi of said wireless communication device clustered about it within a threshold distance, and if no position Px has estimated positions Pi of said wireless communication device clustered within said threshold distance, capturing one or more additional images at a different orientation.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for location determination using structural visual information may comprise receiving global navigation satellite system (GNSS) signals in a wireless device (WD) for determining a first position of the WD. One ore more images of a structure or structures near the WD may be captured and a position may be determined based on a comparison of the structures in the images to structures in a stored database. The database may be pre-stored based on a known future location of a user of the WD. The database may be downloaded and stored when insufficient GNSS signals are present. The database may comprise a plurality of images or may comprise video of structures. A distance from the structures may be determined based on known optical properties of a camera in the WD, and may be used to determine an accurate location based on the images.
-
Citations
30 Claims
-
1. A method for wireless device positioning, the method comprising:
in a wireless communication device; capturing one or more images of one or more structures a vicinity of said wireless communication device; extracting structural element data from the captured images; determining best matches between extracted structural element data and structural data stored in memory; determining estimated positions Pi of the best matches ordered by a quality Qi of the matches; and determining a position Px of said wireless communication device from a location that has a highest number of estimated positions Pi of said wireless communication device clustered about it within a threshold distance, and if no position Px has estimated positions Pi of said wireless communication device clustered within said threshold distance, capturing one or more additional images at a different orientation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A system for wireless communication, the system comprising:
one or more circuits for use in a wireless communication device, said one or more circuits being operable to; capture one or more images of one or more structures a vicinity of said wireless communication device; extract structural element data from said one or more images; determine best matches between extracted structural element data and structural data stored in memory; determine estimated positions Pi of the best matches ordered by a quality Qi of the matches; and determine a position Px of said wireless communication device from a location that has a highest number of estimated positions Pi of said wireless communication device clustered about it within a threshold distance, and if no position Px has estimated positions Pi of said wireless communication device clustered within said threshold distance, capturing one or more additional images at a different orientation. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
30. A system for location determination, the system comprising:
one or more circuits for use in a wireless communication device, said one or more circuits being operable to; receive global positioning satellite (GPS) signals for determining a first position of said wireless communication device; capture one or more images of one or more structures in the vicinity of said wireless communication device when insufficient GPS signals are present for positioning; and determine a second position of said wireless communication device by; extracting structural element data from the one or more captured images; determining best matches between the extracted data and structural data stored in memory; determining estimated positions Pi of the best matches ordered by a quality Qi of the matches; and determining a position Px of said wireless communication device from a location that has a highest number of estimated positions Pi of said wireless communication device clustered about it within a threshold distance, and if no position Px has estimated positions Pi of said wireless communication device clustered within said threshold distance, capturing one or more additional images at a different orientation.
Specification