問題タブ [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.
c++ - キャプチャした画像の半分に実際にオプティカル フローを設定するにはどうすればよいですか?
OpenCV で C++ を使用してオプティカル フロー コードを実装しました。ただし、画像フレームの半分でオプティカルフローを検出したいと思います。どの部分を編集すればよいですか?以下のこの関数からですか?
c++ - cvgoodfeaturetotrack を使用して画像の半分だけを検出したい場合の変更方法
cvGoodFeaturesToTrack (frame1_1C, eig_image, temp_image, frame1_features, &number_of_features, .01, .01, NULL);
画像の半分だけを検出したい場合、マスク パラメータにどのような値を入力できますか??
performance - calcOpticalFlowSF のより高速な代替手段
calcOpticalFlowSF のより高速な代替手段はありますか? それはとても遅く、ビデオからの一連のフレームでこのことを実行したい. どうやってやるの?
c# - アイトラッキング - 顔の位置の推定
EmguCV を使用してアイトラッカーを作成したいと考えています。人の視線を正しく推定するために取得する必要がある顔の位置を計算する問題に遭遇しました。Haar カスケードを使用して顔を検出し、オプティカル フロー法を使用して顔の特徴を追跡したいと考えました。問題は、次に何をするかです。
追跡された 2D ポイントを 3D に投影して回転行列を抽出するにはどうすればよいですか? POSIT アルゴリズムについて聞いたことがありますが、それを使用するには 3D 顔モデルが必要です。プログラムの初期化中に自動的に顔モデルを作成する方法はありますか?
opencv - calcOpticalFlowFarneback からピクセルの速度ベクトルを抽出する方法
私は、すべてのピクセル b/n 2 フレームの速度ベクトルを抽出しようとしています。フローとして opencv 関数を使用しました。
そして、3 番目の引数 Optical_Flow に配列が表示されますが、この配列を使用して速度ベクトルを抽出する方法がわかりません。
前もって感謝します。
ダウィット
opencv - オプティカル フローの線がコードに描画されないのはなぜですか
オプティカル フローを使用しようとしていますが、オプティカル フローの線が描画されず、代わりに点のみが表示されます。何が問題なのですか? プロジェクトのソースコードはこちら。デバッガーを調べました。GDB は常にそれを示していますp0.x = p1.x and p0.y = p1.y
。しかし、なぜ ?私の悪い英語でごめんなさい。
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 に近似できます。手伝ってください。