久しぶりに 研究 カテゴリーの記事 書きます.Convolution Neural Network (CNN) を画像検索に利用する話です.
画像検索(image retrieval または image search)とは,大量の画像を蓄えた「データベース (database)」の中から,検索対象(「クエリ (query)」)の画像に類似した画像を探し出す手続きのことです.ここで考えているのは画像の内容の類似性(人間の感覚的な似てる度合い)に基づく検索なので,より詳しく Content-Based Image Retrieval と言うこともあります.ちなみに,Content-Based じゃない画像検索ってのは,「猫」とか「白いもふもふ」みたいにキーワードをクエリにするとか,そういう類のやつね.
5年ほど前に Deep な CNN が画像認識で高い性能を示すことが知られるようになって以来,画像認識とその周辺は CNN 一色になったて言うても過言やない状況ですが,ほな画像検索にはどれくらい使えるんかな? ちうわけで,簡単な実験をやってみました.
続きを読む