1

さて、私はオブジェクトの配列を持っています。各オブジェクトには、ピクセル単位の x 座標と y 座標のベクトルがあります。

私は効果的に調べて、それらを互いに比較し、それらが同じものであると言う必要があります. (それらは複数の時間枠に分散しているため、長さにばらつきがあり、各ポイントで数ピクセルの違いが生じる可能性があります)

これまでのところ、問題なく動作するために行ったことは、現在のループの周りにボックスを効果的に作成し、将来の時間枠を比較することです。その相対位置を持つオブジェクトを取得します。(動きを考慮して側面に余分なものがあります)

次に、2 つのオブジェクト間のユークリッド距離を計算します。これは一部の場合は問題なく機能しますが、フレームが失われ、時折偽の結果が含まれます。

これに対抗するために、座標の相互相関を計算し、ユークリッドを計算するときにこれを長い配列のオフセットとして使用します。

しかし、これは私が望んでいたほどうまく機能していないようであり、調査を通じて、ユークリッドが最善の方法ではない可能性があることを理解しています。

理想的には、2 つの間の類似性評価が必要であり、「はい、これは後で同じオブジェクトです」と言うことができます。

人々は何を提案しますか?

4

2 に答える 2

0

データをkd treeとして整理する必要があると思います。

于 2013-06-24T16:34:00.730 に答える