本申請(qǐng)涉及車(chē)輛,具體涉及一種目標(biāo)時(shí)段的時(shí)長(zhǎng)確定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、針對(duì)車(chē)輛的行程管理,需要對(duì)車(chē)輛行駛過(guò)程中產(chǎn)生的大量數(shù)據(jù)進(jìn)行處理。其中,車(chē)輛的行駛時(shí)長(zhǎng)的相關(guān)數(shù)據(jù)顯得尤為重要,特別是針對(duì)目標(biāo)時(shí)段內(nèi)的行駛時(shí)長(zhǎng)。
2、目前通過(guò)記錄車(chē)輛行駛過(guò)程中各個(gè)時(shí)刻的行駛數(shù)據(jù),以計(jì)算相應(yīng)的行駛時(shí)長(zhǎng),但需要對(duì)大量數(shù)據(jù)進(jìn)行過(guò)濾篩選,才能確定出相應(yīng)的行駛時(shí)段,從而計(jì)算出相應(yīng)行駛時(shí)段的時(shí)長(zhǎng),整個(gè)過(guò)程數(shù)據(jù)數(shù)據(jù)處理繁瑣。
技術(shù)實(shí)現(xiàn)思路
1、鑒于上述問(wèn)題,本申請(qǐng)?zhí)峁┝艘环N目標(biāo)時(shí)段的時(shí)長(zhǎng)確定方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用于快速確定出目標(biāo)時(shí)段的時(shí)長(zhǎng)。
2、根據(jù)本申請(qǐng)一個(gè)方面,提供了一種目標(biāo)時(shí)段的時(shí)長(zhǎng)確定方法,所述時(shí)長(zhǎng)確定方法包括:確定出目標(biāo)行駛數(shù)據(jù)相鄰時(shí)刻的行駛數(shù)據(jù);其中,所述目標(biāo)行駛數(shù)據(jù)是任一行駛數(shù)據(jù),所述相鄰時(shí)刻包括相鄰前置時(shí)刻和相鄰后置時(shí)刻;根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,并根據(jù)所述目標(biāo)時(shí)刻確定所述目標(biāo)時(shí)段對(duì)應(yīng)的行駛類(lèi)型;其中,所述目標(biāo)時(shí)刻包括所述目標(biāo)時(shí)段的起始時(shí)刻和結(jié)束時(shí)刻,所述目標(biāo)時(shí)段是記錄所述目標(biāo)行駛數(shù)據(jù)的時(shí)段;若所述目標(biāo)時(shí)段對(duì)應(yīng)的行駛類(lèi)型為預(yù)設(shè)類(lèi)型,則根據(jù)所述起始時(shí)刻和所述結(jié)束時(shí)刻,確定出所述目標(biāo)時(shí)段的時(shí)長(zhǎng)。
3、在一種可選的方式中,所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,進(jìn)一步包括:若所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型與所述相鄰前置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型不同,且所述目標(biāo)行駛類(lèi)型與所述相鄰后置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型相同,則確定所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻為起始時(shí)刻;若所述目標(biāo)行駛類(lèi)型與所述相鄰前置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型相同,且所述目標(biāo)行駛類(lèi)型與所述相鄰后置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型不同,則確定所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在所述目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻為結(jié)束時(shí)刻。
4、在一種可選的方式中,所述相鄰前置時(shí)刻為空;所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,進(jìn)一步包括:若所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型與所述相鄰后置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型相同,則確定所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻為起始時(shí)刻;若所述目標(biāo)行駛類(lèi)型與所述相鄰后置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型不同,則確定所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在所述目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻為結(jié)束時(shí)刻。
5、在一種可選的方式中,在所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻之前,所述時(shí)長(zhǎng)確定方法還包括:檢測(cè)所述目標(biāo)行駛數(shù)據(jù)的相鄰后置時(shí)刻是否為空;若為是,則確定所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在所述目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻為結(jié)束時(shí)刻;若為否,則執(zhí)行所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻的步驟。
6、在一種可選的方式中,所述根據(jù)所述目標(biāo)時(shí)刻確定所述目標(biāo)時(shí)段內(nèi)的行駛類(lèi)型,進(jìn)一步包括:若所述目標(biāo)時(shí)刻為所述目標(biāo)時(shí)段中的起始時(shí)刻或過(guò)程時(shí)刻,則確定所述目標(biāo)時(shí)段內(nèi)的行駛類(lèi)型為所述目標(biāo)行駛類(lèi)型;若所述目標(biāo)時(shí)刻為所述目標(biāo)時(shí)段中的結(jié)束時(shí)刻,則確定所述目標(biāo)時(shí)段內(nèi)的行駛類(lèi)型為所述相鄰前置時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型。
7、在一種可選的方式中,在所述確定出目標(biāo)行駛數(shù)據(jù)相鄰時(shí)刻的行駛數(shù)據(jù)之前,所述時(shí)長(zhǎng)確定方法還包括:根據(jù)時(shí)間順序?qū)Ω鱾€(gè)初始行駛數(shù)據(jù)進(jìn)行排序,得到目標(biāo)序列;基于所述目標(biāo)序列遍歷所述初始行駛數(shù)據(jù),并將遍歷到的初始行駛數(shù)據(jù)作為目標(biāo)初始行駛數(shù)據(jù);若所述目標(biāo)初始行駛數(shù)據(jù)的記錄時(shí)刻,與上一初始行駛數(shù)據(jù)的記錄時(shí)刻或下一初始行駛數(shù)據(jù)的記錄時(shí)刻相同,則將所述目標(biāo)初始行駛數(shù)據(jù)進(jìn)行刪除處理,以得到多個(gè)行駛數(shù)據(jù);其中,每個(gè)行駛數(shù)據(jù)對(duì)應(yīng)的記錄時(shí)刻不同。
8、在一種可選的方式中,所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,進(jìn)一步包括:若所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型與所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型相同,則確定所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻為過(guò)程時(shí)刻。
9、根據(jù)本申請(qǐng)另一方面,提供了一種目標(biāo)時(shí)段的時(shí)長(zhǎng)確定裝置,所述時(shí)長(zhǎng)確定裝置包括:行駛數(shù)據(jù)確定模塊,用于確定出目標(biāo)行駛數(shù)據(jù)相鄰時(shí)刻的行駛數(shù)據(jù);其中,所述目標(biāo)行駛數(shù)據(jù)是任一行駛數(shù)據(jù),所述相鄰時(shí)刻包括相鄰前置時(shí)刻和相鄰后置時(shí)刻;行駛類(lèi)型確定模塊,用于根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,并根據(jù)所述目標(biāo)時(shí)刻確定所述目標(biāo)時(shí)段對(duì)應(yīng)的行駛類(lèi)型;其中,所述目標(biāo)時(shí)刻包括所述目標(biāo)時(shí)段的起始時(shí)刻和結(jié)束時(shí)刻,所述目標(biāo)時(shí)段是記錄所述目標(biāo)行駛數(shù)據(jù)的時(shí)段;時(shí)長(zhǎng)確定模塊,用于若所述目標(biāo)時(shí)段對(duì)應(yīng)的行駛類(lèi)型為預(yù)設(shè)類(lèi)型,則根據(jù)所述起始時(shí)刻和所述結(jié)束時(shí)刻,確定出所述目標(biāo)時(shí)段的時(shí)長(zhǎng)。
10、根據(jù)本申請(qǐng)一個(gè)方面,提供了一種電子設(shè)備,包括:控制器;存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)一個(gè)或多個(gè)程序被所述控制器執(zhí)行時(shí),以執(zhí)行上述的時(shí)長(zhǎng)確定方法。
11、根據(jù)本申請(qǐng)一個(gè)方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)可讀指令,當(dāng)所述計(jì)算機(jī)可讀指令被計(jì)算機(jī)的處理器執(zhí)行時(shí),使計(jì)算機(jī)執(zhí)行上述的時(shí)長(zhǎng)確定方法。
12、根據(jù)本申請(qǐng)一個(gè)方面,還提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行上述的時(shí)長(zhǎng)確定方法。
13、本申請(qǐng)通過(guò)將目標(biāo)行駛數(shù)據(jù)與相鄰時(shí)刻的行駛數(shù)據(jù)進(jìn)行行駛類(lèi)型的比較,以確定出其記錄于目標(biāo)時(shí)段中的目標(biāo)時(shí)刻;其中,目標(biāo)時(shí)刻包括起始時(shí)刻和結(jié)束時(shí)刻。整個(gè)過(guò)程無(wú)需對(duì)各個(gè)時(shí)刻的行駛數(shù)據(jù)進(jìn)行處理,便可快速確定出目標(biāo)時(shí)段的開(kāi)始時(shí)刻和結(jié)束時(shí)刻,以減少數(shù)據(jù)處理量。同時(shí)能確定出目標(biāo)時(shí)段對(duì)應(yīng)的行駛類(lèi)型,若目標(biāo)時(shí)段對(duì)應(yīng)的行駛類(lèi)型為預(yù)設(shè)類(lèi)型,則可根據(jù)起始時(shí)刻和結(jié)束時(shí)刻,快速確定出期望行駛類(lèi)型的目標(biāo)時(shí)段的時(shí)長(zhǎng)。
14、上述說(shuō)明僅是本申請(qǐng)實(shí)施例技術(shù)方案的概述,為了能夠更清楚了解本申請(qǐng)技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本申請(qǐng)上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本申請(qǐng)的具體實(shí)施方式。
1.一種目標(biāo)時(shí)段的時(shí)長(zhǎng)確定方法,其特征在于,所述時(shí)長(zhǎng)確定方法包括:
2.根據(jù)權(quán)利要求1所述的時(shí)長(zhǎng)確定方法,其特征在于,所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,進(jìn)一步包括:
3.根據(jù)權(quán)利要求1所述的時(shí)長(zhǎng)確定方法,其特征在于,所述相鄰前置時(shí)刻為空;
4.根據(jù)權(quán)利要求1所述的時(shí)長(zhǎng)確定方法,其特征在于,在所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻之前,所述時(shí)長(zhǎng)確定方法還包括:
5.根據(jù)權(quán)利要求1所述的時(shí)長(zhǎng)確定方法,其特征在于,所述根據(jù)所述目標(biāo)時(shí)刻確定所述目標(biāo)時(shí)段內(nèi)的行駛類(lèi)型,進(jìn)一步包括:
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的時(shí)長(zhǎng)確定方法,其特征在于,在所述確定出目標(biāo)行駛數(shù)據(jù)相鄰時(shí)刻的行駛數(shù)據(jù)之前,所述時(shí)長(zhǎng)確定方法還包括:
7.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的時(shí)長(zhǎng)確定方法,其特征在于,所述根據(jù)所述目標(biāo)行駛數(shù)據(jù)所表征的目標(biāo)行駛類(lèi)型,和所述相鄰時(shí)刻的行駛數(shù)據(jù)所表征的行駛類(lèi)型,確定出所述目標(biāo)行駛數(shù)據(jù)的記錄時(shí)刻,在目標(biāo)時(shí)段中所對(duì)應(yīng)的目標(biāo)時(shí)刻,進(jìn)一步包括:
8.一種目標(biāo)時(shí)段的時(shí)長(zhǎng)確定裝置,其特征在于,所述時(shí)長(zhǎng)確定裝置包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)可讀指令,當(dāng)計(jì)算機(jī)可讀指令被計(jì)算機(jī)的處理器執(zhí)行時(shí),使計(jì)算機(jī)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的時(shí)長(zhǎng)確定方法。