本發(fā)明涉及車輛控制,尤其涉及一種觸控手勢的識別方法及裝置。
背景技術(shù):
1、隨著生活水平的不斷提高,汽車已經(jīng)進(jìn)入到千家萬戶成為人們出行的首選,人民已經(jīng)越來越離不開汽車。近些年隨著汽車智能化發(fā)展步伐的加快,提高了車輛的安全性和便利性,其中,車門開啟控制的智能化升級大幅提升了用戶的使用體驗(yàn)。
2、目前車門開啟的智能化方式為觸控解鎖,即乘車人觸控車門感應(yīng)區(qū),感應(yīng)區(qū)接收到壓力信號后完成對車門的開啟,與傳統(tǒng)的機(jī)械式門把手相比,觸控式解鎖提升了車輛的智能化水平,有效提升了乘車體驗(yàn),但是當(dāng)前觸控式解鎖的開門依據(jù)只是單一的壓力信號感知,所以在使用過程中經(jīng)常性發(fā)生因誤觸導(dǎo)致車門隨意開啟的問題,尤其是在洗車過程中因?yàn)樗鲏毫蛴晏煲驗(yàn)橛晁鹘?jīng)觸控區(qū)導(dǎo)致的車門偶然性開啟,很容易造成對駕駛室的污染。
技術(shù)實(shí)現(xiàn)思路
1、為解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種觸控手勢的識別方法及裝置。
2、本發(fā)明提供一種觸控手勢的識別方法,包括:
3、獲取每一彈性波傳感器的數(shù)據(jù)幀,對第一數(shù)量的彈性波傳感器的數(shù)據(jù)幀執(zhí)行高通濾波處理,得到高通數(shù)據(jù)幀,對第二數(shù)量的彈性波傳感器的數(shù)據(jù)幀執(zhí)行低通濾波處理,得到低通數(shù)據(jù)幀;
4、確定所述高通數(shù)據(jù)幀和所述低通數(shù)據(jù)幀之間的當(dāng)前相位關(guān)系,當(dāng)所述當(dāng)前相位關(guān)系不滿足預(yù)設(shè)相位關(guān)系時,則判定為非滑動手勢。
5、根據(jù)本發(fā)明提供的一種觸控手勢的識別方法,所述方法還包括:當(dāng)所述當(dāng)前相位關(guān)系滿足預(yù)設(shè)相位關(guān)系時,
6、對所述高通數(shù)據(jù)幀執(zhí)行幅頻變換,得到高通數(shù)據(jù)幀的幅頻特性,并基于所述幅頻特性確定第一頻段能量參數(shù)與第二頻段能量參數(shù)之間的能量差異值;
7、確定所述高通數(shù)據(jù)幀內(nèi)滿足預(yù)設(shè)閾值條件的數(shù)據(jù)點(diǎn)的個數(shù)與所述高通數(shù)據(jù)幀內(nèi)所有數(shù)據(jù)點(diǎn)的個數(shù)之間的點(diǎn)數(shù)差異值;
8、當(dāng)所述能量差異值與所述點(diǎn)數(shù)差異值的運(yùn)算值大于目標(biāo)值時,仍判定所述觸控手勢為非滑動手勢,否則為滑動手勢。
9、根據(jù)本發(fā)明提供的一種觸控手勢的識別方法,所述預(yù)設(shè)閾值條件為:
10、xi·xi+k≤thr_b,其中,xi表示高通數(shù)據(jù)幀內(nèi)第i個數(shù)據(jù)點(diǎn),xi+k表示高通數(shù)據(jù)幀內(nèi)第(i+k)個數(shù)據(jù)點(diǎn),且i和k均為正整數(shù),thr_b為預(yù)設(shè)閾值。
11、根據(jù)本發(fā)明提供的一種觸控手勢的識別方法,所述獲取每一彈性波傳感器的數(shù)據(jù)幀包括:
12、選取一個絕對值大于預(yù)設(shè)基準(zhǔn)值的初始傳感數(shù)據(jù)值作為初始數(shù)據(jù)幀選取點(diǎn),并以所述初始數(shù)據(jù)幀選取點(diǎn)作為基準(zhǔn)點(diǎn)針對每一彈性波傳感器選定預(yù)設(shè)數(shù)量的初始傳感數(shù)據(jù),得到多個初始數(shù)據(jù)幀,將每個所述初始數(shù)據(jù)幀中的每一所述初始傳感數(shù)據(jù)減去對應(yīng)彈性波傳感器的初始數(shù)據(jù)幀的平均值或某一預(yù)設(shè)值,得到多個更新后的數(shù)據(jù)幀作為所述每一彈性波傳感器的數(shù)據(jù)幀。
13、根據(jù)本發(fā)明提供的一種觸控手勢的識別方法,對所述數(shù)據(jù)幀執(zhí)行高通濾波處理時的濾波通帶為0-1khz,對所述數(shù)據(jù)幀執(zhí)行低通濾波處理時的濾波通帶為0-20hz。
14、本發(fā)明還提供一種觸控手勢的識別裝置,包括:包括:傳感器組、濾波電路、以及微控單元;其中:
15、所述傳感器組與所述濾波電路電連接,所述傳感器組包含多個彈性波傳感器;
16、所述濾波電路還與所述微控單元電連接,包含高通濾波電路和低通濾波電路;
17、至少一個所述彈性波傳感器與所述高通濾波電路電連接,至少一個所述彈性波傳感器與所述低通濾波電路電連接;
18、所述高通濾波電路對電連接的彈性波傳感器的數(shù)據(jù)幀執(zhí)行高通濾波處理,得到高通數(shù)據(jù)幀;
19、所述低通濾波電路對電連接的彈性波傳感器的數(shù)據(jù)幀執(zhí)行低通濾波處理,得到低通數(shù)據(jù)幀;
20、所述微控單元確定所述高通數(shù)據(jù)幀和所述低通數(shù)據(jù)幀之間的當(dāng)前相位關(guān)系,當(dāng)所述當(dāng)前相位關(guān)系不滿足預(yù)設(shè)相位關(guān)系時,則判定為非滑動手勢。
21、根據(jù)本發(fā)明提供的一種觸控手勢的識別裝置,所述微控單元在確定所述高通數(shù)據(jù)幀和所述低通數(shù)據(jù)幀之間的當(dāng)前相位關(guān)系前,還對所述高通數(shù)據(jù)幀執(zhí)行與高通濾波電路帶通相同或更低的二次濾波,對所述低通數(shù)據(jù)幀執(zhí)行與低通濾波電路帶通相同或更低的二次濾波
22、本發(fā)明還提供一種觸控手勢的識別裝置,包括:傳感器組及微控單元,所述傳感器組電連接到所述微控單元;其中:
23、所述傳感器組包含多個彈性波傳感器,所述彈性波傳感器進(jìn)行數(shù)據(jù)采集;
24、所述微控單元獲取每一彈性波傳感器的數(shù)據(jù)幀,對第一數(shù)量的彈性波傳感器的數(shù)據(jù)幀執(zhí)行高通濾波處理,得到高通數(shù)據(jù)幀,對第二數(shù)量的彈性波傳感器的數(shù)據(jù)幀執(zhí)行低通濾波處理,得到低通數(shù)據(jù)幀;并
25、確定所述高通數(shù)據(jù)幀和所述低通數(shù)據(jù)幀之間的當(dāng)前相位關(guān)系,當(dāng)所述當(dāng)前相位關(guān)系不滿足預(yù)設(shè)相位關(guān)系時,則判定為非滑動手勢。
26、本發(fā)明還提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計算機(jī)程序,所述處理器執(zhí)行所述程序時實(shí)現(xiàn)如上述任一種所述觸控手勢的識別方法的步驟。
27、本發(fā)明還提供一種非暫態(tài)計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如上述任一種所述觸控手勢的識別方法的步驟。
28、本發(fā)明還提供一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序/指令,所述計算機(jī)程序/指令被處理器執(zhí)行時實(shí)現(xiàn)如上述任一種所述觸控手勢的識別方法的步驟。
29、本發(fā)明提供的觸控手勢的識別方法及裝置,通過在車輛門把手處安裝多個傳感器,并分別對各個傳感器執(zhí)行差異性濾波處理,即確保高通濾波和低通濾波同時存在,進(jìn)而使得到的各個傳感器的數(shù)據(jù)存在一定的相位順序,并且不同的相位順序有效區(qū)分滑動手勢(有效觸控手勢)和非滑動手勢(無效觸控手勢),且只在判定為有效滑動手勢時進(jìn)行車門的開啟,基于此,有效避免外界的其他干擾,避免車門的偶然性開啟,保證了對車門開啟控制的可靠性。
1.一種觸控手勢的識別方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的觸控手勢的識別方法,其特征在于,所述方法還包括:當(dāng)所述當(dāng)前相位關(guān)系滿足預(yù)設(shè)相位關(guān)系時,
3.根據(jù)權(quán)利要求2所述的觸控手勢的識別方法,其特征在于,所述預(yù)設(shè)閾值條件為:
4.根據(jù)權(quán)利要求1所述的觸控手勢的識別方法,其特征在于,所述獲取每一彈性波傳感器的數(shù)據(jù)幀包括:
5.根據(jù)權(quán)利要求1所述的觸控手勢的識別方法,其特征在于,對所述數(shù)據(jù)幀執(zhí)行高通濾波處理時的濾波通帶為0-1khz,對所述數(shù)據(jù)幀執(zhí)行低通濾波處理時的濾波通帶為0-20hz。
6.一種觸控手勢的識別裝置,其特征在于,包括:傳感器組、濾波電路、以及微控單元;其中:
7.根據(jù)權(quán)利要求6所述的觸控手勢的識別裝置,其特征在于,所述微控單元在確定所述高通數(shù)據(jù)幀和所述低通數(shù)據(jù)幀之間的當(dāng)前相位關(guān)系前,還對所述高通數(shù)據(jù)幀執(zhí)行與高通濾波電路帶通相同或更低的二次濾波,對所述低通數(shù)據(jù)幀執(zhí)行與低通濾波電路帶通相同或更低的二次濾波。
8.一種觸控手勢的識別裝置,其特征在于,包括:傳感器組及微控單元,所述傳感器組電連接到所述微控單元;其中:
9.一種非暫態(tài)計算機(jī)可讀存儲介質(zhì),其特征在于,其上存儲有計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-5任一項(xiàng)所述觸控手勢的識別方法的步驟。
10.一種計算機(jī)程序產(chǎn)品,其特征在于,其上存儲有計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1-5任一項(xiàng)所述觸控手勢的識別方法的步驟。