画像シーケンス (ビデオ) があります。画像シーケンス内のオブジェクトの数を数えたいと思います。ただし、主な目的は、オブジェクトが複数のフレームに存在する可能性があるため、すべてのフレームだけでなく、それらを 1 回カウントすることです。私の考えは、オクルージョンが少ないため、オブジェクトが画面を出るときにカウントすることです。画像の下部をゼロ以外のピクセルでスキャンすることで、これを行うことを考えています。
スキャンを実行したい CV_FILLED バイナリ イメージ (四角形関数から) があり、abject が見つかった場合はオブジェクトにインスタンスを作成します。ただし、このスキャンでは、水平線に沿ってすべてのピクセルをスキャンするのではなく、特定のセクションのみをスキャンします。
特定の列などの範囲で実行できるように、マージンでスキップします。
私が持っているサンプルのバイナリ イメージが添付されています。フィードから取得した画像です。この画像のオブジェクトだけでなく、まだ来ているオブジェクトも数えたいと思います。
検出されたオブジェクトの全体像をここに添付します。ご指導や建設的な批判を歓迎します * CVBlob は使用したくありません