問題タブ [opticalflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
158 参照

c++ - キャプチャした画像の半分に実際にオプティカル フローを設定するにはどうすればよいですか?

OpenCV で C++ を使用してオプティカル フロー コードを実装しました。ただし、画像フレームの半分でオプティカルフローを検出したいと思います。どの部分を編集すればよいですか?以下のこの関数からですか?

0 投票する
2 に答える
83 参照

c++ - cvgoodfeaturetotrack を使用して画像の半分だけを検出したい場合の変更方法

cvGoodFeaturesToTrack (frame1_1C, eig_image, temp_image, frame1_features, &number_of_features, .01, .01, NULL);

画像の半分だけを検出したい場合、マスク パラメータにどのような値を入力できますか??

0 投票する
1 に答える
2288 参照

performance - calcOpticalFlowSF のより高速な代替手段

calcOpticalFlowSF のより高速な代替手段はありますか? それはとても遅く、ビデオからの一連のフレームでこのことを実行したい. どうやってやるの?

0 投票する
1 に答える
616 参照

c# - アイトラッキング - 顔の位置の推定

EmguCV を使用してアイトラッカーを作成したいと考えています。人の視線を正しく推定するために取得する必要がある顔の位置を計算する問題に遭遇しました。Haar カスケードを使用して顔を検出し、オプティカル フロー法を使用して顔の特徴を追跡したいと考えました。問題は、次に何をするかです。

追跡された 2D ポイントを 3D に投影して回転行列を抽出するにはどうすればよいですか? POSIT アルゴリズムについて聞いたことがありますが、それを使用するには 3D 顔モデルが必要です。プログラムの初期化中に自動的に顔モデルを作成する方法はありますか?

0 投票する
3 に答える
6248 参照

opencv - calcOpticalFlowFarneback からピクセルの速度ベクトルを抽出する方法

私は、すべてのピクセル b/n 2 フレームの速度ベクトルを抽出しようとしています。フローとして opencv 関数を使用しました。

そして、3 番目の引数 Optical_Flow に配列が表示されますが、この配列を使用して速度ベクトルを抽出する方法がわかりません。

前もって感謝します。

ダウィット

0 投票する
1 に答える
1161 参照

opencv - オプティカル フローの線がコードに描画されないのはなぜですか

オプティカル フローを使用しようとしていますが、オプティカル フローの線が描画されず、代わりに点のみが表示されます。何が問題なのですか? プロジェクトのソースコードはこちら。デバッガーを調べました。GDB は常にそれを示していますp0.x = p1.x and p0.y = p1.y。しかし、なぜ ?私の悪い英語でごめんなさい。

0 投票する
1 に答える
695 参照

computer-vision - オプティカル フローの例

オプティカル フローに概念的な疑問があります。輝度不​​変の制約は、∂I/∂xv x + ∂I/∂yv y + ∂I/∂t = 0と述べています。

例は 2*2 画像 [1 0 ; 0 0] 時刻 t で。ここで、時間 t+1 で、[aa] ピクセル分シフトされたとします (a は小数で 1 未満であるとします)。次に、新しい画像は [(1-a) (1-a) a (1-a) ; (1-a)*aa*a]。

ここで、元の式に値を当てはめると、(1,1) で I x = I y = -1 および I t = -2*a + a*a となります。(私は I x (x,y) = I(x+1,y) - I(x,y) を使用しました)

∂I/∂xv x + ∂I/∂yv y + ∂I/∂t = a*a - 4*a になります。a が非常に小さい場合でも、ゼロではない 4*a に近似できます。手伝ってください。