2012-01-29 67 views
-1

如果這聽起來很愚蠢,但是有沒有任何增強現實代碼/框架可以將恐龍模型疊加到真實的單詞中?尋找增強現實框架與立體視覺一起工作

我對未來幾年即將採用的技術感到非常興奮。不能等到我可以負擔得起的那一天,與恐龍一起走路或在我當地的森林中獵殺殭屍。目前AR眼鏡價格爲1500美元(see link)。

所以,在期待的,當這個硬件歸結爲各地$ 500美元的線我想我的軟件願與推出。主要是爲了我自己的享受,但如果有免費使用的商業代碼,這可能是很好的,也許我可以出售一些副本與他人分享我的經驗,同時可能扭虧爲盈。

所以,有了硬件是立體視覺,沒有任何標準的框架,我應該是使用能夠使用這種立體視覺地點模型在現實世界?這些模型應該能夠在避開障礙物的同時在地面上行走,而不是穿過牆壁。有關增強現實與立體視覺一起工作的任何信息也將非常有幫助。

+0

我不確定這是否適合該網站,但我會給你一個好主意的+1。如果你把它搞砸了,我會非常嫉妒你的恐龍。 – cspray 2012-01-30 00:00:52

+0

謝謝,如果有什麼有趣的事情發生的話,我會在將來更新它。 – Ally 2012-01-30 16:35:57

+1

謝謝,這不是平常的「這是我的奇怪的錯誤」風格的問題,但它是非常適合AR,並提醒AR應該也在無準備的城市外地點工作,以及他們帶來的挑戰。 – dabhaid 2012-01-30 16:52:51

回答

1

據我所知立體聲通常是渲染步驟:現場將使用傳統的非立體方法(OpenGL的,模型,場景圖,等)組成,然後兩次渲染,從稍微做出的場景用戶頭部的估計位置的中心的不同相機位置(左側和右側的小平移)。

的要求安息,你可以放置在地面上,避開障礙物,而不是通過牆壁都取決於現場的理解走路,並且是同一個問題,即使你想呈現遊戲中的有機型用戶在例如一臺iPad。

如果你想在毫無準備的場景像樹林裏玩,這可能會需要實時場景分析。直到最近,您最好的選擇是從安裝到您的HMD的立體相機構建場景的深度圖,並嘗試將這些物體添加到場景中,然後單獨使用圖像技術對其進行優化,然後跟蹤您的位置這是您實時生成的場景的「地圖」(相當困難,隨着添加更多對象而增加難度)。如果您對這些方法感興趣,請搜索SLAM(同時定位和映射)等術語,這些術語具有自主機器人技術背景,以及PTAM(並行跟蹤和映射)。

現在看起來微軟Kinect風格的深度相機可能會變得更加廣泛 - 這些基本上是給深度圖是免費的。跟蹤它並添加對象仍然很困難,但現在有解決空間尺寸空間問題的方法。

首先,嘗試編寫一個可以渲染恐龍模型的基本遊戲引擎,然後在更新場景參數(如地面形狀)時更改渲染可能非常好,實時。然後你的遊戲引擎就準備好了HMD的發佈集成了可能提供局部地平面的kinect-a-like。一定要記錄你的工作,因爲如果你得到整個系統的運作(除了財富),可能有一個博士學位給你:)

+0

謝謝你,你給了我一個很好的起點。 – Ally 2012-01-30 16:34:29