两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種最匹配模糊軌跡問題的查詢方法

文檔序號(hào):6442949閱讀:190來源:國知局
專利名稱:一種最匹配模糊軌跡問題的查詢方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫系統(tǒng)、信息檢索、空間索引和查詢技術(shù),特別是涉及一種最匹配模糊軌跡查詢的查詢處理方法。
背景技術(shù)
在實(shí)際應(yīng)用中,產(chǎn)生了大量的軌跡數(shù)據(jù)。例如,GPS設(shè)備的廣泛應(yīng)用導(dǎo)致了大量的移動(dòng)車輛和移動(dòng)物體軌跡的產(chǎn)生。理想情況下,這樣一條軌跡數(shù)據(jù)被建模為一個(gè)帶有時(shí)間戳的地理位置的序列。但是,這種建模方法過于簡單,不能考慮到位置信息的不確定性。物體位置信息的不確定性有很多來源。例如,一個(gè)GPS設(shè)備讀取的位置信息,本身即不是一個(gè)精確的地理位置,而是由一個(gè)精確的位置點(diǎn)(精度和維度)和一個(gè)誤差范圍表示的。此外,由于基于位置的隱私保護(hù)受到了越來越多的重視,很多位置信息在發(fā)布以前,即被泛化成一個(gè)不確定的區(qū)域。在這種情況下,一個(gè)移動(dòng)物體的軌跡信息被建模為一個(gè)帶有時(shí)間戳的位置區(qū)域的序列。并且,對(duì)應(yīng)每個(gè)時(shí)間戳,用概率分布函數(shù)(Pdf)來表示軌跡在該時(shí)刻位于相應(yīng)位置區(qū)域中的概率分布情況。模糊軌跡數(shù)據(jù)上的匹配度查詢?cè)诂F(xiàn)實(shí)生活中有著非常廣泛的應(yīng)用。對(duì)于模糊軌跡數(shù)據(jù)來說,處理匹配度查詢的一個(gè)關(guān)鍵問題是,如何衡量兩個(gè)模糊軌跡之間的匹配度。國際上已有一些時(shí)間序列數(shù)據(jù)的匹配度衡量標(biāo)準(zhǔn),例如動(dòng)態(tài)時(shí)間規(guī)整算法 (Discrete Time Warping、DTW),最長公共子串(Longest Common Subsequences、LCSS)等。 但是這些方法都是針對(duì)確定型的時(shí)間序列數(shù)據(jù)提出的,不能夠應(yīng)用于不確定的軌跡數(shù)據(jù)。 此外,這些衡量標(biāo)準(zhǔn)只適用于帶有離散時(shí)間戳的數(shù)據(jù),不能夠應(yīng)用于軌跡數(shù)據(jù)這樣的考慮兩個(gè)時(shí)間戳之間連續(xù)時(shí)間段的數(shù)據(jù)類型。一種直觀的可以衡量模糊軌跡數(shù)據(jù)在連續(xù)時(shí)間段內(nèi)的匹配度的衡量標(biāo)準(zhǔn)是歐幾里德距離的數(shù)學(xué)期望。但是,歐幾里德距離的數(shù)學(xué)期望對(duì)于不確定數(shù)據(jù)的歧義點(diǎn)非常敏感。所以對(duì)模糊軌跡來說,歐幾里德距離的數(shù)學(xué)期望不是一個(gè)可靠的衡量標(biāo)準(zhǔn)。在這種情況下,發(fā)明一套可以高效處理最匹配模糊軌跡問題的查詢方法是十分重要的。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種最匹配模糊軌跡問題的查詢方法。本發(fā)明解決其技術(shù)問題采用的技術(shù)方案的步驟如下
1)利用網(wǎng)格方法將值域空間劃分成多個(gè)單元格,并利用所有單元格的邊界將每一個(gè)模糊軌跡劃分為軌跡片段;
2)在步驟1)中的每一個(gè)單元格內(nèi)建立一個(gè)一維的時(shí)間索引;
3)在查詢處理時(shí),依此訪問步驟1)中的所有單元格,并計(jì)算每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界;
4)利用步驟幻中的每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界,對(duì)不合格的模糊軌跡進(jìn)行剪枝,從而得到一個(gè)候選答案集合;
5)計(jì)算步驟4)中的候選答案集合中的每一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度,并判斷每一個(gè)候選模糊軌跡是否為真正的查詢結(jié)果。步驟1)利用網(wǎng)格方法將值域空間劃分成多個(gè)單元格;所有單元格的邊界將每一個(gè)模糊軌跡劃分成了軌跡片段;每一個(gè)軌跡片段獨(dú)立位于一個(gè)單元格內(nèi);每一個(gè)軌跡片段還對(duì)應(yīng)一個(gè)時(shí)間區(qū)間,即為該軌跡片段處于相應(yīng)單元格內(nèi)的時(shí)間段。步驟幻為步驟1)中得到每一個(gè)單元格,建立一個(gè)一維的時(shí)間索引,用來索引處于該單元格內(nèi)的所有軌跡片段的時(shí)間區(qū)間。步驟;3)中依此訪問步驟1)中的單元格,以及單元格中的軌跡片段,計(jì)算每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界。步驟4)中找出步驟幻中所有模糊軌跡和查詢軌跡之間的匹配度的上界中的最小值;然后,如果一個(gè)模糊軌跡和查詢軌跡之間的匹配度的下界大于該最小值,則該模糊軌跡是不合格的模糊軌跡,將被剪枝掉。步驟幻中計(jì)算步驟4)中的候選答案集合中的每一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度;如果一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度是所有候選模糊軌跡中最大的,則該候選模糊軌跡成為真正的查詢結(jié)果。本發(fā)明具有的有益效果是
本發(fā)明充分利用了數(shù)據(jù)庫和信息檢索的現(xiàn)有研究和實(shí)現(xiàn)成果,基于已有的空間索引方法和查詢方法的擴(kuò)展和融合可以非常方便快捷的提供最匹配模糊軌跡問題的查詢能力,提供最好的性能。本發(fā)明廣泛適用于車輛交通指揮管理、城市日常人口流動(dòng)的模式挖掘、以及基于匹配的網(wǎng)絡(luò)日志的挖掘和商業(yè)數(shù)據(jù)挖掘。


圖1是索引結(jié)構(gòu)示意圖。圖2是軌跡片段示意圖。圖3是最匹配模糊軌跡問題的查詢方法示意圖。
具體實(shí)施例方式現(xiàn)結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。本發(fā)明具體實(shí)施過程和工作原理,如圖3所示
1)利用網(wǎng)格方法將值域空間劃分成多個(gè)單元格,并利用所有單元格的邊界將每一個(gè)模糊軌跡劃分為軌跡片段;
2)在步驟1)中的每一個(gè)單元格內(nèi)建立一個(gè)一維的時(shí)間索引;
3)在查詢處理時(shí),依此訪問步驟1)中的所有單元格,并計(jì)算每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界;
4)利用步驟幻中的每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界,對(duì)不合格的模糊軌跡進(jìn)行剪枝,從而得到一個(gè)候選答案集合;
5)計(jì)算步驟4)中的候選答案集合中的每一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度,并判斷每一個(gè)候選模糊軌跡是否為真正的查詢結(jié)果。
步驟1)利用網(wǎng)格方法將值域空間劃分成單元格。如圖2所示,所有單元格的邊界將每一個(gè)模糊軌跡劃分成了軌跡片段。如圖2中,一個(gè)模糊軌跡被劃分為4個(gè)軌跡片段。每一個(gè)軌跡片段獨(dú)立位于一個(gè)單元格c內(nèi)。每一個(gè)軌跡片段對(duì)應(yīng)一個(gè)時(shí)間區(qū)間,即為該軌跡片段處于單元格c內(nèi)的時(shí)間段。如圖2中,第2個(gè)軌跡片段對(duì)應(yīng)的時(shí)間區(qū)間為[t2_,t2+]。同時(shí),每一個(gè)軌跡片段還對(duì)應(yīng)一個(gè)概率方程,入用來描述該模糊軌跡I處于單元格c內(nèi)的概率隨著時(shí)間的變化情況。步驟2)中如圖1所示,為步驟1)中得到每一個(gè)單元格,建立一個(gè)一維的時(shí)間索弓丨,用來索引處于該單元格內(nèi)的所有軌跡片段對(duì)應(yīng)的時(shí)間區(qū)間。具體地,每一個(gè)單元格c還對(duì)應(yīng)一個(gè)指針,指向存儲(chǔ)所有處于單元格c中的軌跡片段的存儲(chǔ)桶(bucket)。當(dāng)一個(gè)存儲(chǔ)桶不足以存儲(chǔ)一個(gè)單元格c內(nèi)的所有的軌跡片段時(shí),需要用多于一個(gè)的存儲(chǔ)桶來存儲(chǔ)這些軌跡片段。特別地,時(shí)間區(qū)間相近的軌跡片段會(huì)被聚類在一起,并存儲(chǔ)在一個(gè)存儲(chǔ)桶內(nèi)。這樣,每一個(gè)存儲(chǔ)桶同樣對(duì)應(yīng)一個(gè)時(shí)間范圍,該時(shí)間范圍是覆蓋存儲(chǔ)桶內(nèi)所有軌跡的時(shí)間區(qū)間的最小的時(shí)間區(qū)間。然后,該方法采用一個(gè)一維R-tree作為時(shí)間索引,用來索引單元格 c的所有存儲(chǔ)桶對(duì)應(yīng)的時(shí)間范圍。步驟3)中依此訪問步驟1)中的單元格,以及單元格中的軌跡片段。為了先訪問包含和查詢軌跡最匹配的軌跡片段的單元格,該查詢方法按照每個(gè)單元格和查詢軌跡々的距離的升序?qū)卧穹湃胍粋€(gè)最小堆//之中。每次訪問一個(gè)單元格c,該查詢方法從單元格c的存儲(chǔ)桶中取出軌跡片段的信息,并計(jì)算每一個(gè)模糊軌跡和查詢軌跡之間的匹配度的上界和下界。在訪問單元格中軌跡片段的過程中,該查詢方法在內(nèi)存中保存所有被訪問到的模糊軌跡的匹配度的上界中的最小值。當(dāng)所有沒有被訪問的單元格中的模糊軌跡的匹配度的下界大于這個(gè)最小值時(shí),訪問單元格的過程終止。步驟4)找出步驟幻中所有模糊軌跡和查詢軌跡之間的匹配度的上界中的最小值。對(duì)于任意一條已經(jīng)被訪問到的模糊軌跡I,如果I和查詢軌跡之間的匹配度的下界大于該最小值,模糊軌跡X是不合格的模糊軌跡,不可能成為查詢的結(jié)果,所以被剪枝掉;如果 I和查詢軌跡之間的匹配度的下界小于或等于該最小值,模糊軌跡I可能成為查詢的結(jié)果, 將會(huì)被放入一個(gè)候選答案集合中。步驟幻中計(jì)算步驟4)中的候選答案集合中的每一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度。如果一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度是所有候選模糊軌跡中最大的,則該候選模糊軌跡成為真正的查詢結(jié)果。
權(quán)利要求
1.一種最匹配模糊軌跡問題的查詢方法,其特征在于采用以下步驟實(shí)現(xiàn)1)利用網(wǎng)格方法將值域空間劃分成多個(gè)單元格,并利用所有單元格的邊界將每一個(gè)模糊軌跡劃分為軌跡片段;2)在步驟1)中的每一個(gè)單元格內(nèi)建立一個(gè)一維的時(shí)間索引;3)在查詢處理時(shí),依此訪問步驟1)中的所有單元格,并計(jì)算每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界;4)利用步驟幻中的每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界,對(duì)不合格的模糊軌跡進(jìn)行剪枝,從而得到一個(gè)候選答案集合;5)計(jì)算步驟4)中的候選答案集合中的每一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度,并判斷每一個(gè)候選模糊軌跡是否為真正的查詢結(jié)果。
2.根據(jù)權(quán)利要求1所述的一種最匹配模糊軌跡問題的查詢方法,其特征在于步驟1) 利用網(wǎng)格方法將值域空間劃分成多個(gè)單元格;所有單元格的邊界將每一個(gè)模糊軌跡劃分成了軌跡片段;每一個(gè)軌跡片段獨(dú)立位于一個(gè)單元格內(nèi);每一個(gè)軌跡片段還對(duì)應(yīng)一個(gè)時(shí)間區(qū)間,即為該軌跡片段處于相應(yīng)單元格內(nèi)的時(shí)間段。
3.根據(jù)權(quán)利要求1所述的一種最匹配模糊軌跡問題的查詢方法,其特征在于步驟2) 為步驟1)中得到每一個(gè)單元格,建立一個(gè)一維的時(shí)間索引,用來索引處于該單元格內(nèi)的所有軌跡片段的時(shí)間區(qū)間。
4.根據(jù)權(quán)利要求1所述的一種最匹配模糊軌跡問題的查詢方法,其特征在于步驟3) 中依此訪問步驟1)中的單元格,以及單元格中的軌跡片段,計(jì)算每一個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界。
5.根據(jù)權(quán)利要求1所述的一種最匹配模糊軌跡問題的查詢方法,其特征在于步驟4) 中找出步驟幻中所有模糊軌跡和查詢軌跡之間的匹配度的上界中的最小值;然后,如果一個(gè)模糊軌跡和查詢軌跡之間的匹配度的下界大于該最小值,則該模糊軌跡是不合格的模糊軌跡,將被剪枝掉。
6.根據(jù)權(quán)利要求1所述的一種最匹配模糊軌跡問題的查詢方法,其特征在于步驟5) 中計(jì)算步驟4)中的候選答案集合中的每一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度;如果一個(gè)候選模糊軌跡和查詢軌跡之間的匹配度是所有候選模糊軌跡中最大的,則該候選模糊軌跡成為真正的查詢結(jié)果。
全文摘要
本發(fā)明公開了一種最匹配模糊軌跡問題的查詢方法。該方法發(fā)明了一種新的匹配度衡量標(biāo)準(zhǔn)來衡量模糊軌跡之間的匹配程度。該方法先將值域空間劃分成一系列的單元格,然后在每一個(gè)單元格內(nèi)建立一個(gè)時(shí)間索引。在處理匹配查詢時(shí),該方法首先訪問索引結(jié)構(gòu),計(jì)算每個(gè)模糊軌跡和查詢軌跡之間匹配度的上界和下界;然后利用該上界和下界對(duì)不合格的模糊軌跡進(jìn)行剪枝,從而得到一個(gè)候選答案集合;最后該方法計(jì)算每一個(gè)候選模糊軌跡的精確的匹配度,并判斷該模糊軌跡是否是真正的查詢結(jié)果。本發(fā)明充分利用了數(shù)據(jù)庫和信息檢索的現(xiàn)有研究和實(shí)現(xiàn)成果,基于已有的空間數(shù)據(jù)查詢方法的擴(kuò)展和融合可以非常方便快捷的提供最匹配模糊軌跡問題的查詢能力,提供最好的性能。
文檔編號(hào)G06F17/30GK102567497SQ20111043713
公開日2012年7月11日 申請(qǐng)日期2011年12月23日 優(yōu)先權(quán)日2011年12月23日
發(fā)明者壽黎但, 胡天磊, 陳剛, 陳珂, 馬春洋 申請(qǐng)人:浙江大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
封丘县| 合作市| 宁陵县| 通辽市| 高阳县| 依安县| 泰州市| 平潭县| 博爱县| 黎川县| 峨眉山市| 浦江县| 泽普县| 溧阳市| 新田县| 长治市| 井研县| 三门县| 乐昌市| 新绛县| 罗源县| 安吉县| 长垣县| 蛟河市| 宜黄县| 高青县| 泗水县| 普定县| 黄梅县| 德保县| 景泰县| 渭源县| 刚察县| 商水县| 西乡县| 静乐县| 泰州市| 那曲县| 云林县| 鸡东县| 漳浦县|