发明名称 一种基于AVS的亚像素运动估计的装置
摘要 本发明公开了一种基于AVS的亚像素运动估计的装置,该装置包含两套插值搜索电路。每套插值电路中分别包含1/2插值单元、1/4插值单元、模式选择单元和色度差值单元。在1/2像素差值搜索中记录最优1/2像素点和最差1/2像素点的位置。根据这两个点的位置信息预判出一个1/4像素点位置,并假定该点是最优1/4像素点。在1/4插值单元中使用跳跃插值单元直接用整像素插值出该1/4像素点。得到1/4像素点后,使之与最优1/2像素点做比较,选出两点中最优匹配点作为搜索结果。跳跃插值单元可通过配置参数和统筹调度复用于前向参考模式、后向参考模式、直接模式和对称模式,减少实现中电路的开销。
申请公布号 CN102647595B 申请公布日期 2014.04.16
申请号 CN201210116960.5 申请日期 2012.04.19
申请人 北京大学 发明人 解晓东;王飞;李源;贾惠柱;高文
分类号 H04N19/159(2014.01)I;H04N19/587(2014.01)I 主分类号 H04N19/159(2014.01)I
代理机构 北京市商泰律师事务所 11255 代理人 毛燕生
主权项 一种基于AVS的亚像素运动估计的装置,其特征在于,由输入端、输出端和内部模块构成,其输入端包括:并行输入的整像素运动估计所得到的整像素运动矢量、搜索参考像素窗和原始宏块信息,运动矢量预测模块计算得到的各模式的预测运动矢量和上层控制信息;其输出端包括:各模式最匹配亚像素运动矢量,最匹配模式,最匹配亮度亚像素块,最匹配色度亚像素块;其内部模块包括:顺序相连的1/2插值和代价计算单元、1/4运动矢量预选单元、跳跃插值单元、代价比较单元、参考模式选择单元、色度差值单元;所述内部模块采用三级流水结构,1/2插值和代价计算单元和1/4运动矢量预选单元为第一级流水,跳跃插值单元和代价比较单元为第二级流水,参考模式选择单元和色度差值单元为第三级流水;所述1/4运动矢量预选单元,从1/2插值和代价计算单元中得到最优整像素点周围编码代价最大和最小的两个点的位置信息,并根据该位置信息预选出1/4最优匹配点;所述预选1/4最优匹配点的方法如下:(1)1/2搜索最优点为中心点,最差点落在四个水平垂直1/2点上,决断出的1/4点的位置为紧邻中心点,并且在最优点和最差点所在的直线上,距离最差点较远的那个1/4点;(2)1/2搜索最差点为中心点,最优点落在四个水平垂直1/2点上,决断出的1/4点的位置为紧邻最优的1/2点,并且在最优点和最差点所在的直线上,距离最差点较远的那个1/4点;(3)最优点和最差点都落在周围四个1/2点上,且两个点都在水平方向或者都在垂直方向上,决断出的1/4点为紧邻最优点,并且在最优点和最差点所在的直线上,距离最差点较近的那个1/4点;(4)最优点和最差点都落在周围四个1/2点上,两个点一个落在水平方向上,一个落在都在垂直方向上,决断出的1/4点为紧邻最优点,并且也在水平方向或者垂直方向上,距离最差点较远的两个点中距离其他中间点较近的那个1/4点。
地址 100871 北京市海淀区中关村颐和园路5号