发明名称 一种基于帧间运动几何平滑性的视频抖动检测方法
摘要 本发明涉及一种基于帧间运动几何平滑性的视频抖动检测方法,属于视频处理技术领域。该方法包括以下步骤:1、根据帧间相似程度进行分段;2、然后对每个分段利用特征点检测和匹配进行运动估计;3、接着计算分段内相邻帧平移量的平均值、方差,以及平移向量夹角的平均值,通过这三个几何量来衡量运动几何平滑性;4、将以上三个几何量与设定阈值进行比较,据此判断分段是否抖动。与已有方法相比,本发明方法使用与帧间平移向量相关的三个几何量来衡量一个分段的抖动程度,计算效率快,准确性高。
申请公布号 CN105681663A 申请公布日期 2016.06.15
申请号 CN201610108473.2 申请日期 2016.02.26
申请人 北京理工大学 发明人 张磊;陈晓权;黄华
分类号 H04N5/232(2006.01)I;G06T5/00(2006.01)I 主分类号 H04N5/232(2006.01)I
代理机构 代理人
主权项 一种基于帧间运动几何平滑性的视频抖动检测方法,其特征在于,该方法包括如下步骤:步骤一、根据帧间相似度对视频分段对于输入视频,计算视频序列中的关键帧,从而将视频划分成若干个分段;步骤二、视频分段运动估计对于每一个视频分段帧序列I<sub>i</sub>,I<sub>i+1</sub>,…,I<sub>j</sub>,其中I<sub>i</sub>和I<sub>j</sub>是相邻的关键帧,构造出若干条特征点轨迹,表示如下:<img file="FDA0000930136680000011.GIF" wi="692" he="247" />其中,p<sub>x,y</sub>(x=i,i+1,…,j;y=1,2,…,n)表示x帧第y条轨迹上的特征点坐标,n表示轨迹条数;步骤三、计算分段内相邻帧平移量的平均值、方差,以及平移向量夹角的平均值令<img file="FDA0000930136680000012.GIF" wi="385" he="71" />表示帧I<sub>i</sub>至帧I<sub>j</sub>图像序列中相应帧在步骤二所述轨迹上所有特征点坐标的平均值,即<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mover><msub><mi>p</mi><mi>x</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mrow><msub><mi>p</mi><mrow><mi>x</mi><mo>,</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>p</mi><mrow><mi>x</mi><mo>,</mo><mn>2</mn></mrow></msub><mo>+</mo><mo>...</mo><mo>+</mo><msub><mi>p</mi><mrow><mi>x</mi><mo>,</mo><mi>n</mi></mrow></msub></mrow><mi>n</mi></mfrac></mrow>]]></math><img file="FDA0000930136680000013.GIF" wi="591" he="124" /></maths>其中,x=i,i+1,…,j,那么分段内相邻帧平移量的平均值avg_trans,方差var_trans,平移向量夹角的平均值avg_degree的计算公式分别如下表示:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>a</mi><mi>v</mi><mi>g</mi><mo>_</mo><mi>t</mi><mi>r</mi><mi>a</mi><mi>n</mi><mi>s</mi><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mi>i</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msubsup><mo>|</mo><mo>|</mo><msub><mi>trans</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo></mrow><mrow><mi>j</mi><mo>-</mo><mi>i</mi></mrow></mfrac></mrow>]]></math><img file="FDA0000930136680000014.GIF" wi="581" he="150" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>var</mi><mo>_</mo><mi>t</mi><mi>r</mi><mi>a</mi><mi>n</mi><mi>s</mi><mo>=</mo><mfrac><mn>1</mn><mrow><mi>j</mi><mo>-</mo><mi>i</mi></mrow></mfrac><munderover><mo>&Sigma;</mo><mi>i</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></munderover><msup><mrow><mo>(</mo><mrow><mo>|</mo><mo>|</mo><msub><mi>trans</mi><mi>i</mi></msub><mo>|</mo><mo>|</mo><mi>a</mi><mi>v</mi><mi>g</mi><mo>_</mo><mi>t</mi><mi>r</mi><mi>a</mi><mi>n</mi><mi>s</mi></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow>]]></math><img file="FDA0000930136680000015.GIF" wi="998" he="189" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>a</mi><mi>v</mi><mi>g</mi><mo>_</mo><mi>deg</mi><mi>r</mi><mi>e</mi><mi>e</mi><mo>=</mo><mfrac><mrow><msubsup><mi>&Sigma;</mi><mi>i</mi><mrow><mi>j</mi><mo>-</mo><mn>2</mn></mrow></msubsup><msub><mi>degree</mi><mi>i</mi></msub></mrow><mrow><mi>j</mi><mo>-</mo><mi>i</mi><mo>-</mo><mn>1</mn></mrow></mfrac></mrow>]]></math><img file="FDA0000930136680000016.GIF" wi="599" he="151" /></maths>其中,<img file="FDA0000930136680000017.GIF" wi="407" he="70" />表示帧i到帧i+1的平移向量,degree<sub>i</sub>为两个平移向量trans<sub>i</sub>与trans<sub>i+1</sub>的夹角;步骤四、根据步骤三计算出的三个几何量进行抖动判断设定三个阈值α,β,γ,判断准则如下:当avg_trans<α时,判断为稳定,否则进一步对β,γ判断;当var_trans<β且avg_degree<γ时,判断为稳定,否则判断为抖动。
地址 100081 北京市海淀区中关村南大街5号
您可能感兴趣的专利