作者:枭龍科技聯合創始人&CTO 謝輝
2015年1月,微軟發布了其自主研發的全息智能眼鏡Hololens,這款眼鏡與市面上虛拟現實眼鏡及增強現實眼鏡有很大的不同,它可以通過識别周圍環境和用戶的動作,通過See-Through的全系波導顯示方案,給用戶帶來全息的視覺體驗。Hololens于2016年第1季度接受開發者預定,并于第2季度陸續發貨,其售價為3000美元。枭龍科技XLOONG有幸成功預定了一台,那麼就由枭龍君帶您揭開Hololens神秘的面紗。
抛開Magic Leap等神秘黑科技不說,Hololens可以說是目前體驗最好的一款AR和MR設備了,從它的名字上就可以看出微軟的野心,Holo是全系的意思,lens是鏡片的意思,微軟并沒有跟風Google Glass,叫Microsoft Glass或者HoloGlass,因為Glasses是框架式的眼鏡,Contact lens是隐形眼鏡,這麼一看,lens就比Glass高大上了很多。随着光電技術的發展,顯示鏡片也許真的就和隐形眼鏡一樣了,由此可見Hololens格局就比Google Glass大了許多。
在Hololens的包裝盒中,有Hololens全系智能眼鏡、适配器、Micro USB數據線、備用鼻托、Clicker、說明書、眼鏡布等配件。
Hololens的硬件平台采用Intel X86 32位處理器,配合這顆處理器的還有一顆專門用于全息影像和環境感知的全系處理單元(HPU),它搭載2GB的RAM和64GB的ROM,并且支持藍牙和WIFI。作為人工智能的延伸,要理解環境和人的意圖,HoloLens還必須要有強大的傳感器做支撐,在眼鏡的左前方和右前方,總共有4顆環境感知攝像頭,在眼鏡前方正中間,有一顆普通RGB攝像頭和一顆深度攝像頭,這些攝像頭主要利用紅外技術來進行手勢識别和環境場景的實時建模。Hololens上還搭載了4顆高靈敏度麥克風,可以拾取不同角度的環境聲音和語音指令。除此之外,智能手機上具有的慣性傳感器、陀螺儀、環境光傳感器也是應有盡有,其中慣性傳感器和陀螺儀主要用來識别人體頭部的姿态。在眼鏡兩側耳朵的位置處,有一對立體聲的揚聲器,系統通過算法對這兩個揚聲器進行控制,可以模拟出3D音效。除此之外,Clicker小配件可以通過藍牙和Hololens相連,取代手勢來和眼鏡進行交互。
Hololens要實現全系顯示和環境感知、手勢識别等功能,勢必需要較強的硬件性能,高性能必然帶來高功耗,微軟官方沒有公開Hololens整機的功耗和電池容量,但根據實際體驗,大概可以使用3小時左右,對于一款體驗為主的産品來說也夠用了,根據枭龍君的估算,Hololens的功耗應該在6-8W,電池容量應該在5000-6000mAh左右。Hololens的重量為550g左右,沒錯,1斤多,很難想象1斤重的眼鏡戴在頭上是什麼感受,但Hololens的設計很巧妙,眼鏡的内側有一個環形的頭架,在佩戴的時候,将這個頭架調節到合适的大小,使其壓在前額上部,可以大大減輕眼鏡對鼻托的壓力。
說到全系顯示,就不得不提微軟的光學顯示方案,Hololens采用的是全息波導顯示技術,據枭龍君目測,Hololens光學鏡片厚度有3-4mm,視場角有30度左右。這種顯示技術相對于Google Glass采用的棱鏡反射技術和Meta2采用的離軸反射技術相比,具有厚度和體積小,色彩還原真實等優點,可以比較容易做成普通眼鏡的外觀。和全息波導顯示技術相對應的還有一種幾何波導顯示技術,幾何波導鏡片可以做的更薄,目前的技術可以做到1.7mm的厚度,視場角可以做到60度。但這兩種波導技術目前最大的缺點就是加工工藝和加工難度較高,可量産性不是很好,因此成本比較高。據枭龍君猜測,Hololens光學鏡片的成本可能會占到其整機的1/3。
說完Hololens的硬件,且聽枭龍君再來說說Hololens的軟件,這才是微軟的精髓。
Hololens搭載的是微軟基于Windows 10系統全新打造的全系操作系統,名字叫Windows Holographic。該系統界面也是延續Windows 10的Metro風格界面,系統設計是根據眼鏡的交互方式做的。Holographic内部的全息應用程序叫做Hologram,開發者可以在Holostudio中利用Holographic的工具創建全息的3D模型。目前微軟已經宣布向Intel、高通等公司開放該系統,這有點類似于微軟在PC領域推廣Windows操作系統,先構建系統和生态,再讓其他廠商和開發者加入自家的陣營,從而占領市場,微軟有了在Windows PC和Windows Mobile上的經驗,現在在AR和MR領域駕輕就熟。
在開發Hololens應用之前,開發者需要安裝Visual Studio2015以上版本、Windows10 SDK、Hololens模拟器以及Unity Hololens技術預覽版,這些工具都可以在微軟官網上下載到。目前微軟官網上有已經有詳細的開發指導文檔,開發者可以詳細了解一下。
Hololens内置的一款APP遊戲Young Conker ,這是一款跑酷遊戲,當你點擊開始遊戲後,HoloLens 首先會提示你先spatical mapping,即你要先對你所在的房間進行掃描,掃描時你會看到牆面、地面上,隻要是你掃描的地方都會出現一層類似龜裂一樣的藍色網塊,當HoloLens 識别出你所在的整個房間範圍,以及房間内的一些具體物件後,開始進入遊戲,你可以通過凝視焦點的移動來控制遊戲中小狐狸的行動軌迹,遊戲中的小狐狸便會在你的房間裡和你一起“闖關”。
下面,再來說說Hololens的交互體驗吧,前文提到了,Hololens内部集成了深度攝像頭和多個傳感器,CPU獲得這些傳感器數據以後,利用Sensor fusion技術,可以實現多種交互方式。Hololens支持手勢、凝視、語音等交互方式,目前,Hololens支持的手勢主要有以下幾種:食指點擊為确認;食指和拇指捏和為拖動;綻放手勢,即手掌朝上,五指收攏,然後再打開,這個手勢為打開開始菜單。凝視交互,并不是眼球追蹤,不能通過眼球的移動來移動光标,眼睛需要盯着光标并且移動頭部,才能移動光标。通過以上兩種方式就可以滿足大部分的交互需求了。語音交互有點類似于蘋果的siri,這裡就不過多介紹了。除此之外,還有上文提到的藍牙遙控器Clicker。
Hololens的頭部姿态的追蹤主要還是依靠陀螺儀和慣性傳感器來實現,因為頭部姿态主要分為XYZ三個維度的位移和角度,這個技術和目前智能手機上使用的類似,比如手機上的賽車遊戲都需要追蹤手機的姿态。Hololens的手勢識别主要是是依靠深度攝像頭,類似于微軟自家Xbox上面的Kinect,目前利用深度信息來獲取手勢數據的技術主要有TOF、結構光技術、雙目攝像頭。據枭龍君了解,Hololens采用的是TOF技術,這種技術是通過紅外測距的原理來獲得Z軸的信息,最後獲得一系列深度圖,通過圖像處理的方式再計算出具體的手勢,由于深度攝像頭使用的是紅外光,在室内體驗時,手勢識别的準确度還是比較高,但在戶外陽光下,識别效果會有所打折,因為太陽光中的紅外成分會對深度攝像頭造成一定的影響。
Hololens還具有環境感知能力,在使用一些應用的時候,兩側的4顆IR攝像頭會對環境進行掃描,從而構建出外界環境的3D模型。這項技術叫做SLAM技術,即實時定位與地圖構建技術,SLAM技術之前在機器人和無人機領域應用比較多,因為這兩類智能硬件需要實時掌握自己在環境中的位置,這項技術的發展,也會推動VR、AR、MR的發展。Hololens中有些應用在體驗之前,會引導用戶轉動頭部來掃描房間的信息,IR攝像頭通過測量各個方向的深度信息,以便生成房間的3D模型,在遊戲過程中,出現的3D效果都會和房間的實際結構相融合,從而達到MR的效果。Hologram有一個很重要的關鍵詞——“錨定”,比如打開的一個宇航員模型,就好像錨定在環境空間中,宇航員模型不會随着人的移動而移動,因此人可以在空間中360度對其進行觀察,給人一種全息的感覺。這些體驗都是得益于SLAM技術和微軟的HPU。
有人說,Hololens是微軟将計算平台從PC端和手機端搬到眼鏡端的一項重大舉措,是繼iphone之後的又一大科技革命,這樣的論斷枭龍君暫時不做評論,但從近代科技發展的趨勢來看,個人電腦、功能手機、智能手機、…,消費電子的發展都是為滿足人類更高效的生活、娛樂、辦公,每一代産品的革新,都是伴随着更低的成本、更自然的交互,更好的體驗,從這一點上來看,AR和MR符合曆史發展的規律,在不久的将來,勢必會取代個人電腦和智能手機,成為下一代計算平台,微軟等巨頭在這個領域的布局,勢必會縮短這個時間的到來。目前,專注智能眼鏡産品和增強現實技術研發的移動互聯網公司枭龍科技XLOONG也在加快二代産品的研發,預計在9月份10月份完成,讓我們拭目以待。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!