发明名称 一种视频压缩编码搜索算法
摘要 本发明涉及一种视频编码方法,具体指一种在保证视频编码效率的前提下大幅度节减软硬件实现中亚象素运动的部分运算量的算法。基于频域的快速运动搜索算法通过分析在频域的相位来检测物体运动信息,比起空间域的搜索算法,这种分析技术更接近物体运动的本质,拥有其极低的计算复杂度,通过g<sub>m</sub><sup>C</sup>、g<sub>m</sub><sup>S</sup>这两个属于频域的变量包含了平动信息m,并从中提取出m,就能实现DCT域的运动搜索。本发明提出的基于频域的亚象素运动搜索算法的计算复杂度大约是空间域亚象素全搜索算法的5%到20%之间,特别适用于嵌入式平台或手持终端。
申请公布号 CN101583028A 申请公布日期 2009.11.18
申请号 CN200810067220.0 申请日期 2008.05.14
申请人 深圳市融合视讯科技有限公司 发明人 马国强
分类号 H04N7/26(2006.01)I;H04N7/32(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 代理人
主权项 1.一种视频压缩编码搜索算法,其算法流程如下:1)确定搜索窗为N,提取在x方向上以参考图像整象素点F为起始的一维信号x1(n)及当前图像中对应位置的x2(n);2)根据DCT和DST变换公式,计算x1(n)和x2(n)的四个离散DCT/DST变换系数;3)计算在[1,N]区间的gms,由DCT和DST变换公式、及满足方程得到:<maths id="math0001" num="0001" ><math><![CDATA[ <mrow> <msubsup> <mi>g</mi> <mi>m</mi> <mi>S</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>1</mn> <mo>,</mo> <mi>k</mi> <mo>=</mo> <mi>N</mi> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>(</mo> <msubsup> <mi>Z</mi> <mn>1</mn> <mi>C</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <msubsup> <mi>X</mi> <mn>2</mn> <mi>S</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>-</mo> <msubsup> <mi>Z</mi> <mn>1</mn> <mi>S</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <msubsup> <mi>X</mi> <mn>2</mn> <mi>C</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mo>/</mo> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <msubsup> <mi>Z</mi> <mn>1</mn> <mi>C</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msup> <mrow> <mo>(</mo> <msubsup> <mi>Z</mi> <mn>1</mn> <mi>S</mi> </msubsup> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>)</mo> </mrow> <mo>,</mo> <mi>k</mi> <mo>&Element;</mo> <mo>[</mo> <mn>1</mn> <mo>,</mo> <mi>N</mi> <mo>)</mo> </mtd> </mtr> </mtable> </mfenced> </mrow>]]></math></maths>4)根据gm方程分析δ响应的正负方向,得出mx的正负方向上的位移;5)在y方向上重复以上步骤,得出y方向上的my的正负方向上的位移;6)携带参数mx、my查询表1,确定在亚象素空间位置图中的匹配点,同时确定半象素运动矢量。表1m与运动矢量<tables id="tabl0001" num="0001" ><table><tgroup cols="4"><colspec colname="c001" colwidth="28%"/><colspec colname="c002" colwidth="18%"/><colspec colname="c003" colwidth="18%"/><colspec colname="c004" colwidth="36%"/><thead><row><entry morerows="1"> mx
地址 518057深圳市南山区科技园中区科技一路与高新一道交界赛佰诺办公大楼C4层