一種快速啟動倒車影像的方法、系統(tǒng)及車機系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種快速啟動倒車影像的方法、系統(tǒng)及車機系統(tǒng),其中,所述方法包括步驟:在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像采集裝置采集的圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài);當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開,將獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像。
【專利說明】一種快速啟動倒車影像的方法、系統(tǒng)及車機系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及車機系統(tǒng)領域,尤其涉及一種快速啟動倒車影像的方法、系統(tǒng)及車機 系統(tǒng)。
【背景技術】
[0002]隨著電子技術在汽車領域的應用越來越廣泛,各式各樣的車機產(chǎn)品也相繼問世。 目前,Android系統(tǒng)的車機系統(tǒng)由于具有開源的特點,逐漸流行起來。但如果只用Android 目前的原始系統(tǒng)來做車機系統(tǒng)是存在一定弊端的:比如系統(tǒng)開機慢,開機慢就會帶來諸多 不方便的地方,例如汽車點火后就需要倒車,此時車機系統(tǒng)還沒啟動完成,倒車影像就無法 正常顯示出來,用戶需要等待較長的時間,所以對用戶的使用帶來了不便。
[0003]因此,現(xiàn)有技術還有待于改進和發(fā)展。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術的不足,本發(fā)明的目的在于提供一種快速啟動倒車影像的方 法、系統(tǒng)及車機系統(tǒng),旨在解決現(xiàn)有的車機系統(tǒng)在啟動時倒車影像顯示慢的問題。
[0005]本發(fā)明的技術方案如下:
一種快速啟動倒車影像的方法,其中,包括步驟:
A、在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;
B、當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像采集裝置采集的 圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài);
C、當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開,將獲取的圖像數(shù)據(jù)傳輸?shù)?內(nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像。
[0006]所述的快速啟動倒車影像的方法,其中,所述步驟C中,當檢測到當前車輛不是處 于倒檔狀態(tài)時,由車機系統(tǒng)的應用層啟動圖像采集裝置,并獲取圖像數(shù)據(jù)以及顯示所述圖 像數(shù)據(jù)形成的倒車影像。
[0007]所述的快速啟動倒車影像的方法,其中,還包括步驟:
D、當車機系統(tǒng)啟動完成后,檢測到當前倒車影像沒有打開,并且車輛處于倒檔狀態(tài)時, 將對象中獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并切換顯示至所述圖像數(shù)據(jù)形成的倒車影像。
[0008]所述的快速啟動倒車影像的方法,其中,所述車機系統(tǒng)為基于Linux內(nèi)核的操作 系統(tǒng)。
[0009]一種快速啟動倒車影像的系統(tǒng),其中,包括:
驅(qū)動設置模塊,用于在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;
檢測模塊,用于當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像采集 裝置采集的圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài);
倒車影像顯示模塊,用于當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開,將獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像。
[0010]所述的快速啟動倒車影像的系統(tǒng),其中,還包括:
切換模塊,用于當車機系統(tǒng)啟動完成后,檢測到倒車影像沒有打開,并且當前車輛處于 倒檔狀態(tài)時,將對象中獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并切換顯示至所述圖像數(shù) 據(jù)形成的倒車影像。
[0011]一種車機系統(tǒng),其中,所述的系統(tǒng)包括一用于快速啟動多媒體程序的驅(qū)動。
[0012]所述的機車系統(tǒng),其中,所述機車系統(tǒng)基于基于Linux內(nèi)核的操作系統(tǒng)。
[0013]所述的機車系統(tǒng),其中,所述多媒體程序包括影音播放程序,倒車影像程序,監(jiān)控 程序。
[0014]所述的機車系統(tǒng),其中,包括如上所述的快速啟動倒車影像的系統(tǒng)。
[0015]有益效果:本發(fā)明通過在車機系統(tǒng)的內(nèi)核層設置用于快速啟動倒車影像的驅(qū)動, 使得車機系統(tǒng)只需要啟動到內(nèi)核層,即可通過該驅(qū)動快速顯示倒車影像,并且在車機系統(tǒng) 啟動完成正常工作時,能夠快速切換倒車影像,大大降低了倒車影像顯示所需的時間,方便 了用戶的使用。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明一種快速啟動倒車影像的方法一較佳實施例的流程圖。
[0017]圖2為本發(fā)明一種快速啟動倒車影像的系統(tǒng)一較佳實施例的結構框圖。
【具體實施方式】
[0018]本發(fā)明提供一種快速啟動倒車影像的方法、系統(tǒng)及車機系統(tǒng),為使本發(fā)明的目的、 技術方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應當理解,此處所描述的 具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0019]請參閱圖1,圖1為本發(fā)明一種車機系統(tǒng)快速啟動倒車影像的方法較佳實施例的 流程圖,如圖所示,其包括步驟:
5101、在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;
5102、當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像采集裝置采集 的圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài),所述對象可為操作影像的對象;
5103、當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開,將獲取的圖像數(shù)據(jù)傳輸 到內(nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像;
5104、當檢測到當前車輛不是處于倒檔狀態(tài)時,由車機系統(tǒng)的應用層啟動圖像采集裝 置,并獲取圖像數(shù)據(jù)以及顯示所述圖像數(shù)據(jù)形成的倒車影像。所述應用層啟動指的是用戶 自己去點擊開啟倒車影像應用程序,必須在系統(tǒng)啟動后才能由用戶使用。
[0020]在步驟SlOl中,首先在車機系統(tǒng)的內(nèi)核層設置一個驅(qū)動,該驅(qū)動可用于快速啟動 倒車影像,其是通過檢測即時倒車以及獲取圖像數(shù)據(jù)來啟動倒車影像的。
[0021]在步驟S102中,在啟動到車機系統(tǒng)的內(nèi)核層后,之前設置的驅(qū)動會通過內(nèi)核層的 接口創(chuàng)建一個對象,該對象可用于獲取圖像采集裝置例如攝像頭采集的圖像數(shù)據(jù),同時還 檢測當前車輛是否處于倒車狀態(tài),即是否正在掛倒檔,此處優(yōu)選為循環(huán)檢測當前車輛是否 處于倒車狀態(tài),以便實時獲取當前車輛的狀態(tài)信息。[0022]在步驟S103中,當檢測到當前車輛正在掛倒檔時,就會觸發(fā)倒檔顯示影像操作, 從而觸發(fā)所述驅(qū)動將對象打開,并開啟一個內(nèi)核線程,將對象中的圖像數(shù)據(jù)輸入到內(nèi)核層 的顯存中,從而顯示所述圖像數(shù)據(jù)形成的倒車影像。
[0023]在步驟S104中,系統(tǒng)啟動后用戶未開啟倒車影像情況下,android還是采用快速 啟動倒車影像的驅(qū)動啟動。如果用戶需要看車后情況且未倒車情況下點擊開啟倒車影像這 個應用,這時候是由應用按照android標準的流程開啟倒車影像顯示,這時候發(fā)生倒車行 為,顯示維持不變。如果用戶沒有點擊開啟倒車影像,這時候發(fā)生倒車行為就需要內(nèi)核層驅(qū) 動去快速顯示倒車影像,不用用戶去點擊操作(即步驟S103)。
[0024]本實施例中,由于整個倒車影像的啟動過程都是在內(nèi)核層可受倒車操作觸發(fā)完成 的,而不需要像傳統(tǒng)的啟動方式。啟動到應用層后,則由圖像采集裝置相關的應用來控制啟 動倒車影像,所以系統(tǒng)啟動過程中的倒車影像的顯示時間大大降低,傳統(tǒng)的倒車影像顯示 方法依次啟動底層、內(nèi)核層、java層及app層,再啟動到圖像采集裝置例如攝像頭app之后 才顯示倒車影像,其所需的時間大概在20秒以上,而本發(fā)明中,由于攝像頭驅(qū)動以及新增 的驅(qū)動在內(nèi)核層啟動后即可加載,所以啟動時間明顯降低,目前的測試顯示只需2秒即可 啟動完成倒車影像。
[0025]在檢測到當前車輛不是處于倒檔狀態(tài)時,可以通過傳統(tǒng)的方式啟動倒車影像,即 由車機系統(tǒng)的應用層啟動圖像采集裝置,并獲取圖像數(shù)據(jù)以及顯示所述圖像數(shù)據(jù)形成的倒 車影像。
[0026]在車機系統(tǒng)啟動完成,并且車輛正常行駛過程中,若檢測到當前車輛正在掛倒檔 時,可將對象中獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并切換顯示至所述圖像數(shù)據(jù)形成 的倒車影像,這樣省去了從底層到上層,再由上層到底層的復雜調(diào)用過程,并且由于是直接 切換到物理通路上顯示倒車影像,而不需要啟動車機系統(tǒng)的app應用,所以切換速度非常 快。
[0027]基于上述方法,本發(fā)明還提供一種快速啟動倒車影像的系統(tǒng),如圖2所示,包括: 驅(qū)動設置模塊100,用于在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;
檢測模塊200,用于當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像
采集裝置采集的圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài);
倒車影像顯示模塊300,用于當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開, 將獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像。
[0028]切換模塊400,用于當車機系統(tǒng)啟動完成后,檢測到當前倒車影像并沒有正常打 開,并且當前車輛處于倒檔狀態(tài)時,快速將對象中獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中, 并切換顯示至所述圖像數(shù)據(jù)形成的倒車影像。關于上述模塊的功能作用在前面的方法中, 已有詳述,故不再贅述。
[0029]本發(fā)明還提供一種車機系統(tǒng),所述機車系統(tǒng)基于Linux內(nèi)核的操作系統(tǒng),例如 Android系統(tǒng),所述的系統(tǒng)包括一用于快速啟動多媒體程序的驅(qū)動。
[0030]所述多媒體程序包括影音播放程序,倒車影像程序,監(jiān)控程序,例如本發(fā)明描述的 快速啟動倒車影像的程序。在本實施例中,通過在操作系統(tǒng)的內(nèi)核層嵌入一驅(qū)動程序,從而 達到在機車系統(tǒng)中快速啟動特定的多媒體程序的啟動效果。
[0031]綜上所述,本發(fā)明通過在車機系統(tǒng)的內(nèi)核層設置用于快速啟動倒車影像的驅(qū)動,使得車機系統(tǒng)只需要啟動到內(nèi)核層,即可通過該驅(qū)動快速顯示倒車影像,并且在車機系統(tǒng) 啟動完成正常工作時,能夠快速切換倒車影像,大大降低了倒車影像顯示所需的時間,方便 了用戶的使用。
[0032]應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可 以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權利要求的保 護范圍。
【權利要求】
1.一種快速啟動倒車影像的方法,其特征在于,包括步驟:A、在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;B、當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像采集裝置采集的 圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài);C、當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開,將獲取的圖像數(shù)據(jù)傳輸?shù)?內(nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像。
2.根據(jù)權利要求1所述的快速啟動倒車影像的方法,其特征在于,所述步驟C中,當檢 測到當前車輛不是處于倒檔狀態(tài)時,由車機系統(tǒng)的應用層啟動圖像采集裝置,并獲取圖像 數(shù)據(jù)以及顯示所述圖像數(shù)據(jù)形成的倒車影像。
3.根據(jù)權利要求1所述的快速啟動倒車影像的方法,其特征在于,還包括步驟:D、當車機系統(tǒng)啟動完成后,檢測到當前倒車影像沒有打開,并且車輛處于倒檔狀態(tài)時, 將對象中獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并切換顯示至所述圖像數(shù)據(jù)形成的倒車 影像。
4.根據(jù)權利要求1所述的快速啟動倒車影像的方法,其特征在于,所述車機系統(tǒng)為基 于Linux內(nèi)核的操作系統(tǒng)。
5.一種快速啟動倒車影像的系統(tǒng),其特征在于,包括:驅(qū)動設置模塊,用于在車機系統(tǒng)的內(nèi)核層增設一用于快速啟動倒車影像的驅(qū)動;檢測模塊,用于當啟動車機系統(tǒng)的內(nèi)核層后,所述驅(qū)動創(chuàng)建一對象,用于獲取圖像采集 裝置采集的圖像數(shù)據(jù),同時檢測當前車輛是否處于倒檔狀態(tài);倒車影像顯示模塊,用于當檢測到當前車輛處于倒檔狀態(tài)時,將創(chuàng)建的對象打開,將獲 取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并顯示所述圖像數(shù)據(jù)形成的倒車影像。
6.根據(jù)權利要求5所述的快速啟動倒車影像的系統(tǒng),其特征在于,還包括:切換模塊,用于當車機系統(tǒng)啟動完成后,檢測到倒車影像沒有打開,并且當前車輛處于 倒檔狀態(tài)時,將對象中獲取的圖像數(shù)據(jù)傳輸?shù)絻?nèi)核層的顯存中,并切換顯示至所述圖像數(shù) 據(jù)形成的倒車影像。
7.一種車機系統(tǒng),其特征在于,所述的系統(tǒng)包括一用于快速啟動多媒體程序的驅(qū)動。
8.如權利要求7所述的機車系統(tǒng),其特征在于,所述機車系統(tǒng)基于基于Linux內(nèi)核的操 作系統(tǒng)。
9.如權利要求7所述的機車系統(tǒng),其特征在于,所述多媒體程序包括影音播放程序,倒 車影像程序,監(jiān)控程序。
10.如權利要求9所述的機車系統(tǒng),其特征在于,包括如權利要求5至6任一所述的快 速啟動倒車影像的系統(tǒng)。
【文檔編號】B60R16/02GK103522961SQ201310099660
【公開日】2014年1月22日 申請日期:2013年3月26日 優(yōu)先權日:2013年3月26日
【發(fā)明者】陳輝, 費華靚 申請人:Tcl康鈦汽車信息服務(深圳)有限公司