[发明专利]编码处理方法、装置、设备及存储介质有效
申请号: | 202011343013.0 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112153385B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 张宏顺 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/147 | 分类号: | H04N19/147;H04N19/159;H04N19/139 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 处理 方法 装置 设备 存储 介质 | ||
本发明实施例基于云技术公开了一种编码处理方法、装置、设备以及存储介质,具体可涉及云技术中的文件读取和存储,其中方法包括:确定对待编码图像中当前编码块进行编码的多个编码模式,以及确定多个编码模式中每个编码模式对应的估算参数;根据每个编码模式对应的估算参数对多个编码模式进行分组处理;基于分组处理结果从多个编码模式中选择至少一个候选编码模式;确定至少一个候选编码模式中每个候选编码模式对应的模式率失真代价,并选择模式率失真代价满足率失真代价条件的候选编码模式对当前编码块进行编码处理。采用本发明实施例可节省编码设备在编码处理时所需资源。
技术领域
本申请涉及视频编解码领域,尤其涉及一种编码处理方法、装置、设备及存储介质。
背景技术
视频是连续的图像序列,由连续的帧构成,一帧即为一幅图像。由于人眼的视觉停留效应,当帧序列以一定的速率播放时,人眼看到的就是动作连续的视频。由于连续的帧之间相似度极高,为了便于存储和传输,一般需要对原始视频进行编码压缩,以去除空间、时间维度的冗余。
通常情况下,对视频进行编码时是以一帧图像为单位进行的。具体地,一帧图像送入到编码器中,先将一帧图像分割成多个编码块,针对每个编码块进行编码处理,最终完成对一帧图像的编码。由此可见,编码块是视频编码中的最小编码单元。目前在对任一编码块进行编码时,一般流程可以概括为:确定编码块对应的多个编码模式;逐一计算每个编码模式对编码块进行编码的完整率失真代价;最终选择完整率失真代价最小的编码模式对编码块进行编码。
这样一来,由于编码模式数量较多,依次对每个编码模式计算完整率失真代价,消耗较多编码处理设备资源。因此,在视频编码领域中,如何对编码块进行编码处理成为当今研究的热点问题。
发明内容
本发明实施例提供了一种编码处理方法、装置、设备以及存储介质,可节省编码处理设备在编码时所需资源。
一方面,本发明实施例提供了一种编码处理方法,所述编码处理方法包括:
确定对待编码图像中当前编码块进行编码的多个编码模式,以及确定所述多个编码模式中每个编码模式对应的估算参数;
根据所述每个编码模式对应的估算参数对所述多个编码模式进行分组处理;
基于分组处理结果从所述多个编码模式中选择至少一个候选编码模式;
确定所述至少一个候选编码模式中每个候选编码模式对应的模式率失真代价,并选择模式率失真代价满足率失真代价条件的候选编码模式,对所述当前编码块进行编码处理。
一方面,本发明实施例提供了一种编码处理装置,其特征在于,包括:
确定单元,用于确定对待编码图像中当前编码块进行编码的多个编码模式,以及确定所述多个编码模式中每个编码模式对应的估算参数;
处理单元,用于根据所述每个编码模式对应的估算参数对所述多个编码模式进行分组处理;
选择单元,用于基于分组处理结果从所述多个编码模式中选择至少一个候选编码模式;
所述确定单元,还用于确定所述至少一个候选编码模式中每个候选编码模式对应的模式率失真代价;
所述选择单元,还用于选择模式率失真代价满足率失真代价条件的候选编码模式对所述当前编码块进行编码处理。
一方面,本发明实施例提供了一种编码处理设备,其特征在于,包括:
处理器,适于实现一条或多条指令;以及,
计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行:
确定对待编码图像中当前编码块进行编码的多个编码模式,以及确定所述多个编码模式中每个编码模式对应的估算参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011343013.0/2.html,转载请声明来源钻瓜专利网。