「以圖找圖」搜尋引擎隨堂考

「以圖找圖」搜尋引擎隨堂考

閒著沒事的時候,筆者總愛上網找些有趣或漂亮的圖片來打發時間(當然也包括正妹圖);偶爾,為了工作需要,也得上網尋找一些可以當作設計參考的圖片,這時候,Google的圖片搜尋功能當然是不可或缺的好工具,但有時筆者也會用到一些能夠「以圖找圖」的工具,以便更快更有效率地找出合適的圖片。

到目前為止,筆者所知道能夠「以圖找圖」的搜尋引擎一共有4個,分別是Google Similar Images、GazoPa similar image search、Tineye Reverse Image Search和日本Yahoo!推出的VisualSeeker。底下先來作個簡單的介紹:

Google Similar Images

http://similar-images.googlelabs.com/

這是從Google圖片搜尋中衍生出來的服務,不過目前已經獨立運作了。雖然它也是一種「以圖找圖」的服務,不過實際上它只能用關鍵字搜尋,不能直接以圖片當作搜尋關鍵。也就是說,我們得自行輸入所需的關鍵字進行搜索,要不就是從首頁上的關鍵字或圖片開始搜尋。

另外,除了連上Google Similar Images首頁之外,在Google圖片搜尋中也已經內建搜尋類似圖片的功能,只要圖片下方有「尋找類似圖片」連結,就可以直接搜尋相似的圖檔,所以我們也可以直接從Google圖片搜尋開始,比較有「以圖找圖」的感覺。

「以圖找圖」搜尋引擎隨堂考 ▲Google Similar Images目前只有英文版首頁,不過當然還是可以輸入中文來搜尋。

「以圖找圖」搜尋引擎隨堂考

▲在Google圖片搜尋的結果中,直接點下「尋找類似圖片」連結,就可以使用以圖找圖的功能。

GazoPa similar image search

http://www.gazopa.com/

GazoPa similar image search(以下簡稱GazoPa)目前還是beta版本,不過完全可以正常使用,所以不用太在意那個beta字樣。GazoPa最大的特色是它有多樣的搜尋方式,包括直接上傳圖片(Upload)、以圖片連結搜尋(URL)、根據手繪草圖搜尋(Draw)以及關鍵字搜尋(Keyword)等4種,給予使用者最大的自由度。

「以圖找圖」搜尋引擎隨堂考 ▲GazoPa的主要特色就是多樣化的搜尋方式,至於搜尋精度嘛,晚點我們再來看看。

Tineye Reverse Image Search

http://www.tineye.com/

Tineye Reverse Image Search(以下簡稱Tineye)同樣也是beta很久了,它的搜尋方式有兩種,一個是直接上傳圖片,一個是貼上圖片網址連結,雖然沒有GazoPa那麼多樣化,使用起來還是相當直覺,因此也滿好用的。

「以圖找圖」搜尋引擎隨堂考

▲Tineye的介面相當簡單,頗有Google的味道,因為有兩種搜尋方式,所以還滿方便的。

日本Yahoo! VisualSeeker

http://visseeker.yahoo-labs.jp/vs/

日本Yahoo!推出的VisualSeeker應該是這幾款搜尋引擎中最花俏的一個。它可以利用手繪圖案進行搜尋,也可以上傳圖片來進行搜尋,因此雖然它不能使用關鍵字搜尋,也不能直接貼上圖片連結,但方便性還是不成問題的。

「以圖找圖」搜尋引擎隨堂考

▲VisualSeeker的介面相當華麗,可惜都是日文,比較難上手。

關鍵字搜尋大對決

接著我們就來看看這幾款搜尋引擎的實際表現。因為有幾個搜尋引擎只能用關鍵字搜尋,有幾個又只能用圖片進行搜尋,所以筆者只能把它們分開來比較。首先先看關鍵字搜尋的表現,這回合的參戰者只有Google Similar Images和GazoPa兩家。關鍵字設定為「concept car」、「概念車」以及「攻殼車」,以便檢視它們對中英文及特殊名詞的搜尋能力。

詳細的測試結果請看以下圖片,這邊筆者簡單整理一下結果:GazoPa只有在「concept car」這個關鍵字上找到答案,而且有不少不相關的圖片出現,筆者另外丟了幾個中文關鍵字作測試,發現GazoPa的中文處理能力根本還不堪用,所以只能用英文問它;Google Similar Images則是3個關鍵字都有找到相關圖片,而且大致上都符合主體,因此結果很明顯,Google Similar Images大勝。

「以圖找圖」搜尋引擎隨堂考 「以圖找圖」搜尋引擎隨堂考

▲「concept car」的話,兩邊都有找到不少圖片,但GazoPa的結果中卻有一些明顯無關的圖片。

「以圖找圖」搜尋引擎隨堂考 「以圖找圖」搜尋引擎隨堂考

▲遇到中文關鍵字,GazoPa的表現就變得很糟,幾乎不堪用。

網路圖片搜尋比一比

接著來看一下,如果直接貼上網路圖片的連結,各家的搜尋能力又有什麼差別。在這一回合,同樣只有兩個參賽者:GazoPa與Tineye。這次的測試題目有兩個,一個是台灣Yahoo!的logo圖片,一個則是Toyato的概念車圖片(取自GIZMODO網站,http://www.gizmodo.com/assets/resources/2006/12/1toyota.concept.f34.500.jpg)。

從測試結果來看,GazoPa的表現跟上一回合一樣,不是很精準,常會找到一些不太相關的圖片;至於Tineye則是表現不錯,基本上都能找到同一張圖片,而且大小不同、有些還是被切割過的。所以,如果是要搜尋相同圖片的話,Tineye會比較好用,GazoPa則比較適合當作創意激盪的工具。

另外,如果上傳圖片作為搜尋基準,結果其實沒什麼差別。不過如果你上傳的是自己畫的圖片,GazoPa比較可能找到相似構圖或用色的圖片,Tineye則只會告訴你沒有相同圖片。所以啦,如果想找概念相近的圖片,GazoPa會比較好用,但如果是要找同一張圖片的不同版本,Tineye才是最佳選擇。

「以圖找圖」搜尋引擎隨堂考 「以圖找圖」搜尋引擎隨堂考

▲以精確度來說,GazoPa確實是比Tineye差一點。

圖片的聯想家——VisualSeeker

最後稍微聊一下日本Yahoo!推出的實驗性圖片搜尋引擎VisualSeeker,筆者其實也有拿它作過測試,不過因為設計概念明顯不同,所以VisualSeeker找出來的結果跟其他引擎落差很多,最後筆者還是決定把它獨立出來討論。

VisualSeeker與其說是搜尋引擎,倒不如說是一種圖片聯想系統,你可以利用手繪的草稿或上傳圖片當作基礎,然後VisualSeeker就會根據色調、構圖等元素,找出相近的8張圖片,然後我們可以點擊這8張圖片中的任何一張,再搜尋相近的8張圖片,然後不斷地延伸出去。事實上,只要延伸個兩三層,通常找到的圖片就會跟一開始的圖片落差很遠,所以這比較適合當成腦力激盪的輔助工具,真的要用它來找圖的話,保證絕對是白費力氣。(笑)

「以圖找圖」搜尋引擎隨堂考

▲筆者把剛才那輛概念車的圖片上傳給VisualSeeker,找出來的圖片可說是天差地遠。
延伸到第二層(左邊那一圈)時,更是已經不知道歪哪去了。

王團勤務兵
作者

隸屬於電腦王王團勤務局

使用 Facebook 留言
Edd06d0573ba623eac3add298fb036ef?size=48&default=wavatar
3.  油輪 (發表於 2010年3月01日 22:20)
我覺得以圖找圖的search engine還不夠完善,
找不到的機率大概有90%,
我猜是資料庫還不夠大。

不過網路上圖片資料所佔的空間應該是文字的好幾倍,
這種search engine需要的主機一定很可觀,
大概只能等他慢慢成長了。
118ed642d310bc813c5ce34d61285f49?size=48&default=wavatar
4.  wellss (發表於 2010年3月02日 01:11)
對這服務的期待很大,因為許多情況下需要以圖找圖,但問題是不知道那張圖的主角該叫什麼,所以找起來就費功夫。
發表回應
謹慎發言,尊重彼此。按此展開留言規則