Patents by Inventor Michael Bleyer

Michael Bleyer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12657763
    Abstract: Techniques for generating an aggregated set of features from multiple images generated by a camera are disclosed. A first image generated by the camera is accessed, where the first image was generated at a first time. A first set of features are identified from within the first image. A second image generated by the camera is accessed, where the second image is generated at a subsequent, second time. A second set of features are identified from within the second image. Movement data is obtained. This movement data details a movement of the camera between the first and second times. The movement data is used to reproject a pose embodied in the first image to correspond to a pose embodied in the second image. The embodiments aggregate the two sets of features to generate the aggregated set of features. The aggregated set of features for the camera are then cached.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: June 16, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Lee, Michael Bleyer, Christian Markus Maekelae
  • Publication number: 20260162317
    Abstract: Techniques for performing foveated rendering are disclosed. A service accesses an original image of a scene. The service creates a binned image by down-sampling the original image. The service creates an un-binned image by cropping the original image. The service performs an image processing operation on the binned and/or the un-binned images. The service creates an up-sampled image by up-sampling the binned image. The service creates a cropped image by cropping the up-sampled image. Based on a light parameter of the scene, the service imposes a biasing function that biases an incorporation of pixels from one or both of the un-binned image and the cropped image, resulting in generation of a biased image. The service generates a foveated image by overlaying and aligning the biased image onto the up-sampled image.
    Type: Application
    Filed: December 10, 2024
    Publication date: June 11, 2026
    Inventors: Michael BLEYER, Pascal PARÉ, Christian Markus MAEKELAE, Christopher Douglas EDMONDS
  • Publication number: 20260127768
    Abstract: A method for data compression includes dividing a dataset of data elements into a plurality of blocks, such that each block includes a subset of data elements, and each block has a predetermined size. Compressed floating-point representations are calculated for the subset of data elements of each block. The compressed floating-point representations are calculated by, for each data element in a block, selecting a selected exponent from a set of two or more exponents, wherein two or more data elements of the block share the selected exponent; and for each data element in the block, calculating a mantissa value, such that the mantissa value and the selected exponent for the data element together comprise a compressed floating-point representation of the data element. The compressed floating-point representations for the subset of data elements of each block are stored in a compressed representation of the dataset.
    Type: Application
    Filed: November 4, 2024
    Publication date: May 7, 2026
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christian Markus MAEKELAE, Casey Lee MILLER, Michael BLEYER
  • Patent number: 12602741
    Abstract: A system for regulating temporal filtering strength is configurable to: (i) obtain a light level indicator indicating light level associated with a real-world environment; (ii) determine a motion compensation confidence indicator using a current image and a previous image; (iii) determine a filter weight by processing the light level indicator and the motion compensation confidence indicator using a filter strength regulation module; and (iv) generate an output image by using at least the filter weight to filter a current frame with a previous frame.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: April 14, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bleyer, Christian Markus Maekelae, Christopher Douglas Edmonds
  • Patent number: 12591955
    Abstract: A system for generating a dark current residual image is configurable to generate a weighted average image by: (i) determining a region-based weight value for each pixel of an input image based upon a light level of a region in which the pixel lies; and (ii) combining the input image with a previous image using the region-based weight values for each pixel of the input image. The system is also configurable to generate a dark current residual image based upon the weighted average image.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: March 31, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Markus Maekelae, Michael Bleyer, Christopher Douglas Edmonds
  • Patent number: 12581053
    Abstract: A system for providing zoomed representations of scene content is configurable to: (i) capture one or more images using one or more image sensors; (ii) generate display output for presentation on one or more displays, wherein the display output comprises at least a first region and a second region, wherein the first region depicts first scene content represented in the one or more images with a first zoom level, and wherein the second region depicts second scene content represented in the one or more images with a second zoom level, wherein the second zoom level is different from the first zoom level; and (iii) present the display output using the one or more displays, wherein, upon capturing the one or more images, generating the display output and presenting the display output occurs in real time or near real time.
    Type: Grant
    Filed: December 13, 2024
    Date of Patent: March 17, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pascal Paré, Christian Markus Maekelae, Christopher Douglas Edmonds, Michael Bleyer
  • Patent number: 12555190
    Abstract: A system for generating foveated imagery is configurable to: (i) access an image; (ii) identify an ROI of the image; (iii) generate a downsampled image by performing downsampling on the image; (iv) generate a transformed downsampled image by performing one or more image processing operations on the downsampled image; (v) generate a transformed image by performing upsampling on the transformed downsampled image; and (vi) generate a foveated image by using the ROI of the image to define a corresponding ROI of the transformed image.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: February 17, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bleyer, Christopher Douglas Edmonds, Christian Markus Maekelae, Pascal Pare
  • Patent number: 12536692
    Abstract: Techniques for aligning images generated by an integrated camera physically mounted to an HMD with images generated by a detached camera physically unmounted from the HMD are disclosed. A 3D feature map is generated and shared with the detached camera. Both the integrated camera and the detached camera use the 3D feature map to relocalize themselves and to determine their respective 6 DOF poses. The HMD receives the detached camera's image of the environment and the 6 DOF pose of the detached camera. A depth map of the environment is accessed. An overlaid image is generated by reprojecting a perspective of the detached camera's image to align with a perspective of the integrated camera and by overlaying the reprojected detached camera's image onto the integrated camera's image.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: January 27, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
  • Patent number: 12493970
    Abstract: Techniques for correcting an overlay misalignment between an external camera image and a system camera image are disclosed. A first system camera image and a first external camera image are acquired. A first visual alignment is performed between those two images to produce an overlaid image. Some of the content in the overlaid image is surrounded by a bounding element. A position of the bounding element is modified based on movements of the system camera and/or the external camera. In response to performing a second visual alignment using new images, an update vector is computed. Relative movement between the two cameras is determined. Based on the movement and based on the update vector, the bounding element is progressively transitioned to a corrected position in the overlaid image. A speed by which the bounding element is progressively transitioned is proportional to the amount of movement.
    Type: Grant
    Filed: December 19, 2023
    Date of Patent: December 9, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds
  • Patent number: 12413859
    Abstract: A system for generating depth information from low-resolution images is configured to access a plurality of image frames capturing an environment, identify a first group of image frames from the plurality of image frames, and generate a first image comprising a first composite image of the environment using the first group of image frames as input. The first composite image has an image resolution that is higher than an image resolution of the image frames of the first group of image frames. The system is also configured to obtain a second image of the environment, where parallax exists between a capture perspective associated with the first image and a capture perspective associated with the second image. The system is also configured to generate depth information for the environment based on the first image and the second image.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: September 9, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bleyer, Christopher Douglas Edmonds, Antonios Matakos, Raymond Kirk Price
  • Publication number: 20250280208
    Abstract: A system for modifying a dark current image is configurable to receive an input image depicting a dark current state for one or more pixels of the input image, The dark current state for one or more pixels of the input image comprises one of: a faulty state or a non-faulty state. The system is configurable to partition the input image into a plurality of partitions and generate an updated input image by imposing at least one quantity constraint or at least one severity constraint to the plurality of partitions in association with at least one type of dark current state.
    Type: Application
    Filed: May 14, 2025
    Publication date: September 4, 2025
    Inventors: Christian Markus MAEKELAE, Michael BLEYER, Christopher Douglas EDMONDS
  • Publication number: 20250274670
    Abstract: A system for facilitating dark current compensation by weighted filtering is configurable to (i) receive an input dark current image; (ii) generate a corrected dark current image at least by scaling pixel values of the input dark current image based upon ambient light conditions; and generate a weight map comprising a weight value for each pixel of the corrected dark current image. For each pixel of the corrected dark current image, the weight value of the weight map may be based upon a light level of the pixel of the corrected dark current image. The system is also configurable to generate an output image by utilizing the weight map to filter an input image.
    Type: Application
    Filed: May 14, 2025
    Publication date: August 28, 2025
    Inventors: Christian Markus MAEKELAE, Michael BLEYER, Christopher Douglas EDMONDS
  • Publication number: 20250267243
    Abstract: An HMD is disclosed. The HMD includes a first pair of stereoscopic cameras of a first modality. The first pair of stereoscopic cameras includes a first camera and a second camera. The HMD includes a second pair of stereoscopic cameras of a second modality. The second pair of stereoscopic cameras includes a third camera and a fourth camera. The HMD includes a fifth camera of the first modality and a sixth camera of the second modality. A first separation distance between the first camera and the second camera is set to a user's IPD. A second separation distance between the third camera and the fourth camera is set to the user's IPD. The fifth camera and the sixth camera are positioned on the HMD between the first camera and the second camera and between the third camera and the fourth camera.
    Type: Application
    Filed: February 16, 2024
    Publication date: August 21, 2025
    Inventors: Michael BLEYER, Christopher Douglas EDMONDS, Christian Markus MAEKELAE
  • Patent number: 12394075
    Abstract: Techniques for performing image alignment between a first image generated by a first camera and a second image generated by a second camera are disclosed. The image alignment is performed using staggered feature extraction in which a set of features are reused to align the second image with the first image. A first set of features are identified from within the first image, and a second set of features, which were previously detected within the second image, are accessed. The second set of features were previously used at least once to perform a previous image alignment operation. A current image alignment operation is performed by using the first set of features and by reusing the second set of features to align the first image with the second image.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: August 19, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Lee, Michael Bleyer, Christian Markus Maekelae
  • Patent number: 12368966
    Abstract: A system for facilitating dark current compensation by weighted filtering is configurable to (i) receive an input dark current image; (ii) generate a corrected dark current image at least by scaling pixel values of the input dark current image based upon ambient light conditions; and generate a weight map comprising a weight value for each pixel of the corrected dark current image. For each pixel of the corrected dark current image, the weight value of the weight map may be based upon a light level of the pixel of the corrected dark current image. The system is also configurable to generate an output image by utilizing the weight map to filter an input image.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: July 22, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Markus Maekelae, Michael Bleyer, Christopher Douglas Edmonds
  • Patent number: 12363456
    Abstract: A system for modifying a dark current image is configurable to receive an input image depicting a dark current state for one or more pixels of the input image, The dark current state for one or more pixels of the input image comprises one of: a faulty state or a non-faulty state. The system is configurable to partition the input image into a plurality of partitions and generate an updated input image by imposing at least one quantity constraint or at least one severity constraint to the plurality of partitions in association with at least one type of dark current state.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: July 15, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Markus Maekelae, Michael Bleyer, Christopher Douglas Edmonds
  • Patent number: 12360379
    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.
    Type: Grant
    Filed: March 13, 2024
    Date of Patent: July 15, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raymond Kirk Price, Christopher Douglas Edmonds, Michael Bleyer
  • Publication number: 20250224616
    Abstract: A system for power efficient image acquisition is configurable to capture, using an image sensor, a plurality of partial image frames including at least a first partial image frame and a second partial image frame. The first partial image frame is captured at a first timepoint using a first subset of image sensing pixels of the plurality of image sensing pixels of the image sensor. The second partial image frame is captured at a second timepoint using a second subset of image sensing pixels of the plurality of image sensing pixels of the image sensor. The second subset of image sensing pixels includes different image sensing pixels than the first subset of image sensing pixels, and the second timepoint is temporally subsequent to the first timepoint. The system is configurable to generate a composite image frame based on the plurality of partial image frames.
    Type: Application
    Filed: March 27, 2025
    Publication date: July 10, 2025
    Inventors: Raymond Kirk PRICE, Michael BLEYER, Christopher Douglas EDMONDS, William Chao-Hui HWANG
  • Patent number: 12347122
    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.
    Type: Grant
    Filed: April 30, 2024
    Date of Patent: July 1, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bleyer, Christopher Douglas Edmonds, Dominik Alexander Konik, Raymond Kirk Price
  • Publication number: 20250191126
    Abstract: A system for generating foveated imagery is configurable to: (i) access an image; (ii) identify an ROI of the image; (iii) generate a downsampled image by performing downsampling on the image; (iv) generate a transformed downsampled image by performing one or more image processing operations on the downsampled image; (v) generate a transformed image by performing upsampling on the transformed downsampled image; and (vi) generate a foveated image by using the ROI of the image to define a corresponding ROI of the transformed image.
    Type: Application
    Filed: December 12, 2023
    Publication date: June 12, 2025
    Inventors: Michael BLEYER, Christopher Douglas EDMONDS, Christian Markus MAEKELAE, Pascal PARE