專利名稱:一種應用于移動手持設備醫(yī)學圖像提取與顯示方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及信息通訊、計算機圖像處理技術,具體涉及ー種應用于移動手持設備醫(yī)學圖像提取與顯示方法和系統(tǒng)。
背景技術:
醫(yī)學影像是利用各種醫(yī)學影像設備,通過物理方法,采集到人體組織的信號,并通過一定方法所形成的可視畫面。常見的醫(yī)學影像包括數(shù)字X光片、CT、核磁共振成像MRI、超聲等影像資料,通常米用基于 DICOM(Digital imaging and communication in medicine,醫(yī)學數(shù)字成像與通訊)標準的醫(yī)學影像獲取及傳輸系統(tǒng)對其進行存儲管理,通過醫(yī)學影像在各終端傳送,可以方便醫(yī)生快速調(diào)閱、共享患者的醫(yī)療信息。
由于醫(yī)學圖像具有高分辨率、大容積等特點,對于ー些無線移動設備平臺而言,一般的處理器相対速度較慢,但是醫(yī)學影像信息的數(shù)據(jù)處理要求較高,信息量巨大,顯示和存儲的要求極高,而網(wǎng)絡的數(shù)據(jù)傳輸帶寬有限,因此在保證醫(yī)學診斷質(zhì)量的前提下,對這些高分辨率醫(yī)學圖像進行高效快速實時地傳輸、顯示處理很難。大屏幕、多點觸摸、支持無線網(wǎng)絡擁有領先的用戶界面等特性的移動手持設備的出現(xiàn),為移動醫(yī)療解決方案提供了良好的支持。目前,已出現(xiàn)了大量應用于移動手持設備上的醫(yī)療軟件,醫(yī)護人員可通過移動手持設備隨時隨地地查詢醫(yī)學參考資料,極大地方便了工作的需要。利用無線網(wǎng)絡,醫(yī)護人員還可以通過移動手持設備從原有的醫(yī)療信息系統(tǒng)中獲取病人的最新醫(yī)療信息,如電子病歷,醫(yī)學影像等,并進行更新與存儲,這使得醫(yī)護人員在巡房時實現(xiàn)了移動辦公,極大地節(jié)省了時間,提高了工作效率,并消除了手寫錯誤,減少了醫(yī)療過失。移動手持設備與專用圖像顯示工作站相比具有內(nèi)存容量小,運算能力低,屏幕尺寸小等特點,而醫(yī)學圖像的分辨率較高,容積較大,這使得采用移動手持設備通過無線網(wǎng)絡高效、快速、實時地訪問醫(yī)學圖像成為了難點。目前已有ー些系統(tǒng)的解決方案,如專利CN 101976458 A中,將圖像的運算放到服務器端實現(xiàn),客戶端從服務器獲取運算好的可以立即顯示的圖像。這種方案的局限性在于對于用戶的每次圖像操作,客戶端都需要向服務器發(fā)出請求,獲取處理好的圖像并顯示,因此該方案對圖像的操作不夠靈活,效率較低,在網(wǎng)絡中傳輸?shù)臄?shù)據(jù)量較大,在低帶寬無線網(wǎng)絡難以推廣。
發(fā)明內(nèi)容
I.本發(fā)明所要解決的技術問題。本發(fā)明的目的在于解決上述移動手持設備中每次訪問客戶端都需要向服務器發(fā)出請求,對圖像的操作不夠靈活,效率較低的問題,提供一種應用于移動手持設備的自適應醫(yī)學圖像提取與顯示方法和系統(tǒng),通過移動手持設備快速,高效,實時地訪問存儲于遠程服務器上的高分辨率醫(yī)學圖像。
2.本發(fā)明解決上述問題的技術實施方案。應用于移動手持設備的自適應醫(yī)學圖像提取與顯示方法,采用客戶/服務器架構(gòu),在服務器上存儲采用JPEG2000壓縮標準壓縮過的DICOM醫(yī)學圖像,運行在移動手持設備上的客戶端根據(jù)用戶的操作自適應地在本地對圖像數(shù)據(jù)進行處理,或者從服務器提取相應的醫(yī)學圖像壓縮碼流并顯示圖像,其具體步驟如下(I)移動手持設備通過無線網(wǎng)絡與服務器建立連接;(2)運行在移動手持設備上的客戶端從服務器查詢提取工作列表,解析后將工作列表顯不在客戶端;(3)客戶端根據(jù)用戶所選擇的檢查記錄從服務器提取該檢查的樹形信息(包括病人、檢查、序列和圖像信息);
(4)客戶端根據(jù)設備屏幕的顯示尺寸以及待顯示圖像的JPEG2000壓縮參數(shù)計算該圖像的初始顯示分辨率級別,并從服務器提取相應的JPEG2000圖像壓縮碼流,解壓碼流并顯示圖像;(5)客戶端根據(jù)用戶的操作,自適應地對操作做出響應,如果用戶的操作所涉及的圖像數(shù)據(jù)在客戶端的緩沖區(qū)中不存在,則執(zhí)行步驟(6);如果如果用戶的操作所涉及的圖像數(shù)據(jù)在客戶端的緩沖區(qū)中已經(jīng)存在,則執(zhí)行步驟(7)。(6)客戶端根據(jù)用戶操作,設備屏幕的顯示尺寸以及待顯示圖像的JPEG2000壓縮參數(shù)計算用戶操作后該圖像所需顯示的感興趣窗ロ,并從服務器提取相應的JPEG2000圖像壓縮碼流,解壓碼流并顯示圖像。(7)客戶端根據(jù)用戶操作在本地對圖像數(shù)據(jù)進行處理顯示。其中,所述步驟出)中的操作包括圖像的縮放、平移以及圖像翻頁,所述步驟(7)中的操作包括圖像的窗寬窗位變換和圖像重置。本發(fā)明提出的應用于移動手持設備的自適應醫(yī)學圖像提取與顯示方法,其系統(tǒng)包括服務器和客戶端兩部分。服務器和客戶端之間采用無線網(wǎng)絡建立連接,無線網(wǎng)絡可以是WIFI,GPRS或3G。服務器可以同時為多個客戶端服務。服務器提供工作列表查詢服務和圖像壓縮碼流提取服務;客戶端在請求圖像數(shù)據(jù)之前從服務器提取該檢查的樹形信息,該信息包括病人、檢查、序列和圖像信息,其中圖像信息包括繪制該圖像所必需的DICOM元素,如位分配,位存儲,窗寬和窗位等??蛻舳烁鶕?jù)初始圖像顯示尺寸和用戶的操作向服務器發(fā)出感興趣窗ロ請求,接收JPEG2000圖像壓縮碼流后在本地解壓并顯示圖像。其中感興趣窗ロ是指感興趣的圖像分辨率級別,質(zhì)量層和空間區(qū)域。應用于移動手持設備醫(yī)學圖像提取與顯示系統(tǒng),主要包括工作列表顯示模塊、エ作列表處理模塊、圖像顯示模塊、工作列表服務模塊、預覽圖像生成模塊、PSSI網(wǎng)頁處理模塊、JPIP服務模塊;其中工作列表顯示模塊、工作列表處理模塊、圖像顯示模塊位于客戶端,工作列表服務模塊、預覽圖像生成模塊、PSSI網(wǎng)頁處理模塊、JPIP服務模塊位于服務器端。工作列表顯示模塊包括一個圖形化的界面,用戶可以通過此界面輸入患者名字,檢查日期和設備類型來查詢工作列表。工作列表處理模塊包括查詢和顯示工作列表;顯示常用或者詳細的檢查信息;通過患者姓名,檢查日期或者設備類型對工作列表排序。圖像顯示模塊通過JPIP協(xié)議獲取圖像,將獲取的圖像保存到移動設備的存取介質(zhì)(內(nèi)存)中,以備之后的圖像處理和顯示;顯示獲取的DICOM圖像;提供基本的圖像操作,包括放大/縮小,移動,窗寬/窗位調(diào)節(jié),重置,圖像翻頁等;顯示預覽圖像。工作列表服務模塊從服務器數(shù)據(jù)庫中讀取患者檢查信息,生成客戶端顯示的エ作列表;提供基于簡單對象訪問協(xié)議(SOAP)的web service接ロ,客戶端可以通過調(diào)用接ロ獲取工作列表信息。
預覽圖像生成模塊在服務器端將DICOM圖像轉(zhuǎn)換為可控大小的預覽圖像,并將圖像以jpeg格式保存到服務器硬盤介質(zhì)中;提供基于SOAP協(xié)議的web service接ロ,客戶端可以通過調(diào)用接ロ獲取預覽圖像的信息(比如大小,位置等);服務端根據(jù)客戶端的接ロ調(diào)用信息從本地硬盤中加載預先生成好的jpeg圖片并返回給客戶端。PSSI網(wǎng)頁處理模塊根據(jù)選中的檢查,加載對應的序列,影像信息;顯示序列,影像縮略圖。JPIP服務模塊對JPEG 2000數(shù)據(jù)進行編碼;產(chǎn)生,管理碼流,生成應答數(shù)據(jù);根據(jù)JPIP請求上下文對其進行分發(fā);處理基于不同類型圖像的請求;對于ー副JPEG2000圖像,產(chǎn)生一系列大小遞增的圖像,將這些圖像分塊管理,并將其保存到本地服務器的磁盤中,以響應不同的JPIP請求。3.本發(fā)明產(chǎn)生的有益效果本發(fā)明的效果為(I)采用JPEG2000壓縮標準壓縮醫(yī)學圖像,根據(jù)客戶端的設備屏幕尺寸以及用戶的操作,在客戶端和服務器之間只需傳輸少量的圖像壓縮碼流即可實現(xiàn)客戶端對存儲在遠程服務器上的醫(yī)學圖像的快速實時的訪問。(2)客戶端采用緩沖區(qū)存儲從服務器接收到的圖像壓縮碼流數(shù)據(jù),對于只涉及緩沖區(qū)中圖像數(shù)據(jù)的用戶操作,客戶端可以在本地高效靈活地進行處理和顯示。與已有技術相比,本發(fā)明對圖像的訪問和操作更加高效靈活,在網(wǎng)絡中傳輸?shù)臄?shù)據(jù)量更少,能夠在低帶寬網(wǎng)絡快速顯示高質(zhì)量影像,用戶體驗好。
圖I為本發(fā)明實施實例的系統(tǒng)結(jié)構(gòu)圖。圖2為本發(fā)明實施實例的工作流程圖。圖3為本發(fā)明系統(tǒng)架構(gòu)圖。圖4為本發(fā)明工作列表查詢工作流程圖。圖5為本發(fā)明圖像查看工作流程圖。圖6為本發(fā)明圖像縮放工作流程。圖7為本發(fā)明圖像移動工作流程。圖8為本發(fā)明窗寬/窗位調(diào)節(jié)工作流程。圖9為本發(fā)明圖像重置工作流程。
具體實施方式
下面結(jié)合圖給出本發(fā)明的一個實施例,進ー步對本發(fā)明作詳細闡述,使能更易于了解本發(fā)明的結(jié)構(gòu)特征和功能特點。實施例I如圖I和圖2所示,應用于移動手持設備的自適應醫(yī)學圖像提取與顯示方法,采用客戶/服務器架構(gòu),包括服務器和客戶端兩部分。服務器和客戶端之間采用無線網(wǎng)絡建立連接,無線網(wǎng)絡采用GPRS,服務器同時為多個客戶端服務。在服務器上存儲采用JPEG2000壓縮標準壓縮過的DICOM醫(yī)學圖像,運行在移動手持設備上的客戶端根據(jù)用戶的操作自適應地在本地對圖像數(shù)據(jù)進行處理,或者從服務器提取相應的醫(yī)學圖像壓縮碼流并顯示圖像,其具體步驟如下(I)移動手持設備通過無線網(wǎng)絡與服務器建立連接; (2)運行在移動手持設備上的客戶端從服務器查詢提取工作列表,解析后將工作列表顯不在客戶端;(3)客戶端根據(jù)用戶所選擇的檢查記錄從服務器提取該檢查的樹形信息(包括病人、檢查、序列和圖像信息);(4)客戶端根據(jù)設備屏幕的顯示尺寸以及待顯示圖像的JPEG2000壓縮參數(shù)計算該圖像的初始顯示分辨率級別,并從服務器提取相應的JPEG2000圖像壓縮碼流,解壓碼流并顯示圖像;(5)客戶端根據(jù)用戶的操作,自適應地對操作做出響應,如果用戶的操作所涉及的圖像數(shù)據(jù)在客戶端的緩沖區(qū)中不存在,則執(zhí)行步驟(6);如果如果用戶的操作所涉及的圖像數(shù)據(jù)在客戶端的緩沖區(qū)中已經(jīng)存在,則執(zhí)行步驟(7)。(6)客戶端根據(jù)用戶操作,設備屏幕的顯示尺寸以及待顯示圖像的JPEG2000壓縮參數(shù)計算用戶操作后該圖像所需顯示的感興趣窗ロ,并從服務器提取相應的JPEG2000圖像壓縮碼流,解壓碼流并顯示圖像。(7)客戶端根據(jù)用戶操作在本地對圖像數(shù)據(jù)進行處理顯示。其中,所述步驟(6)中的操作包括圖像的縮放、平移以及圖像翻頁,所述步驟(7)中的操作包括圖像的窗寬窗位變換和圖像重置。本發(fā)明提出的應用于移動手持設備的自適應醫(yī)學圖像提取與顯示方法,服務器提供工作列表查詢服務和圖像壓縮碼流提取服務;客戶端在請求圖像數(shù)據(jù)之前從服務器提取該檢查的樹形信息,該信息包括病人、檢查、序列和圖像信息,其中圖像信息包括繪制該圖像所必需的DICOM元素,如位分配,位存儲,窗寬和窗位等。
實施例2如圖3所示,應用于移動手持設備醫(yī)學圖像提取與顯示系統(tǒng),主要包括工作列表顯示模塊、工作列表處理模塊、圖像顯示模塊、工作列表服務模塊、預覽圖像生成模塊、PSSI網(wǎng)頁處理模塊、JPIP服務模塊。如圖4所示,工作列表查詢工作流程用戶在工作列表顯示模塊中輸入病人姓名、檢查日期、設備類型等信息,傳送到工作列表處理模塊進行查詢和顯示工作列表或者其他顯示常用、詳細的檢查信息,由工作列表服務模塊從服務器數(shù)據(jù)庫中讀取患者檢查信息,生成客戶端顯示的工作列表。如圖5所示,圖像查看工作流程用戶輸入查看圖像指令到工作列表處理模塊,然后傳送到PSSI網(wǎng)頁處理模塊,根據(jù)選中的檢查,加載對應的序列、影像信息、顯示序列,影像縮略圖等由圖像顯示模塊傳送到JPIP服務模塊通過JPIP協(xié)議獲取圖像,將獲取的圖像保存到移動設備的存取介質(zhì)(內(nèi)存)中,以備之后的圖像處理和顯示。如圖6所示,圖像縮放工作流程用戶點擊縮放按鈕、圖像顯示模塊將當前工具設為“縮放”;用戶移動觸摸點,通過圖像顯示模塊換算顯示矩陣并渲染;用戶移動觸摸停止,通過圖像顯示模塊到JPIP服務模塊通過JPIP協(xié)議獲取圖像,并對圖像進行解碼和顯示。如圖7所示,圖像移動工作流程用戶點擊平移按鈕、圖像顯示模塊將當前工具設 為“平移;用戶移動觸摸點,通過圖像顯示模塊換算顯示矩陣并渲染;用戶移動觸摸停止,通過圖像顯示模塊到JPIP服務模塊通過JPIP協(xié)議獲取圖像,并對圖像進行解碼和顯示。如圖8所示,窗寬/窗位調(diào)節(jié)工作流程用戶點擊窗寬/窗位按鈕、圖像顯示模塊將當前工具設為“WL”;用戶移動觸摸點,通過圖像顯示模塊換算顯更新窗寬和窗位,并進行圖像渲染。如圖9所示,圖像重置工作流程用戶點擊重置按鈕,圖像顯示模塊進行幾何重置和窗寬/窗位重置;然后又JPIP服務模塊通過JPIP協(xié)議獲取圖像,并對圖像進行解碼和顯
/Jn ο上述實施例不以任何方式限制本發(fā)明,凡是采用等同替換或等效變換的方式獲得的技術方案均落在本發(fā)明的保護范圍內(nèi)。
權利要求
1.一種應用于移動手持設備醫(yī)學圖像提取與顯示方法,采用客戶/服務器架構(gòu),在服務器上存儲采用JPEG2000壓縮標準壓縮過的DICOM醫(yī)學圖像,其特征在于運行在移動手持設備上的客戶端根據(jù)用戶的操作在本地對圖像數(shù)據(jù)進行處理,或者從服務器提取相應的醫(yī)學圖像壓縮碼流并顯示圖像,其具體步驟如下 (1)移動手持設備通過無線網(wǎng)絡與服務器建立連接; (2)運行在移動手持設備上的客戶端從服務器查詢提取工作列表,解析后將工作列表顯示在客戶端; (3)客戶端根據(jù)用戶所選擇的檢查記錄從服務器提取該檢查的樹形信息; (4)客戶端根據(jù)設備屏幕的顯示尺寸以及待顯示圖像的JPEG2000壓縮參數(shù)計算該圖像的初始顯示分辨率級別,并從服務器提取相應的JPEG2000圖像壓縮碼流,解壓碼流并顯示圖像; (5)客戶端根據(jù)用戶的操作,自適應地對操作做出響應,如果用戶的操作所涉及的圖像數(shù)據(jù)在客戶端的緩沖區(qū)中不存在,則執(zhí)行步驟(6);如果如果用戶的操作所涉及的圖像數(shù)據(jù)在客戶端的緩沖區(qū)中已經(jīng)存在,則執(zhí)行步驟(7); (6)客戶端根據(jù)用戶操作,設備屏幕的顯示尺寸以及待顯示圖像的JPEG2000壓縮參數(shù)計算用戶操作后該圖像所需顯示的感興趣窗口,并從服務器提取相應的JPEG2000圖像壓縮碼流,解壓碼流并顯示圖像; (7)客戶端根據(jù)用戶操作在本地對圖像數(shù)據(jù)進行處理顯示。
2.根據(jù)權利要求I所述的應用于移動手持設備醫(yī)學圖像提取與顯示方法,其特征在于所述步驟(6)中的操作包括圖像的放大和平移。
3.根據(jù)權利要求I所述的應用于移動手持設備醫(yī)學圖像提取與顯示方法,其特征在于所述步驟(7)中的操作包括圖像的窗寬窗位變換,圖像縮小顯示和圖像重置。
4.根據(jù)權利要求I所述的應用于移動手持設備醫(yī)學圖像提取與顯示方法,其特征在于服務器和客戶端之間采用無線網(wǎng)絡建立連接,服務器可以連接多個客戶端。
5.根據(jù)權利要求I所述的應用于移動手持設備醫(yī)學圖像提取與顯示系統(tǒng),其特征在于主要包括服務器端和客戶端,服務器端和客戶端通過無線網(wǎng)絡相連,客戶端包括工作列表顯示模塊、工作列表處理模塊、圖像顯示模塊,服務器端包括工作列表服務模塊、預覽圖像生成模塊、PSSI網(wǎng)頁處理模塊、JPIP服務模塊。
6.根據(jù)權利要求5所述的應用于移動手持設備醫(yī)學圖像提取與顯示系統(tǒng),其特征在于圖像顯示模塊通過JPIP協(xié)議獲取和顯示DICOM圖像。
7.根據(jù)權利要求I所述的應用于移動手持設備醫(yī)學圖像提取與顯示系統(tǒng),其特征在于預覽圖像生成模塊具有基于SOAP協(xié)議的網(wǎng)絡服務器接口。
全文摘要
本發(fā)明涉及信息通訊、計算機圖像處理技術,公開了一種應用于移動手持設備醫(yī)學圖像提取與顯示方法和裝置。采用客戶/服務器架構(gòu),在服務器上存儲采用JPEG2000壓縮標準壓縮過的DICOM醫(yī)學圖像,運行在移動手持設備上的客戶端根據(jù)用戶的操作自適應地在本地對圖像數(shù)據(jù)進行處理,或者從服務器提取相應的醫(yī)學圖像壓縮碼流并顯示圖像,本發(fā)明對圖像的訪問和操作更加高效靈活,在網(wǎng)絡中傳輸?shù)臄?shù)據(jù)量更少,能夠在低帶寬網(wǎng)絡快速顯示高質(zhì)量影像,用戶體驗好。
文檔編號H04N7/26GK102665075SQ20121011278
公開日2012年9月12日 申請日期2012年4月18日 優(yōu)先權日2012年4月18日
發(fā)明者孟成博, 張繼武 申請人:蘇州易健醫(yī)療信息技術有限公司