這張照片是哪裏拍攝的?神經網絡可以告訴你


在偵探劇中,我們常常會看到這樣的場景:從某個視頻截圖或者圖片中,精明的偵探可以捕捉到各種細節,然後快速判斷出圖片的拍攝地點。現在,計算機也能做到了,而且,它比人類做的更好。

根據 MIT Technology Review 的報道,Google 的計算機視覺專家 Tobias Weyand 與同事對深度學習機器進行了訓練,使其可以識別出任何圖片的位置。在這方面,機器的識別能力明顯超過了人類,而且,它甚至能夠對室內拍攝的圖片、缺乏線索的圖片(食物、寵物)進行位置確認。


他們的方法是這樣的。首先,根據不同區域的圖片數量,他們把全球分為 2.6 萬個不同尺寸的方格。由於大城市的圖片多,分配的方格就比較多,而偏遠的地區則較少。海洋、極地等都被忽略了,因為圖片太少了。

然後,他們收集網絡上有地理標記的圖片,建了個數據庫,確定每張圖片歸屬於那個方格。這個數據庫很龐大,包括 1.26 億張圖片以及位置數據。他們使用了 9100 萬張圖片,對神經網絡進行訓練,然後使用剩餘的 3400 萬張圖片進行測試。最後,他們開始用不同方法測試這個圖片識別網絡——稱作 PlaNet——看看它的效果如何。

在測試中,他們讓 PlaNet 與 10 位經常旅行的人進行了一場比賽。結果,PlaNet 的表現超過了人類。在識別位置時,人類可以觀察植物、建築風格等線索,而機器只能依賴像素,那麼,它是如何超過人類的呢。“我們認為,PlaNet 的優勢在於,它訪問的地點遠遠超過了人類,因此,它能夠識別一些微妙的細節,即使經常旅行的人也難以做到這一點。” Weyand 説。

圖片來自 extremetech


資料來源:愛範兒(ifanr)
作者/編輯:積木

如果喜歡我們的文章,請即分享到︰

標籤: PlaNet  Google