【技术实现步骤摘要】
【国外来华专利技术】用于视频编码的用虚拟参考图片进行帧间图片预测的方法和装置
[0001]相关申请的交叉引用
[0002]本申请要求在美国专利商标局于2020年9月24日提交的编号为63/082,784的美国临时专利申请、于2020年9月25日提交的编号为63/083,527的美国临时专利申请、于2021年5月25日提交的编号为17/329,751的美国专利申请的优先权,前述申请的公开内容通过引入并入本文。
[0003]与实施例一致的方法和装置涉及视频编码,更具体地,涉及用于视频编码的使用虚拟参考图片进行图片帧间预测的方法和装置。
技术介绍
[0004]使用具有运动补偿的帧间图片预测来进行视频编码和解码已经有几十年了。未压缩的数字视频可以包括一系列图片,每个图片具有例如为1920
×
1080的亮度样本和相关的色度样本的空间大小。该一系列图片可以具有例如每秒60幅图片或60Hz的固定的或可变的图片速率(也非正式地也称为帧率)。未压缩的视频具有很高的位速率要求。例如,每样本8位的1080p60 4:2:0的视频(60Hz帧率的1920
×
1080亮度样本分辨率)需要接近1.5Gbit/s带宽。一小时的此类视频需要600GB以上的存储空间。
[0005]视频编码和解码的一个目的可以是通过压缩来减少输入视频信号中的冗余。压缩可以有助于减少上述带宽或存储空间需求,在某些情况下可以减小两个数量级或大于两个数量级。可以采用无损压缩和有损压缩,以及它们的组合。无损压缩是指可以从已压缩的原始信号 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于执行视频序列的当前图片的帧间图片预测的方法,所述方法由至少一个处理器执行,所述方法包括:确定所述当前图片是否使用虚拟参考图片;基于确定所述当前图片使用所述虚拟参考图片:对于所述当前图片,从与所述虚拟参考图片最邻近的相邻参考图片生成所述虚拟参考图片;将所生成的虚拟参考图片存储在已解码图片缓冲器中;以及将所生成的虚拟参考图片添加到活动参考图片列表中;以及基于添加了所述虚拟参考图片的所述活动参考图片列表,执行所述当前图片的所述帧间图片预测。2.根据权利要求1所述的方法,还包括:基于确定所述当前图片不使用所述虚拟参考图片,确定针对所述当前图片生成的所述虚拟参考图片是否用于后续的图片。3.根据权利要求2所述的方法,还包括:基于确定所述虚拟参考图片用于所述后续的图片:针对所述后续的图片,从所述相邻参考图片生成所述虚拟参考图片;将所生成的虚拟参考图片存储在所述已解码图片缓冲器中;以及将所生成的虚拟参考图片添加到非活动参考图片列表中。4.根据权利要求2所述的方法,还包括:基于确定所述虚拟参考图片不用于所述后续的图片,仅将一个或多个已解码参考图片添加到所述活动参考图片列表中。5.根据权利要求1所述的方法,还包括:基于确定所述当前图片不使用所述虚拟参考图片,用存储在所述已解码图片缓冲器中的一个或多个已解码参考图片对所述当前图片进行解码。6.根据权利要求1所述的方法,还包括:基于确定所述当前图片使用所述虚拟参考图片,确定针对所述当前图片生成的所述虚拟参考图片是否被划分为多个虚拟子图片。7.根据权利要求6所述的方法,还包括:基于确定所述虚拟参考图片未被划分为所述多个虚拟子图片:针对所述当前图片,从所述相邻参考图片生成所述虚拟参考图片;将所生成的虚拟参考图片存储在所述已解码图片缓冲器中;以及用存储在所述已解码图片缓冲器中的一个或多个已解码参考图片对所述当前图片进行解码。8.根据权利要求6所述的方法,还包括:基于确定所述虚拟参考图片被划分为所述多个虚拟子图片:针对所述当前图片,从所述相邻参考图片生成虚拟参考子图片;对所生成的虚拟参考子图片的边界进行平滑;基于所述边界被平滑的所述虚拟参考子图片,合成所述虚拟参考图片;将所合成的虚拟参考图片存储在所述已解码图片缓冲器中;以及用存储在所述已解码图片缓冲器中的一个或多个已解码参考图片对所述当前图片进行解码。9.根据权利要求1所述的方法,其中,所述针对所述当前图片,生成所述虚拟参考图片
包括:估计所述相邻参考图片中的光流;对所述相邻参考图片中的所估计的光流进行补偿;以及增强所述光流得到补偿的所述相邻参考图片中的细节,以生成所述虚拟参考图片。10.一种用于执行视频序列的当前图片的帧间图片预测的装置,所述装置包括:至少一个存储器,被配置为存储计算机程序代码;以及至少一个处理器,被配置为访问所述至少一个存储器并根据所述计算机程序代码进行操作,所述计算机程序代码包括:第一确定代码,被配置为使所述至少一个处理器确定所述当前图片是否使用虚拟参考图片;生成代码,被配置为使所述至少一个处理器基于确定所述当前图片使用所述虚拟参考图片,对于所述当前图片,从与所述虚拟参考图片最邻近的相邻参考图片生成所述虚拟参考图片;存储代码,被配置为使所述至少一个处理器将所生成的虚拟参考图片存储在已解码图片缓冲器中;添加代码,被配置为使所述至少一个处理器将所生成的虚拟参考图片添加到活动参考图片列表中;以及执行代码,被配置为使所述至少一个处理器基于添加了所述虚拟参考图片的所述活动参考图片列表,执行所述当前图片的所述帧间图片预测。11.根据权利要求10所述的装置,还包括:第二确定代码,被配置为使所述至少一个处理器基于确定所述当...
【专利技术属性】
技术研发人员:崔秉斗,李泽强,王炜,许晓中,刘杉,
申请(专利权)人:腾讯美国有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。