Systems and Methods for Using Real-Time Imagery in Navigation
First Claim
1. A method for generating navigation directions for drivers, the method comprising:
- obtaining, by one or more processors, a route for guiding a driver of a vehicle to a destination;
retrieving, by the one or more processors from a database, a plurality of visual landmarks corresponding to prominent physical objects disposed along the route;
obtaining, by the one or more processors, real-time imagery collected at the vehicle approximately from a vantage point of the driver during navigation along the route;
using (i) the retrieved plurality of visual landmarks and (ii) the imagery collected at the vehicle, selecting, by the one or more processors, a subset of the plurality of visual landmarks that are currently visible to the driver; and
providing, to the driver, navigation directions describing the route, the navigation directions referencing the selected subset of the plurality of visual landmarks and excluding remaining ones of the plurality of visual landmarks.
2 Assignments
0 Petitions
Accused Products
Abstract
To generate navigation directions for a driver of a vehicle, a route for guiding the driver to a destination is obtained, visual landmarks corresponding to prominent physical objects disposed along the route are retrieved, and real-time imagery is collected at the vehicle approximately from a vantage point of the driver during navigation along the route. Using (i) the retrieved visual landmarks and (ii) the imagery collected at the vehicle, a subset of the visual landmarks that are currently visible to the driver is selected. Navigation directions describing the route are provided the driver, the navigation directions referencing the selected subset of the visual landmarks and excluding the remaining visual landmarks.
-
Citations
20 Claims
-
1. A method for generating navigation directions for drivers, the method comprising:
-
obtaining, by one or more processors, a route for guiding a driver of a vehicle to a destination; retrieving, by the one or more processors from a database, a plurality of visual landmarks corresponding to prominent physical objects disposed along the route; obtaining, by the one or more processors, real-time imagery collected at the vehicle approximately from a vantage point of the driver during navigation along the route; using (i) the retrieved plurality of visual landmarks and (ii) the imagery collected at the vehicle, selecting, by the one or more processors, a subset of the plurality of visual landmarks that are currently visible to the driver; and providing, to the driver, navigation directions describing the route, the navigation directions referencing the selected subset of the plurality of visual landmarks and excluding remaining ones of the plurality of visual landmarks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system operating in a vehicle, the system comprising:
-
a camera configured to capture real-time imagery approximately from a vantage point of the driver; a positioning module configured to determine a current geographic location of the vehicle; a network interface to communicate with a server system via a communication network; a user interface; and processing hardware configured to; obtain, using the captured real-time imagery and the current geographic location of the vehicle, driving directions including an instruction that references a visual landmark automatically determined as being visible in the captured real-time imagery, and provide the instruction to the driver via the user interface. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for providing driving directions, the method comprising:
-
receiving, by one or more processors at a mobile system operating in a vehicle, a request for driving directions to a destination from a driver of the vehicle; receiving, by the one or more processors at the mobile system, real-time imagery collected at the vehicle approximately from a vantage point of the driver; obtaining, using the real-time imagery and a current location of the vehicle, the driving directions including an instruction that references a visual landmark automatically determined as being visible in the real-time imagery; and providing, by the one or more processors at the mobile system, the instruction to the driver in response to the request. - View Dependent Claims (18, 19, 20)
-
Specification