黃恒一 丁佳樂 黎順 康郢芮 付三麗
摘 要:文中在研究人工智能和物聯(lián)網(wǎng)技術(shù)的基礎(chǔ)上,設(shè)計(jì)了一個(gè)簡(jiǎn)單的語(yǔ)音識(shí)別可控遠(yuǎn)程視頻監(jiān)控智能車輛分析判斷機(jī)器人。該智能車機(jī)器人可以接收用戶發(fā)出的語(yǔ)音指令,并對(duì)用戶的語(yǔ)音指令進(jìn)行分析后響應(yīng)。此外智能車身搭載的安卓智能機(jī)器可采集智能車附近的信息并將采集到的圖像信息通過無(wú)線方式反饋至用戶接收設(shè)備,從而實(shí)現(xiàn)對(duì)智能車運(yùn)動(dòng)視野范圍內(nèi)圖像信息的監(jiān)控。
關(guān)鍵詞:藍(lán)牙通信;語(yǔ)音控制;視頻監(jiān)控;物聯(lián)網(wǎng);人工智能;語(yǔ)音指令
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2019)05-0-05
0 引 言
世界上很多發(fā)達(dá)國(guó)家都在進(jìn)行機(jī)器人技術(shù)的研究。本文在智能小車軍用、民用需求量逐步加大的環(huán)境下,結(jié)合安卓智能手機(jī)、移動(dòng)機(jī)器人、人工智能技術(shù)中的語(yǔ)音識(shí)別技術(shù)、人的視覺系統(tǒng)與攝像頭傳感器技術(shù),設(shè)計(jì)了語(yǔ)音識(shí)別可控遠(yuǎn)程視頻監(jiān)控智能車輛分析判斷機(jī)器人。
1 原 理
當(dāng)今社會(huì),智能手機(jī)作為一個(gè)新興領(lǐng)域,正在被越來(lái)越多地應(yīng)用到不同領(lǐng)域,大大提高了工作效率。人工智能機(jī)器人技術(shù)是當(dāng)下企業(yè)及科研機(jī)構(gòu)研究的重點(diǎn),而智能車輛作為移動(dòng)機(jī)器人的一個(gè)重要分支也得到了越來(lái)越多的關(guān)注。本文設(shè)計(jì)的智能小車是一個(gè)集語(yǔ)音識(shí)別、無(wú)線通信、安卓編程、攝像頭圖像采集、無(wú)線傳輸?shù)裙δ苡谝惑w的綜合系統(tǒng),具備簡(jiǎn)易思維判斷能力,可以識(shí)別出正確與錯(cuò)誤的語(yǔ)音控制指令。本文對(duì)當(dāng)下幾種常見的無(wú)線視頻監(jiān)控技術(shù)進(jìn)行了簡(jiǎn)單探討,并在此基礎(chǔ)上設(shè)計(jì)了采用安卓手機(jī)改造的簡(jiǎn)易無(wú)線監(jiān)控器。文中設(shè)計(jì)的智能車無(wú)線監(jiān)控器可采集智能車附近的實(shí)時(shí)圖像信息,并反饋至與智能車身安卓機(jī)同一局域網(wǎng)內(nèi)的視頻監(jiān)控設(shè)備,本文研究的監(jiān)控智能小車實(shí)物具有一定的科研及應(yīng)用價(jià)值[1]。
2 設(shè)計(jì)流程
2.1 智能小車設(shè)計(jì)思路
智能手機(jī)通過調(diào)用手機(jī)語(yǔ)音識(shí)別器識(shí)別漢語(yǔ)詞匯,語(yǔ)音詞匯通過Android手機(jī)的語(yǔ)音識(shí)別引擎轉(zhuǎn)化為智能車芯片運(yùn)動(dòng)狀態(tài)約定字符,當(dāng)智能手機(jī)識(shí)別出正確的漢語(yǔ)詞匯后,就會(huì)通過Android手機(jī)的藍(lán)牙客戶端與智能小車的藍(lán)牙服務(wù)端建立無(wú)線信道,傳輸智能車運(yùn)動(dòng)狀態(tài)控制指令。當(dāng)智能小車接收到語(yǔ)音運(yùn)動(dòng)狀態(tài)控制指令后,會(huì)通過小車的單片機(jī)芯片進(jìn)行解析,驅(qū)動(dòng)小車電極,從而控制小車運(yùn)動(dòng)狀態(tài)的改變。錯(cuò)誤的語(yǔ)音控制指令無(wú)法改變智能車的運(yùn)動(dòng)狀態(tài),同時(shí)智能車還將把錯(cuò)誤的語(yǔ)音控制指令通過語(yǔ)音反饋形式傳達(dá)給使用者[2]。本文在研究智能車語(yǔ)音識(shí)別功能外,還對(duì)幾種常見的智能車視頻監(jiān)控技術(shù)進(jìn)行了研究、嘗試和對(duì)比,提出了一種基于華為手機(jī)分屏技術(shù)實(shí)現(xiàn)的分析判斷語(yǔ)音識(shí)別監(jiān)控智能車。語(yǔ)音視頻監(jiān)控智能車如圖1所示,智能車視頻監(jiān)控流程如圖2所示。
2.2 智能車的動(dòng)力系統(tǒng)
本文設(shè)計(jì)的智能車動(dòng)力供應(yīng)系統(tǒng)由6節(jié)1.5 V的干電池組成。智能小車的單片機(jī)芯片、藍(lán)牙接收芯片及智能小車的L298N驅(qū)動(dòng)芯片所需電壓由5 V電源提供。因此需在智能小車的主板上安裝7805三端穩(wěn)壓模塊,將9 V輸入電壓轉(zhuǎn)換至5 V,供系統(tǒng)單片機(jī)、藍(lán)牙和L298N電機(jī)驅(qū)動(dòng)模塊使用。智能車俯視圖如圖3所示,側(cè)視圖如圖4所示。
通過圖3可看到智能車前端安裝有一個(gè)鐵夾子,可實(shí)現(xiàn)車身前端智能手機(jī)的搭載及去除。智能車搭配攝像頭主要涉及車身平衡及穩(wěn)定等因素。該設(shè)計(jì)中由安卓智能機(jī)改造的監(jiān)控?cái)z像頭基本可實(shí)現(xiàn)智能車二維空間視野范圍內(nèi)圖像信息的采集[3]。
由圖4可知,智能車主板上的器件主要包括單片機(jī)芯片,可梳理小車藍(lán)牙服務(wù)器接收到的運(yùn)動(dòng)狀態(tài)控制指令并解碼,通過L298N電機(jī)驅(qū)動(dòng)芯片驅(qū)動(dòng)智能小車運(yùn)動(dòng)。此外,小車前端搭載的安卓智能機(jī)用于采集小車視野范圍內(nèi)的圖像信息。
2.3 智能小車APP手機(jī)控制端的設(shè)計(jì)
與智能小車配套的APP控制端通過MIT APP Inventor第三方在線開發(fā)平臺(tái)進(jìn)行設(shè)計(jì)。智能小車APP控制端主要由藍(lán)牙傳感器、語(yǔ)音識(shí)別傳感器、文本語(yǔ)音轉(zhuǎn)換器組成,智能車可對(duì)用戶的語(yǔ)音控制指令進(jìn)行分析判斷[4]。
2.3.1 智能車語(yǔ)音答復(fù)功能
智能車通過MIT APP Inventor在線開發(fā)平臺(tái)中的語(yǔ)音識(shí)別傳感器完成對(duì)正確的運(yùn)動(dòng)狀態(tài)語(yǔ)音的反饋。當(dāng)安卓智能手機(jī)的語(yǔ)音識(shí)別引擎解析到正確的語(yǔ)音后,會(huì)首先調(diào)動(dòng)藍(lán)牙客戶端發(fā)送智能車運(yùn)動(dòng)狀態(tài)控制指令,之后調(diào)動(dòng)文本語(yǔ)音轉(zhuǎn)換器,念讀設(shè)計(jì)者預(yù)先定義的語(yǔ)音反饋語(yǔ)句。在實(shí)際開發(fā)測(cè)試過程中,部分安卓手機(jī)不具備語(yǔ)音識(shí)別引擎模塊,這時(shí)開發(fā)者就需要借用第三方語(yǔ)音識(shí)別引擎模塊[5]。智能車語(yǔ)音控制端如圖5所示,第三方語(yǔ)音識(shí)別引擎如圖6所示,小車語(yǔ)音識(shí)別界面如圖7所示,語(yǔ)音識(shí)別APP部分代碼如圖8所示。
由圖6可知,由于部分安卓機(jī)未配備語(yǔ)音識(shí)別引擎,因此文中的語(yǔ)音識(shí)別智能車用戶控制端APP需借助第三方語(yǔ)音識(shí)別引擎實(shí)現(xiàn)智能小車用戶端的語(yǔ)音識(shí)別。
由圖7可知,開啟小車語(yǔ)音識(shí)別按鈕后,語(yǔ)音識(shí)別引擎可以識(shí)別用戶發(fā)出的正確的目的詞匯,之后小車APP將其轉(zhuǎn)化成小車運(yùn)行指令。
由圖8可知,當(dāng)用戶發(fā)出正確的語(yǔ)音并被APP識(shí)別后,APP會(huì)通過預(yù)先編程設(shè)定的指令將用戶發(fā)出的語(yǔ)音指令轉(zhuǎn)換成小車運(yùn)動(dòng)指令,并調(diào)動(dòng)文本語(yǔ)音轉(zhuǎn)換器播放相應(yīng)的文本信息,產(chǎn)生類似人類對(duì)話的人機(jī)對(duì)話效果。
本文設(shè)計(jì)的小車語(yǔ)音識(shí)別APP模塊可進(jìn)一步開發(fā),實(shí)現(xiàn)全程無(wú)觸碰語(yǔ)音控制驅(qū)動(dòng)小車運(yùn)動(dòng),甚至通過正確的語(yǔ)音密碼指令取得小車的合法權(quán)限。小車語(yǔ)音識(shí)別模塊的實(shí)現(xiàn)具備一定的科研應(yīng)用價(jià)值[5]。
2.3.2 智能車語(yǔ)音分析判斷功能
智能車語(yǔ)音控制指令分析判斷功能通過MIT APP Inventor在線開發(fā)平臺(tái)代碼邏輯開發(fā)界面“或”語(yǔ)句內(nèi)置塊完成。當(dāng)用戶發(fā)出正確的語(yǔ)音控制指令后,會(huì)首先通過程序代碼中的“或”語(yǔ)句進(jìn)行判斷,若屬于智能車運(yùn)動(dòng)指令組,則調(diào)用藍(lán)牙客戶端發(fā)送相應(yīng)的智能車運(yùn)動(dòng)狀態(tài)指令,之后調(diào)用文本語(yǔ)音轉(zhuǎn)換器念讀相應(yīng)的語(yǔ)音文本;若用戶發(fā)出的語(yǔ)音控制指令不屬于智能車運(yùn)動(dòng)指令組,則會(huì)通過程序代碼中的“或”語(yǔ)句進(jìn)行分析判斷,在不改變智能車運(yùn)動(dòng)狀態(tài)的前提下產(chǎn)生語(yǔ)音反饋提示給使用者[6]。
2.4 智能小車圖傳模塊
隨著信息技術(shù)的發(fā)展,智能小車在人類科學(xué)勘探研究中的作用越來(lái)越重要。文中通過選取智能小車科學(xué)研究中的圖傳功能模塊,對(duì)幾種常見的智能車無(wú)線圖傳技術(shù)進(jìn)行研究、探討。本文采用的智能車無(wú)線圖傳模塊技術(shù)可實(shí)現(xiàn)與智能小車處于同一局域網(wǎng)中的多平臺(tái)設(shè)備對(duì)小車監(jiān)控圖像信息的實(shí)時(shí)共享,此外智能小車視頻監(jiān)控反饋界面還可從PC端移植到手機(jī)端。若采用華為手機(jī)分屏技術(shù)并結(jié)合IP攝像頭,可將小車監(jiān)控畫面窗口和小車控制界面窗口放于同一屏幕,提高設(shè)備監(jiān)控的實(shí)時(shí)反饋性。
2.4.1 智能車無(wú)線圖像傳輸比較
作為智能小車重要的核心模塊—無(wú)線圖像傳輸,近年來(lái)伴隨著智能網(wǎng)聯(lián)汽車的發(fā)展,越來(lái)越引起國(guó)內(nèi)各大高校的興趣。本文旨在研究利用網(wǎng)上的開源軟件實(shí)現(xiàn)安卓手機(jī)的改造,將監(jiān)控端、PC等平臺(tái)設(shè)備作為圖像接收反饋端等常見的智能車圖像傳輸方案,揭開用戶對(duì)智能車視頻實(shí)時(shí)監(jiān)控功能的“神秘面紗”[7]。
2.4.2 DroidCamX無(wú)線監(jiān)控方案
DroidCamX是一款可以將安卓手機(jī)改造成無(wú)線攝像頭的工具。在網(wǎng)絡(luò)上下載DroidCamX壓縮包,解壓后的DroidCamX包含兩個(gè)軟件,即安卓客戶端APK與電腦圖像接收端exe可執(zhí)行軟件。智能車圖傳選取DroidCamX無(wú)線監(jiān)控方案時(shí),應(yīng)首先啟動(dòng)安裝在手機(jī)端的視頻監(jiān)控APP,由手機(jī)攝像頭采集智能車附近的圖像信息,之后PC端DroidCamX連接軟件設(shè)置視頻通信配置信息,點(diǎn)擊PC端攝像頭開啟軟件,此時(shí)電腦彈出的圖像窗口內(nèi)容就是安卓手機(jī)監(jiān)控反饋的實(shí)時(shí)圖像。智能車PC圖像接收端如圖9所示,智能車安卓圖像監(jiān)控APP如圖10所示,電腦圖像監(jiān)控開啟端如圖11所示,智能車實(shí)時(shí)監(jiān)控畫面如圖12所示。
由圖9和圖10可知,當(dāng)安卓智能機(jī)監(jiān)控端APP啟動(dòng)后,視頻監(jiān)控信息配置完畢,啟動(dòng)電腦上視頻開啟軟件將開啟智能車的視頻監(jiān)控功能。智能小車前端搭配的安卓智能機(jī)改造的圖像信息監(jiān)控端將采集到的圖像信息反饋到用戶PC電腦上的圖像窗口。采用DroidCamX無(wú)線監(jiān)控方案的智能小車的優(yōu)點(diǎn)是圖像傳輸方便,用戶將通過智能小車采集的實(shí)時(shí)圖像信息反饋到用戶PC端,相比通過復(fù)雜的嵌入式技術(shù)實(shí)現(xiàn)的圖像傳輸設(shè)備而言,該小車的可拓展性、反饋的視頻監(jiān)控信息實(shí)時(shí)性較差[8]。
2.4.3 Eclipse實(shí)現(xiàn)的無(wú)線監(jiān)控方案
DroidCamX無(wú)線監(jiān)控智能車視頻監(jiān)控方案施行簡(jiǎn)單,但圖像反饋端無(wú)法根據(jù)用戶需求進(jìn)行修改。第二類智能車無(wú)線監(jiān)控方案基于Eclipse+ADT+Android SDK+JDK(x64),ADT(Android Development Tools)安卓開發(fā)工具,Android SDK實(shí)現(xiàn)安卓虛擬機(jī)的創(chuàng)建與JDK(x64)安卓Java環(huán)境變量的配置。借助Eclipse實(shí)現(xiàn)安卓APP代碼的編輯及編譯工作。
基于Eclipse實(shí)現(xiàn)的智能車無(wú)線監(jiān)控方案中,圖像采集監(jiān)控端仍舊由安卓手機(jī)改造,安卓手機(jī)采集的圖像信息通過無(wú)線WiFi傳至目的服務(wù)器的Java圖像窗口。視頻圖像采集端的APP及Java圖像接收端的窗口可根據(jù)用戶需求進(jìn)行適當(dāng)修改。Eclipse監(jiān)控端APP如圖13所示,Eclipse圖像監(jiān)控反饋端如圖14所示,Eclipse圖像監(jiān)控智能車如圖15所示,智能車監(jiān)控圖像保存如圖16所示。
由圖13和圖14可知,采用Eclipse方案實(shí)現(xiàn)的監(jiān)控智能車可采集智能車前端改造攝像機(jī)視野范圍內(nèi)的信息,之后將采集的圖像信息傳遞至服務(wù)器電腦。此外,用戶可以根據(jù)自身需求保存需要的圖像信息。
由圖15可知,采用Eclipse實(shí)現(xiàn)的無(wú)線監(jiān)控智能車實(shí)時(shí)圖像采集的過程是Android作為Socket客戶端將采集到的每一幀圖像數(shù)據(jù)發(fā)送出去后,PC作為服務(wù)器接收并顯示每一幀圖像從而實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。安卓智能機(jī)客戶端APP獲取了手機(jī)攝像頭的權(quán)限,安卓APP登錄框獲取用戶填寫的服務(wù)器IP信息,安卓手機(jī)采集的圖像信息傳遞到服務(wù)器端通過Eclipse軟件打開Java圖像顯示窗口。
由圖16可知,采用Eclipse技術(shù)實(shí)現(xiàn)的智能小車用戶端可通過圖像接收界面窗口實(shí)時(shí)對(duì)小車采集反饋的圖像信息進(jìn)行抓拍、保存。采用Eclipse和DroidCamX技術(shù)實(shí)現(xiàn)的智能車監(jiān)控功能均采用安卓進(jìn)行改造,對(duì)比利用復(fù)雜的嵌入式知識(shí)而實(shí)現(xiàn)的監(jiān)控智能車而言是一種簡(jiǎn)易方案。本文目前涉及的兩種智能車視頻監(jiān)控方案易于接受,用戶進(jìn)行簡(jiǎn)單的學(xué)習(xí)即可實(shí)現(xiàn)圖像信息的實(shí)時(shí)監(jiān)控,但采用這兩種技術(shù)實(shí)現(xiàn)的監(jiān)控智能車,圖像監(jiān)控信息均反饋至用戶PC,而智能車的監(jiān)控反饋信息和智能小車控制端APP不在同一平臺(tái)上,因此相比利用專業(yè)嵌入式技術(shù)開發(fā)的監(jiān)控小車來(lái)說,用戶監(jiān)控小車的實(shí)時(shí)性體驗(yàn)較差[9]。
2.4.4 IP攝像頭無(wú)線監(jiān)控方案
本文在涉及智能車無(wú)線圖像傳輸功能時(shí)考慮了幾點(diǎn)因素,即技術(shù)的可實(shí)現(xiàn)性與監(jiān)控智能車控制端的可移動(dòng)性。目前可利用專業(yè)的嵌入式技術(shù)實(shí)現(xiàn)圖像無(wú)線傳輸、利用網(wǎng)絡(luò)開源軟件實(shí)現(xiàn)基于安卓手機(jī)改造的無(wú)線圖像監(jiān)控器等,本文對(duì)網(wǎng)絡(luò)開源軟件實(shí)現(xiàn)的基于安卓手機(jī)改造的無(wú)線圖像監(jiān)控器方案技術(shù)進(jìn)行了研究、嘗試,最終決定將安卓手機(jī)作為圖像監(jiān)控端,將多平臺(tái)瀏覽器作為智能車運(yùn)動(dòng)視野二維空間范圍內(nèi)圖像信息接收端IP攝像頭。
2.4.5 智能車客戶端移動(dòng)性
本文選定的IP攝像頭實(shí)現(xiàn)的無(wú)線監(jiān)控方案可以將采集的視頻信息實(shí)時(shí)分享給多平臺(tái)用戶,解決了傳統(tǒng)監(jiān)控智能車攝像頭采集的圖像信息與智能車用戶之間的一對(duì)一通信局限問題。前文闡述的兩種智能車視頻監(jiān)控方案中,智能車圖像監(jiān)控用戶端可移動(dòng)性較差。
本文針對(duì)如何解決智能車監(jiān)控端可移動(dòng)性的問題,參考了當(dāng)下幾種技術(shù)方案:
(1)利用專業(yè)知識(shí)設(shè)計(jì)的透明背景APP結(jié)合智能車方向控制按鍵,實(shí)現(xiàn)對(duì)智能車運(yùn)動(dòng)狀態(tài)的實(shí)時(shí)控制,通過智能車上搭載的攝像頭采集二維空間圖像信息;
(2)利用安卓手機(jī)的分屏軟件實(shí)現(xiàn)圖像同屏;
(3)利用華為手機(jī)成熟的分屏技術(shù)實(shí)現(xiàn)圖像同屏。
對(duì)比上述三種方案,方案1技術(shù)繁瑣,耗費(fèi)時(shí)間,需要專業(yè)技術(shù)科研人員才能實(shí)現(xiàn),但優(yōu)點(diǎn)是可以根據(jù)用戶需求進(jìn)行量化定做;方案2需要智能小車監(jiān)控手機(jī)端ROOT解鎖,為用戶手機(jī)安全帶來(lái)一定的風(fēng)險(xiǎn);方案3中,華為手機(jī)擁有成熟的分屏技術(shù),可以輕松實(shí)現(xiàn)手機(jī)屏幕分屏,在手機(jī)上半部分顯示智能車監(jiān)控窗口,下半部分顯示智能小車的控制界面。手機(jī)分屏控制端如圖17所示,監(jiān)控端IP攝像頭軟件如圖18所示。
由圖17可知,當(dāng)手機(jī)監(jiān)控端開啟視頻監(jiān)控功能后,在智能手機(jī)同一局域網(wǎng)環(huán)境中的移動(dòng)設(shè)備瀏覽器地址欄輸入監(jiān)控視頻的地址,即可實(shí)現(xiàn)在線信息的實(shí)時(shí)分享。小車監(jiān)控視頻可分享至同一局域網(wǎng)中的多平臺(tái)設(shè)備,突破了傳統(tǒng)智能車無(wú)線監(jiān)控視頻一對(duì)一的用戶通信限制[10]。
由圖18可知,通過結(jié)合華為手機(jī)成熟的分屏技術(shù),普通用戶都可將智能小車視頻監(jiān)控實(shí)時(shí)圖像反饋端從PC機(jī)移植到用戶的安卓手機(jī)端,使得用戶視頻控制監(jiān)控端設(shè)備的可移動(dòng)性更好。IP攝像頭無(wú)線監(jiān)控智能車如圖19所示,小車瀏覽器監(jiān)控端如圖20所示。
由圖19可知,用戶通過華為手機(jī)可在操作小車運(yùn)動(dòng)的同時(shí)觀看智能小車采集的實(shí)時(shí)圖像信息,此外采用華為手機(jī)分屏技術(shù)可將智能小車視頻實(shí)時(shí)監(jiān)控信息界面窗口與小車控制端界面窗口安放于同一屏幕界面。經(jīng)測(cè)試,本文小車采用的第三種無(wú)線監(jiān)控技術(shù),方案簡(jiǎn)單,二次開發(fā)拓展價(jià)值大。由圖20可知,與小車車身前端充當(dāng)攝像頭的安卓機(jī)處于同一局域網(wǎng)環(huán)境中的設(shè)備可實(shí)時(shí)分享小車監(jiān)控端采集的圖像信息。
2.5 智能小車設(shè)計(jì)創(chuàng)新
本文設(shè)計(jì)的智能車創(chuàng)新點(diǎn):具有語(yǔ)音動(dòng)態(tài)無(wú)線控制功能,智能小車能解析出用戶發(fā)出的正確與錯(cuò)誤的語(yǔ)音控制指令并產(chǎn)生相應(yīng)的反饋和語(yǔ)音提示。本文設(shè)計(jì)的語(yǔ)音識(shí)別智能車針對(duì)以往智能車領(lǐng)域按鍵控制的智能車而言,具有一定的突破,在一些生活領(lǐng)域及場(chǎng)合使用智能車技術(shù)安全性更佳;其次本文設(shè)計(jì)的智能車視頻監(jiān)控模塊采用華為手機(jī)的分屏技術(shù),使得智能小車監(jiān)控視頻信息反饋端從用戶的PC機(jī)移植到手機(jī)端,小車監(jiān)控界面窗口與控制界面窗口處于同一屏幕界面,提高了小車操作的實(shí)時(shí)性;采用IP攝像頭改造的安卓智能機(jī)作為小車的攝像頭,實(shí)現(xiàn)了小車視頻監(jiān)控端與局域網(wǎng)內(nèi)多平臺(tái)設(shè)備的實(shí)時(shí)共享,突破了傳統(tǒng)智能小車視頻監(jiān)控端與用戶端通信之間的一對(duì)一限制,此外控制小車運(yùn)動(dòng)狀態(tài)的APP基于圖形化界面MIT APP Inventor第三方在線開發(fā),用戶開發(fā)智能小車上位機(jī)難度降低。
2.5.1 智能小車核心技術(shù)
智能小車用戶將安卓手機(jī)作為智能車語(yǔ)音控制端,借用安卓手機(jī)具備的藍(lán)牙發(fā)射模塊發(fā)送語(yǔ)音控制指令;之后智能車手機(jī)端APP采用MIT APP Inventor在線編程開發(fā)平臺(tái)進(jìn)行設(shè)計(jì),大大提高了開發(fā)者的效率,智能車語(yǔ)音識(shí)別模塊的設(shè)計(jì)結(jié)合了MIT APP Inventor在線編程開發(fā)平臺(tái)中的語(yǔ)音識(shí)別傳感器及文本語(yǔ)音轉(zhuǎn)換傳感器,智能車語(yǔ)音分析模塊則結(jié)合了MIT APP Inventor在線編程開發(fā)平臺(tái)邏輯開發(fā)中的“或”語(yǔ)句,判斷用戶的語(yǔ)音指令是否屬于智能車的語(yǔ)音控制指令組;最后小車監(jiān)控部分結(jié)合華為手機(jī)分頻技術(shù),使得IP攝像頭改造的無(wú)線監(jiān)控模塊輕易實(shí)現(xiàn)了智能小車監(jiān)控端與控制端處于同一屏幕的目標(biāo)。
2.5.2 智能小車未來(lái)擬研究點(diǎn)
文中設(shè)計(jì)的智能小車可以由智能安卓手機(jī)通過藍(lán)牙對(duì)小車進(jìn)行實(shí)時(shí)動(dòng)態(tài)控制,智能車識(shí)別、分析并響應(yīng)用戶的語(yǔ)音控制指令,合法的語(yǔ)音指令能夠驅(qū)動(dòng)智能車運(yùn)動(dòng),不符合規(guī)定的語(yǔ)音指令無(wú)法驅(qū)動(dòng)智能車運(yùn)動(dòng)。未來(lái)擬結(jié)合嵌入式系統(tǒng)進(jìn)行智能小車研究,一方面嘗試如何實(shí)現(xiàn)智能車攝像頭圖像的高清采集及傳輸;另一方面嘗試如何實(shí)現(xiàn)智能車更加復(fù)雜的語(yǔ)音識(shí)別算法的控制。此外,還會(huì)結(jié)合當(dāng)下智能小車前沿技術(shù)探索具有更復(fù)雜功能的小車勘探測(cè)試新功能。
3 結(jié) 語(yǔ)
本文設(shè)計(jì)的智能車安卓手機(jī)客戶端可以對(duì)用戶的語(yǔ)音指令進(jìn)行簡(jiǎn)單的分析、判斷及響應(yīng),此外智能車上搭載的安卓智能機(jī)改造的攝像頭可實(shí)時(shí)將采集的圖像信息通過WiFi方式傳送給與小車處于同一局域網(wǎng)中的多平臺(tái)視頻監(jiān)控端。本文設(shè)計(jì)的語(yǔ)音識(shí)別可控遠(yuǎn)程視頻監(jiān)控智能車具備一定的科研及二次開發(fā)價(jià)值。
參 考 文 獻(xiàn)
[1]王詩(shī)元,呂子豪,田洪亮.攝像頭組智能車圖像預(yù)處理算法研究[J].無(wú)線互聯(lián)科技,2014(11):136.
[2]王玲玲,梁勇.基于攝像頭的自主循跡智能車設(shè)計(jì)[J].計(jì)算機(jī)與數(shù)字工程,2017,45(11):2314-2316.
[3]程志江,李劍波.基于遺傳算法的智能小車模糊控制系統(tǒng)的研發(fā)[J].自動(dòng)化儀表,2009,30(8):4-7.
[4]張?jiān)浦?,師恩義,吳成東,等.基于CCD的智能車導(dǎo)航系統(tǒng)研究[J].東北大學(xué)學(xué)報(bào)(自然科學(xué)版),2009,30(2):162-165.
[5]邱鐵,徐子川,江賀.基于模糊控制的智能車路況識(shí)別[J].計(jì)算機(jī)工程與應(yīng)用,2009,45(14):213-216.
[6]鄭建立,黃麗佳,葛鵬飛,等.基于CCD的智能車尋跡方法[J].東華大學(xué)學(xué)報(bào)(自然科學(xué)版),2008,34(6):728-731.
[7]許歡,唐競(jìng)新.調(diào)制光尋線系統(tǒng)及其在自動(dòng)行走機(jī)器人中的應(yīng)用[J].清華大學(xué)學(xué)報(bào)(自然科學(xué)版),2002(1):115-117.
[8]程鴻芳,錢峰,李敏.基于攝像頭的智能車黑色虛線識(shí)別算法研究[J].重慶科技學(xué)院學(xué)報(bào)(自然科學(xué)版), 2014,16(1):147-149.
[9]李少偉,程輝,王勝正.智能車運(yùn)動(dòng)仿真平臺(tái)設(shè)計(jì)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2018(3):51-56.
[10]張德干,張婷,高瑾馨.一種面向智能車聯(lián)網(wǎng)的缺失數(shù)據(jù)估計(jì)新方法[J].計(jì)算機(jī)應(yīng)用研究,2019(11):12-13.