一種使用維度空間技術進行多維數據同步管理的方法
【專利摘要】本發明公開一種使用維度空間技術進行多維數據同步管理的方法,涉及多維數據管理技術,通過維度空間,借助多維數據空間處理技術,在計算機內存中根據交互層級依次創建了不同級別的數據空間,有效隔離了不同層級上的數據處理過程,使得應用程序可以同步處理從宏觀到微觀的所有交互問題,為不同分辨率下的圖形畫面進行豐富的細節信息處理。本發明更加有利于展現較為豐富的交互內容,同時也對交互行為的細膩度有更加精準的控制力;提供了溝通多維化技術中相關數據交互的重要方法,同時也可以有效解決大數據處理,以及云計算系統設計時的相關問題。
【專利說明】一種使用維度空間技術進行多維數據同步管理的方法
[0001]
技術領域
[0002]本發明涉及多維數據管理技術,尤其涉及一種使用維度空間技術進行多維數據同步管理的方法。
【背景技術】
[0003]隨著計算機硬件技術的飛速發展,計算機芯片的處理能力越發強大。傳統技術下的人機交互手段已經不足以發揮出高端硬件的全部性能。因此,業內多采用提升處理信息量、增加算法復雜度的方式來提升用戶的使用體驗,并以此來挖掘硬件設備的潛能,提高計算機系統的處理能力。
[0004]然而在數據的復雜程度達到某一個極限之后,這樣的提升除了增加設備功耗、提高使用成本之外,已經無法再直觀、有效的讓用戶感受到技術的進步。以圖形交互界面的設計為例,人眼能夠識別的畫面細膩度有一個上限,當圖像的分辨率高于這個上限的時候,畫面的細節信息就無法被有效感知,用戶的體驗也就無法繼續提升。
【發明內容】
[0005]本發明針對目前需求以及現有技術發展的不足之處,提供一種使用維度空間技術進行多維數據同步管理的方法。
[0006]本發明所述使用維度空間技術進行多維數據同步管理的方法,解決上述技術問題采用的技術方案如下:所述使用維度空間技術進行多維數據同步管理的方法,通過維度空間,借助多維數據空間處理技術,在計算機內存中根據交互層級依次創建了不同級別的數據空間,有效隔離了不同層級上的數據處理過程,使得應用程序可以同步處理從宏觀到微觀的所有交互問題,為不同分辨率下的圖形畫面進行豐富的細節信息處理。
[0007]優選的,該方法的具體實現步驟如下:
1)啟動多維度空間管理模塊;
2)載入多維化數據流;
3)分析多維數據空間信息;
4)進行維度空間層級排序;
5)啟動維度空間管理器;
6)運行維度空間切換進程;
7)創建相應維度下的數據空間;
8)運行數據空間交互進程;
9)運行用戶交互處理進程;
10)進行層級判定;
11)多維數據同步管理完畢,退出多維度空間空理模塊。
[0008]優選的,根據所讀取到的多維化數據流信息,獲取維度劃分、數據空間數量和大小等相關設定。
[0009]優選的,根據維度空間的層級設定級別,設置不同維度空間的運行級別。
[0010]優選的,在不同維度下創建獨立的數據空間,用于該維度下的數據交互。
[0011]優選的,根據用戶所激活的交互層級來判定該交互過程所激活的數據空間,并協助該數據空間完成交互,返回交互結果。
[0012]本發明所述使用維度空間技術進行多維數據同步管理的方法,與現有技術相比具有的有益效果是:本發明通過維度空間有效隔離了不同層級上的數據處理過程,使得應用程序可以同步處理從宏觀到微觀的所有交互問題,更加有利于展現較為豐富的交互內容,同時也對交互行為的細膩度有更加精準的控制力;提供了溝通多維化技術中相關數據交互的重要方法,同時也可以有效解決大數據處理,以及云計算系統設計時的相關問題;可以有效提升相關產品中的用戶使用體驗,提高產品的智能化水平和數據處理能力,對大數據和云計算系統的設計也有較強的促進作用;該方法可用于拓展多媒體信息量、擴展云計算和大數據處理能力等,同時也對人機交互、智能化系統設計等都具有重要的應用價值。
[0013]說明書附圖
附圖1為本實施例所述使用維度空間技術進行多維數據同步管理的方法的流程圖; 附圖2為所述多維數據結構的示意圖。
【具體實施方式】
[0014]為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,對本發明所述使用維度空間技術進行多維數據同步管理的方法進一步詳細說明。
[0015]本發明提出了使用維度空間技術進行多維數據同步管理的方法,通過維度空間技術有效拓展用戶交互體驗,該方法通過維度空間有效隔離了不同層級上的數據處理過程,使得應用程序可以同步處理從宏觀到微觀的所有交互問題,是設計復雜度較高的大型程序的有效方法。本發明基于觀察維度的多維度數據屬性更加有利于展現較為豐富的交互內容,同時也對交互行為的細膩度有更加精準的控制力。
[0016]實施例:
本實施例所述使用維度空間技術進行多維數據同步管理的方法,借助多維數據空間處理技術,在計算機內存中根據交互層級依次創建了不同級別的數據空間,并以此為基礎為不同分辨率下的圖形畫面進行豐富的細節信息處理。
[0017]附圖1為本實施例所述使用維度空間技術進行多維數據同步管理的方法的流程圖,如附圖1所示,該方法的具體實現步驟如下:
1)啟動多維度空間管理模塊;
2)載入多維化數據流;
3)分析多維數據空間信息;根據所讀取到的多維化數據流信息,獲取維度劃分、數據空間數量和大小等相關設定;
4)進行維度空間層級排序;根據維度空間的層級設定級別,設置不同維度空間的運行級別;
5)啟動維度空間管理器; 6)運行維度空間切換進程;維度空間切換進程,用于管理維度空間的交互、切換等;
7)創建相應維度下的數據空間;
8)運行數據空間交互進程;在不同維度下創建獨立的數據空間,用于該維度下的數據交互;
9)運行用戶交互處理進程;
10)進行層級判定;根據用戶所激活的交互層級來判定該交互過程所激活的數據空間,并協助該數據空間完成交互,返回交互結果;
11)多維數據同步管理完畢,退出多維度空間空理模塊。
[0018]與傳統的數據處理方法不同,如附圖2所示,在多維數據結構之中,物體的圖形結構所展示出的圖像并不是固定不變的,隨著觀察視角的拉伸與收縮,畫面所展示的內容也會自動切換到不同的級別之中,稱之為物體的觀察維度。
[0019]在宏觀的觀察維度之下,圖像畫面所展示的內容傳統方式基本類似,但是在畫面不同拉伸的過程中,局部區域不停放大,圖形結構的紋理畫面逐漸清晰。此時,傳統方式所展現的圖像已經開始模糊不清,但是多維模式下的圖像則會自動切換到幾何結構的紋理層,用戶就可以觀察到幾何結構表面紋理的細節信息,如:皮質結構、木質紋理等。如果用戶繼續拉伸圖像的局部區域,細節信息就會越發清晰、精確,直到紋理層的結構也達到一種零界點時,圖像結構就會再次轉到下一個觀察維度,如:分子結構層。
[0020]并且,本發明所述方法與傳統的實現方式不同,多維數據空間之中,這種拉伸過程不需要在同一時刻激發龐大的信息量和計算量進行支撐。每一個觀察維度都可以相對獨立的存在于不同的數據空間之中,當信息層級切換時,其所對應的數據空間也會自動切換,而當互動發生時,也會根據互動層級的位置來激發相對應的影響。
[0021]通過本實施例所述多維數據同步管理的方法,用戶與物體的互動發生在宏觀結構層,則會激發物理運算,進而觸發紋理、分子層級上的更為細致的運算,從而反饋出更加真實的處理結果。而當這種交互發生在分子層時,除非變化極為巨大,否則這種結果便不會在宏觀層面上得到清晰的展現。可見,本發明基于觀察維度的多維度數據屬性更加有利于展現較為豐富的交互內容,同時也對交互行為的細膩度有更加精準的控制力。
[0022]以圖形交互界面為例,通過本發明能夠在分辨率和畫面的細膩度達到一個極限后繼續有效提升圖形渲染的質量,讓用戶切實感覺到內容的豐富性和系統的智能化水平,進行多維化設計來繼續提升交互畫面的信息含量。如此一來,原本相同區域的畫面內容不但可以包含更多的交互屬性和內容細節,更可以在很大程度上提升應用程序的智能化處理能力,最終使得用戶得到更為真實、友好的體驗。
[0023]這種多維形態下的附加內容填充方法,通過靜態模式添加到圖片格式的文件中,豐富圖像所展示的內容,也對流媒體文件或是實時渲染的圖形畫面進行更加靈活的內容填充工作,從而對傳統行業中的相關產品的交互能力產生深遠的影響。如:在電影的播放畫面中,通過選取演員服裝而快速得到該品牌服裝的廣告信息,又或者通過點擊背景建筑來獲得該區域的人文環境資料等。
[0024]本實施例所述使用維度空間技術進行多維數據同步管理的方法,其具體實施步驟如下:
步驟I:調用函數MDM_InitMultDimens1nalityManager(),啟動維度空間管理模塊; 步驟2:調用函數MDM_LoadData (),讀取待處理的多維數據;
步驟3:調用函數MDM_MuItDimens1naIityAnaIyzeO,分析多維數據中的維度信息; 步驟4:調用函數MDM_RunMultDimens1nalityManager(),啟動維度空間管理器;
步驟5:啟動進程MDM_MultDimens1nalityManager(),實時管理不同維度下的數據空間交互,協助交互進程或數據空間之間完成交互過程,并同步交互結果到相關的數據空間之中;
步驟6:調用函數MDM_CreateDataSpace(),創建相應維度下的數據空間;
步驟7:啟動進程MDM_DataSpaceManager O,實時管理數據空間中的數據交互;
步驟8:啟動進程MDM_ HumanComputer Interact 1n (),管理人機交互過程;
步驟9:當步驟8觸發人機交互過程時,判斷當前所處的數據空間,定位并激活相應的操作模塊,協助 MDM_Mu I tDimensi ona I i tyManager ()或 MDM_DataSpaceManager ()完成交互請求;
步驟10:結束交互工作,退出多維數據同步管理模塊。
[0025]【具體實施方式】僅是本發明的具體個案,本發明的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本發明的權利要求書的且任何所屬技術領域的普通技術人員對其所做的適當變化或替換,皆應落入本發明的專利保護范圍。
【主權項】
1.一種使用維度空間技術進行多維數據同步管理的方法,其特征在于,通過維度空間,借助多維數據空間處理技術,在計算機內存中根據交互層級依次創建了不同級別的數據空間,有效隔離了不同層級上的數據處理過程,使得應用程序可以同步處理從宏觀到微觀的所有交互問題,為不同分辨率下的圖形畫面進行豐富的細節信息處理。2.根據權利要求1所述使用維度空間技術進行多維數據同步管理的方法,其特征在于,其具體實現步驟如下: 1)啟動多維度空間管理模塊; 2)載入多維化數據流; 3)分析多維數據空間信息; 4)進行維度空間層級排序; 5)啟動維度空間管理器; 6)運行維度空間切換進程; 7)創建相應維度下的數據空間; 8)運行數據空間交互進程; 9)運行用戶交互處理進程; 10)進行層級判定; 11)多維數據同步管理完畢,退出多維度空間空理模塊。3.根據權利要求2所述使用維度空間技術進行多維數據同步管理的方法,其特征在于,根據所讀取到的多維化數據流信息,獲取維度劃分、數據空間數量和大小相關設定。4.根據權利要求3所述使用維度空間技術進行多維數據同步管理的方法,其特征在于,根據維度空間的層級設定級別,設置不同維度空間的運行級別。5.根據權利要求4所述使用維度空間技術進行多維數據同步管理的方法,其特征在于,在不同維度下創建獨立的數據空間,用于該維度下的數據交互。6.根據權利要求5所述使用維度空間技術進行多維數據同步管理的方法,其特征在于,根據用戶所激活的交互層級來判定該交互過程所激活的數據空間,并協助該數據空間完成交互,返回交互結果。
【文檔編號】G06T15/08GK105844689SQ201610183793
【公開日】2016年8月10日
【申請日】2016年3月29日
【發明人】張家重, 董毅, 李光瑞, 王玉奎
【申請人】浪潮(蘇州)金融技術服務有限公司