Patents by Inventor Markku Vehvilainen
Markku Vehvilainen 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: 8520967Abstract: Methods and apparatuses are provided for facilitating generation and editing of multiframe images. A method may include grouping a plurality of images into one or more groups of images. Each group of images may comprise a plurality of images depicting a common scene. The method may further include determining a reference image for at least one of the one or more groups of images. Each reference image may be associated with a respective group for which it was determined. The method may additionally include causing at least one reference image to be displayed to a user such that the user is enabled to select a displayed reference image to enhance using multiframe image processing to generate a multiframe image from a plurality of images from the group of images with which the selected displayed reference image is associated. Corresponding apparatuses are also provided.Type: GrantFiled: June 26, 2009Date of Patent: August 27, 2013Assignee: Nokia CorporationInventors: Radu Ciprian Bilcu, Sakari Alenius, Markku Vehvilainen, Antti Eronen
-
Patent number: 8275200Abstract: The invention relates to a method, a device, an image quality evaluation module and a computer program product for determining the quality of an image. In an input image, at least one color component is iteratively restored with a deblur parameter, which deblur parameter is increased at each iteration. The iteration is stopped when an overshooting in the final image exceeds a predetermined value. After the iteration has been stopped, a number of iterations is defined and the quality of the image is determined according to the number of iterations.Type: GrantFiled: June 9, 2006Date of Patent: September 25, 2012Assignee: Nokia Siemens Netowrks OyInventors: Radu Bilcu, Markku Vehviläinen
-
Publication number: 20120194703Abstract: An apparatus comprising: a camera module configured to capture a first image of a subject with a first image capture parameter and at least one further image of substantially the same subject with at least one associated further image capture parameter; a reference image encoder configured to encode the first image into a first encoded image; a further image encoder configured to encode the at least one further image into at least one further encoded image; and a file compiler configured to combine the first encoding image and the at least one further encoded image into a first file.Type: ApplicationFiled: September 7, 2009Publication date: August 2, 2012Applicant: NOKIA CORPORATIONInventors: Radu Ciprian Bilcu, Miska Hannuksela, Sakari Alenius, Markku Vehvilainen
-
Patent number: 8103123Abstract: A method and an apparatus for improving the image quality. The method comprises steps of producing image correcting information to decrease errors in the image to be produced by a camera module (109, 111, 112) by comparing the image taken by said camera module (109, 111, 112, 113) with a test image, storing the image correcting information produced and identifying information related to said image correcting information in the memory of an electronic peripheral device (104, 106), receiving the image produced by said camera module (109, 111, 112, 113) and a second piece of identifying information related to said image in the electronic peripheral device (104, 106), comparing said identifying information with said second piece of identifying information in said peripheral device, and performing an image improvement operation on said image in said peripheral device in response to the comparison carried out.Type: GrantFiled: August 7, 2008Date of Patent: January 24, 2012Assignee: Nokia CorporationInventor: Markku Vehviläinen
-
Patent number: 7965317Abstract: An improved system and method for capturing an image using a camera or a camera module. In the present invention, the number of image shots taken, as well as the integration time of each image shot, are controlled based upon knowledge about the existence or absence of camera motion. Whenever a motion is detected above a predetermined motion threshold, the integration phase of the current image shot ends, and the integration of the next image shot begins. The present invention therefore adapts to the actual camera motion during exposure. If there is no camera motion, a single, long exposed image shot is captured. If there is camera motion, the total exposure time is divided between multiple shots in accordance with the degree of camera motion.Type: GrantFiled: September 14, 2005Date of Patent: June 21, 2011Assignee: Nokia CorporationInventors: Marius Tico, Markku Vehvilainen
-
Patent number: 7946491Abstract: An apparatus for providing a camera barcode reader includes a processing element configured to process an input image for an attempt to decode the input image using a current barcode reading method, to determine whether the processing of the input image is successful, to switch to one of a different barcode reading method or processing a new frame of the input image using the current barcode reading method in response to the processing of the input image being unsuccessful, to attempt a decode of the input image using the current barcode reading method in response to the processing of the input image being successful, and to perform a switch to the different barcode reading method in response to a failure of the attempt to decode the input image using the first barcode reading method.Type: GrantFiled: August 3, 2006Date of Patent: May 24, 2011Assignee: Nokia CorporationInventors: Adrian Burian, Jari A. Kangas, Markku Vehvilainen
-
Publication number: 20100331047Abstract: Methods and apparatuses are provided for facilitating generation and editing of multiframe images. A method may include grouping a plurality of images into one or more groups of images. Each group of images may comprise a plurality of images depicting a common scene. The method may further include determining a reference image for at least one of the one or more groups of images. Each reference image may be associated with a respective group for which it was determined. The method may additionally include causing at least one reference image to be displayed to a user such that the user is enabled to select a displayed reference image to enhance using multiframe image processing to generate a multiframe image from a plurality of images from the group of images with which the selected displayed reference image is associated. Corresponding apparatuses are also provided.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Inventors: Radu Ciprian Bilcu, Sakari Alenius, Markku Vehvilainen, Antti Eronen
-
Patent number: 7860343Abstract: A new method, system, apparatus and software product for constructing by an electronic device an image panorama from a plurality of images based on their visual quality is presented. The same portion of a panoramic image scene is typically captured on multiple neighborhood video frames from which one can choose the best visual representation to be pasted into the panorama. Constructing the image panorama from the plurality of captured images can comprise the following steps: a) evaluating image quality of K consecutive frames out of the captured plurality of images using a predetermined criterion, b) selecting one image out of the evaluated K frames with the best image quality using a predetermined rule, and c) appending the selected frame to previously selected frames for constructing the image panorama. On-line and off-line implementations are possible.Type: GrantFiled: April 10, 2006Date of Patent: December 28, 2010Assignee: Nokia CorporationInventors: Marius Tico, Markku Vehviläinen, Jani Boutellier, Olli Silven
-
Patent number: 7796830Abstract: Methods and systems are provided for adjusting the contrast and intensity of digital images. Digital images may be processed by first creating a histogram that identifies the intensity of components of the digital image. A transformation function is then computed using the histogram. The transformation function can be used to adjust the intensity of a low light portion of the digital image and is applied to individual color components of the digital image. Finally, the contrast of a portion of the digital image other than the low light portion of the digital image is adjusted.Type: GrantFiled: August 15, 2006Date of Patent: September 14, 2010Assignee: Nokia CorporationInventors: Radu Bilcu, Markku Vehvilainen
-
Patent number: 7728844Abstract: This invention relates to a method for improving image quality of a digital image captured with an imaging module comprising at least imaging optics and an image sensor, where the image is formed through the imaging optics, the image consisting of at least one color component. In the method degradation information of each color component of the image is found and is used for obtaining a degradation function. Each color component is restored by said degradation function. The image is unprocessed image data, and the degradation information of each color component can be found by a point-spread function. The invention also relates to a device, to a module, to a system and to a computer program product and to a program module.Type: GrantFiled: July 9, 2004Date of Patent: June 1, 2010Assignee: Nokia CorporationInventors: Mejdi Trimeche, Markku Vehviläinen
-
Patent number: 7652788Abstract: An apparatus, method, mobile station and computer program product are provided for filtering noise from a digital signal. In particular, a signal-dependent noise model is used that provides the pointwise (or pixelwise) standard deviation of the temporal noise of raw data outputted from a digital imaging sensor as a function of the image intensity. In addition, unlike conventional noise models, the standard deviation of the noise (?) is a parameterized function, where the parameters are key characteristics of the digital imaging sensor. These parameters may include, for example, the pedestal level (p), the quantum efficiency (q), and the analogue gain (?) associated with the digital imaging sensor.Type: GrantFiled: September 11, 2006Date of Patent: January 26, 2010Assignee: Nokia CorporationInventors: Alessandro Foi, Vladimir Katkovnik, Dmitriy Paliy, Karen Egiazarian, Mejdi Trimeche, Sakari Alenius, Radu Bilcu, Markku Vehvilainen
-
Patent number: 7636467Abstract: For binarizing an image, which is composed of pixels, the image is split into two semi-images. Local parameters are initialized based on values of pixels that lie in an area adjacent to a boundary separating the semi-images. A binarization is then performed separately for each of the semi-images using an adaptive threshold, wherein the adaptive threshold is calculated for each of the semi-images proceeding from the initialized local parameters.Type: GrantFiled: July 29, 2005Date of Patent: December 22, 2009Assignee: Nokia CorporationInventors: Adrian Burian, Markku Vehvilainen
-
Publication number: 20090245633Abstract: The invention relates to a method, a device, an image quality evaluation module and a computer program product for determining the quality of an image. In an input image, at least one color component is iteratively restored with a deblur parameter, which deblur parameter is increased at each iteration. The iteration is stopped when an overshooting in the final image exceeds a predetermined value. After the iteration has been stopped, a number of iterations is defined and the quality of the image is determined according to the number of iterations.Type: ApplicationFiled: June 9, 2006Publication date: October 1, 2009Inventors: Radu Bilcu, Markku Vehviläinen
-
Patent number: 7558405Abstract: For applying a motion filter of a video stabilization system to a sequence of video frames, an estimate of a motion in the current video frame compared to a first video frame of the sequence of video frames is received. Based on the received motion estimate and on at least one state variable of the motion filter, a correction value for the motion in the current video frame is computed. The at least one state variable is updated in the computation. In case the computed correction value exceeds a system constraint of the video stabilization system, the at least one state variable is adjusted in accordance with an extent by which the system constraint is exceeded. The correction value is then recomputed based on the motion estimate and on the adjusted state variable.Type: GrantFiled: June 30, 2005Date of Patent: July 7, 2009Assignee: Nokia CorporationInventors: Marius Tico, Markku Vehviläinen
-
Publication number: 20090161982Abstract: The specification and drawings present a new method, apparatus and software product for restoring (i.e., de-noising and/or stabilizing) images using similar blocks of pixels of one or more different sizes in one or more available image frames of the same scene for providing, e.g., multi-frame image restoration/de-noising/stabilization.Type: ApplicationFiled: December 19, 2007Publication date: June 25, 2009Inventors: Marius Tico, Markku Vehvilainen
-
Publication number: 20090046944Abstract: This invention relates to a method for improving image quality of a digital image captured with an imaging module comprising at least imaging optics and an image sensor, where the image is formed through the imaging optics, the image consisting of at least one colour component. In the method, the degradation information of each colour component of the image is found and is used for improving image quality. The degradation information of each colour component is specified by a point-spread function. Each colour component is restored by the degradation function. The image can be unprocessed image data. The invention also relates to several alternatives for implementing the restoration, and for controlling and regularizing the inverse process independently of the image degradation. The invention also relates to a device, to a module, to a system and to a computer program products and to a program modules.Type: ApplicationFiled: January 4, 2005Publication date: February 19, 2009Applicant: NOKIA CORPORATIONInventors: Radu Ciprian Bilcu, Sakari Alenius, Mejdi Trimeche, Markku Vehvilainen
-
Publication number: 20090009612Abstract: An improved system and method for capturing an image using a camera or a camera module. In the present invention, the number of image shots taken, as well as the integration time of each image shot, are controlled based upon knowledge about the existence or absence of camera motion. Whenever a motion is detected above a predetermined motion threshold, the integration phase of the current image shot ends, and the integration of the next image shot begins. The present invention therefore adapts to the actual camera motion during exposure. If there is no camera motion, a single, long exposed image shot is captured. If there is camera motion, the total exposure time is divided between multiple shots in accordance with the degree of camera motion.Type: ApplicationFiled: September 14, 2005Publication date: January 8, 2009Inventors: Marius Tico, Markku Vehvilainen
-
Publication number: 20080303926Abstract: A method and an apparatus for improving the image quality. The method comprises steps of producing image correcting information to decrease errors in the image to be produced by a camera module (109, 111, 112) by comparing the image taken by said camera module (109, 111, 112, 113) with a test image, storing the image correcting information produced and identifying information related to said image correcting information in the memory of an electronic peripheral device (104, 106), receiving the image produced by said camera module (109, 111, 112, 113) and a second piece of identifying information related to said image in the electronic peripheral device (104, 106), comparing said identifying information with said second piece of identifying information in said peripheral device, and performing an image improvement operation on said image in said peripheral device in response to the comparison carried out.Type: ApplicationFiled: August 7, 2008Publication date: December 11, 2008Inventor: Markku Vehvilainen
-
Patent number: 7426316Abstract: A method and an apparatus for improving the image quality. The method comprises steps of producing image correcting information to decrease errors in the image to be produced by a camera module (109, 111, 112) by comparing the image taken by said camera module (109, 111, 112, 113) with a test image, storing the image correcting information produced and identifying information related to said image correcting information in the memory of an electronic peripheral device (104, 106), receiving the image produced by said camera module (109, 111, 112, 113) and a second piece of identifying information related to said image in the electronic peripheral device (104, 106), comparing said identifying information with said second piece of identifying information in said peripheral device, and performing an image improvement operation on said image in said peripheral device in response to the comparison carried out.Type: GrantFiled: April 29, 2002Date of Patent: September 16, 2008Assignee: Nokia CorporationInventor: Markku Vehviläinen
-
Publication number: 20080170126Abstract: A method of improving image quality of a digital image is provided. In particular, the motion blur in an image taken in a long exposure time is reduced by dividing the exposure time into several shorter periods and capturing a series of images in those shorter periods. Among the images, one reference image is selected and the remaining images are registered in reference to the reference image by image warping, for example. After identifying the pixels in each of the remaining images and the corresponding pixels in the reference image, a weighting factor is assigned to each of the pixels in the remaining images based on the similarity in the pixel values between the remaining images and reference image. A weight average operation is carried out to sum the corresponding pixels in the reference and the remaining images to generate the final image.Type: ApplicationFiled: April 19, 2007Publication date: July 17, 2008Inventors: Marius Tico, Sakari Alenius, Markku Vehvilainen