确定数据帧是否包含已编码附加数据的方法和设备技术

技术编号:3046472 阅读:172 留言:0更新日期:2012-04-11 18:40
将mp3标准比特流格式化为固定长度的数据帧序列。这些数据帧序列包括报头、边信息、主信息和表示为“辅助数据”的不具有通常定义信息的剩余数据字段。该mp3PRO格式是mp3格式的扩展,其中在辅助数据字段中传送附加mp3PRO数据。在多种应用中,例如在因特网音乐搜索机中,出现了快速确定比特流类型的需要。通常,使用mp3PRO解码器来执行这样的确定。但是,由于帧报头中不包含指向辅助数据字段的启始地址的相应指针,因此mp3PRO解码器首先必须根据mp3标准完全对至少一个数据帧进行解码,以便找到mp3数据的结束地址,并由此找到该数据帧中的mp3PRO数据的随后的启始地址。之后,mp3PRO解码器必须针对mp3PRO附加信息的典型特征来检查在该数据流中随后的数据。本发明专利技术公开了如何确定比特流类型,而无需使用mp3解码和mp3PRO解码器。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种用于确定作为比特流的一部分的数据帧,除了诸如mp3数据的已编码标准数据之外,是否包含诸如mp3PRO数据的已编码附加数据的方法和设备。
技术介绍
对于音频编码、传输和解码,特别是对于因特网应用,例如,将音频编码标准ISO/IEC 11172-3,层III、ISO/IEC 13818-3,层III(MPEG音频层III)以及ISO/IEC 13818-7用于数据缩减。对于这种类型的编码/传输/解码,一种广泛使用的缩写是“mp3”。这些及其它公知的音频编码标准的共同特点是将已编码的数据格式化为固定长度的数据帧序列,以便将其作为数据流传送或作为数据文件存储。每一帧包含一段原始音频信号的一定时间长度(例如24毫秒)的数据。该数据帧包括报头、具有特别重要信息(边信息(sideinformation))的数据字段、具有强烈可变信息(主信息)的数据字段、以及在许多情况下不具有通常定义信息的剩余数据字段。在ISO/IEC标准中没有具体定义不具有通常定义信息的剩余数据字段,将其表示为“辅助数据”,并且可以出于多种目的自由地使用。数据帧中包含不具有特定信息的数据字段的原因是针对数据本文档来自技高网...

【技术保护点】
一种用于确定作为比特流(IP)的一部分的数据帧除了诸如mp3数据的已编码标准数据之外,是否包含诸如mp3PRO数据的已编码附加数据的方法,其中所述标准数据包括在所述数据帧的相应数据字段中的报头数据、边信息数据以及主信息数据,并且可以包括辅助数据字段,如果其存在的话,所述附加数据设置于所述辅助数据字段中的数据字段中,且包括特定差错保护数据(ADCRC)以及由所述特定差错保护数据保护的特定主信息数据(CRCD),和/或包括特定标识数据(ADH),例如,特定报头或特定同步数据, 其中,在所述比特流中未设置用于直接确定所述附加数据字段开始或结束的地址值,而将在对所述标准数据解码之后确定所述附加数...

【技术特征摘要】
EP 2001-11-17 01250406.41.一种用于确定作为比特流(IP)的一部分的数据帧除了诸如mp3数据的已编码标准数据之外,是否包含诸如mp3PRO数据的已编码附加数据的方法,其中所述标准数据包括在所述数据帧的相应数据字段中的报头数据、边信息数据以及主信息数据,并且可以包括辅助数据字段,如果其存在的话,所述附加数据设置于所述辅助数据字段中的数据字段中,且包括特定差错保护数据(ADCRC)以及由所述特定差错保护数据保护的特定主信息数据(CRCD),和/或包括特定标识数据(ADH),例如,特定报头或特定同步数据,其中,在所述比特流中未设置用于直接确定所述附加数据字段开始或结束的地址值,而将在对所述标准数据解码之后确定所述附加数据字段的开始或结束,其中,所述边信息数据包括指向主信息数据字段的一个边界的地址信息(main_data_begin),以及其中,所述辅助数据字段与所述主信息数据字段边界相邻,但所述附加数据字段不必完全占用所述辅助数据字段,并且在所述附加数据字段未完全占用所述辅助数据字段的情况下,所述附加数据字段与所述主信息数据字段边界不相邻,所述方法的特征在于步骤a)获取(CRFS)至少当前数据帧的数据;b)在所述当前数据帧中搜索(MMPHSC,MMPCRCCA,MMPCRCCP)b1)与所述特定标识数据(ADH)相匹配的一个或多个标识数据,或者b2)当对其执行预定差错保护方案时,与所述特定差错保护数据(ADCRC)相匹配的数据,或者b3)符合b1)的项,以及如果成功,符合b2)的项;c)如果对于所述数据帧找到了符合b1)或符合b2)的匹配或者符合b3)的双重匹配,则确定(RS,MPPDS)所述比特流(IP)包含所述已编码的附加数据,或者如果对于所述数据帧未找到符合b1)或符合b2)的匹配或者符合b3)的双重匹配,则确定(RS,MPPDS)所述比特流(IP)不包含所述已编码的附加数据。2.根据权利要求1所述的方法,其特征在于包括在当前数据帧的所述边信息中的所述地址信息(main_data_begin)指向包含于所述当前数据帧之前的数据帧的主信息数据字段的启始处。3.根据权利要求1或2所述的方法,其特征在于或逐比特地或或逐字节地执行所述搜索(MMPHSC,MMPCRCCA,MMPCRCCP)。4.根据权利要求1到3之一所述的方法,其特征在于在给定时间段内,例如在所述比特流的一个或多个数据帧内,重复所述搜索(MMPHSC,MMPCRCCA,MMPCRCCP),其中,对搜索的结果进行组合,以提高最终结果的可靠性。5.根据权利要求1到4之一所述的方法,其特征在于不在数据帧的启始处开始该数据帧中的搜索,而在所述报头数据之后开始搜索。6.根据权利要求2到4之一所述的方法,其特征在于不在数据帧的结束处停止该数据帧中的搜索,而在到达指...

【专利技术属性】
技术研发人员:恩斯特F施罗德
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1