本申請涉及車輛,特別涉及一種基于汽車網(wǎng)關(guān)的圖像處理方法、裝置、車輛、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、在現(xiàn)有技術(shù)中,cnns(convolutional?neural?networks,卷積神經(jīng)網(wǎng)絡(luò))已在圖像處理和分類任務(wù)中展現(xiàn)出卓越的性能。在車載環(huán)境中,cnns主要應(yīng)用于自動駕駛技術(shù)和車載監(jiān)控系統(tǒng)中,利用cnns對采集的圖像進(jìn)行處理,可以實(shí)現(xiàn)例如識別道路標(biāo)記線,幫助車輛保持在車道內(nèi)行駛;識別前方的行人、自行車、其他車輛等障礙物,從而避免碰撞事故;監(jiān)測駕駛員的狀態(tài),包括是否疲勞、注意力是否集中等功能,帶給人們極大的駕駛便利以及提升了車輛的安全性。
2、盡管cnns在圖像處理方面表現(xiàn)出色,但在車載環(huán)境中仍面臨挑戰(zhàn)。車載系統(tǒng)需要在有限的計算資源下快速處理大量實(shí)時數(shù)據(jù),而這些資源在車載系統(tǒng)中通常是有限的,傳統(tǒng)的集中式cnns計算方法需要大量的計算資源來進(jìn)行實(shí)時分析,難以滿足這些要求。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┮环N基于汽車網(wǎng)關(guān)的圖像處理方法、裝置、車輛、存儲介質(zhì)及程序產(chǎn)品,以解決車載環(huán)境中對于計算資源有限且實(shí)時性要求高,傳統(tǒng)的集中式cnns計算方法難以滿足需求的問題。
2、本申請第一方面實(shí)施例提供一種基于汽車網(wǎng)關(guān)的圖像處理方法,包括以下步驟:將待處理的圖像數(shù)據(jù)劃分為至少一個子數(shù)據(jù);根據(jù)網(wǎng)關(guān)節(jié)點(diǎn)和車載網(wǎng)絡(luò)狀態(tài)確定每個子數(shù)據(jù)的目標(biāo)子節(jié)點(diǎn);在目標(biāo)子節(jié)點(diǎn)內(nèi)對子數(shù)據(jù)分別執(zhí)行卷積操作和池化操作得到池化結(jié)果,根據(jù)所有目標(biāo)子節(jié)點(diǎn)的池化結(jié)果生成圖像數(shù)據(jù)的處理結(jié)果。
3、可選地,根據(jù)網(wǎng)關(guān)節(jié)點(diǎn)和車載網(wǎng)絡(luò)狀態(tài)確定每個子數(shù)據(jù)的目標(biāo)子節(jié)點(diǎn),包括:提取每個子數(shù)據(jù)的數(shù)據(jù)特征值;識別車載網(wǎng)絡(luò)狀態(tài)中網(wǎng)關(guān)節(jié)點(diǎn)和子節(jié)點(diǎn)的負(fù)載狀態(tài);根據(jù)數(shù)據(jù)特征值負(fù)載狀態(tài)選擇目標(biāo)數(shù)據(jù)流動路徑,根據(jù)目標(biāo)數(shù)據(jù)流動路徑確定每個子數(shù)據(jù)的目標(biāo)子節(jié)點(diǎn)。
4、可選地,卷積操作的計算公式為:
5、zij=wij*xi+bij,
6、其中,i表示網(wǎng)關(guān)節(jié)點(diǎn)的索引,j表示子節(jié)點(diǎn)的索引,zij表示卷積操作的結(jié)果,xi表示輸入圖像數(shù)據(jù)分成的多個子數(shù)據(jù)塊,xi中的i表示分塊后的子數(shù)據(jù)塊索引,wij表示卷積核,bij表示偏置項,*表示卷積操作。
7、可選地,池化操作的計算公式為:
8、pij=pooling(zij),
9、其中,pij表示池化操作的結(jié)果,pooling(﹒)表示池化操作,i表示網(wǎng)關(guān)節(jié)點(diǎn)的索引,j表示子節(jié)點(diǎn)的索引。
10、可選地,根據(jù)所有目標(biāo)子節(jié)點(diǎn)的池化結(jié)果生成圖像數(shù)據(jù)的處理結(jié)果,包括:將所有目標(biāo)子節(jié)點(diǎn)的池化結(jié)果輸入全連接層,全連接層輸出圖像數(shù)據(jù)的處理結(jié)果。
11、可選地,全連接層的計算公式為:
12、
13、其中,o表示全連接層操作的結(jié)果;fc(﹒)表示全連接層操作;i表示網(wǎng)關(guān)節(jié)點(diǎn)的索引;m表示參與全連接計算的網(wǎng)關(guān)節(jié)點(diǎn)總數(shù);pi是第i個網(wǎng)關(guān)節(jié)點(diǎn)的池化結(jié)果。
14、本申請第二方面實(shí)施例提供一種基于汽車網(wǎng)關(guān)的圖像處理裝置,包括:劃分模塊,用于將待處理的圖像數(shù)據(jù)劃分為至少一個子數(shù)據(jù);確定模塊,用于根據(jù)網(wǎng)關(guān)節(jié)點(diǎn)和車載網(wǎng)絡(luò)狀態(tài)確定每個子數(shù)據(jù)的目標(biāo)子節(jié)點(diǎn);處理模塊,用于在目標(biāo)子節(jié)點(diǎn)內(nèi)對子數(shù)據(jù)分別執(zhí)行卷積操作和池化操作得到池化結(jié)果,根據(jù)所有目標(biāo)子節(jié)點(diǎn)的池化結(jié)果生成圖像數(shù)據(jù)的處理結(jié)果。
15、本申請第三方面實(shí)施例提供一種車輛,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計算機(jī)程序,處理器執(zhí)行程序,以實(shí)現(xiàn)第一方面的基于汽車網(wǎng)關(guān)的圖像處理方法。
16、本申請第四方面實(shí)施例提供一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序或指令,計算機(jī)程序或指令被執(zhí)行時,以實(shí)現(xiàn)第一方面的基于汽車網(wǎng)關(guān)的圖像處理方法。
17、本申請第五方面實(shí)施例提供一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序或指令,計算機(jī)程序或指令被執(zhí)行時,以實(shí)現(xiàn)第一方面的基于汽車網(wǎng)關(guān)的圖像處理方法。
18、由此,本申請包括如下有益效果:
19、本申請實(shí)施例可以通過將待處理的圖像數(shù)據(jù)劃分為至少一個子數(shù)據(jù),并根據(jù)網(wǎng)關(guān)節(jié)點(diǎn)和車載網(wǎng)絡(luò)狀態(tài)確定這些子數(shù)據(jù)的目標(biāo)子節(jié)點(diǎn),在目標(biāo)子節(jié)點(diǎn)內(nèi)對子數(shù)據(jù)分別執(zhí)行卷積和池化操作,根據(jù)所有目標(biāo)子節(jié)點(diǎn)的池化結(jié)果生成所述圖像數(shù)據(jù)的處理結(jié)果,從而通過引入了汽車網(wǎng)關(guān)節(jié)點(diǎn)和動態(tài)路由機(jī)制,提高了車載卷積神經(jīng)網(wǎng)絡(luò)的計算效率和自適應(yīng)能力,提供了高效、實(shí)時的圖像處理和分類解決方案。由此,解決了車載環(huán)境中對于計算資源有限且實(shí)時性要求高,傳統(tǒng)的集中式cnns計算方法難以滿足需求的問題。
20、本申請附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實(shí)踐了解到。
1.一種基于汽車網(wǎng)關(guān)的圖像處理方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的基于汽車網(wǎng)關(guān)的圖像處理方法,其特征在于,所述根據(jù)網(wǎng)關(guān)節(jié)點(diǎn)和車載網(wǎng)絡(luò)狀態(tài)確定每個子數(shù)據(jù)的目標(biāo)子節(jié)點(diǎn),包括:
3.根據(jù)權(quán)利要求1所述的基于汽車網(wǎng)關(guān)的圖像處理方法,其特征在于,所述卷積操作的計算公式為:
4.根據(jù)權(quán)利要求3所述的基于汽車網(wǎng)關(guān)的圖像處理方法,其特征在于,所述池化操作的計算公式為:
5.根據(jù)權(quán)利要求1所述的基于汽車網(wǎng)關(guān)的圖像處理方法,其特征在于,所述根據(jù)所有目標(biāo)子節(jié)點(diǎn)的池化結(jié)果生成所述圖像數(shù)據(jù)的處理結(jié)果,包括:
6.根據(jù)權(quán)利要求5所述的基于汽車網(wǎng)關(guān)的圖像處理方法,其特征在于,所述全連接層的計算公式為:
7.一種基于汽車網(wǎng)關(guān)的圖像處理裝置,其特征在于,包括:
8.一種車輛,其特征在于,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計算機(jī)程序,所述處理器執(zhí)行所述程序,以實(shí)現(xiàn)權(quán)利要求1-6任一項所述的基于汽車網(wǎng)關(guān)的圖像處理方法。
9.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序或指令,其特征在于,所述計算機(jī)程序或指令被執(zhí)行時,以實(shí)現(xiàn)權(quán)利要求1-6任一項所述的基于汽車網(wǎng)關(guān)的圖像處理方法。
10.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序或指令,其特征在于,所述計算機(jī)程序或指令被執(zhí)行時,以實(shí)現(xiàn)權(quán)利要求1-6任一項所述的基于汽車網(wǎng)關(guān)的圖像處理方法。