【技术实现步骤摘要】
视频编码方法、解码方法、装置、计算机设备及存储介质
本申请涉及计算机处理
,特别是涉及一种视频编码方法、解码方法、装置、计算机设备及存储介质。
技术介绍
随着数字媒体技术和计算机技术的发展,视频应用于各个领域,如移动通信、网络监控、网络电视等。随着硬件性能和屏幕分辨率的提高,用户对高清视频的需求日益强烈。在带宽有限的条件下,传统的编码器对视频帧无区分地进行编码,可能出现某些场景视频质量差的问题,如在750kbps时,对于所有视频帧不加区分地进行编码时,存在部分视频帧质量差的情况,分析H.264\H.265\iOS等编码器都存在相似问题。
技术实现思路
本专利技术实施例提出了一种可以自适应地选择下采样信息,可以提高在带宽有限下的视频质量的视频编码方法、视频解码方法、装置、计算机设备及存储介质。一种视频编码方法,所述方法包括:获取输入视频帧;当确定所述输入视频帧对应的目标处理方式为下采样处理方式时,获取与所述输入视频帧对应的采样参数,所述采样参数在解码过程中重现,根据所述采样参数确定所述输入视频帧对应的下采样信息;根据所述下采样信息对所述输入视频帧进行编码得到所述输入视频帧对应的编码数据。一种视频编码装置,所述装置包括:视频帧获取模块,用于获取输入视频帧;第一确定模块,用于当确定所述输入视频帧对应的目标处理方式为下采样处理方式时,获取与所述输入视频帧对应的采样参数,所述采样参数在解码过程中重现,根据所述采样参数确定所述输入视频帧对应的下采样信息;编码模块,用于根据所述下采样信息对所述输入视频帧进行编码得到所述输入视频帧对应的编码数据。一种计算机设备,包括存储 ...
【技术保护点】
1.一种视频编码方法,所述方法包括:获取输入视频帧;当确定所述输入视频帧对应的目标处理方式为下采样处理方式时,获取与所述输入视频帧对应的采样参数,所述采样参数在解码过程中重现,根据所述采样参数确定所述输入视频帧对应的下采样信息;根据所述下采样信息对所述输入视频帧进行编码得到所述输入视频帧对应的编码数据。
【技术特征摘要】
1.一种视频编码方法,所述方法包括:获取输入视频帧;当确定所述输入视频帧对应的目标处理方式为下采样处理方式时,获取与所述输入视频帧对应的采样参数,所述采样参数在解码过程中重现,根据所述采样参数确定所述输入视频帧对应的下采样信息;根据所述下采样信息对所述输入视频帧进行编码得到所述输入视频帧对应的编码数据。2.根据权利要求1所述的方法,其特征在于,所述获取与所述输入视频帧对应的采样参数,所述采样参数在解码过程中重现,包括:当所述采样参数为传输至解码端的编码数据;和/或根据所述传输至解码端的编码数据得到的处理数据时,确定所述采样参数为在解码过程中重现的参数。3.根据权利要求1所述的方法,其特征在于,所述下采样信息包括:下采样比例;所述采样参数包括:所述输入视频帧的帧信息、与所述输入视频帧对应的前序视频帧的编码信息中的至少一种;所述根据所述采样参数确定所述输入视频帧对应的下采样信息,包括:根据所述采样参数计算得到目标采样函数值;获取候选采样函数值与候选下采样比例之间的对应关系;根据所述候选采样函数值与候选下采样比例之间的对应关系,确定与所述目标采样函数值对应的目标下采样比例。4.根据权利要求3所述的方法,其特征在于,所述前序视频帧的编码信息包括:前序视频帧的分辨率信息;所述根据所述采样参数计算得到目标采样函数值包括:根据所述前序视频帧的分辨率信息计算得到目标采样函数值。5.根据权利要求4所述的方法,其特征在于,所述前序视频帧的编码信息还包括:前序视频帧的帧内编码块与帧间编码块的比例、前序视频帧的帧类型、前序视频帧的码率中的至少一种。6.根据权利要求1所述的方法,其特征在于,所述下采样信息包括:下采样方法;所述获取与所述输入视频帧对应的采样参数,根据所述采样参数确定所述输入视频帧对应的下采样信息,包括:获取所述输入视频帧对应的当前应用;获取候选应用与候选下采样方法之间的对应关系;根据所述候选应用与候选下采样方法之间的对应关系,确定与当前应用对应的目标下采样方法。7.根据权利要求1所述的方法,其特征在于,所述下采样信息包括:下采样方法;所述确定与所述输入视频帧对应的采样参数,根据所述采样参数获取所述输入视频帧对应的下采样信息,包括:获取所述输入视频帧对应的应用类型,当所述应用类型为实时性应用类型时,获取通信双方的硬件处理能力;根据所述通信双方的硬件处理能力确定对应的采样方法。8.根据权利要求1所述的方法,其特征在于,所述下采样信息包括下采样比例;所述根据所述下采样信息对所述输入视频帧进行编码得到所述输入视频帧对应的编码数据,包括:根据所述下采样比例对所述输入视频帧进行处理得到待编码帧;获取所述待编码帧对应的当前参考帧;根据所述当前参考帧对所述待编码帧进行编码,得到输入视频帧对应的编码数据。9.根据权利要求8所述的方法,其特征在于,所述根据所述当前参考帧对所述待编码帧进行编码,得到输入视频帧对应的编码数据,包括:获取待编码帧对应的下采样比例,根据所述下采样比例对所述当前参考帧进行处理得到目标参考帧;根据所述目标参考帧对所述待编码帧进行编码,得到所述输入视频帧对应的编码数据。10.根据权利要求8所述的方法,其特征在于,所述下采样信息还包括下采样方法;所述根据所述下采样比例对所述输入视频帧进行处理得到待编码帧,包括:根据所述下采样比例采用所述下采样方法对所述输入视频帧进行下采样处理得到待编码帧。11.一种视频解码方法,所述方法包括:获取待解码视频帧对应的编码数据;当确定所述待解码视频帧对应的目标处理方式为下采样处理方式时,获取所述待解码视频帧对应的采样参数,根据所述采样参数确定与所述待解码视频对应的下采样信息,所述采样参数与编码过程中对应的采样参数保持一致;根据所述待解码视频帧对应的下采样信息对所述编码数据进行解码,得到对应的解码视频帧。12.根据权利要求11所述的方法,其特征在于,所述获取所述待解码视频帧对应的采样参数,包括:当所述采样参数为解码端接收到的编码数据;和/或根据所述解码端接收到的编码数据得到的处理数据时,确定所述采样参数为在解码过程中重现的参数。13.根据权利要求11所述的方法,其特征在于,所述下采样信息包括:下采样比例;所述采样参数包...
【专利技术属性】
技术研发人员:高欣玮,毛煦楠,谷沉沉,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。