当前位置:网站首页>現在,耳朵也要進入元宇宙了
現在,耳朵也要進入元宇宙了
2022-06-25 03:40:00 【QbitAl】
提到AR/VR設備你會想到什麼?賽博朋克風的畫面,還是虛擬與現實疊加帶來的科幻感?
當大家的目光仍聚焦於視覺交互層面時,業內一場有關聽覺層面的變革已經悄然興起。
在談論這場聽覺革新之前,我們先來感受一下XR時代的“聲臨其境”。
注:戴上耳機體驗更好哦
這是國內人機交互產品平臺公司Rokid近日發布的一組應用於AR眼鏡的6DoF空間聲場技術Demo視頻。
不同於傳統雙聲道、立體音帶來的聽覺體驗,6DoF空間聲場技術可以在混合現實中模擬聲源與人耳之間因空間比特置變化、有無遮擋物等帶來的聲音强弱與方向的變化,從而讓AR眼鏡為用戶帶來更具臨場感的聽覺體驗。
什麼是6DoF空間聲場?
6DoF空間聲場其實是聲音在三維領域的體現。但這不是簡單的通過更多聲道讓聲音更有立體感,而是和視頻空間化同步的音頻空間化過程。因此包含了兩個必備要素——3D音頻和頭部運動的實時反饋。
首先看6DoF空間聲場的第一個必備要素——3D音頻。傳統的5.1聲道可以把聲音展現在一個水平面上,聲音定比特因此具備前後、左右兩個維度,這被稱為2D音頻。當一個音頻同時還具有上下維度的時候,這個音頻就是3D音頻了。
△圖:3D音頻圖示(圖源自網絡)
6DoF空間聲場的第二個必備要素——對頭部運動的實時反饋。在現實世界中,當我們的頭部發生轉動或比特移,聲源本身的絕對比特置不會改變,而聲源與頭部相對方向會產生變化。
舉一個例子:在你前方有把吉他正在彈奏音樂,如果你轉向右邊,音樂聲就會相對地變到你的左邊;如果你轉向左邊,音樂聲就會相對地變到你的右邊。因此,要在混合現實中實現更接近於現實中的聽覺體驗,就需要准確定比特聲源與用戶頭部之間的空間比特置,即實現對用戶頭部運動的實時追踪。
6DoF空間聲場的實現需要軟硬件高度協同
要滿足6DoF空間聲場技術的兩個必要元素並非易事,在技術層面,這需要空間引擎(Space Engine)和音頻引擎(Audio Engine)高度融合,並充分利用硬件資源。
空間引擎的核心工作是虛實空間融合。引擎預先利用三維重建技術構建地圖,建立虛擬世界坐標系,並增加虛擬物體,設置比特姿、形狀、材質等屬性。
運行時,通過處理傳感器數據得到觀察者(如佩戴AR眼鏡,觀察者就是人的頭部比特置)的真實空間比特姿和本地地圖,進而通過地圖匹配得到真實空間和虛擬空間的比特姿變換,就可以把比特姿統一在虛擬世界坐標系裏。
根據不同的傳感器類型和數量,空間引擎可以獲得觀察者不同類型的自由度(Degrees of Freedom-DoF)信息,從而為音頻引擎提供必要的空間信息。
比如人頭的自由度分為:既有比特移又有旋轉的6DoF、只有旋轉的3DoF、人頭不動的虛擬空間,那對應的音頻也就可以分為6DoF空間聲場、3DoF空間聲場、環繞聲。因此,6DoF空間聲場技術就需要獲得更複雜的人頭自由度。
△圖:6DoF自由度(圖源自網絡)
音頻引擎的核心工作是對音頻信號和 HRTFs(Head Related Tranfer Functions,頭相關傳遞函數,簡稱頭傳函數)做卷積,生成雙耳音頻。HRTFs是在水平角(azimuth)、俯仰角(elevation)和距離(distance)這三個度量維度做坐標采樣測量出的卷積核集合,其准確性是6DoF空間聲場呈現效果的主導因素。
但目前可商用的HRTFs數據庫能達到的精度還未完全與人耳的聽辨能力所媲美,更具挑戰的是每個人的人體工學參數和心理聲學系統都不同,甚至會隨著年齡增加而變化。
准確測量每個人的HRTFs參數顯然不現實,如何才能低成本地⽣成個性化HRTFs?已經實現6DoF空間聲場技術落地的Rokid技術團隊給出了一個解决思路,即在考慮端上NPU/GPU等計算性能的情况下,結合深度學習技術,對更精細化的成分做出更精細的生成。
△圖:XR設備應用6DoF空間聲場需要軟硬件高度協同
此外,為了增加遮擋、反射、混響等效果,讓6DoF空間聲場更具真實感,還需要用到諸如幾何聲學(Geometric Acoutstics)的光線追踪和波動聲學(Wave Acoustics)的球諧函數(Spherical Harmonics)分解等技術。這對設備的算力有著極高的要求,也會給設備帶來更大的功耗負荷,增加設備成本和安全風險。所以在實際應用中,往往需要在球諧函數的階數、語音質量以及空間精准度之間做相應的妥協與平衡。
除了算法層面,6DoF空間聲場技術的應用也要考慮設備的硬件形態。當前的很多音頻算法都是基於入耳式或頭戴式喇叭,但AR眼鏡作為未來用戶長期佩戴的可穿戴式設備,如果采用入耳式設計不僅會嚴重地損傷用戶聽力,更是違背了AR對物理和數字的融合使命,因此,在保持開放式喇叭設計的同時,如何保障6DoF空間聲場的呈現效果和安全性就成為了新的挑戰。
目前,Rokid技術團隊采取的辦法是,通過定向聲技術的研究與使用,來解决隱私性問題。同時,為了讓6DoF空間聲場的音效更豐富飽滿,通過音腔結構的設計、聲音頻率的修複、根據人耳聽覺做聲音諧波及混響等方式增强音質,减少音頻效果的損失,讓用戶真正感受到“聲臨其境”。
一場聲音革命,正在悄然興起
6DoF空間聲場技術在AR設備上的應用落地,讓我們看到了聲音在混合現實中的廣闊應用空間。通過6DoF空間聲場技術,AR眼鏡等設備可以擺脫視場角(FOV)限制,讓用戶通過聲音發現畫面之外的內容,以此實現360度範圍的內容呈現。
同時,除了視覺層面的交互,6DoF空間聲場技術的應用讓聽覺也成為了新的交互維度。結合6DoF空間聲場,用戶可以在混合現實中快速准確定比特發聲物體的方向,清晰區分接收到的聲音信息,感受聲音距離和比特置的變化……這將讓用戶在混合現實中獲得更加接近現實世界的體驗,從而進一步降低混合現實中數字世界和現實世界的割裂感。
6DoF空間聲場帶來的全新聽覺體驗正在沖擊統領了大半個世紀的傳統立體聲音,但任何一項新技術的應用和普及都絕非只靠某一團隊、某一公司之力,這需要不斷降低准入門檻,吸引更多行業力量的加入。
如Rokid就錶示將把6DoF空間聲場集成到全新昇級版的YodaOS-XR操作系統中,作為YodaOS-XR操作系統的基礎能力供行業開發者們進行調用。同時,Rokid還計劃推進更多應用於AR眼鏡的特殊音效的開發,如環繞與微重低音的高保真音效等,以高效易用的SDK讓開發者真正實現即拿即用。
有消息稱,Rokid全新昇級的YodaOS-XR操作系統或將於今年下半年對外發布,包含諸多自然交互引擎、友好的UI界面、原生XR應用以及應用開發框架等。届時開發者們能够專注於精品內容的打磨,開發出各類富有想象力的應用和內容,比如XR遊戲、XR會議、XR社交、XR影院等,和廣大用戶攜手進入真正的AR世界。
XR時代的終極目標是虛擬世界和物理世界的完美融合,這種融合主要是對人類與外界進行信息交換的一些方式,如觸覺、聽覺、視覺、嗅覺、味覺等進行模擬和增强。
6DoF空間聲場等技術的應用拓寬了XR設備的想象邊界,也悄然掀起了一場感知交互革命。我們或許可以預見,在視覺和聽覺之後,觸覺、嗅覺、味覺等“感官體驗”也將在XR時代被重新定義。
*本文系量子比特獲授權刊載,觀點僅為作者所有。
— 完 —
「智能汽車」交流群招募中!
歡迎關注智能汽車、自動駕駛的小夥伴們加入社群,與行業大咖交流、切磋,不錯過智能汽車行業發展&技術進展。
ps.加好友請務必備注您的姓名-公司-職比特哦~
边栏推荐
- Introduction to CUDA Programming minimalist tutorial
- 后台页制作01《ivx低代码签到系统制作》
- Introduction to database system
- Expressing the transformation of two coordinate systems with vectors
- [FPGA] serial port controls temperature acquisition by command
- 存算一体芯片离普及还有多远?听听从业者怎么说 | 对撞派 x 后摩智能
- ASP. Net conference room booking applet source code booking applet source code
- Gold medal scheme of kaggle patent matching competition post competition summary
- Install ffmpeg in LNMP environment and use it in yii2
- 20 years ICPC Macau station L - random permutation
猜你喜欢
AI越进化越跟人类大脑像!Meta找到了机器的“前额叶皮层”,AI学者和神经科学家都惊了...
Solution of separating matlab main window and editor window into two interfaces
MySql安装教程
TC object structure and abbreviation
单例的饥饿、懒汉模式案例
DSPACE设置斑马线和道路箭头
支付宝被风控7天怎么办?付解决方案
Getting started with unityshader Essentials - PBS physics based rendering
20 years ICPC Macau station L - random permutation
Rebeco: using machine learning to predict stock crash risk
随机推荐
Gold medal scheme of kaggle patent matching competition post competition summary
2点睡10点起不算熬夜?除非你每天都能执行
How to raise key issues in the big talk club?
Install ffmpeg in LNMP environment and use it in yii2
Insurance app aging service evaluation analysis 2022 issue 06
Void* pointer
ACM. Hj75 common substring calculation ●●
华为上诉失败,被禁止在瑞典销售 5G 设备;苹果公司市值重获全球第一;Deno 完成 2100 万美元 A 轮融资|极客头条
孙武玩《魔兽》?有图有真相
202112-2 序列查询新解
Tencent's open source project "Yinglong" has become a top-level project of Apache: the former long-term service wechat payment can hold a million billion level of data stream processing
Is it safe to open an account online? Online and other answers
Tutorial on installing SSL certificates in Microsoft Exchange Server 2007
The era of copilot free is over! Student party and defenders of popular open source projects can prostitute for nothing
Overview of AOSP ~ WiFi architecture
CVPR大会现场纪念孙剑博士,最佳学生论文授予同济阿里,李飞飞获黄煦涛纪念奖...
1-6 build win7 virtual machine environment
What if Alipay is controlled by risk for 7 days? Payment solution
EasyNVR使用Onvif探测设备失败,显示“无数据”是什么原因?
MySQL modifies and deletes tables in batches according to the table prefix