2つの画像が似ているかどうかを確認する方法は? 画像全体をクラウドに送信せずに、1 つの画像を携帯電話でキャプチャし、もう 1 つの画像をクラウドに保存しますか? ソース画像から特徴点を抽出し、クラウドでヒストグラム マッチングを使用すると問題が解決することがわかりました。pHash などのハッシュ関数を使用するなど、より良いアプローチはありますか。
質問する
518 次
1 に答える
0
pHash を使用すると、問題の優れた解決策になる可能性があります。pHash 関数 (DCT ハッシュ、ラジアル ハッシュ、メキシカン ハット ウェーブレット) が、アプリで使用する画像と一致するかどうかに大きく依存します。
Android で画像のハッシュを生成できる場合は、ハッシュをクラウドに送信し、クラウド上でクラウド画像のハッシュを計算し、ハミング距離を使用して Android からのハッシュと比較します。
これにより、画像を送信せずに類似性の尺度が得られます。これは、ハッシュ生成を両端でローカルに行っているためです。
于 2013-10-02T21:52:14.327 に答える