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