專利名稱:一種基于圖像識(shí)別的車輛多媒體操作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體操作方法相關(guān)技術(shù)領(lǐng)域,特別是一種基于圖像識(shí)別的車輛多媒體操作方法。
背景技術(shù):
現(xiàn)有的多媒體系統(tǒng),一般由主機(jī)(⑶機(jī))、分離式顯示屏、分離式中控面板、方向盤控制器、空調(diào)控制器組成。其中主機(jī)通過CGI (CAN Graphic Interface)通信方式傳送顯示數(shù)據(jù)給分離式顯示屏,而分離式中控面板通過LIN BUS (Local Interconnect Network)方式發(fā)送按鍵信息給到分離式顯示屏,并由分離式顯示屏通過CGI轉(zhuǎn)發(fā)給主機(jī)。例如,上海通用汽車多媒體娛樂系統(tǒng),主要由主機(jī)(CD機(jī))、分離式顯示屏、分離式中控板、方向盤控制器組成。其中主機(jī)通過CGI通信方式傳送顯示數(shù)據(jù)給分離式顯示屏,而分離式中控板通過LINBUS方式發(fā)送按鍵信息給到分離式顯示屏,并由分離式顯示屏通過CGI轉(zhuǎn)發(fā)給主機(jī),其中方向盤控制器、空調(diào)控制器與主機(jī)同屬于GMLAN(General Motors Local Area Network)整車總線節(jié)點(diǎn)。然而,如果需要開發(fā)相應(yīng)的部件,如開發(fā)可直接替換分離式顯示屏的多功能導(dǎo)航主機(jī),而由于原車主機(jī)有一套完整的HMI ( Human Machine Interface,人機(jī)界面)邏輯來響應(yīng)車輛使用者對(duì)汽車多媒體系統(tǒng)控制終端的操作,因此導(dǎo)航主機(jī)在集成導(dǎo)航,游戲,音樂服務(wù)等自身的HMI之余,也需要兼容原車HMI顯示模式。為用戶帶來流暢協(xié)調(diào)的操作感受,如下
當(dāng)前是導(dǎo)航主機(jī)的功能菜單界面,如圖3所示。I)當(dāng)車輛使用者按下方向盤控制器上切換音源通道的按鍵時(shí),界面切換到原車主機(jī)HMI顯示模式,并顯示相應(yīng)的播放信息。如圖4所示
2)當(dāng)車輛使用者操作中控面板的音量旋鈕時(shí),界面切換到原車主機(jī)HMI顯示模式,并顯示當(dāng)前的音量值,數(shù)秒后自動(dòng)返回。如圖5所示。兩個(gè)HMI模式間的切換一般是由多媒體操作終端觸發(fā)的,伴隨著多媒體系統(tǒng)功能狀態(tài)的變化,因此要實(shí)現(xiàn)上述功能,常規(guī)的方法是導(dǎo)航主機(jī)支持汽車多媒體娛樂系統(tǒng)的所有操作終端的通信方式,時(shí)刻監(jiān)聽操作終端的狀態(tài)。但存在如下技術(shù)問題
A、需要對(duì)別的通信網(wǎng)絡(luò)的協(xié)議進(jìn)行開發(fā)與研究(技術(shù)機(jī)密,很難獲得)
B、部分特殊操作無法從總線通信中獲取消息(例如CD入碟操作);
C、需要更多的改裝線束連接不同的總線網(wǎng)絡(luò),改裝方案復(fù)雜;
D、改裝成本相對(duì)較高,缺乏價(jià)格競(jìng)爭(zhēng)力。
發(fā)明內(nèi)容
本發(fā)明提供一種顯示屏操作方法,以解決現(xiàn)有技術(shù)存在的技術(shù)問題。本發(fā)明采用的技術(shù)方案如下
一種基于圖像識(shí)別的車輛多媒體操作方法,所述方法包括步驟1,第二主機(jī)預(yù)先獲取多個(gè)由第一主機(jī)產(chǎn)生的原車人機(jī)界面數(shù)據(jù)及相應(yīng)的第一主機(jī)的第一命令,并把原車人機(jī)界面數(shù)據(jù)的特征區(qū)域及第一命令配對(duì)保存在特征數(shù)據(jù)庫;步驟2,第二主機(jī)接收第一主機(jī)發(fā)送的原車人機(jī)界面數(shù)據(jù),在特征數(shù)據(jù)庫中尋找與原車人機(jī)界面數(shù)據(jù)具有相同特征區(qū)域的數(shù)據(jù),獲取對(duì)應(yīng)的第一命令,并執(zhí)行第一命令。進(jìn)一步的,所述原 車人機(jī)界面數(shù)據(jù)是由第一主機(jī)產(chǎn)生,通過CGI通信傳送給第二主機(jī)的位圖數(shù)據(jù),所述第一命令為原車人機(jī)界面數(shù)據(jù)根據(jù)預(yù)設(shè)需要所劃分的類型值。更進(jìn)一步的,所述特征區(qū)域包括
特征區(qū)域左上角像素點(diǎn)在原車人機(jī)界面數(shù)據(jù)的坐標(biāo)值,及;
特征區(qū)域橫向和縱向的長(zhǎng)度,及;
特征區(qū)域的位圖數(shù)據(jù)。再進(jìn)一步的,所述步驟2具體為
通過特征區(qū)域左上角的坐標(biāo)值和長(zhǎng)寬,定位原車人機(jī)界面數(shù)據(jù)相應(yīng)的數(shù)據(jù)區(qū)域; 再把該數(shù)據(jù)區(qū)域與特征區(qū)域的位圖數(shù)據(jù)進(jìn)行對(duì)比;
直到原車人機(jī)界面數(shù)據(jù)匹配到某一個(gè)特征區(qū)域后,被標(biāo)識(shí)為對(duì)應(yīng)的人機(jī)界面數(shù)據(jù)類型,或沒有匹配的特征區(qū)域,標(biāo)識(shí)為未知類型。進(jìn)一步的,所述步驟I還包括根據(jù)需求劃分不同的原車人機(jī)界面類型,通過統(tǒng)計(jì)和分析,確定對(duì)應(yīng)的特征區(qū)域,并把特征區(qū)域集合的數(shù)據(jù)固化在第二主機(jī)的存儲(chǔ)器中;
所述步驟2具體包括
第二主機(jī)對(duì)第一主機(jī)發(fā)出的人機(jī)界面數(shù)據(jù)進(jìn)行定時(shí)檢測(cè)與特征區(qū)域數(shù)據(jù)集合的匹配,計(jì)算出當(dāng)前原車人機(jī)界面的類型值,根據(jù)相應(yīng)的處理邏輯,進(jìn)行人機(jī)界面模式的切換和第二主機(jī)功能響應(yīng)。進(jìn)一步的,所述顯示屏通過CGI總線與第一主機(jī)連接,所述步驟I具體包括
通過總線跟蹤工具,從CGI總線預(yù)先獲取多個(gè)人機(jī)界面數(shù)據(jù)并編入原車人機(jī)界面數(shù)據(jù)
集合中,再通過統(tǒng)計(jì)和分析,確定對(duì)應(yīng)的特征區(qū)域,并把特征區(qū)域集合的數(shù)據(jù)固化在第二主機(jī)的存儲(chǔ)器中。進(jìn)一步的,所述方法用于車載娛樂系統(tǒng),所述第一主機(jī)為原車多媒體娛樂系統(tǒng)的主機(jī),所述第一顯示屏為原車多媒體娛樂系統(tǒng)的黑白顯示屏,所述所述第二主機(jī),為繼承第一顯示屏所有功能,并增加導(dǎo)航、多媒體解碼功能和相應(yīng)人機(jī)界面的主機(jī)。本發(fā)明的特點(diǎn)是不需要通過增加過多通信接口(LIN、GMLAN),不需要對(duì)別的通信網(wǎng)絡(luò)的協(xié)議進(jìn)行開發(fā)與研究(技術(shù)機(jī)密,很難獲得),而是直接從CGI總線中獲得所需要的圖形數(shù)據(jù),分析出各音源或操作的特征數(shù)據(jù),在周期性數(shù)據(jù)接收分析過程中,判斷音源或操作變化值,主動(dòng)顯示原裝CD機(jī)界面。相對(duì)常用方法,功能更完善,降低開發(fā)難度、減少開發(fā)周期,降低開發(fā)成本,提高產(chǎn)品價(jià)格競(jìng)爭(zhēng)力。
圖I為原車人機(jī)界面數(shù)據(jù)示意 圖2為本發(fā)明實(shí)施例的流程 圖3為本發(fā)明實(shí)施例對(duì)應(yīng)不同原車人機(jī)界面類型的流程 圖4為導(dǎo)航主機(jī)的功能菜單界面;圖5為界面切換到原車主機(jī)HMI顯示模式的界面并顯示相應(yīng)的播放信息的示意 圖6為界面切換到原車主機(jī)HMI顯示模式,并顯示當(dāng)前的音量值的示意 圖7為本發(fā)明所述的原車人機(jī)界面類型的示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步詳細(xì)的說明。
如圖2所示,本實(shí)施例為兼容原車主機(jī)人機(jī)界面數(shù)據(jù)的導(dǎo)航主機(jī),導(dǎo)軌主機(jī)執(zhí)行如下步驟
步驟1,導(dǎo)航主機(jī)預(yù)先獲取由原車主機(jī)產(chǎn)生的原車人機(jī)界面數(shù)據(jù)及相應(yīng)的命令,由于不少命令是可以歸到相同類別,因此進(jìn)一步的預(yù)先根據(jù)需求劃分不同的原車人機(jī)界面類型,并確定對(duì)應(yīng)的特征區(qū)域,然后保存到特征數(shù)據(jù)庫。原車人機(jī)界面命令集合中可以通過一些獨(dú)特的矩形圖區(qū)來區(qū)分不同的HMI類型,這些獨(dú)特的矩形圖區(qū)就是特征區(qū)域。在本實(shí)施例中,原車人機(jī)界面數(shù)據(jù)為原車多媒體娛樂系統(tǒng)的人機(jī)界面數(shù)據(jù),一般有碟片播放、收音機(jī)和外接音頻設(shè)備的功能,因此需要對(duì)應(yīng)地劃分不同的原車人機(jī)界面類型,如附圖7所示。
步驟2,導(dǎo)航主機(jī)接收原車主機(jī)發(fā)送的原車人機(jī)界面數(shù)據(jù),在特征數(shù)據(jù)庫中對(duì)比特征區(qū)域數(shù)據(jù)與實(shí)際接收到的原車人機(jī)界面數(shù)據(jù),識(shí)別原車HMI的類型;
原車人機(jī)界面數(shù)據(jù)是由原車主機(jī)產(chǎn)生,通過CGI通信傳送給導(dǎo)航主機(jī)的256*76像素,色深為IBit的位圖數(shù)據(jù)。如圖I所示。特征區(qū)域數(shù)據(jù)的內(nèi)容,如下所示
1)特征區(qū)域左上角像素點(diǎn)在原車HMI位圖數(shù)據(jù)的坐標(biāo)值
2)特征區(qū)域橫向和縱向的長(zhǎng)度(單位像素點(diǎn))
3)特征區(qū)域的位圖數(shù)據(jù) 程序邏輯如下
1)通過特征區(qū)域左上角的坐標(biāo)值和長(zhǎng)寬,定位原車HMI位圖相應(yīng)的數(shù)據(jù)區(qū),
2)再把該數(shù)據(jù)區(qū)域與特征區(qū)域的位圖數(shù)據(jù)進(jìn)行對(duì)比。3)直到原車HMI匹配到某一個(gè)特征區(qū)域后,被標(biāo)識(shí)為對(duì)應(yīng)的HMI類型,或沒有匹配的特征區(qū)域,標(biāo)識(shí)為未知類型。步驟3,根據(jù)特征數(shù)據(jù)庫中獲取的命令,在導(dǎo)航主機(jī)上完成相應(yīng)的功能響應(yīng)邏輯。不同的原車人機(jī)界面類型代表著不同的原車多媒體系統(tǒng)的功能狀態(tài),由此導(dǎo)航主機(jī)需要響應(yīng)其功能狀態(tài)的變化。如圖3所示
I)當(dāng)原車人機(jī)界面類型為AUX播放,則導(dǎo)航主機(jī)通過借用原車多媒體娛樂系統(tǒng)的AUX音源通道,輸出自身的音頻信號(hào),如導(dǎo)航音、藍(lán)牙音、SD&USB多媒體文件播放音等。因此當(dāng)原車人機(jī)界面類型是AUX播放時(shí),當(dāng)前輸出音源就是導(dǎo)航主機(jī)的音源,由此也需要切換到原車人機(jī)界面顯示模式。2)當(dāng)原車人機(jī)界面類型是收音機(jī)播放或碟片播放時(shí),需要切換到原車人機(jī)界面的顯示模式,并保留第二主機(jī)的工作狀態(tài),以便返回時(shí)實(shí)現(xiàn)更人性化智能化的功能,如多媒體播放斷點(diǎn)記憶,游戲進(jìn)度記憶和操作界面記憶等。3)當(dāng)原車人機(jī)界面類型識(shí)別為未知類型時(shí),(即用戶在進(jìn)行非音源切換的多媒體終端操作,如音量調(diào)節(jié),語言設(shè)置,空調(diào)設(shè)置等),只需要切換到原車人機(jī)界面的顯示模式,后臺(tái)音源仍然可以是導(dǎo)航主機(jī)的音源。4)當(dāng)原車人機(jī)界面類型是睡眠模式時(shí),大部分原車多媒體娛樂系統(tǒng)的功能失效,相應(yīng)的導(dǎo)航主機(jī)也需要進(jìn)入功能睡眠模式,并 切換到原車人機(jī)界面的顯示模式。
權(quán)利要求
1.一種基于圖像識(shí)別的車輛多媒體操作方法,其特征在于,所述方法包括步驟1,第二主機(jī)預(yù)先獲取多個(gè)由第一主機(jī)產(chǎn)生的原車人機(jī)界面數(shù)據(jù)及相應(yīng)的第一主機(jī)的第一命令,并把原車人機(jī)界面數(shù)據(jù)的特征區(qū)域及第一命令配對(duì)保存在特征數(shù)據(jù)庫;步驟2,第二主機(jī)接收第一主機(jī)發(fā)送的原車人機(jī)界面數(shù)據(jù),在特征數(shù)據(jù)庫中尋找與原車人機(jī)界面數(shù)據(jù)具有相同特征區(qū)域的數(shù)據(jù),獲取對(duì)應(yīng)的第一命令,并執(zhí)行第一命令。
2.根據(jù)權(quán)利要求I所述的操作方法,其特征在于,所述原車人機(jī)界面數(shù)據(jù)是由第一主機(jī)產(chǎn)生,通過CGI通信傳送給第二主機(jī)的位圖數(shù)據(jù),所述第一命令為原車人機(jī)界面數(shù)據(jù)根據(jù)預(yù)設(shè)需要所劃分的類型值。
3.根據(jù)權(quán)利要求2所述的操作方法,其特征在于,所述特征區(qū)域包括特征區(qū)域左上角像素點(diǎn)在原車人機(jī)界面數(shù)據(jù)的坐標(biāo)值,及;特征區(qū)域橫向和縱向的長(zhǎng)度,及;特征區(qū)域的位圖數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的操作方法,其特征在于,所述步驟2具體為通過特征區(qū)域左上角的坐標(biāo)值和長(zhǎng)寬,定位原車人機(jī)界面數(shù)據(jù)相應(yīng)的數(shù)據(jù)區(qū)域;再把該數(shù)據(jù)區(qū)域與特征區(qū)域的位圖數(shù)據(jù)進(jìn)行對(duì)比;直到原車人機(jī)界面數(shù)據(jù)匹配到某一個(gè)特征區(qū)域后,被標(biāo)識(shí)為對(duì)應(yīng)的人機(jī)界面數(shù)據(jù)類型,或沒有匹配的特征區(qū)域,標(biāo)識(shí)為未知類型。
5.根據(jù)權(quán)利要求I所述的操作方法,其特征在于,所述步驟I還包括根據(jù)需求劃分不同的原車人機(jī)界面類型,通過統(tǒng)計(jì)和分析,確定對(duì)應(yīng)的特征區(qū)域,并把特征區(qū)域數(shù)據(jù)集合固化在第二主機(jī)的存儲(chǔ)器中;所述步驟2具體包括第二主機(jī)對(duì)第一主機(jī)發(fā)出的人機(jī)界面數(shù)據(jù)進(jìn)行定時(shí)檢測(cè)與特征區(qū)域數(shù)據(jù)集合的匹配, 計(jì)算出當(dāng)前原車人機(jī)界面的類型值,根據(jù)相應(yīng)的處理邏輯,進(jìn)行人機(jī)界面模式的切換和第二主機(jī)功能響應(yīng)。
6.根據(jù)權(quán)利要求I所述的操作方法,其特征在于,所述顯示屏通過CGI總線與第一主機(jī)連接,所述步驟I具體包括通過總線跟蹤工具,從CGI總線預(yù)先獲取多個(gè)人機(jī)界面數(shù)據(jù)并編入原車人機(jī)界面數(shù)據(jù)集合中,再通過統(tǒng)計(jì)和分析,確定對(duì)應(yīng)的特征區(qū)域,并把特征區(qū)域集合的數(shù)據(jù)固化在第二主機(jī)的存儲(chǔ)器中。
7.根據(jù)權(quán)利要求I所述的操作方法,其特征在于,所述方法用于車載娛樂系統(tǒng),所述第一主機(jī)為原車多媒體娛樂系統(tǒng)的主機(jī),所述第一顯示屏為原車多媒體娛樂系統(tǒng)的黑白顯示屏,所述第二主機(jī),為繼承第一顯示屏所有功能,并增加導(dǎo)航、多媒體解碼功能和相應(yīng)人機(jī)界面的主機(jī)。
全文摘要
本發(fā)明涉及多媒體操作方法相關(guān)技術(shù)領(lǐng)域,特別是一種基于圖像識(shí)別的車輛多媒體操作方法。所述方法包括步驟1,第二主機(jī)預(yù)先獲取多個(gè)由第一主機(jī)產(chǎn)生的原車人機(jī)界面數(shù)據(jù)及相應(yīng)的第一主機(jī)的第一命令,并把原車人機(jī)界面數(shù)據(jù)的特征區(qū)域及第一命令配對(duì)保存在特征數(shù)據(jù)庫;步驟2,第二主機(jī)接收第一主機(jī)發(fā)送的原車人機(jī)界面數(shù)據(jù),在特征數(shù)據(jù)庫中尋找與原車人機(jī)界面數(shù)據(jù)具有相同特征區(qū)域的數(shù)據(jù),獲取對(duì)應(yīng)的第一命令,并執(zhí)行第一命令。本發(fā)明的特點(diǎn)是不需要通過增加過多通信接口,不需要對(duì)別的通信網(wǎng)絡(luò)的協(xié)議進(jìn)行開發(fā)與研究。相對(duì)常用方法,功能更完善,降低開發(fā)難度、減少開發(fā)周期,降低開發(fā)成本,提高產(chǎn)品價(jià)格競(jìng)爭(zhēng)力。
文檔編號(hào)G06F3/048GK102622167SQ201110442560
公開日2012年8月1日 申請(qǐng)日期2011年12月27日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者張皓, 麥志偉 申請(qǐng)人:惠州市德賽西威汽車電子有限公司