System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及提供用于六自由度(6dof)音頻渲染的設備、系統和方法,具體地說,與用于6dof音頻渲染的數據表示和位流結構有關。
技術介紹
1、目前缺乏用于與用戶的六自由度(6dof)移動組合來渲染音頻的適當解決方案。盡管存在用于與三自由度(3dof)移動(偏航、俯仰、滾動)組合來渲染通道、對象和一階/更高階高保真度立體聲響復制(hoa)信號的解決方案,但是缺乏對與用戶的六自由度(6dof)移動(偏航、俯仰、滾動和平移移動)組合來處置此類信號的支持。
2、一般地,3dof音頻渲染提供聲場,其中一或多個音頻源在圍繞預定聽者位置(稱為3dof位置)的角位置處被渲染。3dof音頻渲染的一個示例被包含在mpeg-h?3d音頻標準(縮寫為mpeg-h?3da)中。
3、盡管mpeg-h?3da被開發來支持用于3dof的通道、對象和hoa信號,但是它還不能處置真正的6dof音頻。預想的mpeg-i?3d音頻實現被期望以有效的方式(優選地包含有效的信號生成、編碼、解碼和/或渲染)將3dof(和3dof+)功能性向6dof?3d音頻設備擴展,同時優選地提供3dof渲染向后兼容性。
4、鑒于上述內容,本公開的目的是提供用于3d音頻編碼和/或3d音頻渲染的方法、設備和數據表示和/或位流結構,其允許有效的6dof音頻編碼和/或渲染,優選地帶有用于例如根據mpeg-h?3da標準的3dof音頻渲染的向后兼容性。
5、本公開的另一個目的可以是提供用于3d音頻編碼和/或3d音頻渲染的數據表示和/或位流結構,其允許
技術實現思路
1、根據示例性方面,可以提供有一種用于將音頻信號編碼到位流中(具體地說在編碼器處)的方法,該方法包括:將與3dof音頻渲染關聯的音頻信號數據編碼和/或包含到位流的一或多個第一位流部分中;和/或將與6dof音頻渲染關聯的元數據編碼和/或包含到位流的一或多個第二位流部分中。
2、根據示例性方面,與3dof音頻渲染關聯的音頻信號數據包含一或多個音頻對象的音頻信號數據。
3、根據示例性方面,一或多個音頻對象位于圍繞默認3dof聽者位置的一或多個球體上。
4、根據示例性方面,與3dof音頻渲染關聯的音頻信號數據包含一或多個音頻對象的方向數據和/或一或多個音頻對象的距離數據。
5、根據示例性方面,與6dof音頻渲染關聯的元數據指示一或多個默認3dof聽者位置。
6、根據示例性方面,與6dof音頻渲染關聯的元數據包含或指示以下至少一個:6dof空間的描述,任選地包含對象坐標;一或多個音頻對象的音頻對象方向;虛擬現實(vr)環境;和/或與距離衰減、遮擋和/或混響有關的參數。
7、根據示例性方面,該方法可以進一步包含:從一或多個音頻源接收音頻信號;和/或基于來自一或多個音頻源的音頻信號和變換函數來生成與3dof音頻渲染關聯的音頻信號數據。
8、根據示例性方面,通過使用變換函數將來自一或多個音頻源的音頻信號變換為3dof音頻信號來生成與3dof音頻渲染關聯的音頻信號數據。
9、根據示例性方面,變換函數將一或多個音頻源的音頻信號映射或投影到位于圍繞默認3dof聽者位置的一或多個球體上的相應音頻對象上。
10、根據示例性方面,該方法可以進一步包含:基于與距離衰減、遮擋和/或混響有關的環境特性和/或參數來確定變換函數的參數化。
11、根據示例性方面,位流是mpeg-h?3d音頻位流或使用mpeg-h?3d音頻語法的位流。
12、根據示例性方面,位流的一或多個第一位流部分表示位流的有效載荷,和/或一或多個第二位流部分表示位流的一或多個擴展容器。
13、根據仍有的另一示例性方面,可以提供有一種用于解碼和/或音頻渲染(具體地說在解碼器或音頻渲染器處)的方法,該方法包括:接收位流,其在位流的一或多個第一位流部分中包含與3dof音頻渲染關聯的音頻信號數據,并且在位流的一或多個第二位流部分中進一步包含與6dof音頻渲染關聯的元數據,和/或基于所接收的位流來執行3dof音頻渲染和6dof音頻渲染中的至少一個。
14、根據示例性方面,在執行3dof音頻渲染時,基于在位流的一或多個第一位流部分中的與3dof音頻渲染關聯的音頻信號數據來執行3dof音頻渲染,同時丟棄在位流的一或多個第二位流部分中的與6dof音頻渲染關聯的元數據。
15、根據示例性方面,在執行6dof音頻渲染時,基于在位流的一或多個第一位流部分中的與3dof音頻渲染關聯的音頻信號數據和在位流的一或多個第二位流部分中的與6dof音頻渲染關聯的元數據來執行6dof音頻渲染。
16、根據示例性方面,與3dof音頻渲染關聯的音頻信號數據包含一或多個音頻對象的音頻信號數據。
17、根據示例性方面,一或多個音頻對象位于圍繞默認3dof聽者位置的一或多個球體上。
18、根據示例性方面,與3dof音頻渲染關聯的音頻信號數據包含一或多個音頻對象的方向數據和/或一或多個音頻對象的距離數據。
19、根據示例性方面,與6dof音頻渲染關聯的元數據指示一或多個默認3dof聽者位置。
20、根據示例性方面,與6dof音頻渲染關聯的元數據包含或指示以下至少一個:6dof空間的描述,任選地包含對象坐標;一或多個音頻對象的音頻對象方向;虛擬現實(vr)環境;和/或與距離衰減、遮擋和/或混響有關的參數。
21、根據示例性方面,基于來自一或多個音頻源的音頻信號和變換函數來生成與3dof音頻渲染關聯的音頻信號數據。
22、根據示例性方面,通過使用變換函數將來自一或多個音頻源的音頻信號變換為3dof音頻信號來生成與3dof音頻渲染關聯的音頻信號數據。
23、根據示例性方面,變換函數將一或多個音頻源的音頻信號映射或投影到位于圍繞默認3dof聽者位置的一或多個球體上的相應音頻對象上。
24、根據示例性方面,位流是mpeg-h?3d音頻位流或使用mpeg-h?3d音頻語法的位流。
25、根據示例性方面,位流的一或多個第一位流部分表示位流的有效載荷,和/或一或多個第二位流部分表示位流的一或多個擴展容器。
26、根據示例性方面,基于在位流的一或多個第一位流部分中與3dof音頻渲染關聯的音頻信號數據和在位流的一或多個第二位流部分中與6dof音頻渲染關聯的元數據來執行6dof音頻渲染,其包含基于與3dof音頻渲染關聯的音頻信號數據和逆變換函數來生成與6dof音頻渲染關聯的音頻信號數據。
27、根據示例性方面,通過使用逆變換函數和與6dof音頻渲染關聯的元本文檔來自技高網...
【技術保護點】
1.一種用于在編碼器處將音頻信號編碼到位流中的方法,所述方法包括:
【技術特征摘要】
1.一種用于在編碼器處將音頻信號編...
【專利技術屬性】
技術研發人員:利昂·特連蒂夫,克里斯托弗·費爾施,丹尼爾·費希爾,
申請(專利權)人:杜比國際公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。