如果不是牛津計劃,我們都忘了微軟也能這麼有趣


編者按:本文轉自wpdang.com,原作者為紹森,查看原文請點擊這裏

當賈乃亮、黃宗澤被快樂大本營的主持人用“一張照片測年齡”時,微軟How Old又一次被廣而告之。此時距離How Old在Build上的第一次亮相,已經過去了將近兩個月的時間,但熱度卻絲毫不減。這算的上是微軟小冰之後,微軟又一款被社交網絡“玩壞”的產品。

雖説How Old“純屬娛樂”,當被測者的年齡和性別弄錯總是能夠得到更多的關注。但How Old背後的技術卻是嚴肅的,是微軟亞太研發從1998年以來技術積累的又一種表現形式,一種將技術與雲服務結合,讓開發者省去90%工作精力的呈現形式。

另一種技術積累

與How Old相似,微軟公佈不久的TwinsOrNot則是另一款利用Oxford Project(牛津計劃)中的Face API開發的應用,能夠測試兩張臉之間的相似程度。而兩個項目另一個共同點就是,都是微軟工程師僅僅利用幾個小時就完成了項目的開發,其實這才是Oxford Project的真正用意。


引用通過Face API,開發者能夠快速、輕鬆的完成基於圖像的相關功能開發,讓應用更加智能、有趣且易於實現。

而這樣的開發,開發者將不需要成為數據專家,一切技術問題都由微軟來搞定。

在微軟負責Face API研究的陳剛説,現在互聯網的快速發展,各個項目中技術所佔據的比重越來越多。而對開發者來説,加快工作效率是他們所急需的。Face API的背後就是來自微軟中國雲計算與企業事業部、微軟(亞洲)互聯網工程院在內的微軟亞太研發集團各創新團隊負責深入開發和提供後台保障。

視覺、語音、臉部識別和語言理解等一直都是微軟亞太研發集團的優勢項目,但過去這些技術優勢在過去的表現並不明顯,我們很難直接從產品上感受到,實際上在包括Kinect等多項微軟的前沿產品其中都有用到微軟亞太研發的技術積累。最近一個項目就是Windows 10上的Windows Hello,所涉及到的就是臉部識別的相關技術。


相信大家也發現了,從去年開始微軟有意識的加強了這部分技術在產品上的實際運用。小冰、Cortana凸顯了人工智能方面的實力,而Skype Translator則是在自然語言理解上有着自己的獨到之處。微軟亞太研發十多年的技術積累,開始逐漸從量變轉化成質變。

我們看來Oxford Project是在源代碼和成型產品之外,一種新的技術呈現方式。開發者面對的只是一套API和SDK,但這個API能夠給你無限的想象力,讓開發者可以充分的將其應用到軟件、硬件設備上。比起最基礎的代碼和技術輸出更加易懂,開發者不需要成為某一方面的專家;比成型產品的想象空間更大,開發者可以完全安排自己的想法進行運用。

雲服務的解決方案形態

Oxford Project另一個重要的特點就是,以雲服務為後台保障。微軟雲服務為各種可能性的實現提供了穩定的保障,不論是人臉識別語音識別、計算機視覺還是自然語言理解,這些API所涉及到的內容,都是需要經過大數據量處理。在開發者選擇之後,不需要擔心API或SDK本身會出現問題。

在今年Build大會第二天的主題演講上,微軟向開發者們介紹了How Old這個網站,僅僅在3個小時後全球超過35000人登陸網頁,上傳了21萬多張照片。利用Face API的How Old就這樣在Twitter的病毒式傳播下,迅速的走紅全球。


How Old初期設定的訪問量只是50個人左右,但卻在三個小時內有超過35000人使用。如果沒有云服務作為後台保障,那麼How Old就將面臨宕機,或許這個項目也就不會如此火爆。

現在的市場不論開發者還是企業用户,或多或少都能理解雲服務所帶來的便捷性。而在理解了雲服務之後,反倒是會出現更多開發者或者企業不願意選擇雲服務。價格是一方面,另一方面對於他們來説,雲服務的概念似乎有些大,而自己所需要的只是其中的一小部分。


但如果不是直接輸出雲服務,而是以解決方案、API的形式,對於開發者來説更加容易理解。Oxford Project提供的4種API後台都是基於微軟雲服務,直接面對開發者的痛點需求。如果你在開發一款智能門鎖,需要人臉識別技術,那你就直接接入Face API即可。

當然對微軟來説,這樣的方式也能在一定程度上提升自己雲服務的利用率,讓更多人認識到微軟雲服務的可應用性。

目前Oxford Project還暫時處於測試狀態,比起API本身和後台的雲服務,開發者們更應該想想如何利用好這些API,畢竟猜年齡和猜長相都已經玩過了。

本文轉載請註明來源:http://www.leiphone.com/news/201506/svld2DukjaRxk6rI.html


資料來源:雷鋒網
作者/編輯:精選轉載

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

標籤: 牛津計劃  Oxford Project