US 12,217,763 B2
Transient detection with hangover indicator for encoding an audio signal
Anisse Taleb, Kista (SE); and Gustaf Ullberg, Stockholm (SE)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed on Oct. 17, 2023, as Appl. No. 18/381,142.
Application 18/381,142 is a continuation of application No. 16/386,863, filed on Apr. 17, 2019, granted, now 11,830,506.
Application 16/386,863 is a continuation of application No. 15/296,600, filed on Oct. 18, 2016, granted, now 10,311,883, issued on Jun. 4, 2019.
Application 15/296,600 is a continuation of application No. 12/673,862, granted, now 9,495,971, issued on Nov. 15, 2016, previously published as PCT/SE2008/050960, filed on Aug. 25, 2008.
Claims priority of provisional application 60/968,229, filed on Aug. 27, 2007.
Prior Publication US 2024/0119951 A1, Apr. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/025 (2013.01); G10L 19/02 (2013.01); G10L 19/022 (2013.01); G10L 25/21 (2013.01)
CPC G10L 19/025 (2013.01) [G10L 19/0212 (2013.01)] 17 Claims
OG exemplary drawing
 
16. A method for detecting a transient, the method comprising:
obtaining a long term energy value (ELT(m−1)) for a given frame n of an audio signal, wherein the frame n of the audio signal comprises an ordered set of sub-frames, where m>1;
for a sub-frame m of the given frame n of the audio signal, determining a short term energy value (E(m));
for the sub-frame m, calculating a long term energy value (ELT(m)) by computing a weighted average of ELT(m−1) and E(m), such that ELT(m)=α×ELT(m−1)+(1−α)×E(m), where α is less than 1 and greater than or equal to 0;
based on E(m) and ELT(m), determine whether a transient hangover condition exists for a frame n+1 of the audio signal, wherein frame n+1 of the audio signal follows frame n of the audio signal; and
as a result determining that the transient hangover condition exists for frame n+1 of the audio signal, signal a transient hangover indicator to an audio encoder to enable proper encoding of frame n+1.