[發明專利]一種虛擬現實聲渲染中球面聲源表面的位置分布方法有效
| 申請號: | 201410530195.0 | 申請日: | 2014-10-10 |
| 公開(公告)號: | CN104571492B | 公開(公告)日: | 2017-12-05 |
| 發明(設計)人: | 朱夢堯;賀君煒;辜城村;陳燕;盧好峰 | 申請(專利權)人: | 上海大學 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01 |
| 代理公司: | 上海上大專利事務所(普通合伙)31205 | 代理人: | 陸聰明 |
| 地址: | 200444*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬現實 渲染 球面 聲源 表面 位置 分布 方法 | ||
1.一種虛擬現實聲渲染中球面聲源表面的位置分布方法,其特征在于:該方法通過將聲源表面的位置分布轉化為圓盤上單元塊的位置分布處理,然后反推出聲源表面的位置分布,其包含下列步驟:
步驟一:將球面聲源的表面劃分為上、下半球面,取其一半球面,將其劃分為若干個圓環,每個圓環劃分為若干個面積相等的單元塊,單元塊內任意一點的坐標為其中θ表示水平角,表示仰角;
步驟二:通過Lambert映射,將半球面投影到二維平面上的圓盤上,其單元塊內點坐標為其中,r表示二維平面圓盤上的圓環半徑;
步驟三:將二維平面上的圓盤劃分為若干個面積相等的單元塊,不同圓環之間滿足表達式:
其中,ri-1、ri分別表示圓盤上第i-1、i個圓環的半徑,ki-1、ki表示第i-1、i個圓環內單元塊的數量;
步驟四:計算出二維平面圓盤上每個單元塊的縱橫比ai_disk,然后通過ai_disk,計算出球面上每個單元塊的縱橫比ai_sphere;
步驟五:通過方程(4)、縱橫比ai_sphere,從內環向外環或者外環向內環,遞歸地計算出半球面上每個圓環的仰角其表達式:
其中,ri表示圓盤上第i個圓環的半徑,ki-1表示第i-1個圓環內單元塊的數量,分別表示第i-1、i個圓環的仰角,每個圓環內的所有單元塊的仰角相等;
步驟六:計算球面上每個單元塊的水平角θik,獲得半球面上所有單元塊的位置分布
其中,θik表示球面上第i個圓環內的第k個單元塊內任意位置處的水平角,表示球面上第i個圓環內的第k個單元塊內任意位置處的仰角;
步驟七:根據上、下半球面的對稱關系,計算出球面上所有單元塊的位置分布
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海大學,未經上海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410530195.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:廣角度自主轉動照明裝置
- 下一篇:用于引導手勢操作的方法和系統





