0
爲了正確表示相機運動特性,我必須在視頻中找到不同的相機操作(例如縮放,平移,旋轉和傾斜)。 這些相機操作可以通過基於afine運動模型的係數設置閾值來確定。
參考:Efficient camera motion characterization for MPEG video indexing!在C++中使用OpenCV計算仿射運動模型係數
下面是運動矢量(u,v),將2×1矩陣表示爲2×1矩陣的宏塊(x,y)的位置。 (a1,a4)是另一個2×1矩陣,(a2,a3,a,a6)是2×2矩陣。
row1 u a2 a3 x a1
= [ ] * [ ] + [ ]
row2 v a5 a6 y a4
Phi = (a1, a2, a3, a4 , a5, a6) are the coefficients (parameters) generated after applying Afine Motion Model fitting over MVF (Motion Vector Fields).
Further Camera Operations can easily be defined in terms of these parameters.
Such as, pan = a1,
tilt= a4,
div (zoom) = 0.5 * (a2 + a6)
and rot = 0.5 * (a5 - a3)
所以我的問題是哪些OpenCV API /函數可以用來確定這些參數。 謝謝
請問您可以提供一篇論文鏈接。謝謝 – MMH 2014-01-29 07:47:30
@Vishal你有沒有紙張或鏈接。它似乎從網絡上消失。 – jessica 2016-12-02 00:54:15