Patents by Inventor Petri Nenonen
Petri Nenonen 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: 20170295317Abstract: In one example, digital image frames are accessed, each of the digital image frames having an associated control value for an automatic image capture processing function. A measure of information content change is determined for a current digital image frame relative to at least one previous digital image frame. A measure of information content reliability with respect to the automatic image capture processing function is determined for the current digital image frame. The control value associated with the current digital image frame is corrected based on the determined measure of information content change and the determined measure of information content reliability. A final control value for the automatic image capture processing function is output based on corrected control values for one or more digital image frames.Type: ApplicationFiled: April 11, 2016Publication date: October 12, 2017Inventors: Petri Nenonen, Euan Barron, Jarkko Pekkarinen
-
Patent number: 9787893Abstract: In one example, digital image frames are accessed, each of the digital image frames having an associated control value for an automatic image capture processing function. A measure of information content change is determined for a current digital image frame relative to at least one previous digital image frame. A measure of information content reliability with respect to the automatic image capture processing function is determined for the current digital image frame. The control value associated with the current digital image frame is corrected based on the determined measure of information content change and the determined measure of information content reliability. A final control value for the automatic image capture processing function is output based on corrected control values for one or more digital image frames.Type: GrantFiled: April 11, 2016Date of Patent: October 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Petri Nenonen, Euan Barron, Jarkko Pekkarinen
-
Patent number: 9264684Abstract: The color distortion of an image caused by improper white balance when illuminated using a dual light source can be alleviated by masking a weighted central area of the image, and then determining an impact metric indicating the combined impact of the brightness and pixel color components for the masked weighted central area.Type: GrantFiled: July 16, 2014Date of Patent: February 16, 2016Assignee: Nokia Technologies OyInventor: Petri Nenonen
-
Patent number: 9041864Abstract: A method, apparatus and computer program product are disclosed to provide improved temporal stabilization of a control algorithm associated with the processing of streaming frames. In the context of a method, the number of immediately preceding consecutive frames during which a filtered value has been greater than a current value of the current frame is determined or the number of immediately preceding, consecutive frames during which the filtered value has been less than the current value of the current frame is determined. The method also includes determining a weight based upon the number of immediately preceding, consecutive frames. The weight is configured to vary in a direct relationship to the number of immediately preceding, consecutive frames. The method also determines a filtered value of a current frame based upon a combination of the weight and the difference between the prior filtered value and the value of the current frame.Type: GrantFiled: October 25, 2013Date of Patent: May 26, 2015Assignee: Nokia Technologies OyInventor: Petri Nenonen
-
Patent number: 8947450Abstract: The invention relates to method and system for viewing and enhancing images on the display of a mobile device, which includes the display, memory and a processing means for bit images, and an input device for receiving bit images. A bit image is received and processed to a smaller scale in two stages, using pre-selected scaling algorithms, in which the first scaling produces a bit image of an intermediate size and the second scaling produces a second bit image of the size to be displayed. The bit image to be displayed is enhanced. The second bit image is enhanced using an enhancing chain comprising at least two enhancing algorithms.Type: GrantFiled: May 30, 2005Date of Patent: February 3, 2015Assignee: Nokia CorporationInventors: Petri Nenonen, Jaana Parkkinen, Ossi Kalevo
-
Publication number: 20150029359Abstract: It is inter alia disclosed a method comprising: capturing an image with a flash; forming at least one weighted masked area of the image by masking at least one area of the image with a weighting mask; and determining an impact metric indicating the combined impact of the brightness and pixel colour components for the at least one weighted masked area.Type: ApplicationFiled: July 16, 2014Publication date: January 29, 2015Inventor: Petri NENONEN
-
Publication number: 20140139745Abstract: A method, apparatus and computer program product are disclosed to provide improved temporal stabilization of a control algorithm associated with the processing of streaming frames. In the context of a method, the number of immediately preceding consecutive frames during which a filtered value has been greater than a current value of the current frame is determined or the number of immediately preceding, consecutive frames during which the filtered value has been less than the current value of the current frame is determined. The method also includes determining a weight based upon the number of immediately preceding, consecutive frames. The weight is configured to vary in a direct relationship to the number of immediately preceding, consecutive frames. The method also determines a filtered value of a current frame based upon a combination of the weight and the difference between the prior filtered value and the value of the current frame.Type: ApplicationFiled: October 25, 2013Publication date: May 22, 2014Applicant: Nokia CorporationInventor: Petri Nenonen
-
Patent number: 7835588Abstract: Aspects of the invention relate to methods and systems for optimizing contrast of digital images and video. Because of the size limitations placed on cameras and sensors that are part of devices, it is common for images to have poor quality. Different images traditionally require different solutions as they exhibit drastically different features. Aspects allow managed control on limiting the stretching strength of a stretching function, thus maintaining the natural appearance of images, tolerable amount of noise enhancement, and contrast reduction on less desirable parts of the image. Further aspects relate to a stretching function presented as one Look Up Table (LUT), thus allowing fast computations on limited computing devices such as consumer electronic devices.Type: GrantFiled: November 29, 2006Date of Patent: November 16, 2010Assignee: Nokia CorporationInventors: Jaana Parkkinen, Petri Nenonen
-
Patent number: 7616811Abstract: A method in a digital image processing chain adjusts for a colour balance. In the method, the subject is imaged by pixels to form value-sets of the colour components, component-specific histograms are formed from the value-sets of the colour components, cumulative histograms are formed from the component-specific histograms, the illumination colour corresponding to at least one colour component is defined from the cumulative histograms, and using target colour and defined illumination colour are defined for at least two colour components, a gain factor adjusts the colour balance. In addition, a corresponding system, equipment, and software means implement the method.Type: GrantFiled: September 9, 2004Date of Patent: November 10, 2009Assignee: Nokia CorporationInventors: Ossi Kalevo, Petri Nenonen
-
Publication number: 20080123952Abstract: Aspects of the invention relate to methods and systems for optimizing contrast of digital images and video. Because of the size limitations placed on cameras and sensors that are part of devices, it is common for images to have poor quality. Different images traditionally require different solutions as they exhibit drastically different features. Aspects allow managed control on limiting the stretching strength of a stretching function, thus maintaining the natural appearance of images, tolerable amount of noise enhancement, and contrast reduction on less desirable parts of the image. Further aspects relate to a stretching function presented as one Look Up Table (LUT), thus allowing fast computations on limited computing devices such as consumer electronic devices.Type: ApplicationFiled: November 29, 2006Publication date: May 29, 2008Applicant: NOKIA CORPORATIONInventors: Jaana Parkkinen, Petri Nenonen
-
Publication number: 20080018660Abstract: The invention relates to method and system for viewing and enhancing images on the display of a mobile device, which includes the display, memory and a processing means for bit images, and an input device for receiving bit images. A bit image is received and processed to a smaller scale in two stages, using pre-selected scaling algorithms, in which the first scaling produces a bit image of an intermediate size and the second scaling produces a second bit image of the size to be displayed. The bit image to be displayed is enhanced. The second bit image is enhanced using an enhancing chain comprising at least two enhancing algorithms.Type: ApplicationFiled: May 30, 2005Publication date: January 24, 2008Inventors: Petri Nenonen, Jaana Parkkinen, Ossi Kalevo
-
Patent number: 7289667Abstract: A method and associated device wherein an inverse histogram based pixel mapping step is combined with an edge enhancement step such as unsharp masking. In such an arrangement the inverse histogram based pixel mapping step improves the performance of the unsharp masking step, serving to minimize the enhancement of noise components while desired signal components are sharpened.Type: GrantFiled: October 4, 2004Date of Patent: October 30, 2007Assignee: Nokia CorporationInventors: Petri Nenonen, Markku Vehvilainen
-
Publication number: 20070147812Abstract: The invention relates to the field of image processing and more specifically to image processing in a digital camera for taking panoramic pictures. The digital camera according the invention is adapted to produce an image of a target area when the area is swept by the camera. The camera comprises at least an image sensor comprising several detector lines wherein the image sensor creates picture elements, each of which contains information on one or more detector lines, a control unit that is adapted to control the operation of the camera and to detect the sweeping speed, and a memory for storing picture elements. The camera is adapted to record and store a sequence of picture elements, where the next picture element in the sequence is selected based on sweeping speed, and the camera creates an image from the stored sequence of picture elements.Type: ApplicationFiled: December 22, 2005Publication date: June 28, 2007Inventors: Petri Nenonen, Mejdi Trimeche, Sakari Alenius
-
Publication number: 20060269125Abstract: The invention relates to a method in a digital image processing chain (10) for adjusting a colour balance. In the method, the subject is imaged as colour components (R, G, B), from which cumulative histograms are formed. From these colour curves, the illumination colour (Rill, Gill, Bill) is defined in a selected manner, which is taken into account when defining the gain factor (GR, GG, GB) adjusting the colour balance. In the method, before the illumination colour is defined, at least such pixel values (G(s)) as meet a selected criterion are filtered out. After this, cumulative histograms are formed, and, using a selected criterion, a point hi is defined from the flat area of the colour curve at the end of them and is set for the colour components (R, G, B) as a common defined point hi corresponding to the colour-componentwise intensity value Ci, to correspond to the illumination colour (Rill, Gill, Bill).Type: ApplicationFiled: September 9, 2004Publication date: November 30, 2006Inventors: Ossi Kalevo, Petri Nenonen
-
Patent number: 7020332Abstract: A method and associated device wherein an inverse histogram based pixel mapping step is combined with an edge enhancement step such as unsharp masking. In such an arrangement the inverse histogram based pixel mapping step improves the performance of the unsharp masking step, serving to minimize the enhancement of noise components while desired signal components are sharpened.Type: GrantFiled: December 22, 2000Date of Patent: March 28, 2006Assignee: Nokia Mobile Phones LimitedInventors: Petri Nenonen, Markku Vehvilainen
-
Publication number: 20050151728Abstract: This invention relates to a method for improving a digital image for displaying an improved image on a display. According to the method, an instantaneous property of the display; a property of the digital image; and parameters for an image processing method are determined. The parameters are determined at least partly on the basis of the instantaneous property of the display, and the property of the digital image. Then the digital image is processed by means of the image processing method, while applying the parameters. The invention also relates to a mobile device as well as a display unit, which are arranged to employ the concept of the method.Type: ApplicationFiled: March 28, 2002Publication date: July 14, 2005Inventor: Petri Nenonen
-
Publication number: 20050058343Abstract: A method and associated device wherein an inverse histogram based pixel mapping step is combined with an edge enhancement step such as unsharp masking. In such an arrangement the inverse histogram based pixel mapping step improves the performance of the unsharp masking step, serving to minimize the enhancement of noise components while desired signal components are sharpened.Type: ApplicationFiled: October 4, 2004Publication date: March 17, 2005Inventors: Petri Nenonen, Markku Vehvilainen
-
Publication number: 20010046320Abstract: This invention provides a method and associated device an inverse histogram based pixel mapping step is combined with an edge enhancement step such as unsharp masking. In such an arrangement the inverse histogram based pixel mapping step improves the performance of the unsharp masking step, serving to minimize the enhancement of noise components while desired signal components are sharpened.Type: ApplicationFiled: December 22, 2000Publication date: November 29, 2001Inventors: Petri Nenonen, Markku Vehvilainen
-
Patent number: 6148103Abstract: The invention relates to adjusting contrast in television pictures and other natural picture sequences. In the method according to the invention, the pictures of the picture sequence are gathered into histograms which are processed in certain fashion in order to improve contrast in the pictures, whereafter there are formed mapping functions on the basis of the processed histograms, and the pixel values of the pictures in the picture sequence are then altered on the basis of said mapping functions. The histograms are processed so that from each class where the magnitude of values surpasses a given, predetermined limit, there are cut off all values surpassing said limit, which are then redistributed in the histogram, to classes nearest to the class under observation.Type: GrantFiled: January 28, 1998Date of Patent: November 14, 2000Assignee: Nokia Technology GmbHInventor: Petri Nenonen