【技术实现步骤摘要】
视频编码、解码方法、装置、存储介质和计算机设备
本申请涉及计算机
,特别是涉及一种视频编码、解码方法、装置、存储介质和计算机设备。
技术介绍
随着数字媒体技术和计算机技术的发展,视频应用于各个领域,如移动通信、网络监控、网络电视等。随着硬件性能和屏幕分辨率的提高,用户对高清视频的需求日益强烈。在带宽有限的条件下,传统的编码器对视频帧无区分地进行编码,可能出现某些场景视频质量差的问题,如在码率为750kbps时,对于所有视频帧不加区分地进行编码时,所参考的视频帧的分辨率都是相同的,那么视频帧只能参考同一分辨率的参考帧,参考帧的使用效率不高,参考关系也不够灵活。
技术实现思路
本专利技术实施例提供了一种视频编码、解码方法、装置、存储介质和计算机设备,能够在参考帧具有不同分辨率的情况下还能参考当前参考帧对待编码视频帧进行编码,能够提高参考帧的使用效率,视频帧之间的参考关系更为灵活,能够解决现有技术中对所有视频帧不加区分地编码、而存在的参考帧使用效率不高的技术问题。一种视频编码方法,包括:获取待编码视频帧对应的当前参考帧;确定分像素插值方式;所述分像素插值方式是直接分像 ...
【技术保护点】
1.一种视频编码方法,包括:获取待编码视频帧对应的当前参考帧;确定分像素插值方式;所述分像素插值方式是直接分像素插值方式和采样后分像素插值方式中的一种;采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息,对所述当前参考帧进行处理,得到对应的目标参考帧;根据所述目标参考帧对所述待编码视频帧进行编码,得到所述待编码视频帧对应的编码数据。
【技术特征摘要】
1.一种视频编码方法,包括:获取待编码视频帧对应的当前参考帧;确定分像素插值方式;所述分像素插值方式是直接分像素插值方式和采样后分像素插值方式中的一种;采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息,对所述当前参考帧进行处理,得到对应的目标参考帧;根据所述目标参考帧对所述待编码视频帧进行编码,得到所述待编码视频帧对应的编码数据。2.根据权利要求1所述的方法,其特征在于,所述采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息,对所述当前参考帧进行处理,得到对应的目标参考帧包括:获取所述待编码视频帧对应的运动估计像素精度;采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息以及所述运动估计像素精度对所述当前参考帧进行处理,得到对应的目标参考帧。3.根据权利要求2所述的方法,其特征在于,所述采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息以及所述运动估计像素精度对所述当前参考帧进行处理,得到对应的目标参考帧包括:当所述分像素插值方式为采样后分像素插值方式、且当所述待编码视频帧的所述分辨率信息所表示的分辨率小于所述当前参考帧的分辨率时,根据所述待编码视频帧的分辨率信息对所述当前参考帧进行下采样处理,得到中间参考帧;根据所述运动估计像素精度对所述中间参考帧进行分像素插值处理,得到对应的目标参考帧。4.根据权利要求2所述的方法,其特征在于,所述采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息以及所述运动估计像素精度对所述当前参考帧进行处理,得到对应的目标参考帧包括:当所述分像素插值方式为直接分像素插值方式、且当所述待编码视频帧的所述分辨率信息所表示的分辨率小于所述当前参考帧的分辨率时,根据所述待编码视频帧的分辨率信息以及所述运动估计像素精度计算得到像素插值精度;根据所述像素插值精度直接对所述当前参考帧进行分像素插值处理,得到对应的目标参考帧。5.根据权利要求2所述的方法,其特征在于,所述采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息以及所述运动估计像素精度对所述当前参考帧进行处理,得到对应的目标参考帧包括:当所述分像素插值方式为采样后分像素插值方式、且当所述待编码视频帧的所述分辨率信息所表示的分辨率大于所述当前参考帧的分辨率时,根据所述待编码视频帧的分辨率信息对所述当前参考帧进行上采样处理,得到中间参考帧;根据所述运动估计像素精度对所述中间参考帧进行分像素插值处理,得到对应的目标参考帧。6.根据权利要求2所述的方法,其特征在于,所述采用所述分像素插值方式,根据所述待编码视频帧的分辨率信息以及所述运动估计像素精度对所述当前参考帧进行处理,得到对应的目标参考帧包括:当所述分像素插值方式为直接分像素插值方式、且当所述待编码视频帧的所述分辨率信息所表示的分辨率与所述当前参考帧的分辨率相同时,根据所述运动估计像素精度直接对所述当前参考帧进行分像素插值处理,得到对应的目标参考帧。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:将对所述当前参考帧进行处理对应的分像素插值方式添加至所述待编码视频帧帧对应的编码数据中。8.一种视频解码方法,包括:获取待解码视频帧对应的编码数据;获取所述待解码视频帧对应的当前参考帧;确定分像素插值方式;所述分像素插值方式是直接分像素插值方式和采样后分像素插值方式中的一种;采用所述分像素插值方式,根据所述待解码视频帧的分辨率信息,对所述当前参考帧进行处理,得到对应的目标参考帧;根据所述目标参考帧对所述编码数据进行解码,得到所述待解码视频帧对应的重建视频帧。9.根据权利要求8所述的方法,其特征在于,所述采用所述分像素插值方式,根据所述待解码视频帧的分辨率信息,对所述当前参考帧进行处理,得到对应的目标参考帧包括:获取所述待解码视频帧对应的运动估计像...
【专利技术属性】
技术研发人员:高欣玮,毛煦楠,谷沉沉,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。