主題事件更新方法庫及城市多源時(shí)空信息并行更新方法
【專利摘要】本發(fā)明公開了一種主題事件更新方法庫及城市多源時(shí)空信息并行更新方法,所提出的時(shí)空信息更新與信息源、數(shù)據(jù)模型及尺度、更新方法、更新流程、質(zhì)量控制和主題事件等多種因素有關(guān),是在多源數(shù)據(jù)融合以及異常變化發(fā)現(xiàn)的基礎(chǔ)上對時(shí)空數(shù)據(jù)庫進(jìn)行的更新。并在此基礎(chǔ)之上建立突發(fā)事件的更新機(jī)制、基于主題事件聯(lián)動(dòng)更新機(jī)制以及GPU并行加速更新算法,從而針對時(shí)空信息更新內(nèi)容、頻率的需要,實(shí)現(xiàn)城市時(shí)空實(shí)體和時(shí)空事件的動(dòng)態(tài)信息更新。本發(fā)明根據(jù)相應(yīng)的主題事件的判斷及觸發(fā),通過GPU并行更新算法對相應(yīng)數(shù)據(jù)及傳感器進(jìn)行更新,使得用戶的時(shí)空信息保持最新狀態(tài)的同時(shí)能發(fā)現(xiàn)用戶關(guān)心的重大突發(fā)事件,可以為智慧城市中的應(yīng)急安全及交通疏導(dǎo)等提供技術(shù)支持。
【專利說明】主題事件更新方法庫及城市多源時(shí)空信息并行更新方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智慧城市時(shí)空信息更新領(lǐng)域,涉及一種主題事件更新方法庫及城市多源時(shí)空信息并行更新方法,特別涉及一種基于主題事件的智慧城市主題事件更新方法庫及城市多源時(shí)空信息并行更新方法。
[0002]
【背景技術(shù)】
[0003]各種航空、航天、近景測量和新型傳感器獲取的數(shù)據(jù),以及物聯(lián)網(wǎng)、移動(dòng)互聯(lián)網(wǎng)、位置服務(wù)網(wǎng)等多源時(shí)空信息是當(dāng)前城市運(yùn)行管理、建設(shè)規(guī)劃、應(yīng)急指揮和公共服務(wù)等應(yīng)用的基礎(chǔ)支撐,是構(gòu)建“智慧城市”不可或缺的重要組成部分。隨著天空地傳感器網(wǎng)絡(luò)建設(shè)的逐步完善,現(xiàn)場采集和歷史積累的城市時(shí)空數(shù)據(jù)越來越多,出現(xiàn)了 “數(shù)據(jù)海量、信息爆炸、知識貧乏”的矛盾局面。目前國內(nèi)外時(shí)空數(shù)據(jù)模型和時(shí)空數(shù)據(jù)庫的應(yīng)用研究主要集中在地籍歷史變更數(shù)據(jù)的組織管理、智能交通和導(dǎo)航信息系統(tǒng)、城市氣候環(huán)境變化分析、城市發(fā)展和土地利用模擬等方面,但是建設(shè)中的示范數(shù)字城市依然是一種靜態(tài)的信息化城市,僅有少量專題數(shù)據(jù)以離散時(shí)間點(diǎn)的全局空間快照或離散空間站點(diǎn)長時(shí)間序列來組織管理,尚難以進(jìn)行時(shí)空數(shù)據(jù)高效存取和適應(yīng)各種城市問題分析決策需要。海量城市時(shí)空數(shù)據(jù)為發(fā)展高效時(shí)空數(shù)據(jù)管理與更新技術(shù)提供了契機(jī),因此研究基于異常變化發(fā)現(xiàn)的數(shù)據(jù)更新機(jī)制是保證數(shù)據(jù)的準(zhǔn)確性和現(xiàn)勢性、提高數(shù)據(jù)質(zhì)量、支撐智慧城市運(yùn)行的重要基礎(chǔ)。同時(shí)隨著GPU硬件的發(fā)展,基于GPU的并行高速計(jì)算也發(fā)展迅速,為解決更新中海量數(shù)據(jù)及提高實(shí)時(shí)更新效率提供了有力的支撐。
[0004]基于城市傳感器網(wǎng)絡(luò)中多源異構(gòu)數(shù)據(jù)的異常發(fā)現(xiàn)與數(shù)據(jù)并行更新問題是一種基于地理信息與專家知識的大尺度、海量、時(shí)序、多源、高不確定性異構(gòu)數(shù)據(jù)的分類與識別問題。對于如何自動(dòng)分析城市傳感器網(wǎng)絡(luò)獲取的海量無規(guī)則多源異構(gòu)數(shù)據(jù),并結(jié)合專家知識與數(shù)據(jù)庫實(shí)現(xiàn)異常檢測以及數(shù)據(jù)并行快速更新,是世界各國的地理時(shí)空信息數(shù)據(jù)庫都面臨著的“數(shù)據(jù)庫更新”問題。
[0005]目前,多傳感器數(shù)據(jù)空間異常探測方法大致可以分為:基于圖形的方法(采用可視化的方法,如變量云與散點(diǎn)圖,并從圖形中尋找異常實(shí)體)、基于偏離的方法(采用非空間屬性值與空間鄰近域內(nèi)實(shí)體非空間屬性平均值的差值來度量實(shí)體的異常程度)、基于局部異常度量的方法(借助局部密度的方法定義局部偏離度)、基于聚類的方法(將空間聚類后獲得的孤立點(diǎn)或小簇視為空間異常)等。例如:專利號為CN102081619A的發(fā)明專利《數(shù)據(jù)更新方法、分發(fā)節(jié)點(diǎn)及海量存儲集群系統(tǒng)》,專利號為CN101339570的發(fā)明專利《一種高效的海量遙感數(shù)據(jù)分布式組織管理方法》,專利號為CN102332004A的發(fā)明專利《用于海量數(shù)據(jù)管理的數(shù)據(jù)處理方法和系統(tǒng)》。
[0006]現(xiàn)有更新方法針對面向主題的高效時(shí)空數(shù)據(jù)管理更新方面,海量時(shí)空數(shù)據(jù)的存儲和管理對動(dòng)態(tài)目標(biāo)表達(dá)能力差、管理數(shù)據(jù)形式單一、靈活性不足、可擴(kuò)展性有待提高,而且大量傳感器獲取的半結(jié)構(gòu)、非結(jié)構(gòu)性信息難以構(gòu)建高效的索引結(jié)構(gòu)和進(jìn)行統(tǒng)一管理與實(shí)時(shí)調(diào)度,且當(dāng)前的數(shù)據(jù)管理與更新主要集中于城市實(shí)體更新,缺乏面向主題事件的異常變化發(fā)現(xiàn)及更新機(jī)制,由于存在變化識別或定義準(zhǔn)則的眾多歧義,很難做到理論完備且獨(dú)立,在邏輯層次,時(shí)間地理概念框架下的時(shí)空棱椎體模型和各種時(shí)空關(guān)系模型等具有較靈活的地理時(shí)空結(jié)構(gòu)化表達(dá)能力,但是理論研究工作多于物理實(shí)現(xiàn),基本結(jié)構(gòu)特征表達(dá)能力仍有不足。
[0007]與傳統(tǒng)的異常探測及空間異常探測方法不同,時(shí)空異常探測需要顧及空間實(shí)體隨時(shí)間的變化,更為復(fù)雜,雖然取得了一些零散的成果,但整體研究的深度和廣度還很不足,發(fā)展的理論方法遠(yuǎn)不夠成熟。除了事件的探測及發(fā)現(xiàn)外,基于GPU的快速并行更新算法也還沒有被大規(guī)模的應(yīng)用到時(shí)空數(shù)據(jù)更新中來。因此這些基礎(chǔ)地理信息數(shù)據(jù)庫建成后,在面向主題的應(yīng)用過程中,必須對其進(jìn)行動(dòng)態(tài)維護(hù)和高效更新,以保證數(shù)據(jù)的準(zhǔn)確性和現(xiàn)勢性,提高數(shù)據(jù)的質(zhì)量,更有效的服務(wù)于公眾,這是智慧城市可持續(xù)運(yùn)行的重要任務(wù),也是本專利的主要目的。
[0008]
【發(fā)明內(nèi)容】
[0009]為了解決上述的技術(shù)問題,本發(fā)明針對時(shí)空信息的多源異構(gòu)性,提出了一種基于主題事件的智慧城市主題事件更新方法庫及城市多源時(shí)空信息并行更新方法。
[0010]本發(fā)明所采用的技術(shù)方案是:
一種主題事件更新方法庫,其特征在于:包括事件判斷規(guī)則、基礎(chǔ)更新規(guī)則和聯(lián)動(dòng)更新規(guī)則;
所述的事件判斷規(guī)則包括:主題事件的條件判斷規(guī)則、主題事件分類知識庫、數(shù)據(jù)源匹配與關(guān)聯(lián)的規(guī)則;
所述的主題事件的條件判斷規(guī)則為:首先通過相關(guān)專家知識,包括城市突發(fā)事件的內(nèi)容、突發(fā)事件的具體分類及分類依據(jù)、城市突發(fā)事件行為標(biāo)準(zhǔn)及相關(guān)專業(yè)知識,將不同類型的突發(fā)事件進(jìn)行分類和建模,建立各個(gè)不同突發(fā)事件的行為特征參數(shù),并建立突發(fā)事件與傳感器的匹配關(guān)聯(lián)表,將不同類別的多傳感器時(shí)空數(shù)據(jù)與城市突發(fā)事件分類系統(tǒng)進(jìn)行對應(yīng),以便在不同的時(shí)空數(shù)據(jù)中快速發(fā)現(xiàn)相應(yīng)的城市突發(fā)事件以及將新類別的突發(fā)事件納入已有的城市突發(fā)事件知識庫,最后形成一個(gè)動(dòng)態(tài)的城市突發(fā)事件規(guī)則庫,提供諸如擁堵車流量閥值、煙霧濃度閥值類事件的判斷依據(jù),確定突發(fā)事件;
所述的數(shù)據(jù)源匹配與關(guān)聯(lián)的規(guī)則為:提供諸如車流量對應(yīng)交通擁堵、煙霧濃度對應(yīng)火災(zāi)類事件的對應(yīng)關(guān)聯(lián)知識庫,為后期的聯(lián)動(dòng)更新提供聯(lián)動(dòng)規(guī)則;
所述的基礎(chǔ)更新規(guī)則包括:主題事件更新判斷參數(shù)庫、主題事件更新處理規(guī)則、主題事件更新檢測及評價(jià)規(guī)則;
所述的主題事件更新處理規(guī)則為:更新主題事件更新方法庫處理諸如交通擁堵對應(yīng)有高亮擁堵路段、信息發(fā)布、擁堵路段監(jiān)控視頻提取類突發(fā)事件產(chǎn)生的相關(guān)更新操作,包括更新信息的顯示、更新信息的傳遞、更新信息的統(tǒng)計(jì);。
[0011]所述的主題事件更新檢測及評價(jià)規(guī)則為:通過建立評價(jià)體系,為一致性、完備性檢測及終止性分析提供檢測數(shù)據(jù)時(shí)間標(biāo)簽及精度類函數(shù)和參數(shù),主要是對更新信息進(jìn)行相關(guān)的檢測、保證更新信息的真實(shí)性和完備性; 所述的聯(lián)動(dòng)更新規(guī)則包括:主題事件插值聯(lián)動(dòng)更新規(guī)則、主題事件參數(shù)聯(lián)動(dòng)更新規(guī)則。
[0012]所述的主題事件插值聯(lián)動(dòng)更新規(guī)則為:針對網(wǎng)絡(luò)化的傳感器中某一個(gè)點(diǎn)或幾個(gè)點(diǎn)的數(shù)據(jù)變化,通過克里金插值或自然鄰點(diǎn)插值類方法來進(jìn)行信息的聯(lián)動(dòng)更新;
所述的主題事件參數(shù)變化聯(lián)動(dòng)更新規(guī)則為:專門對傳感器相關(guān)的參數(shù)進(jìn)行的聯(lián)動(dòng)更新,隨著參數(shù)的變化傳感器自身的相關(guān)信息會出現(xiàn)改變,因此在出現(xiàn)對應(yīng)的信息變化時(shí),需要聯(lián)動(dòng)更新對應(yīng)的傳感器參數(shù),調(diào)整傳感器狀態(tài)。
[0013]一種主題事件更新方法庫的構(gòu)成方法,其特征在于:根據(jù)城市歷史突發(fā)事件獲取初始海量城市突發(fā)事件集合,同時(shí)結(jié)合城市領(lǐng)域的專家知識和相關(guān)因素對城市突發(fā)事件信息進(jìn)行系統(tǒng)歸納和分類,并將各類突發(fā)事件的重要特征以及表現(xiàn)形式進(jìn)行描述,最終將完成分類的城市異常事件集合納入規(guī)則庫,從而得到主題事件更新方法庫。
[0014]一種利用主題事件更新方法庫的城市多源時(shí)空信息并行更新方法,其特征在于,包括以下步驟:
步驟1.時(shí)空數(shù)據(jù)清洗:接收傳感器傳遞過來的時(shí)空數(shù)據(jù),對所述的時(shí)空數(shù)據(jù)的準(zhǔn)確性及實(shí)時(shí)性進(jìn)行判斷,剔除錯(cuò)誤信息;
步驟2.主題事件發(fā)現(xiàn):通過主題事件的條件判斷規(guī)則利用城市主題事件分類系統(tǒng)及語義分析技術(shù)對所述的時(shí)空數(shù)據(jù)里的主題事件進(jìn)行發(fā)現(xiàn)判斷;
步驟3.主題事件識別:通過主題事件分類知識庫結(jié)合語義分析技術(shù)對已發(fā)現(xiàn)的主題事件進(jìn)行類型判斷;
步驟4.時(shí)空信息聯(lián)動(dòng)更新:確定了主題事件后,根據(jù)不同傳感器數(shù)據(jù)特點(diǎn),對所述的時(shí)空數(shù)據(jù)進(jìn)行部分更新、版本更新或全部更新;
步驟5.終止性分析:通過主題事件更新檢測及評價(jià)規(guī)則對更新完的時(shí)空數(shù)據(jù)進(jìn)行完備性及一致性判斷,判斷更新是否終止。
[0015]作為優(yōu)選,步驟2中所述的主題事件發(fā)現(xiàn),其具體實(shí)現(xiàn)包括以下子步驟:
步驟2.1.時(shí)空數(shù)據(jù)分類:通過主題事件分類系統(tǒng),按照事先定義好的數(shù)據(jù)類型參照表,對時(shí)空數(shù)據(jù)進(jìn)行分類,所述的對時(shí)空數(shù)據(jù)進(jìn)行分類是對時(shí)空數(shù)據(jù)信息按照時(shí)空信息、空間信息、時(shí)間信息進(jìn)行分類;所述的主題事件分類系統(tǒng)主要是用戶定義的時(shí)空數(shù)據(jù)信息類型判斷規(guī)則,對于已有的傳感器信息及數(shù)據(jù)格式按照時(shí)空、空間、時(shí)間的類型進(jìn)行定義,判斷時(shí)進(jìn)行比對分類;
步驟2.2.交叉檢驗(yàn):對已分類的時(shí)空數(shù)據(jù),利用主題事件的條件判斷規(guī)則對其空間信息通過其空間關(guān)系及語義信息對事件信息進(jìn)行檢測發(fā)現(xiàn)是否符合主題事件發(fā)生條件,其時(shí)間信息則通過時(shí)間序列關(guān)系對事件信息進(jìn)行檢測發(fā)現(xiàn)是否符合主題事件發(fā)生條件,其時(shí)空信息則分別進(jìn)行以上檢測并進(jìn)行時(shí)空交叉檢驗(yàn),判斷其是否符合主題事件發(fā)生條件;步驟2.3.主題事件發(fā)現(xiàn):對檢測后的時(shí)空數(shù)據(jù)信息進(jìn)行精度檢測去除異常數(shù)據(jù)及錯(cuò)誤,若未發(fā)現(xiàn)主題事件則跳出檢測,若發(fā)現(xiàn)主題事件則進(jìn)入下一階段進(jìn)行主題事件的識別。
[0016]作為優(yōu)選,步驟3中所述的主題事件識別,其具體實(shí)現(xiàn)包括以下子步驟:
步驟3.1.主題事件分類:通過主題事件分類知識庫對已發(fā)現(xiàn)的主題事件進(jìn)行分類,分類根據(jù)觸發(fā)信息的類型及屬性進(jìn)行分類;
步驟3.2.主題事件特性分析:主題事件屬性分為空間事件、時(shí)間事件或時(shí)空事件,根據(jù)主題事件屬性的不同分別按照空間、語義關(guān)系或時(shí)間序列對其進(jìn)行分析,獲得其空間特性或時(shí)間特性,對于時(shí)空事件則還需進(jìn)行時(shí)空交叉分析獲取其時(shí)空特性;
步驟3.3.主題事件識別:根據(jù)主題事件其時(shí)空特性,參照主題事件知識庫,對主題事件進(jìn)行識別,并對主題事件的特性進(jìn)行時(shí)空驗(yàn)證排除錯(cuò)誤特性及人為錯(cuò)誤;所述的主題事件分類知識庫是用戶根據(jù)專家知識及分類系統(tǒng)按照時(shí)空特性對主題事件進(jìn)行描述的事件字典,主要用于主題事件的識別。
[0017]作為優(yōu)選,步驟4中所述的時(shí)空信息聯(lián)動(dòng)更新,其具體實(shí)現(xiàn)包括以下子步驟:
步驟4.1.數(shù)據(jù)準(zhǔn)備:主題事件識別后,通過數(shù)據(jù)源匹配與關(guān)聯(lián)規(guī)則將與已發(fā)生主題
事件相關(guān)的數(shù)據(jù)進(jìn)行收集,推送入特定存儲位置準(zhǔn)備進(jìn)行處理,主題事件與其相關(guān)的數(shù)據(jù)的對照關(guān)系由用戶自定義,存儲在更新規(guī)則庫中,其中所述的數(shù)據(jù)源匹配與關(guān)聯(lián)規(guī)則,主要包含各種主要特定事件與相關(guān)的傳感器信息的對應(yīng)關(guān)系;
步驟4.2.更新判斷:根據(jù)更新判斷參數(shù)庫對需更新的時(shí)空數(shù)據(jù)進(jìn)行判斷,首先根據(jù)主題事件及需更新的時(shí)空數(shù)據(jù)的特點(diǎn)對照主題事件更新處理規(guī)則對其進(jìn)行更新判斷,選擇參數(shù)聯(lián)動(dòng)更新或插值聯(lián)動(dòng)更新;對于只有參數(shù)屬性的單一主題事件的更新,進(jìn)行傳感器的參數(shù)聯(lián)動(dòng)更新;對于有圖像數(shù)據(jù)且有相互關(guān)聯(lián)影響的主題事件的更新進(jìn)行插值聯(lián)動(dòng)更新;所述的參數(shù)聯(lián)動(dòng)更新是根據(jù)參數(shù)聯(lián)動(dòng)更新規(guī)則庫對信息來源的傳感器的參數(shù)進(jìn)行相關(guān)的更新,主要是通過參數(shù)聯(lián)動(dòng)規(guī)則庫匹配對應(yīng)傳感器,然后進(jìn)行參數(shù)更新;所述的插值聯(lián)動(dòng)更新是根據(jù)插值聯(lián)動(dòng)更新規(guī)則庫對主題事件相關(guān)的時(shí)空數(shù)據(jù)進(jìn)行插值,然后將插值后的時(shí)空數(shù)據(jù)進(jìn)行更新處理,其中插值聯(lián)動(dòng)更新規(guī)則庫包含對應(yīng)主題事件所對應(yīng)時(shí)空數(shù)據(jù)的插值更新方法,不同主題事件數(shù)據(jù)類型插值方法會有不同,有用戶根據(jù)實(shí)際情況進(jìn)行定義;
步驟4.3.更新選擇:然后根據(jù)主題事件更新判斷參數(shù)庫,根據(jù)更新時(shí)空數(shù)據(jù)量大小及數(shù)據(jù)類型選擇進(jìn)行整體更新或部分更新;當(dāng)時(shí)空數(shù)據(jù)量大于閥值時(shí),進(jìn)行部分更新,當(dāng)時(shí)空數(shù)據(jù)量小于閥值時(shí),則進(jìn)行整體更新;所述的整體更新是對時(shí)空數(shù)據(jù)進(jìn)行完全替換更新,所述的部分更新只進(jìn)行部分變換數(shù)據(jù)的更新;
步驟4.4.加速判斷:所述的時(shí)空數(shù)據(jù)若是圖片或影像類大數(shù)據(jù)量圖片信息,則觸發(fā)GPU并行加速更新,否則進(jìn)行終止性分析;
步驟4.5.終止性分析:利用主題事件更新檢測及評價(jià)規(guī)則對時(shí)空數(shù)據(jù)進(jìn)行完備性及一致性檢驗(yàn),檢驗(yàn)更新是否完成及完成的正確性。
[0018]作為優(yōu)選,步驟4.4中所述的GPU并行加速更新,其具體實(shí)現(xiàn)包括以下子步驟: 步驟4.4.1:將更新時(shí)空數(shù)據(jù)加載系統(tǒng)內(nèi)存;
步驟4.4.2:根據(jù)時(shí)空數(shù)據(jù)大小將時(shí)空數(shù)據(jù)進(jìn)行塊狀分割;
步驟4.4.3:將塊狀時(shí)空數(shù)據(jù)傳入GPU內(nèi)存;
步驟4.4.4:利用GPU的多核心進(jìn)行并行計(jì)算,主要是對時(shí)空數(shù)據(jù)進(jìn)行行列變換及矩陣計(jì)算;
步驟4.4.5:判斷更新變換是否完成,若未完成計(jì)算則回轉(zhuǎn)執(zhí)行所述的步驟4.4.3,否則進(jìn)入下一步驟;
步驟4.4.6:判斷GPU并行計(jì)算是否結(jié)束,若未結(jié)束則回轉(zhuǎn)執(zhí)行所述的步驟4.4.2,若結(jié)束則進(jìn)行下一步;
步驟4.4.7:時(shí)空數(shù)據(jù)完成計(jì)算返回系統(tǒng)內(nèi)存。
[0019]本發(fā)明所提出的時(shí)空信息更新與信息源、數(shù)據(jù)模型及尺度、更新方法、更新流程、質(zhì)量控制和主題事件等多種因素有關(guān),是在多源數(shù)據(jù)融合(包括影像類數(shù)據(jù)融合,影像與非影像數(shù)據(jù)融合)以及異常變化發(fā)現(xiàn)的基礎(chǔ)上對時(shí)空數(shù)據(jù)庫進(jìn)行的更新。并在此基礎(chǔ)之上建立突發(fā)事件的更新機(jī)制、基于主題事件聯(lián)動(dòng)更新機(jī)制以及GPU并行加速更新算法,從而針對時(shí)空信息更新內(nèi)容、頻率的需要,實(shí)現(xiàn)城市時(shí)空實(shí)體和時(shí)空事件的動(dòng)態(tài)信息更新。
[0020]本發(fā)明所提出的面向主題的時(shí)空信息更新主要針對融合后的數(shù)據(jù)進(jìn)行更新,為多源、多尺度、多時(shí)態(tài)、不同語義環(huán)境的事件聯(lián)動(dòng)協(xié)同更新:基于多源地理空間實(shí)體變化的特點(diǎn)、面向協(xié)同更新的操作算子,可實(shí)現(xiàn)(半)自動(dòng)的數(shù)據(jù)庫更新;針對城市信息的網(wǎng)格化管理,研究克里金插值等方法進(jìn)行格網(wǎng)局部更新、以及基于網(wǎng)格的協(xié)同更新技術(shù);利用GPU并行加速算法實(shí)現(xiàn)城市時(shí)空信息局部更新和整體更新方法;利用版本及主動(dòng)數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)本地多源空間數(shù)據(jù)間的協(xié)同更新,滿足更新過程中長事務(wù)和(準(zhǔn))實(shí)時(shí)需求,建立可持續(xù)的基于事件聯(lián)動(dòng)的協(xié)同更新機(jī)制。
[0021]本發(fā)明構(gòu)建了一個(gè)適用于多源大數(shù)據(jù)量的時(shí)空數(shù)據(jù)的基于主題事件的更新,根據(jù)相應(yīng)的主題事件的判斷及觸發(fā),通過GPU并行更新算法對相應(yīng)數(shù)據(jù)及傳感器進(jìn)行更新,使得用戶的時(shí)空信息保持最新狀態(tài)的同時(shí)能發(fā)現(xiàn)用戶關(guān)心的重大突發(fā)事件,可以為智慧城市中的應(yīng)急安全及交通疏導(dǎo)等提供技術(shù)支持。
[0022]
【專利附圖】
【附圖說明】
[0023]圖1:為本發(fā)明實(shí)施例的主題事件更新方法庫結(jié)構(gòu)圖。
[0024]圖2:為本發(fā)明實(shí)施例的主題事件方法庫構(gòu)建方法流程圖。
[0025]圖3:為本發(fā)明實(shí)施例的城市多源時(shí)空信息并行更新方法流程圖。
[0026]圖4:為本發(fā)明實(shí)施例的時(shí)空事件發(fā)現(xiàn)流程圖。
[0027]圖5:為本發(fā)明實(shí)施例的主題時(shí)空事件識別流程圖。
[0028]圖6:為本發(fā)明實(shí)施例的基于事件的聯(lián)動(dòng)更新流程圖。
[0029]圖7:為本發(fā)明實(shí)施例的GPU并行計(jì)算算法流程圖。
[0030]圖8:為本發(fā)明實(shí)施例的主題時(shí)空事件一致性、完備性檢測流程圖。
[0031]【具體實(shí)施方式】
[0032]以下將結(jié)合附圖和具體實(shí)施例對本發(fā)明做進(jìn)一步的闡述。
[0033]請見圖1,本發(fā)明的一種主題事件更新方法庫,包括事件判斷規(guī)則、基礎(chǔ)更新規(guī)則和聯(lián)動(dòng)更新規(guī)則;
事件判斷規(guī)則包括:主題事件的條件判斷規(guī)則、主題事件分類知識庫、數(shù)據(jù)源匹配與關(guān)聯(lián)的規(guī)則;
主題事件的條件判斷規(guī)則為:首先通過相關(guān)專家知識,包括城市突發(fā)事件的內(nèi)容、突發(fā)事件的具體分類及分類依據(jù)、城市突發(fā)事件行為標(biāo)準(zhǔn)及相關(guān)專業(yè)知識,將不同類型的突發(fā)事件進(jìn)行分類和建模,建立各個(gè)不同突發(fā)事件的行為特征參數(shù),并建立突發(fā)事件與傳感器的匹配關(guān)聯(lián)表,將不同類別的多傳感器時(shí)空數(shù)據(jù)與城市突發(fā)事件分類系統(tǒng)進(jìn)行對應(yīng),以便在不同的時(shí)空數(shù)據(jù)中快速發(fā)現(xiàn)相應(yīng)的城市突發(fā)事件以及將新類別的突發(fā)事件納入已有的城市突發(fā)事件知識庫,最后形成一個(gè)動(dòng)態(tài)的城市突發(fā)事件規(guī)則庫,提供諸如擁堵車流量閥值、煙霧濃度閥值類事件的判斷依據(jù),確定突發(fā)事件;
數(shù)據(jù)源匹配與關(guān)聯(lián)的規(guī)則為:提供諸如車流量對應(yīng)交通擁堵、煙霧濃度對應(yīng)火災(zāi)類事件的對應(yīng)關(guān)聯(lián)知識庫,為后期的聯(lián)動(dòng)更新提供聯(lián)動(dòng)規(guī)則;
基礎(chǔ)更新規(guī)則包括:主題事件更新判斷參數(shù)庫、主題事件更新處理規(guī)則、主題事件更新檢測及評價(jià)規(guī)則;
主題事件更新處理規(guī)則為:主題事件更新方法庫處理諸如交通擁堵對應(yīng)有高亮擁堵路段、信息發(fā)布、擁堵路段監(jiān)控視頻提取類突發(fā)事件產(chǎn)生的相關(guān)更新操作,包括更新信息的顯示、更新信息的傳遞、更新信息的統(tǒng)計(jì);
主題事件更新檢測及評價(jià)規(guī)則為:通過建立評價(jià)體系,為一致性、完備性檢測及終止性分析提供檢測數(shù)據(jù)時(shí)間標(biāo)簽及精度類函數(shù)和參數(shù),主要是對更新信息進(jìn)行相關(guān)的檢測、保證更新信息的真實(shí)性和完備性;
聯(lián)動(dòng)更新規(guī)則包括:主題事件插值聯(lián)動(dòng)更新規(guī)則、主題事件參數(shù)聯(lián)動(dòng)更新規(guī)則。
[0034]主題事件插值聯(lián)動(dòng)更新規(guī)則為:針對網(wǎng)絡(luò)化的傳感器中某一個(gè)點(diǎn)或幾個(gè)點(diǎn)的數(shù)據(jù)變化,通過克里金插值或自然鄰點(diǎn)插值類方法來進(jìn)行信息的聯(lián)動(dòng)更新;如傳感網(wǎng)獲取的區(qū)域觀測數(shù)據(jù)通常是在控制點(diǎn)數(shù)據(jù)的基礎(chǔ)上插值獲得,一旦采樣點(diǎn)數(shù)據(jù)發(fā)生變化,相應(yīng)的區(qū)域觀測數(shù)據(jù)也要進(jìn)行更新。
[0035]主題事件參數(shù)變化聯(lián)動(dòng)更新規(guī)則為:專門對傳感器相關(guān)的參數(shù)進(jìn)行的聯(lián)動(dòng)更新,隨著參數(shù)的變化傳感器自身的相關(guān)信息會出現(xiàn)改變,因此在出現(xiàn)對應(yīng)的信息變化時(shí),需要聯(lián)動(dòng)更新對應(yīng)的傳感器參數(shù),調(diào)整傳感器狀態(tài)。
[0036]請見圖2,本發(fā)明的主題事件更新方法庫的構(gòu)成方法,根據(jù)城市歷史突發(fā)事件獲取初始海量城市突發(fā)事件集合,同時(shí)結(jié)合城市領(lǐng)域的專家知識和相關(guān)因素對城市突發(fā)事件信息進(jìn)行系統(tǒng)歸納和分類,并將各類突發(fā)事件的重要特征以及表現(xiàn)形式進(jìn)行描述,最終將完成分類的城市異常事件集合納入規(guī)則庫,從而得到主題事件更新方法庫。
[0037]請見圖3,本發(fā)明的利用主題事件更新方法庫的城市多源時(shí)空信息并行更新方法,包括以下步驟:
步驟1.時(shí)空數(shù)據(jù)清洗:接收傳感器傳遞過來的時(shí)空數(shù)據(jù),對時(shí)空數(shù)據(jù)的準(zhǔn)確性及實(shí)時(shí)性進(jìn)行判斷,剔除錯(cuò)誤信息。
[0038]步驟2.主題事件發(fā)現(xiàn):通過主題事件的條件判斷規(guī)則利用城市主題事件分類系統(tǒng)及語義分析技術(shù)對時(shí)空數(shù)據(jù)里的主題事件進(jìn)行發(fā)現(xiàn)判斷;請見圖4,主題事件發(fā)現(xiàn),其具體實(shí)現(xiàn)包括以下子步驟:
步驟2.1.時(shí)空數(shù)據(jù)分類:通過主題事件分類系統(tǒng),按照事先定義好的數(shù)據(jù)類型參照表,對時(shí)空數(shù)據(jù)進(jìn)行分類,對時(shí)空數(shù)據(jù)進(jìn)行分類是對時(shí)空數(shù)據(jù)信息按照時(shí)空信息、空間信息、時(shí)間信息進(jìn)行分類;主題事件分類系統(tǒng)主要是用戶定義的時(shí)空數(shù)據(jù)信息類型判斷規(guī)則,對于已有的傳感器信息及數(shù)據(jù)格式按照時(shí)空、空間、時(shí)間的類型進(jìn)行定義,判斷時(shí)進(jìn)行比對分類;
步驟2.2.交叉檢驗(yàn):對已分類的時(shí)空數(shù)據(jù),利用主題事件的條件判斷規(guī)則對其空間信息通過其空間關(guān)系及語義信息對事件信息進(jìn)行檢測發(fā)現(xiàn)是否符合主題事件發(fā)生條件,其時(shí)間信息則通過時(shí)間序列關(guān)系對事件信息進(jìn)行檢測發(fā)現(xiàn)是否符合主題事件發(fā)生條件,其時(shí)空信息則分別進(jìn)行以上檢測并進(jìn)行時(shí)空交叉檢驗(yàn),判斷其是否符合主題事件發(fā)生條件;步驟2.3.主題事件發(fā)現(xiàn):對檢測后的時(shí)空數(shù)據(jù)信息進(jìn)行精度檢測去除異常數(shù)據(jù)及錯(cuò)誤,若未發(fā)現(xiàn)主題事件則跳出檢測,若發(fā)現(xiàn)主題事件則進(jìn)入下一階段進(jìn)行主題事件的識別。
[0039]步驟3.主題事件識別:通過主題事件分類知識庫結(jié)合語義分析技術(shù)對已發(fā)現(xiàn)的主題事件進(jìn)行類型判斷;請見圖5,主題事件識別,其具體實(shí)現(xiàn)包括以下子步驟:
步驟3.1.主題事件分類:通過主題事件分類知識庫對已發(fā)現(xiàn)的主題事件進(jìn)行分類,分類根據(jù)觸發(fā)信息的類型及屬性進(jìn)行分類;
步驟3.2.主題事件特性分析:主題事件屬性分為空間事件、時(shí)間事件或時(shí)空事件,根據(jù)主題事件屬性的不同分別按照空間、語義關(guān)系或時(shí)間序列對其進(jìn)行分析,獲得其空間特性或時(shí)間特性,對于時(shí)空事件則還需進(jìn)行時(shí)空交叉分析獲取其時(shí)空特性;
步驟3.3.主題事件識別:根據(jù)主題事件其時(shí)空特性,參照主題事件知識庫,對主題事件進(jìn)行識別,并對主題事件的特性進(jìn)行時(shí)空驗(yàn)證排除錯(cuò)誤特性及人為錯(cuò)誤;主題事件分類知識庫是用戶根據(jù)專家知識及分類系統(tǒng)按照時(shí)空特性對主題事件進(jìn)行描述的事件字典,主要用于主題事件的識別。
[0040]步驟4.時(shí)空信息聯(lián)動(dòng)更新:確定了主題事件后,根據(jù)不同傳感器數(shù)據(jù)特點(diǎn),對時(shí)空數(shù)據(jù)進(jìn)行部分更新、版本更新或全部更新;請見圖6,時(shí)空信息聯(lián)動(dòng)更新,其具體實(shí)現(xiàn)包括以下子步驟:
步驟4.1.數(shù)據(jù)準(zhǔn)備:主題事件識別后,通過數(shù)據(jù)源匹配與關(guān)聯(lián)規(guī)則將與已發(fā)生主題事件相關(guān)的數(shù)據(jù)進(jìn)行收集,推送入特定存儲位置準(zhǔn)備進(jìn)行處理,主題事件與其相關(guān)的數(shù)據(jù)的對照關(guān)系由用戶自定義,存儲在更新規(guī)則庫中,其中數(shù)據(jù)源匹配與關(guān)聯(lián)規(guī)則,主要包含各種主要特定事件與相關(guān)的傳感器信息的對應(yīng)關(guān)系;
步驟4.2.更新判斷:根據(jù)更新判斷參數(shù)庫對需更新的時(shí)空數(shù)據(jù)進(jìn)行判斷,首先根據(jù)主題事件及需更新的時(shí)空數(shù)據(jù)的特點(diǎn)對照主題事件更新處理規(guī)則對其進(jìn)行更新判斷,選擇參數(shù)聯(lián)動(dòng)更新或插值聯(lián)動(dòng)更新;對于只有參數(shù)屬性的單一主題事件的更新,比如攝像頭角度,進(jìn)行傳感器的參數(shù)聯(lián)動(dòng)更新;對于有圖像數(shù)據(jù)且有相互關(guān)聯(lián)影響的主題事件的更新,比如溫度、PM2.5的變化等,進(jìn)行插值聯(lián)動(dòng)更新;參數(shù)聯(lián)動(dòng)更新是根據(jù)參數(shù)聯(lián)動(dòng)更新規(guī)則庫對信息來源的傳感器的參數(shù)進(jìn)行相關(guān)的更新,主要是通過參數(shù)聯(lián)動(dòng)規(guī)則庫匹配對應(yīng)傳感器,然后進(jìn)行參數(shù)更新;插值聯(lián)動(dòng)更新是根據(jù)插值聯(lián)動(dòng)更新規(guī)則庫對主題事件相關(guān)的時(shí)空數(shù)據(jù)進(jìn)行插值,比如克里金插值,然后將插值后的時(shí)空數(shù)據(jù)進(jìn)行更新處理,其中插值聯(lián)動(dòng)更新規(guī)則庫包含對應(yīng)主題事件所對應(yīng)時(shí)空數(shù)據(jù)的插值更新方法,不同主題事件數(shù)據(jù)類型插值方法會有不同,有用戶根據(jù)實(shí)際情況進(jìn)行定義;
步驟4.3.更新選擇:然后根據(jù)主題事件更新判斷參數(shù)庫,根據(jù)更新時(shí)空數(shù)據(jù)量大小及數(shù)據(jù)類型選擇進(jìn)行整體更新或部分更新;當(dāng)時(shí)空數(shù)據(jù)量大于閥值時(shí),進(jìn)行部分更新,當(dāng)時(shí)空數(shù)據(jù)量小于閥值時(shí),則進(jìn)行整體更新;整體更新是對時(shí)空數(shù)據(jù)進(jìn)行完全替換更新,部分更新只進(jìn)行部分變換數(shù)據(jù)的更新;
步驟4.4.加速判斷:時(shí)空數(shù)據(jù)若是圖片或影像類大數(shù)據(jù)量圖片信息,則觸發(fā)GPU并行加速更新,否則進(jìn)行終止性分析;請見圖7,GPU并行加速更新,其具體實(shí)現(xiàn)包括以下子步驟:
步驟4.4.1:將更新時(shí)空數(shù)據(jù)加載系統(tǒng)內(nèi)存; 步驟4.4.2:根據(jù)時(shí)空數(shù)據(jù)大小將時(shí)空數(shù)據(jù)進(jìn)行塊狀分割;
步驟4.4.3:將塊狀時(shí)空數(shù)據(jù)傳入GPU內(nèi)存;
步驟4.4.4:利用GPU的多核心進(jìn)行并行計(jì)算,主要是對時(shí)空數(shù)據(jù)進(jìn)行行列變換及矩陣計(jì)算;
步驟4.4.5:判斷更新變換是否完成,若未完成計(jì)算則回轉(zhuǎn)執(zhí)行步驟4.4.3,否則進(jìn)入下一步驟;
步驟4.4.6:判斷GPU并行計(jì)算是否結(jié)束,若未結(jié)束則回轉(zhuǎn)執(zhí)行步驟4.4.2,若結(jié)束則進(jìn)行下一步;
步驟4.4.7:時(shí)空數(shù)據(jù)完成計(jì)算返回系統(tǒng)內(nèi)存。
[0041]步驟4.5.終止性分析:利用主題事件更新檢測及評價(jià)規(guī)則對時(shí)空數(shù)據(jù)進(jìn)行完備性及一致性檢驗(yàn),檢驗(yàn)更新是否完成及完成的正確性。請見圖8,通過檢測數(shù)據(jù)的完備性及一致性評定,確定更新是否終止。即判斷數(shù)據(jù)是否已經(jīng)更新完畢,及更新后是否與之前的數(shù)據(jù)的類型及屬性相同,避免更新錯(cuò)誤。
[0042]步驟5.終止性分析:利用主題事件更新檢測及評價(jià)規(guī)則對時(shí)空數(shù)據(jù)進(jìn)行完備性及一致性檢驗(yàn),判斷更新是否終止。
[0043]以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,因此,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種主題事件更新方法庫,其特征在于:包括事件判斷規(guī)則、基礎(chǔ)更新規(guī)則和聯(lián)動(dòng)更新規(guī)則; 所述的事件判斷規(guī)則包括:主題事件的條件判斷規(guī)則、主題事件分類知識庫、數(shù)據(jù)源匹配與關(guān)聯(lián)的規(guī)則; 所述的主題事件的條件判斷規(guī)則為:首先通過相關(guān)專家知識,包括城市突發(fā)事件的內(nèi)容、突發(fā)事件的具體分類及分類依據(jù)、城市突發(fā)事件行為標(biāo)準(zhǔn)及相關(guān)專業(yè)知識,將不同類型的突發(fā)事件進(jìn)行分類和建模,建立各個(gè)不同突發(fā)事件的行為特征參數(shù),并建立突發(fā)事件與傳感器的匹配關(guān)聯(lián)表,將不同類別的多傳感器時(shí)空數(shù)據(jù)與城市突發(fā)事件分類系統(tǒng)進(jìn)行對應(yīng),以便在不同的時(shí)空數(shù)據(jù)中快速發(fā)現(xiàn)相應(yīng)的城市突發(fā)事件以及將新類別的突發(fā)事件納入已有的城市突發(fā)事件知識庫,最后形成一個(gè)動(dòng)態(tài)的城市突發(fā)事件規(guī)則庫,提供諸如擁堵車流量閥值、煙霧濃度閥值類事件的判斷依據(jù),確定突發(fā)事件; 所述的數(shù)據(jù)源匹配與關(guān)聯(lián)的規(guī)則為:提供諸如車流量對應(yīng)交通擁堵、煙霧濃度對應(yīng)火災(zāi)類事件的對應(yīng)關(guān)聯(lián)知識庫,為后期的聯(lián)動(dòng)更新提供聯(lián)動(dòng)規(guī)則; 所述的基礎(chǔ)更新規(guī)則包括:主題事件更新判斷參數(shù)庫、主題事件更新處理規(guī)則、主題事件更新檢測及評價(jià)規(guī)則; 所述的主題事件更新處理規(guī)則為: 主題事件更新方法庫處理諸如交通擁堵對應(yīng)有高亮擁堵路段、信息發(fā)布、擁堵路段監(jiān)控視頻提取類突發(fā)事件產(chǎn)生的相關(guān)更新操作,包括更新信息的顯示、更新信息的傳遞、更新信息的統(tǒng)計(jì); 所述的主題事件更新檢測及評價(jià)規(guī)則為:通過建立評價(jià)體系,為一致性、完備性檢測及終止性分析提供檢測數(shù)據(jù)時(shí)間標(biāo)簽及精度類函數(shù)和參數(shù),主要是對更新信息進(jìn)行相關(guān)的檢測、保證更新信息的真實(shí)性和完備性; 所述的聯(lián)動(dòng)更新規(guī)則包括:主題事件插值聯(lián)動(dòng)更新規(guī)則、主題事件參數(shù)聯(lián)動(dòng)更新規(guī)則;所述的主題事件插值聯(lián)動(dòng)更新規(guī)則為:針對網(wǎng)絡(luò)化的傳感器中某一個(gè)點(diǎn)或幾個(gè)點(diǎn)的數(shù)據(jù)變化,通過克里金插值或自然鄰點(diǎn)插值類方法來進(jìn)行信息的聯(lián)動(dòng)更新; 所述的主題事件參數(shù)變化聯(lián)動(dòng)更新規(guī)則為:專門對傳感器相關(guān)的參數(shù)進(jìn)行的聯(lián)動(dòng)更新,隨著參數(shù)的變化傳感器自身的相關(guān)信息會出現(xiàn)改變,因此在出現(xiàn)對應(yīng)的信息變化時(shí),需要聯(lián)動(dòng)更新對應(yīng)的傳感器參數(shù),調(diào)整傳感器狀態(tài)。
2.—種權(quán)利要求1所述的主題事件更新方法庫的構(gòu)成方法,其特征在于:根據(jù)城市歷史突發(fā)事件獲取初始海量城市突發(fā)事件集合,同時(shí)結(jié)合城市領(lǐng)域的專家知識和相關(guān)因素對城市突發(fā)事件信息進(jìn)行系統(tǒng)歸納和分類,并將各類突發(fā)事件的重要特征以及表現(xiàn)形式進(jìn)行描述,最終將完成分類的城市異常事件集合納入規(guī)則庫,從而得到主題事件更新方法庫。
3.一種利用權(quán)利要求1所述的主題事件更新方法庫的城市多源時(shí)空信息并行更新方法,其特征在于,包括以下步驟: 步驟1.時(shí)空數(shù)據(jù)清洗:接收傳感器傳遞過來的時(shí)空數(shù)據(jù),對所述的時(shí)空數(shù)據(jù)的準(zhǔn)確性及實(shí)時(shí)性進(jìn)行判斷,剔除錯(cuò)誤信息; 步驟2.主題事件發(fā)現(xiàn):通過主題事件的條件判斷規(guī)則利用城市主題事件分類系統(tǒng)及語義分析技術(shù)對所述的時(shí)空數(shù)據(jù)里的主題事件進(jìn)行發(fā)現(xiàn)判斷; 步驟3.主題事件識別:通過主題事件分類知識庫結(jié)合語義分析技術(shù)對已發(fā)現(xiàn)的主題事件進(jìn)行類型判斷;步驟4.時(shí)空信息聯(lián)動(dòng)更新:確定了主題事件后,根據(jù)不同傳感器數(shù)據(jù)特點(diǎn),對所述的時(shí)空數(shù)據(jù)進(jìn)行部分更新、版本更新或全部更新; 步驟5.終止性分析:利用主題事件更新檢測及評價(jià)規(guī)則對時(shí)空數(shù)據(jù)進(jìn)行完備性及一致性檢驗(yàn),判斷更新是否終止。
4.根據(jù)權(quán)利要求3所述的基于主題事件的智慧城市多源時(shí)空信息并行更新方法,其特征在于:步驟2中所述的主題事件發(fā)現(xiàn),其具體實(shí)現(xiàn)包括以下子步驟: 步驟2.1.時(shí)空數(shù)據(jù)分類:通過主題事件分類系統(tǒng),按照事先定義好的數(shù)據(jù)類型參照表,對時(shí)空數(shù)據(jù)進(jìn)行分類,所述的對時(shí)空數(shù)據(jù)進(jìn)行分類是對時(shí)空數(shù)據(jù)信息按照時(shí)空信息、空間信息、時(shí)間信息進(jìn)行分類;所述的主題事件分類系統(tǒng)主要是用戶定義的時(shí)空數(shù)據(jù)信息類型判斷規(guī)則,對于已有的傳感器信息及數(shù)據(jù)格式按照時(shí)空、空間、時(shí)間的類型進(jìn)行定義,判斷時(shí)進(jìn)行比對分類; 步驟2.2.交叉檢驗(yàn):對已分類的時(shí)空數(shù)據(jù),利用主題事件的條件判斷規(guī)則對其空間信息通過其空間關(guān)系及語義信息對事件信息進(jìn)行檢測發(fā)現(xiàn)是否符合主題事件發(fā)生條件,其時(shí)間信息則通過時(shí)間序列關(guān)系對事件信息進(jìn)行檢測發(fā)現(xiàn)是否符合主題事件發(fā)生條件,其時(shí)空信息則分別進(jìn)行以上檢測并進(jìn)行時(shí)空交叉檢驗(yàn),判斷其是否符合主題事件發(fā)生條件; 步驟2.3.主題事件發(fā)現(xiàn):對檢測后的時(shí)空數(shù)據(jù)信息進(jìn)行精度檢測去除異常數(shù)據(jù)及錯(cuò)誤,若未發(fā)現(xiàn)主題事件則跳出檢測,若發(fā)現(xiàn)主題事件則進(jìn)入下一階段進(jìn)行主題事件的識別。
5.根據(jù)權(quán)利要求3所述的基于主題事件的智慧城市多源時(shí)空信息并行更新方法,其特征在于:步驟3中所述的主題事件識別,其具體實(shí)現(xiàn)包括以下子步驟: 步驟3.1.主題事件分類:通過主題事件分類知識庫對已發(fā)現(xiàn)的主題事件進(jìn)行分類,分類根據(jù)觸發(fā)信息的類型及 屬性進(jìn)行分類; 步驟3.2.主題事件特性分析:主題事件屬性分為空間事件、時(shí)間事件或時(shí)空事件,根據(jù)主題事件屬性的不同分別按照空間、語義關(guān)系或時(shí)間序列對其進(jìn)行分析,獲得其空間特性或時(shí)間特性,對于時(shí)空事件則還需進(jìn)行時(shí)空交叉分析獲取其時(shí)空特性; 步驟3.3.主題事件識別:根據(jù)主題事件其時(shí)空特性,參照主題事件知識庫,對主題事件進(jìn)行識別,并對主題事件的特性進(jìn)行時(shí)空驗(yàn)證排除錯(cuò)誤特性及人為錯(cuò)誤;所述的主題事件分類知識庫是用戶根據(jù)專家知識及分類系統(tǒng)按照時(shí)空特性對主題事件進(jìn)行描述的事件字典,主要用于主題事件的識別。
6.根據(jù)權(quán)利要求3所述的基于主題事件的智慧城市多源時(shí)空信息并行更新方法,其特征在于:步驟4中所述的時(shí)空信息聯(lián)動(dòng)更新,其具體實(shí)現(xiàn)包括以下子步驟: 步驟4.1.數(shù)據(jù)準(zhǔn)備:主題事件識別后,通過數(shù)據(jù)源匹配與關(guān)聯(lián)規(guī)則將與已發(fā)生主題事件相關(guān)的數(shù)據(jù)進(jìn)行收集,推送入特定存儲位置準(zhǔn)備進(jìn)行處理,主題事件與其相關(guān)的數(shù)據(jù)的對照關(guān)系由用戶自定義,存儲在更新規(guī)則庫中,其中所述的數(shù)據(jù)源匹配與關(guān)聯(lián)規(guī)則,主要包含各種主要特定事件與相關(guān)的傳感器信息的對應(yīng)關(guān)系; 步驟4.2.更新判斷:根據(jù)更新判斷參數(shù)庫對需更新的時(shí)空數(shù)據(jù)進(jìn)行判斷,首先根據(jù)主題事件及需更新的時(shí)空數(shù)據(jù)的特點(diǎn)對照主題事件更新處理規(guī)則對其進(jìn)行更新判斷,選擇參數(shù)聯(lián)動(dòng)更新或插值聯(lián)動(dòng)更新;對于只有參數(shù)屬性的單一主題事件的更新,進(jìn)行傳感器的參數(shù)聯(lián)動(dòng)更新;對于有圖像數(shù)據(jù)且有相互關(guān)聯(lián)影響的主題事件的更新進(jìn)行插值聯(lián)動(dòng)更新;所述的參數(shù)聯(lián)動(dòng)更新是根據(jù)參數(shù)聯(lián)動(dòng)更新規(guī)則庫對信息來源的傳感器的參數(shù)進(jìn)行相關(guān)的更新,主要是通過參數(shù)聯(lián)動(dòng)規(guī)則庫匹配對應(yīng)傳感器,然后進(jìn)行參數(shù)更新;所述的插值聯(lián)動(dòng)更新是根據(jù)插值聯(lián)動(dòng)更新規(guī)則庫對主題事件相關(guān)的時(shí)空數(shù)據(jù)進(jìn)行插值,然后將插值后的時(shí)空數(shù)據(jù)進(jìn)行更新處理,其中插值聯(lián)動(dòng)更新規(guī)則庫包含對應(yīng)主題事件所對應(yīng)時(shí)空數(shù)據(jù)的插值更新方法,不同主題事件數(shù)據(jù)類型插值方法會有不同,有用戶根據(jù)實(shí)際情況進(jìn)行定義; 步驟4.3.更新選擇:然后根據(jù)主題事件更新判斷參數(shù)庫,根據(jù)更新時(shí)空數(shù)據(jù)量大小及數(shù)據(jù)類型選擇進(jìn)行整體更新或部分更新;當(dāng)時(shí)空數(shù)據(jù)量大于閥值時(shí),進(jìn)行部分更新,當(dāng)時(shí)空數(shù)據(jù)量小于閥值時(shí),則進(jìn)行整體更新;所述的整體更新是對時(shí)空數(shù)據(jù)進(jìn)行完全替換更新,所述的部分更新只進(jìn)行部分變換數(shù)據(jù)的更新; 步驟4.4.加速判斷:所述的時(shí)空數(shù)據(jù)若是圖片或影像類大數(shù)據(jù)量圖片信息,則觸發(fā)GPU并行加速更新,否則進(jìn)行終止性分析; 步驟4.5.終止性分析:利用主題事件更新檢測及評價(jià)規(guī)則對時(shí)空數(shù)據(jù)進(jìn)行完備性及一致性檢驗(yàn),檢驗(yàn)更新是否完成及完成的正確性。
7.根據(jù)權(quán)利要求6所述的基于主題事件的智慧城市多源時(shí)空信息并行更新方法,其特征在于:步驟4.4中所述的GPU并行加速更新,其具體實(shí)現(xiàn)包括以下子步驟: 步驟4.4.1:將更新時(shí)空數(shù)據(jù)加載系統(tǒng)內(nèi)存; 步驟4.4.2:根據(jù)時(shí)空數(shù)據(jù)大小將時(shí)空數(shù)據(jù)進(jìn)行塊狀分割; 步驟4.4.3:將塊狀時(shí)空數(shù)據(jù)傳入GPU內(nèi)存; 步驟4.4.4:利用GPU的多核心進(jìn)行并行計(jì)算,主要是對時(shí)空數(shù)據(jù)進(jìn)行行列變換及矩陣計(jì)算; 步驟4.4.5:判斷更新變換·是否完成,若未完成計(jì)算則回轉(zhuǎn)執(zhí)行所述的步驟4.4.3,否則進(jìn)入下一步驟; 步驟4.4.6:判斷GPU并行計(jì)算是否結(jié)束,若未結(jié)束則回轉(zhuǎn)執(zhí)行所述的步驟4.4.2,若結(jié)束則進(jìn)行下一步; 步驟4.4.7:時(shí)空數(shù)據(jù)完成計(jì)算返回系統(tǒng)內(nèi)存。
【文檔編號】G06F17/30GK103714185SQ201410021559
【公開日】2014年4月9日 申請日期:2014年1月17日 優(yōu)先權(quán)日:2014年1月17日
【發(fā)明者】陳玉敏, 曾菲, 李特, 鐘穎, 母曉艷, 陽金芳, 肖現(xiàn)臣 申請人:武漢大學(xué)