[发明专利]视频处理方法、装置和计算机可读介质有效
申请号: | 201910718717.2 | 申请日: | 2019-08-05 |
公开(公告)号: | CN110809155B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 刘鸿彬;张莉;张凯;王悦 | 申请(专利权)人: | 北京字节跳动网络技术有限公司;字节跳动有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/117;H04N19/159;H04N19/176;H04N19/42;H04N19/44;H04N19/52;H04N19/61;H04N19/70 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 彭久云 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 处理 方法 装置 计算机 可读 介质 | ||
1.一种视频处理方法,包括:
确定与当前块相关联的原始运动信息;
基于特定预测模式生成更新的运动信息;以及
基于所述更新的运动信息,执行所述当前块与包括所述当前块的视频数据的比特流表示之间的转换,其中,所述特定预测模式包括双向光流(BIO)细化、解码器侧运动矢量细化(DMVR)、帧速率上转换(FRUC)技术或模板匹配技术中的一个或多个,
其中,在一个块内,对于一些子块,存储所述更新的运动信息,并且对于其他剩余的子块,存储未更新的运动信息。
2.如权利要求1所述的方法,其中,所述更新的运动信息包括更新的运动矢量。
3.如权利要求1所述的方法,其中,所述更新的运动矢量用于运动预测,以用于对后续视频块进行编码;或者所述更新的运动矢量用于滤波或重叠块运动补偿(OBMC)。
4.如权利要求3所述的方法,其中,所述更新的运动矢量用于高级运动矢量预测(AMVP)模式、Merge模式和/或仿射模式中的运动预测。
5.如权利要求3所述的方法,其中,所述滤波包括去方块滤波。
6.如权利要求1所述的方法,其中,所述更新的运动信息用于第一模块,并且原始运动信息用于第二模块。
7.如权利要求6所述的方法,其中,所述第一模块是运动预测模块,并且所述第二模块是去方块模块。
8.如权利要求3或4或7中任一项所述的方法,其中,所述运动预测用于处理当前图片或条带中的所述当前块之后的块。
9.如权利要求3或4或7中任一项所述的方法,其中,所述运动预测用于处理在包括所述当前块的当前图片或条带之后要处理的图片或条带。
10.如权利要求1所述的方法,其中,所述更新的运动矢量仅用于按处理顺序不紧随在所述当前块之后的编码单元(CU)或预测单元(PU)的运动信息预测。
11.如权利要求1所述的方法,其中,所述更新的运动矢量不用于按处理顺序紧随所述当前块的CU/PU的运动预测。
12.如权利要求1所述的方法,其中,所述更新的运动矢量仅用作用于处理后续图片/片/条带的预测器。
13.如权利要求12所述的方法,其中,所述更新的运动矢量用作高级运动矢量预测(AMVP)模式、Merge模式或仿射模式中的时域运动矢量预测(TMVP)。
14.如权利要求12所述的方法,其中,所述更新的运动矢量仅用作用于在可选时间运动矢量预测(ATMVP)模式和/或空-时运动矢量预测(STMVP)模式中处理后续图片/片/条带的预测器。
15.如权利要求1所述的方法,其中,从编码器用信号向解码器通知包括是否更新用于BIO编码块的MV和/或是否将所述更新的MV用于运动预测和/或如何将所述更新的MV用于运动预测的信息。
16.如权利要求15所述的方法,还包括:在视频参数集(VPS)、序列参数集(SPS)、图片参数集(PPS)、条带报头、编码树单元(CTU)或CU中信令通知所述信息。
17.如权利要求1所述的方法,还包括:更新运动信息,其包括在块级更新每个预测方向的运动矢量和参考图片。
18.如权利要求1或17所述的方法,仅针对不在PU/CU/CTU边界处的内部子块存储所述更新的运动矢量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司;字节跳动有限公司,未经北京字节跳动网络技术有限公司;字节跳动有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910718717.2/1.html,转载请声明来源钻瓜专利网。