Patents by Inventor Simon Stachniak

Simon Stachniak 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: 10846887
    Abstract: Techniques and constructs can determine an albedo map and a shading map from a digital image. The albedo and shading maps can be determined based at least in part on a color-difference threshold. A color shading map can be determined based at least in part on the albedo map, and lighting coefficients determined based on the color shading map. The digital image can be adjusted based at least in part on the lighting coefficients. In some examples, respective shading maps can be produced for individual color channels of the digital image. The color shading map can be produced based at least in part on the shading maps. In some examples, a plurality of regions of the digital image can be determined, as can proximity relationships between individual regions. The albedo shading maps can be determined based at least in part on the proximity relationships.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: November 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yue Dong, Xin Tong, Lin Liang, Jian Shi, Stephen S. Lin, Simon Stachniak
  • Patent number: 10282614
    Abstract: A system and method are disclosed for determining and alerting a user as to whether an object will successfully scan before the post-processing of the scan data. In embodiments, before post-processing of the scan data begins, the scan data is processed by a machine learning algorithm which is able to determine whether and/or how likely the scan data is to return an accurate scanned reproduction of the scanned object. The machine learning algorithm may also suggest new positions for the object in the environment where the scan is more likely to be successful.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: May 7, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew A. Simari, Vijay Baiyya, Lin Liang, Simon Stachniak
  • Publication number: 20180189978
    Abstract: Techniques and constructs can determine an albedo map and a shading map from a digital image. The albedo and shading maps can be determined based at least in part on a color-difference threshold. A color shading map can be determined based at least in part on the albedo map, and lighting coefficients determined based on the color shading map. The digital image can be adjusted based at least in part on the lighting coefficients. In some examples, respective shading maps can be produced for individual color channels of the digital image. The color shading map can be produced based at least in part on the shading maps. In some examples, a plurality of regions of the digital image can be determined, as can proximity relationships between individual regions. The albedo shading maps can be determined based at least in part on the proximity relationships.
    Type: Application
    Filed: June 24, 2016
    Publication date: July 5, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yue DONG, Xin TONG, Lin LIANG, Jian SHI, Stephen S. LIN, Simon STACHNIAK
  • Publication number: 20170243064
    Abstract: A system and method are disclosed for determining and alerting a user as to whether an object will successfully scan before the post-processing of the scan data. In embodiments, before post-processing of the scan data begins, the scan data is processed by a machine learning algorithm which is able to determine whether and/or how likely the scan data is to return an accurate scanned reproduction of the scanned object. The machine learning algorithm may also suggest new positions for the object in the environment where the scan is more likely to be successful.
    Type: Application
    Filed: February 18, 2016
    Publication date: August 24, 2017
    Inventors: Matthew A. Simari, Vijay Baiyya, Lin Liang, Simon Stachniak
  • Patent number: 9539500
    Abstract: A method for biometric identification for use with a computing device is provided herein. The method includes capturing a temporal sequence of images of the face of a user at different locations within a three-dimensional interaction space. The method further includes extracting one or more face descriptors from the images and generating a biometric template compiling the face descriptors.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: January 10, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Tommer Leyvand, Jinyu Li, Casey Meekhof, Tim Keosababian, Simon Stachniak, Ryan Gunn, Alan Stuart, Russ Glaser, Eddie Mays, Toan Huynh, Richard Irving, James Waletzky, Ajay Ramjee
  • Publication number: 20140349747
    Abstract: A method for biometric identification for use with a computing device is provided herein. The method includes capturing a temporal sequence of images of the face of a user at different locations within a three-dimensional interaction space. The method further includes extracting one or more face descriptors from the images and generating a biometric template compiling the face descriptors.
    Type: Application
    Filed: August 5, 2014
    Publication date: November 27, 2014
    Inventors: Tommer Leyvand, Jinyu Li, Casey Meekhof, Tim Keosababian, Simon Stachniak, Ryan Gunn, Alan Stuart, Russ Glaser, Eddie Mays, Toan Huynh, Richard Irving, James Waletzky, Ajay Ramjee
  • Patent number: 8824749
    Abstract: A method for biometric identification for use with a computing device is provided herein. The method includes capturing a temporal sequence of images of the face of a user at different locations within a three-dimensional interaction space. The method further includes extracting one or more face descriptors from the images and generating a biometric template compiling the face descriptors.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: September 2, 2014
    Assignee: Microsoft Corporation
    Inventors: Tommer Leyvand, Jinyu Li, Casey Meekhof, Tim Keosababian, Simon Stachniak, Ryan Gunn, Alan Stuart, Russ Glaser, Eddie Mays, Toan Huynh, Richard Irving, James Waletzky, Ajay Ramjee
  • Publication number: 20120257797
    Abstract: A method for biometric identification for use with a computing device is provided herein. The method includes capturing a temporal sequence of images of the face of a user at different locations within a three-dimensional interaction space. The method further includes extracting one or more face descriptors from the images and generating a biometric template compiling the face descriptors.
    Type: Application
    Filed: April 5, 2011
    Publication date: October 11, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Tommer Leyvand, Jinyu Li, Casey Meekhof, Tim Keosababian, Simon Stachniak, Ryan Gunn, Alan Stuart, Russ Glaser, Eddie Mays, Toan Huynh, Richard Irving, James Waletzky, Ajay Ramjee
  • Publication number: 20110080336
    Abstract: An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: Microsoft Corporation
    Inventors: Tommer Leyvand, Johnny Lee, Simon Stachniak, Craig Peeper, Shao Liu
  • Publication number: 20110081044
    Abstract: An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may then be discarded to isolate one or more voxels associated with a foreground object such as a human target and the isolated voxels associated with the foreground object may be processed.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: Microsoft Corporation
    Inventors: Craig Peeper, Johnny Lee, Tommer Leyvand, Simon Stachniak