專利名稱:用于醫(yī)學圖像數(shù)據(jù)集的方法和設(shè)備的制作方法
用于醫(yī)學圖像數(shù)據(jù)集的方法和設(shè)備本發(fā)明在醫(yī)學信息技術(shù)和醫(yī)學成像領(lǐng)域中發(fā)現(xiàn)了具體的應用,具 體涉及醫(yī)學圖像和數(shù)據(jù)的傳輸和處理。然而,本發(fā)明還發(fā)現(xiàn)了對于非 醫(yī)學數(shù)據(jù)和圖像的傳輸和觀察的應用。醫(yī)學成像系統(tǒng)越來越能夠提供表示病人解剖結(jié)構(gòu)和生理機能的 復雜的圖像和其它信息。當前可利用的醫(yī)學成像形式的實例包括磁 共振(MR)、計算機斷層造影(CT)、單光子發(fā)射計算機斷層造影 (SPECT)、正電子發(fā)射斷層造影(PET)、超聲(US)和x射線(XR)。 還研發(fā)了提供這些形式的組合的系統(tǒng)(例如PET/CT、 PET/SPECT系 統(tǒng))。而且,隨著技術(shù)和醫(yī)學研究中的不斷進展,可以開發(fā)或改善另 外的形式,例如利用分子診斷學和成像中的進展的形式。在醫(yī)學成像中不斷發(fā)展的趨勢是在由各種形式所產(chǎn)生的信息的 量和復雜化程度上的增加。例如,單張乳房X線照相術(shù)圖像可以為 60兆字節(jié)大;CT掃描可以容易地產(chǎn)生包含2000個圖像的序列的數(shù) 據(jù)集,并且所述圖像具有16比特分辨率和521X512矩陣尺寸,能夠 具有超過1千兆字節(jié)的尺寸。這個趨勢的一個結(jié)果是產(chǎn)生的數(shù)據(jù)尺 寸相對于用于觀察或處理數(shù)據(jù)的軟件尺寸不斷變大。這個趨勢的另一 個結(jié)果是簡化信息的呈現(xiàn)以便用戶能夠更易于定位到與他或她的需要相關(guān)的信息部分。再另一個結(jié)果是為顯現(xiàn)和處理信息開發(fā)了越來 越復雜的、且常常是專用的軟件應用程序。由醫(yī)學成像系統(tǒng)產(chǎn)生的信息常常在一個或多個計算機上呈現(xiàn)給 用戶,例如與系統(tǒng)相連的操作員控制臺計算機或工作站計算機。所述 計算機通常包括供應商和用于觀察或處理由該成像系統(tǒng)產(chǎn)生的數(shù)據(jù) 的特定形式應用軟件。這個應用軟件的范圍從簡單的觀察軟件到提供 其它功能(例如圖像處理、呈現(xiàn)、分析和/或測量工具)的軟件。再 一次,可以預料到,這些工具的數(shù)量、種類和復雜程度會繼續(xù)增加。再另一個趨勢是高速計算機網(wǎng)絡(luò)及醫(yī)學影像存檔與傳輸(PACS) 系統(tǒng)的日益增長的可用性和使用。作為結(jié)果,由成像系統(tǒng)產(chǎn)生的信息 對于在多個計算機上的多個用戶變得越來越易于獲得。這些用戶及其 計算機可以在由共同供應商提供的同一位置或者不同的位置,或者甚 至被單一機構(gòu)接納為會員或所擁有。而且,所述多個用戶可能希望將 該信息用于不同目的,具有不同的用戶偏愛,等。另外,已經(jīng)開發(fā)了醫(yī)學數(shù)字成像與通信(DICOM)標準,作為 標準數(shù)據(jù)文件格式和通信協(xié)議,以試圖使在多個供應商提供的計算機 系統(tǒng)和軟件應用程序中的醫(yī)學圖像數(shù)據(jù)的處理、存儲和傳輸標準化。 DICOM標準還著手解決所謂的呈現(xiàn)狀態(tài),其定義了用于數(shù)據(jù)集初始 呈現(xiàn)的預期的圖形、對比度和亮度、縮放系數(shù)等參數(shù)。DICOM還允 許用戶從一組DICOM呈現(xiàn)狀態(tài)(假若它們被存儲)中進行選擇。在 理論上,至少用戶應能夠用所謂的符合DICOM的軟件應用程序來訪 問DICOM數(shù)據(jù)集,并以預期的方式呈現(xiàn)數(shù)據(jù)集。然而實際上,改變 對DICOM標準的解釋會導致關(guān)于如何呈現(xiàn)特定數(shù)據(jù)集上的變化。而 且,提供DICOM數(shù)據(jù)集沒有確保接收者會具有預期的觀看或處理數(shù) 據(jù)集所需的應用軟件,因為例如一些應用程序要求私人屬性的知識, 或者會不包括所需的功能。而且,由DICOM所支持的呈現(xiàn)狀態(tài)會不 足以定義期望的數(shù)據(jù)呈現(xiàn)。本發(fā)明的各方面著手解決以上的問題及其它的問題。 根據(jù)本發(fā)明的第一方面, 一種方法包括以下步驟接收表示期望 的醫(yī)學圖像數(shù)據(jù)、所述醫(yī)學圖像數(shù)據(jù)的期望呈現(xiàn)和期望的應用軟件的 信息;并產(chǎn)生計算機可讀數(shù)據(jù)結(jié)構(gòu)。所述數(shù)據(jù)結(jié)構(gòu)包括所述期望的 醫(yī)學圖像數(shù)據(jù);呈現(xiàn)數(shù)據(jù),其指定了所述醫(yī)學圖像數(shù)據(jù)的期望呈現(xiàn); 以及期望的應用軟件。在操作中,所述應用軟件根據(jù)所述呈現(xiàn)數(shù)據(jù), 以人可讀的形式呈現(xiàn)所述期望的醫(yī)學圖像數(shù)據(jù)。根據(jù)本發(fā)明一個受限制的方面,所述數(shù)據(jù)結(jié)構(gòu)是自提取文件。 根據(jù)本發(fā)明另一受限制的方面,所述醫(yī)學圖像數(shù)據(jù)包括體積圖像 數(shù)據(jù),其表示病人的內(nèi)部解剖結(jié)構(gòu)。根據(jù)本發(fā)明更受限制的方面,所述呈現(xiàn)數(shù)據(jù)包括用于呈現(xiàn)所述體積圖像數(shù)據(jù)的定向。所述呈現(xiàn)數(shù)據(jù)可 以包括用于呈現(xiàn)多平面重定格式的圖像的定向。根據(jù)本發(fā)明另一更受限制的方面,呈現(xiàn)數(shù)據(jù)將所述體積圖像數(shù)據(jù) 的呈現(xiàn)指定為時間的函數(shù)。根據(jù)本發(fā)明再另一更受限制的方面,在操作時,所述應用軟件允 許用戶脫離由所述呈現(xiàn)數(shù)據(jù)所指定的呈現(xiàn)。根據(jù)本發(fā)明另一受限制的方面,所述接收步驟包括接收在數(shù)據(jù)集 的回顧期間捕獲的呈現(xiàn)信息。根據(jù)本發(fā)明另一受限制的方面,所述醫(yī)學圖像數(shù)據(jù)包括由醫(yī)學成 像掃描器產(chǎn)生的圖像序列,并且所述呈現(xiàn)數(shù)據(jù)指定用于對包含在該序 列中的圖像進行呈現(xiàn)的順序。根據(jù)仍是本發(fā)明另一受限制的方面,表示期望的應用軟件的信息 包括由所述醫(yī)學圖像數(shù)據(jù)所覆蓋的解剖區(qū)。根據(jù)本發(fā)明再另一受限制的方面,該方法包括經(jīng)由計算機網(wǎng)絡(luò)傳 輸所述數(shù)據(jù)結(jié)構(gòu)。根據(jù)本發(fā)明再另一受限制的方面,表示所述期望呈現(xiàn)的信息包括 由醫(yī)學成像掃描器用以獲取所述醫(yī)學圖像數(shù)據(jù)的采集協(xié)議。根據(jù)本發(fā)明另一方面, 一種計算機可讀存儲介質(zhì)包含指令,所述 指令當由計算機執(zhí)行時,執(zhí)行一種方法,該方法包括以下步驟獲得 表示對象內(nèi)部的圖像數(shù)據(jù);產(chǎn)生呈現(xiàn)數(shù)據(jù),其指定所述圖像數(shù)據(jù)的期 望呈現(xiàn);獲得應用軟件,其在操作中根據(jù)所述呈現(xiàn)數(shù)據(jù),將所述圖像 數(shù)據(jù)呈現(xiàn)給用戶;以及產(chǎn)生數(shù)據(jù)結(jié)構(gòu),其包括所述圖像數(shù)據(jù)、所述呈 現(xiàn)數(shù)據(jù)和所述應用軟件。根據(jù)本發(fā)明受限制的方面,所述圖像數(shù)據(jù)包括體積圖像數(shù)據(jù)。所 述應用軟件提供所述圖像數(shù)據(jù)的三維表示。根據(jù)本發(fā)明更受限制的方 面,所述呈現(xiàn)數(shù)據(jù)包括用于瀏覽所述三維表示的路徑。根據(jù)本發(fā)明更受限制的方面,該方法還包括確認由用戶用以處理 所述圖像數(shù)據(jù)的應用軟件。獲得所述應用軟件的步驟包括獲得所確認 的應用軟件。根據(jù)本發(fā)明更受限制的方面,所述應用軟件包括多個功能。該方法包括確認由用戶用以處理所述圖像數(shù)據(jù)的功能。獲得所確認的應用 軟件的歩驟包括獲得所述應用軟件的所確認的功能。根據(jù)本發(fā)明另一受限制的方面,獲得圖像數(shù)據(jù)的步驟包括從計算 機可讀存儲介質(zhì)獲得所述圖像數(shù)據(jù)。根據(jù)仍是本發(fā)明另一受限制的方面,獲得應用軟件的步驟包括獲 得由用戶選擇的應用軟件。根據(jù)本發(fā)明再另一受限制的方面,所述呈現(xiàn)數(shù)據(jù)將所述圖像數(shù)據(jù) 的期望呈現(xiàn)指定為時間的函數(shù)。根據(jù)本發(fā)明再另一受限制的方面,所述應用軟件允許用戶脫離所 述期望呈現(xiàn)。根據(jù)仍是本發(fā)明另一受限制的方面,所述數(shù)據(jù)結(jié)構(gòu)包含在單個計 算機文件中。所述計算機文件可以是自執(zhí)行文件。
圖1示出了與計算機網(wǎng)絡(luò)可操作地通信的多個計算機。圖2示出了與PACS系統(tǒng)可操作地通信的多個計算機。圖3示出了用于產(chǎn)生數(shù)據(jù)結(jié)構(gòu)的軟件。圖4示出了用于產(chǎn)生和訪問數(shù)據(jù)結(jié)構(gòu)的技術(shù)。參考圖l, 一個或多個醫(yī)學成像系統(tǒng)100a,b,c…n,醫(yī)學影像存檔 與傳輸(PACS)系統(tǒng)工作站計算機102a,b,c…n,及其它計算機 104a,b,c…n可操作地連接到計算機網(wǎng)絡(luò)106。成像系統(tǒng)100a,100b,100c…100n可以具有由不同供應商提供的不 同形式,位于不同位置,或者甚至被不同醫(yī)院或機構(gòu)所擁有。成像系 統(tǒng)100a,100b,100c…通常產(chǎn)生存儲在相關(guān)數(shù)據(jù)庫或程序庫中的數(shù)據(jù) 集。與每一個成像系統(tǒng)100a,b,c…n相關(guān)聯(lián)的是一個或多個計算機, 例如個人計算機或工作站計算機108a,b,c…n。計算機108a,b,c…n包 括操作員界面,其包括人可讀的輸出端,例如監(jiān)視器或顯示器,及操 作員輸入端,例如鍵盤和/或鼠標。與成像系統(tǒng)100相關(guān)聯(lián)的一個計算機或多個計算機通常包括至少一個所謂的操作員控制臺計算機108,操作員通過操作員控制臺計 算機108操作成像系統(tǒng)。操作員控制臺計算機108通常包括的形式和 供應商指定的應用軟件允許用戶觀察或處理由成像系統(tǒng)100產(chǎn)生的 信息。同樣,與每一個成像系統(tǒng)100相關(guān)聯(lián)的可以是一個或多個所謂 的成像工作站計算機108。成像工作站計算機108可以經(jīng)由與網(wǎng)絡(luò)106 相獨立的一個網(wǎng)絡(luò)與成像系統(tǒng)100通信。成像工作站計算機同樣包括 允許用戶觀察或處理由成像系統(tǒng)100產(chǎn)生的信息的形式和供應商指 定的應用軟件。在任一情況下,駐留在成像工作站計算機上的應用軟 件可以與駐留在操作員控制臺計算機上的不同。PACS工作站計算機102a,b,c…n與PACS服務器110可操作地通 信。PACS服務器110通常將來自一個或多個成像系統(tǒng)的信息存儲在 公共程序庫或數(shù)據(jù)庫中,以便可以通過工作站計算機102利用存儲在 服務器上的信息。PACS服務器110通常與類似于成像系統(tǒng)100a,b,c… n的一個或多個成像系統(tǒng)通信,并存儲來自它們的數(shù)據(jù)。駐留在PACS 工作站計算機102a,b,c…n上的通常是應用軟件,其允許用戶觀察或 處理圖像及從PACS服務器110獲得的其它信息。在一些情況下,應 用軟件可以不駐留在工作站計算機102a,b,c…n上,而是可以基于需 要從PACS服務器110獲得。連接到PACS系統(tǒng)的不同設(shè)備或客戶通 常經(jīng)由適當?shù)倪B接進行通信,例如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)。計算機104a,b,c…n可以是獨立的計算機,例如位于醫(yī)師辦公室 或家中的計算機,或者它們可以連接到其它的計算機網(wǎng)絡(luò)。計算機網(wǎng)絡(luò)106可以經(jīng)由局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、互 聯(lián)網(wǎng)、電話線路、無線網(wǎng)絡(luò)、衛(wèi)星通信系統(tǒng)或允許在一個或多個計算 機之間進行通信的其它通信系統(tǒng)來實現(xiàn)。使用網(wǎng)絡(luò)106,可操作地連 接到網(wǎng)絡(luò)106的計算機可以將數(shù)據(jù)傳遞到可操作地連接到網(wǎng)絡(luò)106上 的至少一個其它計算機。不同計算機不必持續(xù)地連接到網(wǎng)絡(luò)106,可 在需要發(fā)送或接收數(shù)據(jù)的時候連接到網(wǎng)絡(luò)106。可以借助于不同技術(shù) 來傳遞信息,例如通過使用電子郵件附件、基于互聯(lián)網(wǎng)的文件服務器、 直接計算機到計算機通信、網(wǎng)絡(luò)驅(qū)動器、對等文件共享軟件、或便攜 式數(shù)字介質(zhì),例如CD、 DVD、磁帶或記憶棒。現(xiàn)在轉(zhuǎn)到圖2, 一個或多個醫(yī)學成像系統(tǒng)200a,b,c…n、 PACS系 統(tǒng)工作站計算機202a,b,c…n及其它計算機204a,b,c…n經(jīng)由通信網(wǎng)絡(luò) (例如醫(yī)院或醫(yī)院群PACS網(wǎng)絡(luò))可操作地連接到PACS服務器210。成像系統(tǒng)200與以上結(jié)合圖1所論述的成像系統(tǒng)100相類似,通 常包括一個或多個操作員控制臺計算機或成像工作站計算機208。 PACS工作站計算機202及其它計算機204同樣與以上結(jié)合圖1所論 述的PACS工作站計算機102及其它計算機104相類似。 一個或多個 計算機202、 204、 208可以位于PACS網(wǎng)絡(luò)之外,并經(jīng)由互聯(lián)網(wǎng)或其 它適合的連接與PACS系統(tǒng)進行通信。盡管圖2示出了位于網(wǎng)絡(luò)之外 的一個其它計算機204n,但諸如一個或多個PACS工作站計算機202 或成像系統(tǒng)計算機208之類的計算機也可以位于PACS網(wǎng)絡(luò)之外。在 任一情況下,計算機208通常都用于將來自與其相關(guān)聯(lián)的成像系統(tǒng) 200的圖像及其它數(shù)據(jù)傳遞到PACS服務器210,并包含允許用戶觀 察或處理由相關(guān)成像系統(tǒng)200所產(chǎn)生的信息的應用軟件。類似地, PACS工作站計算機202及其它計算機204通常包括允許用戶觀察或 處理存儲在PACS服務器210上的信息的應用軟件,并還可以包括使 用戶能夠?qū)⑿畔鬟f到PACS服務器210的軟件。同吋參考圖1和2,計算機102、 104、 108、 202、 204、 208通 常是市場上可買到的個人計算機或工作站計算機,例如使用英特爾奔 騰處理器和微軟視窗操作系統(tǒng)的計算機。當然,根據(jù)供應商、特定應 用的需要、具體計算機或處理器或操作系統(tǒng)的特性及其它因素,也可 以使用其它專有或非專有的計算機結(jié)構(gòu),以及其它處理器和操作系 統(tǒng)。另外,在圖l和2中所示的網(wǎng)絡(luò)結(jié)構(gòu)是示范性的,也可以實現(xiàn)其 它網(wǎng)絡(luò)結(jié)構(gòu)。與具體成像系統(tǒng)100、 200相關(guān)聯(lián)的一個計算機或多個計算機 108、 208通常包括應用軟件,其被優(yōu)化來用于所討論的形式。因此, 例如與MR系統(tǒng)相關(guān)聯(lián)的計算機108、 208通常具有與和PET系統(tǒng)相 關(guān)聯(lián)的計算機108、 208不同的應用程序組。在由不同供應商提供一 個或多個成像系統(tǒng)IOO、 200的情況下,在相關(guān)計算機108、 208上可 用的應用程序組也可能具有不同的特性,即使其各自的成像系統(tǒng)IOO、200具有相同的形式也是如此。即使成像系統(tǒng)100、 200由同一供應 商提供,并具有相同的形式,相關(guān)計算機108、 208也可以具有不同 應用程序組,或者應用程序可以具有不同版本。PACS工作站計算機102、202通常用于觀察或處理由不同形式或 由一個以上的供應商提供的成像系統(tǒng)100、 200所產(chǎn)生的信息。再一 次,對于工作站計算機102、 202而言可利用的應用軟件不必為具體 成像系統(tǒng)供應商或形式的能力而進行優(yōu)化,應用程序組可以是不同 的,或者它們可以是不同的版本。其它計算機104、 204可以來自不同供應商,并具有對于它們而 言可利用的各不相同的應用軟件。結(jié)果,駐留在這些計算機上的應用 軟件可以變化很大。在任一情況下,駐留在任一計算機102、 104、 108、 202、 204、 208上的軟件應用程序都可以與駐留在其它上的應用軟件不同。這在 一個計算機的用戶想要與另一計算機的用戶共享圖像數(shù)據(jù)或其它信 息的時候會引起困難。因此,例如使用與CT掃描器相關(guān)聯(lián)的計算機 108、 208的用戶會希望向與MR掃描器相關(guān)聯(lián)的計算機108、 208, PACS工作站計算機102、 202,或另一計算機104、 204 (例如位于咨 詢醫(yī)師辦公室或家中的計算機)的用戶傳輸圖像或其它信息。作為另 一實例,計算機104、 204之一可以具有專用顯像軟件,其沒有駐留 在與特定成像系統(tǒng)100、 200相關(guān)聯(lián)的計算機上,或與PACS系統(tǒng)相 關(guān)聯(lián)的計算機102、 202上。對于用戶,該信息可能是不知道的,或 不易于由用戶確定的。而且,在回顧了具體數(shù)據(jù)集后,計算機102、 104、 108、 202、 204、 208之一的用戶會發(fā)現(xiàn)想要確保接收者有權(quán)訪問期望的用于觀 察或處理數(shù)據(jù)集的功能,并且想要強調(diào)數(shù)據(jù)的某個特定部分或者要以 特定方式呈現(xiàn)的數(shù)據(jù)。例如在用戶為了協(xié)作、報告、或者補充分析或 確證分析或測量而想要與一個或多個同事共享信息或者與病人或另 一第三方共享信息時,這會是有用的。在用戶想要為他或她以后的使 用保存信息時,這也會是有用的。參考圖3,數(shù)據(jù)結(jié)構(gòu)產(chǎn)生軟件310駐留在一個或多個計算機102、104、 108、 202、 204、 208上。更具體地,軟件310優(yōu)選地包含在磁 盤驅(qū)動器、易失性或非易失性存儲器、或?qū)τ诿恳粋€期望的計算機是 可訪問的其它計算機可讀存儲介質(zhì)上。數(shù)據(jù)結(jié)構(gòu)產(chǎn)生軟件310包括指 令,當所述指令被計算機執(zhí)行時,其接收一個或多個輸入?yún)?shù)302, 并產(chǎn)生數(shù)據(jù)結(jié)構(gòu)311,例如計算機可讀文件。輸入?yún)?shù)302包括應用程序信息304、注釋信息305、呈現(xiàn)信息 306、數(shù)據(jù)集信息308和訪問信息309中的一個或多個。數(shù)據(jù)結(jié)構(gòu)產(chǎn) 生軟件310還有權(quán)訪問應用程序庫313和圖像數(shù)據(jù)庫321。應用程序信息304提供表示要用來觀察或處理由成像系統(tǒng)100、 200產(chǎn)生的信息的應用軟件的信息。因此,應用程序信息304可以用 于確認在應用程序庫313中可獲得的期望的軟件應用程序。應用程序 信息304還可以用于確認在具體應用程序中的一個或多個功能。這在 用戶更愿意接收者僅有權(quán)訪問由應用程序提供的功能的一個子集的 情況下是尤其有用的。軟件或特定功能可以由用戶明確地確認,或可 以基于其它因素隱含地確認。注釋信息305包括由用戶基于他或她對數(shù)據(jù)集的評價而輸入的 注解或觀測報告。例如,這種注釋可以包括與數(shù)據(jù)集有關(guān)的診斷報告。 這種報告可以包括一個或多個文本,所述文本涉及所關(guān)注的特征(例 如已知或可疑的病理)、聲音剪輯(聲音文件)、須懂值(包括計算、 導出的或列表的測量值)、圖形和表格。注釋信息還可以包括一個或 多個標記或指針,其突出顯示在數(shù)據(jù)集中所特別關(guān)注的特征,例如指 向可疑損傷的箭頭。呈現(xiàn)信息306用于指定數(shù)據(jù)集的期望呈現(xiàn)。在一個實施例中,呈 現(xiàn)信息用于說明數(shù)據(jù)集的初始呈現(xiàn)或顯示。呈現(xiàn)信息306可以包括用 于一個或多個顯示參數(shù)的數(shù)值,例如期望的灰度、縮放系數(shù)、對比度、 顏色、渲染繪制參數(shù)等。呈現(xiàn)信息306還可以指定一個或多個關(guān)鍵圖 像,其可以是特別相關(guān)的,且其應被首先顯示或被突出顯示。呈現(xiàn)信 息306還可以用于為顯示數(shù)據(jù)指定初始定向。因此,在數(shù)據(jù)集包含體 積數(shù)據(jù)(volumetric data)的情況下,呈現(xiàn)信息306可以用于指定一 個或多個軸向的、徑向的、冠狀的、或多平面重定格式(MPR)的圖像。類似地,如果呈現(xiàn)三維渲染的圖像,則呈現(xiàn)信息306可以用于指 定期望的初始定向和用于呈現(xiàn)所渲染圖像的渲染設(shè)定值。在另一實例中,數(shù)據(jù)集包括由醫(yī)學成像掃描器產(chǎn)生的、作為掃描 結(jié)果的圖像序列。例如,在計算機斷層造影掃描的情況下,圖像序列 可以包含大量軸向圖像切面,其表示病人內(nèi)部的解剖結(jié)構(gòu)。呈現(xiàn)信息 306可以用于指定圖像呈現(xiàn)的順序。呈現(xiàn)信息306還可以用于為顯示數(shù)據(jù)集312指定期望的格式或配 置。因此,例如用戶可以希望在計算機監(jiān)視器或顯示器上相應的窗口 中呈現(xiàn)以下每一個軸向、徑向、冠狀圖像切面,三維繪制的圖像, 及一個或多個測量值或計算值。除了說明數(shù)據(jù)集的初始呈現(xiàn),呈現(xiàn)信息306還可以用于指定數(shù)據(jù) 集隨后的呈現(xiàn)或顯示。在一個實例中,用戶可能希望指定一個或多個 初始呈現(xiàn)參數(shù)應如何隨時間變化。在另一實例中,用戶會希望引導接 收者瀏覽數(shù)據(jù)集。例如在數(shù)據(jù)集包含多個圖像切面的情況下,用戶會 希望定義圖像的顯示順序。在體積數(shù)據(jù)集的情況下尤其有用的一個實 例中,用戶會希望所顯示圖像的定向隨時間變化,以定義穿過圖像的 切面的行進過程,或指定一個或多個渲染參數(shù)應如何隨時間變化。在 用戶瀏覽數(shù)據(jù)集時,呈現(xiàn)信息306可以用于為瀏覽指定期望的路徑和 /或定向。圖像數(shù)據(jù)的呈現(xiàn)不限于圖像的呈現(xiàn)。因此,呈現(xiàn)信息306可以指 定包括了由應用軟件提供的其它觀察、處理或分析功能的呈現(xiàn)。當然,上述的是示范性的,根據(jù)由特定軟件應用程序提供的功能, 及用戶或應用程序的需要,可以使用另外的和不同的呈現(xiàn)信息306以 及信息的變化的組合。數(shù)據(jù)集信息308用于確認所關(guān)注的數(shù)據(jù)集。數(shù)據(jù)集信息308可以 包括系列號或登記號、URL、文件名、病人姓名、或其它人口統(tǒng)計學 信息,其可以用于識別數(shù)據(jù)集。訪問信息309用于想要確認特定數(shù)據(jù)的預期接收、在其上存在可 能被訪問的數(shù)據(jù)集的計算機等的情況。訪問信息309還可以包括涉及 安全的信息,例如密碼或加密信息。由數(shù)據(jù)結(jié)構(gòu)產(chǎn)生軟件310產(chǎn)生的數(shù)據(jù)結(jié)構(gòu)311包括數(shù)據(jù)集312、 呈現(xiàn)數(shù)據(jù)316、注釋數(shù)據(jù)315、應用軟件316、提取器程序320和訪 問數(shù)據(jù)322中的一個或多個。為了減小數(shù)據(jù)結(jié)構(gòu)311的尺寸,可以對 一些或全部數(shù)據(jù)結(jié)構(gòu)311進行壓縮。為了增強安全性,還可以對一些 或全部數(shù)據(jù)結(jié)構(gòu)311進行加密。提取器程序320包括指令,當所述指令被計算機執(zhí)行時,其從數(shù) 據(jù)結(jié)構(gòu)311提取數(shù)據(jù)集312、呈現(xiàn)信息314、注釋信息315和應用軟 件318。在數(shù)據(jù)結(jié)構(gòu)311被壓縮或加密的情況下,提取器程序320還 包括適合的解壓縮和解密功能。優(yōu)選地,提取器程序320還將應用軟 件318加載到計算機存儲器中,并使應用軟件318執(zhí)行。這種布置的 一個優(yōu)點是數(shù)據(jù)結(jié)構(gòu)311對于接收者看起來是單一結(jié)構(gòu)或文件,接 收者不必關(guān)心對于適當?shù)膽密浖倪x擇、期望的功能的確定,或期 望的數(shù)據(jù)文件的定位。該信息還可以被編譯為使數(shù)據(jù)結(jié)構(gòu)311采取可 執(zhí)行文件的形式,從而無需應用軟件318、數(shù)據(jù)集312或其它數(shù)據(jù)的 明確提取或加載。產(chǎn)生軟件310使用應用程序信息304,來從應用程序庫313獲得 期望的應用軟件316。它還使用呈現(xiàn)信息306來產(chǎn)生呈現(xiàn)數(shù)據(jù)314。類似地,產(chǎn)生軟件310使用數(shù)據(jù)集信息308,來從圖像數(shù)據(jù)庫321 獲得期望的數(shù)據(jù)集312。產(chǎn)生軟件還使用注釋信息305來產(chǎn)生注釋數(shù)據(jù)315。當然,數(shù)據(jù)結(jié)構(gòu)311可以包含另外的或不同的元素。因此,例如 如果知道接收者有權(quán)訪問特定應用軟件,應用軟件318就可以被省 略。在另一實施例中,數(shù)據(jù)結(jié)構(gòu)可以包括符合DICOM的數(shù)據(jù)集,以 及符合DICOM的應用軟件。在任一情況下,應用軟件316都根據(jù)呈現(xiàn)數(shù)據(jù)314來呈現(xiàn)數(shù)據(jù)集 312和注釋數(shù)據(jù)314。優(yōu)選地,應用軟件316包括允許用戶脫離呈現(xiàn) 數(shù)據(jù)314所規(guī)定的呈現(xiàn)的功能。因此,例如,如果接收者想要更接近 地集中在一個接收者發(fā)現(xiàn)尤其值得注意的特征上,以便采用一些其它 方式或以另一順序觀察或處理數(shù)據(jù)集312,或者觀察數(shù)據(jù)集312的不 同部分,接收者就可以這樣做。作為另一實例,應用軟件316還可以允許接收者改變現(xiàn)有的注釋,添加他或她自己的注釋,或者對數(shù)據(jù)集312執(zhí)行另外的處理或測量。根據(jù)再另一個實例,數(shù)據(jù)集312可以初 始地僅包含發(fā)送者可獲得的數(shù)據(jù)的子集,例如發(fā)送者相信是最重要的 那些圖像或關(guān)鍵圖像。類似的,應用軟件316可以僅包含另外可利用 的功能的子集。數(shù)據(jù)結(jié)構(gòu)311還包含對于更完整數(shù)據(jù)集和提供其他功 能的應用軟件的鏈接或地址。如果接收者希望訪問更完整的數(shù)據(jù)集或 使用其他功能,則應用軟件316就自動地或在用戶的要求下,從指定 的地址或源獲得可用的數(shù)據(jù)或功能。盡管將產(chǎn)生軟件310作為獨立軟件應用程序進行了說明,產(chǎn)生軟 件310也可以是另一應用程序的一部分或通過另一應用程序進行訪 問,所述另一應用程序允許用戶觀察或處理圖像數(shù)據(jù)。這種布置的一 個優(yōu)點是輸入?yún)?shù)302中的一個或多個可以創(chuàng)建為由其它應用程序 所使用的相應參數(shù)的函數(shù)。因此,例如,數(shù)據(jù)集信息308可以設(shè)定為 由另一應用程序所訪問的數(shù)據(jù)集。類似地,可以隱含地創(chuàng)建呈現(xiàn)信息 306中的一些或全部,例如通過在應用程序的用戶觀察或處理數(shù)據(jù)集 時捕捉數(shù)據(jù)集的特定呈現(xiàn)或一系列這種呈現(xiàn)。而且,在觀察或處理數(shù) 據(jù)集時,對于其它應用程序、對于由應用程序提供的功能的子集、或 對于由產(chǎn)生數(shù)據(jù)結(jié)構(gòu)311的人所使用的功能,應用程序信息304可以 是默認的。在另一實施例中,還可以隱含地創(chuàng)建其它輸入?yún)?shù)302。例如, 可以基于產(chǎn)生數(shù)據(jù)結(jié)構(gòu)311的用戶的身份、數(shù)據(jù)結(jié)構(gòu)311的預期接收 者的身份、特定數(shù)據(jù)集所覆蓋的解剖體、由醫(yī)學成像掃描器用來產(chǎn)生 數(shù)據(jù)集312的采集協(xié)議或其它相關(guān)標準,創(chuàng)建應用程序信息304、注 釋信息305、呈現(xiàn)信息306、數(shù)據(jù)集信息、或訪問信息中的一些或全 部。因此,例如,如果用戶當前用一個特定應用程序包訪問一特定數(shù) 據(jù)集,并且從一系列此類圖像中觀察一特定軸向圖像,并意圖使該數(shù) 據(jù)集對于特定接收者是可利用的并且已知該特定接收者更喜歡特定 對比度和亮度設(shè)定值,從而就可以創(chuàng)建相關(guān)輸入?yún)?shù)302的數(shù)值?,F(xiàn)在轉(zhuǎn)到圖4,在工作中,在步驟402,諸如醫(yī)師之類的用戶使用駐留在計算機102、 104、 108、 202、 204、 208之一上的應用軟件, 來觀察或處理與特定病人或研究相關(guān)的信息。 在404,用戶訪問數(shù)據(jù)結(jié)構(gòu)產(chǎn)生軟件310。在406,創(chuàng)建相關(guān)輸入?yún)?shù)302的數(shù)值。如上所述,所述數(shù)值中 的一些或全部可以由用戶明確地創(chuàng)建??蛇x的,可以將一些或全部數(shù) 值作為其它變量的函數(shù)而隱含地創(chuàng)建。在408,數(shù)據(jù)結(jié)構(gòu)產(chǎn)生軟件310接收一個或多個輸入?yún)?shù)302, 并產(chǎn)生數(shù)據(jù)結(jié)構(gòu)311。在410,例如通過計算機網(wǎng)絡(luò)106或通過將該數(shù)據(jù)結(jié)構(gòu)存儲在 PACS服務器110上,來使數(shù)據(jù)結(jié)構(gòu)311對于期望的接收者或多個接 收者是可利用的。在412,接收者接收數(shù)據(jù)結(jié)構(gòu)311,并激活提取器程序320,例 如通過點擊表示數(shù)據(jù)結(jié)構(gòu)311的圖標或命令計算機操作系統(tǒng)執(zhí)行數(shù) 據(jù)結(jié)構(gòu)311。在數(shù)據(jù)結(jié)構(gòu)311包含訪問數(shù)據(jù)322 (例如密碼或限制分 配列表)的情況下,提取器/加載器320在提取數(shù)據(jù)之前要求相應的 密碼或適合的認證??商鎿Q地,應用軟件316可能要求該信息。在414,應用軟件316用數(shù)據(jù)集312執(zhí)行。應用軟件316根據(jù)呈 現(xiàn)數(shù)據(jù)314和注釋數(shù)據(jù)315,向用戶呈現(xiàn)信息,以便在產(chǎn)生數(shù)據(jù)結(jié)構(gòu) 311時,在指定的情況下將數(shù)據(jù)集312呈現(xiàn)給接收者。在416,接收者用應用軟件318觀察或處理數(shù)據(jù)集312。盡管聯(lián)系醫(yī)學圖像數(shù)據(jù)來說明了本發(fā)明,但是會意識到本發(fā)明還 可以用于表示非人類的動物和非生物的圖像。已經(jīng)參考優(yōu)選實施例說明了本發(fā)明。當然,在閱讀并理解了前述 說明后,其他人會想到修改和變化。其意圖是本發(fā)明應解釋為包括全 部這種修改和變化,只要它們在所附權(quán)利要求或其等價物的范圍內(nèi)。
權(quán)利要求
1、一種方法,包括接收表示期望的醫(yī)學圖像數(shù)據(jù)(308)、所述醫(yī)學圖像數(shù)據(jù)的期望呈現(xiàn)(306)和期望的應用軟件(304)的信息;產(chǎn)生計算機可讀數(shù)據(jù)結(jié)構(gòu)(311),其包括所述期望的醫(yī)學圖像數(shù)據(jù)(312);呈現(xiàn)數(shù)據(jù)(314),其指定了所述醫(yī)學圖像數(shù)據(jù)(312)的期望呈現(xiàn);所述期望的應用軟件(316),其中,在操作中,所述應用軟件根據(jù)所述呈現(xiàn)數(shù)據(jù)(314),以人可讀的形式呈現(xiàn)所述期望的醫(yī)學圖像數(shù)據(jù)(312)。
2、 根據(jù)權(quán)利要求l的方法,其中,所述數(shù)據(jù)結(jié)構(gòu)(311)是自提 取文件。
3、 根據(jù)權(quán)利要求1的方法,其中,所述醫(yī)學圖像數(shù)據(jù)(312)包 括體積圖像數(shù)據(jù),其表示病人的內(nèi)部解剖結(jié)構(gòu)。
4、 根據(jù)權(quán)利要求3的方法,其中,所述呈現(xiàn)數(shù)據(jù)(314)包括用 于呈現(xiàn)所述體積圖像數(shù)據(jù)的定向。
5、 根據(jù)權(quán)利要求4的方法,其中,所述呈現(xiàn)數(shù)據(jù)(314)包括用 于呈現(xiàn)多平面重定格式的圖像的定向。
6、 根據(jù)權(quán)利要求3的方法,其中,所述呈現(xiàn)數(shù)據(jù)(314)將所述 體積圖像數(shù)據(jù)的呈現(xiàn)指定為時間的函數(shù)。
7、 根據(jù)權(quán)利要求4的方法,其中,在操作中,所述應用軟件(316) 允許用戶脫離由所述呈現(xiàn)數(shù)據(jù)(314)所指定的呈現(xiàn)。
8、 根據(jù)權(quán)利要求1的方法,其中,所述的接收步驟包括接收在 所述數(shù)據(jù)集的回顧期間捕獲的呈現(xiàn)信息(306)。
9、 根據(jù)權(quán)利要求1的方法,其中,所述醫(yī)學圖像數(shù)據(jù)(312)包 括由醫(yī)學成像掃描器產(chǎn)生的圖像序列,并且所述呈現(xiàn)數(shù)據(jù)(314)指 定用于對包含在該序列中的圖像進行呈現(xiàn)的順序。
10、 根據(jù)權(quán)利要求1的方法,其中,所述的表示期望的應用軟件 (304)的信息包括所述醫(yī)學圖像數(shù)據(jù)所覆蓋的解剖區(qū)。
11、 根據(jù)權(quán)利要求1的方法,還包括經(jīng)由計算機網(wǎng)絡(luò)傳輸所述數(shù) 據(jù)結(jié)構(gòu)。
12、 根據(jù)權(quán)利要求1的方法,其中,所述的表示期望呈現(xiàn)(306) 的信息包括醫(yī)學成像掃描器用以獲取所述醫(yī)學圖像數(shù)據(jù)的采集協(xié)議。
13、 根據(jù)權(quán)利要求1的方法,其中,所述醫(yī)學圖像數(shù)據(jù)是用于特 定病人的數(shù)據(jù)的子集,并且其中,所述數(shù)據(jù)結(jié)構(gòu)包括用于獲得與所述 病人有關(guān)的其他醫(yī)學圖像數(shù)據(jù)的計算機可讀取地址。
14、 一種設(shè)備,包括用于接收表示期望的醫(yī)學圖像數(shù)據(jù)(308)、所述醫(yī)學圖像數(shù)據(jù)的 期望呈現(xiàn)(306)和期望的應用軟件(304)的信息的裝置(310);用于產(chǎn)生計算機可讀數(shù)據(jù)結(jié)構(gòu)(311)的裝置(310),所述計算 機可讀數(shù)據(jù)結(jié)構(gòu)(311)包括-所述期望的醫(yī)學圖像數(shù)據(jù)(312);呈現(xiàn)數(shù)據(jù)(314),表示所述醫(yī)學圖像數(shù)據(jù)(312)的期望呈現(xiàn);應用軟件(316),其在操作中根據(jù)所述呈現(xiàn)數(shù)據(jù)(314),以人可讀的形式呈現(xiàn)所述期望的醫(yī)學圖像數(shù)據(jù)(312)。
15、 一種計算機可讀存儲介質(zhì),其包含指令,所述指令在由計算機執(zhí)行時,執(zhí)行一種方法,該方法包括以下步驟 獲得表示對象內(nèi)部的圖像數(shù)據(jù)(312);產(chǎn)生呈現(xiàn)數(shù)據(jù)(314),其指定所述圖像數(shù)據(jù)(312)的期望呈現(xiàn);獲得應用軟件(316),其在操作中根據(jù)所述呈現(xiàn)數(shù)據(jù)(314),將 所述圖像數(shù)據(jù)(312)呈現(xiàn)給人用戶;產(chǎn)生數(shù)據(jù)結(jié)構(gòu)(311),其包括所述圖像數(shù)據(jù)(312)、所述呈現(xiàn)數(shù) 據(jù)(314)和所述應用軟件(316)。
16、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述圖像 數(shù)據(jù)(312)包括體積圖像數(shù)據(jù),并且其中,所述應用軟件(316)提 供所述圖像數(shù)據(jù)的三維表示。
17、 根據(jù)權(quán)利要求16的計算機可讀存儲介質(zhì),其中,所述呈現(xiàn) 數(shù)據(jù)(314)包括用于瀏覽所述三維表示的路徑。
18、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述方法 還包括確認由用戶用以處理所述圖像數(shù)據(jù)的應用軟件,并且其中,所 述的獲得應用軟件的步驟包括獲得所確認的應用軟件。
19、 根據(jù)權(quán)利要求18的計算機可讀存儲介質(zhì),其中,所述應用 軟件(316)包括多個功能,其中,所述方法包括確認由用戶用以處 理所述圖像數(shù)據(jù)的功能,并且其中,所述的獲得所確認的應用軟件的 步驟包括獲得所述應用軟件的所確認功能。
20、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述的獲 得圖像數(shù)據(jù)的步驟包括從計算機可讀存儲介質(zhì)獲得所述圖像數(shù)據(jù)(312)。
21、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述的獲 得應用軟件的步驟包括獲得由用戶選擇的應用軟件。
22、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述呈現(xiàn) 數(shù)據(jù)(314)將所述圖像數(shù)據(jù)的期望呈現(xiàn)指定為時間的函數(shù)。
23、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述應用 軟件(316)允許用戶脫離所述期望呈現(xiàn)。
24、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述數(shù)據(jù) 結(jié)構(gòu)(311)包含在單個計算機文件中。
25、 根據(jù)權(quán)利要求24的計算機可讀存儲介質(zhì),其中,所述計算 機文件是自執(zhí)行文件。
26、 根據(jù)權(quán)利要求15的計算機可讀存儲介質(zhì),其中,所述圖像 數(shù)據(jù)包括由醫(yī)學圖像掃描器產(chǎn)生的圖像序列。
27、 根據(jù)權(quán)利要求16的計算機可讀存儲介質(zhì),其中,所述數(shù)據(jù) 結(jié)構(gòu)包含用于獲得在該數(shù)據(jù)結(jié)構(gòu)中未包含的應用軟件的計算機可讀 取地址。
全文摘要
一種數(shù)據(jù)結(jié)構(gòu)(311),包括圖像數(shù)據(jù)(312)、呈現(xiàn)數(shù)據(jù)(314)和應用軟件(316)中的一個或多個。應用軟件(316)包括允許用戶觀察或處理圖像數(shù)據(jù)(312)的功能。應用軟件(316)還根據(jù)呈現(xiàn)數(shù)據(jù)(314)來呈現(xiàn)圖像數(shù)據(jù)(312)。用戶可以例如經(jīng)由PACS系統(tǒng)或其它計算機網(wǎng)絡(luò),將數(shù)據(jù)結(jié)構(gòu)(311)提供給一個或多個接收者。由數(shù)據(jù)集產(chǎn)生軟件(310)基于輸入?yún)?shù)(302),諸如應用程序信息(304)、注釋信息(305)、呈現(xiàn)信息(306)、數(shù)據(jù)集信息(308)和訪問信息(309),來產(chǎn)生數(shù)據(jù)結(jié)構(gòu)(311)。
文檔編號G06F19/00GK101253503SQ200680031531
公開日2008年8月27日 申請日期2006年8月30日 優(yōu)先權(quán)日2005年8月31日
發(fā)明者B·韋爾東克, S·希金斯 申請人:皇家飛利浦電子股份有限公司