コーナー検出器 (Harris など) を使用して、ボックスのコーナー、端、および X の交点を見つけることができます。これにより、問題が単純化され、正しい構成でポイントが検出されます。
編集 (コメントへの応答):
画像のコーナー ポイント、長方形の 4 つのコーナー、X の 4 つの線の端点、X の中心、およびノイズやオブジェクトが原因で画像の他のいくつかのコーナーを見つけることができると仮定しています。バックグラウンド。これにより、特定の点のセットから、正しい構成で 9 つの点のセットを見つけるという問題が単純化されます。
私の最初の試みは、各コーナーポイント A を見ることです。次に、A に近いポイント B を反復処理します。ここで、(たとえば) A が長方形の左上隅で、B が右下隅であると仮定します。 、私は簡単に計算できます。他の角の点が画像内にあると予想される場所です。最近隣検索 (または FLANN のようなライブラリ) を使用して、期待するコーナーがあるかどうかを確認します。これらの予想される位置に一致する点のセットを見つけることができれば、シンボルが画像内に存在する場合、シンボルがどこにあるかがわかります。
それがアプリケーションにとって十分かどうかを試す必要があります。偽陽性 (誤って四角形を形成する他のオブジェクトの角のセット + X) が多すぎる場合は、予想される場所に線 (つまり、正しい方向に高いコントラスト) があるかどうかを確認できます。また、パターンに線がないところにコントラストが低いかどうかを確認できます。探しているオブジェクトの角/線の終点に対応する画像内のポイントがわかれば、これは比較的簡単です。