本發(fā)明涉及社區(qū)數(shù)據(jù)管理,具體是一種基于數(shù)字社區(qū)的區(qū)塊鏈存儲系統(tǒng)。
背景技術(shù):
1、數(shù)字社區(qū),就是通過數(shù)字化信息手段將管理、服務的提供者與居民實現(xiàn)有機連接的網(wǎng)絡系統(tǒng)。這種數(shù)字化的網(wǎng)絡系統(tǒng),使社會化信息提供者、社區(qū)的管理者與住戶之間可以實時地進行各種形式的信息交流互動。
2、數(shù)字社區(qū)的品質(zhì)高低不僅取決于提供服務的設備的性能,與整體的數(shù)據(jù)存儲過程也息息相關(guān);如果數(shù)據(jù)存儲過程比較混亂,那么非常有可能拉低服務質(zhì)量;現(xiàn)有的應用于數(shù)字社區(qū)的存儲方式是按照時間將獲取到的數(shù)據(jù)存儲起來,然后按照時間進行排序,這種方式完整性和有序性都很高,但是需要的存儲空間要求也較高,當數(shù)據(jù)量較大時,數(shù)據(jù)讀取速率也會隨之下降。
3、如何提高數(shù)據(jù)存儲能力是本發(fā)明技術(shù)方案想要解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于提供一種基于數(shù)字社區(qū)的區(qū)塊鏈存儲系統(tǒng),以解決上述背景技術(shù)中提出的問題。
2、為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
3、一種基于數(shù)字社區(qū)的區(qū)塊鏈存儲系統(tǒng),所述系統(tǒng)包括:
4、社區(qū)空間建立模塊,用于獲取社區(qū)的建筑數(shù)據(jù),根據(jù)所述建筑數(shù)據(jù)搭建數(shù)字化社區(qū)空間;所述數(shù)字化社區(qū)空間中含有與房間對應的單元;
5、社區(qū)空間更新模塊,用于基于數(shù)字化社區(qū)空間獲取用戶發(fā)送的含有供給資源的授權(quán)信息,根據(jù)授權(quán)信息更新所述數(shù)字化社區(qū)空間;所述授權(quán)信息中含有用戶信息;所述供給資源用于表征用戶提供的數(shù)據(jù)采集資源;
6、視頻存儲模塊,用于根據(jù)所述供給資源實時采集現(xiàn)場視頻,將所述現(xiàn)場視頻存儲至更新后的數(shù)字化社區(qū)空間中;
7、數(shù)據(jù)存儲備份模塊,用于定時遍歷檢測并備份所述數(shù)字化社區(qū)空間中的數(shù)據(jù)。
8、作為本發(fā)明進一步的方案:所述社區(qū)空間建立模塊包括:
9、平面圖切分單元,用于獲取社區(qū)的平面圖,并將平面圖切分為子區(qū)域;
10、采集序列建立單元,用于獲取各個子區(qū)域的建筑類型,根據(jù)建筑類型確定該子區(qū)域的采集高度序列;
11、俯視圖獲取單元,用于根據(jù)所述采集高度序列獲取各個子區(qū)域?qū)母┮晥D;
12、空間搭建單元,用于根據(jù)含有切分結(jié)果的平面圖和所述俯視圖搭建數(shù)字化社區(qū)空間。
13、作為本發(fā)明進一步的方案:所述空間搭建單元包括:
14、模型查詢子單元,用于在已存儲的建筑模型庫中,查詢各子區(qū)域?qū)慕ㄖP停?/p>
15、模型布置子單元,用于基于所述平面圖布置所述建筑模型;
16、填充物確定子單元,用于依次讀取各建筑模型對應的俯視圖,對所述俯視圖進行識別,確定建筑模型中各單元的填充物;
17、填充物插入子單元,用于將所述填充物插入所述建筑模型,得到數(shù)字化社區(qū)空間。
18、作為本發(fā)明進一步的方案:所述社區(qū)空間建立模塊還包括:
19、展示單元,用于根據(jù)預設的展示規(guī)則依次展示各建筑模型中的各個單元;
20、調(diào)整信息接收單元,用于實時開放信息輸入端口,基于所述信息輸入端口接收用戶輸入的調(diào)整信息;
21、調(diào)整執(zhí)行單元,用于根據(jù)所述調(diào)整信息調(diào)整所述數(shù)字化社區(qū)空間。
22、作為本發(fā)明進一步的方案:所述社區(qū)空間更新模塊包括:
23、指令接收單元,用于向用戶發(fā)送權(quán)限獲取請求,接收用戶發(fā)送的含有用戶信息的授權(quán)指令;所述用戶信息包括用戶的房間標簽;
24、數(shù)據(jù)庫建立單元,用于根據(jù)所述房間標簽在數(shù)字化社區(qū)空間中查詢對應的單元,并建立數(shù)據(jù)庫;
25、更新執(zhí)行單元,用于接收用戶發(fā)送的供給資源,根據(jù)所述供給資源更新所述數(shù)字化社區(qū)空間。
26、作為本發(fā)明進一步的方案:所述更新執(zhí)行單元包括:
27、設備查詢子單元,用于接收用戶發(fā)送的設備型號,根據(jù)所述設備型號在預設的設備備案庫中查詢目標設備;
28、采集點確定子單元,用于接收用戶輸入的安裝參數(shù),根據(jù)所述安裝參數(shù)在數(shù)字化社區(qū)空間中確定與目標設備對應的采集點;所述安裝參數(shù)包括安裝位置、安裝高度和監(jiān)測角度;
29、區(qū)域標記子單元,用于統(tǒng)計所有采集點及其安裝參數(shù),在數(shù)字化社區(qū)空間中標記檢測區(qū)域;
30、標記運用子單元,用于根據(jù)標記結(jié)果更新所述數(shù)字化社區(qū)空間。
31、作為本發(fā)明進一步的方案:所述統(tǒng)計所有采集點及其安裝參數(shù),在數(shù)字化社區(qū)空間中標記檢測區(qū)域的內(nèi)容包括:
32、依次讀取采集點的安裝參數(shù),根據(jù)所述安裝參數(shù)和數(shù)字化社區(qū)空間的縮放比例在數(shù)字化社區(qū)空間中確定該采集點的監(jiān)測范圍;
33、獲取該采集點對應的目標設備的監(jiān)測清晰度,根據(jù)所述監(jiān)測清晰度在預設的標記賦值表中查詢對應的色值;
34、根據(jù)所述色值和所述監(jiān)測范圍生成該采集點對應的標記圖層;
35、依次將各標記圖層疊加至數(shù)字化社區(qū)空間中。
36、作為本發(fā)明進一步的方案:所述視頻存儲模塊包括:
37、視頻采集單元,用于實時采集含有時間信息的現(xiàn)場視頻;
38、顯示特征獲取單元,用于基于時間信息對所述現(xiàn)場視頻進行識別,定位運動物并獲取運動物的顯示特征;
39、邊緣查詢單元,用于根據(jù)所述顯示特征在相鄰供給資源采集到的現(xiàn)場視頻中查詢顯示特征,并循環(huán)執(zhí)行;
40、軌跡生成單元,用于根據(jù)查詢結(jié)果讀取相應的現(xiàn)場視頻,基于讀取到的現(xiàn)場視頻確定運動軌跡;
41、存儲單元,用于根據(jù)所述運動軌跡的端點定位數(shù)字化社區(qū)空間中對應的單元,將讀取到的現(xiàn)場視頻存儲至該單元對應的數(shù)據(jù)庫中。
42、作為本發(fā)明進一步的方案:所述視頻存儲模塊還包括:
43、第一讀取單元,用于當供給資源采集到的現(xiàn)場視頻含有熱源信息層時,根據(jù)查詢結(jié)果讀取相應的現(xiàn)場視頻;
44、顯示特征切分單元,用于根據(jù)熱源信息層對現(xiàn)場視頻中運動物的顯示特征進行切分;
45、組分特征確定單元,用于根據(jù)切分結(jié)果確定運動物的組分特征;所述組分特征由預設的標簽組成;
46、處理單元,用于根據(jù)所述組分特征更新數(shù)字化社區(qū)空間。
47、作為本發(fā)明進一步的方案:所述視頻存儲模塊還包括:
48、圖層讀取單元,用于根據(jù)所述供給資源實時采集現(xiàn)場視頻時,讀取數(shù)字化社區(qū)空間中的標記圖層;
49、曝光率計算單元,用于根據(jù)標記圖層判斷現(xiàn)場視頻的曝光率;所述曝光率與標記圖像的數(shù)量及其色值相關(guān);
50、精度確定單元,用于將所述曝光率與預設的曝光率閾值進行比對,根據(jù)比對結(jié)果確定現(xiàn)場視頻的識別精度;
51、其中,所述識別精度與曝光率閾值呈反比。
52、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明將原有的基于時間的數(shù)據(jù)存儲架構(gòu)轉(zhuǎn)換為基于單元的數(shù)據(jù)存儲架構(gòu),為每個單元,也就是每個住戶單獨提供一個存儲數(shù)據(jù)庫,然后,獲取每個住戶的供給資源,比如安裝在其住房門上的攝像頭,綜合這些攝像頭和物業(yè)提供的攝像頭,對整個社區(qū)進行數(shù)據(jù)獲取并分析,將指向各住戶的視頻存儲至相應的存儲數(shù)據(jù)庫中,存儲架構(gòu)清晰,易于擴充。