CN119420914A 一种帧间预测方法、编码器、解码器及存储介质 (Oppo广东移动通信有限公司)_第1页
CN119420914A 一种帧间预测方法、编码器、解码器及存储介质 (Oppo广东移动通信有限公司)_第2页
CN119420914A 一种帧间预测方法、编码器、解码器及存储介质 (Oppo广东移动通信有限公司)_第3页
CN119420914A 一种帧间预测方法、编码器、解码器及存储介质 (Oppo广东移动通信有限公司)_第4页
CN119420914A 一种帧间预测方法、编码器、解码器及存储介质 (Oppo广东移动通信有限公司)_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

201980099607.02019.12.31式参数;当预测模式参数指示使用GEO确定当前块的帧间预测时,确定当前块的GEO参数;根据GEO参数,确定第一预测值和第二预测值;根据对当前块内像素点对应的权重索引分别进行嵌2当所述预测模式参数指示使用帧间几何划分预测模式确定所述当前块的帧间预测值根据所述第一运动信息,确定所述当前块内像素点的第一预测值,根据所述当前块的尺寸信息和所述角度索引信息,确定所述当前根据所述当前块内像素点对应的权重索引,确定所述当前块内像根据所述当前块内像素点的第一预测值、所述第一权重值根据所述当前块的第一运动信息索引、所述第二运动信息索引和根据所述当前块内像素点的位置信息、所述角度索引信息和预设角根据所述余弦角度索引信息、所述正弦角度索引信息和预设角度弦角度索引信息对应的第一角度和所述正弦角度索引信息对根据所述余弦角度索引信息对应的第一角度、所述正弦角度索引信5.根据权利要求1至4任一所述的方法,其根据所述当前块内像素点的权重索引进行嵌位处理,得到所述根据所述当前块内像素点对应的权重索引绝对信息,确定所述当所述预测模式参数指示使用帧间几何划分预测模式确定所述当前块的帧间预测值3根据所述第一运动信息,确定所述当前块内像素点的第一预测值,根据所述当前块的尺寸信息和所述角度索引信息,确定所述当前根据所述当前块内像素点对应的权重索引,确定所述当前块内像根据所述当前块内像素点的第一预测值、所述第一权重值将所述第一运动信息对应的第一运动信息索引和所述第二运动信息对应的第二运动根据所述当前块内像素点的位置信息、所述角度索引信息和预设角根据所述余弦角度索引信息、所述正弦角度索引信息和预设角度弦角度索引信息对应的第一角度和所述正弦角度索引信息对根据所述余弦角度索引信息对应的第一角度、所述正弦角度索引信根据所述当前块内像素点的权重索引进行嵌位处理,得到所述根据所述当前块内像素点对应的权重索引绝对信息,确定所述第一处理器,用于在运行所述计算机程序时,执行如权利要要求1_5中的任一项的解码方法或6_10中的任一项的编4[0009]当所述预测模式参数指示使用帧间几何划分预测模式GEO确定当前块的帧间预测[0010]根据所述GEO参数,确定当前块的第一分区的第一预测值和当前块的第二分区的5[0017]当所述预测模式参数指示使用帧间几何划分预测模式GEO确定当前块的帧间预测[0018]根据GEO参数,确定当前块的第一分区的第一预测值和当前块的第二分区的第二[0025]第一嵌位单元,用于对所述当前块内像素点对应的权重[0026]所述第一确定单元,还用于基于所述当前块内像素点对确定当前块内像素点的第一权重值和当前块内像素[0030]第二确定单元,用于当所述预测模式参数指示使用帧间几何划分预测模式GEO确[0031]第二嵌位单元,用于对所述当前块内像素点对应的权重定出当前块内像素点的第一权重值和当前块内像素6前块的预测模式参数;当预测模式参数指示使用帧间几何划分预测模式GEO确定当前块的当前块内像素点对应的权重索引分别进行嵌位处理,得到当前块内像素点对应的权重索引第二权重值进行当前块内像素点的加权融合,得到当前块的帧间预测值。采用上述方案实权重索引,再通过绝对值的嵌位处理,将所述当前块内像素点对应的权重索引的值嵌位至重索引绝对信息对应的权重值的存储和使用,进而简化帧间预测时的文本和代码,并减少了数据存储的开销。7[0058]变换单元111、量化单元112、模式选择和编码控制逻辑单元113、帧内预测单元式(即目标预测模式);帧间预测单元115用残差块添加到解码图像缓存单元110的帧中的一个预测性块,用以产生经重构建的视频重建块;编码单元119是用于编码各种编码参数及量化后的变换系数。而解码图像缓存单元新的重构建的视频重建块,这些重构建的视频重建块都会被存放在解码图像缓存单元110[0059]本申请实施例提供一种视频解码系统,图2为本申请实施例视频解码系统的组成预测方向和来自当前帧或图片的先前经解码块的数据而产生当前视频解码块的预测数据;运动补偿单元124是通过剖析运动向量和其他关联语法元素来确定用于视频解码块的预测元127与反量化单元122的残差块与由帧内预测单元123或运动补偿单元124产生的对应预8方块效应伪影,可以改善视频质量;然后将经解码的视频块存储于解码图像缓存单元126[0061]本申请实施例提供的一种帧间预测方法主要作用于视频编码系统11的帧间预测[0068]还需要说明的是,预测模式参数指示了当前块的编码模式及该模式相关的参通常可以采用率失真优化(RateDistortionOptimization,RDO)的方式确定当前块的预内预测模式,而传统帧内预测模式又可以包括有直流(DirectCurrent,DC)模式、平面9(Geometricalpartitioningforinterblocks,GEO)、三角预测模式(Triangle[0075]需要说明的是,在本申请实施例中,GEO是针对图像中物体边缘部分,将帧间块[0084]其中,wedge_partition_idx为划分模式索引,angleIdx为角度索引信息,[0087]需要说明的是,在本申请实施例中,GEO采用原有VVC7中TPM的单向Merge候选列[0091]GEO参数中包括当前块的尺寸信息和角度索引信息,该尺寸信息为当前块的高和与第一分区的第一像素点对应的第一权重索引绝对信息和第二分区的第二像素点对应的当前块内像素点的第一权重值和当前块内像素点的第二权重值的具体实现可以包括以下权重值;编码器根据权重索引绝对信息对应的权重值和当前块内像素点对应的权重索引,[0109]采用分段映射函数的方式,权重索引绝对信息对应的权重值可以通过表达式(3)[0113]可以理解的是,编码器利用一个分段函数将权重查表的过程融合到GEO运算的过对应的权重值,weightIdxAbs为一个权重索引绝对信息,sign()是取符号函数,当8一0123445678[0151]其中,ReduceIdx为新权重索引,WeightIdxabs为一个像素点的权重索引绝对信素点的权要索引绝对信息对应的权重值,即新权重索引对应的新权重值WedgeFilter[0157]示例性的,每个像素点的第一权重值的获取可以采用表达式(11)得到,表达式[0159]sampleWeight=weightIdx<=0?WedgeFilter[ReduceIdx]:8_WedgeFilter[0163]在本申请实施例中,编码器可以根据每个像素点的第一预测值与第一权重值相[0166]pbSamples[x][y]=Clip3(0,(1[0167]sampleWeight1)+predSamplesLPART2[x][y]*sampleWeight2+offset1)>>权重值则可以依据亮度分量的权重值得到。[0172]需要说明的是,编码器通过获取每个2*2块的右上角的亮度样本权重直接作为当[0178]在本申请实施例中,编码器的当前块的尺寸信息包括当前块的高H和当前块的宽息的获取可以根据表达式(13)得到表达式(12)和重索引和运动索引的每一步上都需要除以2,但是由于角度映射表中的值都是2的幂次方,[0203]在本申请的一些实施例中,本申请实施例提供的一种帧间预[0211]示例性的,运动偏移值motionOffset的获取可以采用表达式(16)得到,表达式[0215]offsetY=(64_numSbY)>>1+angleIdx<12?(distanceIdx*nCbH)>>3:_[0218]offsetX=(64_numSbX)>>1+angleIdx<12?(distanceIdx*nCbW)>>3:_正弦角度索引信息对应的第二角度,得到运动索引信息的实现可以通过表达式(21)得到,[0223]motionIdx=(((xSbIdx+offsetX)<<3)+1)*Dis[displacementX]+(((ySbIdx+offsetY<<3)+1))*Dis[displacementYySbIdx),offsetX为运动横坐标偏移值,offsetY为运动纵坐标偏移值,Dis和第二运动信息中确定当前块的运动信息并存储在预仍然是以4×4的小块为单位进行存储的,所以GEO预定义的运动掩码矩阵的大小为56*56,块的运动掩码存储到56×56的矩阵中。具体的,编码器通过表达式(16)得到运动偏移值[0238]motionIdx1=((x<<3)+1)*Dis[displacementX]+((y<<3+1))*Dis[0245]可以理解的是,本申请实施例提供的帧间预测方法在基于GEO的VVC参考软件VTM7.0_common_base上实现以后,在RandomAccess条件下对JVET要求的测试序列进行测[0249]S202、当预测模式参数指示使用帧间几何划分预测模式GEO确定当前块的帧间预[0255]在本申请的一些实施例中,解码器基于当前块内像素点对应的权重索引绝对信权重值;解码器根据权重索引绝对信息对应的权重值和当前块内像素点对应的权重索引,[0264]不同的是,解码器侧的当前块的预测模式参数和GEO参数都是从码流中解析出来[0270]在本申请实施例中,解码器的S2041_S2042的实现与编码器侧的实现过程的重索引和运动索引的每一步上都需要除以2,但是由于角度映射表中的值都是2的幂次方,[0280]可以理解的是,本申请实施例提供的帧间预测方法在基于GEO的VVC参考软件VTM7.0_common_base上实现以后,在RandomAccess条件下对JVET要求的测试序列进行测[0283]第一嵌位单元11,用于对所述当前块内像素点对应的权重索引分别进行嵌位处[0284]所述第一确定单元10,还用于基于所述当前块内像素点对应的权重索引绝对信息小于预设索引阈值时,对所述权重索引绝对信息结合第一数值进行右移预设位处理后,于等于预设索引阈值时,对所述权重索引绝对信息结合第二数值进行右移预设位处理后,设权重映射表是对所述当前块内像素点对应的权重索引分别进行预设数值的一半内的嵌到所述第二分区对应的当前块内像素点的第[0294]在本申请的一些实施例中,所述编码器1还包括:写入单元13和第一存储单元14值和所述第二权重值进行所述当前块内像素点的加权融合,得到当前块的帧间预测值之[0297]所述第一存储单元14,用于将所述当前块的运动信息存储在预设合并候选列表[0305]第二确定单元21,用于当所述预测模式参数指示使用帧间几何划分预测模式GEO[0306]第二嵌位单元22,用于对所述当前块内像素点对应的权重索引分别进行嵌位处[0307]所述第二确定单元21,还用于基于所述当前块内像素点对应的权重索引绝对信息小于预设索引阈值时,对所述权重索引绝对信息结合第一数值进行右移预设位处理后,于等于预设索引阈值时,对所述权重索引绝对信息结合第二数值进行右移预设位处理后,重映射表是对所述当前块内像素点对应的权重索引分别进行预设数值的一半内的嵌位处[0319]所述第二存储单元24,用于将所述当前块的运动信息存储在预设合并候选列表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论