交通路口搶行車輛識別方法
【技術領域】
[0001]本發明涉及電子檢測領域,尤其涉及一種交通路口搶行車輛識別方法。
【背景技術】
[0002]一般地,在較大的通行路口處,設置的車道包括掉頭車道、左側車道、直行車道和右側車道,調頭車道用于調整行駛方向的車輛進行轉向行駛,左側車道用于車輛左拐彎前行,右側車道用于車輛右拐彎前行,直行車道用于車輛向正前方直行。相應地,在這樣的通行路口會設置包括多個信號燈子單元的信號燈指示設備,駕駛員必須按照信號燈指示設備的指示通行,違反信號燈指示設備的指示的行為都被定為違章行為。
[0003]現有技術中,闖紅燈的車輛違章檢測系統比較常見,而很少有檢測直行車道車輛搶左側車道的車輛違章檢測系統,更缺少兩種違章檢測系統結合的實施方式,實際上,闖紅燈的車輛違章行為危害很大,直行車道車輛搶左側車道的違章行為也會帶來較大的安全問題,一方面,破壞了正常的道路交通秩序,導致車輛的不正常行駛行為、駕駛員不合法的駕駛習慣;另一方面,搶行行為容易造成兩個車道的車輛碰撞,不僅對正常等燈的車輛不公平,而且給正常等燈的車輛帶來安全隱患。因此需要檢測搶行左側車道的這一違章行為,規范車輛的正常行駛,保證路口通行的安全性和公平性。
[0004]現有技術中的車輛違章檢測系統在霧霾天氣下,由于檢測圖像缺少消除霧霾的處理設備,檢測結果極易受霧霾影響,導致系統的可靠性和準確性也大受折扣。
[0005]因此,需要一種交通路口搶行車輛識別方法,采取電子檢測的方式自動檢測違章車輛闖紅燈和搶左行的違章行為,而且能夠在各種霧霾天氣下無誤差地檢測出包括車牌號碼的車輛信息。
【發明內容】
[0006]為了解決上述技術問題,根據本發明的一個方面,本發明提供了一種交通路口搶行車輛識別方法,其包括:利用車輛位置感應系統分別在直行車道截止線、距離直行車道截止線前預設長度和距離左側車道截止線前預設長度三處位置感應是否存在車輛通過;利用圖像檢測系統拍攝交通路口圖像,對交通路口圖像進行去霧霾處理,并識別出去霧霾交通路口圖像中搶行車輛的車牌號碼;基于所述車輛位置感應系統的感應結果,利用飛思卡爾單片機MC9S12XS128確定是否存在搶行的違章車輛,并控制圖像檢測系統以檢測違章車輛的車牌號碼。
[0007]優選地,本發明的識別方法利用交通路口搶行車輛識別平臺實施,因此,根據本發明的另一個方面,本發明提供了一種交通路口搶行車輛識別平臺,所述識別平臺包括車輛位置感應系統、圖像檢測系統和飛思卡爾單片機MC9S12XS128,所述車輛位置感應系統用于分別在直行車道截止線、距離直行車道截止線前預設長度和距離左側車道截止線前預設長度三處位置感應是否存在車輛通過,所述飛思卡爾單片機與所述車輛位置感應系統和所述圖像檢測系統分別連接,基于所述車輛位置感應系統的感應結果確定是否存在搶行的違章車輛,并控制圖像檢測系統以檢測違章車輛的車牌號碼。
[0008]具體地,所述圖像檢測系統包括CMOS視覺傳感器、清晰化圖像處理器和車牌識別器,其中所述CMOS視覺傳感器用于拍攝交通路口圖像;所述清晰化圖像處理器用于對交通路口圖像進行去霧霾處理以輸出去霧霾交通路口圖像;所述車牌識別器與所述清晰化圖像處理器連接以識別出在去霧霾交通路口圖像中在距離直行車道截止線前預設長度位置附近區域內車輛的車牌號碼,作為闖直行紅燈車輛的車牌號碼,識別出在去霧霾交通路口圖像中在距離左側車道截止線前預設長度位置附近區域的車輛的車牌號碼,作為搶行左側車道車輛的車牌號碼。
[0009]優選地,所述識別平臺還包括:
[0010]供電電源,包括太陽能供電器件、蓄電池、切換開關和電壓轉換器,所述切換開關與所述太陽能供電器件和所述蓄電池分別連接,根據蓄電池剩余電量決定是否切換到所述太陽能供電器件以由所述太陽能供電器件供電,所述電壓轉換器與所述切換開關連接,以將通過切換開關輸入的5V電壓轉換為3.3V電壓;
[0011]信號燈數據采集器,與多個信號燈單元分別連接,信號燈單元的數量與所述通行路口的車道數量相同,多個信號燈單元與多個車道一一對應,所述信號燈數據采集器根據多個信號燈單元當前是否為綠燈輸出當前為綠燈的信號燈單元所對應車道的車道序號。
[0012]更具體地,所述車輛位置感應系統在直行車道截止線、距離直行車道截止線前預設長度或距離左側車道截止線前預設長度三處位置感應存在車輛通過時分別發出第一感應信號、第二感應信號或第三感應信號。
[0013]更具體地,所述清晰化圖像處理器包括:
[0014]存儲子器件,用于預先存儲天空上限灰度閾值和天空下限灰度閾值,所述天空上限灰度閾值和所述天空下限灰度閾值用于分離出圖像中的天空區域,還用于預先存儲預設像素值閾值,所述預設像素值閾值取值在O到255之間;
[0015]霧霾濃度檢測子器件,位于空氣中,用于實時檢測交通路口所在位置的霧霾濃度,并根據霧霾濃度確定霧霾去除強度,所述霧霾去除強度取值在O到I之間;
[0016]區域劃分子器件,連接所述CMOS視覺傳感器以接收所述交通路口圖像,對所述交通路口圖像進行灰度化處理以獲得灰度化區域圖像,還與存儲子器件連接,將所述灰度化區域圖像中灰度值在所述天空上限灰度閾值和所述天空下限灰度閾值之間的像素識別并組成灰度化天空子圖案,從所述灰度化區域圖像分割出所述灰度化天空子圖案以獲得灰度化非天空子圖像,基于所述灰度化非天空子圖像在所述巡邏區域圖像中的對應位置獲得與所述灰度化非天空子圖像對應的彩色非天空子圖像;
[0017]黑色通道獲取子器件,與所述區域劃分子器件連接以獲得所述彩色非天空子圖像,針對所述彩色非天空子圖像中每一個像素,計算其R,G,B三顏色通道像素值,在所述彩色非天空子圖像中所有像素的R,G,B三顏色通道像素值中提取一個數值最小的顏色通道像素值所在的顏色通道作為黑色通道;
[0018]整體大氣光值獲取子器件,與所述存儲子器件連接以獲得預設像素值閾值,與所述區域劃分子器件和所述黑色通道獲取子器件分別連接以獲得所述交通路口圖像和所述黑色通道,將所述交通路口圖像中黑色通道像素值大于等于預設像素值閾值的多個像素組成待檢驗像素集,將所述待檢驗像素集中具有最大灰度值的像素的灰度值作為整體大氣光值;
[0019]大氣散射光值獲取子器件,與所述區域劃分子器件和所述霧霾濃度檢測子器件分別連接,對所述交通路口圖像的每一個像素,提取其R,G,B三顏色通道像素值中最小值作為目標像素值,使用保持邊緣的高斯平滑濾波器EPGF(edge-preserving gaussianfilter)對所述目標像素值進行濾波處理以獲得濾波目標像素值,將目標像素值減去濾波目標像素值以獲得目標像素差值,使用EPGF對目標像素差值進行濾波處理以獲得濾波目標像素差值,將濾波目標像素值減去濾波目標像素差值以獲得霧霾去除基準值,將霧霾去除強度乘以霧霾去除基準值以獲得霧霾去除閾值,取霧霾去除閾值和目標像素值中的最小值作為比較參考值,取比較參考值和O中的最大值作為每一個像素的大氣散射光值;
[0020]介質傳輸率獲取子器件,與所述整體大氣光值獲取子器件和所述大氣散射光值獲取子器件分別連接,將每一個像素的大氣散射光值除以整體大氣光值以獲得除值,將I減去所述除值以獲得每一個像素的介質傳輸率;
[0021]清晰化圖像獲取子器件,與所述區域劃分子器件、所述整體大氣光值獲取子器件和所述介質傳輸率獲取子器件分別連接,將I減去每一個像素的介質傳輸率以獲得第一差值,將所述第一差值乘以整體大氣光值以獲得乘積值,將所述交通路口圖像中每一個像素的像素值減去所述