【技术实现步骤摘要】
图像/视频编码方法、装置、系统及计算机可读存储介质
[0001]本申请涉及视频编码
,特别是涉及本申请公开了一种图像/视频编码方法、装置、系统及计算机可读存储介质。
技术介绍
[0002]通过视频编码技术可以对视频进行压缩,以降低视频的数据量。一般地,视频编码标准中会包含帧内预测、帧间预测、变换、量化、环路滤波、熵编码等过程来实现数据的压缩。
[0003]现有的帧内预测技术需要遍历所有角度的预测模式,导致预测模式选择的效率较低,因此,基于现有的帧内预测技术进行编码的效率较低。
技术实现思路
[0004]本申请主要解决的技术问题是提供本申请公开了一种图像/视频编码方法、装置、系统及计算机可读存储介质,能够提高预测模式选择的效率以降低编码的复杂度提高编码效率。
[0005]为解决上述技术问题,本申请第一方面提供一种图像/视频编码方法,包括:获取当前视频帧中待预测的当前图像块,以及与所述当前图像块相邻和/或间隔设置的多个已编码的第一图像块;获取每个所述第一图像块对应的预测模式,统计每种所述预测模式出现的次数;基于所述次数在所有所述第一图像块对应的所述预测模式中选择预设数值个所述预测模式,生成候选模式列表;在所述候选模式列表中选择相对所述当前图像块的代价值最小的预测模式作为所述当前图像块的最佳预测模式。
[0006]为解决上述技术问题,本申请第二方面提供一种图像/视频编码装置,包括:图像块获取模块、数量获取模块、候选获取模块和最佳获取模块。其中,图像块获取模块用于获取当前视频帧中 ...
【技术保护点】
【技术特征摘要】
1.一种图像/视频编码方法,其特征在于,所述方法包括:获取当前视频帧中待预测的当前图像块,以及与所述当前图像块相邻和/或间隔设置的多个已编码的第一图像块;获取每个所述第一图像块对应的预测模式,统计每种所述预测模式出现的次数;基于所述次数在所有所述第一图像块对应的所述预测模式中选择预设数值个所述预测模式,生成候选模式列表;在所述候选模式列表中选择相对所述当前图像块的代价值最小的预测模式作为所述当前图像块的最佳预测模式。2.根据权利要求1所述的图像/视频编码方法,其特征在于,所述基于所述次数在所有所述第一图像块对应的所述预测模式中选择预设数值个所述预测模式,生成候选模式列表的步骤之后,还包括:获取所述候选模式列表中所有所述预测模式对应的图像块和所述当前图像块对应的第一梯度值;基于所述第一梯度值在所述候选模式列表中选择第一数值个所述预测模式;利用所述第一数值个所述候选模式更新所述候选模式列表。3.根据权利要求1所述的图像/视频编码方法,其特征在于,所述基于所述次数在所有所述第一图像块对应的所述预测模式中选择预设数值个所述预测模式,生成候选模式列表的步骤之后,还包括:获取所述候选模式列表中所有所述预测模式对应的图像块与所述当前图像块之间的位置关系;基于所述位置关系在所述候选模式列表对应的图像块中选择第一方向上的图像块作为候选图像块;利用所述候选图像块对应的所述预测模式更新所述候选模式列表。4.根据权利要求1所述的图像/视频编码方法,其特征在于,所述基于所述次数在所有所述第一图像块对应的所述预测模式中选择预设数值个所述预测模式,生成候选模式列表的步骤之后,还包括:获取所述当前图像块的水平方向尺寸和垂直方向尺寸的大小关系;响应于所述水平方向尺寸等于所述垂直方向尺寸,将所述候选模式列表中所有所述预测模式作为候选预测模式;响应于所述水平方向尺寸大于所述垂直方向尺寸,在所述候选模式列表中选择垂直角度方向和预设方向上的所述预测模式,作为候选预测模式;响应于所述水平方向尺寸小于所述垂直方向尺寸,在所述候选模式列表中选择水平角度方向和预设方向上的所述预测模式,作为候选预测模式;利用所述候选预测模式更新所述候选模式列表。5.根据权利要求1所述的图像/视频编码方法,其特征在于,所述获取每个所述第一图像块对应的预测模式,统计每种所述预测模式出现的次数的步骤,包括:获取所述当前图像块的水平方向尺寸和垂直方向尺寸的大小关系;响应于所述水平方向尺寸等于所述垂直方向尺寸,获取所有所述第一图像块,作为候选图像块;
响应于所述水平方向尺寸大于所述垂直方向尺寸,在所有所述第一图像块中选择垂直角度方向和预设方向上的第一图像块,作为候选图像块;响应于所述水平方向尺寸小于所述垂直方向尺寸,在所有所述第一图像块中选择水平角度方向和预设方向上的第一图像块,作为候选图像块;获取所述候选图像块对应的预测模式,以统计每种所述预测模式出现的次数。6.根据权利要求5所述的图像/视频编码方法,其特征在于,所述获取所述候选图像块对应的预测模式,以统计每种所述预测模式出现的次数的步骤,包括:获取所述候选图像块和所述当前图像块对应的第二梯度值,基于所述第二梯度值在所述候选图像块中选择第二数值个所述候选图像块;遍历所述第二数值个所述候选图像块对应的预测模式,以获得每种所述预测模式出现的次数。7.根据权利要求5或6所述的图像/视频编码方法,其特征在于,所述基于所述次数在所有所述第一图像块对应的所述预测模式中选择预设数值个所述预测模式,生成候选模式列表的步骤之后,还包括:将所述候选模式列表中所有所述预测模式对应的图像块和所述当前图像块第二方向上的图像块作为待选图像块;获取所述待选图像块对应的预测模式的第一代价值,基于所述第一代价值在所述待选图像块中选择第三数值个所述待选图像块;利用所述第三数值个所述待选图像块对应的所述预测模式更新所述候选模式列表。8.根据权利要求1所述的图像/视频编码方法,其特征在于,所述获取当前视频帧中待预测的当前图像块,以及与所述当前图像块相邻和/或间隔设置的多...
【专利技术属性】
技术研发人员:曾飞洋,江东,林聚财,殷俊,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。