文/楊育才
How Old Do I Look?相信在你的朋友圈裡,最近一定不缺這樣一張圖片。一張你的或他人的正面照片,有方框圈住面部,上方出現數字,這個數字就是照片中「主角」的年齡。
女性網友們自然樂於見到自己的「顏齡」被大大低估。一位35歲的網友上傳修飾過的大頭照,被網站「鑑定」為18歲,於是將照片分享到朋友圈裡,還不忘附上一句調侃的話:「不管真假,年輕就是快樂。」
當網友們任性地把一張張照片上傳,期望刷出一個水嫩嫩的年齡時,How-Old.net的發布者微軟卻啼笑皆非。微軟工程師的初衷並不是利用網站猜測年齡和性別,而是想為開發者提供一個例子,以展示如何在非常短的時間裡用雲服務搭建一個好玩的App。
這個網站最早出現在4月30日微軟的開發者大會上,微軟原計劃在開發者大會之後就關閉網站,但看到網友們玩得這麼嗨皮,有些於心不忍,所以就將網站繼續開放。據微軟透露,發布後僅僅幾個小時之內,網站瀏覽量就達到了35000人次。
不過,這項來自微軟的技術,對微軟自己的老闆或者前高層毫不客氣。實際年齡只有59歲的微軟創始人比爾·蓋茨,在這個網站上測算年齡竟然高達77歲。
(圖片來自李開復新浪微博)
微軟前全球副總裁李開復,將自己和妻子的照片都上傳了,測試結果顯示,李開復的測試年齡為68歲,他妻子謝先鈴則只有20歲,他戲謔地寫道,「終於達成願望,有個比自己小50歲的老婆。」
打開網頁,進入的是這樣一個頁面。
照片上傳後,網頁就會「看」著你的臉判別你的年齡。
於是,在這個看臉的世界,年齡差的「萬年老梗」又被翻了出來,這一次,郭德綱和林志穎之間差出了一個吳奇隆。
通過一張簡單的照片,儘管結果不一定很準確,但微軟的這個網站是如何推測出性別和年齡的呢?
人臉識別技術專家、中科院下屬中科奧森副總王睿博士說,在正式展示之前,這個網站應該已經收集了大量人臉特徵的數據,根據這些數據規律,建成了性別或年齡的模型。「當你上傳一張照片後,網站會把你的照片和模型進行對比。先是檢測到人臉的位置,然後再檢測瞳孔、眼角、嘴角、鼻子以及皺紋等細節特徵,這些特徵會隨著年齡的變化而變化,將這些特徵和模型一一進行比較,從而判斷出性別和年齡。」
王睿透露,現在的人臉識別技術,已經可以檢測到臉部數百個部位的數據。微軟的網站只選用了其中27個比較有明顯特徵的部位。「這種特徵數據,和模型一樣,都是有一定範圍的,因此誤差不可避免。理論上來講,如果對比的臉部特徵越多,測試出來的結果就越準確。」
網站測試性別和年齡出現誤差,還和其他因素有關。王睿解釋說,有很多因素會影響到圖片上的臉部信息。比如本來臉上有皺紋的,有些人會把皺紋PS掉,讓面部顯得光亮嫩滑,還有的人上傳的是化過妝甚至男扮女裝的照片,軟體在識別過程中也會出現誤差。另外,拍攝照片時曝光不足或者曝光過度,都會使得臉部一些關鍵信息無法被識別。
安全嗎?微軟稱不會保留上傳照片!根據微軟的統計,這個網站上線僅僅幾小時,就有20多萬張照片上傳。那麼,網友們上傳的這些照片,特別是私家照片,是否會被洩露或者被挪作它用呢?
在網站主頁上傳照片的連結下方,有一行簡短的提示:「我們不會保留上傳的照片」。在產品說明中,微軟方面也表示,這個網站不會存儲照片和個人身份信息,它遵守微軟Azure網站使用條款,與業內廣泛採用的在線服務條款相似。
但也有報導認為,微軟可能是為了大規模搜集用戶的臉部特徵數據,或者儘管不會保存上傳的照片,也不排除微軟會保留網站測試的數據結果,這些數據可用於開發更為精確地臉部識別技術。
王睿則認為,這個網站可用來收集一些人臉的數據,以進一步研究人的身份識別技術。「至於隱私方面,我個人覺得問題不大,因為上傳的僅僅是圖片,沒有姓名、地址等個人隱私方面的信息,因此大可不必擔心洩露隱私的問題。」
原文出自新聞晨報(有刪改)