【技术实现步骤摘要】
确定图片预测模式的方法、装置、电子设备和介质
[0001]本公开涉及云计算
,尤其涉及视频云处理
,具体涉及一种确定图片预测模式的方法、装置、电子设备和介质。
技术介绍
[0002]在视频编码中,为了消除图片中样本之间的相关性,应用预测编码。预测编码包括帧内预测(intra)和帧间预测(inter)。视频编码标准通常以块为基础进行预测编码。例如,在高效率视频编码HEVC(High Efficiency Video Coding)中,以编码单元(coding unit,CU)为单位决定预测模式,即,决定应用帧内预测还是帧间预测。因此,编码器需要计算每种预测模式下的成本(例如,率失真成本),并选择与最小成本相对应的预测模式作为当前CU的预测模式。该过程会产生大量计算,严重降低了编码速度。
技术实现思路
[0003]本公开提供了一种确定图片预测模式的方法、装置、电子设备和介质。
[0004]根据本公开的一方面,提供了一种确定图片预测模式的方法,包括:
[0005]针对图片中的当前编码单元,确定与当前编码单元相对应的预取块;
[0006]基于预取块的预取数据,获取当前编码单元的第一数据和第二数据;以及
[0007]根据第一数据、第二数据和指示信息,确定用于当前编码单元的预测模式,其中,指示信息指示了当前编码单元的相邻块。
[0008]根据本公开的另一方面,提供了一种确定图片预测模式的装置,包括:
[0009]第一确定模块,针对图片中的当前编码单元,确 ...
【技术保护点】
【技术特征摘要】
1.一种确定图片预测模式的方法,包括:针对所述图片中的当前编码单元,确定与所述当前编码单元相对应的预取块;基于所述预取块的预取数据,获取所述当前编码单元的第一数据和第二数据;以及根据所述第一数据、所述第二数据和指示信息,确定用于所述当前编码单元的预测模式,其中,所述指示信息指示了所述当前编码单元的相邻块。2.根据权利要求1所述的方法,还包括:确定所述相邻块的数量;确定所述相邻块中采用帧内预测模式的相邻块的数量;以及基于所述相邻块的数量和所述相邻块中采用帧内预测模式的相邻块的数量,确定所述指示信息。3.根据权利要求1或2所述的方法,其中,所述根据所述第一数据、所述第二数据和指示信息,确定用于所述当前编码单元的预测模式包括:基于所述第一数据、所述第二数据和所述指示信息,在确定所述当前编码单元满足第一预设条件的情况下,确定帧内预测模式作为用于所述当前编码单元的预测模式。4.根据权利要求3所述的方法,还包括:在所述第一数据大于所述第二数据与第一权重的加权值、所述第一数据大于第一阈值且所述指示信息为第一值的情况下,确定所述当前编码单元满足所述第一预设条件。5.根据权利要求4所述的方法,还包括:基于所述第一数据、所述第二数据和所述指示信息,在确定所述当前编码单元不满足所述第一预设条件的情况下,确定所述当前编码单元在第一类型帧间预测模式下的第一帧间率失真成本及在第二类型帧间预测模式下的第二帧间率失真成本;确定所述第一帧间率失真成本和所述第二帧间率失真成本中较小的帧间率失真成本,作为第一预帧间率失真成本;以及将所述第一类型帧间预测模式和所述第二类型帧间预测模式中与所述第一预帧间率失真成本相对应的帧间预测模式作为第一预帧间预测模式。6.根据权利要求5所述的方法,还包括:基于所述第一数据、所述第二数据和所述第一预帧间率失真成本,在确定所述当前编码单元满足第二预设条件的情况下,将所述第一预帧间率失真成本作为最优帧间率失真成本。7.根据权利要求6所述的方法,还包括:在所述第一数据大于所述第二数据与第二权重的加权值、所述第一数据大于第二阈值且所述第一数据大于所述第一预帧间率失真成本与第三权重的加权值的情况下,确定所述当前编码单元满足所述第二预设条件。8.根据权利要求7所述的方法,其中,所述第二权重小于所述第一权重,并且所述第二阈值小于所述第一阈值。9.根据权利要求6所述的方法,其中,在确定所述当前编码单元满足第二预设条件的情况下,还包括:基于所述第一数据、所述第二数据和所述最优帧间率失真成本,在确定所述当前编码单元满足第三预设条件的情况下,选择第一预帧间预测模式,作为用于所述当前编码单元
的预测模式。10...
【专利技术属性】
技术研发人员:张旭,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。