Patents by Inventor Johannes P. Kopf
Johannes P. Kopf 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: 8619071Abstract: A novel image view may be synthesized using a three-dimensional reference model. In an example embodiment, a device-implemented method for synthesizing a novel image view includes acts of registering, selecting, applying and synthesizing. An image is registered to at least one reference model. A source block of visual data from the image is selected with regard to a destination block of the reference model based on a source depth associated with the source block and a destination depth associated with the destination block. The destination position of the destination block of the reference model is not visible in the image. The source block of visual data from the image is applied to the destination block of the reference model to produce an image-augmented model. A novel image view is synthesized using the image-augmented model.Type: GrantFiled: September 16, 2008Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Johannes P. Kopf, Michael F. Cohen, Daniel Lischinski, Matthieu T. Uyttendaele
-
Patent number: 8610741Abstract: Techniques and systems are disclosed for navigating human scale image data using aligned perspective images. A consecutive sequence of digital images is stacked together by aligning consecutive images laterally with an image offset between edges of consecutive images corresponding to a distance between respective view windows of the consecutive images. A view window of an image in the sequence is rendered, where the view window of the image corresponds to a desired location. Offset portions of the view window of a desired number of images in the sequence are rendered, for example, alongside the full view of the image at the desired location.Type: GrantFiled: June 2, 2009Date of Patent: December 17, 2013Assignee: Microsoft CorporationInventors: Richard S. Szeliski, Johannes P. Kopf, Michael F. Cohen, Eric J. Stollnitz
-
Patent number: 8489331Abstract: A user interface is presented via which user inputs can be received and maps can be displayed. A user selection of a destination and a user specification of a region of interest on a map are received. The region of interest surrounds the destination on the map. In response to receiving the user specification of the region of interest, a destination map is displayed via the user interface. The destination map includes both the destination and the region of interest, and a layout of one or more roads that include one or more routes to the destination at multiple different scales.Type: GrantFiled: April 29, 2010Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Johannes P. Kopf, Michael F. Cohen
-
Patent number: 8290294Abstract: An image may be dehazed using a three-dimensional reference model. In an example embodiment, a device-implemented method for dehazing includes acts of registering, estimating, and producing. An image that includes haze is registered to a reference model. A haze curve is estimated for the image based on a relationship between colors in the image and colors and depths of the reference model. A dehazed image is produced by using the estimated haze curve to reduce the haze of the image.Type: GrantFiled: September 16, 2008Date of Patent: October 16, 2012Assignee: Microsoft CorporationInventors: Johannes P. Kopf, Michael F. Cohen, Daniel Lischinski, Matthieu T. Uyttendaele
-
Publication number: 20110270516Abstract: A user interface is presented via which user inputs can be received and maps can be displayed. A user selection of a destination and a user specification of a region of interest on a map are received. The region of interest surrounds the destination on the map. In response to receiving the user specification of the region of interest, a destination map is displayed via the user interface. The destination map includes both the destination and the region of interest, and a layout of one or more roads that include one or more routes to the destination at multiple different scales.Type: ApplicationFiled: April 29, 2010Publication date: November 3, 2011Applicant: Microsoft CorporationInventors: Johannes P. Kopf, Michael F. Cohen
-
Publication number: 20110069089Abstract: Embodiments of power management for OLED displays are described. In various embodiments, power consumption for an OLED display can be managed by adjusting brightness of individual pixels. An input image can be obtained and processed using an algorithm that reduces brightness and maintains perceived contrast. This can involve computing a difference value associated with individual pixels of the image to account for perceived contrast and computing a reduced brightness value for the pixel using the difference value. An ultra-low power mode in which power consumption of the OLED display is adjusted semantically can be employed for a low brightness range. The algorithm and the ultra-low power mode can be combined to provide a continuous range of adjustment for the OLED display.Type: ApplicationFiled: November 2, 2009Publication date: March 24, 2011Applicant: MICROSOFT CORPORATIONInventors: Johannes P. Kopf, Georg F. Petschnigg, Michael F. Cohen
-
Publication number: 20100302280Abstract: Techniques and systems are disclosed for navigating human scale image data using aligned perspective images. A consecutive sequence of digital images is stacked together by aligning consecutive images laterally with an image offset between edges of consecutive images corresponding to a distance between respective view windows of the consecutive images. A view window of an image in the sequence is rendered, where the view window of the image corresponds to a desired location. Offset portions of the view window of a desired number of images in the sequence are rendered, for example, alongside the full view of the image at the desired location.Type: ApplicationFiled: June 2, 2009Publication date: December 2, 2010Applicant: Microsoft CorporationInventors: Richard S. Szeliski, Johannes P. Kopf, Michael F. Cohen, Eric J. Stollnitz
-
Publication number: 20100066732Abstract: A novel image view may be synthesized using a three-dimensional reference model. In an example embodiment, a device-implemented method for synthesizing a novel image view includes acts of registering, selecting, applying and synthesizing. An image is registered to at least one reference model. A source block of visual data from the image is selected with regard to a destination block of the reference model based on a source depth associated with the source block and a destination depth associated with the destination block. The destination position of the destination block of the reference model is not visible in the image. The source block of visual data from the image is applied to the destination block of the reference model to produce an image-augmented model. A novel image view is synthesized using the image-augmented model.Type: ApplicationFiled: September 16, 2008Publication date: March 18, 2010Applicant: MICROSOFT CORPORATIONInventors: Johannes P. Kopf, Michael F. Cohen, Daniel Lischinski, Matthieu T. Uyttendaele
-
Publication number: 20100067823Abstract: An image may be dehazed using a three-dimensional reference model. In an example embodiment, a device-implemented method for dehazing includes acts of registering, estimating, and producing. An image that includes haze is registered to a reference model. A haze curve is estimated for the image based on a relationship between colors in the image and colors and depths of the reference model. A dehazed image is produced by using the estimated haze curve to reduce the haze of the image.Type: ApplicationFiled: September 16, 2008Publication date: March 18, 2010Applicant: MICROSOFT CORPORATIONInventors: Johannes P. Kopf, Michael F. Cohen, Daniel Lischinski, Matthieu T. Uyttendaele