当前位置: 首页 > 专利查询>山东大学专利>正文

一种解码端可推导的运动补偿预测方法技术

技术编号:6214493 阅读:259 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种解码端可推导的运动补偿预测方法,首先采用获取当前编码块的左,上,右上邻近块的运动矢量及其块坐标,并计算出模型参数;其次,依据计算所得的模型参数确定当前编码块的候选运动矢量的初始值;然后,对候选运动矢量的初始值进行修正得到候选运动矢量集合,并从候选运动矢量集合中选择最优的候选运动矢量;依据最优的候选运动矢量进行运动补偿预测,并计算采用最优的候选运动矢量进行运动补偿与的率失真代价;采用H.264/AVC中的运动补偿预测方法对当前块进行预测,选择率失真代价最小的运动补偿预测方法进行预测。本发明专利技术可以节省运动矢量信息,提高了变焦视频的压缩效率;同时编码端不必对模型参数进行编码,解码端就可以直接确定模型参数。

【技术实现步骤摘要】

【技术保护点】
1.一种解码端可推导的运动补偿预测方法,其特征是:利用邻近块的运动矢量以及块坐标,确定运动模型的参数,并依据该参数确定当前编码块的候选运动矢量;然后对候选运动矢量进行修正,得到候选运动矢量集合,并确定候选运动矢量集合中最优的候选运动矢量;比较采用最优候选运动矢量进行运动补偿和采用264/AVC中运动估计所得的运动矢量进行运动补偿的率失真代价,确定当前编码块的运动补偿预测值;具体包括以下步骤:步骤1.确定当前编码块的左、上、右上相邻的N个块的运动矢量(mvx,i,mvy,i),i∈{1L N}及其块坐标(xi,yi),i∈{1,L N};步骤2.依据当前编码块的左、上、右上相邻的块的运动矢量(mvx,i,mvy,i),i∈{1L N}及其块坐标(xi,yi),i∈{1,L N},建立以下两个方程组,并采用线性回归计算确定参数ahor,bhor,aver,bver;参数ahor,bhor,aver,bver通过下式计算得到,(math)??(mrow)?(msub)?(mi)a(/mi)?(mi)hor(/mi)?(/msub)?(mo)=(/mo)msub)?(mi)cmv(/mi)?(mi)x(/mi)?(/msub)?(mo)=(/mo)?(msub)?(mi)a(/mi)?(mi)hor(/mi)?(/msub)?(mo)·(/mo)?(msup)?(mi)x(/mi)?(mo)′(/mo)?(/msup)?(mo)+(/mo)?(msub)?(mi)b(/mi)?(mi)hor(/mi)?(/msub)?(/mtd)?(/mtr)?(mtr)?(mtd)?(msub)?(mi)cmv(/mi)?(mi)y(/mi)?(/msub)?(mo)=(/mo)?(msub)?(mi)a(/mi)?(mi)ver(/mi)?(/msub)?(mo)·(/mo)?(msup)?(mi)y(/mi)?(mo)′(/mo)?(/msup)?(mo)+(/mo)?(msub)?(mi)b(/mi)?(mi)ver(/mi)?(/msub)?(/mtd)?(/mtr)?(/mtable)?(/mfenced)?(mo);(/mo)?(/m?(mfrac)?(mrow)?(mi)N(/mi)?(mo)·(/mo)?(munderover)?(mi)Σ(/mi)?(mrow)?(mi)i(/mi)?(mo)=(/mo)?(mn)1(/mn)?(/row)?(/math)步骤4.依据步骤3所得的候选运动矢量的初始值,得到候选运动矢量集合,(math)??(mrow)?(mfencedopen='{'close='}')?(mtable)?(mtr)?(mtd)?(mrow)?(mo)((/mo)?(msub)?(mi)cmv(/mi)?(mi)x(/mi)?(/msub)?(mo)-(/mo)?(mn)1(/mn)?(mo),(/mo)?(msub)?(mi)cmv(/mi)?(mi)y(/mi)?(/msub)?(mo)-(/mo)?(mn)1(/mn)?(mo))(/mo)?(/mrow)?(mo),(/mo)?(mrow)?(mo)((/mo)?(msub)?(mi)cmv(/mi)?(mi)x(/mi)?(/msub)?(mo)-(/mo)?(mn)1(/mn)?(mo),(/mo)?(msub)?(mi)cmv(/mi)?(mi)y(/mi)?(/msub)?(mo))(/mo)?(/mrow)?(mo),(/mo)?(mrow)?(mo)((/mo)?(msub)?(mi)cmv(/mi)?(mi)x(/mi)?(/msub)?(mo)-(/mo)?(mn)1(/mn)?(mo),(/mo)?(msub)?(mi)cmv(/mi)?(mi)y(/mi)?(/msub)?(mo)+(/mo)?(mn)1(/mn)?(mo))(/mo)?(/mrow)?(mo),(/mo)?(/mtd)?(/mtr)?(mtr)?(mtd)?(mrow)?(mo)((/mo)?(msub)?(mi)cmv(/mi)?(mi)x(/mi)?(/msub)?(mo),(/mo)?(msub)?(mi)cmv(/mi)?(mi)y(/mi)?(/msub)?(mo)-(/mo)?(mn)1(/mn)?(mo))(/mo)?(/mrow)?(mo),(/mo)?(mrow)?(mo)((/mo)?(msub)?(mi)cmv(/mi)?(mi)x(/mi)?(/msub)?(mo),(/mo)?(msub)?(mi)cmv(/mi)?(mi)y(/mi)?(/msub...

【技术特征摘要】

【专利技术属性】
技术研发人员:元辉刘琚孙建德
申请(专利权)人:山东大学
类型:发明
国别省市:88

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1