US 12,033,649 B2
Noise floor estimation and noise reduction
Giulio Cengarle, Barcelona (ES); Antonio Mateos Sole, Barcelona (ES); and Davide Scaini, Barcelona (ES)
Assigned to DOLBY INTERNATIONAL AB, Dublin (IE)
Appl. No. 17/793,539
Filed by DOLBY INTERNATIONAL AB, Amsterdam (NL)
PCT Filed Jan. 18, 2021, PCT No. PCT/EP2021/050921
§ 371(c)(1), (2) Date Jul. 18, 2022,
PCT Pub. No. WO2021/148342, PCT Pub. Date Jul. 29, 2021.
Claims priority of provisional application 63/117,313, filed on Nov. 23, 2020.
Claims priority of provisional application 63/000,223, filed on Mar. 26, 2020.
Claims priority of application No. ES202030040 (ES), filed on Jan. 21, 2020.
Prior Publication US 2023/0081633 A1, Mar. 16, 2023
Int. Cl. G10L 21/02 (2013.01)
CPC G10L 21/02 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method of estimating a noise floor of an audio signal, the method comprising:
obtaining, using one or more processors, the audio signal;
dividing, using the one or more processors, the audio signal into a plurality of buffers;
determining, using the one or more processors, time-frequency samples for each buffer of the audio signal;
for each buffer and for each frequency, determining, using the one or more processors, a median or mean and a measure of an amount of variation of energy based on the samples in the buffer and samples in neighboring buffers that together span a specified time range of the audio signal;
combining, using the one or more processors, the median or mean and the measure of the amount of variation into a cost function;
for each frequency:
determining, using the one or more processors, a signal energy of a particular buffer of the audio signal that corresponds to a minimum value of the cost function;
selecting, using the one or more processors, the signal energy as the estimated noise floor of the audio signal; and
reducing, using the one or more processors and the estimated noise floor, noise in the audio signal.