System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及眼球追蹤,尤其涉及一種注視信息確定方法、裝置、設備及介質。
技術介紹
1、隨著計算機視覺、人工智能技術和數字化技術的迅速發展,眼球追蹤技術已成為當前熱點研究領域,在人機交互領域有著廣泛的應用。
2、現有技術通過預先部署的光學器件,來確認對應方向是否發生了角膜反射,基于其方位來確定眼球轉動的大致方向,進而獲取所需視線信息。
3、但上述確定視線信息的方案只能夠得到較低精度的眼動追蹤結果,因為其眼球追蹤精度直接受到光學器件數量的制約,且如部署過多光學器件,其整體的信號刷新率又會受到影響。
技術實現思路
1、本專利技術提供了一種注視信息確定方法、裝置、設備及介質,以解決現有技術中計算注視信息不準確的問題。
2、第一方面,本專利技術實施例提供了一種注視信息確定方法,包括:
3、獲取數據集,所述數據集中包括多組數據對,每組數據對包括不同設備獲取的第一數據和第二數據,所述第一數據為通過光學記錄法確定的與注視信息有關的數據,所述第二數據為通過微機電系統確定的與注視信息有關的數據;
4、根據所述數據集,確定目標對象;
5、基于所述目標對象修正通過所述微機電系統確定的初始注視信息,確定修正后的目標注視信息。
6、可選的,所述第一數據包括使用光學記錄法計算得到的注視點信息,所述第二數據包括通過微機電系統計算得到的注視信息,所述第一數據和所述第二數據為同一時刻確定的數據,所述注視信息包括視線方向和/或注視點坐
7、所述根據所述數據集,確定目標對象,包括:
8、針對所述數據集中每組數據對,確定所述數據對在每個坐標軸上的數據偏差;
9、針對所述每個坐標軸上的數據偏差,確定各所述數據偏差的偏差平均值;
10、將每個坐標軸分別對應的偏差平均值,確定為候選修正系數;
11、確定所述候選修正系數是否滿足修正條件;
12、若是,基于確定的候選修正系數確定修正系數。
13、可選的,所述確定所述候選修正系數是否滿足修正條件,包括:
14、基于所述候選修正系數修正后續時刻的第二數據,得到修正后的目標數據,所述后續時刻的第二數據為在確定所述候選修正系數后通過所述微機電系統確定的注視信息;
15、確定所述目標數據與后續時刻的第一數據的數據差值,所述后續時刻的第一數據為與所述后續時刻的第二數據同時獲取的數據;
16、若所述數據差值小于設定閾值,則所述候選修正系數滿足修正條件;否則,返回繼續獲取下一數據集,確定所述下一數據集的候選修正系數,并判斷所述下一數據集的候選修正系數是否滿足修正條件;
17、在確定所述下一數據集對應的候選修正系數時,所述下一數據集對應的數據偏差為基于所述下一數據集中修正后的第二數據和所對應的第一數據確定,所述修正后的第二數據為基于上一候選修正系數對所述下一數據集中的第二數據進行修正后的數據。
18、可選的,所述第一數據包括通過光學記錄法確定注視信息過程中的第一過程數據,所述第二數據包括通過所述微機電系統確定注視信息過程中的第二過程數據,所述目標對象包括眼部模型,所述根據所述數據集,確定目標對象,包括:
19、根據所述第一過程數據和所述第二過程數據修正所述眼部模型;
20、若修正后的眼部模型的殘差小于設定殘差閾值,則將所述修正后的眼部模型確定為目標對象;否則,返回繼續獲取下一數據集,基于所述下一數據集修正所述眼部模型,并判斷所述下一數據集對應的修正后的眼部模型是否小于設定殘差閾值。
21、可選的,所述第一過程數據包括通過光學記錄法確定注視信息的情況下,測量的眼部數據和測量過程中的計算數據,所述第二過程數據包括通過所述微機電系統確定注視信息的情況下,測量的眼部數據和測量過程中的計算數據。
22、可選的,基于所述目標對象修正通過所述微機電系統確定的初始注視信息,確定修正后的目標注視信息,包括:
23、通過所述微機電系統確定初始注視信息;
24、基于所確定的目標對象修正所述初始注視信息,得到修正后的目標注視信息。
25、可選的,在確定修正后的目標注視信息的過程中,光學記錄法所對應的光學設備的狀態為關閉狀態。
26、第二方面,本專利技術實施例提供了一種注視信息確定裝置,包括:
27、獲取模塊,用于獲取數據集,所述數據集中包括多組數據對,每組數據對包括不同設備獲取的第一數據和第二數據,所述第一數據為通過光學記錄法確定的與注視信息有關的數據,所述第二數據為通過微機電系統確定的與注視信息有關的數據;
28、第一確定模塊,用于根據所述數據集,確定目標對象;
29、第二確定模塊,用于基于所述目標對象修正通過所述微機電系統確定的初始注視信息,確定修正后的目標注視信息。
30、第三方面,本專利技術實施例提供了一種電子設備,所述電子設備包括:
31、采用光學記錄法確定注視信息的光學設備和微機電系統,至少一個處理器;以及
32、與所述至少一個處理器通信連接的存儲器;
33、所述光學設備和所述微機電系統分別與所述處理器連接;
34、其中,所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本專利技術任一實施例提供的注視信息確定方法;
35、所述微機電系統用于向所述處理器傳輸第二數據,所述光學設備用于向所述處理器傳輸第一數據。
36、第四方面,本專利技術實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本專利技術任一實施例所述的注視信息確定方法。
37、本專利技術實施例的技術方案,通過獲取數據集,所述數據集中包括多組數據對,每組數據對包括不同設備獲取的第一數據和第二數據,所述第一數據為通過光學記錄法確定的與注視信息有關的數據,所述第二數據為通過微機電系統確定的與注視信息有關的數據;根據所述數據集,確定目標對象;基于所述目標對象修正通過所述微機電系統確定的初始注視信息,確定修正后的目標注視信息;本專利技術根據不同設備獲取的不同數據組成數據對,根據多組數據對形成數據集,進而確定目標對象,通過目標對象修正初始注視信息,確定修正后的目標注視信息,解決了現有技術中計算注視信息不準確的問題,有效提高了確定注視信息的準確度。
38、應當理解,本部分所描述的內容并非旨在標識本專利技術的實施例的關鍵或重要特征,也不用于限制本專利技術的范圍。本專利技術的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種注視信息確定方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述第一數據包括使用光學記錄法計算得到的注視信息,所述第二數據包括通過微機電系統計算得到的注視信息,所述第一數據和所述第二數據為同一時刻確定的數據,所述注視信息包括視線方向和/或注視點坐標,所述目標對象包括修正系數;
3.根據權利要求2所述的方法,其特征在于,所述確定所述候選修正系數是否滿足修正條件,包括:
4.根據權利要求1所述的方法,其特征在于,所述第一數據包括通過光學記錄法確定注視信息過程中的第一過程數據,所述第二數據包括通過所述微機電系統確定注視信息過程中的第二過程數據,所述目標對象包括眼部模型,所述根據所述數據集,確定目標對象,包括:
5.根據權利要求4所述的方法,其特征在于,所述第一過程數據包括通過光學記錄法確定注視信息的情況下,測量的眼部數據和測量過程中的計算數據,所述第二過程數據包括通過所述微機電系統確定注視信息的情況下,測量的眼部數據和測量過程中的計算數據。
6.根據權利要求1-5任一所述的方法,其特征在于,基于所述
7.根據權利要求6所述的方法,其特征在于,
8.一種注視信息確定裝置,其特征在于,包括:
9.一種電子設備,其特征在于,所述電子設備包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現權利要求1-7中任一項所述的注視信息確定方法。
...【技術特征摘要】
1.一種注視信息確定方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述第一數據包括使用光學記錄法計算得到的注視信息,所述第二數據包括通過微機電系統計算得到的注視信息,所述第一數據和所述第二數據為同一時刻確定的數據,所述注視信息包括視線方向和/或注視點坐標,所述目標對象包括修正系數;
3.根據權利要求2所述的方法,其特征在于,所述確定所述候選修正系數是否滿足修正條件,包括:
4.根據權利要求1所述的方法,其特征在于,所述第一數據包括通過光學記錄法確定注視信息過程中的第一過程數據,所述第二數據包括通過所述微機電系統確定注視信息過程中的第二過程數據,所述目標對象包括眼部模型,所述根據所述數據集,確定目標對象,包括:
5.根據權利要求4所述的方法...
【專利技術屬性】
技術研發人員:請求不公布姓名,請求不公布姓名,請求不公布姓名,
申請(專利權)人:北京七鑫易維信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。