1

カメラの動きの特性を正しく表現するには、ビデオでさまざまなカメラ操作(ズーム、パン、回転、傾斜など)を見つける必要があります。これらのカメラの動作は、ファインモーションモデルの係数に基づいてしきい値を設定することで決定できます。
参考: MPEGビデオインデックス作成のための効率的なカメラモーション特性評価

以下は動きベクトル(u、v)で、2 x 1行列は、2x1行列であるマクロブロック(x、y)の位置として表されます。(a1、a4)は別の2x1行列であり、(a2、a3、a、a6)は2x2行列です。

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)

したがって、私の質問は、これらのパラメーターを決定するためにどのOpenCVAPI/関数を使用できるかということです。ありがとう

4

1 に答える 1

2

私はこの質問に対する答えを見つけました。これらのパラメータは、論文に記載されているアルゴリズムを使用して見つけることができます。

「J.KonradとF.Dufaux。N3の改善されたグローバルモーションエスティメーション。ISO/IECJTC1/ SC29 / WG11 M3096、1998年。」

ありがとう

于 2012-08-04T06:46:25.390 に答える