Patents by Inventor Stefan Bernogger
Stefan Bernogger 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: 9224362Abstract: Many imaging scenarios involve an achromatic image (e.g., a panchromatic image or a near-infrared image) and one or more concurrently captured monochromatic images (e.g., RGB images captured through a Bayer filter array), and the compositing of these images through de-mosaicing and/or pan-sharpening to generate a high-resolution color image. However, in many such scenarios, the monochromatic images may exhibit distortion of edge geometry, resulting in artifacts and/or color distortions near visual edges of the composite image. However, such distortions may be absent from the achromatic image, and edge geometry may be represented as an intensity gradient among respective neighborhoods of achromatic pixels. Presented herein are techniques for reducing such distortions in monochromatic images through iterative adjustment of monochromatic pixel intensity to reflect the gradients of the neighborhoods of the corresponding achromatic pixels.Type: GrantFiled: March 14, 2013Date of Patent: December 29, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Andreas Klaus, Konrad Karner, Martin Ponticelli, Christian Neuner, Helfried Tschemmernegg, Stefan Bernogger
-
Publication number: 20140267351Abstract: Many imaging scenarios involve an achromatic image (e.g., a panchromatic image or a near-infrared image) and one or more concurrently captured monochromatic images (e.g., RGB images captured through a Bayer filter array), and the compositing of these images through de-mosaicing and/or pan-sharpening to generate a high-resolution color image. However, in many such scenarios, the monochromatic images may exhibit distortion of edge geometry, resulting in artifacts and/or color distortions near visual edges of the composite image. However, such distortions may be absent from the achromatic image, and edge geometry may be represented as an intensity gradient among respective neighborhoods of achromatic pixels. Presented herein are techniques for reducing such distortions in monochromatic images through iterative adjustment of monochromatic pixel intensity to reflect the gradients of the neighborhoods of the corresponding achromatic pixels.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Microsoft CorporationInventors: Andreas Klaus, Konrad Karner, Martin Ponticelli, Christian Neuner, Helfried Tschemmernegg, Stefan Bernogger
-
Patent number: 8428088Abstract: 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: GrantFiled: May 31, 2011Date of Patent: April 23, 2013Assignee: Microsoft CorporationInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernögger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Patent number: 8284250Abstract: 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: GrantFiled: January 16, 2009Date of Patent: October 9, 2012Assignee: Microsoft CorporationInventors: Michael Kroepfl, Joachim Bauer, Gerhard Neuhold, Stefan Bernögger, Gur Kimchi, John Charles Curlander
-
Publication number: 20110228091Abstract: 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: ApplicationFiled: May 31, 2011Publication date: September 22, 2011Applicant: MICROSOFT CORPORATIONInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernögger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Patent number: 7974314Abstract: 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: GrantFiled: January 16, 2009Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernögger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander
-
Publication number: 20100182430Abstract: 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: ApplicationFiled: January 16, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Michael Kroepfl, Joachim Bauer, Gerhard Neuhold, Stefan Bernogger, Gur Kimchi, John Charles Curlander
-
Publication number: 20100183034Abstract: 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: ApplicationFiled: January 16, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Michael Kroepfl, Gerhard Neuhold, Stefan Bernogger, Martin Josef Ponticelli, Joachim Pehserl, Gur Kimchi, John Charles Curlander