【技术实现步骤摘要】
视频编解码方法、视频编解码器及计算机可读介质
[0001]本申请是申请日为2020年01月13日、中国专利申请号为202080007690.7、专利技术名称为“用于帧内图片块补偿的参考样本存储器复用的方法和装置”的专利申请的主动修改版本的分案申请。
[0002]本申请描述了总体上涉及视频编解码的实施例。
技术介绍
[0003]本文所提供的背景描述是为了总体上说明本公开的语境。在该背景部分所描述的范围内,目前指定的专利技术人的成果以及在提交申请时可能不符合现有技术的描述的方面,既没有明确地或也没有暗含地承认为本公开的现有技术。
[0004]可使用具有运动补偿的帧间图片预测来执行视频编码和解码。未压缩的数字视频可包括一系列图片,每个图片具有例如1920
×
1080亮度样本及相关联的色度样本的空间维度。该一系列图片可具有固定的或可变的图片速率(也非正式地称为帧率),例如每秒60幅图片或60Hz。未压缩的视频具有很高的比特率要求。例如,在每样本8比特下,1080p60 4:2:0的视频(在60Hz帧率下具有1920
×
1080亮度样本分辨率)需要接近1.5Gbit/s的带宽。一小时的此类视频需要600GB以上的存储空间。
[0005]视频编码和解码的一个目的可以是通过压缩来减少输入视频信号中的冗余。压缩可有助于减小上述带宽或存储空间需求,在某些情况下可减小两个数量级或减小更多。可采用无损压缩、有损压缩及其组合。无损压缩是指可从已压缩的原始信号中重建原始信号的精确副本 ...
【技术保护点】
【技术特征摘要】
1.一种视频解码方法,所述方法包括:接收编码视频比特流;确定所述编码视频比特流中当前块所对应的第一编码树单元CTU的尺寸是否小于参考样本存储器的大小,以及确定所述当前块的参考块所对应的第二CTU;响应于确定所述第一CTU的尺寸小于所述参考样本存储器的大小,确定所述第二CTU与所述第一CTU之间的距离是否小于阈值,其中,所述阈值是根据所述参考样本存储器的大小与所述第一CTU的尺寸的比值计算得到的;响应于确定所述距离小于所述阈值,从对应于所述参考块的所述存储器位置检索一个或多个样本,以对所述当前块进行解码。2.根据权利要求1所述的方法,其中,所述方法还包括:响应于确定所述第一CTU的尺寸等于所述参考样本存储器的大小,确定所述第一CTU中的第一区域,所述第一区域与所述第二CTU中的第二区域并置;基于所述第一区域中样本的解码状态,确定参考样本存储器中用于所述参考块的存储器位置是否可用;以及响应于确定用于所述参考块的所述存储器位置可用,从对应于所述参考块的所述存储器位置检索一个或多个样本,以对所述当前块进行解码。3.根据权利要求2所述的方法,其中,所述基于所述第一区域中样本的解码状态,确定参考样本存储器中用于所述参考块的存储器位置是否可用,包括:输入当前块(xCb,yCb)的x和y坐标,和输入相邻亮度位置(((xCb+(mvL0[0]>>4)+(1<<CtbLog2SizeY))>>(CtbLog2SizeY
‑
1))<<(CtbLog2SizeY
‑
1),((yCb+(mvL0[1]>>4))>>(CtbLog2SizeY
‑
1))<<(CtbLog2SizeY
‑
1)),其中,CtbLog2SizeY是指Log2域中的CTU大小;mvL0[0]、mvL0[1]分别指块矢量mvL0的x和y分量;如果输出为假,则确定参考块的样本可用。4.根据权利要求2所述的方法,其中,所述第一区域是所述当前块,且所述第二区域是所述参考块。5.根据权利要求2所述的方法,其中,所述第一区域和第二区域中的每一者的尺寸为2
M
×2N
。6.根据权利要求5所述的方法,其中,M=6且N=6。7.根据权利要求2至6任一项所述的方法,其中,所述方法还包括:响应于确定所述第一区域的所述解码状态指示所述第一区域不包括至少一个被至少部分解码的块,确定对应于所述参考块的所述存储器位置为可用。8.根据权利要求1至6任一项所述的方法,其中,所述阈值是根据以下公式确定的:((参考样本存储器的大小/第一CTU的尺寸)
‑
1)*(第一CTU宽度)。9.根据权利要求8所述的方法,其中,所述方法还包括:响应于确定所述距离大于或等于所述阈值,执行以下处理:(i)确定所述当前块的所述第一CTU中的所述第一区域;(ii)基于所述第一区域的解码状态,确定所述参考样本存储器中用于所述参考块的存储器位置是否可用;以及
(iii)响应于确定用于所述参考块的所述存储器位置可用,从对应于所述参考块的所述存储器位置检索一个或多个样本,以对所述当前块进行解码。10.一种视频解码器,包括:处理电路,经配置以:接收编码视频比特流;确定所述编码视频比特流中当前块所对应的第一编码树单元CTU的尺寸是否小于参考样本存储器的大小,以及确定所述当前块的参考块所对应的第二CTU;响应于确定所述第一CTU的尺寸小于所述参考样本存储器的大小,确定所述第二CTU与所述第一CTU之间的距离是否小于阈值,其中,所述阈值是根据所述参考样本存储器的大小与所述第一CTU的尺寸的比值计算得到的;响应于确定所述距离小于所述阈值,从对应于所述参考块的所述存储器位置检索一个或多个样本,以对所述当前块进行解码。11.根据权利要求10所述的视频解码器,其中,所述处理电路进一步经配置以:响应于确定所述第一CTU的尺寸等于所述参考样本存储器的大小,确定所述第一CTU中的第一区域,所述第一区域与所述第二CTU中的第二区域并置;基于所述第一区域中样本的解码状态,确定参考样本存储器中用于所述参考块...
【专利技术属性】
技术研发人员:许晓中,刘杉,李翔,
申请(专利权)人:腾讯美国有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。