US 12,439,166 B2
Laser pulse decoding using a sensor
Minseok Oh, Santa Clara, CA (US); John Peter Godbaz, Sunnyvale, CA (US); and Rui Jin, Mountain View, CA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, UT (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Nov. 1, 2023, as Appl. No. 18/386,009.
Prior Publication US 2025/0142220 A1, May 1, 2025
Int. Cl. H04N 23/73 (2023.01); G02B 27/01 (2006.01); H04N 23/56 (2023.01); H04N 23/68 (2023.01)
CPC H04N 23/73 (2023.01) [G02B 27/0172 (2013.01); H04N 23/56 (2023.01); H04N 23/689 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A computer system comprising:
a processor system; and
a storage system that stores instructions that are executable by the processor system to cause the computer system to:
use a sensor to generate a first set of images, wherein the sensor is initially operating in a first mode, and wherein the sensor is one of a global shutter sensor or a rolling shutter sensor;
in response to detecting a laser signal represented within the first set of images, cause the sensor to operate in a second mode, wherein the laser signal includes an embedded frequency signal component, and wherein the laser signal repeats at a periodic rate;
while the sensor is operating in the second mode, cause the sensor to generate a second set of images, wherein a number of images included in the second set of images is set so an entire period of the laser signal is represented within the second set of images;
from the second set of images, determine the embedded frequency signal component of the laser signal; and
perform a decoding operation using the embedded frequency signal component.