[發明專利]用于生成三維虛擬場景的方法和系統有效
| 申請號: | 201110391339.5 | 申請日: | 2011-11-30 |
| 公開(公告)號: | CN103136781A | 公開(公告)日: | 2013-06-05 |
| 發明(設計)人: | 李起成;朱子玉;王健;王宜敏;陳昊;胡國強;梅立軍 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06T13/20 | 分類號: | G06T13/20 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 鮑進 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 生成 三維 虛擬 場景 方法 系統 | ||
技術領域
本發明涉及虛擬世界應用,尤其涉及虛擬世界應用中三維虛擬場景的創建。
背景技術
在諸如虛擬世界、電子游戲等應用中,需要大量地生成三維虛擬場景(簡稱“3D場景”)?,F有技術中通常依靠基于3D圖形的應用程序來手動生成3D場景。手動生成3D場景,是用戶在3D場景中配置3D對象(即3D場景中的虛擬物體)的過程,其中,需要用戶選擇3D對象的模型,并用鼠標之類的輸入裝置,將所選擇的3D對象的模型一個一個地插入到3D場景中的期望位置。
這種手動生成3D場景的方式,需要用戶一個一個地在3D場景中插入3D對象的模型,效率不高;而且,在3D場景中3D對象密集的情況下,由于操作者視角的關系,3D場景中有的位置容易受到已有3D對象的遮蔽,這導致操作者難以將模型準確地插入期望的位置。
發明內容
本發明的一個目的是通過一種改進的3D場景生成方式,以簡化用戶所需的操作。
一方面,提供一種用于生成三維虛擬場景的方法,該方法包含:識別2D圖片中的2D對象和2D對象在2D圖片中的位置;獲取2D對象對應的3D對象的模型;根據2D對象在圖片中的位置,計算2D對象對應的3D對象在3D場景的水平面上的對應位置;模擬3D對象的模型從3D場景上方預定高度降落到3D場景中,其中,3D對象的模型的落點在水平面上的位置,是3D對象在3D場景的水平面上的對應位置。
另一方面,提供一種用于生成三維虛擬場景的系統,該系統包含:2D對象識別裝置,被配置以識別2D圖片中的2D對象和2D對象在2D圖片中的位置;模型獲取裝置,被配置以獲取2D對象對應的3D對象的模型;位置映射裝置,被配置以根據2D對象在圖片中的位置,計算2D對象對應的3D對象在3D場景的水平面上的對應位置;模擬裝置,被配置以模擬3D對象的模型從3D場景上方預定高度降落到3D場景中,其中,3D對象的模型的落點在水平面上的位置,是3D對象在3D場景的水平面上的對應位置。
附圖說明
結合附圖并參考以下詳細說明,本發明各實施方式的特征、優點及其他方面將變得更加明顯,在此以示例性而非限制性的方式示出了本發明的若干實施方式。在附圖中:
圖1示出了適于用來實現本發明各種實施方式的示例性計算系統100的框圖;
圖2示意性表示現有技術的一種用于手動生成3D場景的工具;
圖3是按照本發明一個實施例的用于生成3D場景的方法的流程圖;
圖4示意性表示按照本發明一個實施例的表示3D場景布局的若干圖片;
圖5示意性表示由圖4所示的圖片演變的圖片;
圖6示意性表示按照本發明一個實施例、通過操作圖片而將3D對象放置到3D場景中的過程;
圖7是按照本發明一個實施例的用于生成3D場景的裝置的框圖。
具體實施方式
附圖中的流程圖和框圖,圖示了按照本發明各種實施方式的系統、方法和計算機程序產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個或多個用于實現規定的邏輯功能的可執行指令。也應當注意,在有些作為備選的實現中,方框中所標注的功能也可以以不同于附圖中所標注的順序發生。例如,兩個接連地表示的方框實際上可以基本并行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或操作的專用的基于硬件的系統來實現,或者可以用專用硬件與計算機指令的組合來實現。
下面將參考若干示例性實施方式來描述本發明的原理和精神。應當理解,給出這些實施方式僅僅是為了使本領域技術人員能夠更好地理解進而實現本發明,而并非以任何方式限制本發明的范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110391339.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于三維虛擬居室植物擺放系統的構建方法
- 下一篇:一種土地利用分層配置方法





