Patents by Inventor Charles L. Zitnick

Charles L. Zitnick 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: 9880990
    Abstract: A stroke processing system (SPS) is described which processes a user's current instance of handwriting with reference to previous instances of handwriting. In one application, the SPS matches a new token input by a user (corresponding to a sequence of stroke samples) with previous tokens that are similar to the new token. The SPS then refines the new token by averaging it with the previous tokens. This improves the appearance of the new token. In another application, the SPS uses the previous tokens to produce a search result. In another application, the SPS uses the previous tokens to perform an auto-completion operation.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Charles L. Zitnick, III
  • Publication number: 20140281947
    Abstract: A stroke processing system (SPS) is described which processes a user's current instance of handwriting with reference to previous instances of handwriting. In one application, the SPS matches a new token input by a user (corresponding to a sequence of stroke samples) with previous tokens that are similar to the new token. The SPS then refines the new token by averaging it with the previous tokens. This improves the appearance of the new token. In another application, the SPS uses the previous tokens to produce a search result. In another application, the SPS uses the previous tokens to perform an auto-completion operation.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Microsoft Corporation
    Inventor: Charles L. Zitnick, III
  • Patent number: 8264553
    Abstract: The described implementations relate to deblurring images. One system includes an imaging device configured to capture an image, a linear motion detector and a rotational motion detector. This system also includes a controller configured to receive a signal from the imaging device relating to capture of the image and to responsively cause the linear motion detector and the rotational motion detector to detect motion-related information. Finally, this particular system includes a motion calculator configured to recover camera motion associated with the image based upon the detected motion-related information and to infer imaging device motion induced blur of the image and an image deblurring component configured to reduce imaging device induced blur from the image utilizing the inferred camera motion induced blur.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Neel S. Joshi, Sing Bing Kang, Charles L. Zitnick, III, Richard S. Szeliski
  • Publication number: 20110109755
    Abstract: The described implementations relate to deblurring images. One system includes an imaging device configured to capture an image, a linear motion detector and a rotational motion detector. This system also includes a controller configured to receive a signal from the imaging device relating to capture of the image and to responsively cause the linear motion detector and the rotational motion detector to detect motion-related information. Finally, this particular system includes a motion calculator configured to recover camera motion associated with the image based upon the detected motion-related information and to infer imaging device motion induced blur of the image and an image deblurring component configured to reduce imaging device induced blur from the image utilizing the inferred camera motion induced blur.
    Type: Application
    Filed: November 12, 2009
    Publication date: May 12, 2011
    Inventors: Neel S. Joshi, Sing Bing Kang, Charles L. Zitnick, III, Richard S. Szeliski
  • Patent number: 7706609
    Abstract: A Bayesian two-color image demosaicer and method for processing a digital color image to demosaic the image in such a way as to reduce image artifacts. The method and system are an improvement on and an enhancement to previous demosaicing techniques. A preliminary demosaicing pass is performed on the image to assign each pixel a fully specified RGB triple color value. The final color value of pixel in the processed image is restricted to be a linear combination of two colors. Fully-specified RGB triple color values for each pixel in an image used to find two clusters represented favored two colors. The amount of contribution from these favored two colors on the final color value then is determined. The method and system also can process multiple images to improve the demosaicing results. When using multiple images, sampling can be performed at a finer resolution, known as super resolution.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric P. Bennett, Matthew T. Uyttendaele, Charles L. Zitnick, Sing Bing Kang, Richard S. Szeliski
  • Patent number: 7587099
    Abstract: An “Image Denoiser” provides a probabilistic process for denoising color images by segmenting an input image into regions, estimating statistics within each region, and then estimating a clean (or denoised) image using a probabilistic model of image formation. In one embodiment, estimated blur between each region is used to reduce artificial sharpening of region boundaries resulting from denoising the input image. In further embodiments, the estimated blur is used for additional purposes, including sharpening edges between one or more regions, and selectively blurring or sharpening one or more specific regions of the image (i.e., “selective focus”) while maintaining the original blurring between the various regions.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Richard S. Szeliski, Sing Bing Kang, Ce Liu, Charles L. Zitnick
  • Patent number: 7412427
    Abstract: A feature symbol triplets object instance recognizer and method for recognizing specific objects in a query image. Generally, the recognizer and method find repeatable features in the image, and match the repeatable features between a query image and a set of training images. More specifically, the recognizer and method finds features in the query image and then groups all possible combinations of three features in to feature triplets. Small regions or “patches” in the query image, and an affine transformation is applied to the patches to identify any similarity between patches in a query image and training images. The affine transformation is computed using position of neighboring features in each feature triplet. Next, all similar patches are found, and then pairs of images are aligned to determine if the patches agree in the position of the object. If they do, then it is said that object is found and identified.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles L. Zitnick, Jie Sun, Richard S. Szeliski, Simon A. J. Winder