私は、似ていてやや異なるメディアイメージを検出するためのソリューションを開発中です。多少異なる画像を検出する - 知覚ハッシュと差分ハッシュのJava実装はありますか?
私は、例えば画像 を処理するための技術を示唆多くの記事に遭遇してきた - Image comparison - fast algorithm
ファイルハッシュベース(MD5、SHA1など) - 正確に同様のコンテンツのためによく働いて、試してみました。
再スケーリングされた画像の知覚ハッシュ(phash) - phash.orgが提供する正確なJava実装を探しています。 @http://pastebin.com/Pj9d8jt5を提供する1つのJavaソリューションは、誤検出を報告されていますが、私はそれを試していません。
変更された画像のフィーチャベース(SIFT) - キックスタートのサンプルコードを探しています。
他にも提案がある場合は、お伝えください。
私はキックスタートのコードを見つけることができました。私は特にElliot ShepherdのpHashの実装を見出しました(http://www.hackerfactor.com/blog/index.php?/archives/432-Looks-Like-It.htmlブログに基づいています)https://gist.github.com/6e20342198d4040e0bb5はかなり役に立ちます。しかし、誤った陽性を避けるためには、アルゴリズムを洗練する必要があります。 – Sumeet