Patents by Inventor Anssi Rämö
Anssi Rämö 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: 20130346073Abstract: Apparatus comprising a noise estimator configured to determine a noise estimate for a first part of an audio signal, a comparator configured to compare the noise estimate to an energy threshold parameter, a damping factor determiner configured to determine a damping factor for at least one sub band gain value of a second part of an audio signal, wherein the damping factor is dependent on a result of the comparison and a gain modifier configured to apply the damping factor to the sub band gain value.Type: ApplicationFiled: January 12, 2011Publication date: December 26, 2013Applicant: NOKIA CORPORATIONInventors: Lasse Laaksonen, Mikko Tammi, Adriana Vasilache, Anssi Ramo
-
Patent number: 8380496Abstract: A method and device for improving coding efficiency in audio coding. From the pitch values of a pitch contour of an audio signal, a plurality of simplified pitch contour segments are generated to approximate the pitch contour, based on one or more pre-selected criteria. The contour segments can be linear or non-linear with each contour segment represented by a first end point and a second end point. If the contour segments are linear, then only the information regarding the end points, instead of the pitch values, are provided to a decoder for reconstructing the audio signal. The contour segment can have a fixed maximum length or a variable length, but the deviation between a contour segment and the pitch values in that segment is limited by a maximum value.Type: GrantFiled: April 25, 2008Date of Patent: February 19, 2013Assignee: Nokia CorporationInventors: Anssi Rämö, Jani Nurminen, Sakari Himanen, Ari Heikkinen
-
Patent number: 8060363Abstract: For an audio coding, noise suppression is applied to an original audio signal to obtain an audio signal with reduced noise. A coding mode is selected based on the audio signal with reduced noise. The original audio signal is then encoded using this selected coding mode.Type: GrantFiled: February 13, 2007Date of Patent: November 15, 2011Assignee: Nokia CorporationInventors: Anssi Rämö, Lasse Laaksonen, Adriana Vasilache
-
Publication number: 20110093276Abstract: A method comprising receiving at a user equipment encrypted content. The content is stored in said user equipment in an encrypted form. At least one key for decryption of said stored encrypted content is stored in the user equipment.Type: ApplicationFiled: May 9, 2008Publication date: April 21, 2011Applicant: NOKIA CORPORATIONInventors: Anssi Rämö, Mikko Tammi, Adriana Vasilache, Lasse Laaksonen
-
Publication number: 20110010169Abstract: This invention relates to indexing an input vector contained in a set of vectors of a plurality of sets of vectors. The indexing comprises performing, in case that the input vector is contained in a set of vectors of a pre-defined group of one or more sets of vectors of the plurality of sets of vectors, a specific processing that is adapted to a characteristic of the sets of vectors in the pre-defined group of sets of vectors and is only applicable in case of input vectors contained in sets of vectors with the characteristic. The indexing further comprises performing, in case that the input vector is not contained in a set of vectors of the pre-defined group of sets of vectors, a general processing. The invention further relates to an according determining of a target vector contained in a set of vectors of a plurality of sets of vectors based on an index associated with said target vector.Type: ApplicationFiled: February 15, 2008Publication date: January 13, 2011Applicant: NOKIA CORPORATIONInventors: Adriana Vasilache, Lasse Laaksonen, Anssi Rämö, Mikko Tammi
-
Publication number: 20100292986Abstract: An encoder is configured to receive an audio signal and output a scaled encoded signal. The encoder is further configured to generate a synthesized audio signal and an encoded signal. The encoder is further configured to scale the encoded signal dependent on the synthesized audio signal.Type: ApplicationFiled: March 16, 2007Publication date: November 18, 2010Applicant: NOKIA CORPORATIONInventors: Adriana Vasilache, Anssi Ramo, Lasse Laaksonen
-
Publication number: 20100280830Abstract: A decoder for decoding an encoded audio signal from a first part of the encoded audio signal, wherein the decoder is configured to: receive a first part of an encoded audio signal; determine at least one scaling factor dependent on the first part of the encoded audio signal; scale the first part of the encoded audio signal dependent on the at least one scaling factor to produce a scaled encoded audio signal; and decode the scaled encoded audio signal.Type: ApplicationFiled: March 16, 2007Publication date: November 4, 2010Applicant: NOKIA CORPORATIONInventors: Adriana Vasilache, Anssi Ramo, Lasse Laaksonen
-
Publication number: 20100274555Abstract: An apparatus comprising at least one processor and at least one memory including computer program code the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to determine at least one characteristic of the audio signal; divide the audio signal into at least a low frequency portion and a high frequency portion, and generate from the high frequency portion a plurality of high frequency band signals dependent on the at least one characteristic of the audio signal; and determine for each of the plurality of high frequency band signals at least part of the low frequency portion which can represent the high frequency band signal.Type: ApplicationFiled: November 6, 2007Publication date: October 28, 2010Inventors: Lasse Laaksonen, Mikko Tammi, Adriana Vasilache, Anssi Ramo
-
Patent number: 7813922Abstract: For supporting a selection of a predictive or non-predictive quantization in the scope of an audio signal coding, it is determined whether an error resulting with a non-predictive quantization of an audio signal segment lies below a predetermined threshold value. An audio signal segment quantized with the non-predictive quantization is provided as a part of an encoded audio signal at least in case it is determined that the error resulting with the non-predictive quantization of the audio signal segment lies below a predetermined threshold value. Otherwise, an audio signal segment quantized with predictive quantization is provided as a part of an encoded audio signal.Type: GrantFiled: January 30, 2007Date of Patent: October 12, 2010Assignee: Nokia CorporationInventors: Anssi Ramo, Lasse Laaksonen, Adriana Vasilache
-
Publication number: 20100250261Abstract: An apparatus including at least one processor and at least one memory including computer program code the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to select at least two single frequency components; generate an indicator, the indicator being configured to represent the at least two single frequency components and is configured to be dependent on the frequency separation between the two single frequency components.Type: ApplicationFiled: November 6, 2007Publication date: September 30, 2010Inventors: Lasse Laaksonen, Mikko Tammi, Adriana Vasilache, Anssi Ramo
-
Publication number: 20100250260Abstract: A method including generating from a first audio signal, and via a first encoding and decoding of the first audio signal, a second audio signal; determining at least one energy difference value between the first audio signal and the second audio signal; and calculating at least one signal shaping factor dependent on the at least one energy difference value.Type: ApplicationFiled: November 6, 2007Publication date: September 30, 2010Inventors: Lasse Laaksonen, Mikko Tammi, Adriana Vasilache, Anssi Ramo
-
Patent number: 7752038Abstract: Autocorrelation values are determined as a basis for an estimation of a pitch lag in a segment of an audio signal. A first considered delay range for the autocorrelation computations is divided into a first set of sections, and first autocorrelation values are determined for delays in a plurality of sections of this first set of sections. A second considered delay range for the autocorrelation computations is divided into a second set of sections such that sections of the first set and sections of the second set are overlapping. Second autocorrelation values are determined for delays in a plurality of sections of this second set of sections.Type: GrantFiled: October 13, 2006Date of Patent: July 6, 2010Assignee: Nokia CorporationInventors: Lasse Laaksonen, Anssi Ramo, Adriana Vasilache
-
Patent number: 7587314Abstract: This invention relates to a method, a device and a software application product for N-level quantization of vectors, wherein N is selectable prior to said quantization from a set of at least two pre-defined values that are smaller than or equal to a pre-defined maximum number of levels M. A reproduction vector for each vector is selected from an N-level codebook of N reproduction vectors that are, for each N in said set of at least two pre-defined values, represented by the first N reproduction vectors of the same joint codebook of M reproduction vectors. The invention further relates to a method, a device and a software application product for retrieving reproduction vectors for vectors that have been N-level quantized, to a system for transferring representations of vectors, to a method, a device and a software application product for determining a joint codebook, and to such a joint codebook itself.Type: GrantFiled: August 29, 2005Date of Patent: September 8, 2009Assignee: Nokia CorporationInventors: Adriana Vasilache, Anssi Rämö
-
Patent number: 7523032Abstract: The invention relates to a method for use in parametric speech coding. In order to enable an improved parametric coding of speech signals, the method comprises a first step of pre-processing a to be encoded speech based signal such that a phase structure of the to be encoded speech based signal is approached to a phase structure which is obtained when the to be encoded speech based signal is parametrically encoded and decoded again. Only in a second step, a parametric encoding is applied to this pre-processed to be encoded speech based signal. The invention relates equally to a corresponding device, to a corresponding coding module, to a corresponding system and to a corresponding software program product.Type: GrantFiled: December 19, 2003Date of Patent: April 21, 2009Assignee: Nokia CorporationInventors: Ari Heikkinen, Sakari Himanen, Anssi Rämö
-
Publication number: 20080275695Abstract: A method and device for improving coding efficiency in audio coding. From the pitch values of a pitch contour of an audio signal, a plurality of simplified pitch contour segments are generated to approximate the pitch contour, based on one or more pre-selected criteria. The contour segments can be linear or non-linear with each contour segment represented by a first end point and a second end point. If the contour segments are linear, then only the information regarding the end points, instead of the pitch values, are provided to a decoder for reconstructing the audio signal. The contour segment can have a fixed maximum length or a variable length, but the deviation between a contour segment and the pitch values in that segment is limited by a maximum value.Type: ApplicationFiled: April 25, 2008Publication date: November 6, 2008Inventors: Anssi Ramo, Jani Nurminen, Sakari Himanen, Ari Heikkinen
-
Publication number: 20080208575Abstract: For enabling an improved reconstruction of a high frequency band of an audio signal in a split-band coding approach, a value representative of a background noise level in an audio signal that is to be encoded is determined. Further, a gain value for the higher frequency band is determined. Further, a correction factor for the determined gain value is determined based on the determined value representative of the background noise level. The correction factor may be used at an encoding end for correcting the gain value before a corresponding codebook index is provided to a decoding end. Alternatively, the correction factor may be provided together with a codebook index for the gain value to a decoding end, and the decoding end may use the correction factor to correct the gain value if appropriate.Type: ApplicationFiled: February 27, 2007Publication date: August 28, 2008Inventors: Lasse Laaksonen, Anssi Ramo, Adriana Vasilache
-
Publication number: 20080192947Abstract: For an audio coding, noise suppression is applied to an original audio signal to obtain an audio signal with reduced noise. A coding mode is selected based on the audio signal with reduced noise. The original audio signal is then encoded using this selected coding mode.Type: ApplicationFiled: February 13, 2007Publication date: August 14, 2008Inventors: Anssi Ramo, Lasse Laaksonen, Adriana Vasilache
-
Publication number: 20080180307Abstract: For supporting a selection of a predictive or non-predictive quantization in the scope of an audio signal coding, it is determined whether an error resulting with a non-predictive quantization of an audio signal segment lies below a predetermined threshold value. An audio signal segment quantized with the non-predictive quantization is provided as a part of an encoded audio signal at least in case it is determined that the error resulting with the non-predictive quantization of the audio signal segment lies below a predetermined threshold value. Otherwise, an audio signal segment quantized with predictive quantization is provided as a part of an encoded audio signal.Type: ApplicationFiled: January 30, 2007Publication date: July 31, 2008Inventors: Anssi Ramo, Lasse Laaksonen, Adriana Vasilache
-
Publication number: 20080091418Abstract: Autocorrelation values are determined as a basis for an estimation of a pitch lag in a segment of an audio signal. A first considered delay range for the autocorrelation computations is divided into a first set of sections, and first autocorrelation values are determined for delays in a plurality of sections of this first set of sections. A second considered delay range for the autocorrelation computations is divided into a second set of sections such that sections of the first set and sections of the second set are overlapping. Second autocorrelation values are determined for delays in a plurality of sections of this second set of sections.Type: ApplicationFiled: October 13, 2006Publication date: April 17, 2008Inventors: Lasse Laaksonen, Anssi Ramo, Adriana Vasilache
-
Publication number: 20080059154Abstract: For taking account of different requirements on encoded audio data having different bit rates, at least two different amounts of pre-processing are applied to an audio signal to obtain at least two different target signals. A first one of the target signals is then encoded to obtain primary coded data. At least a second one of the at least two different target signals is moreover used for generating enhancement data for the primary coded data.Type: ApplicationFiled: September 1, 2006Publication date: March 6, 2008Inventors: Anssi Ramo, Lasse Laaksonen