專利名稱:遠(yuǎn)程同步瀏覽虛擬病理切片的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種遠(yuǎn)程同步瀏覽虛擬病理切片的方法,參與同步瀏覽的人員依據(jù)一個(gè)遠(yuǎn)程網(wǎng)絡(luò)平臺進(jìn)行信息交流,本發(fā)明可以使多個(gè)用戶跟隨主控用戶同步瀏覽同一數(shù)字化病理切片,并且同步關(guān)注數(shù)字化病理切片中的某一相同的位置。
背景技術(shù):
現(xiàn)代醫(yī)學(xué)的發(fā)展使醫(yī)療衛(wèi)生人員和患者對各類醫(yī)學(xué)信息的需求越來越大,實(shí)現(xiàn)醫(yī)學(xué)信息資源的共享成為一項(xiàng)非常迫切的任務(wù)。針對上述問題,中國專利200410043003. X公開了用于從遠(yuǎn)程站點(diǎn)提供醫(yī)生援助的電子醫(yī)院系統(tǒng),該電子醫(yī)院系統(tǒng)通過一個(gè)網(wǎng)絡(luò)連接到一個(gè)遠(yuǎn)程終端中。所述電子醫(yī)院系統(tǒng)包括輸入單元,第一處理器和發(fā)射機(jī),所述輸入單元被配置為通過所述網(wǎng)絡(luò)從所述遠(yuǎn)程終端中輸入病人情況信息,所述第一處理器被配置為根據(jù)所述病人情況信息收集第一醫(yī)生信息。所述發(fā)射機(jī)被配置為將所述第一醫(yī)生信息傳送到所述遠(yuǎn)程終端中。該專利僅能夠?qū)⑨t(yī)生和患者的信息進(jìn)行傳遞,不能將該信息傳遞給其它醫(yī)療機(jī)構(gòu)和人員,其它醫(yī)療人員不能同步參與和學(xué)習(xí)。因此,需要提出一種實(shí)時(shí)遠(yuǎn)程同步瀏覽虛擬病理切片的方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種遠(yuǎn)程同步瀏覽虛擬病理切片的方法,參與同步瀏覽的人員依據(jù)一個(gè)遠(yuǎn)程網(wǎng)絡(luò)平臺進(jìn)行信息交流,所述遠(yuǎn)程網(wǎng)絡(luò)平臺包括一個(gè)中心管理服務(wù)器系統(tǒng)、多個(gè)客戶端微機(jī)裝置、一個(gè)主控用戶端微機(jī)裝置;所述中心管理服務(wù)器系統(tǒng)、所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置處于一個(gè)廣域網(wǎng)環(huán)境中并實(shí)現(xiàn)網(wǎng)絡(luò)連接,本發(fā)明可以使多個(gè)用戶跟隨主控用戶同步瀏覽同一數(shù)字化病理切片,并且同步關(guān)注數(shù)字化病理切片中的某一相同的位置。本發(fā)明的目的是由下述技術(shù)方案實(shí)現(xiàn)的一種遠(yuǎn)程同步瀏覽虛擬病理切片的方法,其特征在于,參與同步瀏覽的人員依據(jù)一個(gè)遠(yuǎn)程網(wǎng)絡(luò)平臺進(jìn)行信息交流,所述遠(yuǎn)程網(wǎng)絡(luò)平臺包括一個(gè)中心管理服務(wù)器系統(tǒng)、多個(gè)客戶端微機(jī)裝置、一個(gè)主控用戶端微機(jī)裝置;所述中心管理服務(wù)器系統(tǒng)、所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置處于一個(gè)廣域網(wǎng)環(huán)境中并實(shí)現(xiàn)網(wǎng)絡(luò)連接,所述廣域網(wǎng)環(huán)境是基于INTERNET的網(wǎng)域環(huán)境,所述中心管理服務(wù)器系統(tǒng)包括管理服務(wù)器、認(rèn)證服務(wù)器、數(shù)據(jù)庫服務(wù)器、與所述服務(wù)器相匹配的軟件;所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置分別配置虛擬切片網(wǎng)絡(luò)瀏覽器;所述數(shù)據(jù)庫服務(wù)器中保存有數(shù)字化病理切片文件;所述同步瀏覽虛擬病理切片的步驟是
A、啟動所述多個(gè)客戶端微機(jī)裝置,啟動所述主控用戶端微機(jī)裝置,實(shí)現(xiàn)網(wǎng)絡(luò)連接;
B、主控人員操作運(yùn)行所述主控用戶端微機(jī)裝置,登陸中心管理服務(wù)器系統(tǒng),運(yùn)行虛擬切片網(wǎng)絡(luò)瀏覽器,點(diǎn)擊所述管理服務(wù)器上的切片圖標(biāo),依據(jù)該操作,所述管理服務(wù)器中自動創(chuàng)建一個(gè)當(dāng)前虛擬病理切片查看室,所述管理服務(wù)器中同時(shí)生成當(dāng)前虛擬病理切片查看室信息,主控人員進(jìn)入虛擬病理切片查看室,點(diǎn)擊同步控制按鈕,此時(shí),主控用戶端微機(jī)裝置成為當(dāng)前的主控用戶;
C、客戶人員操作所述客戶端微機(jī)裝置,登陸中心管理服務(wù)器系統(tǒng),搜索到虛擬病理切片查看室,點(diǎn)擊加入按鈕,進(jìn)入虛擬病理切片查看室,與主控用戶瀏覽相同視野的圖像內(nèi)容;
D、所述主控人員通過主控用戶端微機(jī)裝置,依據(jù)虛擬切片網(wǎng)絡(luò)瀏覽器瀏覽當(dāng)前的數(shù)字化病理切片,同時(shí)將其當(dāng)前瀏覽視野的控制信息發(fā)送給所述的管理服務(wù)器;所述控制信息包括當(dāng)前倍率數(shù)據(jù)、邏輯矩形數(shù)據(jù);所述的當(dāng)前瀏覽視野的控制信息的發(fā)送是隨動自動發(fā)送;
E、所述的管理服務(wù)器收到主控用戶端微機(jī)裝置發(fā)來的所述控制信息后,同時(shí)將所述控制信息轉(zhuǎn)發(fā)給多個(gè)客戶端微機(jī)裝置;所述控制信息的轉(zhuǎn)發(fā)是隨動自動轉(zhuǎn)發(fā);
F、所述多個(gè)客戶端微機(jī)裝置依據(jù)所述控制信息從所述數(shù)據(jù)庫服務(wù)器中下載與當(dāng)前主控用戶瀏覽視野相同的虛擬病理切片數(shù)據(jù)到客戶端微機(jī)裝置中,所述客戶人員與所述主控人員同步瀏覽完全相同的虛擬病理切片畫面;
所述虛擬切片網(wǎng)絡(luò)瀏覽器包括同步控制按鈕設(shè)置、控制信息設(shè)置、電子教鞭設(shè)置、本地緩存設(shè)置、本地保存數(shù)字化病理切片數(shù)據(jù)設(shè)置、移動查看視野設(shè)置;
所述數(shù)字化病理切片文件是由一個(gè)醫(yī)療機(jī)構(gòu)事先制作好并保存到所述數(shù)據(jù)庫服務(wù)器中的文件;所述數(shù)字化病理切片文件是進(jìn)行過分片處理的文件。本發(fā)明的目的還可以由下述技術(shù)方案實(shí)現(xiàn) 本發(fā)明與已有技術(shù)相比有以下優(yōu)點(diǎn)
1、本發(fā)明可滿足病理專家與其它醫(yī)務(wù)人員之間一人對多人的遠(yuǎn)程交互式咨詢和遠(yuǎn)程醫(yī)學(xué)交流。2、本發(fā)明使得病理專家能夠主動隨意瀏覽數(shù)字化病理切片圖像,其它醫(yī)務(wù)人員同步查看學(xué)習(xí),并且能同時(shí)關(guān)注相同病理點(diǎn)。3、本發(fā)明的所有用戶都是根據(jù)控制信息從中心管理服務(wù)器系統(tǒng)上下載數(shù)據(jù),大大提高了圖像的傳輸效率。
圖1為本發(fā)明的實(shí)施例一的流程框圖。
具體實(shí)施例方式實(shí)施例一
參見附圖1,本發(fā)明的遠(yuǎn)程同步瀏覽虛擬病理切片的方法是參與同步瀏覽的人員依據(jù)一個(gè)遠(yuǎn)程網(wǎng)絡(luò)平臺進(jìn)行信息交流,所述遠(yuǎn)程網(wǎng)絡(luò)平臺包括一個(gè)中心管理服務(wù)器系統(tǒng)、多個(gè)客戶端微機(jī)裝置、一個(gè)主控用戶端微機(jī)裝置;所述中心管理服務(wù)器系統(tǒng)、所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置處于一個(gè)廣域網(wǎng)環(huán)境中并實(shí)現(xiàn)網(wǎng)絡(luò)連接,所述廣域網(wǎng)環(huán)境是基于INTERNET的網(wǎng)域環(huán)境,所述中心管理服務(wù)器系統(tǒng)包括管理服務(wù)器、認(rèn)證服務(wù)器、 數(shù)據(jù)庫服務(wù)器、與所述服務(wù)器相匹配的軟件;所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置分別配置虛擬切片網(wǎng)絡(luò)瀏覽器;所述數(shù)據(jù)庫服務(wù)器中保存有數(shù)字化病理切片文件; 所述同步瀏覽虛擬病理切片的步驟是Α、啟動所述多個(gè)客戶端微機(jī)裝置,啟動所述主控用戶端微機(jī)裝置,實(shí)現(xiàn)網(wǎng)絡(luò)連接;
B、主控人員操作運(yùn)行所述主控用戶端微機(jī)裝置,登陸中心管理服務(wù)器系統(tǒng),運(yùn)行虛擬切片網(wǎng)絡(luò)瀏覽器,點(diǎn)擊所述管理服務(wù)器上的切片圖標(biāo),依據(jù)該操作,所述管理服務(wù)器中自動創(chuàng)建一個(gè)當(dāng)前虛擬病理切片查看室,所述管理服務(wù)器中同時(shí)生成當(dāng)前虛擬病理切片查看室信息,主控人員進(jìn)入虛擬病理切片查看室,(操作鼠標(biāo))點(diǎn)擊同步控制按鈕(該同步控制按鈕是虛擬病理切片查看室中的一個(gè)圖標(biāo)),此時(shí),主控用戶端微機(jī)裝置成為當(dāng)前的主控用戶 (該虛擬病理切片查看室的主控用戶);
本實(shí)施例中,登陸中心管理服務(wù)器系統(tǒng)需要通過所述認(rèn)證服務(wù)器的識別認(rèn)證,該認(rèn)證屬于現(xiàn)有技術(shù)的內(nèi)容;
本實(shí)施例中,運(yùn)行虛擬切片網(wǎng)絡(luò)瀏覽器是將管理服務(wù)器上的數(shù)據(jù)(或者圖標(biāo)、信息等) 下載到本地的微機(jī)裝置上;
所述點(diǎn)擊管理服務(wù)器上的切片圖標(biāo)是指使用鼠標(biāo)文件打開管理服務(wù)器中保存的一個(gè)數(shù)字化病理切片文件的操作。所述數(shù)字化病理切片文件是由醫(yī)療機(jī)構(gòu)制作完成的,由醫(yī)療機(jī)構(gòu)上傳到數(shù)據(jù)庫服務(wù)器中保存,在數(shù)據(jù)庫服務(wù)器中生成一個(gè)切片圖標(biāo),數(shù)據(jù)庫服務(wù)器可以保存多個(gè)不同內(nèi)容的數(shù)字化病理切片文件,一個(gè)切片圖標(biāo)對應(yīng)于一個(gè)數(shù)字化病理切片文件;
所述管理服務(wù)器中同時(shí)生成當(dāng)前虛擬病理切片查看室信息是指采用圖標(biāo)、文字或者符號的形式顯示該查看室已經(jīng)建立;
C、客戶人員操作所述客戶端微機(jī)裝置,登陸中心管理服務(wù)器系統(tǒng),搜索到虛擬病理切片查看室(圖標(biāo)、文字或者符號息),(操作鼠標(biāo))點(diǎn)擊加入按鈕,進(jìn)入虛擬病理切片查看室,與主控用戶瀏覽相同視野的圖像內(nèi)容,此時(shí),所述管理服務(wù)器中生成客戶端微機(jī)裝置登陸消息(管理服務(wù)器也可以不設(shè)置該功能);
D、所述主控人員通過主控用戶端微機(jī)裝置,依據(jù)虛擬切片網(wǎng)絡(luò)瀏覽器瀏覽當(dāng)前的數(shù)字化病理切片(一個(gè)具體的文件),同時(shí)將其當(dāng)前瀏覽視野的控制信息發(fā)送給所述的管理服務(wù)器;所述控制信息包括當(dāng)前倍率數(shù)據(jù)、邏輯矩形數(shù)據(jù);所述的當(dāng)前瀏覽視野的控制信息的發(fā)送是隨動自動發(fā)送;主控人員瀏覽的數(shù)字化病理切片是通過網(wǎng)絡(luò)下載到主控用戶端微機(jī)裝置的數(shù)據(jù);
E、所述的管理服務(wù)器收到主控用戶端微機(jī)裝置發(fā)來的所述控制信息后,同時(shí)將所述控制信息轉(zhuǎn)發(fā)給多個(gè)客戶端微機(jī)裝置;所述控制信息的轉(zhuǎn)發(fā)是隨動自動轉(zhuǎn)發(fā);所述多個(gè)客戶端微機(jī)裝置是已經(jīng)登陸中心管理服務(wù)器系統(tǒng)的微機(jī)裝置;
F、所述多個(gè)客戶端微機(jī)裝置依據(jù)所述控制信息從所述數(shù)據(jù)庫服務(wù)器中下載與當(dāng)前主控用戶瀏覽視野相同的虛擬病理切片數(shù)據(jù)到客戶端微機(jī)裝置中,所述客戶人員跟隨主控人員的操作,與所述主控人員同步瀏覽完全相同的虛擬病理切片畫面;在本步驟中,客戶端微機(jī)裝置對轉(zhuǎn)發(fā)來的控制信息先進(jìn)行處理并修改,然后發(fā)送到數(shù)據(jù)庫服務(wù)器,依據(jù)該控制信息從所述數(shù)據(jù)庫服務(wù)器中下載需要的文件;所述處理并修改是指先前下載過并保存的數(shù)據(jù) (或者文件)不重復(fù)下載;以便提高網(wǎng)絡(luò)速度和瀏覽速度;
本實(shí)施例中,所述的當(dāng)前瀏覽視野的控制信息的隨動自動發(fā)送是指主控人員操作鼠標(biāo)向所述的管理服務(wù)器發(fā)出的每一個(gè)控制信息的操作命令都是隨鼠標(biāo)的操作動作隨即自動發(fā)送,所述控制信息的轉(zhuǎn)發(fā)也是隨主控人員鼠標(biāo)的操作動作隨即自動轉(zhuǎn)發(fā);所述虛擬切片網(wǎng)絡(luò)瀏覽器包括同步控制按鈕設(shè)置、控制信息設(shè)置、電子教鞭設(shè)置、本地緩存設(shè)置、本地保存數(shù)字化病理切片數(shù)據(jù)設(shè)置、移動查看視野設(shè)置;所述虛擬切片網(wǎng)絡(luò)瀏覽器也可以理解成虛擬切片網(wǎng)絡(luò)查看覽器。所述數(shù)字化病理切片文件是由一個(gè)醫(yī)療機(jī)構(gòu)事先制作好并保存到所述數(shù)據(jù)庫服務(wù)器中的文件;所述數(shù)字化病理切片文件是進(jìn)行過分片處理的文件。本實(shí)施例中,主控人員、客戶人員通過在本地微機(jī)裝置看到的管理服務(wù)器上的切片圖標(biāo),可以是多個(gè)圖標(biāo),一圖標(biāo)被一個(gè)具備主控人員身份的人點(diǎn)擊一次,就可以生成一個(gè)虛擬病理切片查看室,同一個(gè)圖標(biāo)可以由不同的主控人員依次點(diǎn)擊,生成多個(gè)虛擬病理切片查看室,并自動排序;
所述數(shù)字化病理切片文件的制作步驟是
I、使用自動顯微鏡對一個(gè)病理切片顯微圖像信息進(jìn)行采集,通過設(shè)定的控制程序控制自動顯微鏡的載物臺攜帶所述病理切片按照規(guī)定的采集范圍、采集順序和步長依次通過自動顯微鏡的物鏡,通過配接在所述自動顯微鏡上的數(shù)字化圖像攝取裝置對所述物鏡上顯示的顯微圖像單元逐一進(jìn)行拍攝并完成數(shù)據(jù)轉(zhuǎn)換生成序列化的多個(gè)顯微圖像單元數(shù)據(jù);所述的每個(gè)顯微圖像單元數(shù)據(jù)中至少包括所述病理切片顯微圖像的全部象素信息、所述物鏡倍率信息、顯微圖像單元序列信息、顯微圖像單元坐標(biāo)信息、顯微圖像單元邊界信息;
II、將自動顯微鏡生成的多個(gè)顯微圖像單元數(shù)據(jù)輸入一個(gè)計(jì)算機(jī)系統(tǒng),該計(jì)算機(jī)系統(tǒng)匹配有顯微圖像處理軟件,運(yùn)行所述的顯微圖像處理軟件將所述顯微圖像單元數(shù)據(jù)放入所述計(jì)算機(jī)內(nèi)存區(qū),采用分塊匹配一空間聚核的方法對所述序列化的顯微圖像單元中的每兩個(gè)相鄰接顯微圖像單元之間的相對位置進(jìn)行匹配處理,并在每兩個(gè)相鄰接顯微圖像單元之間生成一組匹配質(zhì)量指數(shù);
III、運(yùn)行所述的顯微圖像處理軟件,根據(jù)所述的多組匹配質(zhì)量指數(shù),使用最優(yōu)樹算法對所述序列化的多個(gè)顯微圖像單元之間的匹配進(jìn)行選擇,構(gòu)成一個(gè)無向最優(yōu)樹,使得任一個(gè)顯微圖像單元的位置僅由與其相鄰接顯微圖像單元之一的匹配確定,獲得每個(gè)顯微圖像單元在全景顯微圖像中的位置數(shù)據(jù);所述全景顯微圖像是由所述顯微圖像單元根據(jù)所述位置數(shù)據(jù)拼裝構(gòu)成的整幅顯微圖像;
IV、運(yùn)行所述的顯微圖像處理軟件,根據(jù)人眼視覺習(xí)慣,對每兩個(gè)相鄰接顯微圖像單元之間的重疊部分以中心到邊緣線形漸變數(shù)值作為權(quán)值進(jìn)行融合處理,生成全息數(shù)字化切片的顯微圖像,對該顯微圖像進(jìn)行壓縮處理,按壓縮格式分級、分塊存放在一個(gè)圖像文件中;
V、為了滿足網(wǎng)絡(luò)瀏覽,需要將該圖像文件在不同放大倍率下分割制作小分片(切割處理),當(dāng)用戶需要瀏覽其中部分視野時(shí),可以將該視野包括的小分片下載發(fā)送給用戶,組成當(dāng)前瀏覽視野。在本實(shí)施例中,由于數(shù)字化病理切片是由許多獨(dú)立的視野拼接而成的,通常瀏覽時(shí)只是查看整個(gè)數(shù)字化病理切片的一個(gè)局部視野,因此瀏覽時(shí)無需將完整的數(shù)字化病理切片下載到本地微機(jī)裝置進(jìn)行顯示,而是只下載當(dāng)前需要查看的局部視野范圍的圖片即可。為了實(shí)現(xiàn)局部視野的顯示,需要將完整的數(shù)字化病理切片分割制作成大量的小分片。根據(jù)用戶需要查看的視野范圍即可計(jì)算出需要下載的小分片,從數(shù)據(jù)庫服務(wù)器上下載這些小分片即可組成用戶需要查看的視野。本實(shí)施例將數(shù)字化病理切片在不同倍率下進(jìn)行分割制作,例如在20倍放大倍率
6下分割制作成多個(gè)小分片,在40倍放大倍率下分割制作成更多個(gè)小分片。當(dāng)用戶需要查看的放大倍率是在20倍以下時(shí),可以下載20倍率的小分片來組成視野,這樣做的目的是,使得下載數(shù)據(jù)量較用40倍率的小分片組成視野來的小的多,大大提高了數(shù)字化病理切片的瀏覽效率。當(dāng)用戶查看的放大倍率是在20倍到40倍之間時(shí),再下載40倍率的數(shù)字化病理切片的小分片來組成視野。為了進(jìn)一步提高瀏覽速度,在本地微機(jī)裝置中設(shè)置小分片緩存, 用戶瀏覽過的小分片會存儲在緩存當(dāng)中,當(dāng)用戶查看的視野需要的小分片已在本地緩存中時(shí),即無需再向數(shù)據(jù)庫服務(wù)器申請下載,這樣做也大大減少了傳輸數(shù)據(jù)量,提高瀏覽速度。在本實(shí)施例中,所述的控制信息包括當(dāng)前倍率數(shù)據(jù)、邏輯矩形數(shù)據(jù);
當(dāng)前倍率curRate,即主控用戶端微機(jī)裝置中當(dāng)前瀏覽視野所需下載的小分片的倍率; 對同一個(gè)數(shù)字化病理切片而言,放大倍率不同所對應(yīng)的分辨率也不同,按照放大倍率的不同,一般用數(shù)字來表示,例如10,20,40等等。邏輯矩形left_t0p_right_b0tt0m,主控用戶端微機(jī)裝置中當(dāng)前瀏覽視野在整個(gè)數(shù)字化病理切片中所處位置。left_t0p_right_b0tt0m四個(gè)參數(shù),分別表示當(dāng)前視野距離整個(gè)數(shù)字化病理切片的上、下、左、右四個(gè)邊部的長度數(shù)據(jù),或者分別表示當(dāng)前視野距離整個(gè)數(shù)字化病理切片中心的上、下、左、右四個(gè)方向的長度數(shù)據(jù),或者分別表示當(dāng)前視野距離整個(gè)數(shù)字化病理切片中心的某一個(gè)參照點(diǎn)的四個(gè)方向的長度數(shù)據(jù)。為了實(shí)現(xiàn)局部視野的顯示,根據(jù)用戶需要查看的視野范圍即可計(jì)算出需要下載的小分片,從數(shù)據(jù)庫服務(wù)器上下載這些小分片即可組成用戶需要查看的視野。在本實(shí)施例中,所使用的微機(jī)裝置(計(jì)算機(jī)裝置)的一個(gè)優(yōu)選配置如下 中心管理服務(wù)器系統(tǒng)一機(jī)架式服務(wù)器
CPU主頻雙核3000兆赫以上內(nèi)存IG以上 SCSI硬盤60GB以上網(wǎng)絡(luò)接口能力1000M DVD-ROM。主控用戶端微機(jī)裝置 CPU主頻1500兆赫以上內(nèi)存512兆以上
SATA硬盤40GB以上網(wǎng)絡(luò)接口能力100M 128兆獨(dú)立顯卡 DVD-ROM??蛻舳宋C(jī)裝置 CPU主頻1500兆赫以上內(nèi)存512兆以上
SATA硬盤40GB以上網(wǎng)絡(luò)接口能力100M 128兆獨(dú)立顯卡 DVD-ROM。
在本實(shí)施例中,中心管理服務(wù)器系統(tǒng)基于多級服務(wù)器結(jié)構(gòu)設(shè)計(jì),具有跨網(wǎng)絡(luò)、分布式、動態(tài)均衡、數(shù)據(jù)分流等特性,可以穩(wěn)定運(yùn)行在Windows或者Linux
平臺上,通過擴(kuò)展服務(wù)器,允許無限量的虛擬會議室和用戶在線。由于中心管理服務(wù)器系統(tǒng)采用服務(wù)器集群,具有故障恢復(fù)、動態(tài)熱備份等特性,因而能夠?yàn)榭蛻籼峁┤旌虿婚g斷的服務(wù)。本實(shí)施例中的中心管理服務(wù)器系統(tǒng)采用分布式服務(wù)器架構(gòu),支持樹型和網(wǎng)狀兩種服務(wù)器架設(shè)結(jié)構(gòu),通過多級分布式主、多點(diǎn)通信服務(wù)器熱備份容錯(cuò),從結(jié)構(gòu)上有效地避免了因?yàn)閱闻_服務(wù)器故障,導(dǎo)致的整個(gè)系統(tǒng)癱瘓。本實(shí)施例中的中心管理服務(wù)器系統(tǒng)主要通過以下幾個(gè)方面保證網(wǎng)絡(luò)安全 1、在多個(gè)傳輸層次進(jìn)行多重加密,極大提高系統(tǒng)的保密性和抗黑客攻擊能力。2、病理專家端微機(jī)裝置、顯微鏡持有端微機(jī)裝置、參觀端微機(jī)裝置的登錄認(rèn)證在認(rèn)證服務(wù)器上完成,在傳輸過程中,用戶密碼采用MD5不可逆算法加密,該算法迄今無法破譯。網(wǎng)絡(luò)層進(jìn)行第一次加密校驗(yàn),防止黑客進(jìn)行非法數(shù)據(jù)欺騙、緩沖溢出攻擊;
3、應(yīng)用數(shù)據(jù)層采用64位DES算法進(jìn)行第二次加密,防止非法用戶的網(wǎng)絡(luò)監(jiān)聽破解。中心管理服務(wù)器系統(tǒng)支持分布式服務(wù)器集群的結(jié)構(gòu)模式,具有相當(dāng)強(qiáng)的網(wǎng)絡(luò)適應(yīng)能力。根據(jù)系統(tǒng)所在網(wǎng)絡(luò)環(huán)境,可以將每臺服務(wù)器部署在不同的地方,提高系統(tǒng)的網(wǎng)絡(luò)適應(yīng)能力;同時(shí)結(jié)合系統(tǒng)提供的各種規(guī)則設(shè)置靈活協(xié)調(diào)控制系統(tǒng)各服務(wù)器的負(fù)載在合理范圍內(nèi),保證系統(tǒng)穩(wěn)定性;分配用戶到網(wǎng)絡(luò)中最合適的多點(diǎn)通信服務(wù)器,提高網(wǎng)絡(luò)利用率。中心管理服務(wù)器系統(tǒng)支持網(wǎng)狀以及樹型網(wǎng)絡(luò)結(jié)構(gòu),支持?jǐn)?shù)據(jù)逐級轉(zhuǎn)發(fā)、同步復(fù)制功能,大大解決網(wǎng)絡(luò)帶寬,減輕單個(gè)服務(wù)器的負(fù)擔(dān)。中心管理服務(wù)器系統(tǒng)提供多種服務(wù)器重定向策略,例如按照用戶ID、查看室、IP 來源、地區(qū)、組織機(jī)構(gòu)、負(fù)載均衡等規(guī)則,將客戶端分配到最適合的分服務(wù)器上,從而大大提高網(wǎng)絡(luò)利用率和性能。本實(shí)施例中,主控用戶端微機(jī)裝置、客戶端微機(jī)裝置中的軟件采用當(dāng)今最先進(jìn)的 C/S與B/S結(jié)構(gòu)并存的架構(gòu)開發(fā)而成。該系統(tǒng)集C/S與B/S兩種結(jié)構(gòu)之所長,使得系統(tǒng)更加穩(wěn)定、易用、易維護(hù)升級,易管理。該軟件可提供文字、語音、視頻、課件、廣播與電子白板互動的遠(yuǎn)程交流,利用現(xiàn)有的INTERNET互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)距離的信息傳輸。異地醫(yī)生通過語音、 視頻實(shí)時(shí)交互,如同置身同一查看室之中。遠(yuǎn)程病理學(xué)專家通過軟件中多媒體實(shí)時(shí)圖像、語音互動功能,使遠(yuǎn)在千里之外的任何地區(qū)的普通老百姓能夠得到各地多位名醫(yī)的會診。在醫(yī)學(xué)專家和病人之間建立起全新的聯(lián)系,使病人在原地、原醫(yī)院即可接受異地專家的會診及在其指導(dǎo)下的治療與護(hù)理,從而節(jié)約病人大量的時(shí)間和金錢,在一定程度減少了病人的支出。本系統(tǒng)中的B/S結(jié)構(gòu)中,運(yùn)用了當(dāng)今流行的J2EE構(gòu)架,依據(jù)mvc模式將整個(gè)ten 系統(tǒng)分成三層,即表現(xiàn)層、控制層、模型層。其中模型層處理數(shù)據(jù)庫的數(shù)據(jù),表現(xiàn)層負(fù)責(zé)web 頁面的顯示數(shù)據(jù),控制層是表現(xiàn)層和模型層的橋梁,負(fù)責(zé)控制二
者之間的數(shù)據(jù)交換。整個(gè)系統(tǒng)使用了 struts+spring吒ibernate框架,hibernate負(fù)責(zé)處理數(shù)據(jù)庫數(shù)據(jù),struts負(fù)責(zé)處理頁面,spring去控制struts和hibernate。查看室模塊,使用了當(dāng)今流行的ajax技術(shù),使用do jo框架,異步處理查看室的數(shù)據(jù),查看室的數(shù)據(jù)全
8部放在內(nèi)存里,通過dojo的異步調(diào)用java服務(wù)器程序,即時(shí)更新數(shù)據(jù)。
本系統(tǒng)中的C/S結(jié)構(gòu),基于IP網(wǎng)絡(luò)開發(fā),支持TCP/UDP/Multicast協(xié)議,應(yīng)用層支持H. 323/SIP協(xié)議,能夠很好地兼容各種標(biāo)準(zhǔn)協(xié)議的音視頻設(shè)備。
權(quán)利要求
1. 一種遠(yuǎn)程同步瀏覽虛擬病理切片的方法,其特征在于,參與同步瀏覽的人員依據(jù)一個(gè)遠(yuǎn)程網(wǎng)絡(luò)平臺進(jìn)行信息交流,所述遠(yuǎn)程網(wǎng)絡(luò)平臺包括一個(gè)中心管理服務(wù)器系統(tǒng)、多個(gè)客戶端微機(jī)裝置、一個(gè)主控用戶端微機(jī)裝置;所述中心管理服務(wù)器系統(tǒng)、所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置處于一個(gè)廣域網(wǎng)環(huán)境中并實(shí)現(xiàn)網(wǎng)絡(luò)連接,所述廣域網(wǎng)環(huán)境是基于INTERNET的網(wǎng)域環(huán)境,所述中心管理服務(wù)器系統(tǒng)包括管理服務(wù)器、認(rèn)證服務(wù)器、數(shù)據(jù)庫服務(wù)器、與所述服務(wù)器相匹配的軟件;所述多個(gè)客戶端微機(jī)裝置、所述主控用戶端微機(jī)裝置分別配置虛擬切片網(wǎng)絡(luò)瀏覽器;所述數(shù)據(jù)庫服務(wù)器中保存有數(shù)字化病理切片文件;所述同步瀏覽虛擬病理切片的步驟是A、啟動所述多個(gè)客戶端微機(jī)裝置,啟動所述主控用戶端微機(jī)裝置,實(shí)現(xiàn)網(wǎng)絡(luò)連接;B、主控人員操作運(yùn)行所述主控用戶端微機(jī)裝置,登陸中心管理服務(wù)器系統(tǒng),運(yùn)行虛擬切片網(wǎng)絡(luò)瀏覽器,點(diǎn)擊所述管理服務(wù)器上的切片圖標(biāo),依據(jù)該操作,所述管理服務(wù)器中自動創(chuàng)建一個(gè)當(dāng)前虛擬病理切片查看室,所述管理服務(wù)器中同時(shí)生成當(dāng)前虛擬病理切片查看室信息,主控人員進(jìn)入虛擬病理切片查看室,點(diǎn)擊同步控制按鈕,此時(shí),主控用戶端微機(jī)裝置成為當(dāng)前的主控用戶;C、客戶人員操作所述客戶端微機(jī)裝置,登陸中心管理服務(wù)器系統(tǒng),搜索到虛擬病理切片查看室,點(diǎn)擊加入按鈕,進(jìn)入虛擬病理切片查看室,與主控用戶瀏覽相同視野的圖像內(nèi)容;D、所述主控人員通過主控用戶端微機(jī)裝置,依據(jù)虛擬切片網(wǎng)絡(luò)瀏覽器瀏覽當(dāng)前的數(shù)字化病理切片,同時(shí)將其當(dāng)前瀏覽視野的控制信息發(fā)送給所述的管理服務(wù)器;所述控制信息包括當(dāng)前倍率數(shù)據(jù)、邏輯矩形數(shù)據(jù);所述的當(dāng)前瀏覽視野的控制信息的發(fā)送是隨動自動發(fā)送;E、所述的管理服務(wù)器收到主控用戶端微機(jī)裝置發(fā)來的所述控制信息后,同時(shí)將所述控制信息轉(zhuǎn)發(fā)給多個(gè)客戶端微機(jī)裝置;所述控制信息的轉(zhuǎn)發(fā)是隨動自動轉(zhuǎn)發(fā);F、所述多個(gè)客戶端微機(jī)裝置依據(jù)所述控制信息從所述數(shù)據(jù)庫服務(wù)器中下載與當(dāng)前主控用戶瀏覽視野相同的虛擬病理切片數(shù)據(jù)到客戶端微機(jī)裝置中,所述客戶人員與所述主控人員同步瀏覽完全相同的虛擬病理切片畫面;所述虛擬切片網(wǎng)絡(luò)瀏覽器包括同步控制按鈕設(shè)置、控制信息設(shè)置、電子教鞭設(shè)置、本地緩存設(shè)置、本地保存數(shù)字化病理切片數(shù)據(jù)設(shè)置、移動查看視野設(shè)置;所述數(shù)字化病理切片文件是由一個(gè)醫(yī)療機(jī)構(gòu)事先制作好并保存到所述數(shù)據(jù)庫服務(wù)器中的文件;所述數(shù)字化病理切片文件是進(jìn)行過分片處理的文件。
全文摘要
本發(fā)明涉及一種遠(yuǎn)程同步瀏覽虛擬病理切片的方法,該方法中,參與同步瀏覽的人員依據(jù)一個(gè)遠(yuǎn)程網(wǎng)絡(luò)平臺進(jìn)行信息交流,多個(gè)客戶端微機(jī)裝置、主控用戶端微機(jī)裝置分別配置虛擬切片網(wǎng)絡(luò)瀏覽器;數(shù)據(jù)庫服務(wù)器中保存有數(shù)字化病理切片文件;所述同步瀏覽虛擬病理切片的步驟是主控人員操作運(yùn)行所述主控用戶端微機(jī)裝置,在管理服務(wù)器中自動創(chuàng)建一個(gè)當(dāng)前虛擬病理切片查看室,客戶人員操作所述客戶端微機(jī)裝置,點(diǎn)擊加入按鈕,進(jìn)入虛擬病理切片查看室,與主控用戶瀏覽相同視野的圖像內(nèi)容;主控人員瀏覽當(dāng)前的數(shù)字化病理切片,同時(shí)將其當(dāng)前瀏覽視野的控制信息發(fā)送給管理服務(wù)器;管理服務(wù)將所述控制信息轉(zhuǎn)發(fā)給多個(gè)客戶端微機(jī)裝置。
文檔編號G06F19/00GK102467606SQ20101053472
公開日2012年5月23日 申請日期2010年11月8日 優(yōu)先權(quán)日2010年11月8日
發(fā)明者王磊, 謝凡, 陳生 申請人:北京普利生儀器有限公司