[发明专利]视频编码、解码方法、装置和计算机设备有效
申请号: | 201810637332.9 | 申请日: | 2018-06-20 |
公开(公告)号: | CN108848376B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 高欣玮;毛煦楠;谷沉沉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/132;H04N19/61 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊;何平 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 解码 方法 装置 计算机 设备 | ||
1.一种视频编码方法,其特征在于,所述方法包括:
获取待编码视频帧和对应参考帧间的分辨率关系,所述分辨率关系为全分辨率的待编码视频帧参考下采样分辨率的参考帧、下采样分辨率的待编码视频帧参考全分辨率的参考帧、全分辨率的待编码视频帧参考全分辨率的参考帧和下采样分辨率的待编码视频帧参考下采样分辨率的参考帧中的一种;
从所述分辨率关系中提取参考帧分辨率信息与待编码视频帧分辨率信息,根据所述参考帧分辨率信息确定待编码视频帧所对应的当前参考帧的分辨率确定方式,根据所述待编码视频帧分辨率信息确定所述待编码视频帧所对应的分辨率确定方式;
按照所述待编码视频帧所对应的分辨率确定方式,基于输入视频帧生成待编码视频帧;以及按照所述当前参考帧的分辨率确定方式,从存储的与所述待编码视频帧对应的不同分辨率的各参考帧中选取所述待编码视频帧对应的当前参考帧;
根据选取的当前参考帧对生成的待编码视频帧进行编码,得到所述生成的待编码视频帧对应的编码数据;所述编码数据包括表示所述分辨率关系的标识信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述输入视频帧所属的视频帧序列;
从所述视频帧序列的头部信息中,读取待编码视频帧和对应参考帧间的分辨率关系。
3.根据权利要求2所述的方法,其特征在于,所述从所述视频帧序列的头部信息中,读取待编码视频帧和对应参考帧间的分辨率关系包括:
当在所述视频帧序列的序列头部信息中存在分辨率关系时,则从所述序列头部信息中,读取待编码视频帧和对应参考帧间的分辨率关系;
当在所述视频帧序列的序列头部信息中不存在分辨率关系时,则在所述视频帧序列的视频帧组头部信息中,读取待编码视频帧和对应参考帧间的分辨率关系。
4.根据权利要求1所述的方法,其特征在于,所述根据选取的所述当前参考帧对生成的待编码视频帧进行编码,得到所述生成的待编码视频帧对应的编码数据包括:
获取所述生成的待编码视频帧和所述选取的当前参考帧的分辨率信息;
根据所述分辨率信息确定所述选取的当前参考帧的采样方式;
按照所述采样方式和所述生成的待编码视频帧的分辨率信息,对所述选取的当前参考帧进行采样处理,得到目标参考帧;
根据所述目标参考帧对所述生成的待编码视频帧进行编码,得到所述生成的待编码视频帧的编码数据。
5.根据权利要求4所述的方法,其特征在于,所述根据所述分辨率信息确定所述选取的当前参考帧的采样方式包括:
当所述生成的待编码视频帧的分辨率信息所表示的分辨率小于所述选取的当前参考帧的分辨率信息所表示的分辨率时,确定所述选取的当前参考帧的采样方式为下采样处理方式;
当所述生成的待编码视频帧的分辨率信息所表示的分辨率大于所述选取的当前参考帧的分辨率信息所表示的分辨率时,确定所述选取的当前参考帧的采样方式为上采样处理方式。
6.一种视频解码方法,其特征在于,所述方法包括:
获取待解码视频帧的编码数据;
根据所述编码数据中表示分辨率关系的标识信息,所述分辨率关系的标识信息用于标识待编码视频帧与参考帧之间的分辨率关系,所述分辨率关系为全分辨率的待编码视频帧参考下采样分辨率的参考帧、下采样分辨率的待编码视频帧参考全分辨率的参考帧、全分辨率的待编码视频帧参考全分辨率的参考帧和下采样分辨率的待编码视频帧参考下采样分辨率的参考帧中的一种;
从所述分辨率关系中提取所述参考帧的分辨率信息,作为所述待解码视频帧所对应的当前参考帧的分辨率信息,根据待解码视频帧所对应的参考帧的分辨率信息,确定当前参考帧的分辨率确定方式;
按照所述分辨率确定方式,生成所述待解码视频帧对应的当前参考帧;
根据所述当前参考帧对所述待解码视频帧进行解码,得到所述待解码视频帧对应的重建视频帧;
从所述分辨率关系中提取所述待编码视频帧的分辨率信息,根据所述待编码视频帧的分辨率信息确定所述重建视频帧采样方式;
按照所述重建视频帧采样方式,对所述重建视频帧进行采样处理,得到解码视频帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810637332.9/1.html,转载请声明来源钻瓜专利网。