顯示控制方法、系統及車輛與流程
2023-12-01 16:04:51 2
本公開涉及車輛控制技術領域,具體地,涉及一種顯示控制方法、系統及車輛。
背景技術:
隨著車輛智能電子技術的迅猛發展,車輛配備的電子設備越來越豐富,為了使車輛滿足各種消費者的需求和愛好,適用於各式各樣的人群,車輛內部人機互動有著越來越寬泛的研究空間和市場需求。駕乘者通過人機互動可實現與車輛之間的對話功能,獲取車輛的狀態信息、導航信息以及各種娛樂信息等各種內容。
相關技術中,通常在車輛中設置多個車載顯示屏,如儀表屏、中控屏等,將車輛的狀態信息、導航信息、娛樂信息等根據功能進行規劃後單獨在相應的車載顯示屏中顯示。這些車載屏幕的位置分散、顯示內容單一,由於駕乘者位置條件的限制,使得駕乘者不能方便地獲知各個屏幕的顯示內容。
技術實現要素:
為了克服相關技術中存在的問題,本公開提供一種顯示控制方法、系統及車輛。
根據本公開實施例的第一方面,提供一種顯示控制系統,應用於車輛,所述車輛包括一車載顯示屏,所述車載顯示屏包括多個顯示區域;
所述顯示控制系統包括:中央處理模塊和與所述中央處理模塊連接的調整模塊;
中央處理模塊,用於檢測獲取到的外部觸發信息是否滿足預設條件,以及在所述外部觸發信息滿足所述預設條件時,將所述外部觸發信息發送給所述調整模塊;
調整模塊,用於根據所述外部觸發信息調整所述車載顯示屏的多個顯示區域中至少一個顯示區域的顯示參數,所述顯示參數至少包括顯示內容。
可選地,所述外部觸發信息包括駕乘者在預設區域內的手勢信息;
所述顯示控制系統還包括:
手勢檢測模塊,與所述中央處理模塊連接,用於獲取駕乘者在預設區域內的手勢信息;
所述中央處理模塊,用於將所述手勢信息與預設手勢信息進行匹配,在所述手勢信息與所述預設手勢信息相匹配時,判定所述外部觸發信息滿足所述預設條件。
可選地,所述外部觸發信息包括駕乘者輸入的語音信息;
所述顯示控制系統還包括:
語音檢測模塊,與所述中央處理模塊連接,用於接收用戶輸入的語音信息;
所述中央處理模塊,用於對所述語音信息進行解析,提取出所述語音信息中的關鍵詞,將所述關鍵詞與預設關鍵詞進行匹配,在所述關鍵詞與所述預設關鍵詞相匹配時,判定所述外部觸發信息滿足所述預設條件。
可選地,所述調整模塊,用於在外部觸發信息滿足第一預設條件時,根據所述外部觸發信息將所述多個顯示區域中相應兩個顯示區域的顯示內容之間進行切換。
可選地,所述顯示參數還包括顯示面積;
所述調整模塊,還用於在外部觸發信息滿足第二預設條件時,確定目標顯示區域,以及將所述目標顯示區域的顯示面積擴大。
可選地,所述外部觸發信息包括預設觸發事件;
所述調整模塊,還用於在檢測到發生所述預設觸發事件時,根據所述預設觸發事件確定待調整顯示區域,以及將所述待調整顯示區域的顯示內容切換為所述預設觸發事件的內容。
可選地,所述調整模塊,還用於在檢測到發生多個預設觸發事件時,根據所述多個預設觸發事件的優先級確定目標觸發事件,根據所述目標觸發事件確定所述待調整顯示區域,以及將所述待調整顯示區域的顯示內容切換為所述目標觸發事件的內容。
根據本公開實施例的第二方面,提供一種車輛,包括本公開實施例的第一方面提供的顯示控制系統。
根據本公開實施例的第三方面,提供一種顯示控制方法,應用於車輛,所述車輛包括一車載顯示屏,所述車載顯示屏包括多個顯示區域;
所述顯示控制方法包括:
檢測獲取到的外部觸發信息是否滿足預設條件;
當所述外部觸發信息滿足所述預設條件時,根據所述外部觸發信息調整所述多個顯示區域中至少一個顯示區域的顯示參數,所述顯示參數至少包括顯示內容。
可選地,所述根據所述外部觸發信息調整所述多個顯示區域中至少一個顯示區域的顯示參數的步驟包括:
當所述外部觸發信息滿足第一預設條件時,根據所述外部觸發信息將所述多個顯示區域中相應兩個顯示區域的顯示內容之間進行切換。
通過本公開實施例提供的技術方案,使用一個車載顯示屏且該車載顯示屏包含多個顯示區域,可以將車輛的儀表信息、中控信息以及娛樂信息等分別發送到不同的顯示區域進行顯示,無需在車輛中設置多個車載顯示屏,節約了成本;並且在獲取到外部觸發信息時調整多個顯示區域中至少一個顯示區域的顯示內容等顯示參數,可以使駕乘者在不改變位置的情況下方便地獲取各個顯示區域的顯示內容,從而不會因位置條件限制而錯過重要信息,提升了人機互動體驗。
本公開的其他特徵和優點將在隨後的具體實施方式部分予以詳細說明。
附圖說明
附圖是用來提供對本公開的進一步理解,並且構成說明書的一部分,與下面的具體實施方式一起用於解釋本公開,但並不構成對本公開的限制。在附圖中:
圖1是根據一示例性實施例示出的一種顯示控制系統的結構框圖;
圖2是根據一示例性實施例示出的一種車載顯示屏多個顯示區域的顯示示意圖;
圖3是根據另一示例性實施例示出的一種顯示控制系統的結構框圖;
圖4是根據一示例性實施例示出的一種顯示控制方法的流程圖;
圖5a是根據另一示例性實施例示出的一種顯示控制系統的結構框圖;
圖5b是根據另一示例性實施例示出的一種顯示控制系統的結構框圖;
圖6a至圖6c是根據一示例性實施例示出的一種車載顯示屏多個顯示區域的顯示示意圖;
圖7a至圖7b是根據一示例性實施例示出的一種車載顯示屏多個顯示區域的顯示示意圖;
圖8是根據一示例性實施例示出的一種顯示控制方法的流程圖。
具體實施方式
以下結合附圖對本公開的具體實施方式進行詳細說明。應當理解的是,此處所描述的具體實施方式僅用於說明和解釋本公開,並不用於限制本公開。
圖1是根據一示例性實施例示出的一種用於車輛的顯示控制系統的結構框圖。參照圖1,車輛包括一車載顯示屏100,且車載顯示屏100包括多個顯示區域。
顯示控制系統200包括中央處理模塊210和與中央處理模塊210連接的調整模塊220。
中央處理模塊210,用於檢測獲取到的外部觸發信息是否滿足預設條件,以及在外部觸發信息滿足預設條件時,將所述外部觸發信息發送給調整模塊220。
調整模塊220,用於根據所述外部觸發信息調整車載顯示屏100的多個顯示區域中至少一個顯示區域的顯示參數,顯示參數至少包括顯示內容。
在一個實施例中,如圖2所示,車載顯示屏100可以位於車輛方向盤的後方,包括第一顯示區域a1、第二顯示區域a2和第三顯示區域a3,這三個顯示區域依次橫向排布,分別顯示不同的內容。例如,第一顯示區域顯示車輛的儀表信息,包括車輛的行駛速度、裡程、轉速、油量、冷卻液溫度、蓄電池電量、車燈狀態等;第二顯示區域顯示中控信息,包括導航信息、倒車影像以及辦公互聯、家居互聯和健康互聯等智能網聯內容;第三顯示區域顯示娛樂區域,包括通話信息、視頻、音樂、新聞、天氣和時鐘等內容。
當中央檢測模塊210接收到滿足預設條件的觸發信息時,將外部觸發信息發送給調整模塊220;調整模塊220根據外部觸發信息,可以將任一顯示區域的內容切換至駕乘者所需的顯示內容,也可以將相應兩個顯示區域的顯示內容進行切換,以滿足駕乘者的需求。
由此,使用一個車載顯示屏且該車載顯示屏包含多個顯示區域,可以將車輛的儀表信息、中控信息以及娛樂信息等分別發送到不同的顯示區域進行顯示,無需在車輛中設置多個車載顯示屏,節約了成本;並且在獲取到外部觸發信息時調整多個顯示區域中至少一個顯示區域的顯示內容等顯示參數,可以使駕乘者在不改變位置的情況下方便地獲取各個顯示區域的顯示內容,從而不會因位置條件限制而錯過重要信息,提升了人機互動體驗。
在一個實施例中,外部觸發信息包括駕乘者在預設區域內的手勢信息。如圖3所示,顯示控制系統200還包括手勢檢測模塊230。
手勢檢測模塊230,與中央處理模塊210連接,用於獲取駕乘者在預設區域內的手勢信息,其中,手勢信息包括手勢和手勢的運動軌跡。
中央處理模塊210,還用於將手勢信息與預設手勢信息進行匹配,在手勢信息與預設手勢信息相匹配時,判定外部觸發信息滿足預設條件
參見圖4,在一個實施例中,駕乘者在預設區域內的手勢信息包括手勢和手勢的運動軌跡。手勢檢測模塊採集駕乘者輸入的手勢信息,並發送給中央處理模塊。接著中央處理模塊獲取手勢信息,並對手勢信息進行分析,獲取手勢分析結果,也就是將手勢信息與預設手勢信息進行匹配,即首先將手勢的運動軌跡與預設運動軌跡進行匹配,判斷手勢的運動軌跡是否相匹配,若不匹配,則判定手勢信息異常,則忽略該手勢信息,繼續接收手勢檢測模塊發送的手勢信息;若相匹配,則對手勢信息進行進一步分析,即將手勢與預設手勢進行匹配,在手勢與預設手勢匹配時,將手勢信息發送給調整模塊。調整模塊根據手勢信息控制車載顯示屏對至少一個顯示區域的顯示內容等顯示參數進行調整。
手勢信息與顯示區域的顯示參數調整之間的對應關係可以預先設置。例如,手勢信息與顯示區域的顯示參數之間的對應關係可以為:單手握拳向右或向左揮動對應將相應顯示區域的顯示內容進行切換;單掌向右或向左揮動對應切換手勢起點所對應的顯示區域與手勢終點所對應的顯示區域的顯示內容,兩根手指捏合或向外伸展對應調整手指所對應的顯示面積的大小等等。
具體地,在一個實施例中,如圖5a所示,調整模塊220集成在車載顯示屏100中。
手勢檢測模塊230包括:手勢識別子模塊231、第一信息處理子模塊232、存儲子模塊233以及通訊子模塊234。
手勢識別子模塊231包括:紅外傳感器和雙目攝像頭,可設置在車內後視鏡下方的相應位置。相應地,預設區域可以為車載顯示屏的前方區域等便於駕乘者操作的區域。紅外傳感器檢測駕乘者的手部是否進入預設區域;當檢測到駕乘者的手部進入預設區域時,雙目攝像頭採集預設區域的圖像或視頻流。手勢識別子模塊231將預設區域的圖像或視頻流發送給第一信息處理子模塊232。
第一信息處理子模塊232對對預設區域的圖像或視頻流進行預處理、手勢分割、特徵提取等處理獲取到駕乘者的手勢,將獲取到的預設區域的圖像或視頻流進行比對,根據攝像頭的角度偏差和圖像間的差值計算出駕乘者的手部到攝像頭中心的距離,從而得到駕乘者的手勢和手勢的運動軌跡。第一信息處理子模塊232一方面將獲取到的手勢信息(手勢和手勢的運動軌跡)發送給存儲子模塊233進行存儲,另一方面將駕乘者的手勢信息通過第一通訊子模塊234發送給中央處理模塊210。
中央處理模塊210包括:處理子模塊211、數據子模塊212和信息發送子模塊213。處理子模塊211將接收到的手勢信息與數據子模塊212中存儲的預設手勢信息進行匹配。當手勢信息與預設手勢信息匹配時,處理子模塊211一方面將手勢信息通過信息發送子模塊213發送給車載顯示屏100,另一方面發送給數據子模塊212進行存儲,以作為預設手勢信息對後續待接收到的手勢信息進行匹配,從而避免了由於不同駕乘者的手勢會因角度或者位置等因素與預設手勢有所差異而導致的手勢信息匹配有誤的問題。
調整模塊220集成在車載顯示屏100中,包括:第二通訊子模塊121、第二信息處理子模塊122和控制子模塊123。第二通訊子模塊121接收手勢信息並發送給第二信息處理子模塊122,第二信息處理子模塊122根據手勢信息生成相應的顯示控制指令,經控制子模塊123發送給車載顯示屏100中的顯示子模塊110,以控制顯示子模塊110調整多個顯示區域的顯示參數。
在另一個實施例中,如圖5b所示,中央處理模塊210和調整模塊220集成在中央處理器中。
中央處理模塊210檢測手勢檢測模塊230發送的手勢信息與預設手勢信息進行匹配,在手勢信息與預設手勢信息相匹配時將手勢信息發送給調整模塊220;調整模塊220根據手勢信息生成指示車載顯示屏調整多個顯示區域中至少一個顯示區域的顯示內容等顯示參數的控制指令,並將控制指令發送給車載顯示屏100。
車載顯示屏100通過第二通訊子模塊121接收控制指令並發送給第二信息處理子模塊122,第二信息處理子模塊122對控制指令進行解析並驅動控制子模塊123控制顯示子模塊110對至少一個顯示區域的顯示內容等顯示參數進行調整。
通過本實施例的技術方案,通過對駕乘者的手勢動作進行檢測分析來實現對至少一個顯示區域的顯示內容等顯示參數調整,可以提升人機互動操作的靈活性、實時性、方便性,同時避免車輛行駛過程中因駕乘者操作不當或者與車輛的交互操作繁瑣而導致的交通事故發生。
在另一個實施例中,外部觸發信息包括用戶輸入的語音信息。其中,預設關鍵詞可以是駕乘者自定義設置的,也可以是車輛出廠時設置好的。
如圖3所示,顯示控制系統200還包括語音檢測模塊240。
語音檢測模塊240,與中央處理模塊210連接,用於接收用戶輸入的語音信息並將語音信息發送給中央處理模塊210。
中央處理模塊210,還用於對語音信息進行解析,提取出語音信息中的關鍵詞,接著將提取出的關鍵詞與預設關鍵詞進行匹配,在兩者相匹配成功時確定外部觸發信息滿足預設條件。
通過本實施例的技術方案,通過對駕乘者的語音信息進行檢測分析來實現對至少一個顯示區域的顯示內容等顯示參數調整,使得駕乘者在不便進行手勢操作情況下可通過語音的方式控制車載顯示屏的多個顯示區域的顯示參數,進一步提升了人機互動操作的靈活性,提高了用戶體驗。
在另一個實施例中,調整模塊220還用於在外部觸發信息滿足第一預設條件時,將多個顯示區域中相應兩個顯示區域的顯示內容之間進行切換。
例如,第一預設條件可以包括:駕乘者的手掌從一個顯示區域的前方揮動至另一個顯示區域的前方,駕乘者發出切換顯示區域的語音信息等等,本公開實施例對此不做限定。
如圖6a所示,以車載顯示屏100包括依次橫向排布的第一顯示區域a1、第二顯示區域a2和第三顯示區域a3為例。第一顯示區域a1顯示錶徵車輛當前行駛狀態的儀表信息,如行駛速度、裡程、轉速、油量、冷卻液溫度等;第二顯示區域a2顯示導航信息;第三顯示區域a3顯示娛樂界面。
例如,在駕駛過程中,駕駛員可右手手掌預設區域內且從第一顯示區域a1前方向右揮動至第二顯示區域a2前方時,手勢檢測模塊獲取到駕乘者的手勢信息(手勢和手勢的運動軌跡),中央處理模塊將手勢信息與預設手勢信息進行匹配,並在手勢信息與預設手勢信息匹配成功時,中央處理器將手勢信息發送給調整模塊;調整模塊執行與手勢信息對應的操作,將第二顯示區域a2的顯示內容(導航信息)切換至離駕駛員更近的第一顯示區域a1中顯示,而將第一顯示區域a1的顯示內容(儀表信息)切換至第二顯示區域a2顯示,得到如圖6b所示的顯示結果。由此,駕駛員可以更方便地獲取到導航信息,避免了在駕駛途中駕駛員因頻繁轉頭觀看第二顯示區域的導航信息而帶來的交通隱患,從而減小了交通事故發生的可能性,提高了駕駛安全性。
又如,駕駛員輸入「切換第一顯示區域和第二顯示區域」的語音信息,中央處理模塊對語音信息進行解析,判斷語音信息中是否包含預設關鍵詞,通過判斷可確定語音信息中包含預設關鍵詞「切換」,將語音信息發送給調整模塊,調整模塊執行與語音信息對應的操作,即將第一顯示區域和第二顯示區域的顯示內容進行切換。
通過本實施例的技術方案,可以使駕乘者方便地獲知各個顯示區域的顯示內容,而不會因位置限制而漏掉重要信息,同時提高了車輛行駛的安全性。
在另一個實施例中,調整模塊220還用於在外部觸發信息滿足第二預設條件時,確定目標顯示區域,以及將目標顯示區域的顯示面積擴大。
例如,第二預設條件可以包括:駕乘者的兩個手指位於待調整的顯示區域(目標顯示區域)的前方且向外伸展,駕乘者輸入擴大顯示區域的顯示面積的語音信息等等,本公開實施例對此不做限定。
例如,駕乘者將右手置於預設區域內第二顯示區域a2前方且兩根手指向外伸展,手勢檢測模塊將獲取到的駕駛員的手勢信息發送給中央處理模塊;中央處理模塊將手勢信息與預設手勢信息進行匹配,並在手勢信息與預設手勢信息相匹配將手勢信息發送給調整模塊;調整模塊執行與手勢信息對應的操作,控制車載顯示屏將第二顯示區域a2的顯示面積擴大,得到如圖6c所示的顯示結果。由此,駕乘者可以獲取到更清晰的導航信息。
通過本實施例的技術方案,可以使駕乘者根據需要擴大相應的顯示區域的顯示面積以獲取到更清晰的顯示內容,提升了用戶體驗。
在另一個實施例中,外部觸發信息包括觸發事件。調整模塊220還用於在檢測到發生預設觸發事件時,根據預設觸發事件確定待調整顯示區域,以及將待調整顯示區域的顯示內容切換為預設觸發事件的內容。
在本公開的實施例中,預設觸發事件可以是用戶自定義設置的,也可以是車輛出廠時設置好的。預設觸發事件可以例如包括但不限於:來電呼入、接收到未讀消息、車輛發生故障等等。
預設觸發事件與待調整顯示區域之間的對應關係可以預先設置,當檢測到發生預設觸發事件時,根據對應關係可確定待調整顯示區域。
如圖7a所示,假定車載顯示屏包括依次橫向排布的第一顯示區域a1、第二顯示區域a2以及第三顯示區域a3,第一顯示區域a1當前顯示車輛的儀表信息,第二顯示區域a2顯示導航信息,第三顯示區域a3顯示當前播放的視頻信息。當車輛發生故障時,中央處理模塊獲取到車輛故障信息並將車輛故障信息)發送給調整模塊;調整模塊根據預設觸發事件確定待調整顯示區域為第一顯示區域a1,並將與第一顯示區域a1的顯示內容(儀表信息)切換為預設觸發事件內容(車輛故障信息),如圖7b所示。由此,駕駛員可以及時、方便地獲知車輛的故障情況。
在另一個實施例中,調整模塊還用於在檢測到發生多個預設觸發事件時,根據多個預設觸發事件的優先級確定目標觸發事件,根據目標觸發事件確定待調整顯示區域,以及將待調整顯示區域的顯示內容切換為目標觸發事件的內容。
例如,中央處理模塊同時接收到電話呼入、未讀消息以及車輛發生故障等預設觸發事件將多個預設觸發事件發送給調整模塊;調整模塊根據這些預設觸發事件的優先級(車輛發生故障>電話呼入>未讀消息),可將車輛發生故障確定為目標觸發事件,並確定與該目標觸發事件對應的待顯示顯示區域為第一顯示區域a1,將第一顯示區域a1的顯示內容(儀表信息)切換為車輛故障信息,如圖7b所示。
需要說明的是,在本公開的實施例中,替換地,中央處理模塊和調整模塊可以合成到一個功能模塊中,手勢檢測模塊和中央處理模塊以及語音檢測模塊與中央處理模塊也可以合成到一個功能模塊中,在此不再贅述。
此外,本公開還提供一種車輛,包括本公開實施例提供的顯示控制裝置。
圖8是根據一示例性實施例示出的一種顯示控制方法的流程圖。其中,該顯示控制方法應用於車輛,該車輛包括一車載顯示屏,該車載顯示屏包括多個顯示區域。參照圖8,該方法包括:
在步驟s801中,檢測獲取到的外部觸發信息是否滿足預設條件。
在步驟s802中,當外部觸發信息滿足預設條件時,根據外部觸發信息調整多個顯示區域中至少一個顯示區域的顯示參數,顯示參數至少包括顯示內容。
在一個實施例中,當外部觸發信息滿足第一預設條件時,根據外部觸發信息將多個顯示區域中相應兩個顯示區域的顯示內容之間進行切換。
關於上述實施例中的顯示控制方法,其中各個步驟的具體實施細節已經在上述顯示控制系統各個模塊執行操作的具體方式中進行了詳細說明,此處將不做詳細闡述說明。
以上結合附圖詳細描述了本公開的優選實施方式,但是,本公開並不限於上述實施方式中的具體細節,在本公開的技術構思範圍內,可以對本公開的技術方案進行多種簡單變型,這些簡單變型均屬於本公開的保護範圍。
另外需要說明的是,在上述具體實施方式中所描述的各個具體技術特徵,在不矛盾的情況下,可以通過任何合適的方式進行組合。為了避免不必要的重複,本公開對各種可能的組合方式不再另行說明。
此外,本公開的各種不同的實施方式之間也可以進行任意組合,只要其不違背本公開的思想,其同樣應當視為本公開所公開的內容。