futurecreatenow
@futurecreatenow

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Python openCVを用いた動画の比較について

2つの動画が完全一致するかしないかをpythonのopenCVを用いて試してみましたが、
撮影された同じ動画であったも、フレームのピクセルのRGB値が微妙に異なっており、完全一致しませんでした。

撮影方法が同じなのにRGB値が微妙に異なることはよくあることなのでしょうか。
また、動画のフレームを完全一致することが困難であるとき、同じフレームであったとして、ピクセルの誤差をどれほど許容すればよろしいでしょうか。

アドバイスの程宜しくお願い致します。

0

1Answer

2つの動画が完全一致するかしないかをpythonのopenCVを用いて試してみましたが、
撮影された同じ動画であったも、フレームのピクセルのRGB値が微妙に異なっており、完全一致しませんでした。

ファイルをコピペして同じ動画ファイルを作ったのなら無い話に思います.
しかし,「撮影方法が同じ」というだけではズレる可能性は大いにあります.圧縮の過程などで見た目以上にいろんな処理が施されているのでデジタル的に同一性を保証するのはデータのコピペ以外にあり得ないと思ったほうが良いでしょう.ストリーミングの動画をダウンロードするだけでも欠けるデータがあるのが実情です.

動画のフレームを完全一致することが困難であるとき、同じフレームであったとして、ピクセルの誤差をどれほど許容すればよろしいでしょうか。

これは統計的にどのぐらいの誤差が許容できるか,自身で決めるしかないですね.
検出精度が100%になるのを目指してconfusion matrixと睨めっこしながら許容値を変動させて調査するのが良いと考えます.

1Like

Comments

  1. 返信ありがとうございます。
    動画のズレが起きてしまうのは仕方のないことが分かりとても助かりました。
    仰る通り、コピペした動画同士ではデータが欠けることなく、完全一致しました。
    許容できる範囲を見つけていく方向で考えます。
    本当にありがとうございました。

Your answer might help someone💌