2012-10-10 66 views

回答

11

出人意料的是,我們還可以使用谷歌來回答這個問題!

What is the algorithm used by Google Search by Image

它肯定是沒有得到證實,但我敢肯定,谷歌使用許多技術/他們的識別圖像

+3

:) ..我不認爲我們不會得到這方面的更多信息,直到我們問謝爾蓋和拉里... – Sarath

+0

另一個來源:http://dsp.stackexchange.com/questions/5995/what-算法,確實,谷歌使用換的檢索用通過圖像進行現場 –

0

我認爲當一個融合,谷歌圖像採用了3相結合的算法

  1. 檢測圖像的變形(通過旋轉,縮放,照明,...)
  2. 通過顏色檢測
  3. 檢測由所述視覺相似

和第四算法是祕密通過谷歌(上級例如);)

(見這裏 - >http://www.quora.com/Algorithms/What-is-the-algorithm-used-by-Google-Search-by-Image-1


更新2016

我原來的答案是在2012年 - 與此同時其他研究和研究越來越重要,我學習了一些n新東西。 ;-)

在我看來有關圖像檢測電源 「理念」 三個:

  1. machine learning算法
  2. deep learning(機器學習算法)
  3. pattern recognition

今天,我認爲模式識別失去了重要性:機器學習在我看來是正確的搜索方式g通過圖像。通過機器學習,你甚至可以搜索類似的匹配(例如面孔 - 顯然它們之間不是相等的)。困難在於你如何正確地教導你的機器。可以採取不同的方法。

深度學習只是一種機器學習算法。它進入更深的使用型動物層來匹配可能的圖像,層的一些例子可以是:

  • 像素矢量(顏色,強度,..)
  • 形狀
  • 邊緣
  • ...