2011-10-27 23 views
0

私はhttp://www.hackerfactor.com/blog/index.php?/archives/432-Looks-Like-It.html&comment-submitted#feedbackという例を使って作業していましたが、処理後に画像のビットからハッシュを作成しようとしました。イメージのピクセルから作成されたバイナリ文字列をハッシュし、ハミング距離を参照して写真の違いを分析すると、ハミング距離とハッシュ距離を処理してハッシュを作成するのは何ですか?ハッシュは単に物事をスピードアップするために作成されていますか?なぜ知覚ハッシュでハッシュを作成するのですか?

ハッシュについてよくわかりません。私はこの場合、彼らはほぼ同じ写真のためのフィルタリングの仕組みとして行動すると思いますか?しかし、このフィルタリングは、写真のサイズを小さくしてグレースケールに変換することによって達成されませんか?

答えて

1

ブログ記事で紹介されているアイデアは、同様の画像を認識する方法です。そして目標は正しい種類の情報を失うことで、残っていることは重要であり、比較が容易です。したがって、どの程度速く、正確に比較できるかという2つの側面があります。画像を8×8の白黒(情報の64ビット)に縮小すると、「生の噛み付き文字列」または「長いハッシュ」と呼んでも問題ありません(よく@Blenderが指摘しているように従来の用語の使用では実際はハッシュではありません)。重要なことは、それを減らす方法と、残っている情報と失われている情報です。

関連する問題