-
公开(公告)号:US20220413290A1
公开(公告)日:2022-12-29
申请号:US17357834
申请日:2021-06-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Christopher Douglas EDMONDS , Michael BLEYER
Abstract: A near-eye display device comprises a pupil-expansion optic, first and second lasers, a drive circuit coupled operatively to the first and second lasers, a beam combiner, a spatial light modulator (SLM), and a computer. The first and second lasers are configured to emit in respective first and second wavelength bands. The beam combiner is configured to geometrically combine emission from the first and second lasers into a collimated beam. The SLM is configured to receive the collimated beam and to direct the emission in spatially modulated form to the pupil-expansion optic. The computer is configured to parse a digital image, trigger the emission from the first and second lasers by causing the drive circuit to drive current through the first and second lasers, and control the SLM such that the spatially modulated form of the emission projects an optical image corresponding to the digital image.
-
公开(公告)号:US20220353488A1
公开(公告)日:2022-11-03
申请号:US17306798
申请日:2021-05-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Michael BLEYER , Christopher Douglas EDMONDS
IPC: H04N13/271 , H04N5/235 , G06T7/593 , H04N13/254
Abstract: A system for single photon avalanche diode image capture is configurable to, over a frame capture time period, selectively activate an illuminator to alternately emit light from the illuminator and refrain from emitting light from the illuminator. The system is configurable to, over the frame capture time period, perform a plurality of sequential shutter operations to configure each SPAD pixel of the SPAD array to enable photon detection. The plurality of sequential shutter operations generates, for each SPAD pixel of the SPAD array, a plurality of binary counts indicating whether a photon was detected during each of the plurality of sequential shutter operations. The system is configurable to, based on a first set of binary counts of the plurality of binary counts, generate an ambient light image. The system is configurable to, based on a second set of binary counts of the plurality of binary counts, generate an illuminated image.
-
公开(公告)号:US20220350143A1
公开(公告)日:2022-11-03
申请号:US17306517
申请日:2021-05-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Christopher Douglas EDMONDS , Michael BLEYER
IPC: G02B27/01 , G01S17/894 , G01B11/02 , H05B47/11 , H05B47/19
Abstract: Disclosed herein are techniques for providing an illumination system that emits illumination into an environment while also enabling that system to be undetectable to certain types of external light detection systems. The system includes a single photon avalanche diode (SPAD) low light (LL) detection device and a light emitting device. The light emitting device provides illumination having a wavelength of at least 950 nanometers (nm). An intensity of the illumination is set to a level that causes the illumination to be undetectable from a determined distance away based on the roll off rate of the light. While the light emitting device is providing the illumination, the SPAD LL detection device generates an image of an environment in which the illumination is being provided.
-
公开(公告)号:US20220272286A1
公开(公告)日:2022-08-25
申请号:US17181962
申请日:2021-02-22
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Michael BLEYER , Christopher Douglas EDMONDS
Abstract: A system for image acquisition with reduced noise using SPADs is configured to perform a plurality of sequential exposure and readout operations. Each exposure and readout operation includes (i) applying a set of shutter operations to configure each SPAD pixel of the SPAD array to enable photon detection, and (ii) for each SPAD pixel of the SPAD array, reading out a number of photons detected during the set of shutter operations. The system is also configured to generate an image based on the number of photons detected for each SPAD pixel during each of the plurality of sequential exposure and readout operations.
-
公开(公告)号:US20220188546A1
公开(公告)日:2022-06-16
申请号:US17119752
申请日:2020-12-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Christopher Douglas EDMONDS , Michael BLEYER , Mikael Froejk FIGUEROA
Abstract: A method for image colorization includes receiving, from a camera, an input image including a plurality of input image pixels. One or more input interest pixels of the plurality of input image pixels are classified as corresponding to an object of interest. A display image is generated having a plurality of display image pixels each having pixel values based on relative temperature values of objects in a real-world environment, the display image pixels including display interest pixels corresponding to the input interest pixels. The display interest pixels are colorized with a color selected based on a recognized class of the object of interest to give a colorized display image, the selected color being independent of the relative temperature values of the object of interest. The colorized display image is displayed with the display interest pixels colorized with the selected color.
-
96.
公开(公告)号:US20220028093A1
公开(公告)日:2022-01-27
申请号:US16936344
申请日:2020-07-22
Applicant: Microsoft Technology Licensing, LLC
Abstract: A system for reducing a search area for identifying correspondences identifies an overlap region within a first match frame captured by a match camera. The overlap region includes one or more points of the first match frame that are associated with one or more same portions of an environment as one or more corresponding points of a first reference frame captured by a reference camera. The system obtains a second reference frame captured by the reference camera and a second match frame captured by the match camera. The system identifies a reference camera transformation matrix, and/or a match camera transformation matrix. The system defines a search area within the second match frame based on the overlap region and the reference camera transformation matrix and/or the match camera transformation matrix.
-
公开(公告)号:US20220028092A1
公开(公告)日:2022-01-27
申请号:US16936312
申请日:2020-07-22
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael BLEYER , Christopher Douglas EDMONDS , Dominik Alexander KONIK , Raymond Kirk PRICE
Abstract: A system for updating continuous image alignment of separate cameras identifies a previous alignment matrix associated with a previous frame pair captured at one or more previous timepoints by a reference camera and a match camera. The previous alignment matrix is based on visual correspondences in the previous frame pair. The system also identifies a current matrix associated with a current frame pair captured at one or more current timepoints by the reference camera and the match camera. The current matrix is based on visual correspondences in the current frame pair. The system also identifies a difference value associated with the reference camera or the match camera relative to the one or more previous timepoints and the one or more current timepoints. The system also generates an updated alignment matrix by using the previous alignment matrix, the current matrix, and the difference value as inputs.
-
公开(公告)号:US20220023752A1
公开(公告)日:2022-01-27
申请号:US16937457
申请日:2020-07-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Michael BLEYER , Christopher Douglas EDMONDS , Mark Anthony PLAGGE , Melissa Arde LOBB , Mikael Froejk FIGUEROA , Jonathan Gustav PAULOVICH , Evan Gregory LEVINE
IPC: A63F13/216 , A63F13/837 , A63F13/213 , A63F13/211 , A63F13/245 , G06F3/01 , G01S19/03
Abstract: One method comprises receiving a hit signal from a device worn by a first player, receiving a position of the device, receiving an orientation of a launch axis of a virtual-projectile launcher, receiving a position of a second player, and outputting a hit assignment on determining, pursuant to receiving the hit signal, that a recognized object and the second player are coincident at an indicated launch of a virtual projectile. Another method comprises receiving an indication of launch of a virtual projectile by a virtual-projectile launcher of a first player, receiving an image aligned to a launch axis of the virtual-projectile launcher, outputting a hit signal to a server on determining, pursuant to receiving the indication of launch, that a recognized object is imaged in a projectile-delivery area of the image, and outputting a position of the device and an orientation of the launch axis to the server.
-
公开(公告)号:US20210400249A1
公开(公告)日:2021-12-23
申请号:US16905268
申请日:2020-06-18
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christopher Douglas EDMONDS , Michael BLEYER , Christian Markus MAEKELAE , Raymond Kirk PRICE
IPC: H04N13/122 , H04N9/31 , G06T7/40 , G06T15/04 , H04N13/344
Abstract: Systems are configured for generating temporally corrected pass-through images. In some instances, the systems obtain depth maps of an environment at a first timepoint, generate a 3D representation of the environment by unprojecting the depth information represented in the depth map, and obtain one or more first images of the environment captured at a second timepoint. The systems may also be configured to perform a first intermediate projection to identify first texture information from the one or more first images, identify a display pose associated with the system, generate a display projection of the 3D representation, and creating a composite image based on the display projection and the first texture information.
-
公开(公告)号:US20210396583A1
公开(公告)日:2021-12-23
申请号:US16904438
申请日:2020-06-17
Applicant: Microsoft Technology Licensing, LLC
Inventor: Raymond Kirk PRICE , Michael BLEYER , Christopher Douglas EDMONDS
IPC: G01J5/00 , G01S17/08 , G01S17/894
Abstract: A method for estimating human body temperature includes receiving, via a thermal camera, one or more thermal images captured of a real-world environment, the one or more thermal images including thermal intensity values for each of a plurality of pixels. Positions of a plurality of human faces are identified in the one or more thermal images. A distribution of thermal intensity values of the plurality of human faces is determined. A position of a test human face of a test human subject is identified within a subsequent thermal image. One or more test thermal intensity values of one or more pixels corresponding to the test human face are identified. An indication of a body temperature of the test human subject is reported based on a comparison of the one or more test thermal intensity values and the distribution of thermal intensity values of the plurality of human faces.
-
-
-
-
-
-
-
-
-