一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

音频发送器处理器、音频接收器处理器以及相关方法和计算机程序与流程

2021-10-08 21:27:00 来源:中国专利 TAG:信道 音频处理 文中 传输 有用

技术特征:
1.一种用于使用音频帧的编码音频数据生成错误保护帧的音频发送器处理器,所述音频帧的编码音频数据包括第一数量的信息单元和第二数量的信息单元,所述音频发送器处理器包括:帧构建器(506),用于构建码字帧,所述码字帧具有定义预定义总数的码字的参考位置的码字光栅,其中,所述帧构建器(506)被配置为:从所述码字的第一预定义子集的参考位置开始写入所述第一数量的信息单元中的信息单元;并且从所述码字的第二预定义子集的参考位置开始写入所述第二数量的信息单元中的信息单元,其中,所述帧构建器(506)被配置为:确定所述第一数量的信息单元和所述第二数量的信息单元之间的边界,使得所述第二数量的信息单元中的起始信息单元与码字边界重合;以及错误保护编码器(508),用于处理所述码字的第一预定义子集中的一个或多个码字以获得第一处理结果或用于处理所述码字的第二预定义子集中的一个或多个码字以获得第二处理结果,以及用于将所述第一处理结果或所述第二处理结果添加到所述预定义数量的码字,以获得表示所述错误保护帧的多个处理后的码字,或者用于分别处理所述码字的第一预定义子集中的码字或所述码字的第二预定义子集中的码字,以获得表示所述错误保护帧的多个处理后的码字。2.根据权利要求1所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:基于所述第二预定义子集的信息容量确定(601)所述第一数量的信息单元和所述第二数量的信息单元之间的边界,使得所述码字的第二预定义子集的信息容量等于所述第二数量的信息单元的信息单元数量。3.根据权利要求1或2所述的音频发送器处理器,还包括:源编码器(500),用于使用音频信号的预定义时间部分生成所述第一数量的信息单元和所述第二数量的信息单元,其中,所述信息单元包括多个强制性信息单元和可变数量的残余信息单元,其中,所述源编码器(500)被配置为使用可变长度编码规则(60)产生信号相关数量的针对所述预定义时间部分的所述强制性信息单元,其中,所述帧构建器(506)被配置为构建所述码字帧,使得所述码字帧具有固定大小的信息单元,并且其中,所述音频编码器被配置为:将所述可变数量的残余信息单元确定为信息量等于从所述码字帧的信息单元的固定大小和所述强制性信息单元的数量导出的差值。4.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:逐码字帧且信号自适应地确定所述第一数量的信息单元和所述第二数量的信息单元之间的边界,使得取决于码字帧的音频信号,所述边界表示与所述码字帧的不同音频信息相关或由音频解码器以不同方式解释的编码信息单元。5.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:使用所述编码音频数据的码字帧一侧处的第二预定义数量的相邻码字作为所述码字的第二子集,使用所述编码音频数据的码字帧另一侧处
的第一预定义数量的相邻码字作为所述码字的第一预定义子集,并且其中,所述第一预定义数量和所述第二预定义数量之和等于所述码字的预定义总数,或者其中,所述码字的第二预定义子集中的至少一个码字位于所述码字的第一预定义子集中的两个码字之间,或者反之亦然。6.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:使用所述码字的第一预定义子集的参考位置将所述第一数量的信息单元写入所述码字的第一预定义子集中,一旦所述码字的第一预定义子集被填充(601),就使用所述码字的第二预定义子集的参考位置写入(602)所述第二数量的信息单元,并且其中,所述帧构建器(506)被配置为:将所述边界(601)确定为写入所述码字的第一预定义子集中的最后一个码字中的信息单元或在所述码字的第二预定义子集中的第一码字的参考位置处写入的第一信息单元。7.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:在第一写入方向上从所述第一预定义数量的码字中的至少两个码字的参考位置处开始,并在相反的第二写入方向上从所述第一预定义数量的码字中的至少两个其他码字的参考位置处开始,写入所述第一数量的信息单元中的信息单元,或者其中,所述帧构建器(506)被配置为:在第一写入方向上从所述第二预定义数量的码字中的至少两个码字的参考位置处开始,并在相反的第二写入方向上从所述第二预定义数量的码字中的至少两个其他码字的参考位置处开始,写入所述第二数量的信息单元中的信息单元。8.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:写入所述第一数量的信息单元和所述第二数量的信息单元中的信息单元,其中,至少所述第一数量的信息单元中的大多数信息单元比所述第二数量的信息单元中的大多数信息单元在心理声学上更重要,或者其中,当仅所述第二数量的信息单元中的信息单元被确定为已损坏时,在音频接收器处理器中仅预想部分帧丢失隐藏,并且其中,当所述第一数量的信息单元中的信息单元被确定为已损坏时在所述音频接收器处理器中预想全帧丢失隐藏。9.根据前述权利要求中任一项所述的音频发送器处理器,还包括用于生成至少两个类别的信息单元的源编码器(500),所述至少两个类别选自由以下项组成的组:固定长度辅助信息、可变长度辅助信息、时间噪声整形信息、频谱的第一频率部分的频谱的一个或多个最高有效位、具有比所述第一频率部分更高频率的第二频率部分的一个或多个最高有效位、第一频率部分的一个或多个最低有效位或符号位、第二频率部分的一个或多个最低有效位或符号位、具有比所述第一频率部分更高频率的第二频率部分、以及残余比特,其中,如果由所述源编码器(500)生成为类别,则所述固定长度辅助信息、所述可变长度辅助信息、所述时间噪声整形信息、所述第一频率部分的频谱的一个或多个最高有效位、以及所述第一频率部分的最低有效位或符号位位于所述第一数量的信息单元中,并且其中,如果由所述源编码器(500)生成为类别,则所述第二频率部分的一个或多个最高有效位
中的至少一个、所述第二频率部分的一个或多个最低有效位或符号位、以及残余比特位于所述第二数量的信息单元中。10.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:使用第一写入指针(810)和第二写入指针(812),其中,所述帧构建器(506)被配置为:在从所述码字帧中的较低信息单元位置到所述码字帧中的较高信息单元位置的方向上递增所述第一写入指针(810),其中,所述帧构建器(506)被配置为:在从所述码字帧中的较高信息位置到所述码字帧中的较低信息位置的方向上递减所述第二写入指针(812),其中,所述帧构建器(506)被配置为:在指示所述码字的第一预定义子集的预定义码字序列中的第一码字的开始的参考位置处开始所述第一写入指针(810),其中,所述帧构建器(506)被配置为:在指示所述码字的预定义第一集合的预定义第一码字序列中的最后一个码字的结束的参考位置处开始所述第二写入指针(812),其中,所述帧构建器(506)被配置为:在所述第一写入指针(810)指示的位置处写入来自所述第一数量的信息单元的属于一个或多个第一信息单元类别的信息单元,并且其中,所述帧构建器(506)被配置为:在所述第二写入指针(812)指示的位置处写入来自所述第一数量的信息单元的属于一个或多个第二信息单元类别的信息单元,直到第一和第二写入指针(810、812)在会合信息单元位置处彼此相遇,其中,所述会合信息单元位置处的信息单元表示第一和第二数量的信息单元之间的边界。11.根据权利要求10所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:将所述第一指针(810)设置到指示所述码字的第二预定义子集的第二预定义码字序列中的第一码字的开始的参考位置,将所述第二写入指针(812)设置到指示所述码字的第二预定义子集的第二预定义码字序列中的最后一个码字的结束的参考位置,并且使用所述第一写入指针(810)写入来自所述第二数量的信息单元的一个或多个第三类别的信息单元,并使用所述第二写入指针(812)写入来自所述第二数量的信息单元的一个或多个第四类别的信息单元。12.根据权利要求10或11所述的音频发送器处理器,其中,所述一个或多个第一类别的信息单元包括以下中的至少一个:时间噪声整形信息和/或第一频率部分的频谱的一个或多个最高有效位,或者其中,所述一个或多个第二类别的信息单元包括以下中的至少一个:固定或可变长度辅助信息、和所述第一频率部分的最低有效位或符号位,或者其中,所述一个或多个第三类别的信息单元包括第二频率部分的最高有效位中的至少一个,或者其中,所述一个或多个第四类别的信息单元包括以下中的至少一个:所述第二频率部分的最低有效位或符号位、和残余数据。13.根据权利要求10至12所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:使用从相对于频率以升序排列的直到所述会合信息单元处的频谱值或频谱值的组合的频谱值导出的最高有效位作为所述一个或多个第一
类别,使用从直到所述会合信息单元的频谱值或频谱值的组合的频谱值导出的最低有效位或符号位作为所述一个或多个第二类别;使用与等于或高于所述会合信息单元处的值的频率相关联的一个或多个最高有效位作为所述一个或多个第三类别;并且使用与等于或高于与所述会合信息单元相关联的频率值的频率相关联的最低有效位或符号位作为所述第四类别。14.根据权利要求13所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:彼此同步地写入所述一个或多个第一类别和所述一个或多个第二类别、或者写入所述一个或多个第三类别和所述一个或多个第四类别,使得在来自另一频谱值或另一频谱值的组合的信息单元由所述写入指针(810、812)写入之前,频谱值或频谱值的组合的至少一个或多个最高有效位由所述第一写入指针(810)写入,并且写入该频谱值或该频谱值的组合的一个或多个最低有效位或符号位。15.根据前述权利要求中任一项所述的音频发送器处理器,还包括用于以从起始位置延伸到结束位置的中间表示生成所述编码音频数据的源编码器(500),其中,所述帧构建器(506)被配置为:将所述中间表示中的编码音频数据重新排列(502)为由所述码字的第一和第二预定义子集表示的顺序。16.根据权利要求15所述的音频发送器处理器,其中,所述帧构建器(506)被配置为:从所述起始位置和所述结束位置读取和解析(202),直到获得由所述码字的第一预定义子集的容量表示的预定义数量的信息单元,并且将读取并解析的信息单元写入(206)所述码字的第一预定义子集,并将在读取并解析由所述容量确定的预定义数量时获得的中间信息单元之间的剩余信息单元写入所述码字的第二预定义子集。17.根据权利要求16所述的音频发送器处理器,其中,编码的时间噪声整形数据、辅助信息数据以及最高有效数据部分和最低有效数据部分被读取和写入到所述码字的第一预定义子集,并且其中,高于特定频率的频谱值的最高有效数据部分和最低有效数据部分、和残余数据被写入所述码字的第二预定义子集。18.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述码字的第二预定义子集中的码字的数量是从错误保护码的特性和/或所述多个处理后的码字的总大小导出的。19.根据前述权利要求中任一项所述的音频发送器处理器,其中,所述错误保护编码器(508)被配置为:计算(210)所述第一处理结果作为第一哈希值,计算(212)所述第二处理结果作为第二哈希值,将所述第一哈希值添加(214)到所述码字的第一预定义子集,并且将所述第二哈希值添加(214)到所述码字的第二预定义子集,并且应用逐码字的块码以获得所述错误保护码字。20.根据前述权利要求中任一项所述的音频发送器处理器,还包括具有算术编码器(60)的音频编码器(500),所述算术编码器(60)以信息单元的
第一粒度生成最小尺寸数据部分,其中,所述错误保护编码器(508)被配置为以信息单元的第二粒度进行操作,其中,所述第一粒度不同于所述第二粒度。21.根据权利要求20所述的音频发送器处理器,其中,所述第一粒度大于所述第二粒度,并且其中,在所述第一预定义子集中的第一码字的参考位置处,定位与第一和第二粒度之间的粒度差相对应的适配量的信息单元。22.根据权利要求21所述的音频发送器处理器,其中,所述第一粒度大于所述第二粒度且为整数比,并且其中,所述适配量的信息单元与位于所述码字的第二预定义子集中的码字的参考位置处的数据一起表示所述算术编码器(60)输出的最小尺寸数据部分。23.一种用于处理错误保护帧的音频接收器处理器,包括:接收器接口(300),用于接收所述错误保护帧以获得所接收到的错误保护帧;错误保护处理器(302),用于处理所接收到的错误保护帧以获得编码音频帧,其中,所述错误保护处理器被配置为检查所述编码音频帧中的码字的第一预定义子集中的码字是否包括错误,以及错误隐藏器或错误隐藏指示器(304),被配置为:在所述码字的第一预定义子集中检测到错误的情况下,执行帧丢失隐藏操作或生成帧丢失隐藏指示。24.根据权利要求23所述的音频接收器处理器,其中,所述错误保护处理器(302)被配置为检查(406)所述编码音频帧中的码字的第二预定义子集是否包括错误,并且其中,所述错误隐藏器或所述错误隐藏指示器(304)被配置为:执行部分帧丢失隐藏操作(410)或生成部分帧丢失隐藏指示,以隐藏所述码字的第二预定义子集中的错误。25.根据权利要求23或24所述的音频接收器处理器,还包括:音频解码器(308),用于对包括在所述码字的第一预定义子集中的编码音频数据进行解码,其中,所述音频解码器(308)被配置为由所述错误保护处理器(302)控制以在所述错误保护处理器(302)没有在所述码字的第一预定义子集中定位到错误时执行解码。26.根据权利要求23至25中任一项所述的音频接收器处理器,其中,所述错误保护处理器(302)被配置为:对所接收到的错误保护帧应用块解码操作,以获得所述码字的解码后的第一预定义子集和所述码字的解码后的第二预定义子集,其中,如果所述块解码操作没有发出错误存在的信号,则所述错误保护处理器被配置为:从所述码字的第一预定义子集计算(402)第一哈希值,并且将所述第一哈希值与所接收到的第一哈希值进行比较(404、406),其中,所述错误保护处理器被配置为:当所述第一哈希值和所接收到的第一哈希值彼此不一致时,确定所述码字的第一预定义子集中存在错误,或者当所述第一哈希值和所接收到的第一哈希值一致时,确定所述码字的第一预定义子集无错误。27.根据权利要求23至26中任一项所述的音频接收器处理器,其中,所述错误保护处理器(302)被配置为:对所接收到的错误保护帧应用块解码操作,以获得所述码字的解码后的第一预定义子集和所述码字的解码后的第二预定义子集,
其中,如果所述块解码操作没有发出错误存在的信号,则所述错误保护处理器被配置为:从所述码字的第二预定义子集计算(406)第二哈希值,并且将所述第二哈希值与所接收到的第二哈希值进行比较(404、406),其中,所述错误保护处理器被配置为:当所述第二哈希值和所接收到的第二哈希值彼此不一致时,确定所述码字的第二预定义子集中存在错误,或者当所述第二哈希值和所接收到的第二哈希值一致时,确定所述码字的第二预定义子集无错误。28.根据权利要求26或27所述的音频接收器处理器,其中,所述块解码操作包括里德

所罗门reed

solomon解码操作。29.根据权利要求23至28中任一项所述的音频接收器处理器,其中,所述错误保护处理器(302)被配置为:仅当对所述码字的第一预定义子集的检查没有检测到错误时,才检查所述码字的第二预定义子集是否包括错误。30.根据权利要求23至29中任一项所述的音频接收器处理器,其中,所述错误保护处理器(302)被配置为:检测所述码字的第二预定义子集中的一个或多个特定码字是否包括错误,以及所述码字的第二预定义子集中的任何码字是否是无错误码字,并且其中,所述错误隐藏器(403)被配置为生成所述一个或多个特定码字的替代数据或错误隐藏指示,并且其中,所述音频接收器处理器包括:音频解码器(308),用于对包括在所述码字的第一预定义子集中的音频数据和包括在所述码字的第二预定义子集中的一个或多个无错误码字中的音频数据、以及所述一个或多个特定码字的替代数据进行解码(428),或者其中,音频接收器处理器包括:音频解码器(308),用于对包括在所述码字的第一预定义子集中的音频数据和包括在所述码字的第二预定义子集中的一个或多个无错误码字中的音频数据进行解码,并且其中,所述音频解码器(308)被配置为接收所述错误隐藏指示,并响应于所述错误隐藏指示采取错误隐藏措施。31.根据权利要求23至30中任一项所述的音频接收器处理器,还包括:帧读取器(306),用于根据识别所述码字的第一预定义子集和所述码字的第二预定义子集的预定义帧读取过程来读取所述编码音频帧。32.根据权利要求31所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:从所述码字的第一预定义子集中的码字的参考点开始读取第一数量的信息单元中的信息单元,直到来自所述码字的第一预定义子集中的所有码字的信息单元被读取,并且从所述码字的第二预定义子集中的码字的参考点开始读取第二数量的信息单元中的信息单元,还包括音频解码器,其中,所述音频解码器(308)被配置为:对所述第一数量的信息单元和所述第二数量的信息单元的级联进行解码,以获得所述编码音频帧的解码音频数据。33.根据权利要求31或32所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:使用所述编码音频数据的码字帧一侧处的第二预定义数量的相邻码字作为所述码字的第二子集,使用所述编码音频数据的码字帧另一侧处
的第一预定义数量的相邻码字作为所述码字的第一预定义子集,并且其中,所述第一预定义数量和所述第二预定义数量之和等于所述码字的预定义总数,或者其中,所述码字的第二预定义子集中的至少一个码字位于所述码字的第一预定义子集中的两个码字之间,或者反之亦然。34.根据权利要求31至33中任一项所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:在第一读取方向上从所述第一预定义数量的码字中的至少两个码字的参考位置处开始,并在相反的第二读取方向上从所述第一预定义数量的码字中的至少两个其他码字的参考位置处开始,读取所述第一数量的信息单元中的信息单元,或者其中,所述帧读取器(306)被配置为:在第一读取方向上从所述第二预定义数量的码字中的至少两个码字的参考位置处开始,并在相反的第二读取方向上从所述第二预定义数量的码字中的至少两个其他码字的参考位置处开始,读取所述第二数量的信息单元中的信息单元。35.根据权利要求31至34中任一项所述的音频接收器处理器,其中,所述帧读取器(506)被配置为:读取所述第一数量的信息单元和所述第二数量的信息单元中的信息单元,其中,至少所述第一数量的信息单元中的大多数信息单元比所述第二数量的信息单元中的大多数信息单元在心理声学上更重要,或者其中,当仅所述第二数量的信息单元中的信息单元被确定为已损坏时,所述错误隐藏器仅执行部分帧丢失隐藏,并且其中,当所述第一数量的信息单元中的信息单元被确定为已损坏时,所述错误隐藏器执行全帧丢失隐藏。36.根据权利要求31至35中任一项所述的音频接收器处理器,还包括用于对至少两个类别的信息单元进行解码的源解码器(308),所述至少两个类别选自由以下项组成的组:固定长度辅助信息、可变长度辅助信息、时间噪声整形信息、频谱的第一频率部分的频谱的一个或多个最高有效位、具有比所述第一频率部分更高频率的第二频率部分的一个或多个最高有效位、第一频率部分的一个或多个最低有效位或符号位、第二频率部分的一个或多个最低有效位或符号位、具有比所述第一频率部分更高频率的第二频率部分、以及残余比特,其中,如果可由所述源解码器(308)作为类别进行解码,则所述固定长度辅助信息、所述可变长度辅助信息、所述时间噪声整形信息、所述第一频率部分的频谱的一个或多个最高有效位、以及第一频率部分的最低有效位或符号位位于所述第一数量的信息单元中,并且其中,如果可由所述源解码器(308)作为类别进行解码,则所述第二频率部分的一个或多个最高有效位中的至少一个、第二频率部分的一个或多个最低有效位或符号位、以及残余比特位于所述第二数量的信息单元中。37.根据权利要求31至36中任一项所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:使用第一读取指针(444)和第二读取指针(446),在从所述码字帧中的较低信息单元位置到所述码字帧中的较高信息单元位置的方向上递增所述第一读取指针(444),在从所述码字帧中的较高信息单元位置到所述码字帧中的较低信息单元位置的方向上递减所述第二读取指针(446),
在指示所述码字的第一预定义子集的预定义码字序列中的第一码字的开始的参考位置处开始所述第一读取指针(444),在指示所述码字的预定义第一集合的预定义第一码字序列中的最后一个码字的结束的参考位置处开始所述第二读取指针(446),在所述第一读取指针(444)指示的位置处读取来自所述第一数量的信息单元的属于一个或多个第一信息单元类别的信息单元,并且在所述第二读取指针(446)指示的位置处读取来自所述第一数量的信息单元的属于一个或多个第二信息单元类别的信息单元,直到第一和第二读取指针(444、446)在会合信息单元位置处彼此相遇,其中,所述会合信息单元位置处的信息单元表示第一和第二数量的信息单元之间的边界。38.根据权利要求37所述的音频接收器处理器,其中,所述帧读取器(506)被配置为:将所述第一读取指针(444)设置到指示所述码字的第二预定义子集的第二预定义码字序列中的第一码字的开始的参考位置,将所述第二读取指针(446)设置到指示所述码字的第二预定义子集的第二预定义码字序列中的最后一个码字的结束的参考位置,并且使用所述第一读取指针(444)读取来自所述第二数量的信息单元的一个或多个第三类别的信息单元,并使用所述第二读取指针(446)读取来自所述第二数量的信息单元的一个或多个第四类别的信息单元。39.根据权利要求37或38所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:使用从相对于频率以升序排列的直到所述会合信息单元处的频谱值或频谱值的组合的频谱值导出的最高有效位作为所述一个或多个第一类别,使用从直到所述会合信息单元的频谱值或频谱值的组合的频谱值导出的最低有效位或符号位作为所述一个或多个第二类别;使用与等于或高于所述会合信息单元处的值的频率相关联的一个或多个最高有效位作为所述一个或多个第三类别;并且使用与等于或高于与所述会合信息单元相关联的频率值的频率相关联的最低有效位或符号位作为所述第四类别。40.根据权利要求39所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:彼此同步地读取所述一个或多个第一类别和所述一个或多个第二类别、或者读取所述一个或多个第三类别和所述一个或多个第四类别,使得在来自另一频谱值或另一频谱值的组合的信息单元由所述读取指针(444、446)读取之前,频谱值或频谱值的组合的至少一个或多个最高有效位由所述第一读取指针(444)读取,并且读取该频谱值或该频谱值的组合的一个或多个最低有效位或符号位。41.根据权利要求31至40中任一项所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:使用具有第一读取方向的第一读取指针(444)和具有第二读取方向的第二指针(446),其中,所述编码音频帧具有帧起始位置和帧结束位置,其中,所述帧读取器(306)被配置为:将所述第一指针设置在从所述码字的第二预定义
子集中包括的信息单元数量导出的第一指针起始位置处,并将所述第二指针(446)设置在所述帧结束位置处,其中,所述码字的第一预定义子集都位于所述编码音频帧的具有所述帧结束位置的一侧,其中,所述帧读取器(306)被配置为:使用在相应的读取方向上递增的所述第一读取指针(444)和递减的所述第二读取指针(446)来读取,当所述第一和第二读取指针(444、446)在会合位置处彼此相遇时停止,并且将所述帧起始位置和所述第一指针起始位置之间的信息单元与所述第一指针起始位置和所述会合位置之间的信息单元进行交换,使得重新排列的编码音频帧从所述重新排列的音频帧的开始处按以下顺序包括:在所述第一指针起始位置和所述会合点之间读取的信息单元、在所述帧起始位置和所述第一指针起始位置之间的编码音频帧的信息单元、以及在所述会合位置和所述帧结束位置之间的编码音频帧的信息单元,并且还包括:音频解码器(308),预设为按照所述重新排列的编码音频帧的顺序对具有所述编码音频数据的重新排列的编码音频帧进行解码,或者还包括:发送器设备,用于向远程位置发送所述重新排列的编码音频帧。42.根据权利要求31至40中任一项所述的音频接收器处理器,其中,所述帧读取器(306)被配置为:使用具有第一读取方向的第一读取指针(444)和具有第二读取方向的第二指针(446),其中,所述编码音频帧具有帧起始位置和帧结束位置,其中,所述帧读取器(306)被配置为:将所述第二指针(446)设置在从所述码字的第二预定义子集中包括的信息单元数量和所述编码音频帧的信息单元总数导出的第二指针起始位置处,并将所述第一读取指针(444)设置在所述帧起始位置处,其中,所述码字的第一预定义子集都位于所述编码音频帧的具有所述帧起始位置的一侧,其中,所述帧读取器(306)被配置为:使用在相应的读取方向上递增的所述第一读取指针(444)和递减的所述第二读取指针(446)来读取,当所述第一和第二读取指针(444、446)在会合位置处彼此相遇时停止,并且将所述帧结束位置和所述第二指针起始位置之间的信息单元与所述第二指针起始位置和所述会合位置之间的信息单元进行交换,使得重新排列的编码音频帧从所述重新排列的音频帧的开始处按以下顺序包括:在所述帧起始位置和所述会合点之间的信息单元、在所述帧结束位置和所述第二指针起始位置之间的编码音频帧的信息单元、以及在所述会合位置和所述第二指针起始位置之间的编码音频帧的信息单元。43.根据权利要求23至42中任一项所述的音频接收器处理器,还包括:音频解码器(308),具有以信息单元的第一粒度接收最小数据大小部分的算术解码器(72),其中,所述错误保护处理器(302)被配置为以第二粒度进行操作,其中,所述第一粒度大于所述第二粒度,其中,在所述码字的第一预定义子集中的第一码字的参考位置处,定位与第一和第二粒度之间的粒度差相对应的适配量的信息单元,其中,所述适配量的信息单元与位于所述第二预定义子集中的码字的参考位置处的数据一起形成要输入到所述算术解码器(72)中的最小数据大小部分,并且
其中,所述帧读取器(306)被配置为:在由所述第一码字的参考位置加上所述适配量的大小所确定的第一码字中的位置处开始读取所述码字的第一预定义子集的信息单元。44.一种使用音频帧的编码音频数据生成错误保护帧的方法,所述音频帧的编码音频数据包括第一数量的信息单元和第二数量的信息单元,所述方法包括:构建具有定义预定义总数的码字的参考位置的码字光栅的码字帧,其中,所述构建包括:从所述码字的第一预定义子集的参考位置开始写入所述第一数量的信息单元中的信息单元;以及从所述码字的第二预定义子集的参考位置开始写入所述第二数量的信息单元中的信息单元,确定所述第一数量的信息单元和所述第二数量的信息单元之间的边界,使得所述第二数量的信息单元中的起始信息单元与码字边界重合;以及执行错误保护处理,包括:处理所述码字的第一预定义子集中的一个或多个码字以获得第一处理结果或处理所述码字的第二预定义子集中的一个或多个码字以获得第二处理结果,以及将所述第一处理结果或所述第二处理结果添加到所述预定义数量的码字,以获得表示所述错误保护帧的多个处理后的码字,或者分别处理所述码字的第一预定义子集中的码字或所述码字的第二预定义子集中的码字,以获得表示所述错误保护帧的多个处理后的码字。45.一种处理错误保护帧的方法,包括:接收所述错误保护帧以获得所接收到的错误保护帧;对所接收到的错误保护帧执行错误保护处理以获得编码音频帧,其中,所述错误保护处理包括检查所述编码音频帧中的码字的第一预定义子集中的码字是否包括错误,以及在所述码字的第一预定义子集中检测到错误的情况下执行帧丢失隐藏操作。46.一种计算机程序,当运行在计算机或处理器上时,用于执行根据权利要求44或权利要求45所述的方法。

技术总结
一种用于使用音频帧的编码音频数据生成错误保护帧的音频发送器处理器,该音频帧的编码音频数据包括第一数量的信息单元和第二数量的信息单元,该音频发送器处理器包括:帧构建器(506),用于构建码字帧,该码字帧具有定义预定义总数的码字的参考位置的码字光栅,其中,帧构建器(506)被配置为:从码字的第一预定义子集的参考位置开始写入第一数量的信息单元中的信息单元;并且从码字的第二预定义子集的参考位置开始写入第二数量的信息单元中的信息单元,其中,帧构建器(506)被配置为:确定第一数量的信息单元和第二数量的信息单元之间的边界,使得第二数量的信息单元中的起始信息单元与码字边界重合;以及错误保护编码器(508),用于处理码字的第一预定义子集中的一个或多个码字以获得第一处理结果或用于处理码字的第二预定义子集中的一个或多个码字以获得第二处理结果,以及用于将第一处理结果或第二处理结果添加到预定义数量的码字,以获得表示错误保护帧的多个处理后的码字,或用于分别处理码字的第一预定义子集中的码字或码字的第二预定义子集中的码字,以获得表示错误保护帧的多个处理后的码字。护帧的多个处理后的码字。护帧的多个处理后的码字。


技术研发人员:阿德里安
受保护的技术使用者:弗劳恩霍夫应用研究促进协会
技术研发日:2020.02.12
技术公布日:2021/10/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜