[发明专利]用于视频代码化的复合帧内预测在审
申请号: | 201880036782.0 | 申请日: | 2018-03-16 |
公开(公告)号: | CN110741643A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 刘宇新;苏辉 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | H04N19/593 | 分类号: | H04N19/593;H04N19/105;H04N19/176;H04N19/147 |
代理公司: | 11219 中原信达知识产权代理有限责任公司 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 帧内预测模式 预测 解码 复合预测 率失真 解码视频帧 复合帧 视频帧 像素 加权 分区 | ||
复合帧内预测被用来编码或者解码视频帧的块。第一和第二帧内预测模式是基于所述视频帧内的运动来选择的。例如,由预测所述运动而导致的率失真值可以是为帧内预测模式的组合确定的。包括所述第一和第二帧内预测模式的所述组合可以基于得到最小率失真值的帧内预测模式来选择。复合预测块通过将分别使用所述第一和第二帧内预测模式而被生成的第一和第二预测块组合来生成。例如,将所述第一和第二预测块组合可以包括:对所述第一和第二预测块的所述像素值进行加权或者使用具有要被编码或者解码的所述块的不同分区的这些帧内预测模式。然后,此块使用所述复合预测块而被编码或者解码。
背景技术
数字视频流可以使用一系列帧或者静止图像来表示视频。数字视频可以用于各种应用,包括:例如,视频会议、高清视频娱乐、视频广告或者用户生成的视频的共享。数字视频流可以包含大量数据并且消耗计算装置的大量计算或者通信资源来处理、传输或者存储视频数据。为了减少视频流中的数据量,已经提出了各种各样的方法,包括编码或者解码技术。
发明内容
根据本公开的实施方式的一种编码视频帧的当前块的方法包括:基于视频帧内的运动选择第一帧内预测模式和第二帧内预测模式。通过将使用第一帧内预测模式生成的第一预测块和使用第二帧内预测模式生成的第二预测块组合来生成复合预测块。使用复合预测块来编码当前块。
根据本公开的实施方式的一种解码编码视频帧的编码块的方法包括:基于编码视频帧内的运动选择第一帧内预测模式和第二帧内预测模式。通过将使用第一帧内预测模式生成的第一预测块和使用第二帧内预测模式生成的第二预测块组合来生成复合预测块。使用复合预测块来解码编码块。
选择第一帧内预测模式和第二帧内预测模式可以包括:确定由使用帧内预测模式的组合来预测视频帧内的运动而导致的率失真值,以及确定得到率失真值中的最小率失真值的、包括第一帧内预测模式和第二帧内预测模式的组合。
根据本公开的实施方式的一种用于对编码视频帧的编码块进行解码的设备包括处理器,该处理器配置为执行存储在非暂时性存储介质中的指令。该指令包括用于基于编码视频帧内的运动选择第一帧内预测模式和第二帧内预测模式的指令。通过将使用第一帧内预测模式生成的第一预测块和使用第二帧内预测模式生成的第二预测块组合来生成复合预测块。使用复合预测块来解码编码块。
根据本公开的实施方式的一种用于编码视频帧的当前块的设备包括处理器,该处理器配置为执行存储在非暂时性存储介质中的指令。该指令包括用于基于视频帧内的运动选择第一帧内预测模式和第二帧内预测模式的指令。通过将使用第一帧内预测模式生成的第一预测块和使用第二帧内预测模式生成的第二预测块组合来生成复合预测块。使用复合预测块来编码当前块。
在以下对实施例、所附权利要求书和附图的详细描述中公开了本公开的这些和其它方面。
附图说明
本文的描述参照了下述附图,其中,在贯穿多个视图中,类似的附图标记表示类似的部件。
图1是视频编码和解码系统的示意图。
图2是可以实施发送站或者接收站的计算装置的示例的框图。
图3是要被编码并且随后被解码的典型视频流的示意图。
图4是根据本公开的实施方式的编码器的框图。
图5是根据本公开的实施方式的解码器的框图。
图6是使用复合帧内预测来代码化视频帧的块的技术的示例的流程图。
图7是用于使用复合帧内预测来代码化视频帧的块的设备的示例的框图。
图8A至图8D是被分成用于使用复合帧内预测进行代码化的分区的块的示例的图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880036782.0/2.html,转载请声明来源钻瓜专利网。