本發(fā)明涉及汽車電子領(lǐng)域,具體涉及一種車載手勢控制系統(tǒng)和方法。
背景技術(shù):
隨著汽車越來越普及,市面上也存在各種各樣用于汽車上的電子產(chǎn)品,這些電子產(chǎn)品大多為駕駛員輔助或者提高車內(nèi)乘客應(yīng)用體驗,例如安裝在汽車上手勢控制系統(tǒng)。
現(xiàn)有技術(shù)中的手勢控制可以做到一些語音識別系統(tǒng)無法很好完成的駕駛?cè)蝿?wù),但是長期保持激活容易造成誤操作,因而手勢識別的誤操作率很高,而且如果操作人員不在手勢識別區(qū)域動作根本無法完成手勢操作。
技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有技術(shù)中的上述問題,本發(fā)明提出一種車載手勢控制系統(tǒng)和方法,能夠定位手勢操作人員,并降低了手勢識別的誤操作率。
本發(fā)明一方面提出了一種車載手勢控制系統(tǒng),包括語音識別模塊、手勢識別模塊,以及分別與上述兩個模塊相連接的控制模塊,還包括聲源定位裝置,該裝置與控制模塊通過信號線連接;
聲源定位裝置配置為與語音識別模塊同時采集車內(nèi)聲音并存入存儲單元,在語音識別模塊識別出語音控制指令后由控制模塊向聲源定位裝置發(fā)送定位指令,聲源定位裝置將聲源位置信息發(fā)送至控制模塊,然后由控制模塊控制手勢識別模塊采集聲源處人員的手勢信號。
優(yōu)選的,所述的手勢識別模塊通過旋轉(zhuǎn)驅(qū)動裝置的裝設(shè)于車輛頂部;旋轉(zhuǎn)驅(qū)動裝置配置為依據(jù)控制模塊發(fā)送的控制指令,將手勢識別裝置的手勢識別區(qū)域旋轉(zhuǎn)至聲源處。
優(yōu)選的,所述的手勢識別裝置的數(shù)量與車內(nèi)座位的排數(shù)一致。
優(yōu)選的,所述的手勢識別模塊包含與車內(nèi)座位數(shù)量一致的手勢識別傳感器,并分別設(shè)置于各座位的前方;手勢識別模塊配置為依據(jù)控制模塊發(fā)送的控制指令,啟動對應(yīng)座位的手勢識別傳感器采集對應(yīng)座位人員的手勢信號。
優(yōu)選的,所述的聲源定位裝置為麥克風(fēng)陣列。
優(yōu)選的,所述的麥克風(fēng)陣列設(shè)置于車內(nèi)頂部。
本發(fā)明另一方還提出了一種車載手勢控制方法,包括以下步驟:
步驟1,通過語音識別模塊和聲源定位裝置實時采集車內(nèi)聲音信號,并存儲在存儲單元;
步驟2,語音識別模塊對所采集的聲音進(jìn)行識別,判斷依判斷是否為語音指令,如果為語音指令則執(zhí)行步驟3;
步驟3,聲源定位裝置對所采集的聲音進(jìn)行處理,計算聲源位置信息;
步驟4,通過控制模塊控制手勢識別模塊采集聲源處人員的手勢信號。
優(yōu)選的,步驟4中通過控制模塊控制手勢識別模塊采集聲源處人員的手勢信號的方法為:
控制模塊控制手勢識別模塊的旋轉(zhuǎn)驅(qū)動裝置,將手勢識別裝置的手勢識別區(qū)域旋轉(zhuǎn)至聲源處,然后通過手勢識別模塊采集識別區(qū)域內(nèi)的手勢動作。
優(yōu)選的,步驟4中通過控制模塊控制手勢識別模塊采集聲源處人員的手勢信號的方法為:
手勢識別模塊分設(shè)于各座位前方的手勢識別傳感器接受控制模塊的控制指令,依據(jù)控制指令啟動對應(yīng)座位的手勢識別傳感器,并采集對應(yīng)座位人員的手勢信號。
本發(fā)明通過語音識別模塊來啟動手勢識別模塊,大大降低了車內(nèi)人員手勢的誤識別幾率;通過聲源定位裝置實現(xiàn)了聲源的定位,并由控制模塊控制手勢識別模塊采集聲源處人員的手勢信號,實現(xiàn)了任意位置控制手勢的采集。
附圖說明
圖1是本發(fā)明車載手勢控制系統(tǒng)的模塊示意框圖;
圖2是本發(fā)明車載手勢控制方法的流程示意圖。
具體實施方式
下面參照附圖來描述本發(fā)明的優(yōu)選實施方式。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解的是,這些實施方式僅僅用于解釋本發(fā)明的技術(shù)原理,并非旨在限制本發(fā)明的保護(hù)范圍。
如圖1所示,本發(fā)明的一種車載手勢控制系統(tǒng),包括語音識別模塊、手勢識別模塊,以及分別與上述兩個模塊相連接的控制模塊,其特征在于,還包括聲源定位裝置,該裝置與控制模塊通過信號線連接;本實施例中聲源定位裝置采用麥克風(fēng)陣列,麥克風(fēng)陣列設(shè)置于車內(nèi)頂部。
聲源定位裝置配置為與語音識別模塊同時采集車內(nèi)聲音并存入存儲單元,在語音識別模塊識別出語音控制指令后由控制模塊向聲源定位裝置發(fā)送定位指令,聲源定位裝置將聲源位置信息發(fā)送至控制模塊,然后由控制模塊控制手勢識別模塊采集聲源處人員的手勢信號。
本發(fā)明中手勢識別模塊通過旋轉(zhuǎn)驅(qū)動裝置的裝設(shè)于車輛頂部;旋轉(zhuǎn)驅(qū)動裝置配置為依據(jù)控制模塊發(fā)送的控制指令,將手勢識別裝置的手勢識別區(qū)域旋轉(zhuǎn)至聲源處。為了達(dá)到更好的手勢采集效果,手勢識別裝置的數(shù)量與車內(nèi)座位的排數(shù)一致,分別設(shè)置于每排座位對應(yīng)車頂?shù)闹虚g部位。
本發(fā)明關(guān)于手勢識別模塊還提出了一種設(shè)計方案:手勢識別模塊包含與車內(nèi)座位數(shù)量一致的手勢識別傳感器,并分別設(shè)置于各座位的前方;手勢識別模塊配置為依據(jù)控制模塊發(fā)送的控制指令,啟動對應(yīng)座位的手勢識別傳感器采集對應(yīng)座位人員的手勢信號。
如圖2所示,本發(fā)明還提出了一種車載手勢控制方法,包括以下步驟:
步驟1,通過語音識別模塊和聲源定位裝置實時采集車內(nèi)聲音信號,并存儲在存儲單元;
步驟2,語音識別模塊對所采集的聲音進(jìn)行識別,判斷依判斷是否為語音指令,如果為語音指令則執(zhí)行步驟3;
步驟3,聲源定位裝置對所采集的聲音進(jìn)行處理,計算聲源位置信息;
步驟4,通過控制模塊控制手勢識別模塊采集聲源處人員的手勢信號。
本發(fā)明在通過旋轉(zhuǎn)驅(qū)動裝置設(shè)置手勢識別模塊時,步驟4中通過控制模塊控制手勢識別模塊采集聲源處人員的手勢信號的方法為:控制模塊控制手勢識別模塊的旋轉(zhuǎn)驅(qū)動裝置,將手勢識別裝置的手勢識別區(qū)域旋轉(zhuǎn)至聲源處,然后通過手勢識別模塊采集識別區(qū)域內(nèi)的手勢動作。
本發(fā)明在手勢識別模塊的手勢識別傳感器分設(shè)于各座位前方時,步驟4中通過控制模塊控制手勢識別模塊采集聲源處人員的手勢信號的方法為:手勢識別模塊分設(shè)于各座位前方的手勢識別傳感器接受控制模塊的控制指令,依據(jù)控制指令啟動對應(yīng)座位的手勢識別傳感器,并采集對應(yīng)座位人員的手勢信號。
至此,已經(jīng)結(jié)合附圖所示的優(yōu)選實施方式描述了本發(fā)明的技術(shù)方案,但是,本領(lǐng)域技術(shù)人員容易理解的是,本發(fā)明的保護(hù)范圍顯然不局限于這些具體實施方式。在不偏離本發(fā)明的原理的前提下,本領(lǐng)域技術(shù)人員可以對相關(guān)技術(shù)特征作出等同的更改或替換,這些更改或替換之后的技術(shù)方案都將落入本發(fā)明的保護(hù)范圍之內(nèi)。