【技术实现步骤摘要】
本专利技术有关于一种自适应视频解码(adaptivelyperformingvideodecoding)方法,尤其有关于一种自适应视频解码方法、复杂度自适应视频解码器(adaptivecomplexityvideodecoder)以及自适应音频/视频播放系统。
技术介绍
当终端用户在家使用家庭影院系统观看视频节目时,视频节目的编码数据被解码以显示在家庭影院系统的显示屏上,且编码数据的解码结果可扩大或缩小以符合显示屏的尺寸和分辨率的要求。通常,不管对编码数据进行解码的算法多么复杂,也不管视频节目是否为高分辨率,家庭影院系统的解码装置可轻易地对编码数据进行解码。对于终端用户来说,拥有可在任何地方观看同样视频节目的便携式电子装置是非常方便的,该便携式电子装置可例如移动电话或者个人数字助理(PersonalDigitalAssistant,PDA)。然而,当制造商的研究与开发(ResearchandDevelopment,R&D)团队在设计这种便携式电子装置时,可能出现一些问题。例如,在对编码数据进行解码的算法太复杂及/或视频节目的分辨率过高的情况下,便携式电子 ...
【技术保护点】
一种自适应视频解码方法,所述自适应视频解码方法包括:基于关于复杂度自适应视频解码器的表示处理能力的参数,执行解码复杂度管理,以决定是否降低所述复杂度自适应视频解码器内多个元件中至少一元件的解码复杂度;以及选择性降低所述复杂度自适应视频解码器内该多个元件中一部分元件的解码复杂度。
【技术特征摘要】
2015.09.17 US 14/856,5581.一种自适应视频解码方法,所述自适应视频解码方法包括:基于关于复杂度自适应视频解码器的表示处理能力的参数,执行解码复杂度管理,以决定是否降低所述复杂度自适应视频解码器内多个元件中至少一元件的解码复杂度;以及选择性降低所述复杂度自适应视频解码器内该多个元件中一部分元件的解码复杂度。2.如权利要求1所述的自适应视频解码方法,其特征在于,所述多个元件包括:快速变长解码与反量化模块,用于对所述输入比特流执行快速变长解码与反量化,以产生多个反量化结果;反变换单元,用于对所述多个反量化结果执行反变换,以产生多个反变换结果;运动补偿模块,用于根据所述输入比特流执行运动补偿并产生相应的多个预测输出结果,其中所述运动补偿模块包含时间预测单元以及空间预测单元,所述时间预测单元用于执行时间预测以产生所述多个预测输出结果的至少一部分;以及所述空间预测单元用于执行空间预测以产生所述多个预测输出结果的至少一部分;计算单元,用于合计所述多个反变换结果和所述多个预测输出结果以产生多个补偿输出结果;重建帧输出单元,用于根据所述多个补偿输出结果产生多个重建帧,其中,所述空间预测单元根据所述多个重建帧的当前重建帧执行空间预测;以及帧存储单元,用于临时存储所述多个重建帧的至少一部分,其中,所述时间预测单元根据所述多个重建帧的所述至少一部分执行时间预测。3.如权利要求1所述的自适应视频解码方法,其特征在于,所述多个元件包括:显示缓冲器,用于临时存储多个图像帧;其中,所述基于关于该复杂度自适应视频解码器的表示处理能力的所述参数执行解码复杂度管理的步骤包括:基于所述显示缓冲器的显示缓冲器状态,执行解码复杂度管理。4.如权利要求1所述的自适应视频解码方法,其特征在于,所述基于关于该复杂度自适应视频解码器的表示处理能力的所述参数执行解码复杂度管理的步骤包括:产生至少一控制信号,以控制所述复杂度自适应视频解码器内所述多个元件中所述部分元件的解码复杂度。5.如权利要求1所述的自适应视频解码方法,其特征在于,所述多个元件包括:显示时间调整驱动器,其中,在所述显示时间调整驱动器的控制下,输出临时存储在显示缓冲器中的多个图像帧作为多个输出帧,所述多个输出帧用于分别在相应音频信息的音频播放的多个时间点上进行显示。6.如权利要求1所述的自适应视频解码方法,其特征在于,所述关于该复杂度自适应视频解码器的表示处理能力的所述参数包括每个帧所需的解码时间的统计。7.如权利要求1所述的自适应视频解码方法,其特征在于,所述关于该复杂度自适应视频解码器的表示处理能力的所述参数包括关于该复杂度自适应视频解码器的处理器相关信息。8.如权利要求1所述的自适应视频解码方法,其特征在于,所述关于该复杂度自适应视频解码器的表示处理能力的所述参数包括关于该复杂度自适应视频解码器的温度相关值。9.一种复杂度自适应视频解码器,包括:多个元件,用于执行与视频解码相关的多个操作;以及解码复杂度管理器,基于关于复杂度自适应视频解码器的表示处理能力的参...
【专利技术属性】
技术研发人员:谢芳易,林建良,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。