以圖搜圖三大搜尋引擎:Google圖片、TinEye、百度識圖

Web開發者發表於2012-05-30

   以圖搜圖並非常見的圖片搜尋。我們今天所討論的是以圖片本身來搜尋圖片,並非一直以來大家熟悉的以關鍵字搜尋來圖片。像谷歌圖片百度圖片這些常規的圖片搜尋都是輸入關鍵字,然後搜出關於這個關鍵字相關的圖片。而以圖搜圖則不是使用關鍵字而是使用圖片本身代替了關鍵字來搜尋其他圖片。這種以圖搜圖方式的搜尋引擎用術語來說就是“反向圖片搜尋引擎”(reverse image search engine)。

  很多時候,我們手上會有一些不錯的圖片,但質量不怎樣,例如是在論壇上看到的小頭像或網站上的一些縮圖,但它們要麼解析度太低,要麼是有水印的,不適合收藏,很多人希望能找到該圖片的大圖或者說無水印的原圖,這時難倒你了嗎?

  其實,網上早就有“以圖搜圖”的搜尋引擎存在了,今天我們就介紹一下老牌的“Tineye”圖片搜尋和新生的“百度識圖”吧。它們的原理和使用上均非常相似,都是隻要你上傳需要搜尋的圖片,或者提交一張圖片的網址,它們就能為你搜尋到與這張圖相似的其他圖片……

  老牌相似圖片搜尋引擎 TinEye 是一個非常強大的圖片搜尋引擎。如果你的電腦中有一張不知道來自哪裡的圖片,或者你想知道這個圖片出現在那些網站,這時候TinEye.com就會派上用場了。它可以幫你找到同一張圖片類似的結果。


連結地址: http://www.tineye.com/

  使用 TinEye 與普通的搜尋引擎沒有太大的區別,你可以傳一張照片,讓Tineye去搜尋,或者你也可以直接輸入某一個圖片的URL地址,TinEye 照樣可以將這個圖片搜出來。

  國產以圖搜圖引擎 百度識圖 是百度剛剛釋出的一個新產品,功能和Tineye一樣,不好聽的說,是前者的山寨版。當然,實際上技術有沒什麼革新我就不清楚了,但從介面、功能和使用效果來看,百度識圖相比Tineye還沒有什麼優勢可言,唯一可說的就是它擁有全中文的介面,並且索引國內的論壇或者小網站有著一定優勢。

 
連結地址: http://shitu.baidu.com/

  由於百度識圖才剛上線,搜尋結果目前還是差強人意的吧!其它很多圖片都找不到。只希望日後它能發展起來,能成為網民一個重要的找圖引擎吧!

  很多時候,如果我們只有小尺寸的圖片時(如頭像、縮圖),上述介紹過Tineye與百度識圖等服務,它們都能幫我們找到大尺寸的原圖甚至是高清的桌布,可惜的是,它們圖片的收錄量並不是太大,經常有些圖片找不到。

  搜尋巨頭 Google 在醞釀了N久之後,終於也在“谷歌圖片”上推出了這種圖片反向搜尋功能!現在,你可以直接上傳本地圖片或者通過網路圖片網址來搜尋不同尺寸的相似圖片或者內容相關的網頁。得益於Google先進的技術與極其海量的網站收錄資料,谷歌圖片搜尋的質量和數量明顯比前兩者要好,非常的實用……

  以圖搜圖的Google Search by Image圖片搜尋服務已經在2011年6月份釋出,那麼這個神奇的技術到底是怎麼讓Google識別眾多圖片並分辨出類似圖片的?

  首先澄清一點的是,Google完全不是靠檔名和所在的域名或者被嵌入頁面的關鍵字來識別的,而是利用了Computer Vision(計算機視覺)技術。它會讓電腦“看”到圖片本身的內容,並判斷出這是個什麼圖片。

  當你上傳圖片到Search by Image的時候,演算法會分析該照片,將其分離成不同的Features小塊,也就是所謂的特徵提取。這能夠捕捉到圖片裡特殊的、明顯的部分,比如紋理、顏色和圖形。然後Google的後臺伺服器會對比Google Images庫裡數億張照片,猜出最接近的圖片呈現給你。不管是不是最佳的答案,但起碼是在圖形上相似的。

  以前的 谷歌圖片 只能通過輸入關鍵字,譬如說“變形金剛”,然後就會搜尋出一堆關於變形金剛的圖片。但現在,你不但可以像以前那樣輸入關鍵字,還可以直接通過上傳一張變形金剛的圖片來找更多的相關相似圖片!


連結地址:  http://images.google.com.hk/

  圖片上傳的方法有3種,你可以像上圖一樣按下那個相機小圖示,點選“上傳圖片”,然後選擇本地圖片進行上傳;如果你使用 Chrome、FireFox 等先進的瀏覽器,還能直接把電腦上的圖片拖放到輸入框中進行搜尋,這個相當的方便!!另外,如果你在網路上看到感興趣的照片了,右鍵複製圖片的網址,然後點選相機圖示,然後在“貼上圖片地址”的地方輸入也可以進行搜尋。

Google以圖搜圖官方介紹視訊:

<embed>

相關文章