나의질문답

이미지 유사도

예쁜꽃이피었으면 2014. 8. 11. 09:08

こんにちは。また、見つけてきました。 
質問があります。 
投票をする際には必ず一度はするようになり。 
そうせずに、 
たとえば、類似度が50%以上である場合にのみ、 
投票をすることができますか?


二番目の質問です。 
imageとimageを比較したときの類似度を%で表すことができますか? 
(翻訳を使用した日本語と解釈が大変でしょうが回答お願いします。) 
楽しい週末送ってください〜



안녕하세요. 또 찾아왔습니다.
질문이 있습니다.
투표를 할 때 반드시 한 번씩은 하게 되는데요.
그렇게 하지 않고 ,
예를 들어 유사도가 50%이상인 경우에만
투표를 할 수도 있을까요?


두 번째 질문입니다.
image와 image를 비교했을 때 유사도를 %로 나타낼 수 있을까요?
(번역기를 사용한 일본어라 해석이 힘드시겠지만 답변부탁드립니다..)
즐거운 주말 보내세요~




----------------------------------------------------------------------------------------------------------------------

안녕하세요. 

(1) 투표를 할 때 거리가 가장 가까운 지점을 찾아 처리가 searchNN ()입니다. 개인적이다 역치 (threshold)를 수동으로 설정하고 거리가 임계치 이하인 경우에 투표 할 수 있습니다. searchNN ()의 마지막에서 

if (minDist <threshold) { 

   return neighborObj; 

} else { 

   return null; 

정밀도가 오르는 지 모릅니다 ... 

(2) 가장 쉬운 방법이지만, 투표 수의 비율로 유사성을 나타낼 것입니다. 

image 0 votes = 5 (similarity = 5 / 100 = 5 %) 

image 1 votes = 35 (similarity = 35 / 100 = 35 %) 

image 2 votes = 60 (similarity = 60 / 100 = 60 %) 

이미지의 유사성은 Histogram Intersection 및 Visual-words를 사용하는 방법 등 여러가지 제안되고 있습니다. 

http://aidiary.hatenablog.com/entry/20091003/1254574041 

http://aidiary.hatenablog.com/entry/20100227/1267277731


(

こんにちは。

(1) 投票をするときに距離が最も近い点を探す処理が searchNN() です。ここである閾値(threshold)を手動で設定し、距離が閾値以下の場合に投票することは可能です。searchNN()の最後で

if (minDist < threshold) {

  return neighborObj;

} else {

  return null;

}

精度が上がるかはわかりません・・・

(2) もっとも簡単な方法ですが、投票数の割合で類似度を表せると思います。

image 0 votes=5 (similarity=5/100=5%)

image 1 votes=35 (similarity=35/100=35%)

image 2 votes=60 (similarity=60/100=60%)

画像の類似度は、Histogram IntersectionやVisual-wordsを使う方法などいろいろ提案されています。

http://aidiary.hatenablog.com/entry/20091003/1254574041

http://aidiary.hatenablog.com/entry/20100227/1267277731


)

반응형