本發(fā)明涉及觸摸屏,尤其涉及一種觸摸屏虛擬按鍵反饋方法、裝置及設(shè)備。
背景技術(shù):
1、隨著觸摸屏技術(shù)的廣泛應(yīng)用,虛擬按鍵作為一種重要的人機(jī)交互方式備受關(guān)注。然而,傳統(tǒng)的觸摸屏虛擬按鍵普遍存在觸覺反饋缺失、操作體驗(yàn)差等問題,嚴(yán)重影響了用戶的操作準(zhǔn)確性和使用體驗(yàn)。
2、目前市面上的觸摸屏虛擬按鍵反饋方案主要依賴簡(jiǎn)單的振動(dòng)反饋,無法根據(jù)用戶的觸摸特征進(jìn)行精確的觸覺響應(yīng)。同時(shí),由于觸摸數(shù)據(jù)采集過程中存在信號(hào)干擾、數(shù)據(jù)缺失等問題,導(dǎo)致觸摸響應(yīng)不穩(wěn)定,影響虛擬按鍵的觸覺反饋效果。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供了一種觸摸屏虛擬按鍵反饋方法、裝置及設(shè)備,本發(fā)明實(shí)現(xiàn)了虛擬按鍵反饋強(qiáng)度的精確控制,提升了觸覺反饋的真實(shí)感和操作體驗(yàn)。
2、第一方面,本發(fā)明提供了一種觸摸屏虛擬按鍵反饋方法,所述觸摸屏虛擬按鍵反饋方法包括:
3、對(duì)觸摸屏采集的觸摸數(shù)據(jù)進(jìn)行歸一化處理,得到標(biāo)準(zhǔn)化位置矩陣和標(biāo)準(zhǔn)化壓力矩陣,并構(gòu)建觸摸響應(yīng)矩陣;
4、對(duì)所述觸摸響應(yīng)矩陣進(jìn)行奇異值分解和重構(gòu)運(yùn)算,得到重構(gòu)矩陣;
5、根據(jù)所述重構(gòu)矩陣對(duì)觸摸點(diǎn)進(jìn)行分類,得到觸摸軌跡,并對(duì)所述觸摸軌跡進(jìn)行區(qū)域面積計(jì)算與壓力分布中心計(jì)算,得到觸摸特征描述符;
6、根據(jù)所述觸摸特征描述符建立目標(biāo)觸摸響應(yīng)方程;
7、基于所述目標(biāo)觸摸響應(yīng)方程進(jìn)行信號(hào)線性化處理和干擾補(bǔ)償,得到補(bǔ)償后的觸摸信號(hào);
8、基于所述補(bǔ)償后的觸摸信號(hào)計(jì)算反饋參數(shù),并對(duì)所述反饋參數(shù)進(jìn)行穩(wěn)定性約束計(jì)算,輸出虛擬按鍵反饋信號(hào)。
9、第二方面,本發(fā)明提供了一種觸摸屏虛擬按鍵反饋裝置,所述觸摸屏虛擬按鍵反饋裝置包括:
10、歸一化處理模塊,用于對(duì)觸摸屏采集的觸摸數(shù)據(jù)進(jìn)行歸一化處理,得到標(biāo)準(zhǔn)化位置矩陣和標(biāo)準(zhǔn)化壓力矩陣,并構(gòu)建觸摸響應(yīng)矩陣;
11、重構(gòu)運(yùn)算模塊,用于對(duì)所述觸摸響應(yīng)矩陣進(jìn)行奇異值分解和重構(gòu)運(yùn)算,得到重構(gòu)矩陣;
12、計(jì)算模塊,用于根據(jù)所述重構(gòu)矩陣對(duì)觸摸點(diǎn)進(jìn)行分類,得到觸摸軌跡,并對(duì)所述觸摸軌跡進(jìn)行區(qū)域面積計(jì)算與壓力分布中心計(jì)算,得到觸摸特征描述符;
13、建立模塊,用于根據(jù)所述觸摸特征描述符建立目標(biāo)觸摸響應(yīng)方程;
14、干擾補(bǔ)償模塊,用于基于所述目標(biāo)觸摸響應(yīng)方程進(jìn)行信號(hào)線性化處理和干擾補(bǔ)償,得到補(bǔ)償后的觸摸信號(hào);
15、輸出模塊,用于基于所述補(bǔ)償后的觸摸信號(hào)計(jì)算反饋參數(shù),并對(duì)所述反饋參數(shù)進(jìn)行穩(wěn)定性約束計(jì)算,輸出虛擬按鍵反饋信號(hào)。
16、本發(fā)明第三方面提供了一種觸摸屏虛擬按鍵反饋設(shè)備,包括:存儲(chǔ)器和至少一個(gè)處理器,所述存儲(chǔ)器中存儲(chǔ)有指令;所述至少一個(gè)處理器調(diào)用所述存儲(chǔ)器中的所述指令,以使得所述觸摸屏虛擬按鍵反饋設(shè)備執(zhí)行上述的觸摸屏虛擬按鍵反饋方法。
17、本發(fā)明的第四方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述的觸摸屏虛擬按鍵反饋方法。
18、本發(fā)明提供的技術(shù)方案中,通過對(duì)觸摸數(shù)據(jù)進(jìn)行歸一化處理和奇異值分解重構(gòu),有效解決了觸摸數(shù)據(jù)采集過程中的數(shù)據(jù)缺失問題,提高了觸摸數(shù)據(jù)的完整性和可靠性;采用觸摸軌跡多點(diǎn)識(shí)別和區(qū)域面積計(jì)算方法,準(zhǔn)確提取了觸摸特征參數(shù),實(shí)現(xiàn)了對(duì)用戶觸摸意圖的精確識(shí)別;建立了基于觸摸特征分量的響應(yīng)動(dòng)態(tài)方程,結(jié)合優(yōu)化算法得到最優(yōu)參數(shù)集,保證了虛擬按鍵反饋的準(zhǔn)確性;通過信號(hào)線性化處理和干擾補(bǔ)償模型,有效抑制了電磁干擾、溫度漂移和機(jī)械振動(dòng)等外部干擾因素的影響;采用基于穩(wěn)定性約束的反饋控制策略,確保了虛擬按鍵反饋的穩(wěn)定性和可靠性;通過觸覺波形的幅值調(diào)制和頻率調(diào)制,實(shí)現(xiàn)了虛擬按鍵反饋強(qiáng)度的精確控制,提升了觸覺反饋的真實(shí)感和操作體驗(yàn)。
19、本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
20、為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
1.一種觸摸屏虛擬按鍵反饋方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的觸摸屏虛擬按鍵反饋方法,其特征在于,所述對(duì)觸摸屏采集的觸摸數(shù)據(jù)進(jìn)行歸一化處理,得到標(biāo)準(zhǔn)化位置矩陣和標(biāo)準(zhǔn)化壓力矩陣,并構(gòu)建觸摸響應(yīng)矩陣,包括:
3.根據(jù)權(quán)利要求2所述的觸摸屏虛擬按鍵反饋方法,其特征在于,所述對(duì)所述觸摸響應(yīng)矩陣進(jìn)行奇異值分解和重構(gòu)運(yùn)算,得到重構(gòu)矩陣,包括:
4.根據(jù)權(quán)利要求3所述的觸摸屏虛擬按鍵反饋方法,其特征在于,所述根據(jù)所述重構(gòu)矩陣對(duì)觸摸點(diǎn)進(jìn)行分類,得到觸摸軌跡,并對(duì)所述觸摸軌跡進(jìn)行區(qū)域面積計(jì)算與壓力分布中心計(jì)算,得到觸摸特征描述符,包括:
5.根據(jù)權(quán)利要求4所述的觸摸屏虛擬按鍵反饋方法,其特征在于,所述根據(jù)所述觸摸特征描述符建立目標(biāo)觸摸響應(yīng)方程,包括:
6.根據(jù)權(quán)利要求5所述的觸摸屏虛擬按鍵反饋方法,其特征在于,所述基于所述目標(biāo)觸摸響應(yīng)方程進(jìn)行信號(hào)線性化處理和干擾補(bǔ)償,得到補(bǔ)償后的觸摸信號(hào),包括:
7.根據(jù)權(quán)利要求6所述的觸摸屏虛擬按鍵反饋方法,其特征在于,所述基于所述補(bǔ)償后的觸摸信號(hào)計(jì)算反饋參數(shù),并對(duì)所述反饋參數(shù)進(jìn)行穩(wěn)定性約束計(jì)算,輸出虛擬按鍵反饋信號(hào),包括:
8.一種觸摸屏虛擬按鍵反饋裝置,其特征在于,用于執(zhí)行如權(quán)利要求1-7中任一項(xiàng)所述的觸摸屏虛擬按鍵反饋方法,所述裝置包括:
9.一種觸摸屏虛擬按鍵反饋設(shè)備,其特征在于,所述觸摸屏虛擬按鍵反饋設(shè)備包括:存儲(chǔ)器和至少一個(gè)處理器,所述存儲(chǔ)器中存儲(chǔ)有指令;
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有指令,其特征在于,所述指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的觸摸屏虛擬按鍵反饋方法。