Patents by Inventor Kaiming He

Kaiming He 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: 8855411
    Abstract: A computing device is described herein that is configured to select a pixel pair including a foreground pixel of an image and a background pixel of the image from a global set of pixels based at least on spatial distances from an unknown pixel and color distances from the unknown pixel. The computing device is further configured to determine an opacity measure for the unknown pixel based at least on the selected pixel pair.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Kaiming He, Jian Sun, Carsten Curt Eckard Rother, Xiao-Ou Tang
  • Patent number: 8625888
    Abstract: Image matting is performed on an image having a specified foreground region, a background region and an unknown region by selecting a kernel size based on a size of the unknown region. The matting processing is performed using the selected kernel size to provide an alpha matte that distinguishes a foreground portion from a background portion in the unknown region. Further, in some implementations, a trimap of the image may be segmented and matting processing may be performed on each segment using a kernel size appropriate for that segment.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Jian Sun, Kaiming He
  • Patent number: 8386964
    Abstract: A user interface enables interactive image matting to be performed on an image The user interface may provide results including an alpha matte as feedback in real time. The user interface may provide interactive tools for selecting a portion of the image, and an unknown region for alpha matte processing may be automatically generated adjacent to the selected region. The user may interactively refine the alpha matte as desired to obtain a satisfactory result.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Jian Sun, Kaiming He, Jiangyu Liu
  • Patent number: 8340461
    Abstract: Techniques and technologies for de-hazing hazy images are described. Some techniques provide for determining the effects of the haze and removing the same from an image to recover a de-hazed image. Thus, the de-hazed image does not contain the effects of the haze. Some disclosed technologies allow for similar results. This document also discloses systems and methods for de-hazing images. Some of the disclosed de-hazing systems include an image capture device for capturing the hazy image and a processor for removing the effects of the haze from the hazy image. These systems store the recovered, de-hazed images in a memory and/or display the de-hazed images on a display. Some of the disclosed methods include removing the effects of the haze from a hazy image and outputting the recovered, de-hazed image.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: December 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Jian Sun, Kaiming He, Xiao-Ou Tang
  • Publication number: 20120294519
    Abstract: A computing device is described herein that is configured to select a pixel pair including a foreground pixel of an image and a background pixel of the image from a global set of pixels based at least on spatial distances from an unknown pixel and color distances from the unknown pixel. The computing device is further configured to determine an opacity measure for the unknown pixel based at least on the selected pixel pair.
    Type: Application
    Filed: May 16, 2011
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kaiming He, Jian Sun, Carsten Curt Eckard Rother, Xiao-Ou Tang
  • Publication number: 20120023456
    Abstract: A user interface enables interactive image matting to be performed on an image The user interface may provide results including an alpha matte as feedback in real time. The user interface may provide interactive tools for selecting a portion of the image, and an unknown region for alpha matte processing may be automatically generated adjacent to the selected region. The user may interactively refine the alpha matte as desired to obtain a satisfactory result.
    Type: Application
    Filed: July 21, 2010
    Publication date: January 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Jian Sun, Kaiming He, Jiangyu Liu
  • Publication number: 20120020554
    Abstract: Image matting is performed on an image having a specified foreground region, a background region and an unknown region by selecting a kernel size based on a size of the unknown region. The matting processing is performed using the selected kernel size to provide an alpha matte that distinguishes a foreground portion from a background portion in the unknown region. Further, in some implementations, a trimap of the image may be segmented and matting processing may be performed on each segment using a kernel size appropriate for that segment.
    Type: Application
    Filed: July 21, 2010
    Publication date: January 26, 2012
    Applicant: Microsoft Corporation
    Inventors: Jian Sun, Kaiming He
  • Publication number: 20110188775
    Abstract: Techniques and technologies for de-hazing hazy images are described. Some techniques provide for determining the effects of the haze and removing the same from an image to recover a de-hazed image. Thus, the de-hazed image does not contain the effects of the haze. Some disclosed technologies allow for similar results. This document also discloses systems and methods for de-hazing images. Some of the disclosed de-hazing systems include an image capture device for capturing the hazy image and a processor for removing the effects of the haze from the hazy image. These systems store the recovered, de-hazed images in a memory and/or display the de-hazed images on a display. Some of the disclosed methods include removing the effects of the haze from a hazy image and outputting the recovered, de-hazed image.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 4, 2011
    Applicant: Microsoft Corporation
    Inventors: Jian Sun, Kaiming He, Xiao-Ou Tang