打算采用光流的方法進行運動目標跟蹤,采用lucas kanade 演算法,利用該演算法計算出了兩幅圖(大小是M像素×N像素)之間每一個像素的Dx, Dy(大小是M×N的二維矩陣,個人理解為是影像中每個像素在X方向和Y方向的移動速度),問一下,Dx, Dy分別表示什么意思呢?
或者計算出Dx和Dy后怎么來判斷移動目標在影像中的X和Y呢?
我本以為把所有像素的DXY=Dx*Dx+Dy*Dy,然后取把這些DXY從大到小的順序排序,然后DXY比較大的對應像素點就認為是運動點目標呢,可是我把所有DXY值放大(比如放大40倍,變成DXY40),然后以所有的DXY40作為灰度值,恢復成一幅與原始影像一樣大小的影像(大小是M像素×N像素),發現影像非常怪異。
我的理解是如果兩幅原始影像差異比較大的部分,對應的DXY40比較大。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/64010.html
標籤:圖形處理/算法
