眼球追蹤

?

  • 眼球追蹤類似于頭部追蹤,但是圖像的呈現取決于使用者眼睛所看的方向。例如,人們可以用“眼神”完成一種鐳射槍的瞄準。

  • 眼球追蹤技術很受VR專家們密切關注。Oculus創始人帕爾默拉奇就曾稱其為“VR的心臟”。對于人眼位置的檢測,能夠為當前所處視角提供最佳的3D效果,使VR頭顯呈現出的圖像更自然,延遲更小,這都能大大增加可玩性。

? ? ? ??

  • 同時,由于眼球追蹤技術可以獲知人眼的真實注視點,從而得到虛擬物體上視點位置的景深。所以,眼球追蹤技術被大部分VR從業者認為將成為解決虛擬現實頭盔眩暈病問題的一個重要技術突破。

  • 在VR設備上的眼球追蹤,需要追蹤的范圍很大。可以無死角覆蓋整個VR顯示屏幕。

  • 除了追蹤范圍,另一個關鍵點在于追蹤的精確度和實時性。在VR設備的使用過程中,常常造成VR設備與頭部的位移變化。若能針對VR設備的眼球追蹤方案增添防抖算法,這樣在人們的頭動并不會影響眼球追蹤的精確度。

  • 眼球追蹤技術將會為VR帶來全新的體驗,例如可以根據人們眼睛的注視點來觸發特定的場景模式等,而且可以有效隱藏不需使用的Menu等。?

?

PS.建議參考下列文章:?

1.AR/VR的重要交互手段“眼動追蹤”怎樣用上MEMS(2016/6/23)?

  • 當你無法像觸控屏幕那樣直觀得操作你所需要的位置時,眼球追蹤提供了一種比較高效的替代方式。可以替換掉不少類似于用觸控或鼠標所進行得操作。且眼球追蹤還可被應用在減少眼睛不注視的地方的渲染量等場景。?

  • 眼動追蹤(Eye Tracking),是指通過測量眼睛的注視點的位置或者眼球相對頭部的運動而實現對眼球運動的追蹤。

  • 例如,當用戶輸入文本時如果出現拼寫錯誤,且眼睛正在注視錯詞,系統將自動修正;如果設備發現用戶的視線沒有注視錯詞,系統將延遲修正。蘋果認為該功能可以讓操作更直觀。”(該描述來自蘋果2012年9月提交的專利申請)

? ==>詳細內容

2. 破解達·芬奇的“密碼”,英偉達眼動追蹤將觸發VR革命(2016/7/22)?

  • 看著墻上的鐘,你目光的集中點應該落在焦點上,此時,鐘周圍的場景模糊了,似乎你的大腦正在對環境做速寫,或者用計算機圖形術語講,正在渲染場景的低分辨率版本。

  • 英偉達把相同的技巧應用到VR渲染,它可以幫助強化虛擬世界的現實感。將圖形渲染能力集中到更小區域,人眼看到的圖像更清晰。

  • 達芬奇是第一個留意到這個視覺現象的人,叫中央窩視覺(用眼睛中央窩的視網膜區注視物體所產生的視覺)。過去幾個月,David Luebke和英偉達其他四位研究員一直在嘗試將該原理挪到VR中來,只渲染玩家注視的特定區域,剩下的場景分辨率則低得多。

  • 這個虛擬場景就是用英偉達中央窩視覺處理,跟蹤用戶目光焦點,模糊周圍場景。

  • 當使用英偉達系統的玩家聚焦場景中的新區域時,眼動追蹤軟件也會跟著轉移渲染中心。為了在90幀速率(用戶感覺惡心之前可接受的最低幀速率)的VR中渲染一個完整場景,四百萬像素必須每秒渲染近一百次。但是如果只渲染玩家的視線區域,就能省下巨大的計算機能耗。

  • 這個原理在VR研究中不是什么新鮮事。其實,背靠Kickstarter的Fove頭顯就用了相似的系統。Luebke過去15年都在研究這個領域,開始是弗吉尼亞教授,現在是英偉達專家。然而,以前眼動追蹤技術很難跟上人類眼球的超快運動,導致用戶從場景左邊切換到右邊時,出現惡心的延時效應。SensoMotoric Instruments(SMI)新的眼動追蹤技術兼顧精確度和低延遲。

  • 即便用上SMI的技術,英偉達團隊還需要花大量時間計算,在觀眾注意到之前,周邊分辨率到底能低到多少。“余光很擅長探測小而快的動作,用來幫我們看到樹叢中的老虎。”Luebke說。

  • 這樣的話,任何閃過的圖像劣化都會打擾用戶。同樣,如果周邊變得太模糊,可能會創造隧道視覺效果,觀眾就好像是通過一對望遠鏡觀看。
    為了解決這個問題,英偉達研究人員發現,如果他們降低分辨率的同時增加對比度,人類大腦就完全上當了。

  • ==>詳細內容?

  • ==>詳細內容(2)

3.?注視點渲染究竟是怎么回事???

  • 什么叫做注視點渲染技術,其實就是眼球追蹤技術。這一類技術是目前行業內比較認可的,能夠解決 VR 多項瓶頸問題。其中包括 VR 交互、VR 顯示問題、圖形渲染技術、VR 內容等問題。

  • 目前,大家對于對于 VR 的印象幾乎都是:體驗不錯,但是畫面不是太清晰,才到 2K,而且有時候能清晰的看到眼前的像素點,這些問題在 Oculus、HTC Vive 上同樣存在。現有的 VR 圖形渲染技術對于硬件要求高,而且功耗大。

  • 但是有了注視點渲染技術,這個問題就能有夠得到很好的解決。

  • ==>詳細內容

4. 眼動追蹤技術在VR中的革命與應用(2016/7/31)?

  • 在交互中,眼睛扮演著一個非常重要的角色。雙方眼睛交匯的時候,要比其他所有的社交方式都要強大。在VR和AR中使用眼動追蹤技術,可以讓交互變得更自然,更輕松,就算是在一個基于軟件的環境也是如此。

  • 目前的VR/VR交互界面仍然存在一些比較大的局限。手勢控制、頭部運動和聲音控制都會導致疲勞。眼球運動的精細肌肉對疲勞免疫。

  • ==>詳細內容

~ end ~

?


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/542736.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/542736.shtml
英文地址,請注明出處:http://en.pswp.cn/news/542736.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mysql 創建分區表_Mysql分區表及自動創建分區Partition

Range分區表建表語句如下,其中分區鍵必須和id構成主鍵和唯一鍵CREATE TABLE test1 (id char(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT ‘自增主鍵(guid)‘,create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ‘創建時間‘,partition_key …

python下載文件暫停恢復_Python關于Threading暫停恢復解決辦法

我們都知道python中可以是threading模塊實現多線程, 但是模塊并沒有提供暫停, 恢復和停止線程的方法, 一旦線程對象調用start方法后, 只能等到對應的方法函數運行完畢. 也就是說一旦start后, 線程就屬于失控狀態. 不過, 我們可以自己實現這些. 一般的方法就是循環地判斷一個標志…

信息系統狀態過程圖_過程狀態圖中使用的重要術語| 操作系統

信息系統狀態過程圖1)上下文切換 (1) Context Switching) Whenever a process is transferred within the system, it moves within different states. These states are known as the process states. When a process goes from one state to another state inside the system…

mysql 吧庫下的表名都加_mysql數據庫表名大小寫問題

mysql數據庫表名大小寫問題mysql數據庫linux版本表名、字段名默認大小寫敏感,即區分大小寫。查看mysql有關大小寫參數:lower_case_file_system是一個只讀參數,無法被修改,這個參數是用來告訴你在當前的系統平臺(linux\windows等)下…

rgb 灰色_金屬+RGB+無線,我要買爆這款海盜船VIRTUOSO鑒賞家游戲耳機

海盜船最近新出的旗艦耳機,VIRTUOSO RGB Wireless SE,中文名叫鑒賞家。耳機一改往日歐美電競風,改走金屬質感高大上簡約風,不過講真,這顏值我吃起來很香。考慮文章過長,我先概括一下入手理由,具…

python 基類 派生類_在Python中具有兩個子(派生)類的繼承示例

python 基類 派生類In this program, we have a parent class named Details and two child classes named Employee and Doctor, we are inheritance the class Details on the classes Employee and Doctor. And, finally creating two objects of Employee and Doctor class…

連接postgresql

# psycopg2enginecreate_engine(postgresqlpsycopg2://scott:tigerlocalhost/mydatabase)#python 連接postgresql使用psycopg2作為默認的DBAPIThe first time a method like Engine.execute()orEngine.connect()is called, the Engine establishes a real DBAPI connection to …

n的階乘程序python_Python程序對N階乘的尾隨零進行計數

n的階乘程序pythonFormula used: 使用的公式: Trailing 0s in N! Count of 5s in prime factors of n! floor(n/5) floor(n/25) floor(n/125) ....Example: 例: Input: N 23Output: 4Factorial of 23 is 25852016738884976640000 which has four …

c mysql使用場景_Mysql 場景

1個SQL題,1個場景題,會有點難度!SQL題該SQL題大量涉及到row_number,case when,group by等高級用法,有一定的實用價值,總結出來,供日后參考Question.1:分組匯總給定篩選條…

以己為壑

2019獨角獸企業重金招聘Python工程師標準>>> 今天把軟件工程里面關于面向對象的設計學完了,使我對面向對象OOA和OOD的思想有了進一步的認識,各科知識千溝萬壑,犬牙交錯,的確是這樣,能蒙住自己眼的永遠是你自己,而不是這個世界,因為美就在那里;裹住自己雙足的的永遠是…

macos安裝vscode_如何使用VSCode進行PostgreSQL開發及調試

Visual Studio Code (VSCode)是一個輕量級但功能強大的源代碼編輯器,可在桌面上運行,適用于Windows,macOS和Linux。 它內置了對JavaScript,TypeScript和Node.js的支持,并具有豐富的其他語言(如C,C&#xff…

最小生成樹 kruskal_使用Kruskal算法求解Java最小生成樹問題

最小生成樹 kruskalIn Electronic Circuit we often required less wiring to connect pins together. We can model this wiring problem with a connected, undirected graph G(V, E), where V is the set of pins, E is the set of possible interconnections between pair …

mysql數據庫面試題 軟件測試_軟件測試數據庫面試題一

前提本次分享只局限于 sql server 和 mysql 這兩種數據庫,其他數據庫暫不總結正文1. 對查詢的字段進行去重(distinct)用法注意:1. distinct【查詢字段】,必須放在要查詢字段的開頭,即放在第一個參數;2. 只能在SELECT 語…

python數碼時鐘代碼_python時鐘的實現

from time importsleepimporttimeimportosclassClock(object):"""數字時鐘""" def __init__(self, hour0, minute0, second0):"""初始化方法 :param hour: 時 :param minute: 分 :param second: 秒"""self._hourh…

PHP頁面跳轉

本文轉載自:http://blog.sina.com.cn/s/blog_9a06890901014ol1.html PHP頁面跳轉一、header()函數 header函數中Location類型的標頭是一種特殊的header調用,常用來實現頁面跳轉 注意:1、location和“:”號間不能有空格,否則不會跳…

如何打印出給定尺寸的方格_打印給定號碼的表格| 8086微處理器

如何打印出給定尺寸的方格Problem statement: 問題陳述: Write an assembly language program in 8086 to print the table of a given integer. 在8086中編寫匯編語言程序以打印給定整數的表。 Assumptions: Suppose the inputted number is at memory location …

python自動更新excel數據_如何更新Excel數據?(刷新所有查詢)

我有一個帶有一些查詢的Excel xlsm文件。目前我每天打開它,點擊“數據”選項卡中的“全部刷新”命令。我希望這件事能自動完成。我用python編寫了一個腳本(我是python新手)。問題是,刷新數據并保存Excel文件后,刷新的數據不可見(我知道刷新工…

mongoDB 使用手冊

2019獨角獸企業重金招聘Python工程師標準>>> 1、基本操作db.AddUser(username,password) 添加用戶db.auth(usrename,password) 設置數據庫連接驗證db.cloneDataBase(fromhost) 從目標服務器克隆一個數據庫db.commandHelp(name) returns the help for the commanddb.…

android搜索框功能實現_巧用 Trie 樹,實現搜索引擎關鍵詞提示功能

來源 | 碼海責編 | Carol封圖 | CSDN 付費下載于視覺中國我們幾乎每天都在用搜索引擎搜索信息,相信大家肯定有注意過這樣一個細節:當輸入某個字符的時候,搜索引框底下會出現多個推薦詞,如下,輸入「python」后,底下會出…

Python | 從用戶輸入數據,保存到文件,讀取并打印

Here, we have to input the data from the user, to read the data from user, we use input() method, and then the input data we have to store in the file by using write() method and then by using read() method we can get the data. 在這里,我們必須從…