
本發(fā)明涉及視頻跟蹤檢測(cè)技術(shù),具體是一種精確到秒地計(jì)算并發(fā)布旅行時(shí)間的系統(tǒng)及方法,屬于智能交通信息發(fā)布領(lǐng)域。
背景技術(shù):目前國(guó)內(nèi)外道路交通信息發(fā)布系統(tǒng)在發(fā)布實(shí)時(shí)道路交通信息時(shí),基本上都是將道路通行狀況以綠色(暢通)、黃色(中度擁堵)、紅色(嚴(yán)重?fù)矶拢┑?種顏色提供給出行者。通常情況下,人們?cè)谛熊囘^程中,最關(guān)心的不是前方道路擁堵到什么程度,而是從當(dāng)前位置到達(dá)前方目的地需要多少時(shí)間,即旅行時(shí)間。旅行時(shí)間是反映路段交通狀態(tài)的重要指標(biāo),是進(jìn)行交通控制和誘導(dǎo)的基礎(chǔ),其結(jié)果可以給出行者提供實(shí)時(shí)有效的信息,幫助他們更好的進(jìn)行路徑選擇。所謂實(shí)時(shí)發(fā)布道路旅行時(shí)間,就是發(fā)布當(dāng)前的道路狀況下,從該點(diǎn)到達(dá)目的地所需的旅行時(shí)間,目前國(guó)內(nèi)外發(fā)布的旅行時(shí)間都滯后,采集的時(shí)間間隔在30秒到2分鐘之間;發(fā)布時(shí)間間隔在5分鐘到10分鐘之間。一般所發(fā)布的旅行時(shí)間均為幾分鐘甚至十幾分鐘以前道路狀況下所需的旅行時(shí)間。為解決上述問題,主要發(fā)明人在2013年6月27日向國(guó)家知識(shí)產(chǎn)權(quán)局提交了專利申請(qǐng),公開號(hào)為CN103383812A,發(fā)明名稱為“一種精確到秒地發(fā)布旅行時(shí)間的系統(tǒng)及方法”。該技術(shù)方案旨在保證發(fā)布的旅行時(shí)間能夠精確到秒,然而申請(qǐng)人對(duì)該技術(shù)方案進(jìn)一步考慮之后,發(fā)現(xiàn)該方案還存在如下問題:在計(jì)算每一跟蹤路段范圍內(nèi)的旅行時(shí)間時(shí),都是按照通過跟蹤范圍內(nèi)的車輛的旅行時(shí)間來計(jì)算,但是在一般的城市道路上,都包括不止一條車道,以三條車道的道路來說,如果某一路段上的其中一條車道上有車輛行駛,而另外兩條車道上并沒有車輛,那么對(duì)于該路段來說,后面的車輛完全可以直接從無(wú)車輛行駛的車道上以最快的速度通過,其旅行時(shí)間并不受到其他車輛的影響。而這種情況下,在之前的技術(shù)方案中并不能給出準(zhǔn)確的旅行時(shí)間,因此其發(fā)布的旅行時(shí)間的精度還有提高的程度。
技術(shù)實(shí)現(xiàn)要素:為此,本發(fā)明所要解決的技術(shù)問題在于現(xiàn)有技術(shù)中的的旅行時(shí)間發(fā)布系統(tǒng)和方法精確度不高,從而提供一種考慮到路段上不同車道上是否有行駛車輛的精確到秒地計(jì)算并發(fā)布旅行時(shí)間的系統(tǒng)及方法。為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下:一種精確到秒地計(jì)算并發(fā)布旅行時(shí)間的系統(tǒng),包括中心數(shù)據(jù)處理單元、若干視頻跟蹤單元和信息發(fā)布單元;所述視頻跟蹤單元,沿車輛行駛方向設(shè)置于道路的至少一側(cè),每一所述視頻跟蹤單元的跟蹤范圍內(nèi)的每一條車道上含括表示車輛進(jìn)入跟蹤范圍和駛離跟蹤范圍兩個(gè)參照點(diǎn)或參照線,所述視頻跟蹤單元對(duì)進(jìn)入其視頻跟蹤范圍內(nèi)的每一臺(tái)車輛連續(xù)跟蹤,相鄰兩視頻跟蹤范圍具有重疊區(qū)域,在重疊區(qū)域內(nèi)的每一條車道上包含一個(gè)參照點(diǎn)或參照線;對(duì)于具有兩條及兩條以上車道的道路,所述視頻跟蹤單元判斷視頻跟蹤范圍內(nèi)的每一條車道上的是否有行駛車輛;每一所述視頻跟蹤單元均包括旅行時(shí)間獲取模塊和數(shù)據(jù)比較刷新模塊;所述旅行時(shí)間獲取模塊用于獲取每一臺(tái)車輛在該視頻跟蹤范圍內(nèi)的兩個(gè)參照點(diǎn)或參照線之間行駛的旅行時(shí)間tc;所述數(shù)據(jù)比較刷新模塊中存儲(chǔ)有每一視頻跟蹤單元對(duì)應(yīng)的旅行時(shí)間TL,在初始時(shí)TL=Tx,其中Tx為最小旅行時(shí)間,為車輛以限速值規(guī)定的速度快速行駛通過視頻跟蹤范圍所需的時(shí)間;當(dāng)所述視頻跟蹤單元判斷視頻跟蹤范圍內(nèi)每一條車道上均有行駛車輛時(shí),所述數(shù)據(jù)比較刷新模塊接收每一旅行時(shí)間獲取模塊輸出的每一臺(tái)車輛經(jīng)過視頻跟蹤范圍的旅行時(shí)間tc,將其與該視頻跟蹤單元對(duì)應(yīng)的旅行時(shí)間TL和最小旅行時(shí)間Tx進(jìn)行比較:若tc>Tx,則令TL=tc;若tc≤Tx,則令TL=Tx;當(dāng)所述視頻跟蹤單元判斷視頻跟蹤范圍內(nèi)有一條或一條以上車道無(wú)車輛行駛時(shí),所述數(shù)據(jù)比較刷新模塊直接令TL=Tx;所述中心數(shù)據(jù)處理單元,將當(dāng)前地點(diǎn)和要發(fā)布的目的地點(diǎn)之間的道路上設(shè)置的所有數(shù)據(jù)比較刷新模塊中的旅行時(shí)間TL加和得到從當(dāng)前地點(diǎn)到要發(fā)布的目的地點(diǎn)所需要的旅行時(shí)間;所述信息發(fā)布單元面向車輛行駛方向設(shè)置于路段一側(cè),接收所述中心數(shù)據(jù)處理單元發(fā)送的從當(dāng)前地點(diǎn)到要發(fā)布的目的地點(diǎn)所需要旅行時(shí)間并顯示出來。相鄰視頻跟蹤單元之間的距離小于等于100米。所述旅行時(shí)間獲取模塊每隔檢測(cè)周期T檢測(cè)一次每一臺(tái)車輛在該視頻跟蹤范圍內(nèi)的旅行時(shí)間tc,所述檢測(cè)周期小于或等于1秒鐘。所述參照點(diǎn)或參照線選擇路面上已有的標(biāo)線或者參照物。一種精確到秒地計(jì)算并發(fā)布旅行時(shí)間的方法,包括如下步驟:S1:在需要發(fā)布旅行時(shí)間的道路上設(shè)置多個(gè)視頻跟蹤范圍,每一視頻跟蹤范圍內(nèi)的每條車道包含表示車輛進(jìn)入跟蹤范圍和駛離跟蹤范圍兩個(gè)參照點(diǎn)或參照線,相鄰兩視頻跟蹤范圍具有重疊區(qū)域,在重疊區(qū)域內(nèi)的每條車道包含一參照點(diǎn)或參照線;S2:每一視頻跟蹤范圍均預(yù)先設(shè)置有其對(duì)應(yīng)的旅行時(shí)間TL在初始時(shí)TL=Tx,其中Tx為最小旅行時(shí)間,為車輛以限速值規(guī)定的速度快速行駛通過視頻跟蹤范圍所需的時(shí)間;S3:針對(duì)每一段視頻跟蹤范圍,對(duì)進(jìn)入其內(nèi)的每一臺(tái)車輛進(jìn)行連續(xù)跟蹤,獲取每一臺(tái)車輛在該視頻跟蹤范圍內(nèi)的第一個(gè)參照點(diǎn)或參照線與最后一個(gè)參照點(diǎn)或參照線之間行駛的旅行時(shí)間tc;并且對(duì)于具有兩條及兩條以上車道的道路,判斷視頻跟蹤范圍內(nèi)的每一條車道上的是否有行駛車輛;當(dāng)視頻跟蹤范圍內(nèi)每一條車道上均有行駛車輛時(shí)進(jìn)入步驟S4,否則進(jìn)入步驟S5;S4:獲取每一視頻跟蹤范圍內(nèi)的每一臺(tái)車輛經(jīng)過視頻跟蹤范圍的旅行時(shí)間tc,將其與該視頻跟蹤單元對(duì)應(yīng)的旅行時(shí)間TL和最小旅行時(shí)間Tx進(jìn)行比較:若tc>Tx,則令TL=tc;若tc≤Tx,則令TL=Tx;S5:直接令TL=Tx;S6:將當(dāng)前地點(diǎn)和要發(fā)布的目的地點(diǎn)之間的道路上設(shè)置的所有視頻跟蹤范圍對(duì)應(yīng)的旅行時(shí)間TL加和得到從當(dāng)前地點(diǎn)到要發(fā)布的目的地點(diǎn)所需要的旅行時(shí)間并通過路邊的信息顯示牌發(fā)布顯示出來。所述步驟S1中,相鄰兩視頻跟蹤范圍的中心距離小于等于100...