Patents by Inventor Michael Kroepfl

Michael Kroepfl 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).

  • Publication number: 20100310182
    Abstract: Embodiments of the present invention relate to systems, methods and computer storage media for associating a known geographic location with a known identity. Feature matching, of at least two images, is performed in at least two iterations. The iterations are based on an orientation of feature vectors associated with points of interest in each image. A geometric model is applied to the matched points of interest to improve the matched pairs. Two images are identified as being related. As a result, the known geographic location is associated with the known identity. Additional embodiments include augmenting feature vectors with a coordinate location of a related point of interest based on a geometric model. Further, an exemplary embodiment includes an additional matching iteration based on the augmented feature vectors. In an exemplary embodiment, the feature matching utilizes a Scale-Invariant Feature Transform (SIFT).
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Kroepfl, Eyal Ofek, Yonatan Wexler, Donald Wysocki, Gur Kimchi
  • Publication number: 20100246890
    Abstract: A system described herein includes a detector component that automatically determines location of a license plate in a digital image. The system further includes a blurrer component that automatically blurs the digital image at the determined location of the license plate, wherein blurring undertaken by the blurrer component is based at least in part upon confidence scores assigned to pixels in the digital image that correspond to the determined location of the license plate.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Eyal Ofek, Ido Omer, Michael Kroepfl, Mark Tabb, Kartik Muktinutalapati
  • Publication number: 20100211317
    Abstract: A system described herein includes a receiver component that receives first velocity data that is indicative of a velocity of a vehicle over a period of time, wherein the first velocity data corresponds to a first sensor. The receiver component also receives second velocity data that is indicative of the velocity of the vehicle over the period of time, wherein the second velocity data corresponds to a second sensor. The system also includes a modifier component that determines a difference between the first velocity data and the second velocity data and outputs at least one final velocity value for the vehicle based at least in part upon the first difference data.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael Kroepfl, Joachim Pehserl, Joachim Bauer, Stephen L. Lawler, Gur Kimchi, John Curlander
  • Publication number: 20100182430
    Abstract: A system that facilitates determining a trigger rate for a digital camera to provide a threshold forward overlap for consecutively captured images is described herein. The system includes a receiver component that receives first data pertaining to a distance between the digital camera and a surface. The system additionally includes a rate determiner component that is in communication with the receiver component, wherein the rate determiner component determines the trigger rate for the digital camera based at least in part upon the first data, wherein the trigger rate is indicative of an amount of time between consecutive images captured by the digital camera.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael Kroepfl, Joachim Bauer, Gerhard Neuhold, Stefan Bernogger, Gur Kimchi, John Charles Curlander
  • Publication number: 20100183034
    Abstract: Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data source is received. Values of the system timestamp can be modified, and can be replaced by timestamps that correspond to the time base used by the trigger board.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernogger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
  • Publication number: 20100182396
    Abstract: A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.
    Type: Application
    Filed: January 19, 2009
    Publication date: July 22, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Michael Kroepfl, Michael Gruber, Martin Josef Ponticelli, Stephen Lawler, Joachim Bauer, Franz W. Leberl, Konrad Karner, Zanin Cosic, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander
  • Publication number: 20100182444
    Abstract: A digital camera described herein includes an analyzer component that analyzes a histogram of a first image, wherein the first image has a first resolution. The digital camera also includes a setter component that sets an exposure time for capturing a second image based at least in part upon the analysis of the histogram of the first image, wherein the second image has a second resolution, and wherein the first resolution of the first image is less than the second resolution of the second image.
    Type: Application
    Filed: January 16, 2009
    Publication date: July 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael Kroepfl, Martin Josef Ponticelli, Hannes Hegenbarth, Gur Kimchi, John Charles Curlander