[發(fā)明專利]使用透明度來在場景中呈現(xiàn)標記有效
| 申請?zhí)枺?/td> | 201480062136.3 | 申請日: | 2014-11-12 |
| 公開(公告)號: | CN105723187B | 公開(公告)日: | 2019-06-28 |
| 發(fā)明(設計)人: | N·法蘭德;D·布爾 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G01C21/36 | 分類號: | G01C21/36;G06T19/00 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 張揚;王英 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 透明度 場景 呈現(xiàn) 標記 | ||
一種架構,其實現(xiàn)了在場景中繪制既不使場景模糊又不令人不快地被場景模糊的標記。當將諸如文本、線條和其它圖形之類的標記繪制到場景中時,確定關于對于觀看者的效用而言繪制具有比產(chǎn)生遮擋的場景對象要大的突顯度的標記。標記的效用是基于場景對象和標記離照相機的距離的。因此,如果對象在場景中顯得較小并且在標記的前面,則將更清楚地繪制該標記,然而,如果相同的對象在場景中顯得較大并且在標記的前面,則如果真要繪制的話,將標記渲染地模糊。
背景技術
用于在諸如地圖的圖像中提供更為豐富的用戶體驗的能力對于制造商來說可能是個競爭優(yōu)勢。這種能力可以包括在場景中對文本和其它形狀(共同地被稱為標記)的渲染。通常地,這是通過繪制該標記并且以某種方式讓其使場景模糊,或者試著將該標記完全繪制到場景中來處理的,在該情況下,該標記可能被場景的部分所模糊。在諸如三維(3D)的多維渲染中,存在關于如何以標記既是可見的又是還不使場景或者其任何部分模糊的這樣的方式將該標記繪制到3D場景中的問題。
發(fā)明內(nèi)容
為了提供對本文描述的一些新穎的實施例的基本理解,下文提出了簡化的概要。該概要不是廣泛的綜述,并且其不旨在標識關鍵的/決定性的要素,或者描繪其范圍。其唯一目的是以簡化的形式提出一些概念作為對稍后提出的更詳細的描述的序言。
所公開的架構實現(xiàn)在場景(例如,三維(3D))中對標記(還被稱為標記對象)的繪制(或者渲染),所述標記既不使場景模糊(被理解為場景對象或者包括場景對象,其可以是自然的和/或人造的,并且包括作為沒有被應用的標記的原始場景的一部分而包括的文本、線條和/或圖形),也不令人不快地被場景(場景對象)模糊。通常,該架構操作以在看到給定塊的標記和/或場景時確定對于用戶的效用。這是通過以下方式來確定的:計算場景中的標記對象和相關聯(lián)的場景對象的當前貢獻量,并且基于這些貢獻來確定哪個貢獻量對于用戶體驗提供更大的效用(或者重要性),以及然后將所期望的景深衰減應用于對象和/或標記以實現(xiàn)對于用戶的最佳效用。
應當理解的是,可以在至少兩種不同的技術中應用衰減的水平:僅僅對于標記、僅僅對于產(chǎn)生遮擋的場景對象、或者對于標記和產(chǎn)生遮擋的場景對象二者。雖然本文的描述可以集中于一種技術,但是應當意識到的是,描述不被如此限制。在操作中,完全不透明地將所有場景對象繪制到標準的緩沖器中。然后,當按需減弱像素時,將標記繪制在場景之上到同一緩沖器之內(nèi)。在完全不透明的場景對象之上繪制完全不透明的標記像素在結果上等效于在具有零不透明度的該像素處繪制場景對象。類似地,在不透明的對象之上繪制的部分減弱的標記像素看起來與是否已經(jīng)代替地減弱了對象是相類似的。
當場景被縮小使得場景對象更難于識別時,用戶將很可能想要看到更突顯的和明顯樣式的標記,而不是潛在地不可識別的場景對象(諸如建筑物),因為場景對象在整個場景中更小并且更大量。因此,對于用戶的效用是要繪制可識別的并且可讀的標記,并且向用戶/觀看者呈現(xiàn)識別用戶正在哪兒觀看什么(例如,對于地理地圖)的更信息量大的方式。以該方式,將繪制具有接近于完全不透明的標記像素。這被稱為所計算的標記貢獻在對于用戶的效用(或者重要性)方面比場景貢獻要大。
與此相反,當場景被放大時,用戶將很可能想要清楚地并且明顯地看到場景對象,以及場景對象的產(chǎn)生遮擋的像素后面的很少或者沒有的標記,因為用戶更多地被定向到該位置,并且因此,將繪制具有較大景深衰減(較小的不透明度)的標記對象。換句話說,對于用戶的效用是要看到具有接近于完全不透明的場景對象像素。這被稱為場景對象貢獻在對于用戶的效用方面比標記貢獻要大(更重要),并且因此,該架構通過在場景的呈現(xiàn)中繪制具有降低的或者零不透明度的被遮擋的標記像素來補償。
以導致模糊的對象(在標記前面的場景對象)的像素和被模糊的對象(例如,標記)的像素中的每像素為基礎來計算貢獻。
如果真要使用任何衰減,通過繪制具有適合于給定對象(場景和/或標記)的景深衰減的水平的標記和/或場景對象,將這些貢獻顯現(xiàn)給用戶。這在不使場景內(nèi)容和/或被放置在場景中的標記模糊的情況下實現(xiàn)(例如,利用文本、線條、圖形等等作為標記對象)對3D場景的注釋,其中的任何一個是期望被感知的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經(jīng)微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480062136.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 內(nèi)容呈現(xiàn)設備、內(nèi)容呈現(xiàn)方法和內(nèi)容呈現(xiàn)程序
- 信息呈現(xiàn)設備和信息呈現(xiàn)方法
- 生物圖像的呈現(xiàn)裝置、呈現(xiàn)方法、程序和呈現(xiàn)系統(tǒng)
- 網(wǎng)頁呈現(xiàn)方法和網(wǎng)頁呈現(xiàn)裝置
- 內(nèi)容呈現(xiàn)系統(tǒng)、內(nèi)容呈現(xiàn)裝置和風呈現(xiàn)裝置
- 信息呈現(xiàn)系統(tǒng)、信息呈現(xiàn)設備和信息呈現(xiàn)方法
- 語言呈現(xiàn)裝置、語音呈現(xiàn)方法和語言呈現(xiàn)程序
- 觸覺呈現(xiàn)裝置和觸覺呈現(xiàn)系統(tǒng)
- 觸覺呈現(xiàn)裝置、觸覺呈現(xiàn)系統(tǒng)和觸覺呈現(xiàn)方法
- 信息呈現(xiàn)裝置、信息呈現(xiàn)方法以及信息呈現(xiàn)系統(tǒng)





