起匹配請求,所述服務(wù)器12 接受所述匹配請求后,所述客戶端11將當(dāng)前駕駛用戶的ID信息以及當(dāng)前駕駛用戶的至少 兩個(gè)駕駛技術(shù)指標(biāo)發(fā)送至所述服務(wù)器12,所述服務(wù)器12獲取所述駕駛技術(shù)指標(biāo),與預(yù)置的 比較駕駛用戶的至少兩個(gè)駕駛技術(shù)指標(biāo)進(jìn)行一一匹配,且所述服務(wù)器12利用預(yù)設(shè)的計(jì)算 規(guī)則生成所述比較駕駛用戶的相似度,從而根據(jù)所述比較駕駛用戶的相似度獲取到與所述 當(dāng)前駕駛用戶相匹配的比較駕駛用戶,不僅極大的提高了匹配結(jié)果的準(zhǔn)確性,提高匹配效 率,避免服務(wù)器的資源浪費(fèi);而且將駕駛技術(shù)指標(biāo)分成兩類,并使用對應(yīng)的計(jì)算方法計(jì)算相 似度,進(jìn)一步提高了車友匹配的準(zhǔn)確性。
[0035] 請參閱圖2,圖2是本發(fā)明第一實(shí)施例提供的駕駛數(shù)據(jù)處理方法的流程示意圖。
[0036] 在步驟S201中,獲取所述客戶端11發(fā)送的當(dāng)前駕駛用戶的至少兩個(gè)的駕駛技術(shù) 指標(biāo)。
[0037] 其中本實(shí)施例所指的所述駕駛技術(shù)指標(biāo)可以包括可遍歷指標(biāo)或不可遍歷指標(biāo),所 述可遍歷指標(biāo)包括速度、加速度、減速度等一系列駕車參數(shù)中可以遍歷的各種指標(biāo)中的一 種或幾種的組合,所述不可遍歷指標(biāo)是指駕車參數(shù)中不可以遍歷的指標(biāo),可以包括急轉(zhuǎn)彎 次數(shù)、偏離車道次數(shù)、急變道次數(shù)等次數(shù)指標(biāo)中的一種或幾種的組合。
[0038] 另外,在所述服務(wù)器12獲取所述客戶端11當(dāng)前駕駛用戶的至少兩個(gè)駕駛技術(shù)指 標(biāo)之前,所述客戶端11向所述服務(wù)器12發(fā)起匹配請求,當(dāng)所述服務(wù)器12接收所述匹配請 求后,所述客戶端11將當(dāng)前駕駛用戶的ID信息以及當(dāng)前駕駛用戶的至少兩個(gè)駕駛技術(shù)指 標(biāo)發(fā)送至所述服務(wù)器12,由所述服務(wù)器12進(jìn)行匹配運(yùn)算。
[0039] 在步驟S202中,從數(shù)據(jù)庫獲取預(yù)先存儲的至少兩個(gè)的比較駕駛用戶,所述比較駕 駛用戶同樣對應(yīng)有至少兩個(gè)的駕駛技術(shù)指標(biāo)。
[0040] 其中,所述比較駕駛用戶的駕駛技術(shù)指標(biāo)同樣對應(yīng)包括速度、加速度、減速度等可 遍歷指標(biāo),以及包括急轉(zhuǎn)彎次數(shù)、偏離車道次數(shù)、急變道次數(shù)等指示次數(shù)的不可遍歷指標(biāo)。
[0041] 在步驟S203中,根據(jù)預(yù)設(shè)的計(jì)算規(guī)則,將所述當(dāng)前駕駛用戶的駕駛技術(shù)指標(biāo)與所 述比較駕駛用戶的駕駛技術(shù)指標(biāo)一一對應(yīng)并進(jìn)行計(jì)算處理,生成對應(yīng)所述比較駕駛用戶的 相似度。
[0042] 在某些實(shí)施方式中,所述根據(jù)預(yù)設(shè)的計(jì)算規(guī)則,將所述當(dāng)前駕駛用戶的駕駛技術(shù) 指標(biāo)與所述比較駕駛用戶的駕駛技術(shù)指標(biāo)一一對應(yīng)并進(jìn)行計(jì)算處理的步驟可以包括:根 據(jù)余弦定理,將所述當(dāng)前駕駛用戶的駕駛技術(shù)指標(biāo)與所述比較駕駛用戶的駕駛技術(shù)指標(biāo) 一一對應(yīng)并進(jìn)行計(jì)算處理。
[0043] 可以理解的是,所述服務(wù)器12的數(shù)據(jù)庫中預(yù)先設(shè)置有比較駕駛用戶和計(jì)算規(guī)則。
[0044] 在步驟S204中,根據(jù)所述比較駕駛用戶的相似度,獲取與所述當(dāng)前駕駛用戶相匹 配的比較駕駛用戶。
[0045] 優(yōu)選地,所述服務(wù)器12可以獲取相似度最大的比較駕駛用戶,作為與所述當(dāng)前駕 駛用戶相匹配的比較駕駛用戶,并將結(jié)果反饋至所述客戶端11,以進(jìn)一步提高匹配的準(zhǔn)確 度。
[0046] 由上述可知,本實(shí)施例中,所述服務(wù)器12獲取所述客戶端11發(fā)送的當(dāng)前駕駛用戶 的至少兩個(gè)駕駛技術(shù)指標(biāo),以及獲取預(yù)先存儲的至少兩個(gè)的比較駕駛用戶之后,將所述當(dāng) 前駕駛用戶的駕駛技術(shù)指標(biāo)與所述比較駕駛用戶的駕駛技術(shù)指標(biāo)進(jìn)行一一比較,從而根據(jù) 比較結(jié)果確定相匹配的車友。本發(fā)明實(shí)施例中,由于服務(wù)器使用了至少兩個(gè)駕駛技術(shù)指標(biāo), 并且將其與預(yù)先存儲的比較駕駛用戶的至少兩個(gè)駕駛技術(shù)指標(biāo)一一進(jìn)行匹配和計(jì)算,不僅 極大的提高了匹配結(jié)果的準(zhǔn)確性,提高匹配效率,避免服務(wù)器的資源浪費(fèi),而且將相似度最 大的比較駕駛用戶,作為與所述當(dāng)前駕駛用戶相匹配的比較駕駛用戶,進(jìn)一步提高了車友 匹配的準(zhǔn)確性。
[0047] 請參閱圖3,圖3為本發(fā)明第二實(shí)施例提供的駕駛數(shù)據(jù)處理方法的流程示意圖。
[0048] 在步驟S301中,獲取所述客戶端11發(fā)送的當(dāng)前駕駛用戶的至少兩個(gè)的駕駛技術(shù) 指標(biāo)。
[0049] 可以理解的是,在所述服務(wù)器12獲取所述客戶端11發(fā)送的當(dāng)前駕駛用戶的至少 兩個(gè)駕駛技術(shù)指標(biāo)之前,所述客戶端11向所述服務(wù)器12發(fā)起匹配請求,當(dāng)所述服務(wù)器12 接收所述匹配請求后,所述客戶端11將駕駛用戶的ID信息以及駕駛用戶的至少兩個(gè)駕駛 技術(shù)指標(biāo)發(fā)送至所述服務(wù)器12,由所述服務(wù)器12進(jìn)行匹配運(yùn)算。
[0050] 在步驟S302中,從數(shù)據(jù)庫獲取預(yù)先存儲的至少兩個(gè)的比較駕駛用戶,所述比較駕 駛用戶同樣對應(yīng)有至少兩個(gè)的駕駛技術(shù)指標(biāo)。
[0051] 其中,所述當(dāng)前駕駛用戶的至少兩個(gè)的駕駛技術(shù)指標(biāo)和所述比較駕駛用戶的至少 兩個(gè)的駕駛技術(shù)指標(biāo)均包括可遍歷指標(biāo)或不可遍歷指標(biāo),所述可遍歷指標(biāo)包括速度、加速 度、減速度中的一種或幾種的組合,所述不可遍歷指標(biāo)包括急轉(zhuǎn)彎次數(shù)、偏離車道次數(shù)、急 變道次數(shù)中的一種或幾種的組合。
[0052] 可以理解的是,所述服務(wù)器12接收到所述客戶端11發(fā)送的當(dāng)前駕駛用戶的至少 兩個(gè)駕駛技術(shù)指標(biāo),可以所有駕駛技術(shù)指標(biāo)均為可遍歷指標(biāo),也可以所有駕駛技術(shù)指標(biāo)均 為不可遍歷指標(biāo),也可以所述駕駛技術(shù)指標(biāo)中同時(shí)包含可遍歷指標(biāo)和不可遍歷指標(biāo),此處 不作具體限定。
[0053] 在步驟S303中,根據(jù)預(yù)設(shè)的計(jì)算規(guī)則,將所述當(dāng)前駕駛用戶的駕駛技術(shù)指標(biāo)與所 述比較駕駛用戶的駕駛技術(shù)指標(biāo)一一對應(yīng)并進(jìn)行計(jì)算處理。
[0054] 可以理解的是,所述服務(wù)器12針對可遍歷指標(biāo)和不可遍歷指標(biāo)這兩類駕駛技術(shù) 指標(biāo),按照對應(yīng)的方法進(jìn)行計(jì)算處理。
[0055] 下面針對兩類駕駛技術(shù)指標(biāo)的相似度的計(jì)算進(jìn)行分析:
[0056] 在一方面,若所述駕駛技術(shù)指標(biāo)(包括所述當(dāng)前駕駛用戶的駕駛技術(shù)指標(biāo)與所述 比較駕駛用戶的駕駛技術(shù)指標(biāo))為可遍歷指標(biāo)RiOKKnKr^i、!!!、!!為大于1的正整數(shù)),則 可遍歷的駕駛技術(shù)指標(biāo)的相似度計(jì)算步驟可以如下:
[0057] 步驟(1),對于所述客戶端11發(fā)送的當(dāng)前駕駛用戶的可遍歷指標(biāo),遍歷所述可遍 歷指標(biāo)的所有值,計(jì)算所述可遍歷指標(biāo)的平均值和方差;
[0058] 假設(shè)所述當(dāng)前駕駛用戶的可遍歷指標(biāo)Ri為加速度,如加速度ai到an,則該可遍歷 指標(biāo)(加速度)的平均值為Ma = (ai+a2+.? ?an) /n,該可遍歷指標(biāo)(加速度)的方差為D(a) =S2a = [(afMj2+ (a2_Ma) 2+. ? ? + (an_Ma)2] /n。
[0059]步驟(2),對于所述比較駕駛用戶的可遍歷指標(biāo),遍歷所述可遍歷指標(biāo)的所有值, 計(jì)算所述可遍歷指標(biāo)的平均值和方差;
[0060] 假設(shè)某一比較駕駛用戶的可遍歷指標(biāo)加速度為bi到bn,則該可遍歷指標(biāo)(加速 度)的平均值為Mb = (bi+bf.? ?bn)/n,該可遍歷指標(biāo)(加速度)的方差為D(b) =S2b =[ (bfMb) 2+ (b2_Mb) 2+. ? ? + (bn_Mb)2] /n。
[0061] 步驟(3),根據(jù)余弦定理,結(jié)合所述客戶端11發(fā)送的當(dāng)前駕駛用戶的可遍歷指標(biāo) 的平均值和方差,以及所述比較駕駛用戶的可遍歷指標(biāo)的平均值和方差,生成所述比較駕 駛用戶的可遍歷指標(biāo)的相似度。
[0062] 具體地,利用所述當(dāng)前駕駛用戶的可遍歷指標(biāo)的平均值Ma和方差D(a), 所述比較駕駛用戶的可遍歷指標(biāo)的平均值Mb和方差D(b