CPC G06V 20/50 (2022.01) [G06K 7/1443 (2013.01); G06Q 10/0836 (2013.01); G06T 7/70 (2017.01); G06V 10/74 (2022.01); G06V 10/82 (2022.01); H04N 7/183 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30204 (2013.01); G06V 20/62 (2022.01)] | 20 Claims |
1. A computing device comprising:
a camera;
a non-transitory computer-readable medium storing instructions; and
a processor communicatively coupled to the non-transitory computer-readable medium, wherein the processor is configured to execute the instructions and thereby perform operations comprising:
accessing a first image of a delivery destination captured by a remote computing device, wherein the first image comprises an annotation identifying an assigned delivery location at the delivery destination for delivery of a parcel;
initiating the camera to continuously capture image data as a real-time image stream of the delivery destination;
comparing the first image to the real-time image stream;
superimposing, based at least in part on comparing the first image to the real-time image stream, the annotation over the real-time image stream to overlay the annotation onto the real-time image stream at a position that corresponds to the assigned delivery location;
displaying, on a display of the computing device, the real-time image stream with the annotation overlaid onto the real-time image stream; and
capturing, via the camera and from the real-time image stream, a second image of the delivery destination.
|