-
公开(公告)号: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.
-
62.
公开(公告)号: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.
-
公开(公告)号:US20210392312A1
公开(公告)日:2021-12-16
申请号:US16900354
申请日:2020-06-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael BLEYER , Christopher Douglas EDMONDS , Raymond Kirk PRICE
IPC: H04N13/111 , H04N13/239 , H04N13/332
Abstract: Improved techniques for generating images are disclosed herein. A first image is generated by an integrated camera. The pose of the computer system is determined based on the image, and a timestamp is determined. A detached camera generates a second image. The second image is aligned with the first image. An overlaid image is generated by overlaying the second image onto the first image based on the alignment. A pose difference is then identified between a current pose of the computer and the initial pose. Consequently, late stage reprojection (LSR) is performed on the overlaid image to account for the pose difference. The LSR-corrected overlaid image is then displayed.
-
公开(公告)号:US20210174474A1
公开(公告)日:2021-06-10
申请号:US17168373
申请日:2021-02-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael BLEYER , Christopher Douglas EDMONDS , Raymond Kirk PRICE
Abstract: Techniques for de-aliasing depth ambiguities included within infrared phase depth images are described herein. An illuminator emits reference light towards a target object. Some of this light is reflected back and detected. A phase image is generated based on phase differences between the reference light and the reflected light. The phase differences represent changes in depth within overlapping sinusoidal periods of the reference and reflected light. The phase image also includes ambiguities because multiple different depths within the phase image share the same phase difference value, even though these depths actually correspond to different real-world depths. The phase image is fed as input to a machine learning (“ML”) component, which is configured to de-alias the ambiguities by determining, for each pixel in the phase image, a corresponding de-aliasing interval. A depth map is generated based on the phase image and any de-aliasing intervals generated by the ML component.
-
公开(公告)号:US20200279436A1
公开(公告)日:2020-09-03
申请号:US16875779
申请日:2020-05-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Michael BLEYER , Yuri PEKELNY , Raymond Kirk PRICE
Abstract: Optimizations are provided for reconstructing geometric surfaces for an environment that includes moving objects. Multiple depth maps for the environment are created, where some of the depth maps correspond to different perspectives of the environment. A motion state identifier is assigned to at least some pixels in at least some of the depth maps corresponding to moving objects in the environment. A composite 3D mesh is built using at least some of the multiple depth maps, by incorporating pixel information from the depth maps, while omitting pixel information identified by the motion state identifiers as being associated with moving objects.
-
公开(公告)号:US20190005664A1
公开(公告)日:2019-01-03
申请号:US16123720
申请日:2018-09-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Jian ZHAO , Raymond Kirk PRICE , Michael BLEYER , Denis DEMANDOLX
IPC: G06T7/50 , H04N5/225 , G06T7/60 , H04N13/20 , G01B11/22 , G06K9/52 , G06K9/62 , G06T7/557 , G06T5/00 , G06K9/66
Abstract: Disclosed are an apparatus and a method of compensating temperature shifts of a structured light pattern for a depth imaging system. In some embodiments, a depth imaging device includes a light source, an imaging sensor and a processor. The light source emits light corresponding to a pattern. A temperature drift of the light source can cause a shift of the pattern. The imaging sensor receives the light reflected by environment in front of the depth imaging device and generates a depth map including a plurality of pixel values corresponding to depths of the environment relative to the depth imaging device. The processor estimates the shift of the pattern based on a polynomial model depending on the temperature drift of the light source. The processor further adjusts the depth map based on the shift of the pattern.
-
-
-
-
-
-
-
-
-