相関の高いフレームを分離したい。ビデオの最初の 6 秒間は、オブジェクトの動きがほとんどないことを除けば、シーンはあまり変化しないとします。それらすべての間の相関関係を見つけることによって、これらのフレームをどのように分離できますか。....
このために、このリンクにアクセスしましたが、あまり役に立ちませんでした....
この問題で私を助けてください!
相関の高いフレームを分離したい。ビデオの最初の 6 秒間は、オブジェクトの動きがほとんどないことを除けば、シーンはあまり変化しないとします。それらすべての間の相関関係を見つけることによって、これらのフレームをどのように分離できますか。....
このために、このリンクにアクセスしましたが、あまり役に立ちませんでした....
この問題で私を助けてください!
キーフレームは、以前のものとは大きく異なるコンテンツを提示するフレームであると想定します (正式な定義ではありませんが、適合します)。フレーム i と i+1 を取ります。cv2.absDiff を使用してフレーム間の差を計算し、cv2.sumElems を使用してすべてのピクセル差の合計を取得します。すべてのフレームに対してこれを行います i. これにより、ビデオ ストリームが 1 次元の信号に縮小されます。この信号のピークを探し、これらのピークに対応するキーフレームを選択します。
ここにあります:ビデオからのキーフレーム抽出