CPC G06K 7/1413 (2013.01) [G06T 3/40 (2013.01); H04N 5/265 (2013.01); H04N 23/675 (2023.01)] | 20 Claims |
1. A system for decoding an optical pattern in a real scene, the system comprising:
a camera; and
a memory device comprising instructions that, when executed by one or more processors, cause the one or more processors to perform the following steps:
acquiring a video stream using the camera, wherein:
the video stream comprises preview images of the real scene; and
the optical pattern is in the real scene;
presenting an application window on a screen of a mobile device;
overlaying the application window with a viewport, wherein the application window remains at least partially visible;
presenting, in the viewport, the video stream on the screen of the mobile device, wherein at least a portion of the optical pattern is depicted in the viewport;
decoding the optical pattern in one or more images of the real scene acquired by the camera; and
overlaying the video stream with a graphic in the viewport to indicate that the optical pattern has been decoded.
|