頻繁,很多公交車空載,給公交車車隊(duì)帶來(lái)經(jīng)濟(jì)負(fù)擔(dān);(2)附近人流量非常多,但公交車車隊(duì)管理平臺(tái)不了解該信息,按照正常頻率發(fā)車,導(dǎo)致發(fā)車數(shù)量相對(duì)較少,很多旅客上不了車,給居民出行造成不便。
[0019]上述兩種情況都是市政交管部門不愿意看到的局面,為了克服上述不足,本發(fā)明搭建了一種基于控制箱的公交車調(diào)度控制平臺(tái),能夠及時(shí)識(shí)別出周圍的人流數(shù)量,從而確定相應(yīng)路段的客流指數(shù),并及時(shí)根據(jù)客流指數(shù)確定附近車隊(duì)的發(fā)車頻率,使得旅客人數(shù)與發(fā)車頻率相適應(yīng)。
[0020]圖1為根據(jù)本發(fā)明實(shí)施方案示出的基于控制箱的公交車調(diào)度控制平臺(tái)的結(jié)構(gòu)方框圖,所述平臺(tái)包括箱體、亮度傳感器、CMOS視覺(jué)傳感器、MSP430單片機(jī)、配電箱通信設(shè)備和公交車調(diào)度設(shè)備,CMOS視覺(jué)傳感器、MSP430單片機(jī)和配電箱通信設(shè)備都設(shè)置在箱體上,CMOS視覺(jué)傳感器和MSP430單片機(jī)用于確定交通路口處的行人數(shù)量,配電箱通信設(shè)備用于基于行人數(shù)量確定并無(wú)線發(fā)送交通路口處的客流指數(shù),公交車調(diào)度設(shè)備用于基于交通路口處的客流指數(shù)確定交通路口地址附近公交車線路的發(fā)車密度。
[0021]接著,繼續(xù)對(duì)本發(fā)明的基于控制箱的公交車調(diào)度控制平臺(tái)的具體結(jié)構(gòu)進(jìn)行進(jìn)一步的說(shuō)明。
[0022]所述平臺(tái)包括:控制箱主體,包括控制箱通信設(shè)備、箱體、排氣散熱孔、進(jìn)氣孔、接地點(diǎn)、控制面板、絕緣襯套、安裝底板和多個(gè)支腳。
[0023]箱體采用厚度為1.5毫米的冷乳鋼板并具有加筋板和肋板;排氣散熱孔設(shè)置在箱體的上方,進(jìn)氣孔設(shè)置在箱體的下方;接地點(diǎn)設(shè)置在箱體的內(nèi)側(cè)壁,由焊片、螺釘和墊圈組成,用于將接地線與箱體連接。
[0024]所述平臺(tái)包括:控制面板設(shè)置在箱體外側(cè)壁上;多個(gè)支腳用于將安裝底板與箱體連接,絕緣襯套設(shè)置在安裝底板與箱體之間;亮度傳感器,設(shè)置在箱體外側(cè)壁上,用于檢測(cè)環(huán)境亮度,根據(jù)環(huán)境亮度確定并輸出對(duì)應(yīng)的環(huán)境亮度等級(jí)。
[0025]所述平臺(tái)包括:CMOS視覺(jué)傳感器,設(shè)置在箱體外側(cè)壁上,用于對(duì)交通路口進(jìn)行拍攝,以獲得高清路口圖像,高清路口圖像的分辨率為3840 X 2160。
[0026]所述平臺(tái)包括:移動(dòng)硬盤,設(shè)置在箱體內(nèi),用于預(yù)先存儲(chǔ)多個(gè)基準(zhǔn)亮度路口圖像,每一個(gè)基準(zhǔn)亮度路口圖像對(duì)應(yīng)一個(gè)環(huán)境亮度等級(jí),每一個(gè)基準(zhǔn)亮度路口圖像為在對(duì)應(yīng)環(huán)境亮度等級(jí)下CMOS視覺(jué)傳感器對(duì)交通路口在無(wú)任何行人狀態(tài)下進(jìn)行預(yù)先拍攝所獲得的圖像,移動(dòng)硬盤還用于預(yù)先存儲(chǔ)交通路口地址、預(yù)設(shè)差值閾值、縱橫比范圍和對(duì)稱度范圍,縱橫比范圍為對(duì)多個(gè)基準(zhǔn)行人圖像進(jìn)行縱橫比計(jì)算后統(tǒng)計(jì)的范圍,對(duì)稱度范圍為對(duì)多個(gè)基準(zhǔn)行人圖像進(jìn)行對(duì)稱度計(jì)算后統(tǒng)計(jì)的范圍。
[0027]所述平臺(tái)包括:背景選擇設(shè)備,設(shè)置在箱體內(nèi),與亮度傳感器和移動(dòng)硬盤分別連接,基于當(dāng)前時(shí)刻亮度傳感器輸出的環(huán)境亮度等級(jí)在移動(dòng)硬盤中尋找對(duì)應(yīng)的基準(zhǔn)亮度路口圖像并作為目標(biāo)背景圖像輸出。
[0028]所述平臺(tái)包括:背景復(fù)雜度檢測(cè)設(shè)備,設(shè)置在箱體內(nèi),與CMOS視覺(jué)傳感器連接,用于接收高清路口圖像,并計(jì)算高清路口圖像中像素顏色變化的劇烈程度以作為背景復(fù)雜度輸出。
[0029]所述平臺(tái)包括:運(yùn)動(dòng)區(qū)域檢測(cè)設(shè)備,設(shè)置在箱體內(nèi),與CMOS視覺(jué)傳感器、移動(dòng)硬盤、背景選擇設(shè)備和背景復(fù)雜度檢測(cè)設(shè)備分別連接,基于背景復(fù)雜度確定第一權(quán)重值和第二權(quán)重值,第一權(quán)重值和第二權(quán)重值之和為I,背景復(fù)雜度越大,第一權(quán)重值越小,第二權(quán)重值越大,通過(guò)CMOS視覺(jué)傳感器接收當(dāng)前時(shí)刻的高清路口圖像和當(dāng)前時(shí)刻下一秒的高清路口圖像,分別作為第一高清路口圖像和第二高清路口圖像,將第一高清路口圖像的每一個(gè)像素的灰度值減去第二高清路口圖像中對(duì)應(yīng)位置的像素的灰度值并取絕對(duì)值以獲得第一絕對(duì)值,將第一高清路口圖像的每一個(gè)像素的灰度值減去目標(biāo)背景圖像中對(duì)應(yīng)位置的像素的灰度值并取絕對(duì)值以獲得第二絕對(duì)值,第一權(quán)重值與第一絕對(duì)值相乘以獲得第一乘積,第二權(quán)重值與第二絕對(duì)值相乘以獲得第二乘積,當(dāng)?shù)谝怀朔e與第二乘積都是非零且第一乘積與第二乘積之間的差值的絕對(duì)值小于預(yù)設(shè)差值閾值時(shí),第一高清路口圖像的對(duì)應(yīng)像素被確定為運(yùn)動(dòng)像素,否則,第一高清路口圖像的對(duì)應(yīng)像素被確定為靜止像素,將第一高清路口圖像中所有運(yùn)動(dòng)像素組成的圖像作為運(yùn)動(dòng)圖像輸出,運(yùn)動(dòng)圖像由一個(gè)或多個(gè)運(yùn)動(dòng)區(qū)域組成。
[0030]所述平臺(tái)包括:圖像形態(tài)學(xué)處理設(shè)備,設(shè)置在箱體內(nèi),與運(yùn)動(dòng)區(qū)域檢測(cè)設(shè)備連接,用于接收運(yùn)動(dòng)圖像,并對(duì)每一個(gè)運(yùn)動(dòng)區(qū)域進(jìn)行去噪處理以獲得去噪子圖像,填補(bǔ)去噪子圖像內(nèi)部空洞并連接去噪子圖像內(nèi)的斷點(diǎn)以獲得整形子圖像,輸出一個(gè)或多個(gè)整形子圖像。[0031 ]所述平臺(tái)包括:特征提取設(shè)備,設(shè)置在箱體內(nèi),與圖像形態(tài)學(xué)處理設(shè)備連接,提取每一個(gè)整形子圖像的橫向最大像素?cái)?shù)量和縱向最大像素?cái)?shù)量,將縱向最大像素?cái)?shù)量除以橫向最大像素?cái)?shù)量以獲得縱橫比,并計(jì)算每一個(gè)整形子圖像的對(duì)稱度。
[0032]所述平臺(tái)包括:MSP430單片機(jī),設(shè)置在箱體內(nèi),與特征提取設(shè)備和移動(dòng)硬盤分別連接,將每一個(gè)整形子圖像的縱橫比和對(duì)稱度分別與縱橫比范圍和對(duì)稱度范圍進(jìn)行比較,當(dāng)整形子圖像的縱橫比落在縱橫比范圍內(nèi)且對(duì)稱度落在對(duì)稱度范圍時(shí),對(duì)應(yīng)的整形子圖像被確定為行人子圖像,計(jì)算行人子圖像的個(gè)數(shù)并作為行人數(shù)量輸出。
[0033]控制箱通信設(shè)備與MSP430單片機(jī)和移動(dòng)硬盤分別連接,接收行人數(shù)量和交通路口地址,用于基于行人數(shù)量確定客流指數(shù),并通過(guò)無(wú)線通信鏈路發(fā)送客流指數(shù)和交通路口地址。
[0034]所述平臺(tái)包括:公交車調(diào)度設(shè)備,設(shè)置在城市公交車管理控制中心位置,包括公交車調(diào)度通信接口和公交車調(diào)度控制器,公交車調(diào)度通信接口用于通過(guò)無(wú)線通信鏈路接收客流指數(shù)和交通路口地址,公交車調(diào)度控制器與公交車調(diào)度通信接口連接,用于基于客流指數(shù)確定交通路口地址附近公交車線路的發(fā)車密度,并基于交通路口地址將確定的發(fā)車密度通過(guò)公交車調(diào)度通信接口發(fā)送給交通路口地址附近公交車線路歸屬的公交車車隊(duì)管理平臺(tái)。
[0035]可選地,在所述基于控制箱的公交車調(diào)度控制平臺(tái)中:行人數(shù)量越多,交通路口地址的客流指數(shù)越大,公交車線路的發(fā)車密度越頻繁;控制箱通信設(shè)備設(shè)置在箱體外側(cè)壁上;圖像形態(tài)學(xué)處理設(shè)備和特征提取設(shè)備分別采用不同型號(hào)的FPGA芯片來(lái)實(shí)現(xiàn);以及,公交車調(diào)度通信接口和公交車調(diào)度控制器可以被集成在一塊集成電路板上。
[0036]另外,F(xiàn)PGA(Field —Programmable Gate Array),即現(xiàn)場(chǎng)可編程門陣列,他是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。他是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點(diǎn)。
[0037]以硬件描述語(yǔ)言(Verilog或VHDL)所完成的電路設(shè)計(jì),可以經(jīng)過(guò)簡(jiǎn)單的綜合與布局,快速的燒錄至FPGA上進(jìn)行測(cè)試,是現(xiàn)代IC設(shè)計(jì)驗(yàn)證的技術(shù)主流。這些可編輯元件可以被用來(lái)實(shí)現(xiàn)一些基本的邏輯門電路(比如AND、0R、X0R、N0T)或者更復(fù)雜一些的組合功能比如解碼器或數(shù)學(xué)方程式。在大多數(shù)的FPGA里面,這些可編輯的元件里也包含記憶元件例如觸發(fā)器(Flip — flop)或者其他更加完整的記憶塊。系統(tǒng)設(shè)計(jì)師可以根據(jù)需要通過(guò)可編輯的連接把FPGA內(nèi)部的邏輯塊連接起來(lái),就好像一個(gè)電路試驗(yàn)板被放在了一個(gè)芯片里。一個(gè)出廠后的成品FPGA的邏輯塊和連接可以按照設(shè)計(jì)者而改變,所以FPGA可以完成所需要的邏輯功會(huì)K。
[0038]FPGA—般來(lái)說(shuō)比ASIC(專用集成電路)的速度要慢,實(shí)現(xiàn)同樣的功能比ASIC電路面積要大。但是他們也有很多的優(yōu)點(diǎn)比如可以快速成品,可以被修改來(lái)改正程序中的錯(cuò)誤和更便宜的造價(jià)。廠商也可能會(huì)提供便宜的但是編輯能力差的FPGA。因?yàn)檫@些芯片有比較差的可編輯能力,所以這些設(shè)計(jì)的開發(fā)是在普通的FPGA上完成的,然后將設(shè)計(jì)轉(zhuǎn)移到一個(gè)類似于ASIC的芯片上。另外一種方法是用CPLD(Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)JPGA的開發(fā)相對(duì)于傳統(tǒng)PC、單片機(jī)的開發(fā)有很大不同。FPGA以并行運(yùn)算為主,以硬件描述語(yǔ)言來(lái)實(shí)現(xiàn);