用于视频图像编码和解码的方法、编码设备和解码设备的制造方法_2

文档序号:8343157阅读:来源:国知局
一分量集合的待传输值,包括: 确定所述第一分量集合的待传输值,所述第一分量集合的待传输值包括AajP Aa1, 其中,'一,Aa1 = U1 '一U1,(?'和%'为与所述第一分量集合对应的量化后的所 述运动模型优化向量,和巧为所述第一分量集合的预测值%和a i经过量化后得到的数 值。
8. 根据权利要求3至6中任一项所述的方法,其特征在于,所述第一分量集合包括所述 运动模型初始向量中的六个分量; 所述根据所述第一分量集合的预测值和量化后的所述运动模型优化向量,确定所述第 一分量集合的待传输值,包括: 确定所述第一分量集合的待传输值,所述第一分量集合的待传输值包括Aai, i = 0, 1,2, 3, 4, 5,其中,-'为量化后的所述运动模型优化向量,ai为所述第一 分量集合的预测值。
9. 根据权利要求1至8中任一项所述的方法,其特征在于,所述确定当前编码块的运动 矢量组,包括: 确定所述当前编码块的多个候选块,所述多个候选块中的每个候选块为所述当前编码 块相邻的已编码块; 确定所述多个候选块中的每个候选块的运动矢量对应的预测块与所述当前编码块的 匹配误差值; 将所述多个候选块对应的多个匹配误差值中最小的匹配误差值对应的候选块,确定为 所述当前编码块的目标候选块; 获取所述当前编码块的参考帧的播放序号和所述目标候选块的参考帧的播放序号; 根据所述当前编码块的参考帧的播放序号和所述目标候选块的参考帧的播放序号的 比值,确定所述运动矢量组中的第一运动矢量,所述第一运动矢量与所述目标候选块的运 动矢量的比值,与所述当前编码块的参考帧的播放序号和所述目标候选块的参考帧的播放 序号的比值相同; 根据所述第一运动矢量,确定所述运动矢量组。
10. 根据权利要求1至8中任一项所述的方法,其特征在于,所述确定当前编码块的运 动矢量组,包括: 确定所述当前编码块中同一个像素点对应的多个候选块,所述多个候选块中的每个候 选块为所述当前编码块相邻的已编码块; 确定所述多个候选块中的每个候选块的运动矢量对应的预测块与所述当前编码块的 匹配误差值; 将所述多个候选块对应的多个匹配误差值中最小的匹配误差值对应的候选块,确定为 所述当前编码块的目标候选块; 将所述目标候选块的运动矢量,确定为所述运动矢量组中的第一运动矢量; 根据所述第一运动矢量,确定所述运动矢量组中的第二运动矢量; 根据所述第一运动矢量和所述第二运动矢量,确定所述运动矢量组。
11. 根据权利要求1至8中任一项所述的方法,其特征在于,所述确定当前编码块的运 动矢量组,包括: 确定所述当前编码块的多个候选运动矢量组,所述多个候选运动矢量组中的每个候选 运动矢量组包括三个候选运动矢量; 确定所述多个候选运动矢量组中每个候选运动矢量组对应的候选参考帧; 对于所述每个候选运动矢量组,确定所述当前编码块中每个像素点在所述候选参考帧 中对应的预测点的坐标值; 对于所述每个候选运动矢量组,根据所述当前编码块中每个像素点的坐标值和所述 每个像素点在所述候选参考帧中对应的预测点的坐标值,确定所述当前编码块的匹配误差 值; 将所述当前编码块的匹配误差值最小时对应的所述候选运动矢量组确定为所述当前 编码块的运动矢量组。
12. 根据权利要求2至11中任一项所述的方法,其特征在于,所述确定所述当前编码块 的运动模型优化向量,包括: 根据所述运动模型初始向量确定所述当前编码块的第一预测块; 确定所述当前编码块与所述第一预测块的第一匹配误差值; 从所述当前编码块的参考帧包括的多个预测块中确定与所述当前编码块匹配误差值 最小的第二预测块; 确定所述当前编码块与所述第二预测块的第二匹配误差值; 根据所述第一匹配误差值和所述第二匹配误差值确定所述当前编码块的所述运动模 型优化向量。
13. 根据权利要求12所述的方法,其特征在于,所述根据所述第一匹配误差值和所述 第二匹配误差值确定所述当前编码块的所述运动模型优化向量,包括: 当所述第一匹配误差值小于所述第二匹配误差值时,确定所述运动模型初始向量为所 述运动模型优化向量;或 当所述第一匹配误差值大于所述第二匹配误差值时,根据所述第二预测块的像素点与 所述当前编码块的像素点确定所述运动模型优化向量。
14. 一种用于视频图像解码的方法,其特征在于,所述方法包括: 根据码流,确定当前解码块的运动矢量组和运动模型传输向量,所述运动矢量组包括 所述当前解码块的至少一个运动矢量,所述运动模型传输向量包括至少四个分量; 根据所述运动矢量组中的至少一个运动矢量,确定所述当前解码块的运动模型初始向 量的第一分量集合的预测值,所述运动模型初始向量包括至少四个分量; 根据所述第一分量集合的预测值和所述运动模型传输向量,确定所述当前解码块的运 动模型优化向量,以便于根据所述运动模型优化向量对所述当前解码块进行解码。
15. 根据权利要求14所述的方法,其特征在于,所述方法还包括: 确定所述当前解码块的运动模型量化精度; 根据所述运动模型量化精度,对所述运动模型优化向量进行量化; 根据量化后的运动模型优化向量,对所述当前解码块进行解码。
16. 根据权利要求15所述的方法,其特征在于,所述确定所述当前解码块的运动模型 量化精度,包括: 根据所述当前解码块的尺寸和精度信息,确定所述运动模型量化精度。
17. 根据权利要求16所述的方法,其特征在于,所述当前解码块的尺寸包括所述当前 解码块的宽度和所述当前解码块的高度,所述精度信息包括所述运动矢量组的量化精度; 相应的,所述根据所述当前解码块的尺寸和精度信息,确定所述运动模型量化精度,包 括: 根据下面的公式确定所述运动模型量化精度Q : Q= I/ (S X P), S = max (ff, Η) 其中,P为所述运动矢量组的量化精度,W为所述当前解码块的宽度,H为所述当前解码 块的高度。
18. 根据权利要求15至17中任一项所述的方法,其特征在于,所述运动模型初始向量、 所述运动模型传输向量和所述运动模型优化向量分别包括六个分量,所述运动矢量组包括 三个运动矢量,所述三个运动矢量与所述当前解码块中三个像素点--对应。
19. 根据权利要求18所述的方法,其特征在于,所述第一分量集合包括所述运动模型 初始向量的六个分量中的至少一个分量,所述运动模型初始向量的六个分量%由下式确 定:
其中,i = 0, 1,2, 3, 4, 5,W为所述当前解码块的宽度,H为所述当前解码块的高度,Vxj为 所述运动矢量Vj在X方向上的分量,Vyj为所述运动矢量V j在y方向上的分量,j = 0, 1,2。
20. 根据权利要求19所述的方法,其特征在于,所述第一分量集合包括所述运动模型 初始向量中的两个分量; 所述根据所述第一分量集合的预测值和所述运动模型传输向量,确定所述当前解码块 的运动模型优化向量,包括: 确定所述当前解码块的运动模型优化向量为?,a/,%',%',%',%'),其中, (Δ<2(), ) = (fl() ',% ')-(《("%),( Δ a2, Δ a3, Δ a4
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1