本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種信息推薦方法、裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和移動(dòng)終端。
背景技術(shù):
交通系統(tǒng)為人們生活提供了便利,尤其是電子地圖的發(fā)展,使得人們的出行更加方便。在出行過(guò)程中,用戶可以隨時(shí)通過(guò)電子地圖查詢目的地的交通狀況,包括出行線路、出行時(shí)間、出行路況及周邊設(shè)施等信息。而由于交通系統(tǒng)的特殊性,使得出行極易受到天氣的影響,比如大雪、霧霾、暴雨天氣,都會(huì)使出行過(guò)程中的安全系數(shù)大大降低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種信息推薦方法、裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和移動(dòng)終端,可以保證用戶的出行安全。
一種信息推薦方法,所述方法包括:
獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息;
根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù);
根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
一種信息推薦裝置,所述裝置包括:
圖像獲取模塊,用于獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息;
參數(shù)獲取模塊,用于根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù);
信息輸出模塊,用于根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如下步驟:
獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息;
根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù);
根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
一種移動(dòng)終端,包括存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如下步驟:
獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息;
根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù);
根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
本發(fā)明實(shí)施例提供的信息推薦方法、裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和移動(dòng)終端,可以獲取交通場(chǎng)景圖像以及對(duì)應(yīng)的物理距離信息,根據(jù)獲取的交通場(chǎng)景圖像和物理距離信息獲取該交通場(chǎng)景的能見(jiàn)度參數(shù),根據(jù)該能見(jiàn)度參數(shù)獲取推薦車速,并在移動(dòng)終端上將推薦車速進(jìn)行輸出。這樣在碰到能見(jiàn)度比較低的天氣時(shí),可以獲取相對(duì)安全的車輛行駛速度推薦給用戶,用戶在出行的時(shí)候根據(jù)推薦車速進(jìn)行行駛,可以避免車速過(guò)快造成交通事故,從而保證出行安全。
附圖說(shuō)明
圖1為一個(gè)實(shí)施例中電子設(shè)備的內(nèi)部結(jié)構(gòu)示意圖;
圖2為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖;
圖3為一個(gè)實(shí)施例中信息推薦方法的流程圖;
圖4為另一個(gè)實(shí)施例中信息推薦方法的流程圖;
圖5為一個(gè)實(shí)施例中獲取物理距離信息的原理圖;
圖6為一個(gè)實(shí)施例中提示信息的終端展示界面圖;
圖7為一個(gè)實(shí)施例中信息推薦裝置的結(jié)構(gòu)示意圖;
圖8為另一個(gè)實(shí)施例中信息推薦裝置的結(jié)構(gòu)示意圖;
圖9為一個(gè)實(shí)施例中圖像處理電路的示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
可以理解,本發(fā)明所使用的術(shù)語(yǔ)“第一”、“第二”等可在本文中用于描述各種元件,但這些元件不受這些術(shù)語(yǔ)限制。這些術(shù)語(yǔ)僅用于將第一個(gè)元件與另一個(gè)元件區(qū)分。舉例來(lái)說(shuō),在不脫離本發(fā)明的范圍的情況下,可以將第一客戶端稱為第二客戶端,且類似地,可將第二客戶端稱為第一客戶端。第一客戶端和第二客戶端兩者都是客戶端,但其不是同一客戶端。
圖1為一個(gè)實(shí)施例中電子設(shè)備的內(nèi)部結(jié)構(gòu)示意圖。如圖1所示,該電子設(shè)備包括通過(guò)系統(tǒng)總線連接的處理器、非易失性存儲(chǔ)介質(zhì)、內(nèi)存儲(chǔ)器和網(wǎng)絡(luò)接口、顯示屏和輸入裝置。其中,電子設(shè)備的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)和計(jì)算機(jī)可讀指令。該計(jì)算機(jī)可讀指令被處理器執(zhí)行時(shí)以實(shí)現(xiàn)一種信息推薦方法。該處理器用于提供計(jì)算和控制能力,支撐整個(gè)電子設(shè)備的運(yùn)行。電子設(shè)備中的內(nèi)存儲(chǔ)器為非易失性存儲(chǔ)介質(zhì)中的計(jì)算機(jī)可讀指令的運(yùn)行提供環(huán)境。網(wǎng)絡(luò)接口用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,如發(fā)送交通場(chǎng)景圖像獲取請(qǐng)求至服務(wù)器,接收服務(wù)器返回的交通場(chǎng)景圖像等。電子設(shè)備的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是電子設(shè)備外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤(pán)、觸控板或鼠標(biāo)等。該電子設(shè)備可以是手機(jī)、平板電腦或者個(gè)人數(shù)字助理或穿戴式設(shè)備等。本領(lǐng)域技術(shù)人員可以理解,圖1中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的電子設(shè)備的限定,具體的電子設(shè)備可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
圖2為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。如圖2所示,該服務(wù)器包括通過(guò)系統(tǒng)總線連接的處理器、非易失性存儲(chǔ)介質(zhì)、內(nèi)存儲(chǔ)器和網(wǎng)絡(luò)接口。其中,該服務(wù)器的非易失性存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)和計(jì)算機(jī)可讀指令。該計(jì)算機(jī)可讀指令被處理器執(zhí)行時(shí)以實(shí)現(xiàn)一種信息推薦方法。該服務(wù)器的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器的運(yùn)行。該服務(wù)器的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過(guò)網(wǎng)絡(luò)連接通信,比如接收終端發(fā)送的交通場(chǎng)景圖像獲取請(qǐng)求以及向終端返回交通場(chǎng)景圖像等。服務(wù)器可以用獨(dú)立的服務(wù)器或者是多個(gè)服務(wù)器組成的服務(wù)器集群來(lái)實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖2中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的服務(wù)器的限定,具體的服務(wù)器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
圖3為一個(gè)實(shí)施例中信息推薦方法的流程圖。如圖3所示,該信息推薦方法包括步驟302至步驟306。其中:
步驟302,獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息。
在本發(fā)明提供的實(shí)施例中,交通場(chǎng)景圖像是指用戶車輛行駛的交通場(chǎng)景所對(duì)應(yīng)的圖像,該交通場(chǎng)景圖像可以清楚地顯示用戶所在交通場(chǎng)景的空氣能見(jiàn)度。例如,交通場(chǎng)景圖像可以是某路段對(duì)應(yīng)的圖像。交通場(chǎng)景圖像可以通過(guò)圖像采集裝置進(jìn)行采集,其中圖像采集裝置是指采集圖像的裝置。
例如,圖像采集裝置可以是照相機(jī)、移動(dòng)終端上的攝像頭、交通視頻監(jiān)控的攝像頭等裝置。物理距離信息是指表示圖像采集裝置到交通場(chǎng)景圖像中各個(gè)像素點(diǎn)對(duì)應(yīng)的物體之間的物理距離的相關(guān)參數(shù)。由于交通場(chǎng)景圖像是由若干個(gè)像素點(diǎn)組成的,因此交通場(chǎng)景圖像中的每一個(gè)像素點(diǎn)都有對(duì)應(yīng)的物理距離信息。
可以理解的是,交通場(chǎng)景圖像和對(duì)應(yīng)的物理距離信息可以是實(shí)時(shí)獲取的,也可以是預(yù)先存儲(chǔ)在數(shù)據(jù)庫(kù)中的。具體地,可以通過(guò)交通視頻監(jiān)控的攝像頭采集交通場(chǎng)景圖像,然后將采集到的交通場(chǎng)景圖像上傳到服務(wù)器進(jìn)行存儲(chǔ),用戶終端可以直接在服務(wù)器上獲取對(duì)應(yīng)的交通場(chǎng)景圖像。
步驟304,根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù)。
在本發(fā)明提供的實(shí)施例中,霧濃度參數(shù)是指表示圖像中場(chǎng)景的霧濃度大小的參數(shù),預(yù)設(shè)參數(shù)模型是指獲取圖像中的霧濃度參數(shù)的數(shù)據(jù)模型,根據(jù)預(yù)設(shè)參數(shù)模型可以獲取交通場(chǎng)景圖像中的霧濃度參數(shù)。另外,還可以根據(jù)霧濃度參數(shù)將交通場(chǎng)景圖像進(jìn)行處理,還原成原始的無(wú)霧圖像。
能見(jiàn)度參數(shù)是指表示交通場(chǎng)景中空氣能見(jiàn)度大小的相關(guān)參數(shù),一般地,能見(jiàn)度越大,表示交通場(chǎng)景中的空氣能見(jiàn)度越大;能見(jiàn)度參數(shù)越小,表示交通場(chǎng)景中的空氣能見(jiàn)度越小。
步驟306,根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
一般地,空氣能見(jiàn)度越低,用戶可視范圍就越小。也就是說(shuō),空氣能見(jiàn)度較低的時(shí)候,用戶只能看到小范圍內(nèi)的障礙物,如果行駛車速太快就不容易看清障礙物,這樣就容易發(fā)生交通事故。
在一個(gè)實(shí)施例中,推薦車速是指車輛在公路上行駛時(shí)的安全車速,車輛在推薦車速以內(nèi)的行駛,一般認(rèn)為是比較安全的。可以在服務(wù)器或者用戶終端中,預(yù)先存儲(chǔ)能見(jiàn)度參數(shù)與推薦車速之間的對(duì)應(yīng)關(guān)系。一般地,能見(jiàn)度參數(shù)與推薦車速可以但不限于是線性關(guān)系,根據(jù)能見(jiàn)度參數(shù)可以獲取到對(duì)應(yīng)的推薦車速。
可以理解的是,用戶終端上可以設(shè)置推薦車速的更新時(shí)間,每間隔更新時(shí)間用戶終端獲取一次交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息,根據(jù)獲取的交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息獲取推薦車速,并將更新的推薦車速進(jìn)行輸出。
推薦車速在用戶終端上進(jìn)行輸出,可以是在用戶終端界面上進(jìn)行展示,也可以是通過(guò)用戶終端的語(yǔ)音進(jìn)行播報(bào),還可以是通過(guò)用戶終端的提示音進(jìn)行提示,這樣使得用戶可以根據(jù)輸出的推薦車速進(jìn)行行駛。
上述信息推薦方法,可以獲取交通場(chǎng)景圖像以及對(duì)應(yīng)的物理距離信息,根據(jù)獲取的交通場(chǎng)景圖像和物理距離信息獲取該交通場(chǎng)景的能見(jiàn)度參數(shù),根據(jù)該能見(jiàn)度參數(shù)獲取推薦車速,并在移動(dòng)終端上將推薦車速進(jìn)行輸出。這樣在碰到能見(jiàn)度比較低的天氣時(shí),可以獲取相對(duì)安全的車輛行駛速度推薦給用戶,用戶在出行的時(shí)候根據(jù)推薦車速進(jìn)行行駛,可以避免車速過(guò)快造成交通事故,從而保證出行安全。
圖4為另一個(gè)實(shí)施例中信息推薦方法的流程圖。如圖4所示,該信息推薦方法包括步驟402至步驟408。其中:
步驟402,獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息。
在一個(gè)實(shí)施例中,具體可以實(shí)時(shí)獲取車載視頻圖像及每一幀圖像對(duì)應(yīng)的物理距離信息,并獲取車載視頻圖像中的每一幀圖像作為交通場(chǎng)景圖像??梢岳斫獾氖牵梢酝ㄟ^(guò)車載監(jiān)控或者移動(dòng)終端獲取車載視頻圖像及對(duì)應(yīng)的物理距離信息,然后再針對(duì)車載視頻圖像中的每一幀圖像進(jìn)行處理。
在本發(fā)明提供的其他實(shí)施例中,可以通過(guò)圖像采集裝置采集交通場(chǎng)景圖像,并將該交通場(chǎng)景圖像上傳至服務(wù)器進(jìn)行存儲(chǔ)。具體地,服務(wù)器中存儲(chǔ)的交通場(chǎng)景圖像和對(duì)應(yīng)的物理距離信息與地理位置標(biāo)識(shí)建立一一對(duì)應(yīng)關(guān)系,移動(dòng)終端根據(jù)地理位置標(biāo)識(shí)可以獲取對(duì)應(yīng)的交通場(chǎng)景圖像和物理距離信息。其中,地理位置是指表示具體地理位置的唯一標(biāo)識(shí),可以是但不限于是用經(jīng)緯度、地理位置名稱和地理位置編號(hào)等中的一種或多種進(jìn)行表示。移動(dòng)終端直接通過(guò)地理位置標(biāo)識(shí)獲取對(duì)應(yīng)的交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息。
舉例來(lái)說(shuō),圖像采集裝置可以是交通視頻監(jiān)控的攝像頭或者移動(dòng)終端的攝像頭,每個(gè)交通視頻監(jiān)控的攝像頭的位置固定不變的,且對(duì)應(yīng)的地理位置標(biāo)識(shí)存儲(chǔ)在服務(wù)器中。圖像采集裝置為交通視頻監(jiān)控的攝像頭時(shí),采集到交通場(chǎng)景圖像以及對(duì)應(yīng)的物理距離信息之后,會(huì)將交通場(chǎng)景圖像和物理距離信息上傳至服務(wù)器,然后在服務(wù)器上建立地理位置標(biāo)識(shí)、交通場(chǎng)景圖像和物理距離信息的對(duì)應(yīng)關(guān)系,并將該對(duì)應(yīng)關(guān)系存儲(chǔ)在服務(wù)器的數(shù)據(jù)庫(kù)中。當(dāng)圖像采集裝置為移動(dòng)終端的攝像頭時(shí),移動(dòng)終端會(huì)首先獲取交通場(chǎng)景圖像和物理距離信息以及對(duì)應(yīng)的地理位置標(biāo)識(shí),并將地理位置標(biāo)識(shí)、交通場(chǎng)景圖像和物理距離信息上傳至服務(wù)器,服務(wù)器再將地理位置標(biāo)識(shí)、交通場(chǎng)景圖像和物理距離信息建立對(duì)應(yīng)關(guān)系并存儲(chǔ)在數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)數(shù)據(jù)共享。
更進(jìn)一步地,移動(dòng)終端可以獲取當(dāng)前所在位置,并獲取當(dāng)前所在位置對(duì)應(yīng)的地理位置標(biāo)識(shí),然后根據(jù)該地理位置標(biāo)識(shí)去服務(wù)器上獲取對(duì)應(yīng)的交通場(chǎng)景圖像和物理距離信息。
在一個(gè)實(shí)施例中,圖像采集裝置上可以安裝雙攝像頭,通過(guò)雙攝像頭測(cè)量圖像采集裝置到物體之間的物理距離信息。還可以是通過(guò)距離傳感器來(lái)獲取物理距離信息,其中距離傳感器是指可以測(cè)量物理距離的裝置。
具體地,通過(guò)第一攝像頭和第二攝像頭分別拍攝物體的圖像;根據(jù)該圖像獲取第一夾角和第二夾角,其中,第一夾角為第一攝像頭到物體所在水平線與第一攝像頭到第二攝像頭所在水平線之間的夾角,第二夾角為第二攝像頭到物體所在水平線與第二攝像頭到第一攝像頭所在水平線之間的夾角;根據(jù)第一夾角、第二夾角及第一攝像頭到第二攝像頭之間的距離,獲取圖像采集裝置到物體之間的物理距離信息。
圖5為一個(gè)實(shí)施例中獲取物理距離信息的原理圖。如圖5所示,通過(guò)第一攝像頭502和第二攝像頭504分別拍攝物體506的圖像,根據(jù)該圖像可以獲取第一夾角a1和第二夾角a2,然后再根據(jù)第一夾角a1、第二夾角a2和第一攝像頭502到第二攝像頭504之間的距離t,可以獲取第一攝像頭402到第二攝像頭504所在水平線上任一點(diǎn)與物體506之間的物理距離d。
步驟404,根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù)。
在一個(gè)實(shí)施例中,基于暗原色先驗(yàn)算法獲取交通場(chǎng)景圖像的霧濃度參數(shù)的步驟包括:
獲取大氣散射模型
i(x)=j(luò)(x)t(x)+a(1-t(x))
其中,i(x)為觀測(cè)到的圖像信息,j(x)為來(lái)自目標(biāo)的輻射信息,也就是復(fù)原后的無(wú)霧圖像,x表示圖像中某一像素的空間位置,t(x)為透射率,a為無(wú)窮遠(yuǎn)處的大氣光值。大氣光值a可通過(guò)交通場(chǎng)景圖像的灰度圖計(jì)算獲取、也可通過(guò)大氣光值與天氣情況和當(dāng)前時(shí)間的對(duì)應(yīng)關(guān)系獲取。在通常情況下,可選用圖像中最大強(qiáng)度的像素作為大氣光值的估測(cè)。假設(shè)大氣光值a為已知值,交通場(chǎng)景圖像中rgb三個(gè)通道中存在通道值很低的通道,且該通道值接近于零,則可以得到:
由上式可以獲取到透射率即為:
其中
為了保證去霧效果,可以對(duì)透射率設(shè)定一個(gè)閾值t0,那么無(wú)霧時(shí)景物的光線強(qiáng)度為:
由上式可知,霧濃度參數(shù)可以包括透射率t(x)和大氣光值a。一般地,上式中透射率越大,表示交通場(chǎng)景圖像中的霧濃度越小,交通場(chǎng)景圖像與原始的無(wú)霧圖像越接近;相反,則說(shuō)明交通場(chǎng)景圖像中的霧濃度越大。
透射率t(x)和能見(jiàn)度參數(shù)l的關(guān)系式如下:
其中,d為交通場(chǎng)景圖像對(duì)應(yīng)的物理距離信息,c為一個(gè)常量。由上式則可以根據(jù)交通場(chǎng)景圖像的霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù)l。
步驟406,根據(jù)能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將推薦車速在用戶終端上進(jìn)行輸出。
步驟408,獲取車輛當(dāng)前行駛速度。
在一個(gè)實(shí)施例中,車輛當(dāng)前行駛速度是指當(dāng)前行駛的車輛的行駛速度,一般地,車輛行駛速度可以通過(guò)雷達(dá)測(cè)速儀、gps(globalpositioningsystem,全球定位系統(tǒng))、線圈傳感器等方式來(lái)進(jìn)行測(cè)量。
在本發(fā)明提供的其他實(shí)施例中,終端在獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息的時(shí)候,可以同時(shí)向服務(wù)器發(fā)送獲取車速獲取請(qǐng)求,服務(wù)器發(fā)起獲取車速獲取的任務(wù),并將獲取的車輛當(dāng)前行駛速度返回給終端。該終端可以是智能移動(dòng)終端,也可以是車載終端。
可以理解的是,獲取車輛當(dāng)前行駛速度也可以是通過(guò)車輛自身的設(shè)備來(lái)完成的,獲取到車輛當(dāng)前行駛速度后,通過(guò)車載藍(lán)牙設(shè)備將獲取到的車輛當(dāng)前行駛速度發(fā)送給移動(dòng)終端。
步驟410,若車輛當(dāng)前行駛速度大于推薦車速,則發(fā)出提示信息。
在本發(fā)明提供的實(shí)施例中,將獲取的車輛當(dāng)前行駛速度與推薦車速進(jìn)行比較,若車輛當(dāng)前行駛速度大于推薦車速,則說(shuō)明車輛當(dāng)前行駛有比較大的安全隱患,則終端可以發(fā)出提示信息,以提示用戶降低車輛行駛速度??梢岳斫獾氖?,提示信息可以是以震動(dòng)、聲音、閃爍燈等形式發(fā)出的。
圖6為一個(gè)實(shí)施例中提示信息的終端展示界面圖。如圖6所示,該終端界面上展示了當(dāng)前獲取的推薦車速,并在車輛當(dāng)前行駛速度大于推薦車速時(shí),展示了發(fā)出的提示信息。
在本發(fā)明提供的其他實(shí)施例中,還可以獲取車輛當(dāng)前所在位置;若車輛當(dāng)前所在位置對(duì)應(yīng)的限制車速大于推薦車速,則發(fā)出提示信息。車輛當(dāng)前所在位置是指車輛當(dāng)前行駛的地理位置,該位置可以但不限于是通過(guò)經(jīng)緯度來(lái)進(jìn)行表示的。限制車速是指限制車輛行駛的最低車速,例如高速公路上限制車輛最低行駛速度為60km/h。
具體地,預(yù)先存儲(chǔ)地理位置標(biāo)識(shí)與限制車速的對(duì)應(yīng)關(guān)系,當(dāng)獲取到車輛當(dāng)前所在位置對(duì)應(yīng)的地理位置標(biāo)識(shí)后,通過(guò)該對(duì)應(yīng)關(guān)系獲取對(duì)應(yīng)的限制車速。若車輛當(dāng)前所在位置對(duì)應(yīng)的限制車速大于推薦車速,說(shuō)明在車輛當(dāng)前所在位置上行駛是比較危險(xiǎn)的,則發(fā)出提示信息,以提醒用戶。
上述信息推薦方法,可以獲取交通場(chǎng)景圖像以及對(duì)應(yīng)的物理距離信息,根據(jù)獲取的交通場(chǎng)景圖像和物理距離信息獲取該交通場(chǎng)景的能見(jiàn)度參數(shù),根據(jù)該能見(jiàn)度參數(shù)獲取推薦車速,并在移動(dòng)終端上將推薦車速進(jìn)行輸出。這樣在碰到能見(jiàn)度比較低的天氣時(shí),可以獲取相對(duì)安全的車輛行駛速度推薦給用戶,用戶在出行的時(shí)候根據(jù)推薦車速進(jìn)行行駛,可以避免車速過(guò)快造成交通事故,從而保證出行安全。同時(shí),可以獲取車輛當(dāng)前行駛速度,如果大于推薦車速則發(fā)出提示信息,進(jìn)一步地提高了車輛行駛的安全性。
圖7為一個(gè)實(shí)施例中信息推薦裝置的結(jié)構(gòu)示意圖。如圖7所示,該信息推薦裝置700包括圖像獲取模塊702、參數(shù)獲取模塊704和信息輸出模塊708。其中:
圖像獲取模塊702,用于獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息。
參數(shù)獲取模塊704,用于根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù)。
信息輸出模塊708,用于根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
圖8為另一個(gè)實(shí)施例中信息推薦裝置的結(jié)構(gòu)示意圖。如圖8所示,該信息推薦裝置800包括圖像獲取模塊802、參數(shù)獲取模塊804、信息輸出模塊806、車速獲取模塊808、位置獲取模塊810和信息提示模塊812。其中:
圖像獲取模塊802,用于獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息。
參數(shù)獲取模塊804,用于根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù)。
信息輸出模塊806,用于根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
車速獲取模塊808,用于獲取車輛當(dāng)前行駛速度。
位置獲取模塊810,用于獲取車輛當(dāng)前所在位置。
信息提示模塊812,用于若所述車輛當(dāng)前行駛速度大于所述推薦車速,則發(fā)出提示信息;若所述車輛當(dāng)前所在位置對(duì)應(yīng)的限制車速大于所述推薦車速,則發(fā)出提示信息。
上述信息推薦裝置,可以獲取交通場(chǎng)景圖像以及對(duì)應(yīng)的物理距離信息,根據(jù)獲取的交通場(chǎng)景圖像和物理距離信息獲取該交通場(chǎng)景的能見(jiàn)度參數(shù),根據(jù)該能見(jiàn)度參數(shù)獲取推薦車速,并在移動(dòng)終端上將推薦車速進(jìn)行輸出。這樣在碰到能見(jiàn)度比較低的天氣時(shí),可以獲取相對(duì)安全的車輛行駛速度推薦給用戶,用戶在出行的時(shí)候根據(jù)推薦車速進(jìn)行行駛,可以避免車速過(guò)快造成交通事故,從而保證出行安全。
在一個(gè)實(shí)施例中,圖像獲取模塊802還用于實(shí)時(shí)獲取車載視頻圖像及每一幀圖像對(duì)應(yīng)的物理距離信息,并獲取所述車載視頻圖像中的每一幀圖像作為交通場(chǎng)景圖像。
上述信息推薦裝置中各個(gè)模塊的劃分僅用于舉例說(shuō)明,在其他實(shí)施例中,可將信息推薦裝置按照需要?jiǎng)澐譃椴煌哪K,以完成上述信息推薦裝置的全部或部分功能。
本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息;
根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù);
根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
在一個(gè)實(shí)施例中,被處理器執(zhí)行的所述獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息包括:
實(shí)時(shí)獲取車載視頻圖像及每一幀圖像對(duì)應(yīng)的物理距離信息,并獲取所述車載視頻圖像中的每一幀圖像作為交通場(chǎng)景圖像。
在本發(fā)明提供的其他實(shí)施例中,被處理器執(zhí)行的所述方法還包括:
獲取車輛當(dāng)前行駛速度;
若所述車輛當(dāng)前行駛速度大于所述推薦車速,則發(fā)出提示信息。
在其中一個(gè)實(shí)施例中,被處理器執(zhí)行的所述方法還包括:
獲取車輛當(dāng)前所在位置;
若所述車輛當(dāng)前所在位置對(duì)應(yīng)的限制車速大于所述推薦車速,則發(fā)出提示信息。
本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)設(shè)備。上述計(jì)算機(jī)設(shè)備中包括圖像處理電路,圖像處理電路可以利用硬件和/或軟件組件實(shí)現(xiàn),可包括定義isp(imagesignalprocessing,圖像信號(hào)處理)管線的各種處理單元。圖9為一個(gè)實(shí)施例中圖像處理電路的示意圖。如圖9所示,為便于說(shuō)明,僅示出與本發(fā)明實(shí)施例相關(guān)的圖像處理技術(shù)的各個(gè)方面。
如圖9所示,圖像處理電路包括isp處理器940和控制邏輯器950。成像設(shè)備910捕捉的圖像數(shù)據(jù)首先由isp處理器940處理,isp處理器940對(duì)圖像數(shù)據(jù)進(jìn)行分析以捕捉可用于確定和/或成像設(shè)備910的一個(gè)或多個(gè)控制參數(shù)的圖像統(tǒng)計(jì)信息。成像設(shè)備910可包括具有一個(gè)或多個(gè)透鏡912和圖像傳感器914的照相機(jī)。圖像傳感器914可包括色彩濾鏡陣列(如bayer濾鏡),圖像傳感器914可獲取用圖像傳感器914的每個(gè)成像像素捕捉的光強(qiáng)度和波長(zhǎng)信息,并提供可由isp處理器940處理的一組原始圖像數(shù)據(jù)。傳感器920可基于傳感器920接口類型把原始圖像數(shù)據(jù)提供給isp處理器940。傳感器920接口可以利用smia(standardmobileimagingarchitecture,標(biāo)準(zhǔn)移動(dòng)成像架構(gòu))接口、其它串行或并行照相機(jī)接口或上述接口的組合。
isp處理器940按多種格式逐個(gè)像素地處理原始圖像數(shù)據(jù)。例如,每個(gè)圖像像素可具有8、10、12或14比特的位深度,isp處理器940可對(duì)原始圖像數(shù)據(jù)進(jìn)行一個(gè)或多個(gè)圖像處理操作、收集關(guān)于圖像數(shù)據(jù)的統(tǒng)計(jì)信息。其中,圖像處理操作可按相同或不同的位深度精度進(jìn)行。
isp處理器940還可從圖像存儲(chǔ)器930接收像素?cái)?shù)據(jù)。例如,從傳感器920接口將原始像素?cái)?shù)據(jù)發(fā)送給圖像存儲(chǔ)器930,圖像存儲(chǔ)器930中的原始像素?cái)?shù)據(jù)再提供給isp處理器940以供處理。圖像存儲(chǔ)器930可為存儲(chǔ)器裝置的一部分、存儲(chǔ)設(shè)備、或電子設(shè)備內(nèi)的獨(dú)立的專用存儲(chǔ)器,并可包括dma(directmemoryaccess,直接直接存儲(chǔ)器存取)特征。
當(dāng)接收到來(lái)自傳感器920接口或來(lái)自圖像存儲(chǔ)器930的原始圖像數(shù)據(jù)時(shí),isp處理器940可進(jìn)行一個(gè)或多個(gè)圖像處理操作,如時(shí)域?yàn)V波。處理后的圖像數(shù)據(jù)可發(fā)送給圖像存儲(chǔ)器930,以便在被顯示之前進(jìn)行另外的處理。isp處理器940還可從圖像存儲(chǔ)器930接收處理數(shù)據(jù),對(duì)上述處理數(shù)據(jù)進(jìn)行原始域中以及rgb和ycbcr顏色空間中的圖像數(shù)據(jù)處理。處理后的圖像數(shù)據(jù)可輸出給顯示器980,以供用戶觀看和/或由圖形引擎或gpu(graphicsprocessingunit,圖形處理器)進(jìn)一步處理。此外,isp處理器940的輸出還可發(fā)送給圖像存儲(chǔ)器930,且顯示器980可從圖像存儲(chǔ)器930讀取圖像數(shù)據(jù)。在一個(gè)實(shí)施例中,圖像存儲(chǔ)器930可被配置為實(shí)現(xiàn)一個(gè)或多個(gè)幀緩沖器。此外,isp處理器940的輸出可發(fā)送給編碼器/解碼器970,以便編碼/解碼圖像數(shù)據(jù)。編碼的圖像數(shù)據(jù)可被保存,并在顯示于顯示器980設(shè)備上之前解壓縮。
isp處理后的圖像數(shù)據(jù)可發(fā)送給去霧模塊960,以便在被顯示之前對(duì)圖像進(jìn)行去霧處理。去霧模塊960對(duì)圖像數(shù)據(jù)進(jìn)行去霧處理可包括根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),并根據(jù)霧濃度參數(shù)對(duì)交通場(chǎng)景圖像進(jìn)行去霧處理等。其中,去霧模塊960可為移動(dòng)終端中cpu(centralprocessingunit,中央處理器)或gpu(graphicsprocessingunit,圖形處理器)等。去霧模塊960將圖像數(shù)據(jù)進(jìn)行去霧處理后,可將去霧處理后的圖像數(shù)據(jù)發(fā)送給編碼器/解碼器970,以便編碼/解碼圖像數(shù)據(jù)。編碼的圖像數(shù)據(jù)可被保存,并在顯示與顯示器980設(shè)備上之前解壓縮。可以理解的是,去霧模塊960處理后的圖像數(shù)據(jù)可以不經(jīng)過(guò)編碼器/解碼器970,直接發(fā)給顯示器980進(jìn)行顯示。isp處理器940處理后的圖像數(shù)據(jù)還可以先經(jīng)過(guò)編碼器/解碼器970處理,然后再經(jīng)過(guò)去霧模塊960進(jìn)行處理。
isp處理器940確定的統(tǒng)計(jì)數(shù)據(jù)可發(fā)送給控制邏輯器950單元。例如,統(tǒng)計(jì)數(shù)據(jù)可包括自動(dòng)曝光、自動(dòng)白平衡、自動(dòng)聚焦、閃爍檢測(cè)、黑電平補(bǔ)償、透鏡912陰影校正等圖像傳感器914統(tǒng)計(jì)信息??刂七壿嬈?50可包括執(zhí)行一個(gè)或多個(gè)例程(如固件)的處理器和/或微控制器,一個(gè)或多個(gè)例程可根據(jù)接收的統(tǒng)計(jì)數(shù)據(jù),確定成像設(shè)備910的控制參數(shù)以及isp處理器940的控制參數(shù)。例如,控制參數(shù)可包括傳感器920控制參數(shù)(例如增益、曝光控制的積分時(shí)間)、照相機(jī)閃光控制參數(shù)、透鏡912控制參數(shù)(例如聚焦或變焦用焦距)、或這些參數(shù)的組合。isp控制參數(shù)可包括用于自動(dòng)白平衡和顏色調(diào)整(例如,在rgb處理期間)的增益水平和色彩校正矩陣,以及透鏡912陰影校正參數(shù)。
以下為運(yùn)用圖9中圖像處理技術(shù)實(shí)現(xiàn)信息推薦方法的步驟:
獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息;
根據(jù)預(yù)設(shè)參數(shù)模型獲取交通場(chǎng)景圖像中的霧濃度參數(shù),根據(jù)所述霧濃度參數(shù)和物理距離信息獲取能見(jiàn)度參數(shù);
根據(jù)所述能見(jiàn)度參數(shù)及能見(jiàn)度參數(shù)與推薦車速的對(duì)應(yīng)關(guān)系獲取推薦車速,將所述推薦車速在用戶終端上進(jìn)行輸出。
在一個(gè)實(shí)施例中,所述獲取交通場(chǎng)景圖像及對(duì)應(yīng)的物理距離信息包括:
實(shí)時(shí)獲取車載視頻圖像及每一幀圖像對(duì)應(yīng)的物理距離信息,并獲取所述車載視頻圖像中的每一幀圖像作為交通場(chǎng)景圖像。
在本發(fā)明提供的其他實(shí)施例中,所述方法還包括:
獲取車輛當(dāng)前行駛速度;
若所述車輛當(dāng)前行駛速度大于所述推薦車速,則發(fā)出提示信息。
在其中一個(gè)實(shí)施例中,所述方法還包括:
獲取車輛當(dāng)前所在位置;
若所述車輛當(dāng)前所在位置對(duì)應(yīng)的限制車速大于所述推薦車速,則發(fā)出提示信息。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(read-onlymemory,rom)等。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。