对传输至设备的音频和/或视频流的编码进行动态调整的方法

文档序号:8927362阅读:647来源:国知局
对传输至设备的音频和/或视频流的编码进行动态调整的方法
【技术领域】
[0001]本发明涉及对传输至设备的音频和/或视频流的编码进行动态调整的方法。该方法能够在对编码的音频和/或视频流实时交换的装置中实现,目的是调整流的编码来适应接收这些流的装置特有的可变约束。其特别能够被应用至在自供电的终端基础上进行的视频会议,以维持这些终端的操作期。
【背景技术】
[0002]无线通信装置能力的快速发展意味着现在可以以令人满意水平的质量在移动终端的基础上实时进行视频通信。为了在网络基础设施上维持对于这些流的传输合理的比特率要求,这些视频流通常被压缩编码,因此,需要由这些流的接收器进行解码。该解码通常构成(连同其他要素)在计算资源(因而功耗)方面要求高的操作。
[0003]已提出减小需要执行流解码的终端的功耗的技术。特别地,Samsung ElectronicsC0.Ltd公司在2012年4月日内瓦和2012年7月斯德哥尔摩的MPEG——运动图像专家组一一标准化会议中已提出了基于被称为DVFS “动态电压频率缩放”技术的解决方案,该技术在大量计算芯片中实现。DVFS涉及通过减少向其施加的电压,来减小芯片的时钟频率,该芯片的消耗因而被减小。通常,响应于鉴于在接收的流中传输的最近图像而发现该芯片具有用于对该流进行解码的功率余量,触发了电压的这一减少,因此,能够减少其计算功率而不影响解码的正确执行。此外,Samsung Electronics C0.Ltd公司提出了该方法的改善:通过将一个或多个元数据传输至流接收器(该元数据提供了流的解码的复杂性的指示,该指示允许该装置接收流,以更好地调节用于对该流进行解码的芯片的功率)。
[0004]然而,该技术被证明在某些情形下不恰当,以至于通信能够被突然中断,因为执行解码的该装置已耗尽了其功率储备。

【发明内容】

[0005]本发明的目的在于特别地最佳使用流解码装置的资源。为此,本发明的主题是一种用于动态调整由第一设备传输至远程设备的音频和/或视频流的有损编码的方法,所述方法的特征在于,包括下面的步骤:
[0006]-远程设备接收并解码称作传入流的所述音频和/或视频流,并从远程设备传输传出流,所述传出流具有转变所述远程设备期望的省电水平或省电率的至少一个指示符,所述指示符对应于在流的解码操作中或者在处理器P处理周期中的减小水平或减小率,
[0007]-第一设备从远程设备接收传出流,从其提取所述至少一个指示符,并根据所述至少一个提取的指示符,调整传入流到远程设备的编码。
[0008]因此,根据本发明的方法允许根据与负责解码该流的远程装置相关联的约束,动态调整编码的流的特性。有利地,传入流被实时传输。可以注意到,通过执行对传入流的解码而修改的远程设备的状态同样能够通过对传出流进行编码而被修改(当后者是编码的流时)。
[0009]根据本发明的方法的一个实施方式,远程设备包括专用的电源和能量存储单元;以及用于测量消耗的功率和用于计算省电水平的单元,第一设备根据所述至少一个指示符的值来修改传入流的编码特性,以减小由远程设备为解码所述传入流所消耗的功率。以示例的方式,第一设备能够减小编码的传入流的复杂性,以便远程设备具有用于解码该流的功率余量。该远程设备上的计算单元(例如微处理器)然后可以是时钟频率的减小、向其施加的电压的减少的主体,因此,允许减小远程设备的消耗。
[0010]根据变型,为了将省电的期望水平转变为每秒操作/周期的数量的减小的水平,该方法使用:操作频率或者每秒操作/周期的数量按照电源电压的关系、以及功耗按照设备的电源电压的关系。
[0011]远程设备能够向传出流插入一个或多个元数据包括至少一个所述指示符,第一设备在进行传入流的调整的编码之前,从所述元数据提取所述指示符。
[0012]根据本发明的用于动态调整的方法的一个实施方式,远程设备向传出流插入元数据,包括来自以下的至少一个指示符:所述能量存储单元的充电水平、所述充电水平随着时间的改变、以及所述改变随着时间的迅速性,第一设备根据至少一个所述指示符的值来修改传入流的编码特性,以便减小由远程设备为解码所述传入流所消耗的功率。以示例的方式,如果远程设备包括电蓄电池,那么其能够根据该蓄电池的充电水平来修改流的编码。方法能够同样被应用到由其他单元(诸如太阳能板或者由于与设备的环境相关的原因而能够不再满足设备的能量需要的任何其他单元)提供动力的远程设备。以示例的方式,如果第二设备包括光伏板,那么远程设备能够根据暴露给所述面板的亮度的水平,修改传入流的编码。
[0013]根据本发明的用于动态调整的方法的一个实施方式,传出流是以“MPEG4-高级视频编码”标准或者与该标准具有向上兼容性的标准为基础的编码的视频流,远程设备将所述至少一个指示符插入到与传出流的多个图像相关联的“补充增强信息”类型的消息中。
[0014]根据本发明的用于动态调整的方法的一个实施方式,远程设备根据远程设备的状态,对于传出流应用不同编码参数,第一设备以传出流的编码特性为基础,确定针对传入流的编码的调整的指示符。根据本发明的方法的该实施方式见证了指示符的可能隐含的本质:后者没有明确由元数据而是由编码特性传输。实际上能够将编码的流的特性的修改视为通信信道。以示例的方式,如果远程设备配备有用于根据其自身电池水平来调整对流编码的复杂性的模块,那么当电池的充电水平减少到预定阈值之下时,这减少了传出流的编码的复杂性。该复杂性的改变由第一设备察觉,其然后配置为将该改变解释为向第一设备的指示来编码传入流,以便将由远程设备使用的解码功率最小化。换言之,复杂性的改变由第一设备考虑为是指示符,其目的在于减轻远程设备上的解码责任。以示例的方式,更低分辨率的传出流能够由第一设备解释为信号,以生成比用于远程设备的更低分辨率的编码的传入流。
[0015]第一设备能够同样包括专用的电源和能量存储单元,第一设备联合根据所述至少一个指示符的值和第一设备的能量存储单元的充电水平,修改传入流的编码特性。
[0016]根据本发明的动态调整的方法的一个实施方式,由第一设备对传入流编码包括压缩编码,包括将图像切割为块的步骤,并对于每个块进行转变和量化,第一设备根据传出流的指示符,修改以下中至少一个参数:将图像切割为块的细度、具有空间预测编码的块关于具有时间预测编码的块的数量的相对比率、量化水平。
[0017]由第一设备对传入流的编码可以包括滤波预处理以及进而对预处理的流的压缩编码,第一设备根据传出流的指示符,修改以下中的至少一个参数:所述预处理滤波器的强度、编码的压缩水平、传入流的分辨率。因此,可以在多个水平上采用对传入流的编码的矫正的动作。
[0018]本发明的主题同样是用于音频和/或视频流的编码设备,所述设备被配置为实现(如上所述由第一设备执行的)动态调整的方法的步骤。以示例的方式,编码设备是设置有编码和解码单元的移动通信终端,以示例的方式,所述单元使其能够进行视频会议。
[0019]本发明的主题同样是用于音频和/或视频流的解码设备,所述设备被配置为实现(如上所述由远程设备执行的)动态调整的方法的步骤。
[0020]本发明的主题同样是用于音频和/或视频流的编码和解码设备,该设备能够交替实现如上所述的动态调整的方法中由第一设备执行的步骤以及相同的方法中由远程设备执行的步骤
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1