0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于AR VR中的預(yù)測性追蹤定位分析介紹

興芯微 ? 來源:djl ? 2019-08-23 09:57 ? 次閱讀

Yuval Boger (VRGuy), Sensics的首席執(zhí)行官分享了他對于HMDs和虛擬現(xiàn)實(shí)技術(shù)的經(jīng)驗(yàn)和觀點(diǎn)。


如果你有感興趣的話題或者你想得到解釋的概念,請?jiān)u論留言,我們會(huì)盡力解決這些問題。你也可以在這兒問我任何問題。

理解預(yù)測跟蹤

在“增強(qiáng)現(xiàn)實(shí)”和“虛擬現(xiàn)實(shí)”系統(tǒng)的背景下,預(yù)測跟蹤是指預(yù)測未來方向或一個(gè)物體的位置或身體部分的過程。例如,人們可能會(huì)想預(yù)測的頭的方向或手的位置。

為什么預(yù)測跟蹤有用?

關(guān)于預(yù)測追蹤一個(gè)常見的應(yīng)用就是減少明顯的“光子運(yùn)動(dòng)”延遲,即運(yùn)動(dòng)之間的時(shí)間和運(yùn)動(dòng)反映在繪制的場景。由于運(yùn)動(dòng)之間有延遲和更新顯示(如下所示),使用可預(yù)估的方向和位置作為數(shù)據(jù)應(yīng)用于更新顯示,可以縮短延遲。

雖然許多注意力一直集中在虛擬現(xiàn)實(shí)應(yīng)用程序的預(yù)測跟蹤上,它對于增強(qiáng)現(xiàn)實(shí)技術(shù)方面也是非常重要的。舉例來說,如果你要顯示一個(gè)圖形覆蓋,使其出現(xiàn)在你通過增強(qiáng)現(xiàn)實(shí)眼鏡看到的物體的上方,非常重要的一點(diǎn)是保證疊加物在你轉(zhuǎn)頭時(shí)位置不變。觀察對象能夠被相機(jī)識別,但相機(jī)需要一些時(shí)間來捕捉幀,處理器需要確定對象在框架中的位置,圖形芯片要呈現(xiàn)新的覆蓋。通過使用預(yù)測跟蹤,你可以更好的記錄覆蓋圖像和物理對象。


它是如何工作的呢?

工作原理

如果你看到一輛車以恒定的速度行駛而且你想預(yù)測汽車將在下一秒鐘駛向何處,你也許可以做出精確的預(yù)測。你知道汽車的當(dāng)前位置,你可能知道或可以估計(jì)當(dāng)前的速度,因此可以推斷汽車不久之后的位置。

當(dāng)然,如果你比較你的預(yù)測和汽車實(shí)際行駛的情況,你會(huì)發(fā)現(xiàn)你每次的預(yù)測都不可能是100%準(zhǔn)確的:汽車可能會(huì)改變方向或加速。距離越遠(yuǎn),你預(yù)測的結(jié)果越不準(zhǔn)確:預(yù)測下一秒鐘汽車的位置比預(yù)測下一分鐘的要準(zhǔn)確得多。

關(guān)于汽車及其行駛特點(diǎn)你了解的越多,越有機(jī)會(huì)做出準(zhǔn)確的預(yù)測。例如,如果你不僅知道了其速度,還知道其加速度,你的預(yù)測可能就更準(zhǔn)確。

如果你了解更多關(guān)于被追蹤的個(gè)體的信息,也可以提高預(yù)測精度。例如,當(dāng)進(jìn)行頭部跟蹤時(shí),了解轉(zhuǎn)頭最快的速度和一般狀態(tài)下的速度,可以提升跟蹤模型。同樣,如果你做眼部跟蹤,你可以使用眼球追蹤信息預(yù)測這篇文章中討論到的頭部運(yùn)動(dòng),

延遲的來源

所需的執(zhí)行預(yù)測跟蹤來自實(shí)際運(yùn)動(dòng)和反應(yīng)運(yùn)動(dòng)的圖像之間的延遲。延遲來自多因素,如:


?感應(yīng)延遲。傳感器(如陀螺儀)可能是帶寬受限的,因而無法立即報(bào)告方向或位置變化。同樣,基于相機(jī)的傳感器可能出現(xiàn)延遲,通常在相機(jī)傳感器上的像素接收到跟蹤對象的光線到框架發(fā)送到主機(jī)處理器之間這段時(shí)間里。

?處理延遲。傳感器通常使用某種類型的傳感器與算法相結(jié)合,執(zhí)行該算法時(shí)就會(huì)增加延遲。
?數(shù)據(jù)平滑。傳感器數(shù)據(jù)有時(shí)是嘈雜的,避免錯(cuò)誤出現(xiàn),軟件或基于低通算法的硬件會(huì)執(zhí)行任務(wù)。
?呈現(xiàn)延遲。在呈現(xiàn)一個(gè)非凡的場景時(shí),圖像需要一些時(shí)間傳到顯示設(shè)備。
?幀速率延遲。例如,如果播放操作是以100赫茲的頻率,那么連續(xù)幀之間的時(shí)間是就是10毫秒。當(dāng)某個(gè)特定像素顯示之后不精確的信息可能需要等待下一個(gè)次像素繪制完成再顯示。
?傳輸延遲。例如,如果定位傳感用完USB連接的設(shè)備,數(shù)據(jù)傳到主處理器和USB數(shù)據(jù)傳輸完成之間也有時(shí)間。

其中一些延遲是非常小的,但不幸的是各種延遲會(huì)疊加起來。預(yù)測跟蹤加上其他技術(shù),如時(shí)間扭曲,有利于減少明顯的延遲。

能夠追蹤多久的未來時(shí)間?

四個(gè)字:視情況而定。你首先需要估計(jì)點(diǎn)對點(diǎn)系統(tǒng)延遲,然后再進(jìn)行優(yōu)化。

也許你需要在任何給定的時(shí)間內(nèi)預(yù)測幾個(gè)未來的時(shí)間點(diǎn)。這里有一些例子可以解釋為什么需要這樣做:

?有的對象有不同的端對端延遲。例如,帶相機(jī)的手部跟蹤器和頭部跟蹤可能有不同的延遲,但都需要在同樣的場景中同步,所以預(yù)測跟蹤需要不同的“向前看”的時(shí)間。

?在單一屏幕布局時(shí)---如手機(jī)屏幕---為雙眼提供圖像,通常情況下, 相對于另一只眼睛,映入在一只眼睛只有半幀(例如1/60秒的一半,大約8毫秒)。在這種情況下,最好給延遲的另一半屏幕使用提前8毫秒的預(yù)測跟蹤。

以下是一些常用的預(yù)測跟蹤算法的例子:

?航跡推算。這是一個(gè)非常簡單的算法:如果位置和速度(或角位置和角速度)在給定的時(shí)間內(nèi)是已知的,預(yù)測位置假設(shè)最終位置和速度是正確的,而且速度是相同的。例如,如果最后已知位置是100個(gè)單位,最后一個(gè)已知的速度是10單位/秒,因而未來10毫秒(0.01秒)內(nèi)的預(yù)測位置100 + 10 x 0.01 = 0.01。雖然計(jì)算很簡單,但它假定的是過去的位置和速度是準(zhǔn)確的(例如,忽略各種噪音)且速度是恒定的。而這兩個(gè)假設(shè)往往是不正確的。

?卡爾曼預(yù)測器。這是基于廣受歡迎的卡爾曼濾波器設(shè)計(jì)的??柭鼮V波器是用來減少包含數(shù)學(xué)模型的操作系統(tǒng)中傳感器噪聲的。點(diǎn)擊此處查看更多關(guān)于卡爾曼濾波器的詳細(xì)解釋。

?alpha-beta-gamma。ABG預(yù)測器與卡爾曼預(yù)測器密切相關(guān),但并不是很通用且數(shù)學(xué)程式簡單。我們可以從較高層面解釋一下。ABG不斷試圖估計(jì)速度和加速度并使用這些數(shù)值進(jìn)行預(yù)測。由于這些估測將實(shí)際數(shù)據(jù)考慮在內(nèi)所以一些測量上的誤差減少了。配置參數(shù)(α,β和γ)增強(qiáng)了反應(yīng)與降噪能力。如果你想了解一下,請看這里:

關(guān)于AR VR中的預(yù)測性追蹤定位分析介紹

總結(jié)
預(yù)測跟蹤是一個(gè)有效且被廣泛應(yīng)用的減少明顯的延遲的技術(shù)。它提供了簡單的或復(fù)雜的操作,需要一些思考和分析,但確實(shí)是值得的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 濾波器
    +關(guān)注

    關(guān)注

    158

    文章

    7596

    瀏覽量

    176596
  • vr
    vr
    +關(guān)注

    關(guān)注

    34

    文章

    9619

    瀏覽量

    149410
  • 追蹤定位
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1539
收藏 人收藏

    評論

    相關(guān)推薦

    VR/AR頭盔里的可預(yù)測追蹤技術(shù)你知道多少?

    在虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)系統(tǒng)環(huán)境,可預(yù)測追蹤技術(shù)能夠?qū)δ硞€(gè)對象或身體某一部位的下一步方向和(或)位置進(jìn)行預(yù)測處理。給你舉個(gè)例子,當(dāng)你的頭部朝著某個(gè)方向轉(zhuǎn)動(dòng)時(shí),可以同步來
    發(fā)表于 05-03 10:00 ?2882次閱讀

    2017國義烏國際VR/AR

    2017國義烏國際VR/AR展第23屆義博會(huì) 2017.10.21-25 義烏國際博覽中心 主辦單位: 中華人民共和國商務(wù)部浙江省人民*** 中國國際貿(mào)易促進(jìn)委員會(huì)中國輕工業(yè)聯(lián)合會(huì) 中國商業(yè)
    發(fā)表于 03-16 17:37

    VR BOX out? AR BOX能否逆襲

    的估值比VR公司也高多了,其中最有代表的就是Magic Leap。從產(chǎn)品形態(tài)和便捷來看,AR也比VR要有優(yōu)勢很多,
    發(fā)表于 05-16 09:28

    CCS Insight最新預(yù)測VR/AR設(shè)備市場將達(dá)99億美元

    ,尤其在智能手機(jī)端觀看視頻?!?   在CCS Insight的預(yù)測AR智能眼鏡也占有重要地位。正如Jijiashvil所說:“鑒于增強(qiáng)現(xiàn)實(shí)技術(shù)是智能手機(jī)中最熱門的新技術(shù)領(lǐng)域之一,人們對增強(qiáng)現(xiàn)實(shí)眼鏡
    發(fā)表于 04-20 09:27

    VR、AR應(yīng)用離不開5G支持 積淀方能迎來爆發(fā)

    ,進(jìn)一步提升VR應(yīng)用的交互和沉浸感,讓VR技術(shù)從傳統(tǒng)的娛樂行業(yè)向各垂直行業(yè)應(yīng)用拓展。   VR、AR應(yīng)用離不開5G支持   “體驗(yàn)館里
    發(fā)表于 11-02 09:23

    天線設(shè)計(jì)將提高AR/VR設(shè)備的性能

    關(guān)鍵的作用。2. 通過波束控制命中移動(dòng)目標(biāo)許多的 AR/VR 系統(tǒng)都希望用戶有所動(dòng)作 – 不僅僅是活動(dòng)他們的頭部和雙手,還包括他們的雙腳,需要移動(dòng)步伐。在系統(tǒng)的一端或兩端同時(shí)發(fā)生移動(dòng)的過程
    發(fā)表于 11-30 14:05

    眼球追蹤技術(shù)下一步該怎么發(fā)展?

    近年來巨頭們都在積極布局眼球追蹤技術(shù),除了眼球追蹤在人機(jī)交互的巨大潛能以外,眼球追蹤技術(shù)還可能成為VRAR的基礎(chǔ)
    發(fā)表于 10-15 06:52

    IDC FutureScape對中國AR/VR市場的預(yù)測

    IDC FutureScape對中國AR/VR市場的預(yù)測
    發(fā)表于 02-04 06:41

    VR/AR和MR的區(qū)別是什么?

    什么是虛擬現(xiàn)實(shí)? 什么是增強(qiáng)現(xiàn)實(shí)?什么是混合現(xiàn)實(shí)?VRAR的區(qū)別是什么?VR/AR和MR的區(qū)別是什么?
    發(fā)表于 06-01 06:54

    眼球追蹤VR/AR技術(shù)帶來的6大變化

    眼球追蹤技術(shù)在消費(fèi)端很早之前就已經(jīng)應(yīng)用在手機(jī)上,現(xiàn)如今,也有一些VR設(shè)備將這項(xiàng)技術(shù)融入其中,除了國內(nèi)的七鑫易維、青研科技等之外,比如日本的FOVE、瑞典的Tobii等都在研究眼球追蹤VR
    發(fā)表于 04-11 08:50 ?2898次閱讀

    2019年VR/AR市場十大預(yù)測

    IDC發(fā)布2019年VR/AR市場十大預(yù)測 IDC認(rèn)為,目前行業(yè)應(yīng)用正在進(jìn)一步展開和深入,細(xì)分領(lǐng)域消費(fèi)場景不斷得到豐富,VR終端市場逐漸向擁有更佳體驗(yàn)的中高端產(chǎn)品形態(tài)過渡,產(chǎn)業(yè)生態(tài)發(fā)展
    的頭像 發(fā)表于 02-18 10:17 ?4731次閱讀

    關(guān)于AR/VR行業(yè)的介紹和發(fā)展

    人類在與真實(shí)世界的互動(dòng),會(huì)用點(diǎn)頭或搖頭表示同意、贊賞、反對或無奈,會(huì)用手腳來執(zhí)行大腦給出的指令。VR/AR呈現(xiàn)的虛擬世界,我們同樣希望用身體來跟外部世界做自然的互動(dòng)。所以,
    的頭像 發(fā)表于 10-29 10:15 ?5853次閱讀

    關(guān)于ARVR預(yù)測追蹤定位的原理分析和應(yīng)用

    在單一屏幕布局時(shí)---如手機(jī)屏幕---為雙眼提供圖像,通常情況下, 相對于另一只眼睛,映入在一只眼睛只有半幀(例如1/60秒的一半,大約8毫秒)。在這種情況下,最好給延遲的另一半屏幕使用提前8毫秒的預(yù)測跟蹤。
    的頭像 發(fā)表于 08-25 11:43 ?4940次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>AR</b>和<b class='flag-5'>VR</b><b class='flag-5'>中</b>的<b class='flag-5'>預(yù)測</b><b class='flag-5'>性</b><b class='flag-5'>追蹤</b><b class='flag-5'>定位</b>的原理<b class='flag-5'>分析</b>和應(yīng)用

    淺析VR/AR頭盔的可預(yù)測追蹤技術(shù)

    在虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)系統(tǒng)環(huán)境,可預(yù)測追蹤技術(shù)能夠?qū)δ硞€(gè)對象或身體某一部位的下一步方向和(或)位置進(jìn)行預(yù)測處理。
    發(fā)表于 01-24 09:20 ?705次閱讀
    淺析<b class='flag-5'>VR</b>/<b class='flag-5'>AR</b>頭盔的可<b class='flag-5'>預(yù)測</b><b class='flag-5'>追蹤</b>技術(shù)

    VR/AR頭盔預(yù)測追蹤技術(shù)的原理分析

    在虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)系統(tǒng)環(huán)境,可預(yù)測追蹤技術(shù)能夠?qū)δ硞€(gè)對象或身體某一部位的下一步方向和(或)位置進(jìn)行預(yù)測處理。
    發(fā)表于 04-06 09:42 ?1264次閱讀