首頁 ? 創業 >

認識幫助微軟打造Flight Simulator世界的創業公司

2020-08-18 15:56:43來源:

微軟的新型FlightSimulator是一項技術奇跡,為該類型樹立了新標準。但是,為了重現一個真實而生動的世界,并在合適的位置包含數十億棟建筑物,Microsoft和Asobo Studios依靠多個合作伙伴的工作。

其中之一是來自格拉茨的小型奧地利初創公司Blackshark.ai,該團隊只有約50人,借助AI和云中的大量計算資源,重建了世界各地的每個城鎮。

在推出新的飛行模擬器之前,我們與Blackshark的聯合創始人兼首席執行官Michael Putz坐下來討論與Microsoft合作的問題。以及公司的廣闊視野。

Blackshark實際上是游戲工作室Bongfish的衍生產品,Bongfish是《坦克世界:前線》,《越野摩托車瘋狂》和Stoked單板滑雪游戲系列的開發商。正如普茨告訴我的那樣,實際上是斯托克(Stoked)使公司邁向了成為黑鯊魚的道路。

“我們在2007年進行的首批游戲之一是名為Stoked and S Stoked Bigger Edition的單板滑雪游戲,這是首批具有完整360度高山運動的游戲之一,您可以使用直升飛機飛來飛去并降落,降落到處走下去,”他解釋說。“這座山本身是按照程序建造和描述的,而且程序上也完成了植被,其他滑雪板和小動物的障礙物的安置。然后我們更多地參與了賽車,射擊,駕駛類型的比賽,但我們仍然對位置定位和描述有這種想法。”

邦菲什(Bongfish)在《戰車世界》上工作時回到了這個想法,這僅僅是因為制作一張如此巨大的地圖來手工放置每塊巖石的過程非常耗時。

基于此經驗,Bongfish開始建立內部AI團隊。該團隊使用了許多機器學習技術來構建一個系統,該系統可以從設計者如何構建地圖中學習,然后在某個時候構建自己的AI創建的地圖。實際上,在Microsoft介入之前,該團隊最終將其用于某些項目。

“我偶然遇到一個來自微軟的人,他正在尋找一個工作室來幫助他們開發新的Flight Simulator。新的Flight Simulator模擬器的核心思想是使用Bing地圖作為運動場,地圖作為背景,”普茨解釋說。

但是Bing Maps的攝影測量數據僅產生了400個城市的精確1:1副本,盡管對于地球上的絕大多數而言,該數據都不存在。Microsoft和Asobo Studios需要一個用于構建其余部分的系統。

這是Blackshark進來的地方。對于Flight Simulator,該工作室使用2D衛星圖像重建了15億座建筑物。

現在,盡管普茨說他偶然碰到了微軟團隊,但還有很多。當時,格拉茨有一個Bing Maps小組,他們開發了第一批相機和3D版本的Bing Maps。而谷歌地圖贏得了市場,必應地圖憑借其3D地圖實際上擊敗了Google。微軟隨后在格拉茨成立了一個研究中心,當該中心關閉時,亞馬遜和其他公司進來搶購本地人才。

普茨說:“因此,我們很容易在屋頂重建工作中填補博士學位之類的職位。”“我什至不知道它存在,但這正是我們所需要的-我們找到了其中兩個。

“很容易看出為什么很難從2D地圖重建3D建筑。即使弄清楚建筑物的確切輪廓也不容易。

“在Flight Simulator中,我們基本上要做的是先查看區域,二維區域,然后找出建筑物的占地面積,這實際上是計算機視覺任務,” Putz說。“但是,如果建筑物被一棵樹的陰影所遮擋,我們實際上需要機器學習,因為這樣一來,就不再清楚建筑物的組成部分是什么,而不是由于陰影的重疊而導致的—而是機器學習完成了其余部分建筑的一部分。那是一個非常簡單的例子。”

盡管Blackshark也能夠依靠其他一些數據,包括照片,傳感器數據和現有的地圖數據,但它必須基于很少的信息來確定建筑物的高度及其某些特征。

顯而易見的下一個問題是計算建筑物的高度。如果存在現有的GIS數據,那么這個問題很容易解決,但是對于世界上大多數地區來說,這些數據根本不存在或不容易獲得。對于這些區域,團隊將拍攝2D圖像并在圖像中尋找提示,例如陰影。但是,要確定基于陰影的建筑物的高度,則需要一天中的時間,并且Bing Maps圖像實際上并沒有加上時間戳。對于公司正在處理的其他用例,Blackshark擁有這一點,這使事情變得容易得多。這就是機器學習再次出現的地方。

大发快三