两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種醫(yī)學(xué)圖像傳輸方法和系統(tǒng)的制作方法

文檔序號:7717498閱讀:246來源:國知局
專利名稱:一種醫(yī)學(xué)圖像傳輸方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別涉及一種醫(yī)學(xué)圖像傳輸方法和系統(tǒng)。
背景技術(shù)
為了更有效的利用諸如醫(yī)療設(shè)備和醫(yī)師等有限的醫(yī)療資源,遠(yuǎn)距放射診斷使得醫(yī) 師能夠通過網(wǎng)絡(luò)對患者提供服務(wù),即便醫(yī)師與患者并不在同一個地區(qū)。遠(yuǎn)距放射診斷技術(shù) 將諸如X射線圖像、CT圖像、核磁共振成像等醫(yī)學(xué)圖像通過網(wǎng)絡(luò)進(jìn)行傳輸以方便醫(yī)師對患 者進(jìn)行診療和會診。由于醫(yī)學(xué)診斷對圖像的特殊要求,在兩地之間進(jìn)行醫(yī)學(xué)圖像傳輸時,必須嚴(yán)格控 制醫(yī)學(xué)圖像在網(wǎng)絡(luò)傳輸過程中的丟包狀況,即圖像數(shù)據(jù)的完整性,針對這一問題,現(xiàn)有技術(shù) 中主要包括以下兩種方式第一種方式醫(yī)學(xué)數(shù)字影像和通信標(biāo)準(zhǔn)(DICOM)是基于傳輸控制協(xié)議(TCP) /網(wǎng)際 協(xié)議(IP)的醫(yī)學(xué)圖像傳輸標(biāo)準(zhǔn),已經(jīng)被廣泛的應(yīng)用。DICOM是基于局域網(wǎng)(LAN)實(shí)現(xiàn)的, LAN的穩(wěn)定性能夠?qū)崿F(xiàn)TCP/IP對丟包狀況的保證,但是卻不能夠?qū)崿F(xiàn)遠(yuǎn)距離的醫(yī)學(xué)圖像傳
輸。 第二種方式采用構(gòu)建專用網(wǎng)絡(luò)的方式對醫(yī)學(xué)圖像進(jìn)行傳輸,例如,構(gòu)建綜合服務(wù) 數(shù)字網(wǎng)絡(luò)(ISDN,Integrated Service Digital Network)。構(gòu)建的專用網(wǎng)絡(luò)具有穩(wěn)定的傳 輸帶寬來保證丟包狀況,但是這種方式需要額外構(gòu)建專用的網(wǎng)絡(luò)線纜、網(wǎng)絡(luò)設(shè)備和維護(hù)工 作,實(shí)現(xiàn)成本較高。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種醫(yī)學(xué)圖像傳輸方式和系統(tǒng),能夠在保證圖像數(shù)據(jù)丟 包狀況的同時,以較低的成本實(shí)現(xiàn)遠(yuǎn)距離的醫(yī)學(xué)圖像傳輸?!N醫(yī)學(xué)圖像傳輸系統(tǒng),該系統(tǒng)包括與源影像歸檔和通信系統(tǒng)PACS連接的傳輸 客戶端、與目的PACS連接的傳輸服務(wù)器;所述傳輸客戶端,用于利用醫(yī)學(xué)數(shù)字影像和通信DICOM標(biāo)準(zhǔn)接收來自所述源PACS 的醫(yī)學(xué)圖像數(shù)據(jù),將與目的PACS連接的傳輸服務(wù)器地址設(shè)置為所述醫(yī)學(xué)圖像數(shù)據(jù)的目的 地址后,對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮,在監(jiān)測到Internet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸 要求時,采用斷點(diǎn)續(xù)傳的方式發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò);所述傳輸服務(wù)器,用于通過Internet網(wǎng)絡(luò)接收到目的地址為該傳輸服務(wù)器地址 的醫(yī)學(xué)圖像數(shù)據(jù)后,對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮,利用DICOM標(biāo)準(zhǔn)將解壓縮后的 醫(yī)學(xué)圖像數(shù)據(jù)發(fā)送給所述目的PACS。其中,所述傳輸客戶端包括DIC0M圖像接收模塊、目標(biāo)地址映射模塊、圖像壓縮 模塊和圖像發(fā)送池模塊;所述DICOM圖像接收模塊,用于利用DICOM標(biāo)準(zhǔn)接收來自源PACS的醫(yī)學(xué)圖像數(shù) 據(jù),并將該醫(yī)學(xué)圖像數(shù)據(jù)提供給所述目標(biāo)地址映射模塊;
所述目標(biāo)地址映射模塊,用于將接收到的醫(yī)學(xué)圖像數(shù)據(jù)的目的地址設(shè)置為所述傳 輸服務(wù)器地址后提供給所述圖像壓縮模塊;所述圖像壓縮模塊,用于將接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮后提供給所述圖像發(fā) 送池模塊;所述圖像發(fā)送池模塊,用于對Internet網(wǎng)絡(luò)狀況進(jìn)行監(jiān)測,在監(jiān)測到Internet 網(wǎng)絡(luò)狀況能夠滿足預(yù)設(shè)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式發(fā)送接收到的醫(yī)學(xué)圖像數(shù)據(jù)至 Internet 網(wǎng)絡(luò);所述傳輸服務(wù)器包括圖像接收池模塊、圖像解壓縮模塊和DICOM圖像發(fā)送模塊;所述圖像接收池模塊,用于通過Internet網(wǎng)絡(luò)接收目的地址為所述傳輸服務(wù)器 地址的醫(yī)學(xué)圖像數(shù)據(jù)后,將該醫(yī)學(xué)圖像數(shù)據(jù)提供給所述圖像解壓縮模塊;所述圖像解壓縮模塊,用于對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮后提供給所述 DICOM圖像發(fā)送模塊;所述DICOM圖像發(fā)送模塊,用于利用DICOM標(biāo)準(zhǔn)將接收到的醫(yī)學(xué)圖像數(shù)據(jù)發(fā)送給 目的PACS。具體地,所述目標(biāo)地址映射模塊接收到醫(yī)學(xué)圖像數(shù)據(jù)后,根據(jù)預(yù)設(shè)的目的PACS標(biāo) 識與傳輸服務(wù)器地址之間的映射關(guān)系,確定醫(yī)學(xué)圖像數(shù)據(jù)的目的PACS標(biāo)識對應(yīng)的傳輸服 務(wù)器地址,將確定的傳輸服務(wù)器地址設(shè)置為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址。其中,所述圖像發(fā)送池模塊包括第一處理子模塊、發(fā)送隊列、狀態(tài)監(jiān)測子模塊和 發(fā)送子模塊;所述第一處理子模塊,用于將接收到的醫(yī)學(xué)圖像數(shù)據(jù)送入所述發(fā)送隊列;所述發(fā)送隊列,用于緩存醫(yī)學(xué)圖像數(shù)據(jù);所述狀態(tài)監(jiān)測子模塊,用于監(jiān)測所述發(fā)送子模塊與所述圖像接收池模塊中的接收 子模塊之間的連接狀況,當(dāng)連接狀況不滿足醫(yī)學(xué)圖像的傳輸要求時,控制所述發(fā)送子模塊 停止發(fā)送醫(yī)學(xué)圖像數(shù)據(jù),并記錄當(dāng)前發(fā)送到的醫(yī)學(xué)圖像數(shù)據(jù)在發(fā)送隊列中的位置;當(dāng)連接 狀況滿足醫(yī)學(xué)圖像的傳輸要求時,控制所述發(fā)送子模塊從記錄的位置開始發(fā)送發(fā)送隊列中 的醫(yī)學(xué)圖像數(shù)據(jù);所述發(fā)送子模塊,用于發(fā)送所述發(fā)送隊列中的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò);所述圖像接收池模塊包括接收子模塊、接收隊列和第二處理子模塊;所述接收子模塊,用于通過Internet網(wǎng)絡(luò)接收所述發(fā)送子模塊發(fā)送的醫(yī)學(xué)圖像 數(shù)據(jù),并將接收到的醫(yī)學(xué)圖像數(shù)據(jù)送入接收隊列;所述接收隊列,用于緩存醫(yī)學(xué)圖像數(shù)據(jù);所述第二處理子模塊,用于將接收隊列中的圖像數(shù)據(jù)發(fā)送給所述圖像解壓縮模 塊。更優(yōu)地,所述發(fā)送隊列為N個,每一個發(fā)送隊列對應(yīng)一個發(fā)送線程,所述傳輸服務(wù) 器中具有N個接收線程,每個接收線程對應(yīng)一個發(fā)送線程,且每個接收線程對應(yīng)一個接收 隊列;所述第一處理子模塊,還用于將接收到的屬于一個醫(yī)學(xué)圖像的醫(yī)學(xué)圖像數(shù)據(jù)分割 為多個數(shù)據(jù)塊,分別送入N個發(fā)送隊列;所述發(fā)送子模塊發(fā)送與該發(fā)送子模塊對應(yīng)的發(fā)送隊列中的數(shù)據(jù)塊至Internet網(wǎng)絡(luò);所述接收子模塊接收與該接收子模塊對應(yīng)的發(fā)送子模塊發(fā)送的數(shù)據(jù)塊,并送入與 該接收子模塊對應(yīng)的接收隊列;所述第二處理子模塊,還用于將各接收隊列中屬于同一個醫(yī)學(xué)圖像的數(shù)據(jù)塊進(jìn)行 合并;所述狀態(tài)監(jiān)測子模塊對各發(fā)送子模塊和接收子模塊之間的連接進(jìn)行監(jiān)控,并根據(jù) 各連接的連接狀況分別對各發(fā)送子模塊進(jìn)行控制。更進(jìn)一步地,所述傳輸客戶端還包括圖像安全處理模塊,用于獲取所述圖像壓縮 模塊提供給圖像發(fā)送池模塊的醫(yī)學(xué)圖像數(shù)據(jù),對該醫(yī)學(xué)圖像數(shù)據(jù)執(zhí)行加入身份驗(yàn)證信息、 進(jìn)行加密或加入完整性校驗(yàn)碼中的一種或任意組合的處理,將處理后的醫(yī)學(xué)圖像數(shù)據(jù)提供 給所述圖像發(fā)送池模塊;所述傳輸服務(wù)器還包括圖像安全處理模塊,用于獲取所述圖像接收池模塊提供 給圖像解壓縮模塊的醫(yī)學(xué)圖像數(shù)據(jù),對該醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行身份驗(yàn)證、解密或完整性校驗(yàn) 中的一種或任意組合的處理,在處理結(jié)果表明該醫(yī)學(xué)圖像數(shù)據(jù)安全時,將處理后的醫(yī)學(xué)圖 像數(shù)據(jù)提供給所述圖像解壓縮模塊?!N醫(yī)學(xué)圖像傳輸方法,設(shè)置傳輸客戶端與源PACS連接,設(shè)置傳輸服務(wù)器與目的 PACS連接,該方法包括所述傳輸客戶端利用DICOM標(biāo)準(zhǔn)接收來自所述源PACS的醫(yī)學(xué)圖像數(shù)據(jù),將與目的 PACS連接的傳 輸服務(wù)器地址設(shè)置為所述醫(yī)學(xué)圖像數(shù)據(jù)的目的地址后,對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行 壓縮,在監(jiān)測到Internet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式 發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò);所述傳輸服務(wù)器通過Internet網(wǎng)絡(luò)接收到目的地址為該傳輸服務(wù)器地址的醫(yī)學(xué) 圖像數(shù)據(jù)后,對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮,利用DICOM標(biāo)準(zhǔn)將解壓縮后的醫(yī)學(xué)圖 像數(shù)據(jù)發(fā)送給所述目的PACS。其中,所述將與目的PACS連接的傳輸服務(wù)器地址設(shè)置為所述醫(yī)學(xué)圖像數(shù)據(jù)的目 的地址具體為所述傳輸客戶端根據(jù)預(yù)設(shè)的目的PACS標(biāo)識與傳輸服務(wù)器地址之間的映射 關(guān)系,確定接收到的醫(yī)學(xué)圖像數(shù)據(jù)的目的PACS標(biāo)識對應(yīng)的傳輸服務(wù)器地址,將確定的傳輸 服務(wù)器地址設(shè)置為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址。具體地,所述在監(jiān)測到Internet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用 斷點(diǎn)續(xù)傳的方式發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò)具體為所述傳輸客戶端將 壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)送入發(fā)送隊列;當(dāng)監(jiān)測到傳輸客戶端的發(fā)送線程和傳輸服務(wù)器的接 收線程之間的連接狀況不滿足醫(yī)學(xué)圖像的傳輸要求時,控制發(fā)送線程停止發(fā)送所述發(fā)送隊 列中的醫(yī)學(xué)圖像數(shù)據(jù),并記錄當(dāng)前發(fā)送到的醫(yī)學(xué)圖像數(shù)據(jù)在發(fā)送隊列中的位置;當(dāng)監(jiān)測到 傳輸客戶端的發(fā)送線程和傳輸服務(wù)器的接收線程之間的連接狀況滿足醫(yī)學(xué)圖像的傳輸要 求時,控制發(fā)送線程從記錄的位置開始發(fā)送所述發(fā)送隊列中的醫(yī)學(xué)圖像數(shù)據(jù)。更優(yōu)地,所述發(fā)送隊列為N個,每一個發(fā)送隊列對應(yīng)一個發(fā)送線程,所述傳輸服務(wù) 器中具有N個接收線程,每個接收線程對應(yīng)一個發(fā)送線程,且每個接收線程對應(yīng)一個接收 隊列;所述傳輸客戶端將壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)送入發(fā)送隊列具體為所述傳輸客戶端將壓縮后的醫(yī)學(xué)圖 像數(shù)據(jù)分割為多個數(shù)據(jù)塊,分別送入N個發(fā)送隊列;所述監(jiān)控的操作具體為所述傳輸客戶端對每個發(fā)送線程與接收線程之間的連接 狀況進(jìn)行監(jiān)控,并根據(jù)各連接的連接狀況對相應(yīng)的發(fā)送線程執(zhí)行所述控制操作;該方法還包括所述接收線程接收到對應(yīng)發(fā)送線程發(fā)送來的數(shù)據(jù)塊后送入對應(yīng)的 接收隊列,所述傳輸服務(wù)器將各接收隊列中屬于同一個醫(yī)學(xué)圖像的數(shù)據(jù)塊進(jìn)行合并。另外,在對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮之后且執(zhí)行所述監(jiān)測的操作之前還包括所述 傳輸客戶端對壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)執(zhí)行加入身份驗(yàn)證信息、進(jìn)行加密或加入完整校驗(yàn)碼 中的一種或任意組合的處理;在對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮之前還包括所述傳輸服務(wù)器對接收到的 醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行身份驗(yàn)證、解密或完整性校驗(yàn)中的一種或任意組合的處理,在處理結(jié)果 表明該醫(yī)學(xué)圖像數(shù)據(jù)安全時,對處理后的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮。由以上技術(shù)方案可以看出,本發(fā)明通過在源PACS端設(shè)置傳輸客戶端,在目的PACS 端設(shè)置傳輸服務(wù)器,實(shí)現(xiàn)PACS所支持的DICOM標(biāo)準(zhǔn)與Internet網(wǎng)絡(luò)的融合,即將與目的 PACS連接的傳輸服務(wù)器作為網(wǎng)絡(luò)設(shè)備,將該傳輸服務(wù)器的地址作為醫(yī)學(xué)圖像數(shù)據(jù)的目的 地址,實(shí)現(xiàn)該醫(yī)學(xué)圖像數(shù)據(jù)在Internet網(wǎng)絡(luò)中能夠傳輸至傳輸服務(wù)器,從而傳輸至目的 PACS。另外,為了保證醫(yī)學(xué)圖像數(shù)據(jù)在Internet網(wǎng)絡(luò)中的丟包狀況,傳輸客戶端具有網(wǎng)絡(luò) 狀態(tài)監(jiān)測和斷點(diǎn)續(xù)傳功能,在監(jiān)測到Internet網(wǎng)絡(luò)狀態(tài)滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時, 采用斷點(diǎn)續(xù)傳的方式傳輸醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò)。本發(fā)明使用已有的Internet網(wǎng) 絡(luò),無需重新構(gòu)建專用網(wǎng)絡(luò),大大降低了實(shí)現(xiàn)成本,也就是說,本發(fā)明能夠在保證圖像數(shù)據(jù) 丟包狀態(tài)的同時,以較低的成本實(shí)現(xiàn)遠(yuǎn)距離的醫(yī)學(xué)圖像傳輸。


圖1為本發(fā)明提供的系統(tǒng)結(jié)構(gòu)示意圖。圖2為圖1中圖像發(fā)送池模塊和圖像接收池模塊的具體結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對 發(fā)明進(jìn)行詳細(xì)描述。進(jìn)行醫(yī)學(xué)圖像的傳輸實(shí)際上是將醫(yī)學(xué)圖像在不同的影像歸檔和通信系統(tǒng)(PACS, Picture Archiving and Communication Sysetems)之間進(jìn)行傳輸。PACS 是目前廣泛應(yīng)用 在醫(yī)院影像科室的系統(tǒng),主要任務(wù)就是把產(chǎn)生的各種醫(yī)學(xué)影像(諸如核磁、CT、超聲、X光 機(jī)、紅外儀、顯微儀等設(shè)備產(chǎn)生的圖像)以數(shù)字化的方式海量保存起來,當(dāng)需要的時候在一 定的授權(quán)下能夠很快的調(diào)回使用,并傳輸給其它PACS。現(xiàn)有PACS之間在進(jìn)行數(shù)據(jù)傳輸時主 要基于成熟的DICOM標(biāo)準(zhǔn)。發(fā)明人考慮到降低網(wǎng)絡(luò)架構(gòu)的成本,可以使用已有的Internet網(wǎng)絡(luò)來進(jìn)行遠(yuǎn)距 離醫(yī)學(xué)圖像傳輸,但I(xiàn)nternet網(wǎng)絡(luò)的不穩(wěn)定性和常出現(xiàn)的網(wǎng)絡(luò)擁塞現(xiàn)象會給醫(yī)學(xué)圖像的 丟包狀況要求帶來限制,并且,需要實(shí)現(xiàn)現(xiàn)有DICOM標(biāo)準(zhǔn)與Internet網(wǎng)絡(luò)的融合。本發(fā)明提供的方法可以主要包括在源PACS端設(shè)置傳輸客戶端,在目的PACS端 設(shè)置傳輸服務(wù)器;傳輸客戶端利用DICOM標(biāo)準(zhǔn)接收來自源PACS的醫(yī)學(xué)圖像數(shù)據(jù),將與目的PACS連接的傳輸服務(wù)器地址設(shè)置為該醫(yī)學(xué)圖像數(shù)據(jù)的目的地址后,對該醫(yī)學(xué)圖像數(shù)據(jù)進(jìn) 行壓縮,在監(jiān)測到Internet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方 式發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò);傳輸服務(wù)器通過Internet網(wǎng)絡(luò)接收到目 的地址為該傳輸服務(wù)器自身地址的醫(yī)學(xué)圖像數(shù)據(jù)后,對該醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮,利用 DICOM標(biāo)準(zhǔn)將解壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)發(fā)送給目的PACS。為了方便對本發(fā)明的理解,下面結(jié)合具體系統(tǒng)結(jié)構(gòu)對本發(fā)明進(jìn)行詳細(xì)描述。圖1 為本發(fā)明提供的系統(tǒng)結(jié)構(gòu)示意圖,該系統(tǒng)可以包括傳輸客戶端100和目的客戶端200。其中,傳輸客戶端100,利用DICOM標(biāo)準(zhǔn)接收來自源PACS的醫(yī)學(xué)圖像數(shù)據(jù),將與目 的PACS連接的傳輸服務(wù)器200地址設(shè)置為該醫(yī)學(xué)圖像數(shù)據(jù)的目的地址后,對該醫(yī)學(xué)圖像數(shù) 據(jù)進(jìn)行壓縮,在監(jiān)測到Internet網(wǎng)絡(luò)狀況達(dá)到預(yù)設(shè)的傳輸條件時,采用斷點(diǎn)續(xù)傳的方式發(fā) 送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò)。傳輸服務(wù)器200,通過Internet網(wǎng)絡(luò)接收到目的地址為該傳輸服務(wù)器自身地址的 醫(yī)學(xué)圖像數(shù)據(jù)后,對該醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮,利用DICOM標(biāo)準(zhǔn)將解壓縮后的醫(yī)學(xué)圖像 數(shù)據(jù)發(fā)送給目的PACS。傳輸客戶端100和傳輸服務(wù)器200分別與源PACS和目的PACS的連接可以采用多 種方式,較優(yōu)地,可以采用即插即用的方式。即當(dāng)源PACS和目的PACS需要進(jìn)行醫(yī)學(xué)圖像的 遠(yuǎn)程傳輸時,將傳輸客戶端100和傳輸服務(wù)器200插在對應(yīng)的源PACS和目的PACS上;當(dāng)源 PACS和目的PACS需要進(jìn)行醫(yī)學(xué)圖像的LAN傳輸時,將傳輸客戶端100和傳輸服務(wù)器200從 對應(yīng)的源PACS和目的PACS拔下即可,實(shí)現(xiàn)簡單便捷,且對源PACS和目的PACS沒有任何 影 響。與源PACS連接的傳輸客戶端100實(shí)現(xiàn)源PACS所支持的DICOM標(biāo)準(zhǔn)與Internet 網(wǎng)絡(luò)的融合,即將與目的PACS連接的傳輸服務(wù)器200作為網(wǎng)絡(luò)設(shè)備,將該傳輸服務(wù)器200 的地址作為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址,實(shí)現(xiàn)該醫(yī)學(xué)圖像數(shù)據(jù)在Internet網(wǎng)絡(luò)中能夠傳輸 至傳輸服務(wù)器200,傳輸服務(wù)器200將醫(yī)學(xué)圖像數(shù)據(jù)利用DICOM標(biāo)準(zhǔn)傳輸給所連接的目的 PACS。另外,為了保證醫(yī)學(xué)圖像數(shù)據(jù)在Internet網(wǎng)絡(luò)中的丟包狀況,傳輸客戶端100具有 網(wǎng)絡(luò)狀態(tài)監(jiān)測和斷點(diǎn)續(xù)傳功能,在監(jiān)測到Internet網(wǎng)絡(luò)狀態(tài)滿足預(yù)設(shè)的傳輸要求時,采用 斷點(diǎn)續(xù)傳的方式傳輸醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò),其中,預(yù)設(shè)的傳輸要求必須保證醫(yī)學(xué) 圖像數(shù)據(jù)在Internent網(wǎng)絡(luò)中的丟包率在要求的丟包率之內(nèi)。所謂斷點(diǎn)續(xù)傳是指在沒有滿足傳輸要求時停止醫(yī)學(xué)圖像數(shù)據(jù)傳輸至Internet網(wǎng) 絡(luò),在滿足傳輸要求時,從之前傳輸?shù)降尼t(yī)學(xué)圖像數(shù)據(jù)開始繼續(xù)進(jìn)行傳輸。斷點(diǎn)續(xù)傳技術(shù)是 現(xiàn)有的成熟技術(shù),在此不再贅述。在該系統(tǒng)中,一個源PACS可以對應(yīng)一個目的PACS,也可以對應(yīng)多個目的PACS,即 源PACS可以將醫(yī)學(xué)圖像發(fā)送給一個目的PACS,也可以發(fā)送給多個目的PACS。也就是說,一 個傳輸客戶端100可以對應(yīng)一個或多個傳輸服務(wù)器200。具體地,傳輸客戶端100可以包括DIC0M圖像接收模塊101、目標(biāo)地址映射模塊 102、圖像壓縮模塊103和圖像發(fā)送池模塊104。DICOM圖像接收模塊101,利用DICOM標(biāo)準(zhǔn)接收來自源PACS的醫(yī)學(xué)圖像數(shù)據(jù),并將 該醫(yī)學(xué)圖像數(shù)據(jù)提供給目標(biāo)地址映射模塊102。目標(biāo)地址映射模塊102,將接收到的醫(yī)學(xué)圖像數(shù)據(jù)的目的地址設(shè)置為與目的PACS連接的傳輸服務(wù)器200地址后提供給圖像壓縮模塊103。由于源PACS是利用DICOM標(biāo)準(zhǔn)的,其傳輸來的醫(yī)學(xué)圖像數(shù)據(jù)攜帶目的標(biāo)識,該標(biāo)識是在LAN中各PACS的標(biāo)識,即目的PACS的標(biāo)識。若將醫(yī)學(xué)圖像數(shù)據(jù)通過Internet網(wǎng) 絡(luò)進(jìn)行傳輸,則需要進(jìn)行目的標(biāo)識到目的地址的映射??梢栽谀繕?biāo)地址映射模塊102中預(yù) 先設(shè)置目的PACS標(biāo)識與該目的PACS標(biāo)識所連接的傳輸服務(wù)器地址之間的映射關(guān)系,目的 地址映射模塊102接收到醫(yī)學(xué)圖像數(shù)據(jù)后,按照該映射關(guān)系將目的PACS連接的傳輸服務(wù)器 200地址設(shè)置為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址。圖像壓縮模塊103,將接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮后提供給圖像發(fā)送池模塊 104。該圖像壓縮模塊103可以采用多種無損或有損壓縮方式,例如JPEG2000、CALIC、 JPEG LS 等。圖像發(fā)送池模塊104,對Internet網(wǎng)絡(luò)狀況進(jìn)行監(jiān)測,在監(jiān)測到Internet網(wǎng) 絡(luò)狀況能夠滿足預(yù)設(shè)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式發(fā)送接收到的醫(yī)學(xué)圖像數(shù)據(jù)至 Internet 網(wǎng)絡(luò)。對應(yīng)地,傳輸服務(wù)器200可以包括圖像接收池模塊201、圖像解壓縮模塊202和 DICOM圖像發(fā)送模塊203。圖像接收池模塊201,通過Internet網(wǎng)絡(luò)接收到目的地址為該傳輸服務(wù)器自身地 址的醫(yī)學(xué)圖像數(shù)據(jù)后,將該醫(yī)學(xué)圖像數(shù)據(jù)提供給圖像解壓縮模塊202。圖像解壓縮模塊202,對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮后,提供給DICOM圖像 發(fā)送模塊203。DICOM圖像發(fā)送模塊203,利用DICOM標(biāo)準(zhǔn)將接收的醫(yī)學(xué)圖像數(shù)據(jù)發(fā)送給目的 PACS0下面對圖像發(fā)送池模塊104和圖像接收池201之間如何進(jìn)行通信進(jìn)行詳細(xì)描述。 如圖2所示,圖像發(fā)送池模塊104可以具體包括第一處理子模塊1041、發(fā)送隊列1042、狀 態(tài)監(jiān)測子模塊1043和發(fā)送子模塊1044。第一處理子模塊1041,將接收到的醫(yī)學(xué)圖像數(shù)據(jù)送入發(fā)送隊列1042。發(fā)送隊列1042,緩存醫(yī)學(xué)圖像數(shù)據(jù)。狀態(tài)監(jiān)測子模塊1043,監(jiān)測發(fā)送子模塊1044與圖像接收池模塊201中的接收子模 塊2011之間的連接狀況,當(dāng)連接狀況不滿足醫(yī)學(xué)圖像的傳輸要求時,控制發(fā)送子模塊1044 停止發(fā)送醫(yī)學(xué)圖像數(shù)據(jù),并記錄當(dāng)前發(fā)送到的醫(yī)學(xué)圖像數(shù)據(jù)在發(fā)送隊列1042中的位置;當(dāng) 連接狀況滿足醫(yī)學(xué)圖像的傳輸要求時,控制發(fā)送子模塊1044從記錄的位置開始發(fā)送發(fā)送 隊列1042中的醫(yī)學(xué)圖像數(shù)據(jù)。發(fā)送子模塊1044,發(fā)送發(fā)送隊列1042中的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò)。相應(yīng)地,圖像接收池模塊201可以包括接收子模塊2011、接收隊列2012和第二 處理子模塊2013。接收子模塊2011,通過Internet網(wǎng)絡(luò)接收發(fā)送子模塊1044發(fā)送的醫(yī)學(xué)圖像數(shù)據(jù), 并將接收到的醫(yī)學(xué)圖像數(shù)據(jù)送入接收隊列2012。接收隊列2012,用于緩存醫(yī)學(xué)圖像數(shù)據(jù)。第二處理子模塊2013,用于將接收隊列2012中的圖像數(shù)據(jù)發(fā)送給圖像解壓縮模塊。上述發(fā)送子模塊實(shí)際上對應(yīng)傳輸客戶端中的發(fā)送線程,接收子模塊實(shí)際上對應(yīng)傳輸服務(wù)器中的接收線程。更優(yōu)地,為了提高系統(tǒng)資源使用效率,上述發(fā)送隊列1042、發(fā)送子模塊1044、接收 子模塊2011和接收隊列2012均可以為N個,且一個發(fā)送子模塊對應(yīng)一個發(fā)送隊列,一個接 收子模塊對應(yīng)一個發(fā)送子模塊,且一個接收子模塊對應(yīng)一個接收隊列。第一處理子模塊1041將接收到的屬于一個醫(yī)學(xué)圖像的醫(yī)學(xué)圖像數(shù)據(jù)分割為多個 數(shù)據(jù)塊,分別送入N個發(fā)送隊列1042。發(fā)送子模塊1044發(fā)送與該發(fā)送子模塊自身對應(yīng)的發(fā)送隊列1042中的數(shù)據(jù)塊至 Internet 網(wǎng)絡(luò)。接收子模塊2011接收與該接收子模塊2011自身對應(yīng)的發(fā)送子模塊1044發(fā)送的 數(shù)據(jù)塊,并送入與該接收子模塊對應(yīng)的接收隊列2012。第二處理子模塊2013,還用于將各接收隊列2012中屬于同一個醫(yī)學(xué)圖像的數(shù)據(jù) 塊進(jìn)行合并。狀態(tài)監(jiān)測子模塊1043對各發(fā)送子模塊1044和接收子模塊2011之間的連接進(jìn)行 監(jiān)控,并根據(jù)各連接的連接狀況分別對各發(fā)送子模塊1044進(jìn)行控制。也就是說,傳輸客戶端首先將待發(fā)送的醫(yī)學(xué)圖像數(shù)據(jù)送入發(fā)送隊列,網(wǎng)絡(luò)狀態(tài)監(jiān) 測線程負(fù)責(zé)對Internet網(wǎng)絡(luò)狀況進(jìn)行監(jiān)測,即監(jiān)測本端的發(fā)送線程與對端接收線程之間 的連接狀況,如果該連接不能夠滿足醫(yī)學(xué)圖像的傳輸要求,例如連接斷開,則停止本端發(fā)送 線程對醫(yī)學(xué)圖像數(shù)據(jù)的發(fā)送,并記錄當(dāng)前發(fā)送到的醫(yī)學(xué)圖像數(shù)據(jù)的在發(fā)送隊列中位置;如 果該連接能夠滿足醫(yī)學(xué)圖像的傳輸要求,例如連接正常,則啟動本端發(fā)送線程從記錄的位 置開始發(fā)送發(fā)送隊列中的醫(yī)學(xué)圖像數(shù)據(jù)。為了提高系統(tǒng)資源使用效率,可以采用多線程的方式進(jìn)行醫(yī)學(xué)圖像數(shù)據(jù)的發(fā)送, 傳輸客戶端將一個醫(yī)學(xué)圖像分成多個數(shù)據(jù)塊,加上數(shù)據(jù)塊標(biāo)識(blockID)后,分別送入不 同的發(fā)送隊列。啟動多個發(fā)送線程同時對各發(fā)送隊列中數(shù)據(jù)塊進(jìn)行發(fā)送處理。其中,數(shù)據(jù) 塊標(biāo)識可以包括該數(shù)據(jù)塊所屬的醫(yī)學(xué)圖像標(biāo)識以及在該醫(yī)學(xué)圖像中的編號。對應(yīng)地,傳輸服務(wù)器也采用多線程的接收方式,即多個接收線程。每個發(fā)送線程與 接收線程一一對應(yīng),傳輸客戶端中的網(wǎng)絡(luò)狀況監(jiān)測線程對各發(fā)送線程與接收線程之間的連 接進(jìn)行監(jiān)測和斷點(diǎn)續(xù)傳。每個接收線程將接收到的數(shù)據(jù)塊送入對應(yīng)的接收隊列。另外,傳 輸服務(wù)器從接收隊列中取出數(shù)據(jù)塊后,根據(jù)各數(shù)據(jù)塊標(biāo)識將屬于一個醫(yī)學(xué)圖像的數(shù)據(jù)塊進(jìn) 行合并,然后再進(jìn)行解壓縮處理。另外,由于醫(yī)學(xué)圖像數(shù)據(jù)關(guān)系到患者的隱私,鑒于Internet網(wǎng)絡(luò)的開放性,在采 用Internet網(wǎng)絡(luò)傳輸時需要進(jìn)一步對醫(yī)學(xué)圖像數(shù)據(jù)的安全性進(jìn)行保證。因此,更優(yōu)地,在 傳輸客戶端100中還可以包括圖像安全處理模塊105,其可以獲取圖像壓縮模塊103提供 給圖像發(fā)送池模塊104的醫(yī)學(xué)圖像數(shù)據(jù),在該醫(yī)學(xué)圖像數(shù)據(jù)中加入身份驗(yàn)證信息,進(jìn)行加 密處理或加入完整性校驗(yàn)碼中的一種或任意組合的處理方式,將處理后的醫(yī)學(xué)圖像數(shù)據(jù)提 供給圖像發(fā)送池模塊104。相應(yīng)地,在傳輸服務(wù)器200中還可以包括圖像安全處理模塊204,獲取圖像接收 池模塊201提供給圖像解壓縮模塊202的醫(yī)學(xué)圖像數(shù)據(jù),將該醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行身份驗(yàn)證、解密處理或完整性校驗(yàn)中的一種或任意組合的方式進(jìn)行處理,在處理結(jié)果表明該醫(yī)學(xué)圖像 數(shù)據(jù)安全時,將處理后的醫(yī)學(xué)圖像數(shù)據(jù)提供給圖像解壓縮模塊202。其中,圖像安全處理模塊204利用身份驗(yàn)證信息對獲取的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行身份 驗(yàn)證,例如可以采用現(xiàn)有的數(shù)字證書驗(yàn)證方式,如果身份驗(yàn)證失敗,則不會將醫(yī)學(xué)圖像數(shù)據(jù) 進(jìn)一步提供給圖像解壓縮模塊202,而是進(jìn)行丟棄處理。圖像安全處理模塊204采用與圖像安全處理模塊105所采用加密算法相對應(yīng)的解 密算法,對獲取的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解密,如果解密失敗,則不會將醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)一步提 供給圖像解壓縮模塊202,而是進(jìn)行丟棄處理。圖像安全處理模塊204利用醫(yī)學(xué)圖像數(shù)據(jù)中的完整性校驗(yàn)碼對獲取的醫(yī)學(xué)圖像 數(shù)據(jù)進(jìn)行完整性校驗(yàn),如果校驗(yàn)失敗,則不會將醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)一步提供給圖像解壓縮模 塊202,而是進(jìn)行丟棄處理。例如可以采用循環(huán)冗余碼校驗(yàn)(CRC),圖像安全處理模塊105 采用循環(huán)冗余算法計算出醫(yī)學(xué)圖像數(shù)據(jù)的循環(huán)冗余碼,將該循環(huán)冗余碼攜帶在醫(yī)學(xué)圖像數(shù) 據(jù)中。圖像安全處理模塊204接收到醫(yī)學(xué)圖像數(shù)據(jù)后,重新計算循環(huán)冗余碼,將計算出的循 環(huán)冗余碼與醫(yī)學(xué)圖像數(shù)據(jù)中攜帶的循環(huán)冗余碼進(jìn)行比較,如果一致,則校驗(yàn)成功,如果不一 致,則校驗(yàn)失敗。由以上描述可以看出,本發(fā)明提供的方法和系統(tǒng)可以具備以 下優(yōu)點(diǎn)1)通過在源PACS端設(shè)置傳輸客戶端,目的PACS端設(shè)置傳輸服務(wù)器,實(shí)現(xiàn)PACS 所支持的DICOM標(biāo)準(zhǔn)與Internet網(wǎng)絡(luò)的融合,即將與目的PACS連接的傳輸服務(wù)器作為 網(wǎng)絡(luò)設(shè)備,將該傳輸服務(wù)器的地址作為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址,實(shí)現(xiàn)該醫(yī)學(xué)圖像數(shù)據(jù)在 Internet網(wǎng)絡(luò)中能夠傳輸至傳輸服務(wù)器,從而傳輸至目的PACS。另外,為了保證醫(yī)學(xué)圖像 數(shù)據(jù)在Internet網(wǎng)絡(luò)中的丟包狀況,傳輸客戶端具有網(wǎng)絡(luò)狀態(tài)監(jiān)測和斷點(diǎn)續(xù)傳功能,在監(jiān) 測到Internet網(wǎng)絡(luò)狀態(tài)滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式傳輸醫(yī)學(xué) 圖像數(shù)據(jù)至Internet網(wǎng)絡(luò)。本發(fā)明使用已有的Internet網(wǎng)絡(luò),無需重新構(gòu)建專用網(wǎng)絡(luò),大 大降低了實(shí)現(xiàn)成本,也就是說,本發(fā)明能夠在保證圖像數(shù)據(jù)丟包狀態(tài)的同時,以較低的成本 實(shí)現(xiàn)遠(yuǎn)距離的醫(yī)學(xué)圖像傳輸。2)本發(fā)明中可以采用多線程的方式對醫(yī)學(xué)圖像數(shù)據(jù)的處理和傳輸,最大限度的利 用了網(wǎng)絡(luò)帶寬和系統(tǒng)資源使用效率。3)本發(fā)明提供的傳輸客戶端和傳輸服務(wù)器能夠進(jìn)一步采用對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行 身份驗(yàn)證、解密處理或完整性校驗(yàn)中的一種或任意組合的方式,保證醫(yī)學(xué)圖像數(shù)據(jù)傳輸?shù)?安全性和完整性。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種醫(yī)學(xué)圖像傳輸系統(tǒng),其特征在于,該系統(tǒng)包括與源影像歸檔和通信系統(tǒng)PACS 連接的傳輸客戶端、與目的PACS連接的傳輸服務(wù)器;所述傳輸客戶端,用于利用醫(yī)學(xué)數(shù)字影像和通信DICOM標(biāo)準(zhǔn)接收來自所述源PACS的醫(yī) 學(xué)圖像數(shù)據(jù),將與目的PACS連接的傳輸服務(wù)器地址設(shè)置為所述醫(yī)學(xué)圖像數(shù)據(jù)的目的地址 后,對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮,在監(jiān)測到hternet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求 時,采用斷點(diǎn)續(xù)傳的方式發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至hternet網(wǎng)絡(luò);所述傳輸服務(wù)器,用于通過hternet網(wǎng)絡(luò)接收到目的地址為該傳輸服務(wù)器地址的醫(yī) 學(xué)圖像數(shù)據(jù)后,對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮,利用DICOM標(biāo)準(zhǔn)將解壓縮后的醫(yī)學(xué) 圖像數(shù)據(jù)發(fā)送給所述目的PACS。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述傳輸客戶端包括DIC0M圖像接收模 塊、目標(biāo)地址映射模塊、圖像壓縮模塊和圖像發(fā)送池模塊;所述DICOM圖像接收模塊,用于利用DICOM標(biāo)準(zhǔn)接收來自源PACS的醫(yī)學(xué)圖像數(shù)據(jù),并 將該醫(yī)學(xué)圖像數(shù)據(jù)提供給所述目標(biāo)地址映射模塊;所述目標(biāo)地址映射模塊,用于將接收到的醫(yī)學(xué)圖像數(shù)據(jù)的目的地址設(shè)置為所述傳輸服 務(wù)器地址后提供給所述圖像壓縮模塊;所述圖像壓縮模塊,用于將接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮后提供給所述圖像發(fā)送池 模塊;所述圖像發(fā)送池模塊,用于對hternet網(wǎng)絡(luò)狀況進(jìn)行監(jiān)測,在監(jiān)測到hternet網(wǎng) 絡(luò)狀況能夠滿足預(yù)設(shè)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式發(fā)送接收到的醫(yī)學(xué)圖像數(shù)據(jù)至 Internet 網(wǎng)絡(luò);所述傳輸服務(wù)器包括圖像接收池模塊、圖像解壓縮模塊和DICOM圖像發(fā)送模塊;所述圖像接收池模塊,用于通過hternet網(wǎng)絡(luò)接收目的地址為所述傳輸服務(wù)器地址 的醫(yī)學(xué)圖像數(shù)據(jù)后,將該醫(yī)學(xué)圖像數(shù)據(jù)提供給所述圖像解壓縮模塊;所述圖像解壓縮模塊,用于對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮后提供給所述DICOM 圖像發(fā)送模塊;所述DICOM圖像發(fā)送模塊,用于利用DICOM標(biāo)準(zhǔn)將接收到的醫(yī)學(xué)圖像數(shù)據(jù)發(fā)送給目的 PACS0
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述目標(biāo)地址映射模塊接收到醫(yī)學(xué)圖像 數(shù)據(jù)后,根據(jù)預(yù)設(shè)的目的PACS標(biāo)識與傳輸服務(wù)器地址之間的映射關(guān)系,確定醫(yī)學(xué)圖像數(shù)據(jù) 的目的PACS標(biāo)識對應(yīng)的傳輸服務(wù)器地址,將確定的傳輸服務(wù)器地址設(shè)置為醫(yī)學(xué)圖像數(shù)據(jù) 的目的地址。
4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述圖像發(fā)送池模塊包括第一處理子模 塊、發(fā)送隊列、狀態(tài)監(jiān)測子模塊和發(fā)送子模塊;所述第一處理子模塊,用于將接收到的醫(yī)學(xué)圖像數(shù)據(jù)送入所述發(fā)送隊列;所述發(fā)送隊列,用于緩存醫(yī)學(xué)圖像數(shù)據(jù);所述狀態(tài)監(jiān)測子模塊,用于監(jiān)測所述發(fā)送子模塊與所述圖像接收池模塊中的接收子模 塊之間的連接狀況,當(dāng)連接狀況不滿足醫(yī)學(xué)圖像的傳輸要求時,控制所述發(fā)送子模塊停止 發(fā)送醫(yī)學(xué)圖像數(shù)據(jù),并記錄當(dāng)前發(fā)送到的醫(yī)學(xué)圖像數(shù)據(jù)在發(fā)送隊列中的位置;當(dāng)連接狀況 滿足醫(yī)學(xué)圖像的傳輸要求時,控制所述發(fā)送子模塊從記錄的位置開始發(fā)送發(fā)送隊列中的醫(yī)學(xué)圖像數(shù)據(jù);所述發(fā)送子模塊,用于發(fā)送所述發(fā)送隊列中的醫(yī)學(xué)圖像數(shù)據(jù)至hternet網(wǎng)絡(luò); 所述圖像接收池模塊包括接收子模塊、接收隊列和第二處理子模塊; 所述接收子模塊,用于通過hternet網(wǎng)絡(luò)接收所述發(fā)送子模塊發(fā)送的醫(yī)學(xué)圖像數(shù)據(jù), 并將接收到的醫(yī)學(xué)圖像數(shù)據(jù)送入接收隊列; 所述接收隊列,用于緩存醫(yī)學(xué)圖像數(shù)據(jù);所述第二處理子模塊,用于將接收隊列中的圖像數(shù)據(jù)發(fā)送給所述圖像解壓縮模塊。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述發(fā)送隊列為N個,每一個發(fā)送隊列對 應(yīng)一個發(fā)送線程,所述傳輸服務(wù)器中具有N個接收線程,每個接收線程對應(yīng)一個發(fā)送線程, 且每個接收線程對應(yīng)一個接收隊列;所述第一處理子模塊,還用于將接收到的屬于一個醫(yī)學(xué)圖像的醫(yī)學(xué)圖像數(shù)據(jù)分割為多 個數(shù)據(jù)塊,分別送入N個發(fā)送隊列;所述發(fā)送子模塊發(fā)送與該發(fā)送子模塊對應(yīng)的發(fā)送隊列中的數(shù)據(jù)塊至hternet網(wǎng)絡(luò); 所述接收子模塊接收與該接收子模塊對應(yīng)的發(fā)送子模塊發(fā)送的數(shù)據(jù)塊,并送入與該接 收子模塊對應(yīng)的接收隊列;所述第二處理子模塊,還用于將各接收隊列中屬于同一個醫(yī)學(xué)圖像的數(shù)據(jù)塊進(jìn)行合并;所述狀態(tài)監(jiān)測子模塊對各發(fā)送子模塊和接收子模塊之間的連接進(jìn)行監(jiān)控,并根據(jù)各連 接的連接狀況分別對各發(fā)送子模塊進(jìn)行控制。
6.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述傳輸客戶端還包括圖像安全處理模 塊,用于獲取所述圖像壓縮模塊提供給圖像發(fā)送池模塊的醫(yī)學(xué)圖像數(shù)據(jù),對該醫(yī)學(xué)圖像數(shù) 據(jù)執(zhí)行加入身份驗(yàn)證信息、進(jìn)行加密或加入完整性校驗(yàn)碼中的一種或任意組合的處理,將 處理后的醫(yī)學(xué)圖像數(shù)據(jù)提供給所述圖像發(fā)送池模塊;所述傳輸服務(wù)器還包括圖像安全處理模塊,用于獲取所述圖像接收池模塊提供給圖 像解壓縮模塊的醫(yī)學(xué)圖像數(shù)據(jù),對該醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行身份驗(yàn)證、解密或完整性校驗(yàn)中的 一種或任意組合的處理,在處理結(jié)果表明該醫(yī)學(xué)圖像數(shù)據(jù)安全時,將處理后的醫(yī)學(xué)圖像數(shù) 據(jù)提供給所述圖像解壓縮模塊。
7.一種醫(yī)學(xué)圖像傳輸方法,其特征在于,設(shè)置傳輸客戶端與源PACS連接,設(shè)置傳輸服 務(wù)器與目的PACS連接,該方法包括所述傳輸客戶端利用DICOM標(biāo)準(zhǔn)接收來自所述源PACS的醫(yī)學(xué)圖像數(shù)據(jù),將與目的PACS 連接的傳輸服務(wù)器地址設(shè)置為所述醫(yī)學(xué)圖像數(shù)據(jù)的目的地址后,對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓 縮,在監(jiān)測到hternet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式發(fā) 送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至hternet網(wǎng)絡(luò);所述傳輸服務(wù)器通過hternet網(wǎng)絡(luò)接收到目的地址為該傳輸服務(wù)器地址的醫(yī)學(xué)圖像 數(shù)據(jù)后,對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮,利用DICOM標(biāo)準(zhǔn)將解壓縮后的醫(yī)學(xué)圖像數(shù) 據(jù)發(fā)送給所述目的PACS。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將與目的PACS連接的傳輸服務(wù)器地 址設(shè)置為所述醫(yī)學(xué)圖像數(shù)據(jù)的目的地址具體為所述傳輸客戶端根據(jù)預(yù)設(shè)的目的PACS標(biāo) 識與傳輸服務(wù)器地址之間的映射關(guān)系,確定接收到的醫(yī)學(xué)圖像數(shù)據(jù)的目的PACS標(biāo)識對應(yīng)的傳輸服務(wù)器地址,將確定的傳輸服務(wù)器地址設(shè)置為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在監(jiān)測到hternet網(wǎng)絡(luò)狀況滿足 醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至hternet 網(wǎng)絡(luò)具體為所述傳輸客戶端將壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)送入發(fā)送隊列;當(dāng)監(jiān)測到傳輸客戶 端的發(fā)送線程和傳輸服務(wù)器的接收線程之間的連接狀況不滿足醫(yī)學(xué)圖像的傳輸要求時,控 制發(fā)送線程停止發(fā)送所述發(fā)送隊列中的醫(yī)學(xué)圖像數(shù)據(jù),并記錄當(dāng)前發(fā)送到的醫(yī)學(xué)圖像數(shù)據(jù) 在發(fā)送隊列中的位置;當(dāng)監(jiān)測到傳輸客戶端的發(fā)送線程和傳輸服務(wù)器的接收線程之間的連 接狀況滿足醫(yī)學(xué)圖像的傳輸要求時,控制發(fā)送線程從記錄的位置開始發(fā)送所述發(fā)送隊列中 的醫(yī)學(xué)圖像數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述發(fā)送隊列為N個,每一個發(fā)送隊列對 應(yīng)一個發(fā)送線程,所述傳輸服務(wù)器中具有N個接收線程,每個接收線程對應(yīng)一個發(fā)送線程, 且每個接收線程對應(yīng)一個接收隊列;所述傳輸客戶端將壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)送入發(fā)送隊列具體為所述傳輸客戶端將壓 縮后的醫(yī)學(xué)圖像數(shù)據(jù)分割為多個數(shù)據(jù)塊,分別送入N個發(fā)送隊列;所述監(jiān)控的操作具體為所述傳輸客戶端對每個發(fā)送線程與接收線程之間的連接狀況 進(jìn)行監(jiān)控,并根據(jù)各連接的連接狀況對相應(yīng)的發(fā)送線程執(zhí)行所述控制操作;該方法還包括所述接收線程接收到對應(yīng)發(fā)送線程發(fā)送來的數(shù)據(jù)塊后送入對應(yīng)的接收 隊列,所述傳輸服務(wù)器將各接收隊列中屬于同一個醫(yī)學(xué)圖像的數(shù)據(jù)塊進(jìn)行合并。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,在對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮之后且執(zhí)行 所述監(jiān)測的操作之前還包括所述傳輸客戶端對壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)執(zhí)行加入身份驗(yàn)證 信息、進(jìn)行加密或加入完整校驗(yàn)碼中的一種或任意組合的處理;在對接收到的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮之前還包括所述傳輸服務(wù)器對接收到的醫(yī)學(xué) 圖像數(shù)據(jù)進(jìn)行身份驗(yàn)證、解密或完整性校驗(yàn)中的一種或任意組合的處理,在處理結(jié)果表明 該醫(yī)學(xué)圖像數(shù)據(jù)安全時,對處理后的醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行解壓縮。
全文摘要
本發(fā)明提供了一種醫(yī)學(xué)圖像傳輸方法和系統(tǒng),在源影像歸檔和通信系統(tǒng)(PACS)端和目的PACS端分別設(shè)置傳輸客戶端與傳輸服務(wù)器;傳輸客戶端利用醫(yī)學(xué)數(shù)字影像和通信(DICOM)標(biāo)準(zhǔn)接收來自源PACS的醫(yī)學(xué)圖像數(shù)據(jù),將傳輸服務(wù)器地址設(shè)置為醫(yī)學(xué)圖像數(shù)據(jù)的目的地址后,對醫(yī)學(xué)圖像數(shù)據(jù)進(jìn)行壓縮,在監(jiān)測到Internet網(wǎng)絡(luò)狀況滿足醫(yī)學(xué)圖像數(shù)據(jù)的傳輸要求時,采用斷點(diǎn)續(xù)傳的方式發(fā)送壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)至Internet網(wǎng)絡(luò);傳輸服務(wù)器通過Internet網(wǎng)絡(luò)接收到目的地址為自身地址的醫(yī)學(xué)圖像數(shù)據(jù)后,進(jìn)行解壓縮,利用DICOM標(biāo)準(zhǔn)將解壓縮后的醫(yī)學(xué)圖像數(shù)據(jù)發(fā)送給目的PACS。
文檔編號H04N7/26GK102075742SQ20091020960
公開日2011年5月25日 申請日期2009年10月30日 優(yōu)先權(quán)日2009年10月30日
發(fā)明者劉寧, 鄭杰 申請人:西門子公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
新河县| 集安市| 肥东县| 广元市| 清水河县| 邹平县| 定西市| 通海县| 霸州市| 汉川市| 土默特左旗| 新巴尔虎右旗| 长葛市| 手游| 阆中市| 富川| 贺州市| 大姚县| 东山县| 柳林县| 阿勒泰市| 肇庆市| 枞阳县| 泽普县| 白朗县| 梨树县| 壶关县| 华宁县| 丰都县| 屏边| 榕江县| 广元市| 乌拉特前旗| 化隆| 凌云县| 六安市| 阜阳市| 南雄市| 明溪县| 阳曲县| 广河县|