[發明專利]在玩游戲中使用三維環境模型有效
| 申請號: | 201210021579.0 | 申請日: | 2012-01-31 |
| 公開(公告)號: | CN102681661A | 公開(公告)日: | 2012-09-19 |
| 發明(設計)人: | S·伊扎迪;D·莫利尼奧克斯;O·希利格斯;D·金;J·D·J·肖頓;P·科利;A·費茨吉本;S·E·豪杰斯;D·A·巴特勒 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F19/00 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 黃嵩泉 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 使用 三維 環境 模型 | ||
1.一種交互式計算系統(103),包括:
輸入,所述輸入用于當移動深度相機(102、402)處于運動時從所述移動深度相機接收第一系列深度圖像(414)以及當移動深度相機(102、402)處于靜態時從所述移動深度相機接收第二系列深度圖像(414);
實時相機跟蹤引擎(112、416),所述實時相機跟蹤引擎用于當移動深度相機(102、402)處于運動時跟蹤所述移動深度相機的位置;
密集3D環境建模系統(110、424),所述密集3D環境建模系統被安排為從任何系列深度圖像(414)以及來自實時相機跟蹤引擎(112、416)的位置數據中生成環境的密集3D模型(426);以及
集成引擎(114、32),所述集成引擎被安排成將所述密集3D模型(426)的至少一部分集成到應用中并通過使用第二系列深度圖像(414)跟蹤環境的一部分中的實時移動來將用戶輸入提供給應用。
2.如權利要求1所述的交互式計算系統,其特征在于,還包括:
對象識別模塊,所述對象識別模塊被安排為分析環境的密集3D模型并標識模型中的對象。
3.如權利要求2所述的交互式計算系統,其特征在于,所述集成引擎還被安排為基于所述密集3D模型中所標識的對象來適應應用,適應應用包括基于檢測到的顯示器和移動深度相機的相對位置來自動確定對象的位置校準信息,且所述對象包括定點設備或系統的用戶。
4.一種操作交互式計算系統的方法(103),所述方法包括:
當移動深度相機(102、402)在環境中四處運動時從所述移動深度相機接收(302)一系列深度圖像(414);
從所述一系列深度圖像(414)中生成(304)環境的密集3D模型(426);
將所述密集3D模型(426)的至少一部分集成(306)到應用中;
當移動深度相機(102、402)未運動時從所述移動深度相機接收(308)第二系列深度圖像(414);以及
使用所述第二系列深度圖像(414)3D地跟蹤環境的區域中的實時移動。
5.如權利要求4所述的方法,其特征在于,還包括:
使用所述第二系列深度圖像來生成所述密集3D模型;以及
使用所述第二系列深度圖像來更新所述密集3D模型;
其中,將所述密集3D模型的至少一部分集成到應用中包括:
分析所述密集3D模型以自動標識所述模型中的對象;
在對象被標識的情況下,將對象類型和對象位置信息輸入到應用中;以及
基于輸入對象類型和位置信息來調整應用的操作。
6.如權利要求5所述的方法,其特征在于,所述對象包括有源對象,且調整應用的執行包括調整所述有源對象的輸出。
7.如權利要求5所述的方法,其特征在于,所述對象包括顯示器,且調整應用的執行包括基于檢測到的顯示器和移動深度相機的相對位置來自動校準對象相對于顯示器的位置。
8.如權利要求5所述的方法,其特征在于,調整應用的執行包括調整另一檢測到的對象的輸出。
9.如權利要求5所述的方法,其特征在于,所述對象包括另一深度相機,且調整應用的執行包括基于每一深度相機的相對位置來校準系統。
10.如權利要求4所述的方法,其特征在于,還包括:
從一個或多個附加深度相機中的每一個接收一系列深度圖像;
從所述每一系列深度圖像中生成環境的密集3D模型;
標識一個以上的密集3D模型中的公共特征;以及
基于所標識的公共特征來計算相機的相對位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210021579.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種富含肉蛋白的營養奶粉的加工方法
- 下一篇:多用途分光光度計





