Patent ID: 11908484
Assignee: FRAUNHOFER GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A non-transitory storage medium having stored thereon a computer program for performing, when said computer program is run by a computer, a method of generating an enhanced signal from an input signal, wherein the enhanced signal comprises spectral values for an enhancement spectral region, the spectral values for the enhancement spectral region not being comprised in the input signal, comprising:
mapping a source spectral region of the input signal to a target region in the enhancement spectral region, wherein, for the target region, a source region identification exists, and wherein the mapping comprises selecting the source spectral region using the source region identification and mapping the selected source spectral region to the target region; and
generating second noise values for a noise region in the target region, wherein the second noise values are decorrelated from first noise values in the source spectral region,
wherein the source spectral region of the input signal comprises a noise-filling region, wherein the generating comprises: generating the first noise values for the noise-filling region in the source spectral region of the input signal; identifying the noise-filling region comprising the first noise values in the input signal; copying at least a region of the input signal to a source tile buffer, the region comprising the source spectral region, the source spectral region comprising the noise-filling region; and replacing, in the source tile buffer, the first noise values as identified in the identifying the noise-filling region by decorrelated noise values; and wherein the mapping comprises mapping the source tile buffer comprising the decorrelated noise values to the target region to acquire the second noise values, or
wherein the source spectral region of the input signal comprises a noise-filling region, and wherein the generating comprises generating the first noise values for the noise-filling region in the source spectral region of the input signal: identifying noise positions in the noise-filling region in the source spectral region by identifying zero spectral values in the input signal or using noise-filling information from the input signal, or
wherein the generating comprises inserting random values in the target region at noise positions to acquire inserted random values, calculating an energy information on first noise values for the noise-filling region, calculating an energy information on the inserted random values, calculating a scale factor using the energy information on the first noise values and the energy information on the inserted random values, and scaling the inserted random values to acquire the second noise values using multiplying the inserted random values by the scale factor.