一種交通狀態(tài)檢測(cè)方法和裝置的制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種交通狀態(tài)檢測(cè)方法和裝置,涉及車(chē)輛技術(shù)領(lǐng)域。所述方法包括:獲取車(chē)輛的速度信息和位置信息;根據(jù)所述車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛;根據(jù)所述目標(biāo)車(chē)輛的位置信息,對(duì)所述目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段;對(duì)每個(gè)所述目標(biāo)路段進(jìn)行擁堵分析,根據(jù)所述擁堵分析的結(jié)果確定每個(gè)所述目標(biāo)路段的交通狀態(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量,還提高了檢測(cè)的精準(zhǔn)度。
【專(zhuān)利說(shuō)明】
一種交通狀態(tài)檢測(cè)方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及車(chē)輛技術(shù)領(lǐng)域,尤其涉及一種交通狀態(tài)檢測(cè)方法和裝置。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,車(chē)輛逐漸成為人們的代步工具,然而車(chē)輛數(shù)量的增多造成了交通的擁堵。
[0003]現(xiàn)有檢測(cè)交通擁堵?tīng)顟B(tài)的方案通常采用地理衛(wèi)星設(shè)備收集數(shù)據(jù),計(jì)算車(chē)輛的道路行駛時(shí)間,得出道路狀況。然而,上述方案不僅成本較高,而且處理過(guò)程中的數(shù)據(jù)量很大,還會(huì)造成檢測(cè)的精準(zhǔn)度不夠。
[0004]在實(shí)現(xiàn)本發(fā)明實(shí)施例的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下缺陷:現(xiàn)有方案中,檢測(cè)擁堵?tīng)顟B(tài)成本較高,數(shù)據(jù)處理量大,而且檢測(cè)的精準(zhǔn)度不高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的在于提供一種交通狀態(tài)檢測(cè)方法和裝置,以解決現(xiàn)有技術(shù)中,檢測(cè)擁堵?tīng)顟B(tài)成本較高,數(shù)據(jù)處理量大,而且檢測(cè)的精準(zhǔn)度不高的問(wèn)題。
[0006]第一方面,本發(fā)明實(shí)施例的一可能的實(shí)施方案提供了一種交通狀態(tài)檢測(cè)方法,包括:獲取車(chē)輛的速度信息和位置信息;根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛;根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段;對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。
[0007]第二方面,本發(fā)明實(shí)施例的一可能的實(shí)施方案提供了一種交通狀態(tài)檢測(cè)裝置,包括:獲取模塊,用于獲取車(chē)輛的速度信息和位置信息;速度劃分模塊,用于根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛;位置劃分模塊,用于根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段;狀態(tài)確定模塊,用于對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。
[0008]本發(fā)明實(shí)施例通過(guò)獲取車(chē)輛的速度信息和位置信息,根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛,根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段,對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量,還提高了檢測(cè)的精準(zhǔn)度。
【附圖說(shuō)明】
[0009]圖1是本發(fā)明實(shí)施例一提供的一種交通狀態(tài)檢測(cè)方法的步驟流程圖;
[0010]圖2是本發(fā)明實(shí)施例二提供的一種交通狀態(tài)檢測(cè)方法的步驟流程圖;
[0011]圖3是本發(fā)明實(shí)施例三提供的一種交通狀態(tài)檢測(cè)裝置的結(jié)構(gòu)框圖;
[0012]圖4是本發(fā)明實(shí)施例四提供的一種交通狀態(tài)檢測(cè)裝置的結(jié)構(gòu)框圖;
[0013]圖5是本發(fā)明實(shí)施例五提供的一種交通狀態(tài)檢測(cè)設(shè)備的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0014]下面結(jié)合附圖(若干附圖中相同的標(biāo)號(hào)表示相同的元素)和實(shí)施例,對(duì)本發(fā)明實(shí)施例的【具體實(shí)施方式】作進(jìn)一步詳細(xì)說(shuō)明。以下實(shí)施例用于說(shuō)明本發(fā)明實(shí)施例,但不用來(lái)限制本發(fā)明實(shí)施例的范圍。
[0015]本領(lǐng)域技術(shù)人員可以理解,本發(fā)明實(shí)施例中的“第一”、“第二”等術(shù)語(yǔ)僅用于區(qū)別不同步驟、設(shè)備或模塊等,既不代表任何特定技術(shù)含義,也不表示它們之間的必然邏輯順序。
[0016]本發(fā)明實(shí)施例提供的交通狀態(tài)檢測(cè)方法可以由車(chē)聯(lián)網(wǎng)中的服務(wù)器執(zhí)行,還可以由帶有處理功能的車(chē)輛設(shè)備執(zhí)行,本發(fā)明實(shí)施例對(duì)此不作具體限定,為使本發(fā)明實(shí)施例描述統(tǒng)一,本發(fā)明實(shí)施例均將車(chē)聯(lián)網(wǎng)中的服務(wù)器作為執(zhí)行主體。
[0017]實(shí)施例一
[0018]參照?qǐng)D1,示出了本發(fā)明實(shí)施例一提供的一種交通狀態(tài)檢測(cè)方法的步驟流程圖。
[0019]本實(shí)施例的交通狀態(tài)檢測(cè)方法具體可以包括如下步驟:
[0020]步驟102、獲取車(chē)輛的速度信息和位置信息。
[0021]車(chē)聯(lián)網(wǎng)中的服務(wù)器獲取車(chē)輛的速度信息和位置信息,速度信息和位置信息可以由車(chē)輛主動(dòng)向服務(wù)器發(fā)送,還有由服務(wù)器根據(jù)GPS信息獲得;其中,車(chē)輛包括在車(chē)聯(lián)網(wǎng)內(nèi)的注冊(cè)車(chē)輛。另外,車(chē)輛的速度信息也可以由服務(wù)器根據(jù)車(chē)輛上報(bào)的CAN(Control Ier AreaNetwork,控制器局域網(wǎng))總線數(shù)據(jù)獲得。
[0022]步驟104、根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛。
[0023]根據(jù)車(chē)輛的速度信息和速度閾值,將車(chē)輛進(jìn)行分類(lèi),確定車(chē)輛速度低于速度閾值的車(chē)輛,并將車(chē)輛速度低于速度閾值的車(chē)輛作為目標(biāo)車(chē)輛。
[0024]步驟106、根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段。
[0025]速度低于速度閾值的車(chē)輛通過(guò)包括多輛目標(biāo)車(chē)輛(其中,多輛包括兩輛及兩輛以上),根據(jù)目標(biāo)車(chē)輛的位置信息,按照預(yù)置的位置分類(lèi)方式對(duì)目標(biāo)車(chē)輛進(jìn)行位置分類(lèi),確定目標(biāo)車(chē)輛所在路段,根據(jù)目標(biāo)車(chē)輛所在的多個(gè)路段即可得到多個(gè)目標(biāo)路段。其中,一種可行的位置分類(lèi)方式可以包括:將相鄰目標(biāo)車(chē)輛距離小于一定距離閾值的車(chē)輛劃分為處于同一位置的車(chē)輛,如,距離閾值為1.5米。
[0026]步驟108、對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。
[0027]在目標(biāo)路段確定后,對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析。其中,擁堵分析可以包括但不限于:根據(jù)每個(gè)目標(biāo)路段中目標(biāo)車(chē)輛的數(shù)量確定是否屬于交通擁堵,或根據(jù)每個(gè)目路段中的圖像數(shù)據(jù)確定是否屬于交通擁堵。經(jīng)擁堵分析確定哪個(gè)目標(biāo)路段屬于交通擁堵后,將處于交通擁堵的目標(biāo)路段的交通狀態(tài)更改為擁堵?tīng)顟B(tài)。
[0028]本發(fā)明實(shí)施例通過(guò)獲取車(chē)輛的速度信息和位置信息,根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛,根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段,對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量這樣逐步縮小監(jiān)測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本,還提高了檢測(cè)的精準(zhǔn)度。
[0029]實(shí)施例二
[0030]參照?qǐng)D2,示出了本發(fā)明實(shí)施例二提供的一種交通狀態(tài)檢測(cè)方法的步驟流程圖,具體可以包括如下步驟:
[0031 ]步驟202、獲取車(chē)輛的速度信息和位置信息。
[0032]本發(fā)明實(shí)施例可以只對(duì)一條道路中多個(gè)路口的交通狀態(tài)進(jìn)行檢測(cè),還可以同時(shí)對(duì)多條道路的交通狀態(tài)進(jìn)行檢測(cè),為使描述簡(jiǎn)單,本發(fā)明實(shí)施例以對(duì)一條道路中的多個(gè)路口的交通狀態(tài)檢測(cè)為例進(jìn)行介紹。
[0033]車(chē)聯(lián)網(wǎng)中的服務(wù)器獲取車(chē)輛的速度信息和位置信息,車(chē)輛可以通過(guò)CAN(Controller Area Network,控制器局域網(wǎng)絡(luò))總線獲取車(chē)輛的速度信息,通過(guò)GPS獲取車(chē)輛的位置信息。再將車(chē)輛的速度信息和位置信息發(fā)送給車(chē)聯(lián)網(wǎng)中的服務(wù)器?;蛘?,車(chē)聯(lián)網(wǎng)中的服務(wù)器可以通過(guò)GPS信息獲取車(chē)聯(lián)網(wǎng)內(nèi)車(chē)輛的速度信息和位置信息。
[0034]步驟204、根據(jù)車(chē)輛的速度信息,對(duì)車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組。
[0035]步驟206、將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛。
[0036]本發(fā)明實(shí)施例中,分別按照車(chē)輛的速度信息和位置信息對(duì)車(chē)輛進(jìn)行分類(lèi),在實(shí)際應(yīng)用中,本領(lǐng)域技術(shù)人員可以采用任意一種適當(dāng)?shù)姆诸?lèi)方式,本發(fā)明實(shí)施例對(duì)此不作具體限定,本實(shí)施例中,采用聚類(lèi)的方式分別對(duì)車(chē)輛的速度信息和位置信息進(jìn)行聚類(lèi)。其中,聚類(lèi)分析以相似性為基礎(chǔ),將物理或抽象對(duì)象的集合分組為由類(lèi)似的對(duì)象組成的多個(gè)類(lèi)。具體的聚類(lèi)過(guò)程可以通過(guò)多種可行方式實(shí)現(xiàn),如,可使用K-MEANS算法、K-MED0IDS算法或CLARANS算法來(lái)實(shí)現(xiàn)。通過(guò)聚類(lèi)后獲得的分組滿足下列條件:(I)每一個(gè)分組至少包含一個(gè)數(shù)據(jù)記錄;(2)每一個(gè)數(shù)據(jù)記錄屬于且僅屬于一個(gè)分組。
[0037]在本發(fā)明實(shí)施例中為減少計(jì)算的復(fù)雜度,增加檢測(cè)的精準(zhǔn)度,采用先對(duì)速度信息進(jìn)行聚類(lèi),再對(duì)位置信息進(jìn)行聚類(lèi)的方式。
[0038]根據(jù)車(chē)聯(lián)網(wǎng)內(nèi)車(chē)輛的速度信息,將車(chē)輛的速度信息進(jìn)行聚類(lèi)分析,將車(chē)輛的速度信息劃分為多個(gè)速度分組,其中,多個(gè)速度分組可以包括0-lm/s、l-2m/s、2-5m/s等。
[0039]在本發(fā)明實(shí)施例中預(yù)先設(shè)定一個(gè)速度閾值,如5m/s,將車(chē)輛速度低于速度閾值的速度分組中的車(chē)輛確定為目標(biāo)車(chē)輛,其中,目標(biāo)車(chē)輛包括多輛。
[0040]步驟208、根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi)。
[0041]步驟210、根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段。
[0042]根據(jù)車(chē)聯(lián)網(wǎng)內(nèi)目標(biāo)車(chē)輛的位置信息,將目標(biāo)車(chē)輛的位置信息進(jìn)行聚類(lèi)分析,其中,聚類(lèi)分析可以包括相鄰目標(biāo)車(chē)輛距離小于一定距離閾值的車(chē)輛劃分為處于同一位置的車(chē)輛,如1.5米,根據(jù)聚類(lèi)分析的結(jié)果將目標(biāo)車(chē)輛的位置劃分為一個(gè)或多個(gè)區(qū)域,根據(jù)得到的區(qū)域確定對(duì)應(yīng)的一個(gè)或多個(gè)目標(biāo)路段,如,道路A,有A1-A20 20個(gè)路段,經(jīng)分析路段A4、A5、A6為目標(biāo)路段。
[0043]在本發(fā)明實(shí)施例的一種可選方式中,可以將目標(biāo)路段中車(chē)輛的數(shù)據(jù)作為判斷交通狀態(tài)的對(duì)象,具體可以包括:設(shè)定一數(shù)量閾值,在確定一個(gè)或多個(gè)目標(biāo)路段后,獲取每個(gè)目標(biāo)路段中目標(biāo)車(chē)輛的數(shù)量,通過(guò)將每個(gè)目標(biāo)路段中目標(biāo)車(chē)輛的數(shù)量與數(shù)量閾值進(jìn)行比對(duì),當(dāng)目標(biāo)車(chē)輛的數(shù)量小于數(shù)量閾值時(shí),則確定該目標(biāo)路段不屬于交通擁堵;當(dāng)目標(biāo)車(chē)輛的數(shù)量大于數(shù)量閾值時(shí),則確定該目標(biāo)路段屬于交通擁堵。例如,數(shù)量閾值可以為20。
[0044]在本發(fā)明實(shí)施例中,通過(guò)目標(biāo)路段中目標(biāo)車(chē)輛的數(shù)量即可判斷該目標(biāo)路段是否發(fā)生交通擁堵,但為使能夠更準(zhǔn)確判斷該目標(biāo)路段是否發(fā)生擁堵,通過(guò)獲取當(dāng)前目標(biāo)路段內(nèi)的路況圖像數(shù)據(jù)進(jìn)一步判斷該目標(biāo)路段的交通狀態(tài),具體可參照步驟212-步驟218。
[0045]其中,需要說(shuō)明的是步驟212-步驟218均為可選步驟,如上,在實(shí)際應(yīng)用中,也可以通過(guò)其它方式確定目標(biāo)路段的交通狀態(tài)。
[0046]步驟212、向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令。
[0047]在本發(fā)明實(shí)施例的一種可選方案中,為增加檢測(cè)的精準(zhǔn)度,將目標(biāo)路段的圖像數(shù)據(jù)作為判斷該目標(biāo)路段是否屬于交通擁堵的對(duì)象,車(chē)聯(lián)網(wǎng)中的服務(wù)器向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,其中,數(shù)據(jù)獲取指令用于指示目標(biāo)車(chē)輛上傳采集的路況圖像數(shù)據(jù)。
[0048]步驟214、接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù)。
[0049]目標(biāo)車(chē)輛根據(jù)數(shù)據(jù)獲取指令對(duì)目標(biāo)車(chē)輛前方路況進(jìn)行拍照獲取前方路況的圖像數(shù)據(jù),以及對(duì)后方路況進(jìn)行拍照獲取后方路況的圖像數(shù)據(jù);將得到的前方路況的圖像數(shù)據(jù)和后方路況的圖像數(shù)據(jù)向車(chē)輛網(wǎng)中的服務(wù)器上傳,以使服務(wù)器接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù)。
[0050]需要說(shuō)明的是,在本發(fā)明實(shí)施例的另一種可選方案中,還可以在道路的兩側(cè)的路標(biāo)桿或紅路燈路標(biāo)桿上安裝攝像頭,通車(chē)聯(lián)網(wǎng)中的服務(wù)器控制攝像頭,拍取當(dāng)前目標(biāo)路段的圖像數(shù)據(jù),如全景圖像等等,進(jìn)而根據(jù)該全景圖像確定目標(biāo)路段的交通狀態(tài)。
[0051 ]步驟216、根據(jù)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)判斷至少一目標(biāo)路段是否發(fā)生擁堵,當(dāng)判定至少一目標(biāo)路段發(fā)生擁堵時(shí),則執(zhí)行步驟218,否則結(jié)束本流程。
[0052]在本發(fā)明實(shí)施例中根據(jù)目標(biāo)路段的標(biāo)號(hào),依次對(duì)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)進(jìn)行分析,判定至少一目標(biāo)路段是否發(fā)生擁堵時(shí),執(zhí)行步驟218;如目標(biāo)路段為A4、A5、A6,先對(duì)目標(biāo)路段A4進(jìn)行分析,獲取目標(biāo)路段A4中所有目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù),確定目標(biāo)路段A4中處于起始位置的目標(biāo)車(chē)輛和處于結(jié)束位置的目標(biāo)車(chē)輛,根據(jù)起始位置的目標(biāo)車(chē)輛和結(jié)束位置的目標(biāo)車(chē)輛的位置確定目標(biāo)路段A4的堵車(chē)距離,如100m,再依次從起始位置的目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù)分析,確定目標(biāo)路段A4是否有交通事故發(fā)生。
[0053]在本發(fā)明實(shí)施例中還可以設(shè)定預(yù)定擁堵標(biāo)準(zhǔn),如目標(biāo)路段距離小于1m的為非擁堵路段(可能為等路綠燈),又如,目標(biāo)路段中發(fā)生交通事故的為擁堵路段。
[0054]步驟218、將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。
[0055]將確定發(fā)生交通擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài),在本發(fā)明實(shí)施例的一種可選方式中,將處于擁堵?tīng)顟B(tài)的目標(biāo)路段的信息發(fā)送給車(chē)聯(lián)網(wǎng)內(nèi)的車(chē)輛,以提示用戶做出相應(yīng)駕駛路線的調(diào)整。
[0056]本發(fā)明實(shí)施例通過(guò)獲取車(chē)輛的速度信息和位置信息,根據(jù)車(chē)輛的速度信息,對(duì)車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組,將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛,根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi),根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段,向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù),根據(jù)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)判斷每個(gè)目標(biāo)路段是否發(fā)生擁堵,將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量,還提高了檢測(cè)的精準(zhǔn)度。
[0057]本領(lǐng)域技術(shù)人員可以理解,在本發(fā)明實(shí)施例【具體實(shí)施方式】的上述方法中,各步驟的序號(hào)大小并不意味著執(zhí)行順序的先后,各步驟的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例【具體實(shí)施方式】的實(shí)施過(guò)程構(gòu)成任何限定。
[0058]實(shí)施例三
[0059]參照?qǐng)D3,示出了本發(fā)明實(shí)施例三提供的一種交通狀態(tài)檢測(cè)裝置的結(jié)構(gòu)框圖;具體可以包括如下模塊:
[0060]獲取模塊302,用于獲取車(chē)輛的速度信息和位置信息。
[0061 ]速度劃分模塊304,用于根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛。
[0062]位置劃分模塊306,用于根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段。
[0063]狀態(tài)確定模塊308,用于對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。
[0064]本發(fā)明實(shí)施例通過(guò)獲取車(chē)輛的速度信息和位置信息,根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛,根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段,對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量,還提高了檢測(cè)的精準(zhǔn)度。
[0065]實(shí)施例四
[0066]參照?qǐng)D4,示出了本發(fā)明實(shí)施例四提供的一種交通狀態(tài)檢測(cè)裝置的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0067]獲取模塊302,用于獲取車(chē)輛的速度信息和位置信息。
[0068]速度劃分模塊304,用于根據(jù)車(chē)輛的速度信息,對(duì)車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組;將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛。
[0069]位置劃分模塊306,用于根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi);根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段。
[0070]狀態(tài)確定模塊308,包括:指令發(fā)送子模塊3082,用于向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,其中,數(shù)據(jù)獲取指令用于指示目標(biāo)車(chē)輛上傳采集的路況圖像數(shù)據(jù);接收子模塊3084,用于接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù);判斷子模塊3086,用于根據(jù)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)判斷至少一目標(biāo)路段是否發(fā)生擁堵;狀態(tài)設(shè)定子模塊3088,用于當(dāng)判定至少一目標(biāo)路段發(fā)生擁堵時(shí),則將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。[0071 ]其中,接收子模塊3084,用于接收目標(biāo)車(chē)輛上傳的車(chē)輛前方路況圖像數(shù)據(jù)和車(chē)輛后方路況圖像數(shù)據(jù)。
[0072]本發(fā)明實(shí)施例的交通檢測(cè)裝置通過(guò)獲取車(chē)輛的速度信息和位置信息,根據(jù)車(chē)輛的速度信息,對(duì)車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組,將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛,根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi),根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段,向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù),根據(jù)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)判斷每個(gè)目標(biāo)路段是否發(fā)生擁堵,將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量,還提高了檢測(cè)的精準(zhǔn)度。
[0073]實(shí)施例五
[0074]本發(fā)明實(shí)施例五還提供了一種交通狀態(tài)檢測(cè)設(shè)備500,本發(fā)明實(shí)施例并不對(duì)交通狀態(tài)檢測(cè)設(shè)備500的具體實(shí)現(xiàn)做限定。如圖5所示,該交通狀態(tài)檢測(cè)設(shè)備500可以包括:
[0075]處理器(processor)502、通信接口(Communicat1nsInterface)504、存儲(chǔ)器(memory)506、以及通信總線508。其中:
[0076]處理器502、通信接口 504、以及存儲(chǔ)器506通過(guò)通信總線508完成相互間的通信。
[0077]通信接口504,用于車(chē)輛和服務(wù)器之間的通信。
[0078]處理器502,用于執(zhí)行程序510,具體可以執(zhí)行上述方法實(shí)施例中的相關(guān)步驟。
[0079]具體地,程序510可以包括程序代碼,程序代碼包括計(jì)算機(jī)操作指令。
[0080]處理器502可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Applicati0nSpecific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
[0081 ] 存儲(chǔ)器506,用于存放程序510。存儲(chǔ)器506可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤(pán)存儲(chǔ)器。程序510具體可以用于使得處理器502執(zhí)行以下操作:獲取車(chē)輛的速度信息和位置信息;根據(jù)車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛;根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段;對(duì)每個(gè)目標(biāo)路段進(jìn)行擁堵分析,根據(jù)擁堵分析的結(jié)果確定每個(gè)目標(biāo)路段的交通狀態(tài)。
[0082]在一種可選的實(shí)施方式中,程序510還用于使得處理器502向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,其中,數(shù)據(jù)獲取指令用于指示目標(biāo)車(chē)輛上傳采集的路況圖像數(shù)據(jù);接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù);根據(jù)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)判斷至少一目標(biāo)路段是否發(fā)生擁堵;當(dāng)判定至少一目標(biāo)路段發(fā)生擁堵時(shí),則將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。
[0083]在一種可選的實(shí)施方式中,程序510還用于使得處理器502接收目標(biāo)車(chē)輛上傳的車(chē)輛前方路況圖像數(shù)據(jù)和車(chē)輛后方路況圖像數(shù)據(jù)。
[0084]在一種可選的實(shí)施方式中,程序510還用于使得處理器502根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi);根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段。
[0085]在一種可選的實(shí)施方式中,程序510還用于使得處理器502根據(jù)車(chē)輛的速度信息,對(duì)車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組;將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛。
[0086]應(yīng)理解,根據(jù)本發(fā)明實(shí)施例提供的設(shè)備500可實(shí)現(xiàn)圖1至圖2中的各個(gè)方法的相應(yīng)流程,為了簡(jiǎn)潔,在此不再贅述,上述方法實(shí)施例中的相關(guān)描述也適用于本實(shí)施例。
[0087]程序510中各步驟的具體實(shí)現(xiàn)可以參見(jiàn)上述實(shí)施例中的相應(yīng)步驟和模塊中對(duì)應(yīng)的描述,在此不贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的設(shè)備和模塊的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程描述,在此不再贅述。
[0088]本發(fā)明實(shí)施例的交通檢測(cè)裝置通過(guò)獲取車(chē)輛的速度信息和位置信息,根據(jù)車(chē)輛的速度信息,對(duì)車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組,將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛,根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi),根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段,向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù),根據(jù)每個(gè)目標(biāo)路段的路況圖像數(shù)據(jù)判斷每個(gè)目標(biāo)路段是否發(fā)生擁堵,將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。將車(chē)輛的速度和位置作為判斷交通擁堵的對(duì)象,通過(guò)兩次劃分,先按速度進(jìn)行劃分,縮小了判斷擁堵路段車(chē)輛的數(shù)量,再根據(jù)速度劃分的結(jié)果再按位置劃分,減少了判斷擁堵路段的數(shù)量,通過(guò)逐步縮小檢測(cè)對(duì)象的范圍,不僅減少了檢測(cè)交通狀態(tài)的成本和數(shù)據(jù)處理量,還提高了檢測(cè)的精準(zhǔn)度。
[0089]本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及方法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專(zhuān)業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明實(shí)施例的范圍。
[0090]功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(R0M,Read-0nly Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0091]以上實(shí)施方式僅用于說(shuō)明本發(fā)明實(shí)施例,而并非對(duì)本發(fā)明實(shí)施例的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明實(shí)施例的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明實(shí)施例的范疇,本發(fā)明實(shí)施例的專(zhuān)利保護(hù)范圍應(yīng)由權(quán)利要求限定。
【主權(quán)項(xiàng)】
1.一種交通狀態(tài)檢測(cè)方法,包括: 獲取車(chē)輛的速度信息和位置信息; 根據(jù)所述車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛; 根據(jù)所述目標(biāo)車(chē)輛的位置信息,對(duì)所述目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段;對(duì)每個(gè)所述目標(biāo)路段進(jìn)行擁堵分析,根據(jù)所述擁堵分析的結(jié)果確定每個(gè)所述目標(biāo)路段的交通狀態(tài)。2.根據(jù)權(quán)利要求1所述的方法,其中,所述對(duì)每個(gè)所述目標(biāo)路段進(jìn)行擁堵分析,根據(jù)所述擁堵分析的結(jié)果確定每個(gè)所述目標(biāo)路段的交通狀態(tài),包括: 向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,其中,所述數(shù)據(jù)獲取指令用于指示目標(biāo)車(chē)輛上傳采集的路況圖像數(shù)據(jù); 接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù); 根據(jù)每個(gè)目標(biāo)路段的所述路況圖像數(shù)據(jù)判斷至少一目標(biāo)路段是否發(fā)生擁堵; 當(dāng)判定至少一目標(biāo)路段發(fā)生擁堵時(shí),則將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。3.根據(jù)權(quán)利要求2所述的方法,其中,所述接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù),包括: 接收目標(biāo)車(chē)輛上傳的車(chē)輛前方路況圖像數(shù)據(jù)和車(chē)輛后方路況圖像數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)所述目標(biāo)車(chē)輛的位置信息,對(duì)所述目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段,包括: 根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi); 根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段。5.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)所述車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛,包括: 根據(jù)所述車(chē)輛的速度信息,對(duì)所述車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組; 將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛。6.一種交通狀態(tài)檢測(cè)裝置,包括: 獲取模塊,用于獲取車(chē)輛的速度信息和位置信息; 速度劃分模塊,用于根據(jù)所述車(chē)輛的速度信息,確定速度低于速度閾值的目標(biāo)車(chē)輛;位置劃分模塊,用于根據(jù)所述目標(biāo)車(chē)輛的位置信息,對(duì)所述目標(biāo)車(chē)輛進(jìn)行分類(lèi),得到一個(gè)或多個(gè)目標(biāo)路段; 狀態(tài)確定模塊,用于對(duì)每個(gè)所述目標(biāo)路段進(jìn)行擁堵分析,根據(jù)所述擁堵分析的結(jié)果確定每個(gè)所述目標(biāo)路段的交通狀態(tài)。7.根據(jù)權(quán)利要求6所述的裝置,其中,所述狀態(tài)確定模塊,包括: 指令發(fā)送子模塊,用于向每個(gè)目標(biāo)路段中的目標(biāo)車(chē)輛發(fā)送數(shù)據(jù)獲取指令,其中,所述數(shù)據(jù)獲取指令用于指示目標(biāo)車(chē)輛上傳采集的路況圖像數(shù)據(jù); 接收子模塊,用于接收目標(biāo)車(chē)輛上傳的路況圖像數(shù)據(jù); 判斷子模塊,用于根據(jù)每個(gè)目標(biāo)路段的所述路況圖像數(shù)據(jù)判斷至少一目標(biāo)路段是否發(fā)生擁堵; 狀態(tài)設(shè)定子模塊,用于當(dāng)判定至少一目標(biāo)路段發(fā)生擁堵時(shí),則將發(fā)生擁堵的目標(biāo)路段的交通狀態(tài)設(shè)定為擁堵?tīng)顟B(tài)。8.根據(jù)權(quán)利要求7所述的裝置,其中, 所述接收子模塊,用于接收目標(biāo)車(chē)輛上傳的車(chē)輛前方路況圖像數(shù)據(jù)和車(chē)輛后方路況圖像數(shù)據(jù)。9.根據(jù)權(quán)利要求6所述的裝置,其中, 所述位置劃分模塊,用于根據(jù)目標(biāo)車(chē)輛的位置信息,對(duì)目標(biāo)車(chē)輛的位置進(jìn)行聚類(lèi);根據(jù)聚類(lèi)結(jié)果,得到一個(gè)或多個(gè)目標(biāo)路段。10.根據(jù)權(quán)利要求6所述的裝置,其中, 所述速度劃分模塊,用于根據(jù)所述車(chē)輛的速度信息,對(duì)所述車(chē)輛的速度進(jìn)行聚類(lèi),獲得多個(gè)速度分組;將速度低于速度閾值的速度分組中的車(chē)輛,確定為目標(biāo)車(chē)輛。
【文檔編號(hào)】G08G1/01GK106056910SQ201610551940
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年7月13日
【發(fā)明人】王偉華
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)卡汽車(chē)智能科技(北京)有限公司