用于动态范围控制的推迟响度调节的制作方法

文档序号:29978527发布日期:2022-05-11 12:25阅读:来源:国知局

技术特征:
1.一种音频解码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为获得比特流,所述比特流包括:音频信号的编码版本;第一动态范围控制drc增益序列,所述第一动态范围控制drc增益序列由将所述音频信号应用于第一drc特性的编码端过程确定;响度归一化增益,所述响度归一化增益在确定所述第一drc增益序列时由所述编码端应用;所述第一drc特性的索引,其中所述索引识别或指向所述第一drc特性;以及随时间推移集成响度更新的多个实例。2.根据权利要求1所述的音频解码器装置,其中响应于具有第一值的所述索引,所述处理器在将drc应用于所述音频信号时执行响度归一化。3.根据权利要求1所述的音频解码器装置,其中所述比特流指示所述处理器在将逆drc特性应用于所述drc增益序列之后执行响度归一化,通过使用所述比特流中的所述响度归一化增益来补偿或撤销在确定所述drc增益序列时由所述编码端应用的响度归一化增益。4.根据权利要求1至3中任一项所述的音频解码器装置,其中所述存储器在其中存储有指令,所述指令将所述处理器配置为:通过将所述第一drc增益序列应用于所述第一drc特性的逆特性来恢复响度序列;对所恢复的响度序列执行响度归一化;通过将所恢复的所述响度序列应用于第二drc特性来产生第二drc增益序列;以及将所述第二drc增益序列应用于所述音频信号。5.根据权利要求4所述的音频解码器装置,其中所述响度归一化增益以db为单位,并且执行响度归一化包括将所述响度归一化增益与所恢复的所述响度序列和所述集成响度更新的实例相结合。6.根据权利要求1至4中任一项所述的音频解码器装置,其中执行所述响度归一化包括将所述第二drc特性沿其输入轴移位一个基于所述响度归一化增益和所述集成响度更新的实例的量。7.根据权利要求1至6中任一项所述的音频解码器装置,其中对于所述集成响度更新的每个实例,所述处理器计算对归一化增益的更新,作为drc输入响度目标与所述集成响度更新的实例之间的差异,并且在将归一化响度序列应用于所述第二drc特性以产生所述第二drc增益序列之前,将所述归一化增益添加到所恢复的所述响度序列以产生所述归一化响度序列。8.根据权利要求1至7中任一项所述的音频解码器装置,其中所述集成响度更新的相邻实例相隔一至十秒。9.根据权利要求1至8中任一项所述的音频解码器装置,其中所述集成响度更新表示所述音频信号的运行平均集成响度。10.根据权利要求1所述的音频解码器装置,其中所述处理器被配置为:
从所述比特流提取所述第一drc特性的所述索引并使用所提取的所述索引来获得所述第一drc特性的逆特性;通过将所述第一drc增益序列应用于所述第一drc特性的所述逆特性来恢复响度序列;如果所述索引具有第一预定义值,则针对集成响度更新的每个实例计算归一化增益更新,作为i)drc输入响度目标与ii)所述集成响度更新实例和由编码端过程使用的编码端响度归一化增益之和之间的差值,以及将所述归一化增益更新添加到所恢复的所述响度序列以产生归一化响度序列;通过将所述归一化响度序列应用于第二drc特性来产生第二drc增益序列;以及将所述第二drc增益序列应用于所述音频信号。11.根据权利要求10所述的音频解码器装置,其中所述处理器被配置为如果所述索引具有第二预定义值,则通过将没有响度归一化的所恢复的所述响度序列应用于所述第二drc特性来产生所述第二drc增益序列。12.一种音频解码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为获得比特流,所述比特流包括:音频信号的编码版本;第一动态范围控制drc增益序列,所述第一动态范围控制drc增益序列由将所述音频信号应用于第一drc特性的编码端过程确定;所述第一drc特性的索引,其中所述索引识别或指向所述第一drc特性;随时间推移集成响度更新的多个实例;以及标志,其中当所述标志具有第一值时,所述比特流包含编码端响度归一化增益,或者当所述标志具有第二值时,所述比特流不包含所述编码端响度归一化增益。13.根据权利要求12所述的音频解码器装置,其中响应于具有所述第一值的所述标志,所述处理器使用第二drc特性将drc应用于所述音频信号,并且使用i)所述编码端响度归一化增益和ii)集成响度更新的所述多个实例进行响度归一化。14.根据权利要求12所述的音频解码器装置,其中响应于i)具有所述第二值的所述标志以及ii)当所述索引具有第一值时,所述处理器使用第二drc特性将drc应用于所述音频信号,并且使用集成响度更新的所述多个实例,但不使用编码端响度归一化增益进行响度归一化。15.根据权利要求14所述的音频解码器装置,其中响应于所述索引是不同于所述第一值的第二值,所述处理器使用所述第二drc特性,在没有响度归一化的情况下将drc应用于所述音频信号。16.一种音频解码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为获得比特流,所述比特流包括:音频信号的编码版本;第一动态范围控制drc增益序列,所述第一动态范围控制drc增益序列由将所述音频信
号应用于第一drc特性的编码端过程确定;所述第一drc特性的索引,其中所述索引识别或指向所述第一drc特性;随时间推移集成响度更新的多个实例;以及标志,并且当所述标志具有第一值时,所述处理器用包含在所述比特流中的新扩展有效载荷中的drc特性索引值替换所述比特流中的传统扩展有效载荷的一些或所有传统drc特性索引值。17.一种音频解码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为获得比特流,所述比特流包括:音频信号的编码版本;第一动态范围控制drc增益序列,所述第一动态范围控制drc增益序列由将所述音频信号应用于第一drc特性的编码端过程确定;所述第一drc特性的索引,其中所述索引识别或指向所述第一drc特性;以及随时间推移集成响度更新的多个实例,其中所述比特流包含编码端drc归一化增益,所述处理器在应用解码端drc响度归一化时补偿所述编码端drc归一化增益。18.一种音频编码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为产生比特流,所述比特流包括:音频信号的编码版本;第一动态范围控制drc增益序列,所述第一动态范围控制drc增益序列由将所述音频信号应用于第一drc特性的编码端过程确定;所述第一drc特性的索引;以及随时间推移集成响度更新的多个实例,其中所述比特流控制解码端过程如何将drc应用于所述音频信号,同时执行响度归一化。19.根据权利要求18所述的音频编码器装置,其中所述处理器将标志插入所述比特流中,其中当所述标志具有第一值时,所述比特流包含编码端响度归一化增益,或者当所述标志具有第二值时,所述比特流不包含所述编码端响度归一化增益。20.根据权利要求19所述的音频编码器装置,其中当所述标志具有所述第一值时,由所述编码端过程在确定所述第一drc增益序列时应用所述响度归一化增益。21.一种数字音频方法,包括:获得比特流,所述比特流包括音频信号的编码版本、由将所述音频信号应用于第一drc特性的编码端过程确定的第一动态范围控制drc增益序列、所述第一drc特性的索引,其中所述索引识别或指向所述第一drc特性,以及随时间推移集成响度更新的多个实例;使用所述索引来获得逆drc特性;在将所述逆drc特性应用于所述第一drc增益序列之后执行响度归一化,以产生归一化
响度序列;将所述归一化响度序列应用于第二drc特性以产生第二drc增益序列;以及将所述第二drc增益序列应用于所述音频信号以产生压缩音频。22.根据权利要求21所述的方法,其中所述比特流包括当通过将所述音频信号应用于所述第一drc特性来确定所述第一drc增益序列时,由编码端应用的响度归一化增益,其中所述比特流指示所述处理器执行响度归一化,通过使用所述比特流中的所述响度归一化增益来补偿或撤销在确定所述第一drc增益序列时由所述编码端应用的响度归一化增益。23.根据权利要求21所述的方法,其中所述比特流包括标志,并且当所述标志具有第一值时,由所述编码端过程将所述音频信号应用于所述第一drc特性并且进行响度归一化来确定所述第一drc增益序列。24.根据权利要求23所述的方法,其中当所述标志具有第二值时,由所述编码端过程将所述音频信号应用于所述第一drc特性并且不进行响度归一化来确定所述第一drc增益序列。25.根据权利要求21至24中任一项所述的方法,执行响度归一化包括:调节所述归一化响度序列,然后将所调节的响度序列应用于所述第二drc特性。26.一种数字音频方法,包括:对音频信号进行编码以产生所述音频信号的编码版本;处理所述音频信号以产生随时间推移集成响度更新的多个实例;将所述音频信号应用于动态范围控制drc特性以确定drc增益序列;以及产生比特流,所述比特流包括所述音频信号的所述编码版本、所述drc增益序列、所述drc特性的索引和随时间推移集成响度更新的所述多个实例,其中所述比特流控制解码端过程如何将drc应用于所述音频信号同时执行响度归一化。27.根据权利要求26所述的方法,还包括:将标志插入所述比特流中,其中当所述标志具有第一值时,所述比特流包含编码端响度归一化增益,或者当所述标志具有第二值时,所述比特流不包含所述编码端响度归一化增益。28.一种音频解码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为获得比特流,所述比特流包括音频信号的编码版本、瞬时响度序列和集成响度值;通过将drc输入响度目标与从所述比特流提取的所述集成响度值相结合来计算归一化增益;使用所述响度归一化增益调整从所述比特流提取的所述瞬时响度序列,以产生归一化瞬时响度序列;以及通过将所述归一化瞬时响度序列应用于drc特性来产生drc增益序列;以及通过将所述drc增益序列应用于所述音频信号来对所述音频信号执行drc。29.根据权利要求28所述的音频解码器装置,其中所述比特流中的所述瞬时响度序列尚未被响度归一化。
30.根据权利要求28至29中任一项所述的音频解码器装置,其中所述集成响度值是包含在所述比特流中的集成响度更新的多个实例中的一个实例,相邻实例相隔例如一至十秒,其中所述集成响度更新表示所述音频信号的运行平均集成响度。31.根据权利要求28至29中任一项所述的音频解码器装置,其中所述比特流是所述集成响度值已经与所述瞬时响度序列和所述音频信号的所述编码版本一起写入的文件。32.一种音频编码器装置,包括:处理器;以及存储器,所述存储器在其中存储有指令,所述指令将所述处理器配置为产生比特流,所述比特流包括:音频信号的编码版本、针对所述音频信号的瞬时响度序列,以及用于在将所述瞬时响度序列应用于drc特性时控制解码端如何将动态范围控制drc应用于所述音频信号并且进行响度归一化的指令。33.一种数字音频方法,包括:获得比特流,所述比特流包括音频信号的编码版本、瞬时响度序列和集成响度值;通过将drc输入响度目标与来自所述比特流的所述集成响度值相结合来计算归一化增益;使用所述响度归一化增益调整来自所述比特流的所述瞬时响度序列,以产生归一化瞬时响度序列;通过将所述归一化瞬时响度序列应用于drc特性来产生drc增益序列;以及通过将所述drc增益序列应用于所述音频信号来对所述音频信号执行drc。34.一种数字音频方法,包括:对音频信号进行编码以产生所述音频信号的编码版本;处理所述音频信号以产生针对所述音频信号的瞬时响度序列;产生比特流,所述比特流包括所述音频信号的所述编码版本、所述瞬时响度序列以及用于在将所述瞬时响度序列应用于drc特性时控制解码端如何将动态范围控制drc应用于所述音频信号并且进行响度归一化的指令。

技术总结
比特流由解码端获得,该解码端包含音频信号的编码版本和该音频信号的瞬时响度序列。该瞬时响度序列尚未被响度归一化。通过利用响度归一化将该瞬时响度序列应用于DRC特性来产生动态范围控制DRC增益序列。该DRC增益序列应用于经解码的音频信号。也描述了其他方面并要求对其他方面进行保护。对其他方面进行保护。对其他方面进行保护。


技术研发人员:F
受保护的技术使用者:苹果公司
技术研发日:2021.11.09
技术公布日:2022/5/10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1