Patents by Inventor Olli Silven

Olli Silven 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: 20120151065
    Abstract: An apparatus, a method, and a computer program implementing resource allocation for video playback are disclosed. First, information of a video sequence is obtained (902), and resource estimate for the video sequence is created (904) utilizing the obtained information. Next, resources are allocated (906) according to the resource estimate, and the video sequence is played (908) back with the allocated resources.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 14, 2012
    Applicant: GOOGLE INC.
    Inventors: Tero Rintaluoma, Olli Silvén
  • Patent number: 7860343
    Abstract: 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: Grant
    Filed: April 10, 2006
    Date of Patent: December 28, 2010
    Assignee: Nokia Corporation
    Inventors: Marius Tico, Markku Vehviläinen, Jani Boutellier, Olli Silven
  • Publication number: 20070237423
    Abstract: The specification and drawings present 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. 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: Application
    Filed: April 10, 2006
    Publication date: October 11, 2007
    Inventors: Marius Tico, Markku Vehvilainen, Jani Boutellier, Olli Silven
  • Publication number: 20060045356
    Abstract: A method and system for characterising paper, where from images of numerous paper samples are extracted multi-dimensional features describing features of the paper; the said features are entered as input into a learning classifier operating in an unsupervised manner, which produces an projection of the said data of each picture part in a low-dimension space in such a way that paper grades having close properties produce close projection in the low-dimension space and the classification results depicted in the low-dimension space are used to aid classification.
    Type: Application
    Filed: August 27, 2003
    Publication date: March 2, 2006
    Inventors: Markus Turtinen, Olli Silven, Matti Pietikainen, Matti Niskanen, Topi Maenpaa
  • Publication number: 20050220080
    Abstract: A method, system, computer program product, and business method manage physical devices using a virtual device domain. The method includes establishing a virtual device for each physical device of one or more devices associated with a user and synchronizing the virtual device with one or more other virtual devices.
    Type: Application
    Filed: April 1, 2004
    Publication date: October 6, 2005
    Applicant: Nokia Corporation
    Inventors: Sami Ronkainen, Seppo Puolitaival, Philip Ginzboorg, Miika Silfverberg, Amrik Dhillon, Maini Williams, Olli Silven
  • Publication number: 20040170333
    Abstract: The invention relates to a method and device for coding successive images. The method comprises defining (600) a search area in a reference image; and computing (602) the cost function of each motion vector candidate. Then, the block to be coded is coded (614) by using the motion vector candidate giving the lowest cost function value. In the computation (602) of the cost function, number-theoretic transform is performed (604, 606) for the block to be coded and for the candidate block; multiplication is performed (608) between the block to be coded and the transformed candidate block; correlation between the block to be coded and the candidate block is formed (610) by performing inverse transform of number-theoretic transform for the result of the multiplication; and the correlation formed is used (612) in the computation of the cost function.
    Type: Application
    Filed: February 19, 2004
    Publication date: September 2, 2004
    Inventors: Tuukka Toivonen, Janne Heikkila, Olli Silven