2015年5月5日 星期二

‧ 刷爆朋友圈的 How-Old 是怎麼猜出你年齡的?

騰訊科技 相欣

[摘要]上線幾個小時之內,How-Old已經測試了超過21萬張圖片。

刷爆朋友圈的How-Old是怎么猜出你年龄的?

人們的朋友圈又被刷屏了,這次走紅的是一個名為“how-old.net”黃顏色網站,當用戶把個人照片上傳後,它就能夠測算出照片人物的性別和年齡。
在網站上線幾個小時之內,這個系統已經測試了超過 21 萬張圖片,而在幾天之後的現在,究竟有多少人用過它已經很難統計了。有媒體稱,在 Facebook 上,搜索 Howoldnet 有超過一百萬個結果,在 Twitter 上相關推文的數量也已經接近百萬。

這個網站給大家帶來了很多樂趣,比如測試結果與拍照的光線、髮型、角度、妝容等都或多或少有關係,因此人們總是不斷上傳一些新的照片,力圖讓自己在這個網站上能夠顯得“年輕”一些。甚至有用戶調侃說,“我覺得這是最會聊天的工具,因為它通常會幫你減齡。”

原來,這個讓很多人著魔的網站來自微軟

就在上周的微軟開發者大會上,微軟宣佈了Project Oxford,這是一個能夠幫助開發人員創建智慧應用的REST APISDK開發包。簡單來說,Project Oxford是一系列能夠智慧解析資料,並且能讓你應用變得更加“聰明”的服務,它提供的REST API以及SDK,可使開發人員,能夠利用微軟的自然數據解析演算法功能,為其解決方案添加智慧服務。

刷爆朋友圈的How-Old是怎么猜出你年龄的?
臉部節點暴露年齡(圖片來源於網路)

現在,微軟的提供的API包括以下幾個:

臉部API——微軟先進的基於雲的臉部識別演算法,可用來檢測和辨識圖片中的人臉。

視覺API——視覺API是一組先進的影像處理演算法,可基於視覺內容返回資訊,並生成圖像。

語音API——語音API提供最先進的演算法處理語音。使用這些API,開發人員可以很容易地為他們的應用添加語音操控功能。在某些情況下,這些API還能夠實現即時交互。

智慧語言理解服務——智慧語言理解服務(LUIS)為向應用中添加語言理解功能提供了一個快速有效的途徑。
看到這裡,也許你就該明白了。沒錯,朋友圈瘋傳的這個識別年齡的黃色框框正是基於Project Oxford所提供的臉部API


Eason Wang是一位來自必應的高級工程師,他直接參與了這個專案的開發。他表示,坦白來講這個小小的網站,能夠獲得如此多的關注和廣為流傳,對他來說是個很大的驚喜。他解答人們都很想知道的問題:how-old.net網站到底是怎麼從照片中判斷出人們的年齡的。

他表示,過去幾年,在必應的圖像搜索中,我們已經建立了一個最佳的圖像理解能力,它被應用在必應以及微軟其他的一些產品中。現在這個能力開發給了所有的開發者。為了能夠讓這種能力,能夠應用在任意一個應用中,你可以簡單地稱其為API,並且能夠在JSON格式中找到所有的必要資訊,你甚至在Microsoft Project Oxford Home這個網頁中上傳照片。

它在幾秒鐘之內就能完成資料備份,其中臉部五官的座標、性別、年齡資訊都包括在內。而這個臉部API只是Project Oxford開放許多功能的其中之一,還有許多其他的核心功能的API來授權創新方案,而how-old.net只是其中的一個案例。

direct.ecuavisa.com
how-old.net主要是靠三個技術來完成的,它們分別是人臉檢測、性別分類和年齡檢測。其中人臉檢測是其他兩個技術的基礎,而年齡檢測和性別檢測,它們只是在機器學習的過程中解決了分類的問題。這個涉及到人臉特徵的畫像、收集可學習的資料,建立一個分類模型以及模型優化。

www.getfreeandroidapps.com
微軟網站上也解釋,該軟體分析人們臉上的27個點得出結論。這些“地標式”的點是臉部的關鍵節點,比如瞳孔,眼角或鼻子——它們會隨著年齡而發生明顯的變化。除了這些關鍵節點,還有剛剛在上面提到的一些因素,也會影響到年齡的測算,比如濃妝會讓人顯得更老。

現在微軟聲稱該網站目前還處於優化階段,每張照片的分析結果後面都附帶免責聲明。最後值得一提的是,how-old.net網站表示它並不會保存你所上傳的任何照片。

                                                                                                                                                                                                                            

沒有留言:

張貼留言