本發(fā)明屬于數(shù)據(jù)傳輸,尤其涉及一種交通信號(hào)數(shù)據(jù)傳輸系統(tǒng)及方法。
背景技術(shù):
1、在道路交叉口上無(wú)法實(shí)現(xiàn)交通分離的地方,用來(lái)在時(shí)間上給交通流分配通行權(quán)的交通指揮措施,交通信號(hào)的作用是科學(xué)分配道路上車(chē)輛、行人的通行權(quán),使之有秩序地順利通行,交通信號(hào)燈、交通標(biāo)志和交通標(biāo)線的設(shè)置應(yīng)當(dāng)符合國(guó)家標(biāo)準(zhǔn)。
2、在當(dāng)前的交通信號(hào)傳輸系統(tǒng)中,交通信號(hào)的狀態(tài)以及計(jì)時(shí)信息均是通過(guò)交通控制系統(tǒng)直接收發(fā)的,進(jìn)而將其作為交通信號(hào)數(shù)據(jù)傳遞至后臺(tái),那么后臺(tái)則根據(jù)數(shù)據(jù)確定各個(gè)紅綠燈的狀態(tài)。
3、但是,在設(shè)備出現(xiàn)故障時(shí),交通信號(hào)燈的實(shí)際狀態(tài)與控制信號(hào)并不相同,因此難以從后臺(tái)獲知各個(gè)交通信號(hào)數(shù)據(jù)的準(zhǔn)確性。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明實(shí)施例的目的在于提供一種交通信號(hào)數(shù)據(jù)傳輸方法,旨在解決在設(shè)備出現(xiàn)故障時(shí),交通信號(hào)燈的實(shí)際狀態(tài)與控制信號(hào)并不相同,因此難以從后臺(tái)獲知各個(gè)交通信號(hào)數(shù)據(jù)的準(zhǔn)確性的問(wèn)題。
2、本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種交通信號(hào)數(shù)據(jù)傳輸方法,所述方法包括:
3、獲取交通控制信號(hào)以及交通管理監(jiān)控視頻;
4、從交通控制信號(hào)中提取數(shù)據(jù)傳輸時(shí)間,根據(jù)數(shù)據(jù)傳輸時(shí)間從交通管理監(jiān)控視頻中提取相應(yīng)的監(jiān)控畫(huà)面;
5、對(duì)監(jiān)控畫(huà)面進(jìn)行識(shí)別,得到實(shí)際控制信號(hào),進(jìn)行信號(hào)比對(duì),判定是否存在信號(hào)誤差;
6、進(jìn)行信號(hào)修正,對(duì)修正后的信號(hào)進(jìn)行加密傳輸。
7、優(yōu)選的,所述從交通控制信號(hào)中提取數(shù)據(jù)傳輸時(shí)間,根據(jù)數(shù)據(jù)傳輸時(shí)間從交通管理監(jiān)控視頻中提取相應(yīng)的監(jiān)控畫(huà)面的步驟,具體包括:
8、解析交通控制信號(hào),提取信號(hào)燈狀態(tài)信息以及數(shù)據(jù)傳輸時(shí)間;
9、根據(jù)數(shù)據(jù)傳輸時(shí)間提取預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi)采集的監(jiān)控視頻段;
10、對(duì)監(jiān)控視頻段中的畫(huà)面進(jìn)行抽幀處理,得到監(jiān)控畫(huà)面。
11、優(yōu)選的,所述對(duì)監(jiān)控畫(huà)面進(jìn)行識(shí)別,得到實(shí)際控制信號(hào),進(jìn)行信號(hào)比對(duì),判定是否存在信號(hào)誤差的步驟,具體包括:
12、逐幀提取監(jiān)控畫(huà)面,確定每一幀監(jiān)控畫(huà)面對(duì)應(yīng)的時(shí)刻;
13、識(shí)別每一幀監(jiān)控畫(huà)面中的紅綠燈狀態(tài)以及計(jì)時(shí)狀態(tài),得到實(shí)際控制信號(hào),所述實(shí)際控制信號(hào)包含紅綠燈顏色和計(jì)時(shí)時(shí)間;
14、將實(shí)際控制信號(hào)與交通控制信號(hào)進(jìn)行比對(duì),根據(jù)紅綠燈顏色和計(jì)時(shí)時(shí)間判定是否存在信號(hào)誤差,當(dāng)交通控制信號(hào)和實(shí)際控制信號(hào)中的紅綠燈顏色不同和/或計(jì)時(shí)時(shí)間誤差超過(guò)預(yù)設(shè)值時(shí),判定存在信號(hào)誤差。
15、優(yōu)選的,所述進(jìn)行信號(hào)修正,對(duì)修正后的信號(hào)進(jìn)行加密傳輸?shù)牟襟E,具體包括:
16、重新采集交通控制信號(hào)以及交通管理監(jiān)控視頻,再次判定是否存在信號(hào)誤差;
17、在判定無(wú)信號(hào)誤差時(shí),對(duì)交通控制信號(hào)進(jìn)行數(shù)據(jù)加密,并傳輸;
18、在判定有信號(hào)誤差時(shí),對(duì)實(shí)際控制信號(hào)進(jìn)行數(shù)據(jù)加密,并傳輸。
19、優(yōu)選的,所述采用rsa算法進(jìn)行數(shù)據(jù)加密,加密過(guò)程包括:
20、任意選取兩個(gè)不同的素?cái)?shù)p和q計(jì)算乘積n=pq,
21、任意選取一個(gè)整數(shù)e,滿足整數(shù)e用作加密鑰;
22、確定的解密鑰d,滿足
23、公開(kāi)整數(shù)n和e,保存d;
24、對(duì)待加密數(shù)據(jù)m進(jìn)行加密,得到密文c,加密算法為:c=e(m)=me?mod?n;
25、解密算法為:m=d(c)=c?mod?n,通過(guò)解密算法將密文c解密為待加密數(shù)據(jù)m。
26、優(yōu)選的,所述判定有信號(hào)誤差發(fā)出警報(bào)。
27、本發(fā)明實(shí)施例的另一目的在于提供一種交通信號(hào)數(shù)據(jù)傳輸系統(tǒng),所述系統(tǒng)包括:
28、信息獲取模塊,用于獲取交通控制信號(hào)以及交通管理監(jiān)控視頻;
29、畫(huà)面提取模塊,用于從交通控制信號(hào)中提取數(shù)據(jù)傳輸時(shí)間,根據(jù)數(shù)據(jù)傳輸時(shí)間從交通管理監(jiān)控視頻中提取相應(yīng)的監(jiān)控畫(huà)面;
30、誤差判定模塊,用于對(duì)監(jiān)控畫(huà)面進(jìn)行識(shí)別,得到實(shí)際控制信號(hào),進(jìn)行信號(hào)比對(duì),判定是否存在信號(hào)誤差;
31、數(shù)據(jù)傳輸模塊,用于進(jìn)行信號(hào)修正,對(duì)修正后的信號(hào)進(jìn)行加密傳輸。
32、優(yōu)選的,所述畫(huà)面提取模塊包括:
33、信息提取單元,用于解析交通控制信號(hào),提取信號(hào)燈狀態(tài)信息以及數(shù)據(jù)傳輸時(shí)間;
34、視頻劃分單元,用于根據(jù)數(shù)據(jù)傳輸時(shí)間提取預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi)采集的監(jiān)控視頻段;
35、視頻抽幀單元,用于對(duì)監(jiān)控視頻段中的畫(huà)面進(jìn)行抽幀處理,得到監(jiān)控畫(huà)面。
36、優(yōu)選的,所述誤差判定模塊包括:
37、畫(huà)面讀取單元,用于逐幀提取監(jiān)控畫(huà)面,確定每一幀監(jiān)控畫(huà)面對(duì)應(yīng)的時(shí)刻;
38、畫(huà)面識(shí)別單元,用于識(shí)別每一幀監(jiān)控畫(huà)面中的紅綠燈狀態(tài)以及計(jì)時(shí)狀態(tài),得到實(shí)際控制信號(hào),所述實(shí)際控制信號(hào)包含紅綠燈顏色和計(jì)時(shí)時(shí)間;
39、信號(hào)比對(duì)單元,用于將實(shí)際控制信號(hào)與交通控制信號(hào)進(jìn)行比對(duì),根據(jù)紅綠燈顏色和計(jì)時(shí)時(shí)間判定是否存在信號(hào)誤差,當(dāng)交通控制信號(hào)和實(shí)際控制信號(hào)中的紅綠燈顏色不同和/或計(jì)時(shí)時(shí)間誤差超過(guò)預(yù)設(shè)值時(shí),判定存在信號(hào)誤差。
40、優(yōu)選的,所述誤差判定模塊包括:
41、畫(huà)面讀取單元,用于逐幀提取監(jiān)控畫(huà)面,確定每一幀監(jiān)控畫(huà)面對(duì)應(yīng)的時(shí)刻;
42、畫(huà)面識(shí)別單元,用于識(shí)別每一幀監(jiān)控畫(huà)面中的紅綠燈狀態(tài)以及計(jì)時(shí)狀態(tài),得到實(shí)際控制信號(hào),所述實(shí)際控制信號(hào)包含紅綠燈顏色和計(jì)時(shí)時(shí)間;
43、信號(hào)比對(duì)單元,用于將實(shí)際控制信號(hào)與交通控制信號(hào)進(jìn)行比對(duì),根據(jù)紅綠燈顏色和計(jì)時(shí)時(shí)間判定是否存在信號(hào)誤差,當(dāng)交通控制信號(hào)和實(shí)際控制信號(hào)中的紅綠燈顏色不同和/或計(jì)時(shí)時(shí)間誤差超過(guò)預(yù)設(shè)值時(shí),判定存在信號(hào)誤差。
44、本發(fā)明實(shí)施例提供的一種交通信號(hào)數(shù)據(jù)傳輸方法,通過(guò)對(duì)實(shí)際交通信號(hào)數(shù)據(jù)進(jìn)行采集,從而對(duì)交通控制信號(hào)進(jìn)行驗(yàn)證,以判斷交通控制信號(hào)是否準(zhǔn)確,若準(zhǔn)確則直接傳輸,反之則對(duì)識(shí)別得到的實(shí)際控制信號(hào)進(jìn)行傳輸,能夠及時(shí)發(fā)現(xiàn)交通信號(hào)燈的異常,保證后臺(tái)數(shù)據(jù)的準(zhǔn)確性。
1.一種交通信號(hào)數(shù)據(jù)傳輸方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的交通信號(hào)數(shù)據(jù)傳輸方法,其特征在于,所述從交通控制信號(hào)中提取數(shù)據(jù)傳輸時(shí)間,根據(jù)數(shù)據(jù)傳輸時(shí)間從交通管理監(jiān)控視頻中提取相應(yīng)的監(jiān)控畫(huà)面的步驟,具體包括:
3.根據(jù)權(quán)利要求1所述的交通信號(hào)數(shù)據(jù)傳輸方法,其特征在于,所述對(duì)監(jiān)控畫(huà)面進(jìn)行識(shí)別,得到實(shí)際控制信號(hào),進(jìn)行信號(hào)比對(duì),判定是否存在信號(hào)誤差的步驟,具體包括:
4.根據(jù)權(quán)利要求1所述的交通信號(hào)數(shù)據(jù)傳輸方法,其特征在于,所述進(jìn)行信號(hào)修正,對(duì)修正后的信號(hào)進(jìn)行加密傳輸?shù)牟襟E,具體包括:
5.根據(jù)權(quán)利要求1所述的交通信號(hào)數(shù)據(jù)傳輸方法,其特征在于,所述采用rsa算法進(jìn)行數(shù)據(jù)加密,加密過(guò)程包括:
6.根據(jù)權(quán)利要求4所述的交通信號(hào)數(shù)據(jù)傳輸方法,其特征在于,所述判定有信號(hào)誤差發(fā)出警報(bào)。
7.一種交通信號(hào)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述系統(tǒng)包括:
8.根據(jù)權(quán)利要求7所述的交通信號(hào)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述畫(huà)面提取模塊包括:
9.根據(jù)權(quán)利要求7所述的交通信號(hào)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述誤差判定模塊包括:
10.根據(jù)權(quán)利要求7所述的交通信號(hào)數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述數(shù)據(jù)傳輸模塊包括: