基于電子警察數(shù)據(jù)的車輛軌跡跟蹤方法與裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及車輛導(dǎo)航技術(shù)領(lǐng)域,具體而言設(shè)及一種基于電子警察數(shù)據(jù)的車輛軌跡 跟蹤方法與裝置。
【背景技術(shù)】
[0002] 現(xiàn)有大部分車輛的軌跡跟蹤是基于GI^S定位數(shù)據(jù),進(jìn)行的經(jīng)締度跟蹤。但基于GPS 的跟蹤要求被跟蹤車輛必須擁有GI^S定位裝置,并不斷上傳GI^S數(shù)據(jù),并被獲取到,方能夠 對(duì)其進(jìn)行實(shí)時(shí)的軌跡跟蹤。此外,由于GI^S數(shù)據(jù)本身都會(huì)存在一定誤差,在進(jìn)行路徑匹配時(shí) 需要盡量消除運(yùn)種不可避免的誤差,運(yùn)對(duì)于導(dǎo)航來(lái)說(shuō)是不利的。因此,在擁有GI^S或者沒有 設(shè)置GI^S定位裝置的車輛中,單獨(dú)依靠GI^S定位數(shù)據(jù)來(lái)獲取車輛的軌跡是不足的,還希望通 過(guò)另外的方式來(lái)獲取車輛軌跡。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明目的在于提供一種基于電子警察數(shù)據(jù)的車輛軌跡跟蹤方法與裝置,利于電 子警察數(shù)據(jù)來(lái)實(shí)現(xiàn)對(duì)車輛行駛軌跡的實(shí)時(shí)跟蹤與獲取。
[0004] 本發(fā)明的上述目的通過(guò)獨(dú)立權(quán)利要求的技術(shù)特征實(shí)現(xiàn),從屬權(quán)利要求W另選或有 利的方式發(fā)展獨(dú)立權(quán)利要求的技術(shù)特征。 陽(yáng)〇化]為達(dá)成上述目的,本發(fā)明提出一種基于電子警察數(shù)據(jù)的車輛軌跡跟蹤方法,包括W下步驟:
[0006] 步驟1、獲取某一天的所有電子警察過(guò)車數(shù)據(jù),并將所有的數(shù)據(jù)按車牌號(hào)分類,剔 除車牌號(hào)的運(yùn)一類的所有數(shù)據(jù),其中,運(yùn)些電子警察過(guò)車數(shù)據(jù)包括:路段編號(hào)、檢測(cè) 時(shí)間、車牌號(hào)、車輛類型、車牌顏色、車速W及檢測(cè)設(shè)備ID;
[0007] 步驟2、對(duì)剔除后的其余類數(shù)據(jù),每一類數(shù)據(jù)按前述檢測(cè)時(shí)間(TIMESTAMP)由小到 大排序;
[0008] 步驟3、對(duì)某一類排序后的數(shù)據(jù)進(jìn)行處理,假設(shè)共有n條數(shù)據(jù),則求出相鄰兩個(gè)檢 測(cè)時(shí)間ti和tW的差A(yù)ti=tw-ti,i= 1,2,…,n-1 ;
[0009] 步驟4、找到大于設(shè)定的時(shí)間闊值Tpf。的所有tw,并且找到所有對(duì)應(yīng)的第k條數(shù)據(jù) 和第k+1條數(shù)據(jù);假設(shè)一共有m條數(shù)據(jù),m> 0,將該類的第一條數(shù)據(jù)和最后一條數(shù)據(jù)加入, 并去除重復(fù)數(shù)據(jù)后,對(duì)余下數(shù)據(jù)按前述檢測(cè)時(shí)間排序后,將第一條和第二條數(shù)據(jù)作為一組, 第S條和第四條數(shù)據(jù)作為一組,依次兩兩一組,若最后多余一條數(shù)據(jù),則刪除該條數(shù)據(jù);
[0010] 步驟5、對(duì)步驟4中兩兩一組的數(shù)據(jù)中的某一組數(shù)據(jù),將車牌號(hào)存在中間數(shù)據(jù)的車 牌中,將檢測(cè)時(shí)間早的數(shù)據(jù)的檢測(cè)時(shí)間保存在中間數(shù)據(jù)的起點(diǎn)時(shí)間中,并由該條數(shù)據(jù)的路 段ID,從MD_SEGMENT表中查到該路段ID的下游路口ID,保存在中間數(shù)據(jù)的起點(diǎn)交叉口;將 檢測(cè)時(shí)間晚的數(shù)據(jù)的檢測(cè)時(shí)間保存在中間數(shù)據(jù)的終點(diǎn)時(shí)間中,并由該條數(shù)據(jù)的路段ID,從 MD_SEGMENT表中查到該路段ID的下游路口ID,保存在中間數(shù)據(jù)的終點(diǎn)交叉口;找到該類中 檢測(cè)時(shí)間屬于起點(diǎn)時(shí)間到終點(diǎn)時(shí)間的所有數(shù)據(jù),由每條數(shù)據(jù)的路段ID,從MD_SEGMENT表中 查到該路段ID的下游路口ID,將運(yùn)些下游路口ID和起點(diǎn)路口,終點(diǎn)路口按每條數(shù)據(jù)的檢測(cè) 時(shí)間先后,作為一個(gè)數(shù)組存在途經(jīng)路口字段;其中,前述的MD_SEGMENT表為數(shù)字路網(wǎng)信息 存儲(chǔ)表,該表中記錄了路段IDW及對(duì)應(yīng)的道路上游路口與下游路口信息;
[0011] 步驟6、將步驟4得到的每一組分組數(shù)據(jù)都按照步驟5處理,所有組數(shù)據(jù)處理完 畢;
[0012] 步驟7、對(duì)經(jīng)步驟2剔除數(shù)據(jù)后的所有類的數(shù)據(jù),按步驟3-步驟6處理,最后得到 并輸出每個(gè)車輛的大概軌跡數(shù)據(jù)。
[0013] 進(jìn)一步的實(shí)施例中,前述步驟7輸出的每個(gè)車輛的大概軌跡數(shù)據(jù)包括:車牌號(hào)、起 點(diǎn)交叉口W及起點(diǎn)時(shí)間、終點(diǎn)交叉口W及終點(diǎn)時(shí)間、所有途經(jīng)路口W及途經(jīng)路口時(shí)間(與 路口--對(duì)應(yīng))。
[0014] 根據(jù)本發(fā)明的改進(jìn),還提出一種基于電子警察數(shù)據(jù)的車輛軌跡跟蹤裝置,包括:
[0015] 用于獲取某一天的所有電子警察過(guò)車數(shù)據(jù),并將所有的數(shù)據(jù)按車牌號(hào)分類,剔除 車牌號(hào)的運(yùn)一類的所有數(shù)據(jù)的模塊,其中,運(yùn)些電子警察過(guò)車數(shù)據(jù)包括:路段編號(hào)、 檢測(cè)時(shí)間、車牌號(hào)、車輛類型、車牌顏色、車速W及檢測(cè)設(shè)備ID;
[0016] 用于對(duì)剔除后的其余類數(shù)據(jù),按前述檢測(cè)時(shí)間(TIMESTAMP)由小到大排序的模 塊;
[0017] 用于對(duì)某一類排序后的數(shù)據(jù)進(jìn)行處理的模塊,該模塊被設(shè)置成按照下述方式進(jìn) 行處理:假設(shè)共有n條數(shù)據(jù),則求出相鄰兩個(gè)檢測(cè)時(shí)間ti和tW的差A(yù)t1=tw-ti,i= 1,2,…,n-1 ;
[0018] 用于找到大于設(shè)定的時(shí)間闊值Tpf。的所有tw,并且找到所有對(duì)應(yīng)的第k條數(shù)據(jù)和 第k+1條數(shù)據(jù)W進(jìn)行處理的模塊,該模塊被設(shè)置成按照下述方式進(jìn)行處理:假設(shè)一共有m條 數(shù)據(jù),m> 0,將該類的第一條數(shù)據(jù)和最后一條數(shù)據(jù)加入,并去除重復(fù)數(shù)據(jù)后,對(duì)余下數(shù)據(jù)按 前述檢測(cè)時(shí)間排序后,將第一條和第二條數(shù)據(jù)作為一組,第=條和第四條數(shù)據(jù)作為一組,依 次兩兩一組,若最后多余一條數(shù)據(jù),則刪除該條數(shù)據(jù);
[0019] 用于對(duì)前述分組數(shù)據(jù)進(jìn)行處理的模塊,該模塊被設(shè)置成按照下述方式進(jìn)行處理: 將前述兩兩一組的數(shù)據(jù)中的某一組數(shù)據(jù),將車牌號(hào)存在中間數(shù)據(jù)的車牌中,將檢測(cè)時(shí)間早 的數(shù)據(jù)的檢測(cè)時(shí)間保存在中間數(shù)據(jù)的起點(diǎn)時(shí)間中,并由該條數(shù)據(jù)的路段ID,從MD_SEGMENT 表中查到該路段ID的下游路口ID,保存在中間數(shù)據(jù)的起點(diǎn)交叉口;將檢測(cè)時(shí)間晚的數(shù)據(jù)的 檢測(cè)時(shí)間保存在中間數(shù)據(jù)的終點(diǎn)時(shí)間中,并由該條數(shù)據(jù)的路段ID,從MD_SEGMENT表中查到 該路段ID的下游路口ID,保存在中間數(shù)據(jù)的終點(diǎn)交叉口;找到該類中檢測(cè)時(shí)間屬于起點(diǎn)時(shí) 間到終點(diǎn)時(shí)間的所有數(shù)據(jù),由每條數(shù)據(jù)的路段ID,從MD_SEGMENT表中查到該路段ID的下游 路口ID,將運(yùn)些下游路口ID和起點(diǎn)路口,終點(diǎn)路口按每條數(shù)據(jù)的檢測(cè)時(shí)間先后,作為一個(gè) 數(shù)組存在途經(jīng)路口字段;其中,前述的MD_SEGMENT表為數(shù)字路網(wǎng)信息存儲(chǔ)表,該表中記錄 了路段IDW及對(duì)應(yīng)的道路上游路口與下游路口信息;
[0020] 用于將前述得到的每一組分組數(shù)據(jù)都按照前述方式進(jìn)行處理直到所有組數(shù)據(jù)處 理完畢的模塊;
[0021] 用于對(duì)前述經(jīng)剔除數(shù)據(jù)后的所有類的數(shù)據(jù),按前述分組數(shù)據(jù)處理方式進(jìn)行處理, 最后輸出每個(gè)車輛的大概軌跡數(shù)據(jù)的模塊。
[0022] 應(yīng)當(dāng)理解,前述構(gòu)思W及在下面更加詳細(xì)地描述的額外構(gòu)思的所有組合只要在運(yùn) 樣的構(gòu)思不相互矛盾的情況下都可w被視為本公開的發(fā)明主題的一部分。另外,所要求保 護(hù)的主題的所有組合都被視為本公開的發(fā)明主題的一部分。
[0023] 結(jié)合附圖從下面的描述中可W更加全面地理解本發(fā)明教導(dǎo)的前述和其他方面、實(shí) 施例和特征。本發(fā)明的其他附加方面例如示例性實(shí)施方式的特征和/或有益效果將在下面 的描述中顯見,或通過(guò)根據(jù)本發(fā)明教導(dǎo)的【具體實(shí)施方式】的實(shí)踐中得知。
【附圖說(shuō)明】
[0024] 附圖不意在按比例繪制。在附圖中,在各個(gè)圖中示出的每個(gè)相同或近似相同的組 成部分可W用相同的標(biāo)號(hào)表示。為了清晰起見,在每個(gè)圖中,并非每個(gè)組成部分均被標(biāo)記。 現(xiàn)在,將通過(guò)例子并參考附圖來(lái)描述本發(fā)明的各個(gè)方面的實(shí)施例,其中:
[00巧]圖1是根據(jù)本發(fā)明某些實(shí)施例的基于電子警察數(shù)據(jù)的車輛軌跡跟蹤方法的流程 圖。
【具