[发明专利]用于对视频进行编码的方法和设备以及用于对视频进行解码的方法和设备无效
申请号: | 201180027776.7 | 申请日: | 2011-04-06 |
公开(公告)号: | CN102934444A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 亚历山大·阿尔辛;艾林娜·阿尔辛娜;尼古拉·斯利亚科夫;李泰美 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H04N7/32 | 分类号: | H04N7/32;H04N7/26 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 韩明星 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 进行 编码 方法 设备 以及 解码 | ||
1.一种对视频进行解码的方法,所述方法包括:
从比特流提取关于将被解码的当前块的运动预测模式的信息;
当提取的运动预测模式是使用像素单位的运动补偿值的双向运动预测模式时,从比特流提取关于第一运动矢量和第二运动矢量的信息,其中,第一运动矢量和第二运动矢量分别指示在第一参考画面和第二参考画面中与当前块最相似的第一相应区域和第二相应区域;
通过使用第一运动矢量和第二运动矢量,对当前块执行块单位的双向运动补偿;
通过使用第一参考画面和第二参考画面的像素,对当前块的每个像素执行像素单位的运动补偿;
通过使用块单位的双向运动补偿的结果和像素单位的运动补偿的结果,产生当前块的双向运动预测值。
2.如权利要求1所述的方法,其中,执行像素单位的运动补偿的步骤包括:通过使用第一参考画面的与当前块的每个像素相应的第一相应像素的水平方向梯度和垂直方向梯度、第二参考画面的与当前块的每个像素相应的第二相应像素的水平方向梯度和垂直方向梯度、以及通过使用第一参考画面和第二参考画面的像素确定的水平方向位移矢量和垂直方向位移矢量,产生当前块的每个像素的像素单位的运动补偿值。
3.如权利要求2所述的方法,其中,以这样的方式确定水平方向位移矢量和垂直方向位移矢量:第一位移值和第二位移值之间的差在具有预定尺寸的窗口中是最小值,其中,通过使用水平方向位移矢量、垂直方向位移矢量、以及第一相应像素的水平方向梯度和垂直方向梯度来移动第一参考画面的第一相应像素来获得第一位移值,通过使用水平方向位移矢量、垂直方向位移矢量、以及第二相应像素的水平方向梯度和垂直方向梯度来移动第二参考画面的第二相应像素来获得第二位移值。
4.如权利要求3所述的方法,其中,当(i,j)表示被双向预测的当前块的像素的位置,其中,i和j均为整数,P0(i,j)表示第一参考画面的与被双向预测的当前块的像素相应的第一相应像素的像素值,P1(i,j)表示第二参考画面的与被双向预测的当前块的像素相应的第二相应像素的像素值,GradX0(i,j)表示第一相应像素的水平方向梯度,GradY0(i,j)表示第一相应像素的垂直方向梯度,GradX1(i,j)表示第二相应像素的水平方向梯度,GradY1(i,j)表示第二相应像素的垂直方向梯度,Vx表示水平方向位移矢量,Vy表示垂直方向位移矢量时,
第一位移值具有根据等式P0(i,j)+Vx×GradX0(i,j)+Vy×GradY0(i,j)的值,
第二位移值具有根据等式P1(i,j)-Vx×GradX1(i,j)-Vy×GradY1(i,j)的值,
以这样的方式来确定水平方向位移矢量和垂直方向位移矢量:第一位移值和第二位移值之间的差(△ij)是最小值。
5.如权利要求3所述方法,其中,当窗口(Ωi j)具有基于被双向预测的当前块的像素的(2M+1)×(2N+1)的尺寸,其中,M和N均为整数,(i',j')表示在窗口中被双向预测的当前块的像素的位置,P0(i',j')表示第一参考画面的与被双向预测的当前块的像素相应的第一相应像素的像素值,P1(i',j')表示第二参考画面的与被双向预测的当前块的像素相应的第二相应像素的像素值,GradX0(i',j')表示第一相应像素的水平方向梯度,GradY0(i',j')表示第一相应像素的垂直方向梯度,GradX1(i',j')表示第二相应像素的水平方向梯度,GradY1(i',j')表示第二相应像素的垂直方向梯度,Vx表示水平方向位移矢量,Vy表示垂直方向位移矢量时,
第一位移值具有根据等式P0(i',j')+Vx×GradX0(i',j')+Vy×GradY0(i',j')的值,
第二位移值具有根据等式P1(i',j')-Vx×GradX1(i',j')-Vy×GradY1(i',j')的值,
以这样的方式确定水平方向位移矢量和垂直方向位移矢量:根据等式的值是最小值,其中,等式的值是在窗口(Ωi j)中针对被双向预测的当前块的像素的第一位移值和第二位移值之间的差(△i j)的平方和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180027776.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于三角形面片的汇水区划分方法
- 下一篇:解决字符显示模糊