用于音频内容的加速恢复的方法以及相关联的装置的制造方法

文档序号:8398437阅读:398来源:国知局
用于音频内容的加速恢复的方法以及相关联的装置的制造方法
【技术领域】
[0001]本公开涉及视听内容项目的恢复领域,具体涉及以加快的速度恢复音频成分。
【背景技术】
[0002]用于接收和恢复视听内容的许多装置被配置成使得能够进行对视听内容的本地记录以及其随后在接收时的恢复。这些装置经常配备有诸如硬盘驱动器等记录模块或者以相当于硬盘驱动器存储单元的那些读和写功能的读和写功能为特征的闪速存储器模块。
[0003]然后,这样的装置的用户可以在他们愿意并有时间时的任何时间观看所记录的视听内容项目。
[0004]有时,用户认为他有时间观看视听内容项目,开始观看它,然后,如果没有足够的时间,则想要以加速的方式观看它。
[0005]存在允许以加速的方式观看内容而不会降低恢复质量的方法,也就是说,用户不会感觉到加速的显示效果,并且音频成分不会在比其原本的持续时间更短的时间段内因恢复而形变。
[0006]这些技术关于视频去除在时间上巧妙地分布的某些图像,并且关于音频使用特定于加速的音频恢复的技术。
[0007]当今,利用某些接收、记录和恢复设备,例如可以在40分钟内观看一小时的视听内容。
[0008]关于音频的快速恢复(也就是说,在比其额定持续时间更短的持续时间内),可以将所使用的技术分类为三种操作方式。
[0009]第一种技术包括以与视频成分相同的速度读取内容的音频成分,这会生成相对于编码的音频成分的音调失真。加速将音频恢复移位到更高的音调。
[0010]从商业观点来看,此第一种技术被认为是无法接受的,因为其导致过度降低的恢复质量。
[0011]第二种技术包括对编码的音频成分施加处理,使得在快速恢复过程中,音调没有改变。这是例如当更快速地恢复音频成分并对音频样本应用频率调换时的情况。
[0012]就音频恢复质量而言,此第二种技术产生可接受的结果,但是由于要执行所有处理,其需要大量的处理器和存储器资源,从系统负载的观点来看是不利的,特别是在实时多任务处理环境中。
[0013]第三种技术包括加速音频恢复,同时去除构成音频成分的若干音频帧。此方法对应于例如使用WSOLA( “基于波形相似度的同步的交叠相加”)算法的已知处理。
[0014]此第三种技术获得令人满意的结果,但是,与前一技术一样,其仍需要大量的资源,此时,接收和恢复设备工作在其处理器和存储器资源的极限。

【发明内容】

[0015]本公开通过提出用于加速视听内容项目的恢复(也就是说,在比其额定持续时间更短的时间内)的方法来改进现有技术,具体提出了一种执行在编码级别而并非在接收和恢复设备中所需的某些处理的加速的音频恢复方法。
[0016]值得注意的是,本公开涉及音频和/或视听内容的接收器(PVR)中的音频内容恢复方法,所述接收器适用于所述音频内容的恢复,被编码的的所述音频内容被接收并且包含一连串的音频样本的帧的序列和关于所述帧的音频样本的至少一个部分的指针类型信息。
[0017]根据一个具体实施例,所述方法包括:
[0018]-从所述帧选择音频样本,根据所述指针类型信息标识所选择的音频样本;
[0019]-只恢复所选择的样本。
[0020]取决于实施例,这可以是恢复存储在包括接收器装置外部的存储器(例如,诸如数字音频或视频驱动器等)的介质上的音频或视听内容项目,或者在来自通信网络的流中接收到的音频或视频内容。
[0021 ] 根据一个具体实施例,所述接收器适用于以额定恢复速度以及大于所述额定恢复速度的至少一个恢复速度来恢复所述音频内容,并且利用大于所述额定值的所述至少一个恢复速度中的一个来执行只对所选择的样本的所述恢复。
[0022]在下面的段落中,指针类型信息或指针被理解为表示对标识多个项目之中的一个项目有用的任何信息。因此,指针还对应于术语“标记”,并且可以是排序、位置、索引、地址或者时间参考,对此不做限制。
[0023]术语“相对于额定恢复持续时间的加速的恢复持续时间”在这里表示根据本公开的恢复方法的某些实施例,音频内容恢复的总时间比音频内容的原本恢复速度短。因此,根据本公开的恢复方法的某些实施例,例如可以在40到50秒内恢复一分钟的音频内容。
[0024]有利地,这使得能够减少音频或视听内容项目的恢复持续时间,同时保持原始音调。因此,用户可以观看根据该方法在比其额定持续时间更少的时间内恢复的所接收到的视听内容项目,完全不会注意到音调的形变,诸如例如向更高音域的移动等。
[0025]根据一个具体实施例,所述指针类型信息被包含在标头包中,所述标头包中的每一个都与所述帧中的一个相关联。
[0026]根据一个具体实施例,所述指针类型信息包含标识要被恢复或截断的样本的系列的开始的信息和/或标识要被恢复或截断的样本的系列的结束的信息。
[0027]根据一个具体实施例,恢复方法进一步包括至少一个第一音频样本与至少一个第二音频样本的混合,所述至少一个第一音频样本和所述至少一个第二音频样本是根据关于音频样本的所述指针类型信息来选择的。
[0028]根据一个具体实施例,第一和第二样本的所述混合是通过计算所述第一和第二样本的平均值来执行的。
[0029]根据一个具体实施例,关于音频样本的所述指针类型信息包括涉及要被恢复或截断的样本的指针和涉及要被混合的所选择的样本的指针。
[0030]根据一个具体实施例,所述指针类型信息包含标识要被混合的样本的系列的开始的信息和/或标识要被混合的样本的系列的结束的信息。
[0031]根据一个具体实施例,每个所述标头包都包含指针类型信息的若干集合,所述集合中的每一个都分别与大于所述额定恢复速度的所述恢复速度的一个可能的值相关联。
[0032]根据一个具体实施例,恢复方法使用基于WSOLA方法来修改一连串的音频样本的算法。
[0033]虽然未明确地描述,但是所呈现的实施例可以使用任何组合或子组合来实现。例如,每个标头包都包括分别与大于额定恢复速度的若干可能的恢复速度值相关联的若干条指针类型信息的恢复方法的一个实施例可以与恢复方法包括在至少一个第一音频样本处混合至少一个第二音频样本的实施例相结合,至少一个第一音频样本和至少一个第二音频样本是根据关于音频样本的指针类型信息来选择的。
[0034]本领域的技术人员可以通过阅读本描述而容易地想到的其他实施例也包括在本公开的范围内。
[0035]具体而言,本公开不限于一连串的基于WSOLA方法编码的音频样本的恢复。
[0036]根据又一个方面,本公开还涉及视听和/或音频内容的接收器-解码器,所述接收器-解码器包括被配置用于恢复音频内容项目的至少一个处理器,被编码的音频内容被接收并且包括一连串的音频样本的帧和关于所述帧的音频样本的至少一个部分的指针类型信息。
[0037]根据一个具体实施例,所述至少一个处理器被配置用于:
[0038]-从所述帧选择音频样本,根据所述指针类型信息标识所选择的音频样本;
[0039]-只恢复所选择的样本。
[0040]虽然未明确地描述,但是所述接收器-解码器可以被配置成将本公开的恢复方法实现为其实施例中的任何一个。
[0041]根据又一个方面,本公开还涉及用于对音频内容进行编码的方法,所编码的音频内容包括一连串的音频样本的帧和关于所述帧的音频样本的至少一个部分的指针类型信息。
[0042]根据一个具体实施例,用于编码的所述方法包括:选择要被恢复的音频样本;以及,通过所述指针类型信息标识所选择的音频样本。
[0043]根据本发明的一个实施例,用于编码的方法使用基于WSOLA方法来修改一连串的音频样本的算法。
[0044]虽然未明确地描述,但是所述编码方法可以实现为与上述恢复方法的实施例中的至少一个相兼容的实施例。
[0045]根据又一个方面,本公开还涉及音频和/或视听内容的编码器,编码器包括被配置用于对音频内容进行编码的至少一个处理器,所编码的音频内容包括一连串的音频样本的帧和关于所述帧的音频样本的至少一个部分的指针类型信息。根据一个具体实施例,所述至少一个处理器被配置用于选择要被恢复的音频样本,以及用于通过所述指针类型信息标识所选择的音频样本。
[0046]虽然未明确地描述,但是所述编码器可以被配置成将本公开的编码方法实现为其实施例中的任何一个。
[0047]根据又一个方面,本公开涉及包括用于当程序由计算机执行时以前述的实施例中的任何一个执行上述恢复方法的程序代码指令的计算机程序产品。
[0048]根据又一个方面,本公开涉及包括用于当所述程序由计算机执行时以前述的实施例中的任何一个执行上述编码方法的程序代码指令的计算机程序产品。
[0049]根据又一个方面,本公
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1