中文字幕无码日韩视频无码三区

控制視標運動的方法和裝置的制造方法

文檔序號:8922196閱讀:363來源:國知局
控制視標運動的方法和裝置的制造方法
【技術領域】
[0001] 本發明涉及電子設備領域,特別涉及一種控制視標運動的方法和裝置。
【背景技術】
[0002] 隨著視線追蹤技術日趨完善,視線追蹤交互技術作為一種新型交互模式越來越多 地被各類電子產品所采用。如圖1所示的視線追蹤系統的結構示意圖,眼動數據采集設備 "眼動儀"將用戶在交互界面上的視線坐標輸入交互系統,該交互系統根據視線坐標在交互 界面上呈現一個視標,用來指示用戶視線落在交互界面上位置,并根據眼動儀輸入交互系 統的視線坐標的數據控制視標運動。
[0003] 研究發現,由于人類眼球生理結構導致的在注視過程中會存在漂移、震顫以及不 經意眼跳的現象,并且眼動儀存在固有的精度偏差,這些都會導致采集到的視線坐標存在 大量噪音,直接利用原始的視線坐標控制交互界面上視標的運動,會導致視標在交互界面 中不斷抖動,從而影響用戶的交互體驗。

【發明內容】

[0004] 本發明實施例所要解決的一個技術問題是:如何使交互界面上的視標更加自然和 諧地運動。
[0005] 根據本發明實施例的一個方面,提供的一種控制視標運動的方法,包括:獲取用戶 在交互界面中不同時刻對應的視線坐標;將各時刻對應的視線坐標存入緩沖區;對緩沖區 內的視線坐標進行均值化處理;根據均值化處理后的視線坐標控制交互界面上視標的運 動。
[0006] 在一個實施例中,在將各時刻對應的視線坐標存入緩沖區之前,該方法還包括:根 據預設過濾條件對獲取的視線坐標進行降噪處理,將符合預設過濾條件的正常視線坐標存 入緩沖區,并丟棄不符合預設過濾條件的異常視線坐標。
[0007] 在一個實施例中,根據預設過濾條件對獲取的視線坐標進行降噪處理包括:計算 當前緩沖區中各視線坐標的標準差;計算新獲取的視線坐標與當前緩沖區中各視線坐標的 平均值之間的距離;對該距離與該標準差的相關信息進行比較;根據比較結果對視線坐標 進行過濾。
[0008] 在一個實施例中,計算當前緩沖區中各視線坐標的標準差包括:對當前緩沖區中 視線橫坐標的標準差和視線縱坐標的標準差進行合并,得到視當前緩沖區中各視線坐標的 標準差。
[0009] 在一個實施例中,對緩沖區內的視線坐標進行均值化處理包括:將緩沖區內的視 線坐標的橫坐標和縱坐標分別進行加權平均,得到均值化處理后的視線坐標,其中,離當前 時間越近的視線坐標的權重值越大。
[0010] 在一個實施例中,不同時刻的視線坐標的權重值可以按照高斯分布來設置。
[0011] 根據本發明實施例的再一個方面,提供的一種控制視標運動的裝置,包括:視線坐 標獲取單元,用于獲取用戶在交互界面中不同時刻對應的視線坐標;緩存單元,用于將各時 刻對應的視線坐標存入緩沖區;均值化處理單元,用于對緩沖區內的視線坐標進行均值化 處理;視標控制單元,用于根據均值化處理后的視線坐標控制交互界面上視標的運動。
[0012] 在一個實施例中,該裝置還包括:降噪單元,用于在將各時刻對應的視線坐標存入 緩沖區之前,根據預設過濾條件對獲取的視線坐標進行降噪處理,將符合預設過濾條件的 正常視線坐標存入緩沖區,并丟棄不符合預設過濾條件的異常視線坐標。
[0013] 在一個實施例中,降噪單元包括:標準差計算子單元,用于計算當前緩沖區中各視 線坐標的標準差;距離計算子單元,用于計算新獲取的視線坐標與當前緩沖區中各視線坐 標的平均值之間的距離;比較子單元,用于對該距離與該標準差的相關信息進行比較;過 濾子單元,用于根據比較結果對視線坐標進行過濾。
[0014] 在一個實施例中,標準差計算子單元,具體用于:對當前緩沖區中視線橫坐標的標 準差和視線縱坐標的標準差進行合并,得到視當前緩沖區中各視線坐標的標準差。
[0015] 在一個實施例中,均值化處理單元,具體用于:將緩沖區內的視線坐標的橫坐標和 縱坐標分別進行加權平均,得到均值化處理后的視線坐標,其中,離當前時間越近的視線坐 標的權重值越大。
[0016] 在一個實施例中,不同時刻的視線坐標的權重值可以按照高斯分布來設置。
[0017] 本發明實施例至少具有以下優點:
[0018] 一方面,設置視線坐標緩沖區,對緩沖區內的視線坐標進行均值化處理,然后根據 均值化處理后的視線坐標控制交互界面上視標的運動,相對于直接利用原始的視線坐標控 制交互界面上視標的運動,可以有效降低人眼注視過程中震顫、漂移及系統噪音的影響,使 交互界面上的視標更加自然和諧地運動,提高人機交互的自然性和和諧性。
[0019] 再一方面,對存入緩沖區之前的視線坐標進行降噪處理,去除極端數據,這些極端 數據往往是由于震顫、漂移、或不經意眼跳造成的,使得緩沖區內的數據更能反映用戶的真 實操作意圖,基于這些更為準確的數據來控制交互界面上視標的運動,可以有效降低人眼 注視過程中震顫、漂移及系統噪音的影響,使交互界面上的視標更加自然和諧地運動,提高 人機交互的自然性和和諧性。
[0020] 通過以下參照附圖對本發明的示例性實施例的詳細描述,本發明的其它特征及其 優點將會變得清楚。
【附圖說明】
[0021] 為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可 以根據這些附圖獲得其他的附圖。
[0022] 圖1示出現有技術中視線追蹤系統的結構示意圖。
[0023] 圖2為本發明控制視標運動的方法一個實施例的流程示意圖。
[0024] 圖3為本發明控制視標運動的方法再一個實施例的流程示意圖。
[0025] 圖4為本發明控制視標運動的方法一個具體應用的流程示意圖。
[0026] 圖5為本發明經過降噪和均值化處理的視標運動軌跡與現有技術的視標運動軌 跡的對比示意圖。
[0027] 圖6為本發明控制視標運動的裝置一個實施例的結構示意圖。
[0028] 圖7為本發明控制視標運動的裝置再一個實施例的結構示意圖。
【具體實施方式】
[0029] 下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。以下 對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使 用的任何限制。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提 下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0030] 除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表 達式和數值不限制本發明的范圍。
[0031] 同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際 的比例關系繪制的。
[0032] 對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適 當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0033] 在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不 是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0034] 應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一 個附圖中被定義,則在隨后的附圖中不需要對其進行進一步
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1