编码和/或解码数字内容制造技术

技术编号:5679799 阅读:163 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示与编码和/或解码音频数据相关联的方法、设备、装置和系统的实施例。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及编码和/或解码数字内容(例如,编码和/或解码由数字信号表示的 音频信息)的领域。
技术介绍
一般来说,对于各种形式的数字内容(包括(例如)音频内容),在多种情况中需 要无损压缩和/或解压缩。举例来说,所述压缩对于经由带宽受限的通信通道进行传输或 对于存储器中的存储是合意的。不断寻求用于所述压缩和/或解压缩的技术,尤其是提供 低等待时间和/或低计算复杂性的技术。附图说明在说明书的总结部分中特定地指出并清楚地主张标的物。然而,如果与附图一起 阅读,则参考以下“具体实施方式”可最佳地理解所主张的标的物,关于操作的组织与方法 两者,以及其目标、特征和优点。图1为描绘根据一个实施例的编码方法或技术的示意图;图2A为描绘根据一个实施例的未经分类音频样本的集合的示意图;图2B为描绘根据一个实施例的经分类音频样本的集合的示意图;图3为描绘根据一个实施例的经压缩的数据流的示意图;图4为描绘根据一个实施例的解码方法或技术的示意图;图5为描绘根据一个实施例的将一个或一个以上音频样本变换成两个或两个以 上子带的示意图;图6为描绘根据一个实施例的经压缩的数据流的示意图;图7A为描绘根据一个实施例的编码方法或技术的流程图;图7b为描绘根据一个实施例的多通道编码方法或技术的流程图;图8a为描绘根据一个实施例的解码方法或技术的流程图;以及图8b为描绘根据一个实施例的多通道解码方法或技术的流程图。具体实施例方式在以下详细描述中,陈述众多特定细节以提供对所主张标的物的彻底理解。然而, 所属领域的技术人员将理解,可在没有这些特定细节的情况下实践所主张标的物。在其它 例子中,未详细描述所属领域的技术人员知晓的方法、程序、组件和/或电路,以便不混淆所主张标的物。在整个此说明书中对“一个实施例”的参考可指结合特定实施例所描述的特定特 征、结构或特性可包括在所主张标的物的至少一个实施例中。因而,在整个此说明书中在各 处出现的短语“在一个实施例中”和/或“一实施例”不一定意欲指代同一实施例或所描述 的任一特定实施例。此外,应理解,所描述的特定特征、结构和/或特性可以各种方式组合 于一个或一个以上实施例中。当然,一般来说,这些和其它问题可随特定上下文而变化。因 此,这些术语的描述和使用的特定上下文可提供关于针对所述特定上下文得出的结论的有 用指导。同样,如本文所使用的术语“和”、“或”以及“和/或”可包括多种意义,所述意义 将至少部分视使用术语的上下文而定。通常,如果用于关联一列表(例如,A、B和/或C), 贝IJ“和/或”既定指A、B或C以及A、B和C。但是,应注意此仅为一说明性实例且所主张的 标的物不限于此实例。除非另外特别规定,否则在整个此说明书中,例如“处理”、“计算”、“推算”、“选择”、 “形成”、“启用”、“禁止”、“识别”、“起始”、“查询”、“获得”、“代管(hosting) ”、“保持”、“表 示”、“修改”、“接收”、“发射”、“存储”、“验证”、“授权”、“确定”和/或其类似物的术语指代 可由例如计算机和/或其它计算平台的系统执行的动作和/或过程,所述系统能够操纵和 /或变换可表示为系统的处理器、存储器、寄存器和/或其它信息存储、发射、接收和/或显 示装置内的电子、磁和/或其它物理量的数据。因此,计算平台指代包括具有处理和/或存 储呈信号或电子数据的形式的数据的能力的系统或装置。因而,在此上下文中,计算平台可 包含硬件、软件、固件和/或其任一组合。此外,除非另外特别规定,否则如本文参看流程图 或以其它方式描述的过程还可全部或部分通过计算平台来执行和/或控制。所主张的标的物至少部分与数据压缩/解压缩方法或技术(例如,无损、大致无 损、和/或相对无损数据压缩/解压缩方法或技术)的实施例以及可涉及方法或技术实施 例的系统或设备的实施例有关。举例来说,在某些情况中,可需要实现可与无损压缩过程技 术水平相当的音频数据压缩比。另外,在某些情况下,可需要达到所述压缩比同时还减少或 简化压缩和/或解压缩方法的计算复杂性。举例来说,在便携式装置中,电池寿命可为相关 的考虑因素,使得可需要实现与其它方法类似的压缩但采用较少处理功率的压缩方案以有 效地延长装置的电池寿命和/或改进装置的一个或一个以上其它性能特性,同时还满意地 解决可与装置相关联的带宽约束。作为额外实例,还可需要较低的计算复杂性以用于减少 与传输和接收经压缩的音频数据相关联的等待时间。在此上下文中,术语音频数据指代以 数字信号形式表示的音频信息。当然,前述仅为结合压缩和/或解压缩过程可能需要的特 征的说明性实例;然而,所主张的标的物不限于此方面。图1描绘例如用以编码音频数据的系统的编码系统的实施例100的示意图,但是 所主张的标的物在范围上不一定限于编码音频数据。举例来说,可编码图像数据、视频数据 和其它形式的数字内容。在此上下文中,术语图像数据和视频数据意指以数字信号形式表 示的图像或视频信息。参看图1,编码系统实施例100可包含可操作以接收一个或一个以上 连续脉码调制(PCM)的音频样本(例如,一个或一个以上数字信号样本)的压缩方案。如 本文中所使用,“音频样本”或“数字信号样本”可指对应于音频数据的一个或一个以上方面 的数字信号和/或值。举例来说,音频样本可包含音频信号(例如数字信号样本)的集合或序列的一部分,所述部分具有特定大小,持续特定时间量,具有特定频率范围或具有一个 或一个以上其它特定特性。但是,当然,这些仅为关于音频样本的实例且所主张的标的物不 限于此方面。举例来说,在此特定实施例中,音频样本可经分组成一个或一个以上数据块, 例如块110和/或112。如本文所使用,“块”可指被组织成群组的一个或一个以上音频样 本或数字信号样本。举例来说,一个或一个以上音频信号样本可至少部分基于所述一个或 一个以上音频信号的一个或一个以上特性而被组织成块。但是,这些又仅为关于音频样本 的实例,而所主张的标的物则不限于此方面。仅作为一个实例,块110和/或112可包含一个或一个以上连续音频样本,例如 十一个连续音频样本,其中每一音频样本在被压缩之前可(例如)具有特定数目个位,但 是,当然所主张的标的物在范围上不限于此方面。虽然依据十一个音频样本描述此实施例, 但可替代地使用较小和/或较大的块长度。同样,虽然对于此特定实施例,采用长度为16 位的音频样本,但是同样又可采用较大数目的位或较小数目的位。此外,在一些情况下,音 频块110和/或112可包含偶数个样本。或者,在一些情况下,音频块110和/或112可包 含奇数个样本。因此,所主张的标的物不应限于任何特定数目个音频样本。当然,在一些情 况下,使用较小或较大的样本块可以若干方式中的任一者来影响压缩性能。举例来说,在一 些情况下,较小的块长度可导致压缩上的减少。或者,在一些情况下,较大的块长度可导致 等待时间或计算复杂性增加。无论如何,这些仅为关于块长度的实例以阐明所主张的标的 物不应限于所提供的实例或任一特定块长度。再次参看图1,可将PCM音频样本值表示为经组织成一个或一个以上群组(例如块 110和/或112)的一系列带正负号的整数值。至少部分视特定实施例而定,整数值可表示 音频样本的多种特性中的任一者。举本文档来自技高网...

【技术保护点】
一种压缩数字信号样本序列的方法,其包含:按照量值对所述数字信号样本序列进行分类;计算所述经分类的数字信号样本之间的差;以及使用以下各项来表示所述序列:所述样本中的一者或一者以上、所述差以及所述数字信号样本的正确次序。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:格雷戈里伯恩斯菲利普鲁奇曼
申请(专利权)人:开放界面北美公司
类型:发明
国别省市:US[美国]

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

1