亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種實(shí)時(shí)交通信息獲取方法、服務(wù)器及系統(tǒng)的制作方法

文檔序號:6734934閱讀:255來源:國知局
一種實(shí)時(shí)交通信息獲取方法、服務(wù)器及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種實(shí)時(shí)交通信息獲取方法、服務(wù)器和系統(tǒng),該方法應(yīng)用于服務(wù)器,該系統(tǒng)還包括移動智能終知和浮動車;該方法包括步驟:接收處于道路上的移動智能終端和在道路上行駛的浮動車發(fā)送的實(shí)時(shí)信息并存儲;針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù)先存儲的道路信息數(shù)據(jù),判斷其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息;當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)所述浮動車發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲;當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該路段上各個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲。應(yīng)用本發(fā)明,能夠兼顧交通信息的實(shí)時(shí)性和準(zhǔn)確性。
【專利說明】一種實(shí)時(shí)交通信息獲取方法、服務(wù)器及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及智能交通技術(shù),特別涉及一種實(shí)時(shí)交通信息獲取方法、服務(wù)器及系統(tǒng)。

【背景技術(shù)】
[0002] 隨著城市車輛的增多,智能交通需要更加精細(xì)化。要使得智能交通能夠?qū)Τ鞘薪?通進(jìn)行實(shí)時(shí)調(diào)控,其中最基礎(chǔ)的是實(shí)時(shí)獲取道路交通中的信息,為上層應(yīng)用的分析與預(yù)測 提供基本和關(guān)鍵的數(shù)據(jù)支持。
[0003] 目前,獲取實(shí)時(shí)交通信息的方法有兩種較為成熟。第一種成熟的方法為固定式采 集,通過地磁檢測器、環(huán)形線圈、微波檢雷達(dá)測器、攝像頭、超聲波檢測器等設(shè)備,此種方法 可以從正面或者側(cè)面對道路斷面的機(jī)動車信息進(jìn)行檢測。
[0004] 此種方法的缺點(diǎn)是僅能獲取斷面信息,不能獲取道路段的完整信息,且獲取的信 息容易受到干擾。這種方法,因?yàn)橥度氲娜肆Α⑽锪Χ驾^大,導(dǎo)致了覆蓋率較低。
[0005] 另一種較為成熟的方法是浮動車采集。浮動車通常是指具有GPS和無線通信設(shè) 備專用于獲取實(shí)施交通信息的車輛。行駛的浮動車定期將采集到的位置信息和運(yùn)動信息, 包括:GPS數(shù)據(jù)、方向、加速度和對應(yīng)的時(shí)間等數(shù)據(jù),通過無線通信設(shè)備發(fā)送到網(wǎng)絡(luò)側(cè)的服 務(wù)器,服務(wù)器通過與地圖數(shù)據(jù)匹配,獲取浮動車所經(jīng)過道路的平均行駛速度以及在該道路 上的行車時(shí)間等實(shí)時(shí)交通信息。此方法成本較低,覆蓋率也有所提高。但此種方法也有缺 點(diǎn):采集頻度頻度不夠高,并且做不到各個(gè)路段均一直有浮動車出現(xiàn),導(dǎo)致交通信息采集不 夠及時(shí)。
[0006] 為了避免上述兩種方法的缺點(diǎn),新出現(xiàn)了利用移動智能終端來獲取實(shí)時(shí)交通信 息。專利申請?zhí)枮?01210226808. 2,名稱為《一種基于移動智能終端的實(shí)時(shí)交通路況采集方 法》的發(fā)明專利申請文件就公開了基于移動智能終端獲取實(shí)時(shí)交通路況的信息采集方法。 該方法中,移動智能終端首先根據(jù)傳感器信息對交通環(huán)境進(jìn)行識別,然后結(jié)合道路數(shù)據(jù)庫 對駕駛路線進(jìn)行實(shí)時(shí)跟蹤;再根據(jù)駕駛路線跟蹤結(jié)果計(jì)算行程時(shí)間并將實(shí)時(shí)路況信息上傳 至服務(wù)器;服務(wù)器對接收的海量實(shí)時(shí)路況信息進(jìn)行分析,排除重復(fù)數(shù)據(jù),將結(jié)果存儲在路況 數(shù)據(jù)庫中,并利用路況數(shù)據(jù)庫中的路況數(shù)據(jù),使用壓縮感知技術(shù)對少數(shù)缺乏上傳數(shù)據(jù)的路 段進(jìn)行實(shí)時(shí)路況估計(jì),完成對整個(gè)城市交通網(wǎng)絡(luò)實(shí)時(shí)路況的采集。
[0007] 該方法能夠利用移動智能終端對實(shí)時(shí)路況信息進(jìn)行采集,進(jìn)而得到海量的路況數(shù) 據(jù)。具有成本低、精度高、數(shù)據(jù)量大、實(shí)時(shí)性強(qiáng)、網(wǎng)絡(luò)覆蓋率高、可擴(kuò)展性強(qiáng)等特點(diǎn)。但是,由 于移動智能終端相對開放,并且移動智能終端攜帶者交通方式既多樣又多變,相對來講,單 純基于移動智能終端獲取實(shí)時(shí)交通信息不如基于浮動車獲取的交通信息準(zhǔn)確。


【發(fā)明內(nèi)容】

[0008] 有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種實(shí)時(shí)交通信息獲取方法、服務(wù)器及 系統(tǒng),兼顧交通信息的實(shí)時(shí)性和準(zhǔn)確性。
[0009] 為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種實(shí)時(shí)交通信息獲取方法,該方法應(yīng)用 于實(shí)時(shí)交通信息獲取系統(tǒng)中的服務(wù)器,該實(shí)時(shí)交通信息獲取系統(tǒng)還包括移動智能終端和浮 動車;該方法包括步驟:
[0010] 接收處于道路上的移動智能終端和在道路上行駛的浮動車發(fā)送的實(shí)時(shí)信息并存 儲;
[0011] 針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù)先存儲的道路信息數(shù)據(jù),判斷 其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息;
[0012] 當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)所述浮動車發(fā)送的實(shí)時(shí)信息,獲取該路段的 實(shí)時(shí)交通信息并存儲;
[0013] 當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該路段上各個(gè)移動智能終端發(fā)送的 實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲。
[0014] 較佳地,所述移動智能終端發(fā)送的實(shí)時(shí)信息包括:位置信息和運(yùn)動信息;所述浮 動車發(fā)送的實(shí)時(shí)信息包括位置信息和行駛信息;
[0015] 所述針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù)先存儲的道路信息數(shù)據(jù), 判斷其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息,包括:
[0016] 將每個(gè)存儲的移動智能終端的位置信息和運(yùn)動信息與預(yù)先存儲的道路信息數(shù)據(jù) 相匹配,確定該移動智能終端所在路段的道路信息;從已存儲的浮動車發(fā)送的實(shí)時(shí)信息中 查找是否有該路段的實(shí)時(shí)信息。
[0017] 較佳地,所述根據(jù)存儲的該路段上各個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息,獲取該路 段的實(shí)時(shí)交通信息,包括:
[0018] 根據(jù)各個(gè)移動智能終端的位置信息、運(yùn)動信息和道路信息,判斷是否有移動智能 終端位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度;
[0019] 根據(jù)位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度,確定為該路段的實(shí)時(shí)交 通信息。
[0020] 較佳地,當(dāng)既有浮動車發(fā)送的實(shí)時(shí)信息也有移動智能終端發(fā)送的實(shí)時(shí)信息時(shí),進(jìn) 一步對各個(gè)發(fā)送實(shí)時(shí)信息的移動智能終端,根據(jù)位置信息和運(yùn)動信息,獲取平均運(yùn)動速度, 再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度,對各個(gè)移動智能終端標(biāo)定其交通方式;
[0021] 當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)移動智能終端的位置信息、運(yùn)動信息和道 路信息,判斷是否有移動智能終端位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終 端的平均運(yùn)動速度;再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度和是否在預(yù)定時(shí)間內(nèi)被標(biāo)定 交通方式,確定該路段的實(shí)時(shí)交通信息。
[0022] 較佳地,該方法進(jìn)一步接收移動智能終端發(fā)送的終端標(biāo)識;所述浮動車發(fā)送的實(shí) 時(shí)信息包括位置信息和行駛信息;
[0023] 所述根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度,對各個(gè)移動智能終端標(biāo)定其交通方 式包括:
[0024] 根據(jù)浮動車發(fā)送的位置信息和行駛信息,獲得浮動車的平均行駛速度;
[0025] 判斷移動智能終端的平均運(yùn)動速度是否與同一路段中浮動車的平均行駛速度一 致,如果不一致,則將該移動智能終端的交通方式標(biāo)定為非機(jī)動車方式;如果一致,則進(jìn)一 步判斷該移動智能終端的位置信息是否與浮動車的位置信息一致,如果位置信息不一致, 則將該移動智能終端的交通方式標(biāo)定為自駕車方式,如果位置信息一致,則將該移動智能 終端的交通方式標(biāo)定為公共交通方式;
[0026] 將各個(gè)移動智能終端的終端標(biāo)識與其標(biāo)定的交通方式和標(biāo)定時(shí)間對應(yīng)存儲。
[0027] 較佳地,所述根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度和是否在預(yù)定時(shí)間內(nèi)被標(biāo)定 交通方式確定該路段的實(shí)時(shí)交通信息,包括 :
[0028] 合并位置信息相同的多個(gè)移動智能終端的實(shí)時(shí)信息;
[0029] 當(dāng)合并后的實(shí)時(shí)信息為一個(gè)數(shù)據(jù)時(shí),則根據(jù)合并后數(shù)據(jù)中的平均運(yùn)動速度,確定 該路段的實(shí)時(shí)交通信息;
[0030] 當(dāng)合并后的數(shù)據(jù)為多個(gè)移動智能終端的數(shù)據(jù)時(shí),且各個(gè)移動智能終端的平均運(yùn)動 速度接近,則根據(jù)接近的平均運(yùn)動速度,確定該路段的實(shí)時(shí)交通信息;所述平均運(yùn)動速度接 近為各個(gè)平均運(yùn)動速度之間的差值在預(yù)設(shè)范圍內(nèi);
[0031] 當(dāng)合并后的數(shù)據(jù)為多個(gè)移動智能終端的數(shù)據(jù)時(shí),且各個(gè)移動智能終端的平均運(yùn)動 速度不接近,且有移動智能終端在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式,則根據(jù)預(yù)定時(shí)間內(nèi)被標(biāo)定 為自駕車方式或公共交通方式的移動智能終端的平均運(yùn)動速度,確定該路段的實(shí)時(shí)交通信 息;
[0032] 當(dāng)合并后的數(shù)據(jù)為多個(gè)移動智能終端的數(shù)據(jù)時(shí),且各個(gè)移動智能終端的平均運(yùn)動 速度不接近,且沒有移動智能終端在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式,則根據(jù)移動智能終端的 平均運(yùn)動速度進(jìn)行聚類,根據(jù)數(shù)據(jù)量最多的一個(gè)類中的平均運(yùn)動速度,確定該路段的實(shí)時(shí) 交通信息。
[0033] 本發(fā)明實(shí)施例還公開了一種實(shí)時(shí)交通信息獲取系統(tǒng)中的服務(wù)器,包括實(shí)時(shí)信息接 收模塊、移動智能終端數(shù)據(jù)判斷模塊和交通信息獲取模塊;
[0034] 所述接收模塊,接收處于道路上的移動智能終端和在道路上行駛的浮動車發(fā)送的 實(shí)時(shí)信息并存儲;
[0035] 所述移動智能終端數(shù)據(jù)判斷模塊,針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根 據(jù)預(yù)先存儲的道路信息數(shù)據(jù),判斷其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息;
[0036] 所述交通信息獲取模塊,包括第一交通信息獲取子模塊和第二交通信息獲取子模 塊;
[0037] 所述第一交通信息獲取子模塊,當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)所述浮動車 發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲;
[0038] 所述第二交通信息獲取子模塊,當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該 路段上各個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲。
[0039] 較佳地,該服務(wù)器還包括移動智能終端數(shù)據(jù)庫、浮動車數(shù)據(jù)庫、道路信息數(shù)據(jù)庫和 交通信息數(shù)據(jù)庫;
[0040] 所述移動智能終端數(shù)據(jù)庫存儲從移動智能終端接收的實(shí)時(shí)信息,該實(shí)時(shí)信息包括 位置信息和運(yùn)動信息;
[0041] 所述浮動車數(shù)據(jù)庫存儲從浮動車接收的實(shí)時(shí)信息,該實(shí)時(shí)信息包括位置信息和行 駛息;
[0042] 所述交通信息數(shù)據(jù)庫存儲第一交通信息獲取子模塊和第二交通信息獲取子模塊 獲取的實(shí)時(shí)交通信息;
[0043] 所述移動智能終端數(shù)據(jù)判斷模塊,將每個(gè)存儲的移動智能終端的位置信息和運(yùn)動 信息與道路信息數(shù)據(jù)庫中的數(shù)據(jù)相匹配,確定該移動智能終端所在路段的道路信息;從浮 動車數(shù)據(jù)庫中查找是否有該路段的實(shí)時(shí)信息。
[0044] 較佳地,所述第二交通信息獲取子模塊包括:平均運(yùn)動速度獲取子模塊和實(shí)時(shí)交 通信息確定模塊;
[0045] 所述平均速度獲取子模塊,根據(jù)移動智能終端的位置信息、運(yùn)動信息和道路信息, 判斷是否有移動智能終端位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終端的平均 運(yùn)動速度;
[0046] 所述實(shí)時(shí)交通信息確定模塊,根據(jù)位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動 速度,確定該路段的實(shí)時(shí)交通信息。
[0047] 較佳地,所述第一交通信息獲取子模塊,當(dāng)既有浮動車發(fā)送的實(shí)時(shí)信息也有移動 智能終端發(fā)送的實(shí)時(shí)信息時(shí),進(jìn)一步對各個(gè)發(fā)送實(shí)時(shí)信息的移動智能終端,根據(jù)位置信息 和運(yùn)動信息,獲取平均運(yùn)動速度,再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度,對各個(gè)移動智 能終端標(biāo)定其交通方式;
[0048] 所述第二交通信息獲取子模塊,當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)移動智能 終端的位置信息、運(yùn)動信息和道路信息,判斷是否有移動智能終端位于機(jī)動車上,并獲取位 于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度;再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速 度和是否在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式,確定該路段的實(shí)時(shí)交通信息。
[0049] 本發(fā)明實(shí)施例還公開了一種實(shí)時(shí)交通信息獲取系統(tǒng),包括移動智能終端、浮動車 和上述任一服務(wù)器;
[0050] 所述移動智能終端包括第一信息采集模塊、判斷模塊和第一數(shù)據(jù)發(fā)送模塊,所述 第一信息采集模塊實(shí)時(shí)采集位置信息和運(yùn)動信息;所述判斷模塊根據(jù)采集的位置信息和自 身存儲的道路信息數(shù)據(jù)庫,判斷自身是否處于道路上;在處于道路上時(shí),所述第一數(shù)據(jù)發(fā)送 模塊向服務(wù)器發(fā)送采集到的實(shí)時(shí)信息;
[0051] 所述浮動車包括第二信息采集模塊和第二數(shù)據(jù)發(fā)送模塊,在道路上行駛時(shí),所述 第二信息采集模塊實(shí)時(shí)采集位置信息和行駛信息;第二數(shù)據(jù)發(fā)送模塊向服務(wù)器發(fā)送采集到 的實(shí)時(shí)信息。
[0052] 由上述的技術(shù)方案可見,本發(fā)明實(shí)施例提供了一種實(shí)時(shí)交通信息獲取方法、服務(wù) 器及系統(tǒng),該服務(wù)器綜合了移動智能終端發(fā)送的實(shí)時(shí)信息和浮動車發(fā)送的實(shí)時(shí)信息,在有 浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)浮動車發(fā)送的信息來確定實(shí)時(shí)交通信息,在沒有浮動車發(fā) 送的實(shí)時(shí)信息時(shí),根據(jù)移動智能終端發(fā)送的實(shí)時(shí)數(shù)據(jù),獲得位于機(jī)動車上的移動智能終端 的平均運(yùn)動速度,從而確定實(shí)時(shí)交通信息。相對現(xiàn)有技術(shù)只采用浮動車獲得實(shí)時(shí)交通信息 的方式,提高了實(shí)時(shí)性,相對只采用移動智能終端獲得實(shí)時(shí)交通信息的方式,提高了準(zhǔn)確 性。
[0053] 在本發(fā)明的較佳實(shí)施例中,通過根據(jù)同一路段浮動車的平均行駛速度,對移動智 能終端的交通方式進(jìn)行了標(biāo)定,在根據(jù)移動智能終端的信息確定實(shí)時(shí)交通信息時(shí),不僅考 慮其平均運(yùn)動速度,還考慮了其曾經(jīng)標(biāo)記的交通方式,進(jìn)一步提高了交通信息的準(zhǔn)確性。
[0054] 當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu) 點(diǎn)。

【專利附圖】

【附圖說明】
[0055] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0056] 圖1為本發(fā)明實(shí)施例的一種實(shí)時(shí)交通信息獲取方法的流程圖;
[0057] 圖2為圖1所示實(shí)施例中,移動智能終端發(fā)送實(shí)時(shí)信息的流程圖;
[0058] 圖3為本發(fā)明實(shí)施例的另一種實(shí)時(shí)交通信息方法的流程圖;
[0059] 圖4為本發(fā)明實(shí)施例的一種實(shí)時(shí)交通信息獲取系統(tǒng)的結(jié)構(gòu)示意圖;
[0060] 圖5為圖4所示實(shí)施例中服務(wù)器的結(jié)構(gòu)示意圖;
[0061] 圖6為圖4所示實(shí)施例中移動智能終端的結(jié)構(gòu)示意圖;
[0062] 圖7為圖4所示實(shí)施例中浮動車的結(jié)構(gòu)示意圖

【具體實(shí)施方式】
[0063] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0064] 本發(fā)明實(shí)施例公開了一種實(shí)時(shí)交通信息獲取方法和系統(tǒng),將利用移動智能終端獲 取實(shí)時(shí)交通信息的技術(shù)與利用浮動車獲取實(shí)時(shí)交通信息的技術(shù)相結(jié)合,能夠兼顧獲取交通 信息的實(shí)時(shí)性和準(zhǔn)確性。
[0065] 首先,對本發(fā)明實(shí)施例的一種實(shí)時(shí)交通信息獲取方法進(jìn)行詳細(xì)說明。
[0066] 本實(shí)施例應(yīng)用于實(shí)時(shí)交通信息獲取系統(tǒng)中的服務(wù)器,該實(shí)時(shí)交通信息獲取系統(tǒng)還 包括移動智能終端和浮動車;該方法參見圖1,包括步驟:
[0067] 步驟101,接收在道路上行駛的浮動車和處于道路上的移動智能終端發(fā)送的實(shí)時(shí) 信息。
[0068] 與現(xiàn)有技術(shù)相同,本實(shí)施例中的移動智能終端嵌入了 GPS、加速度計(jì)、方向傳感器 和通信模塊,其向服務(wù)器發(fā)送的實(shí)時(shí)信息中包括:位置信息,如GPS信息、運(yùn)動信息,如時(shí) 間、運(yùn)動方向、加速度。同時(shí),移動智能終端也會將自身的標(biāo)識信息,例如可以是頂SI發(fā)送 給服務(wù)器。
[0069] 其中,所在道路信息是移動智能終端根據(jù)自身的道路信息數(shù)據(jù)庫,已經(jīng)運(yùn)動信息 獲得的。
[0070] 與現(xiàn)有技術(shù)相同,本實(shí)施例中的浮動車也具有GPS和無線通信設(shè)備,其向服務(wù)器 發(fā)送的實(shí)時(shí)信息包括:位置信息,如GPS信息、行駛信息,如時(shí)間、瞬時(shí)速度、行駛方向。同 時(shí),浮動車也會將自身的標(biāo)識信息發(fā)送給服務(wù)器,服務(wù)器根據(jù)浮動車的標(biāo)識信息來區(qū)分各 個(gè)浮動車發(fā)送的實(shí)時(shí)信息。
[0071] 步驟102,針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù)先存儲的道路信息數(shù) 據(jù),判斷其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息。
[0072] 本實(shí)施例中,所述移動智能終端發(fā)送的實(shí)時(shí)信息包括:位置信息和運(yùn)動信息;所 述浮動車發(fā)送的實(shí)時(shí)信息包括位置信息和行駛信息;
[0073] 具體地,本步驟中可以將每個(gè)存儲的移動智能終端的位置信息和運(yùn)動信息與預(yù)先 存儲的道路信息數(shù)據(jù)相匹配,確定該移動智能終端所在路段的道路信息;從已存儲的浮動 車發(fā)送的實(shí)時(shí)信息中查找是否有該路段的實(shí)時(shí)信息。
[0074] 步驟103,當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)所述浮動車發(fā)送的實(shí)時(shí)信息,獲取 該路段的實(shí)時(shí)交通信息并存儲。
[0075] 本步驟與現(xiàn)有技術(shù)相同,通過將浮動車發(fā)送的位置信息和行駛信息與地圖數(shù)據(jù)匹 配,獲取浮動車所經(jīng)過路段的平均行駛速度,作為實(shí)時(shí)交通信息。當(dāng)然,實(shí)際應(yīng)用中,還可以 通過平均行駛速度計(jì)算出在該道路上的行車時(shí)間等其他實(shí)時(shí)交通信息。
[0076] 需要說明的是,為了進(jìn)一步保證獲取的交通信息的實(shí)時(shí)性,在執(zhí)行步驟102和步 驟103時(shí),選取的實(shí)時(shí)信息應(yīng)該與當(dāng)前的時(shí)間一致。例如:當(dāng)前是上午8 :30分,則選取的移 動智能終端和/或浮動車的實(shí)時(shí)信息,應(yīng)該在當(dāng)前時(shí)間前幾秒鐘,甚至更接近的實(shí)時(shí)信息。
[0077] 步驟104,當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該路段上各個(gè)移動智能終 端發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲。
[0078] 本步驟中,也可以按照現(xiàn)有技術(shù)的方式,利用各個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息, 計(jì)算出移動智能終端所經(jīng)過道路的平均運(yùn)動速度,作為實(shí)時(shí)交通信息。
[0079] 實(shí)際應(yīng)用中,浮動車發(fā)送的實(shí)時(shí)信息和移動智能終端發(fā)送的實(shí)時(shí)信息被分別存儲 到各自對應(yīng)的浮動車數(shù)據(jù)庫或移動智能終端數(shù)據(jù)庫中。
[0080] 本實(shí)施例中,與現(xiàn)有技術(shù)相同,移動智能終端定時(shí)執(zhí)行實(shí)時(shí)信息采集流程,獲取實(shí) 時(shí)信息,該流程如圖2所示,包括如下步驟:
[0081] 步驟201,獲取本終端的位置信息。
[0082] 本步驟就是利用本終端嵌入的GPS,來獲取本終端的GPS信息。
[0083] 步驟202,判斷本終端是否在道路中,如果是,則執(zhí)行步驟203,否則結(jié)束本次數(shù)據(jù) 米集。
[0084] 本步驟中,與現(xiàn)有技術(shù)相同,終端根據(jù)獲取的GPS信息和自身的道路信息數(shù)據(jù)庫, 獲得道路信息,確定自身是否在道路中。
[0085] 步驟203,獲取本終端的運(yùn)動信息。
[0086] 本步驟中,與現(xiàn)有技術(shù)相同,通過終端中的加速度計(jì)獲得運(yùn)動的加速度信息、利用 方向傳感器獲得運(yùn)動方向信息。在本步驟中,還可以進(jìn)一步獲取終端的標(biāo)識MSI。
[0087] 步驟204,將獲取的本終端的位置信息、運(yùn)動信息發(fā)送給服務(wù)器。
[0088] 本步驟中,可以同時(shí)將本終端的MSI發(fā)送給服務(wù)器。
[0089] 本實(shí)施例中,浮動車定時(shí)執(zhí)行實(shí)時(shí)信息采集流程與現(xiàn)有技術(shù)相同,這里不再贅述。
[0090] 然后,對本發(fā)明實(shí)施例的另一種實(shí)時(shí)交通信息獲取方法進(jìn)行詳細(xì)說明。
[0091] 本實(shí)施例應(yīng)用于實(shí)時(shí)交通信息獲取系統(tǒng)中的服務(wù)器,該實(shí)時(shí)交通信息獲取系統(tǒng)還 包括移動智能終端和浮動車;該方法參見圖3,包括步驟:
[0092] 步驟301,接收在道路上行駛的浮動車和處于道路上的移動智能終端發(fā)送的實(shí)時(shí) 信息。
[0093] 本步驟與圖1所示實(shí)施例步驟101完全相同,這里不再重復(fù)。
[0094] 步驟302,針對每個(gè)移動智能終端發(fā)送的數(shù)據(jù),確定其所在路段。
[0095] 本步驟中,服務(wù)器可以將移動智能終端數(shù)據(jù)庫中的每個(gè)移動智能終端的位置信息 和運(yùn)動信息與預(yù)先存儲的道路信息數(shù)據(jù)相匹配,確定該移動智能終端所在路段的道路信 肩、。
[0096] 其中,預(yù)先存儲的道路信息數(shù)據(jù)可以存儲在道路信息數(shù)據(jù)庫中。
[0097] 步驟303,判斷該路段是否有浮動車發(fā)送的實(shí)時(shí)信息,如果有,則執(zhí)行步驟304,否 則執(zhí)行步驟311。
[0098] 本步驟中,可以在浮動車數(shù)據(jù)庫中存儲的數(shù)據(jù)中,查找是否有該路段的實(shí)時(shí)信息。
[0099] 同樣的,為了進(jìn)一步保證獲取的交通信息的實(shí)時(shí)性,本步驟中,浮動車發(fā)送的實(shí)時(shí) 信息應(yīng)該與當(dāng)前的時(shí)間一致。
[0100] 步驟304,根據(jù)所述浮動車發(fā)送的實(shí)時(shí)信息,獲取實(shí)時(shí)交通信息并存儲,并計(jì)算移 動智能終端的平均運(yùn)動速度。
[0101] 本步驟中,根據(jù)浮動車發(fā)送的實(shí)時(shí)信息,獲取實(shí)時(shí)交通信息并存儲的方法與圖1 所示的步驟103完全相同。本步驟中,獲取的實(shí)時(shí)交通信息為浮動車的平均行駛速度。該 平均行駛速度被存儲到交通信息數(shù)據(jù)庫中。
[0102] 本步驟中,計(jì)算移動智能終端的平均運(yùn)動速度的方法可以是:根據(jù)預(yù)定時(shí)間段內(nèi), 移動智能終端發(fā)送的GPS信息,計(jì)算出這段時(shí)間內(nèi),移動智能終端的位置差,也就是運(yùn)動的 距離,用距離除以時(shí)間,計(jì)算出移動智能終端的平均運(yùn)動速度。
[0103] 步驟305,判斷移動智能終端的平均運(yùn)動速度是否與浮動車的平均行駛速度一致, 如果是,則執(zhí)行步驟306 ;否則執(zhí)行步驟310。
[0104] 本步驟中,判斷移動智能終端的平均運(yùn)動速度是否與浮動車的平均行駛速度一 致,可以預(yù)先設(shè)定一個(gè)較小的速度差值,例如:速度差值不大于浮動車速度的1%。只要移動 智能終端的平均運(yùn)動速度與浮動車的平均行駛速度之前在該速度差值范圍內(nèi),就判定兩個(gè) 速度一致,超出該速度差值范圍,則判斷速度不一致。
[0105] 步驟306,確定移動智能終端位于機(jī)動車上。
[0106] 步驟307,判斷移動智能終端的位置信息是否與浮動車的位置信息一致,如果一 致,則執(zhí)行步驟308 ;否則執(zhí)行步驟309。
[0107] 本步驟中,判斷移動智能終端的位置信息是否與浮動車的位置信息一致,可以直 接將移動智能終端發(fā)送的GPS信息與浮動車發(fā)送的GPS信息進(jìn)行比較,如果相同,則位置信 息一致,否則位置信息不一致。
[0108] 步驟308,標(biāo)定移動智能終端為公共交通方式并存儲后,結(jié)束本次流程。
[0109] 通常浮動車可以由公共汽車或其他公共交通工具來實(shí)現(xiàn),因此當(dāng)移動智能終端的 平均運(yùn)動速度和位置信息與浮動車的平均行駛速度和位置信息都一致時(shí),可以確定該移動 智能終端為公共交通方式。
[0110] 本實(shí)施例中,移動智能終端還向服務(wù)器發(fā)送了終端標(biāo)識MSI,本步驟可以將終端 標(biāo)識IMSI、標(biāo)定的時(shí)間和標(biāo)定的交通方式對應(yīng)存儲。
[0111] 步驟309,標(biāo)定移動智能終端為自駕車方式并存儲后,結(jié)束本次流程。
[0112] 本步驟中的存儲方法與步驟308的存儲方法相同,這里不再重復(fù)。
[0113] 步驟310,標(biāo)定移動智能終端為非機(jī)動車方式并存儲后,結(jié)束本次流程。
[0114] 本步驟中的存儲方法與步驟308的存儲方法相同,這里不再重復(fù)。
[0115] 需要說明的是,上述步驟304?310,就是對每個(gè)移動智能終端進(jìn)行交通方式標(biāo)定 的過程。
[0116] 步驟311,判斷是否有位于機(jī)動車上的移動智能終端發(fā)送的實(shí)時(shí)信息,如果有,則 執(zhí)行步驟312 ;否則結(jié)束本次流程。
[0117] 同樣,要進(jìn)一步保證交通信息的實(shí)時(shí)性,在本步驟中,判斷時(shí)選取的移動智能終端 的實(shí)時(shí)信息應(yīng)該與當(dāng)前的時(shí)間一致。
[0118] 本步驟中,可以按照現(xiàn)有技術(shù)的方法,根據(jù)移動智能終端發(fā)送的GPS信息、運(yùn)動方 向、運(yùn)動的加速度和在步驟302獲得的道路信息,對移動智能終端的運(yùn)動方式進(jìn)行分類,從 而確定該移動智能終端是否位于道路上。另外,本步驟中還可以采用上述步驟304的方法, 計(jì)算出移動智能終端的平均運(yùn)動速度。
[0119] 對移動智能終端的運(yùn)動方式進(jìn)行分類的方法現(xiàn)有技術(shù)有很多種,例如可以采用專 利申請?zhí)枮?01210226808. 2,名稱為《一種基于移動智能終端的實(shí)時(shí)交通路況采集方法》的 發(fā)明專利申請文件中公開的方法來實(shí)現(xiàn),還可以根據(jù)平均運(yùn)動速度來確定。
[0120] 步驟312,合并位置信息相同的移動智能終端發(fā)送的實(shí)時(shí)信息。
[0121] 本步驟就是將GPS信息相同的移動智能終端的實(shí)時(shí)信息合并到一起。由于GPS信 息相同的移動智能終端,通常表明這些移動智能終端位于同一交通工具中。所以合并時(shí),只 需隨機(jī)選擇其中一個(gè)移動智能終端的實(shí)時(shí)信息即可。
[0122] 步驟313,判斷合并后是否只有一個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息,如果是,則執(zhí) 行步驟314 ;否則執(zhí)行步驟315。
[0123] 在實(shí)際應(yīng)用中,合并可能會有多個(gè)GPS信息不同移動智能終端的實(shí)時(shí)信息,也可 能只有一個(gè)。例如:被監(jiān)測路段中,此時(shí)只有一輛公共汽車,移動智能終端都位于該公共汽 車上,這種情況下,只有一個(gè)合并后的數(shù)據(jù)。如果與多個(gè)移動智能終端位于不同的公共汽車 中,數(shù)據(jù)合并后,可能有多個(gè)合并后數(shù)據(jù)。
[0124] 步驟314,根據(jù)合并后數(shù)據(jù)中的平均運(yùn)動速度,確定實(shí)時(shí)交通信息后,結(jié)束本次流 程。
[0125] 本步驟中,可以根據(jù)合并后的移動智能終端的實(shí)時(shí)信息,重新計(jì)算一次移動智能 終端的平均運(yùn)動速度,也可以利用步驟311時(shí),計(jì)算的移動智能終端的平均運(yùn)動速度。將獲 得的平均運(yùn)動速度,確定為該路段的實(shí)時(shí)交通信息。
[0126] 步驟315,判斷各個(gè)的移動智能終端的速度是否接近,如果是,則執(zhí)行步驟316,否 則執(zhí)行步驟317。
[0127] 本步驟中,判斷平均運(yùn)動速度接近為判斷各個(gè)平均運(yùn)動速度之間的差值在預(yù)設(shè)范 圍內(nèi),這個(gè)預(yù)設(shè)的范圍比較小,例如:相對誤差小于1%或者相對標(biāo)準(zhǔn)誤差小于1%。如果在 預(yù)設(shè)范圍內(nèi),則接近,否則不接近。
[0128] 步驟316,根據(jù)接近的平均運(yùn)動速度,確定實(shí)時(shí)交通信息后,結(jié)束本次流程。
[0129] 本步驟中,可以將各個(gè)接近的平均運(yùn)動速度求和后,再計(jì)算出平均值,將該平均值 確定為該路段的實(shí)時(shí)交通信息。
[0130] 步驟317,判斷是否有移動智能終端在預(yù)定時(shí)間內(nèi)被標(biāo)記為自駕車方式,如果有, 則執(zhí)行步驟318 ;否則執(zhí)行步驟319。
[0131] 本步驟中,預(yù)設(shè)時(shí)間可以根據(jù)該路段的距離和路段通常機(jī)動車的通過時(shí)長來設(shè) 置。另外,還可以根據(jù)每天該路段的高峰和低谷時(shí)間設(shè)置多個(gè)預(yù)定時(shí)間,根據(jù)當(dāng)前的時(shí)間來 選擇預(yù)定時(shí)間。例如:在高峰時(shí)間段內(nèi),是否在3分鐘內(nèi)被標(biāo)定為自駕車方式;在低谷時(shí)間 段內(nèi),是否在1分鐘之內(nèi)被標(biāo)定為自駕車方式。其中,可以根據(jù)標(biāo)記時(shí)記錄的標(biāo)記時(shí)間和當(dāng) 前時(shí)間來判斷是否在預(yù)定時(shí)間內(nèi)被標(biāo)記為自駕車方式。
[0132] 步驟318,根據(jù)自駕車方式的移動智能終端的平均運(yùn)動速度,確定實(shí)時(shí)交通信息 后,結(jié)束本次流程。
[0133] 本步驟中,就是將被標(biāo)定為自駕車方式的移動智能終端的平均運(yùn)動速度,確定為 該路段的實(shí)時(shí)交通信息。
[0134] 這里,可以是根據(jù)移動智能終端的實(shí)時(shí)信息,重新計(jì)算一次移動智能終端的平均 運(yùn)動速度,也可以利用步驟311或步驟314時(shí),計(jì)算的移動智能終端的平均運(yùn)動速度。
[0135] 步驟319,判斷是否有移動智能終端在預(yù)定時(shí)間內(nèi)被標(biāo)記為公共交通方式,如果 有,則執(zhí)行步驟320,否則執(zhí)行步驟321。
[0136] 本步驟中的預(yù)定時(shí)間與步驟317的預(yù)定時(shí)間相同,設(shè)置方法和判斷方法也相同。
[0137] 步驟320,根據(jù)公共交通方式的移動智能終端的平均運(yùn)動速度,確定實(shí)時(shí)交通信息 后,結(jié)束本次流程。
[0138] 本步驟就是將標(biāo)定為公共交通方式的移動智能終端的平均運(yùn)動速度,確定為該路 段的實(shí)時(shí)交通信息。
[0139] 步驟321,根據(jù)移動智能終端的平均運(yùn)動速度進(jìn)行聚類,根據(jù)聚類結(jié)果,確定該路 段的實(shí)時(shí)交通信息后,結(jié)束本次流程。
[0140] 本步驟中,就是將數(shù)據(jù)量最多的一個(gè)類中的平均運(yùn)動速度,確定為該路段的實(shí)時(shí) 交通信息。
[0141] 在實(shí)際應(yīng)用中,如果希望簡化處理流程,或者對獲取信息的準(zhǔn)確度要求不高時(shí),也 可以不對移動智能終端的交通方式進(jìn)行標(biāo)定。這種情況下,也就無需在步驟304中計(jì)算移 動智能終端的平均運(yùn)動速度了,而當(dāng)只有移動智能終端的實(shí)時(shí)信息時(shí),就可以只采取步驟 315和/或步驟321的方式來確定實(shí)時(shí)交通信息。
[0142] 本實(shí)施例中,浮動車可以是指定的公共汽車或?qū)S玫臏y試車;移動智能終端可以 是手機(jī)、筆記本電腦、平板電腦、導(dǎo)航儀等嵌入了 GPS、加速度計(jì)、方向傳感器和通信模塊的 手持設(shè)備。
[0143] 本發(fā)明實(shí)施例提供的一種實(shí)時(shí)交通信息獲取系統(tǒng),如圖4所示,包括一個(gè)或多個(gè) 移動智能終端401、一個(gè)或多個(gè)浮動車402和服務(wù)器403。圖4中,移動智能終端401和浮 動車402以無線通信的方式,通過網(wǎng)絡(luò)與服務(wù)器403進(jìn)行通信。
[0144] 圖4中服務(wù)器403的結(jié)構(gòu)如圖5所示,包括:實(shí)時(shí)信息接收模塊501、移動智能終 端數(shù)據(jù)判斷模塊504和交通信息獲取模塊506。
[0145] 其中,所述接收模塊501,接收處于道路上的移動智能終端和在道路上行駛的浮動 車發(fā)送的實(shí)時(shí)信息并存儲。
[0146] 所述移動智能終端數(shù)據(jù)判斷模塊504,針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息, 根據(jù)預(yù)先存儲的道路信息數(shù)據(jù),判斷其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息。
[0147] 所述交通信息獲取模塊506,包括第一交通信息獲取子模塊507和第二交通信息 獲取子模塊508。所述第一交通信息獲取子模塊507,當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù) 所述浮動車發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲;所述第二交通信息獲取 子模塊508,當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該路段上各個(gè)移動智能終端發(fā)送 的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲。
[0148] 如圖5所示,該服務(wù)器還包括移動智能終端數(shù)據(jù)庫502、浮動車數(shù)據(jù)庫503、道路信 息數(shù)據(jù)庫505和交通信息數(shù)據(jù)庫509。
[0149] 所述移動智能終端數(shù)據(jù)庫502,存儲從移動智能終端接收的實(shí)時(shí)信息,該實(shí)時(shí)信息 包括位置信息和運(yùn)動信息;其存儲的實(shí)時(shí)信息是由實(shí)時(shí)信息接收模塊501對數(shù)據(jù)進(jìn)行解析 后轉(zhuǎn)發(fā)的。
[0150] 所述浮動車數(shù)據(jù)庫503,存儲從浮動車接收的實(shí)時(shí)信息,該實(shí)時(shí)信息包括位置信息 和行駛信息;其存儲的實(shí)時(shí)信息也是由實(shí)時(shí)信息接收模塊501對數(shù)據(jù)進(jìn)行解析后轉(zhuǎn)發(fā)的。
[0151] 本實(shí)時(shí)例中,對接收的數(shù)據(jù)進(jìn)行解析與現(xiàn)有技術(shù)以浮動車方式獲取實(shí)時(shí)交通信息 和只用移動智能終端方式獲取實(shí)時(shí)交通信息中的解析方法相同,這里不再贅述。
[0152] 所述道路信息數(shù)據(jù)庫505,存儲城市道路的基本信息,如GPS、是否高架橋等,該道 路數(shù)據(jù)庫與現(xiàn)有技術(shù)的道路信息數(shù)據(jù)庫相同。
[0153] 所述交通信息數(shù)據(jù)庫509存儲第一交通信息獲取子模塊507和第二交通信息獲取 子模塊508獲取的實(shí)時(shí)交通信息。
[0154] 本實(shí)施例中的移動智能終端數(shù)據(jù)判斷模塊504,可以將每個(gè)存儲的移動智能終端 的位置信息和運(yùn)動信息與道路信息數(shù)據(jù)庫505中的數(shù)據(jù)相匹配,確定該移動智能終端所在 路段的道路信息;從浮動車數(shù)據(jù)庫503中查找是否有該路段的實(shí)時(shí)信息。
[0155] 另外,本實(shí)施例中的第二交通信息獲取子模塊506可以包括:平均運(yùn)動速度獲取 子模塊和實(shí)時(shí)交通信息確定模塊(圖5中未示出);所述平均速度獲取子模塊,根據(jù)移動智能 終端的位置信息、道路信息和運(yùn)動信息,判斷是否有移動智能終端位于機(jī)動車上,并獲取位 于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度;所述實(shí)時(shí)交通信息確定模塊,根據(jù)位于 機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度,確定該路段的實(shí)時(shí)交通信息。
[0156] 在另一實(shí)施例中,所述第一交通信息獲取子模塊507,當(dāng)即有浮動車發(fā)送的實(shí)時(shí)信 息也有移動智能終端發(fā)送的實(shí)時(shí)信息時(shí),進(jìn)一步對各個(gè)發(fā)送實(shí)時(shí)信息的移動智能終端,根 據(jù)位置信息和運(yùn)動信息,獲取平均運(yùn)動速度,再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度,對 各個(gè)移動智能終端標(biāo)定其交通方式。對應(yīng)的,該實(shí)施例中的第二交通信息獲取子模塊508, 當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)移動智能終端的位置信息、運(yùn)動信息和道路信息,判 斷是否有移動智能終端位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn) 動速度;再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度和是否在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式, 確定該路段的實(shí)時(shí)交通信息。
[0157] 本發(fā)明實(shí)施例中服務(wù)器如何確定路段的實(shí)時(shí)交通信息的方法與前述實(shí)時(shí)交通信 息獲取方法中的方法可以完全相同,這里不再重復(fù)說明。
[0158] 圖4中移動智能終端401的結(jié)構(gòu)如圖6所示,包括:第一信息采集模塊601、判斷 模塊602和第一數(shù)據(jù)發(fā)送模塊603。所述第一信息采集模塊601實(shí)時(shí)采集位置信息和運(yùn)動 信息。具體地,第一信息采集模塊601可以通過終端嵌入的GPS、加速度計(jì)、方向傳感器來獲 取位置信息和運(yùn)動信息。
[0159] 所述判斷模塊602根據(jù)采集的位置信息和自身存儲的道路信息數(shù)據(jù)庫604,判斷 自身是否處于道路上。在處于道路上時(shí),所述第一數(shù)據(jù)發(fā)送模塊603向服務(wù)器發(fā)送采集到 的實(shí)時(shí)信息。本實(shí)施例中,第一信息采集模塊601還可以獲取本終端的終端標(biāo)識IMSI,該標(biāo) 識與實(shí)時(shí)數(shù)據(jù)一同發(fā)送給服務(wù)器。
[0160] 本實(shí)施例中,移動智能終端中的道路信息數(shù)據(jù)庫604,存儲城市道路的基本信息, 如GPS、是否高架橋等,該道路數(shù)據(jù)庫與現(xiàn)有技術(shù)的道路信息數(shù)據(jù)庫相同。
[0161] 圖4中浮動車401的結(jié)構(gòu)如圖7所示,包括:第二信息采集模塊701和第二數(shù)據(jù)發(fā) 送模塊702,在道路上行駛時(shí),所述第二信息采集模塊701實(shí)時(shí)采集位置信息和行駛信息; 第二數(shù)據(jù)發(fā)送模塊702向服務(wù)器發(fā)送采集到的實(shí)時(shí)信息。本實(shí)施例中,浮動車的結(jié)構(gòu)可以 與現(xiàn)有技術(shù)完全相同,這里不再詳述。
[0162] 由上述的具體實(shí)施例可見,本發(fā)明實(shí)施例提供的實(shí)時(shí)交通信息獲取方法、服務(wù)器 及系統(tǒng),采用了將移動智能終端獲取交通信息和浮動車獲取交通信息綜合的方式來最終獲 取實(shí)時(shí)的交通信息,利用智能移動終端獲取實(shí)時(shí)信息,并發(fā)送到服務(wù)器,在服務(wù)器上與浮動 車獲取的交通信息進(jìn)行融合,兼顧了獲取信息的實(shí)時(shí)性和準(zhǔn)確性。
[0163] 本說明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部 分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于系統(tǒng)實(shí) 施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例 的部分說明即可。
[0164] 為了描述的方便,描述以上裝置是以功能分為各種模塊分別描述。當(dāng)然,在實(shí)施本 發(fā)明時(shí)可以把各模塊的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
[0165] 通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可 借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì) 上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品 可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備 (可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些 部分所述的方法。
[0166] 另外,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操 作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這 種實(shí)際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意在涵蓋非排他 性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且 還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的 要素。在沒有更多限制的情況下,由語句"包括一個(gè)……"限定的要素,并不排除在包括所 述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0167] 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍 內(nèi)。
【權(quán)利要求】
1. 一種實(shí)時(shí)交通信息獲取方法,其特征在于:應(yīng)用于實(shí)時(shí)交通信息獲取系統(tǒng)中的服務(wù) 器,該實(shí)時(shí)交通信息獲取系統(tǒng)還包括移動智能終端和浮動車;該方法包括步驟: 接收處于道路上的移動智能終端和在道路上行駛的浮動車發(fā)送的實(shí)時(shí)信息并存儲; 針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù)先存儲的道路信息數(shù)據(jù),判斷其所 在路段是否有浮動車發(fā)送的實(shí)時(shí)信息; 當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)所述浮動車發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí) 交通信息并存儲; 當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該路段上各個(gè)移動智能終端發(fā)送的實(shí)時(shí) 信息,獲取該路段的實(shí)時(shí)交通信息并存儲。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于:所述移動智能終端發(fā)送的實(shí)時(shí)信息包括: 位置信息和運(yùn)動信息;所述浮動車發(fā)送的實(shí)時(shí)信息包括位置信息和行駛信息; 所述針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù)先存儲的道路信息數(shù)據(jù),判斷 其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息,包括: 將每個(gè)存儲的移動智能終端的位置信息和運(yùn)動信息與預(yù)先存儲的道路信息數(shù)據(jù)相匹 配,確定該移動智能終端所在路段的道路信息;從已存儲的浮動車發(fā)送的實(shí)時(shí)信息中查找 是否有該路段的實(shí)時(shí)信息。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于: 所述根據(jù)存儲的該路段上各個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通 信息,包括: 根據(jù)各個(gè)移動智能終端的位置信息、運(yùn)動信息和道路信息,判斷是否有移動智能終端 位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度; 根據(jù)位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速度,確定為該路段的實(shí)時(shí)交通信 肩、。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于: 當(dāng)既有浮動車發(fā)送的實(shí)時(shí)信息也有移動智能終端發(fā)送的實(shí)時(shí)信息時(shí),進(jìn)一步對各個(gè)發(fā) 送實(shí)時(shí)信息的移動智能終端,根據(jù)位置信息和運(yùn)動信息,獲取平均運(yùn)動速度,再根據(jù)各個(gè)移 動智能終端的平均運(yùn)動速度,對各個(gè)移動智能終端標(biāo)定其交通方式; 當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)移動智能終端的位置信息、運(yùn)動信息和道路信 息,判斷是否有移動智能終端位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終端的 平均運(yùn)動速度;再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度和是否在預(yù)定時(shí)間內(nèi)被標(biāo)定交通 方式,確定該路段的實(shí)時(shí)交通信息。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于:該方法進(jìn)一步接收移動智能終端發(fā)送的 終端標(biāo)識;所述浮動車發(fā)送的實(shí)時(shí)信息包括位置信息和行駛信息; 所述根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度,對各個(gè)移動智能終端標(biāo)定其交通方式包 括: 根據(jù)浮動車發(fā)送的位置信息和行駛信息,獲得浮動車的平均行駛速度; 判斷移動智能終端的平均運(yùn)動速度是否與同一路段中浮動車的平均行駛速度一致,如 果不一致,則將該移動智能終端的交通方式標(biāo)定為非機(jī)動車方式;如果一致,則進(jìn)一步判斷 該移動智能終端的位置信息是否與浮動車的位置信息一致,如果位置信息不一致,則將該 移動智能終端的交通方式標(biāo)定為自駕車方式,如果位置信息一致,則將該移動智能終端的 交通方式標(biāo)定為公共交通方式; 將各個(gè)移動智能終端的終端標(biāo)識與其標(biāo)定的交通方式和標(biāo)定時(shí)間對應(yīng)存儲。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于:所述根據(jù)各個(gè)移動智能終端的平均運(yùn)動 速度和是否在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式確定該路段的實(shí)時(shí)交通信息,包括: 合并位置信息相同的多個(gè)移動智能終端的實(shí)時(shí)信息; 當(dāng)合并后的實(shí)時(shí)信息為一個(gè)數(shù)據(jù)時(shí),則根據(jù)合并后數(shù)據(jù)中的平均運(yùn)動速度,確定該路 段的實(shí)時(shí)交通信息; 當(dāng)合并后的數(shù)據(jù)為多個(gè)移動智能終端的數(shù)據(jù)時(shí),且各個(gè)移動智能終端的平均運(yùn)動速度 接近,則根據(jù)接近的平均運(yùn)動速度,確定該路段的實(shí)時(shí)交通信息;所述平均運(yùn)動速度接近為 各個(gè)平均運(yùn)動速度之間的差值在預(yù)設(shè)范圍內(nèi); 當(dāng)合并后的數(shù)據(jù)為多個(gè)移動智能終端的數(shù)據(jù)時(shí),且各個(gè)移動智能終端的平均運(yùn)動速度 不接近,且有移動智能終端在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式,則根據(jù)預(yù)定時(shí)間內(nèi)被標(biāo)定為自 駕車方式或公共交通方式的移動智能終端的平均運(yùn)動速度,確定該路段的實(shí)時(shí)交通信息; 當(dāng)合并后的數(shù)據(jù)為多個(gè)移動智能終端的數(shù)據(jù)時(shí),且各個(gè)移動智能終端的平均運(yùn)動速度 不接近,且沒有移動智能終端在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式,則根據(jù)移動智能終端的平均 運(yùn)動速度進(jìn)行聚類,根據(jù)數(shù)據(jù)量最多的一個(gè)類中的平均運(yùn)動速度,確定該路段的實(shí)時(shí)交通 信息。
7. -種實(shí)時(shí)交通信息獲取系統(tǒng)中的服務(wù)器,其特征在于:包括實(shí)時(shí)信息接收模塊、移 動智能終端數(shù)據(jù)判斷模塊和交通信息獲取模塊; 所述接收模塊,接收處于道路上的移動智能終端和在道路上行駛的浮動車發(fā)送的實(shí)時(shí) 信息并存儲; 所述移動智能終端數(shù)據(jù)判斷模塊,針對每個(gè)存儲的移動智能終端的實(shí)時(shí)信息,根據(jù)預(yù) 先存儲的道路信息數(shù)據(jù),判斷其所在路段是否有浮動車發(fā)送的實(shí)時(shí)信息; 所述交通信息獲取模塊,包括第一交通信息獲取子模塊和第二交通信息獲取子模塊; 所述第一交通信息獲取子模塊,當(dāng)有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)所述浮動車發(fā)送 的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲; 所述第二交通信息獲取子模塊,當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)存儲的該路段 上各個(gè)移動智能終端發(fā)送的實(shí)時(shí)信息,獲取該路段的實(shí)時(shí)交通信息并存儲。
8. 根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于:該服務(wù)器還包括移動智能終端數(shù)據(jù)庫、 浮動車數(shù)據(jù)庫、道路信息數(shù)據(jù)庫和交通信息數(shù)據(jù)庫; 所述移動智能終端數(shù)據(jù)庫存儲從移動智能終端接收的實(shí)時(shí)信息,該實(shí)時(shí)信息包括位置 信息和運(yùn)動信息; 所述浮動車數(shù)據(jù)庫存儲從浮動車接收的實(shí)時(shí)信息,該實(shí)時(shí)信息包括位置信息和行駛信 息; 所述交通信息數(shù)據(jù)庫存儲第一交通信息獲取子模塊和第二交通信息獲取子模塊獲取 的實(shí)時(shí)交通信息; 所述移動智能終端數(shù)據(jù)判斷模塊,將每個(gè)存儲的移動智能終端的位置信息和運(yùn)動信息 與道路信息數(shù)據(jù)庫中的數(shù)據(jù)相匹配,確定該移動智能終端所在路段的道路信息;從浮動車 數(shù)據(jù)庫中查找是否有該路段的實(shí)時(shí)信息。
9. 根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于:所述第二交通信息獲取子模塊包括:平 均運(yùn)動速度獲取子模塊和實(shí)時(shí)交通信息確定模塊; 所述平均速度獲取子模塊,根據(jù)移動智能終端的位置信息、運(yùn)動信息和道路信息,判斷 是否有移動智能終端位于機(jī)動車上,并獲取位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動 速度; 所述實(shí)時(shí)交通信息確定模塊,根據(jù)位于機(jī)動車上的各個(gè)移動智能終端的平均運(yùn)動速 度,確定該路段的實(shí)時(shí)交通信息。
10. 根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于:所述第一交通信息獲取子模塊,當(dāng)既 有浮動車發(fā)送的實(shí)時(shí)信息也有移動智能終端發(fā)送的實(shí)時(shí)信息時(shí),進(jìn)一步對各個(gè)發(fā)送實(shí)時(shí)信 息的移動智能終端,根據(jù)位置信息和運(yùn)動信息,獲取平均運(yùn)動速度,再根據(jù)各個(gè)移動智能終 端的平均運(yùn)動速度,對各個(gè)移動智能終端標(biāo)定其交通方式; 所述第二交通信息獲取子模塊,當(dāng)沒有浮動車發(fā)送的實(shí)時(shí)信息時(shí),根據(jù)移動智能終端 的位置信息、運(yùn)動信息和道路信息,判斷是否有移動智能終端位于機(jī)動車上,并獲取位于機(jī) 動車上的各個(gè)移動智能終端的平均運(yùn)動速度;再根據(jù)各個(gè)移動智能終端的平均運(yùn)動速度和 是否在預(yù)定時(shí)間內(nèi)被標(biāo)定交通方式,確定該路段的實(shí)時(shí)交通信息。
11. 一種實(shí)時(shí)交通信息獲取系統(tǒng),其特征在于:包括移動智能終端、浮動車和權(quán)利要求 7-10任一項(xiàng)所述的服務(wù)器; 所述移動智能終端包括第一信息采集模塊、判斷模塊和第一數(shù)據(jù)發(fā)送模塊,所述第一 信息采集模塊實(shí)時(shí)采集位置信息和運(yùn)動信息;所述判斷模塊根據(jù)采集的位置信息和自身存 儲的道路信息數(shù)據(jù)庫,判斷自身是否處于道路上;在處于道路上時(shí),所述第一數(shù)據(jù)發(fā)送模塊 向服務(wù)器發(fā)送采集到的實(shí)時(shí)信息; 所述浮動車包括第二信息采集模塊和第二數(shù)據(jù)發(fā)送模塊,在道路上行駛時(shí),所述第二 信息采集模塊實(shí)時(shí)采集位置信息和行駛信息;第二數(shù)據(jù)發(fā)送模塊向服務(wù)器發(fā)送采集到的實(shí) 時(shí)信息。
【文檔編號】G08G1/052GK104217588SQ201310213905
【公開日】2014年12月17日 申請日期:2013年5月31日 優(yōu)先權(quán)日:2013年5月31日
【發(fā)明者】張偉偉, 陳耀偉 申請人:張偉偉, 陳耀偉
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1