私は、オプティカルフローに取り組んで、そしてthe lecture notes here、インターネット上のいくつかのサンプル、I wrote this Python codeに基づいています。ルーカス奏オプティカルフロー、方向ベクトル
すべてのコードとサンプル画像にもあります。約4-5ピクセルの小さな変位の場合、計算されたベクトルの方向はきれいですが、ベクトルの大きさが小さすぎます(そのため、プロットする前にu、vに3を掛けなければなりませんでした)。
は、このためのコードでは、アルゴリズム、またはエラーの制限のためですか?上で述べた講義ノートでは、モーションが小さくなる必要があるとも言われています。「u、vは1ピクセル未満です。この制限の理由は何ですか?
LKは、一次近似を使用し、ではない、より高次の項が行動を支配し、あなたはトーストしている場合ので、(u、v)は、理想的には<< 1でなければなりません。この問題を克服するために、スライド20と21では、非常に低い解像度で始まり、次にそれを増やすという一連の子孫ステップを使用することを提案しています。しかしアルゴリズムはあなたのソースで完全に説明されていません。 –