一種ct設(shè)備的云端虛擬機(jī)控制系統(tǒng)及方法
【專利摘要】一種CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)及方法,屬于醫(yī)療技術(shù)領(lǐng)域。包括:具有醫(yī)學(xué)圖像數(shù)據(jù)采集模塊、醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊、本地校驗(yàn)網(wǎng)絡(luò)模塊和醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊的本地服務(wù)器,以及具有云計(jì)算管理平臺(tái)模塊、醫(yī)學(xué)圖像數(shù)據(jù)處理模塊和遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊的云服務(wù)器。采集CT設(shè)備的原始醫(yī)學(xué)圖像投影數(shù)據(jù),并進(jìn)行壞點(diǎn)、offset校正處理;對(duì)處理后的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn);經(jīng)過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)寫入醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊中,并通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊傳至云端服務(wù)器及醫(yī)生本地控制端供醫(yī)生工作人員進(jìn)行本地?cái)?shù)據(jù)監(jiān)控;在云端服務(wù)器中進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建;本發(fā)明可以節(jié)省空間并且減少開支。
【專利說明】
一種CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)及方法
所屬技術(shù)領(lǐng)域
[0001]本發(fā)明屬于醫(yī)療技術(shù)領(lǐng)域,特別涉及一種CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)及方法。
【背景技術(shù)】
[0002]傳統(tǒng)CT設(shè)備的結(jié)構(gòu)為:CT設(shè)備掃描系統(tǒng),由X線管、探測(cè)器和掃描架組成;CT設(shè)備計(jì)算機(jī)系統(tǒng),將CT設(shè)備掃描系統(tǒng)掃描收集到的信息數(shù)據(jù)進(jìn)行貯存,并對(duì)信息數(shù)據(jù)進(jìn)行運(yùn)算處理,重建出人體組織的斷層圖像;CT設(shè)備圖像顯示和存儲(chǔ)系統(tǒng),將經(jīng)CT設(shè)備計(jì)算機(jī)系統(tǒng)處理、重建的圖像進(jìn)行存儲(chǔ)并顯示在電視屏上或用多幅照相機(jī)或激光照相機(jī)將圖像攝下。
[0003]由于CT設(shè)備的不斷更新,CT設(shè)備會(huì)產(chǎn)生海量的醫(yī)學(xué)原始數(shù)據(jù),而海量數(shù)據(jù)在CT設(shè)備計(jì)算機(jī)系統(tǒng)中進(jìn)行重建,會(huì)使得重建的速度變慢,這樣就會(huì)延誤醫(yī)生對(duì)病人的診斷,從而加劇了病人的病情。而處理、重建后的數(shù)據(jù)都會(huì)存儲(chǔ)在CT設(shè)備圖像顯示和存儲(chǔ)系統(tǒng),這樣又會(huì)對(duì)CT設(shè)備圖像顯示和存儲(chǔ)系統(tǒng)的要求越來越高,導(dǎo)致費(fèi)用的大量增加。并且傳統(tǒng)的CT設(shè)備會(huì)占用很大的空間,這會(huì)給CT設(shè)備的安裝、維護(hù)帶來很大的麻煩。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有技術(shù)存在的不足,本發(fā)明提出一種CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)及方法。
[0005]本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]一種CT設(shè)備的云端虛擬機(jī)控制系統(tǒng),用來替換現(xiàn)有CT設(shè)備中的CT設(shè)備計(jì)算機(jī)系統(tǒng)和CT設(shè)備圖像顯示和存儲(chǔ)系統(tǒng),該系統(tǒng)包括:本地服務(wù)器和云端服務(wù)器;
[0007 ]所述本地服務(wù)器,包括醫(yī)學(xué)圖像數(shù)據(jù)采集模塊、醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊、本地校驗(yàn)網(wǎng)絡(luò)模塊和醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊;
[0008]所述云服務(wù)器包括云計(jì)算管理平臺(tái)模塊、醫(yī)學(xué)圖像數(shù)據(jù)處理模塊和遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)豐旲塊;
[0009]所述醫(yī)學(xué)圖像數(shù)據(jù)采集模塊,用于從探測(cè)器接收原始醫(yī)學(xué)圖像數(shù)據(jù);對(duì)從探測(cè)器接收的原始醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壞點(diǎn)、Offset校正處理并將處理后的醫(yī)學(xué)圖像數(shù)據(jù)傳至本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊;
[0010]所述醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊:從醫(yī)學(xué)圖像數(shù)據(jù)采集模塊接收處理后的醫(yī)學(xué)圖像數(shù)據(jù),并同時(shí)將該醫(yī)學(xué)圖像數(shù)據(jù)分別傳至醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊和本地校驗(yàn)網(wǎng)絡(luò)模塊;接收經(jīng)本地校驗(yàn)網(wǎng)絡(luò)模塊校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù),同時(shí)判斷網(wǎng)絡(luò)是否正常,網(wǎng)絡(luò)正常則將該圖像數(shù)據(jù)通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊向云端服務(wù)器的云計(jì)算管理平臺(tái)模塊進(jìn)行傳送,網(wǎng)絡(luò)不正常則將該醫(yī)學(xué)圖像數(shù)據(jù)緩存在醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中,待網(wǎng)絡(luò)通訊恢復(fù)正常時(shí),將緩存在醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)繼續(xù)通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊向云端服務(wù)器的云計(jì)算管理平臺(tái)模塊進(jìn)行傳送;
[0011]所述本地校驗(yàn)網(wǎng)絡(luò)模塊,用于對(duì)從本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊接收的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn),并將通過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)傳回本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊,且同時(shí)傳至醫(yī)生本地控制端供醫(yī)生工作人員進(jìn)行本地?cái)?shù)據(jù)監(jiān)控;
[0012]所述醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊:接收本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊傳送的經(jīng)校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù),同時(shí)判斷網(wǎng)絡(luò)通訊是否正常,網(wǎng)絡(luò)通訊正常則向云計(jì)算管理平臺(tái)模塊傳送該醫(yī)學(xué)圖像數(shù)據(jù),網(wǎng)絡(luò)通訊不正常則放棄傳送該醫(yī)學(xué)圖像數(shù)據(jù),待網(wǎng)絡(luò)通訊恢復(fù)正常后,繼續(xù)向云端服務(wù)器的云計(jì)算管理平臺(tái)模塊傳送醫(yī)學(xué)圖像數(shù)據(jù);
[0013]所述云計(jì)算管理平臺(tái)模塊,用于創(chuàng)建云端虛擬平臺(tái)進(jìn)行云端虛擬計(jì)算,接收并存儲(chǔ)本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊傳送的醫(yī)學(xué)圖像數(shù)據(jù),并將該數(shù)據(jù)傳至云端服務(wù)器中的醫(yī)學(xué)圖像數(shù)據(jù)處理模塊;
[0014]所述醫(yī)學(xué)圖像數(shù)據(jù)處理模塊,用于對(duì)從云端服務(wù)器中接收的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建,并將處理后的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器中的遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊;
[0015]所述遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊:接收經(jīng)醫(yī)學(xué)圖像數(shù)據(jù)處理模塊處理后的醫(yī)學(xué)圖像數(shù)據(jù)并同時(shí)將該醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在HBase數(shù)據(jù)庫中;響應(yīng)醫(yī)生遠(yuǎn)程控制端的請(qǐng)求,將接收的醫(yī)學(xué)圖像數(shù)據(jù)傳至醫(yī)生遠(yuǎn)程控制端供醫(yī)生工作人員進(jìn)行遠(yuǎn)程數(shù)據(jù)管理。
[0016]采用所述CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)的CT設(shè)備的云端虛擬機(jī)控制方法,包括如下步驟:
[0017]步驟1:采集CT設(shè)備的原始醫(yī)學(xué)圖像投影數(shù)據(jù);
[0018]所述原始醫(yī)學(xué)圖像投影數(shù)據(jù)是指未經(jīng)壞點(diǎn)、offset校正的CT設(shè)備掃描端采集的原始醫(yī)學(xué)圖像數(shù)據(jù);
[0019]步驟2:對(duì)原始醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壞點(diǎn)、offset校正處理;
[0020]步驟3:將經(jīng)壞點(diǎn)、offset校正處理后的醫(yī)學(xué)圖像數(shù)據(jù)寫入本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊的消息隊(duì)列中;
[0021]步驟4:對(duì)醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn),并將經(jīng)過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)寫入醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊的消息隊(duì)列中,且同時(shí)傳至醫(yī)生本地控制端供醫(yī)生工作人員進(jìn)行本地?cái)?shù)據(jù)監(jiān)控;
[0022]步驟5:將醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)傳送至本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊;
[0023]步驟6:將本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊中的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器;
[0024]步驟6.1:判斷網(wǎng)絡(luò)通訊是否正常,正常,則執(zhí)行步驟6.2,不正常,則繼續(xù)執(zhí)行步驟6.1;
[0025]步驟6.2:將本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊中醫(yī)學(xué)圖像數(shù)據(jù)傳至云計(jì)算管理平臺(tái)模塊的云端虛擬平臺(tái)中;
[0026]步驟7:將云計(jì)算管理平臺(tái)模塊中的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)處理模塊中,以進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建;
[0027]步驟8:將經(jīng)醫(yī)學(xué)圖像數(shù)據(jù)處理模塊處理后的醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在HBase數(shù)據(jù)庫中;
[0028]步驟9:響應(yīng)醫(yī)生遠(yuǎn)程控制端的請(qǐng)求,將醫(yī)學(xué)圖像數(shù)據(jù)傳送至醫(yī)生遠(yuǎn)程控制端,供醫(yī)生工作人員進(jìn)行遠(yuǎn)程數(shù)據(jù)管理。
[0029]本發(fā)明的有益效果是:本發(fā)明CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)及方法與現(xiàn)有技術(shù)相比較有以下優(yōu)勢(shì):
[0030]I)采用云端服務(wù)器可以快速的處理高分辨率高質(zhì)量的圖像數(shù)據(jù),從而快速的進(jìn)行醫(yī)學(xué)圖像的重建;
[0031]2)采用云端服務(wù)器可以將掃描完畢的CT設(shè)備的圖像都永久存儲(chǔ)在存儲(chǔ)器中,節(jié)約了成本并且避免浪費(fèi)資源;
[0032]3)便于醫(yī)生遠(yuǎn)程控制,實(shí)現(xiàn)了醫(yī)生可以隨時(shí)隨地對(duì)CT設(shè)備產(chǎn)生的圖像進(jìn)行瀏覽、分析、診斷、討論和展示并且多位專家可以共同的對(duì)疾病進(jìn)行診斷,提高了診斷的準(zhǔn)確率和速度;
[0033]4)采用CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)可以節(jié)省空間并且減少開支。
【附圖說明】
[0034]圖1為本發(fā)明一種實(shí)施方式的CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)與CT設(shè)備掃描系統(tǒng)的結(jié)構(gòu)關(guān)系不意圖;
[0035]圖2為本發(fā)明一種實(shí)施方式的CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)結(jié)構(gòu)示意圖;
[0036]圖3為本發(fā)明一種實(shí)施方式的CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)的方法流程圖。
【具體實(shí)施方式】
[0037]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
[0038]在本實(shí)施方式中將CT設(shè)備掃描系統(tǒng)中的X線管和探測(cè)器視作本地?cái)?shù)據(jù)采集裝置。本地?cái)?shù)據(jù)采集裝置中,包括型號(hào)為156CT-103MS的X射線球管和光子計(jì)數(shù)型探測(cè)器。光子計(jì)數(shù)型探測(cè)器采用的是ASI(Amsterdam Scientific Instrument Company,阿姆斯特丹科學(xué)儀器有限公司)研發(fā)的第三代Tim印ix多能探測(cè)器;156CT-103MS型號(hào)的X射線球管的輸出端與ASI研發(fā)的第三代Tim印ix光子計(jì)數(shù)型探測(cè)器的輸入端相連。
[0039]本實(shí)施方式設(shè)計(jì)的CT設(shè)備的云端虛擬機(jī)控制系統(tǒng),如圖1所示,用來替換現(xiàn)有CT設(shè)備中的CT設(shè)備計(jì)算機(jī)系統(tǒng)和CT設(shè)備圖像顯示和存儲(chǔ)系統(tǒng),該系統(tǒng)如圖2所示包括:本地服務(wù)器和云端服務(wù)器。
[0040]本實(shí)施方式中本地服務(wù)器包括基于C++語言開發(fā)的醫(yī)學(xué)圖像數(shù)據(jù)采集模塊、支持高級(jí)消息隊(duì)列的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊、可響應(yīng)Chrome瀏覽器請(qǐng)求訪問的本地校驗(yàn)網(wǎng)絡(luò)模塊、基于C++語言開發(fā)的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊、版本為SQL Server 2012的關(guān)系型數(shù)據(jù)庫。本實(shí)施方式中的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊是利用Kafka實(shí)現(xiàn)的。
[0041]本實(shí)施方式的云服務(wù)器中的云計(jì)算管理平臺(tái)模塊是由5臺(tái)操作系統(tǒng)均為L(zhǎng)inux的服務(wù)器組成的支持分布式系統(tǒng)數(shù)據(jù)同步服務(wù)的OpenStack、醫(yī)學(xué)圖像數(shù)據(jù)處理模塊是通過由2臺(tái)操作系統(tǒng)均Windows Server R2的服務(wù)器組成的支持靈活創(chuàng)造的三維表面和有限元模型為最優(yōu)的可視化和模擬化的Amira軟件實(shí)現(xiàn)的、版本為SQL Server 2012的關(guān)系型數(shù)據(jù)庫、可存儲(chǔ)海量數(shù)據(jù)的非關(guān)系型分布式HBase數(shù)據(jù)庫、可響應(yīng)Chrome瀏覽器請(qǐng)求訪問的遠(yuǎn)程監(jiān)視網(wǎng)絡(luò)模塊。
[0042]本實(shí)施方式中型號(hào)為156CT-103MS的X射線球管用于產(chǎn)生一組kVp的射線,一組KVp的射線是一組不同能量的X射線;ASI研發(fā)的第三代Timepix光子計(jì)數(shù)型探測(cè)器用于設(shè)置多個(gè)閾值來獲得不同能段的投影數(shù)據(jù),并接收X射線球管產(chǎn)生的X射線,將投影數(shù)據(jù)傳至本地服務(wù)器的數(shù)據(jù)采集模塊;所述投影數(shù)據(jù)是CT設(shè)備掃描的原始醫(yī)學(xué)圖像數(shù)據(jù)。
[0043]本實(shí)施方式中的醫(yī)學(xué)圖像數(shù)據(jù)采集模塊對(duì)從光子計(jì)數(shù)型探測(cè)器接收的原始醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壞點(diǎn)校正處理、Offset校正處理并將處理后的醫(yī)學(xué)圖像數(shù)據(jù)傳至本地服務(wù)器的Kafkaο
[0044]本實(shí)施方式中采用的Kafka,是一種高吞吐量的分布式發(fā)布訂閱消息系統(tǒng),用于在分布式系統(tǒng)中存儲(chǔ)轉(zhuǎn)發(fā)消息;接收從醫(yī)學(xué)圖像數(shù)據(jù)采集模塊傳送的醫(yī)學(xué)圖像數(shù)據(jù),并同時(shí)將該醫(yī)學(xué)圖像數(shù)據(jù)分別傳至醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊和本地校驗(yàn)網(wǎng)絡(luò)模塊;接收從本地校驗(yàn)網(wǎng)絡(luò)模塊傳送的經(jīng)校正后的醫(yī)學(xué)圖像數(shù)據(jù),同時(shí)判斷網(wǎng)絡(luò)是否正常,網(wǎng)絡(luò)正常則將該圖像數(shù)據(jù)通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊向云端服務(wù)器的OpenStack進(jìn)行傳送,網(wǎng)絡(luò)不正常則將該醫(yī)學(xué)圖像數(shù)據(jù)緩存在Kafka消息隊(duì)列中,待網(wǎng)絡(luò)通訊恢復(fù)正常時(shí),將緩存在Kafka消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)繼續(xù)通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊向云端服務(wù)器的OpenStack進(jìn)行傳送。
[0045]本實(shí)施方式的本地校驗(yàn)網(wǎng)絡(luò)模塊可以對(duì)從本地服務(wù)器的Kafka接收的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn),并將通過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)傳回本地服務(wù)器的Kafka,且同時(shí)傳至醫(yī)生本地控制端供醫(yī)生工作人員進(jìn)行本地?cái)?shù)據(jù)監(jiān)控,即如果醫(yī)學(xué)圖像數(shù)據(jù)在傳輸過程中有丟失或者誤碼或者被篡改時(shí),醫(yī)生本地控制端可以控制醫(yī)學(xué)圖像數(shù)據(jù)的重新傳輸;同時(shí)將通過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在本地的關(guān)系型數(shù)據(jù)庫SQL Server 2012中;并且可以響應(yīng)Chrome瀏覽器請(qǐng)求訪問,根據(jù)請(qǐng)求讀取本地關(guān)系型數(shù)據(jù)庫以獲取醫(yī)學(xué)圖像數(shù)據(jù),與從本地服務(wù)器的Kafka接收的醫(yī)學(xué)圖像數(shù)據(jù)一起以網(wǎng)頁形式供醫(yī)生工作人員進(jìn)行本地校驗(yàn)。
[0046]本實(shí)施方式的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊,接受本地服務(wù)器的Kafka傳送的經(jīng)校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù),同時(shí)判斷網(wǎng)絡(luò)通訊是否正常,網(wǎng)絡(luò)通訊正常則基于OpenStack平臺(tái)向OpenStack傳送醫(yī)學(xué)圖像數(shù)據(jù),網(wǎng)絡(luò)通訊不正常則放棄傳送醫(yī)學(xué)圖像數(shù)據(jù),待網(wǎng)絡(luò)通訊恢復(fù)正常后,繼續(xù)向云端服務(wù)的OpenStack傳送醫(yī)學(xué)圖像數(shù)據(jù);OpenStack是一個(gè)實(shí)施簡(jiǎn)單、可大規(guī)模擴(kuò)展、標(biāo)準(zhǔn)統(tǒng)一的云計(jì)算管理平臺(tái),用于創(chuàng)建云端虛擬平臺(tái)進(jìn)行云端虛擬計(jì)算和存儲(chǔ);醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊能夠自動(dòng)處理將醫(yī)學(xué)圖像數(shù)據(jù)傳輸?shù)絆penStack過程中的網(wǎng)絡(luò)異常情況,當(dāng)網(wǎng)絡(luò)連接恢復(fù)正常后,醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊能自動(dòng)重新與OpenStack建立連接。
[0047]本實(shí)施方式中的OpenStack,用于接收本地服務(wù)器的Kafka傳送的經(jīng)過完整性校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù),并將該醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器中的Amira。
[0048]本實(shí)施方式中云端服務(wù)器的Amira是自動(dòng)和交互式分割和建模工具,支持對(duì)醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建最優(yōu)的可視化和模擬。用于接收云端服務(wù)器中的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建,并將處理后的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器中的遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊;
[0049]本實(shí)施方式中的遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊:可響應(yīng)Chrome瀏覽器請(qǐng)求訪問,接收經(jīng)Amira處理后的醫(yī)學(xué)圖像數(shù)據(jù)并同時(shí)將該醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在HBase數(shù)據(jù)庫中;響應(yīng)醫(yī)生遠(yuǎn)程控制端的請(qǐng)求,將接收的醫(yī)學(xué)圖像數(shù)據(jù)傳至遠(yuǎn)程終端供醫(yī)生工作人員進(jìn)行遠(yuǎn)程數(shù)據(jù)管理,實(shí)現(xiàn)對(duì)醫(yī)學(xué)圖像數(shù)據(jù)的查看、接收和編輯;HBase數(shù)據(jù)庫是基于支持?jǐn)?shù)據(jù)密集型分布式應(yīng)用的開源軟件框架Hadoop構(gòu)建的,是一種非關(guān)系型數(shù)據(jù)庫,醫(yī)生工作人員可以通過遠(yuǎn)程監(jiān)視網(wǎng)絡(luò)模塊來訪問HBase數(shù)據(jù)庫中的處理后的醫(yī)學(xué)圖像數(shù)據(jù)。
[0050]本實(shí)施方式中醫(yī)生遠(yuǎn)程控制端:包括醫(yī)生工作人員遠(yuǎn)程監(jiān)視;醫(yī)生工作人員遠(yuǎn)程控制是指醫(yī)生工作人員在遠(yuǎn)程通過Chrome瀏覽器登錄云端服務(wù)器的遠(yuǎn)程控制網(wǎng)站來對(duì)CT設(shè)備云端虛擬機(jī)控制系統(tǒng)進(jìn)行控制,并對(duì)處理后的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行研究,實(shí)現(xiàn)對(duì)病灶的診斷。
[0051 ]采用本實(shí)施方式的CT設(shè)備云端虛擬機(jī)控制系統(tǒng)的CT設(shè)備的云端虛擬機(jī)控制方法,如圖3所示,包括如下步驟:
[0052]步驟1:采集CT設(shè)備的原始醫(yī)學(xué)圖像投影數(shù)據(jù);
[0053]所述原始醫(yī)學(xué)圖像投影數(shù)據(jù)是指未經(jīng)壞點(diǎn)、offset校正的CT設(shè)備掃描端采集的原始醫(yī)學(xué)圖像數(shù)據(jù);
[0054]步驟2:對(duì)原始醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壞點(diǎn)校正處理、offset校正處理;
[0055]步驟3:將經(jīng)壞點(diǎn)、offset校正處理后的醫(yī)學(xué)圖像數(shù)據(jù)寫入本地服務(wù)器的Kafka消息隊(duì)列中;
[0056]步驟4:對(duì)本地服務(wù)器的Kaf ka消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn),并將該醫(yī)學(xué)圖像數(shù)據(jù)寫入本地服務(wù)器的Kafka消息隊(duì)列中;
[0057]所述醫(yī)學(xué)圖像數(shù)據(jù)是指經(jīng)過完整性校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù);
[0058]步驟5:將本地服務(wù)器的Kafka消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)傳送至本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊;
[0059]步驟6:將本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊中醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器;
[0060]步驟6.1:判斷網(wǎng)絡(luò)通訊是否正常,正常,則執(zhí)行步驟6.2,不正常,則繼續(xù)執(zhí)行步驟6.1;
[0061]步驟6.2:將本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊中醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器的OpenStack云端平臺(tái)中;
[0062]步驟7:將云端服務(wù)器的OpenStack中醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器的Amira中,以進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建;
[0063]步驟8:將經(jīng)Amira處理后的醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在HBase數(shù)據(jù)庫中;
[0064]步驟9:響應(yīng)醫(yī)生遠(yuǎn)程控制端的請(qǐng)求,將醫(yī)學(xué)圖像數(shù)據(jù)傳送至醫(yī)生遠(yuǎn)程控制端,供醫(yī)生工作人員進(jìn)行遠(yuǎn)程控制。
【主權(quán)項(xiàng)】
1.一種CT設(shè)備的云端虛擬機(jī)控制系統(tǒng),用來替換現(xiàn)有CT設(shè)備中的CT設(shè)備計(jì)算機(jī)系統(tǒng)和CT設(shè)備圖像顯示和存儲(chǔ)系統(tǒng),其特征在于:該系統(tǒng)包括:本地服務(wù)器和云端服務(wù)器; 所述本地服務(wù)器,包括醫(yī)學(xué)圖像數(shù)據(jù)采集模塊、醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊、本地校驗(yàn)網(wǎng)絡(luò)模塊和醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊; 所述云服務(wù)器包括云計(jì)算管理平臺(tái)模塊、醫(yī)學(xué)圖像數(shù)據(jù)處理模塊和遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊; 所述醫(yī)學(xué)圖像數(shù)據(jù)采集模塊,用于從探測(cè)器接收原始醫(yī)學(xué)圖像數(shù)據(jù);對(duì)從探測(cè)器接收的原始醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壞點(diǎn)、Offset校正處理并將處理后的醫(yī)學(xué)圖像數(shù)據(jù)傳至本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊; 所述醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊:從醫(yī)學(xué)圖像數(shù)據(jù)采集模塊接收處理后的醫(yī)學(xué)圖像數(shù)據(jù),并同時(shí)將該醫(yī)學(xué)圖像數(shù)據(jù)分別傳至醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊和本地校驗(yàn)網(wǎng)絡(luò)模塊;接收經(jīng)本地校驗(yàn)網(wǎng)絡(luò)模塊校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù),同時(shí)判斷網(wǎng)絡(luò)是否正常,網(wǎng)絡(luò)正常則將該圖像數(shù)據(jù)通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊向云端服務(wù)器的云計(jì)算管理平臺(tái)模塊進(jìn)行傳送,網(wǎng)絡(luò)不正常則將該醫(yī)學(xué)圖像數(shù)據(jù)緩存在醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中,待網(wǎng)絡(luò)通訊恢復(fù)正常時(shí),將緩存在醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)繼續(xù)通過醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊向云端服務(wù)器的云計(jì)算管理平臺(tái)模塊進(jìn)行傳送; 所述本地校驗(yàn)網(wǎng)絡(luò)模塊,用于對(duì)從本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊接收的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn),并將通過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)傳回本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊,且同時(shí)傳至醫(yī)生本地控制端供醫(yī)生工作人員進(jìn)行本地?cái)?shù)據(jù)監(jiān)控;所述醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊:接收本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊傳送的經(jīng)校驗(yàn)后的醫(yī)學(xué)圖像數(shù)據(jù),同時(shí)判斷網(wǎng)絡(luò)通訊是否正常,網(wǎng)絡(luò)通訊正常則向云計(jì)算管理平臺(tái)模塊傳送該醫(yī)學(xué)圖像數(shù)據(jù),網(wǎng)絡(luò)通訊不正常則放棄傳送該醫(yī)學(xué)圖像數(shù)據(jù),待網(wǎng)絡(luò)通訊恢復(fù)正常后,繼續(xù)向云端服務(wù)器的云計(jì)算管理平臺(tái)模塊傳送醫(yī)學(xué)圖像數(shù)據(jù); 所述云計(jì)算管理平臺(tái)模塊,用于創(chuàng)建云端虛擬平臺(tái)進(jìn)行云端虛擬計(jì)算,接收并存儲(chǔ)本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊傳送的醫(yī)學(xué)圖像數(shù)據(jù),并將該數(shù)據(jù)傳至云端服務(wù)器中的醫(yī)學(xué)圖像數(shù)據(jù)處理模塊; 所述醫(yī)學(xué)圖像數(shù)據(jù)處理模塊,用于對(duì)從云端服務(wù)器中接收的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建,并將處理后的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器中的遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊; 所述遠(yuǎn)程監(jiān)控網(wǎng)絡(luò)模塊:接收經(jīng)醫(yī)學(xué)圖像數(shù)據(jù)處理模塊處理后的醫(yī)學(xué)圖像數(shù)據(jù)并同時(shí)將該醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在HBase數(shù)據(jù)庫中;響應(yīng)醫(yī)生遠(yuǎn)程控制端的請(qǐng)求,將接收的醫(yī)學(xué)圖像數(shù)據(jù)傳至醫(yī)生遠(yuǎn)程控制端供醫(yī)生工作人員進(jìn)行遠(yuǎn)程數(shù)據(jù)管理。2.采用權(quán)利要求1所述CT設(shè)備的云端虛擬機(jī)控制系統(tǒng)的CT設(shè)備的云端虛擬機(jī)控制方法,其特征在于:包括如下步驟: 步驟1:采集CT設(shè)備的原始醫(yī)學(xué)圖像投影數(shù)據(jù); 所述原始醫(yī)學(xué)圖像投影數(shù)據(jù)是指未經(jīng)壞點(diǎn)、offset校正的CT設(shè)備掃描端采集的原始醫(yī)學(xué)圖像數(shù)據(jù); 步驟2:對(duì)原始醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壞點(diǎn)、of f set校正處理; 步驟3:將經(jīng)壞點(diǎn)、offset校正處理后的醫(yī)學(xué)圖像數(shù)據(jù)寫入本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中; 步驟4:對(duì)醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行完整性校驗(yàn),并將經(jīng)過完整性校驗(yàn)的醫(yī)學(xué)圖像數(shù)據(jù)寫入醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中,且同時(shí)傳至醫(yī)生本地控制端供醫(yī)生工作人員進(jìn)行本地?cái)?shù)據(jù)監(jiān)控; 步驟5:將醫(yī)學(xué)圖像數(shù)據(jù)同步服務(wù)模塊消息隊(duì)列中的醫(yī)學(xué)圖像數(shù)據(jù)傳送至本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊; 步驟6:將本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊中的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器; 步驟6.1:判斷網(wǎng)絡(luò)通訊是否正常,正常,則執(zhí)行步驟6.2,不正常,則繼續(xù)執(zhí)行步驟6.1;步驟6.2:將本地服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)遠(yuǎn)程傳輸模塊中醫(yī)學(xué)圖像數(shù)據(jù)傳至云計(jì)算管理平臺(tái)模塊的云端虛擬平臺(tái)中; 步驟7:將云計(jì)算管理平臺(tái)模塊中的醫(yī)學(xué)圖像數(shù)據(jù)傳至云端服務(wù)器的醫(yī)學(xué)圖像數(shù)據(jù)處理模塊中,以進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的預(yù)處理、斷層圖像重建、后處理和三維重建; 步驟8:將經(jīng)醫(yī)學(xué)圖像數(shù)據(jù)處理模塊處理后的醫(yī)學(xué)圖像數(shù)據(jù)存儲(chǔ)在HBase數(shù)據(jù)庫中; 步驟9:響應(yīng)醫(yī)生遠(yuǎn)程控制端的請(qǐng)求,將醫(yī)學(xué)圖像數(shù)據(jù)傳送至醫(yī)生遠(yuǎn)程控制端,供醫(yī)生工作人員進(jìn)行遠(yuǎn)程數(shù)據(jù)管理。
【文檔編號(hào)】H04L29/08GK105872046SQ201610191846
【公開日】2016年8月17日
【申請(qǐng)日】2016年3月30日
【發(fā)明人】孝大宇, 趙偉, 楊金亮, 魏子翔, 楊超然, 滕月陽, 李宏, 康雁
【申請(qǐng)人】東北大學(xué)