CPC G06T 11/00 (2013.01) [G01C 21/3438 (2013.01); G06Q 50/40 (2024.01); G06T 7/70 (2017.01); G06V 10/751 (2022.01); G06V 20/20 (2022.01); G06T 2200/24 (2013.01); G06V 2201/08 (2022.01)] | 20 Claims |
1. A method for providing a display of a pickup location in a transportation service, the method comprising:
receiving, by one or more processors in a server device, a request to transport a rider to a drop-off location;
providing, by the one or more processors to a client device, a pickup location for a driver to pick up a rider;
receiving, at the one or more processors, real-world imagery from a field of view of the client device;
determining, by the one or more processors, a location corresponding to the real-world imagery;
in response to determining that the determined location is within a threshold distance of the pickup location:
causing, by the one or more processors, the client device to switch from a map display mode to an augmented reality mode; and
providing, by the one or more processors, an indication of the pickup location to display in the augmented reality mode overlaying the real-world imagery presented in a camera view of the client device based on the comparison to assist the rider or the driver.
|