System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及人機交互,尤其涉及一種基于手勢識別的交互方法、裝置、計算設(shè)備及存儲介質(zhì)。
技術(shù)介紹
1、目前,在手勢識別技術(shù)中,通常采用將攝像頭視錐體范圍直接映射到屏幕范圍的方法。但該方法存在不少問題,如在離攝像頭較遠(yuǎn)時,操作靠近屏幕邊緣的元素時操作不舒適且用戶體驗不佳,且容易因手勢移出攝像頭范圍而導(dǎo)致操作失敗,影響用戶使用體驗和操作效率。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)提供一種基于手勢識別的交互方法、裝置、計算設(shè)備及存儲介質(zhì),以解決現(xiàn)有技術(shù)中存在的問題。
2、為實現(xiàn)上述目的,本專利技術(shù)提供以下的技術(shù)方案:
3、一種基于手勢識別的交互方法,包括:
4、捕捉用戶的手部動作數(shù)據(jù),獲取所述手部動作在攝像視野區(qū)間內(nèi)的第一手勢坐標(biāo);
5、將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo);
6、基于所述第二手勢坐標(biāo)進(jìn)行執(zhí)行關(guān)于所述手部動作的交互;
7、所述映射關(guān)系包括:
8、當(dāng)所述第一手勢坐標(biāo)位于所述攝像視野區(qū)間的起始區(qū)間段或末尾區(qū)間段時,映射至所述屏幕顯示區(qū)間的邊緣區(qū)域數(shù)值區(qū)間;
9、當(dāng)所述第一手勢坐標(biāo)位于所述攝像視野區(qū)間的中間區(qū)間段時,映射至所述屏幕顯示區(qū)間的中間區(qū)域數(shù)值區(qū)間。
10、可選地,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),包括:
11、基于如下公式,進(jìn)行所述第一手勢坐標(biāo)至所述第二手勢坐標(biāo)的轉(zhuǎn)換:
13、可選地,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),包括:
14、基于線性分段映射關(guān)系,將x軸/y軸上的攝像視野區(qū)間多個第一分區(qū)間,同時將x軸/y軸上的所述屏幕顯示區(qū)間相應(yīng)劃分為多個第二分區(qū)間;每個所述第一分區(qū)間和每個所述第二分區(qū)間關(guān)于位置和次序一一對應(yīng)。
15、可選地,所述起始區(qū)間段與末尾區(qū)間段在所述攝像視野區(qū)間長度上呈對稱分布關(guān)系;
16、起始區(qū)間段與屏幕顯示區(qū)間的邊緣區(qū)域數(shù)值區(qū)間呈線性比例關(guān)系。
17、可選地,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),還包括:
18、對第二手勢坐標(biāo)進(jìn)行降噪處理。
19、可選地,所述降噪處理包括:
20、對由第一手勢坐標(biāo)轉(zhuǎn)換為第二手勢坐標(biāo)過程中的噪聲抖動范圍進(jìn)行測試,根據(jù)測試結(jié)果設(shè)定變化閾值;
21、分析所述第一手勢坐標(biāo)轉(zhuǎn)換為第二手勢坐標(biāo)時的數(shù)據(jù)變化值,判斷所述數(shù)據(jù)變化值是否超出所述設(shè)定變化閾值;
22、所述數(shù)據(jù)變化值超出所述設(shè)定變化閾值時,保存記錄所述第二手勢坐標(biāo)。
23、可選地,所述降噪處理還包括:
24、所述數(shù)據(jù)變化值未超出所述設(shè)定變化閾值時,對所述第一手勢坐標(biāo)與所述第二手勢坐標(biāo)之間進(jìn)行線性插值,獲得多個中間坐標(biāo)值;
25、分析每個所述中間坐標(biāo)值與所述第一手指坐標(biāo)之間的數(shù)據(jù)變化值,判斷所述數(shù)據(jù)變化值否超出所述設(shè)定變化閾值;
26、若不存在中間坐標(biāo)值的數(shù)據(jù)變化值超出所述設(shè)定變化閾值,舍棄當(dāng)前轉(zhuǎn)換所得的所述第二手勢坐標(biāo),保留原數(shù)值;
27、若存在一個或多個中間坐標(biāo)值的數(shù)據(jù)變化值超出所述設(shè)定變化閾值時,選取數(shù)值最大的中間坐標(biāo)值,更新為新的第二手勢坐標(biāo)并保存記錄。
28、本專利技術(shù)還提供了一種手勢識別裝置,用于實現(xiàn)如上任一項所述的基于手勢識別的交互方法,包括:
29、獲取單元,用于捕捉用戶的手部動作數(shù)據(jù),獲取所述手部動作在攝像視野區(qū)間內(nèi)的第一手勢坐標(biāo);
30、處理單元,用于將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo);
31、執(zhí)行單元,用于基于所述第二手勢坐標(biāo)進(jìn)行執(zhí)行關(guān)于所述手部動作的交互。
32、本專利技術(shù)還提供了一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上任一項所述的基于手勢識別的交互方法。
33、本專利技術(shù)還提供了一種包含計算機可執(zhí)行指令的存儲介質(zhì),所述計算機可執(zhí)行指令由計算機處理器執(zhí)行,以實現(xiàn)如上任一項所述的基于手勢識別的交互方法。
34、與現(xiàn)有技術(shù)相比,本專利技術(shù)具有以下有益效果:
35、本專利技術(shù)提供的一種基于手勢識別的交互方法、裝置、計算設(shè)備及存儲介質(zhì),通過將攝像頭視野范圍邊緣預(yù)留起始區(qū)間段和末尾區(qū)間段,并建立與屏幕顯示區(qū)間的映射關(guān)系,從而達(dá)到緩沖效果,避免用戶在邊緣操作的不舒適;同時通過把操作集中在中心區(qū)域提高了數(shù)據(jù)準(zhǔn)確性;此外,合理劃分區(qū)域減少了手勢移出攝像頭范圍導(dǎo)致操作失敗的情況,大大提升了操作舒適性、增強了用戶體驗,確保了手勢識別的準(zhǔn)確性和可靠性,提高了系統(tǒng)的穩(wěn)定性和可用性。
36、本專利技術(shù)具有其它的特性和優(yōu)點,這些特性和優(yōu)點從并入本文中的附圖和隨后的具體實施方式中將是顯而易見的,或者將在并入本文中的附圖和隨后的具體實施方式中進(jìn)行詳細(xì)陳述,這些附圖和具體實施方式共同用于解釋本專利技術(shù)的特定原理。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點】
1.一種基于手勢識別的交互方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),包括:
3.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),包括:
4.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述起始區(qū)間段與末尾區(qū)間段在所述攝像視野區(qū)間長度上呈對稱分布關(guān)系;
5.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),還包括:
6.根據(jù)權(quán)利要求5所述的基于手勢識別的交互方法,其特征在于,所述降噪處理包括:
7.根據(jù)權(quán)利要求5所述的基于手勢識別的交互方法,其特征在于,所述降噪處理還包括:
8.一種手勢識別裝置,其特征在于,用于實現(xiàn)如權(quán)利要求1至7任一項所述的基于手勢識別的交互方法,包括:
9.一種計算機設(shè)備,
10.一種包含計算機可執(zhí)行指令的存儲介質(zhì),其特征在于,所述計算機可執(zhí)行指令由計算機處理器執(zhí)行,以實現(xiàn)如權(quán)利要求1至7任一項所述的基于手勢識別的交互方法。
...【技術(shù)特征摘要】
1.一種基于手勢識別的交互方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),包括:
3.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),包括:
4.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述起始區(qū)間段與末尾區(qū)間段在所述攝像視野區(qū)間長度上呈對稱分布關(guān)系;
5.根據(jù)權(quán)利要求1所述的基于手勢識別的交互方法,其特征在于,所述將所述第一手勢坐標(biāo)按照對應(yīng)的映射關(guān)系轉(zhuǎn)換為屏幕顯示區(qū)間內(nèi)的第二手勢坐標(biāo),還...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:朱志健,張懷平,李宏章,劉芯以,
申請(專利權(quán))人:精電河源顯示技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。