私は、内蔵のビデオ カメラを介してライブ画像を PC にストリーミングする顕微鏡に取り組んでおり、ストリーミングされた画像に対してさらに画像処理を実行できます。ストリーミングされた画像に対して行われる処理は、「リアルタイム」で行われる必要があります (最小限のフレーム ドロップ)。
一連の静止画像の平均をとって、カメラからのランダム ノイズに対抗し、一部の画像処理ルーチンの出力を改善します。私の質問は: 画像が静止していないかどうか (検査中のサンプルが移動または回転/カメラのズームインまたはズームアウトしたかどうか) をどのように確認すれば、平均化に使用される画像シリーズをリセットできますか?
いくつかのスレッドと、興味深いと思われるいくつかのアイデアに目を通しました。 注: Windows、C++、およびインテル IPP を使用しています。IPP では、イメージはバイト配列 (Ipp8u) です。1. 画像をハッシュし、ハッシュを比較します (通常のハッシュまたは知覚ハッシュ?) 2. 正規化された相互相関を使用します (IPP には多くのバリエーションがあります - どちらを使用しますか?)
私の状況(速度)にはどれが適していると思いますか?