【技術領域】
本發(fā)明涉及一種圖像處理的方法及系統(tǒng),尤其涉及一種對醫(yī)學圖像的感興趣區(qū)域(包括感興趣二維區(qū)域(也可稱為:二維roi)和/或感興趣三維體積(也可稱為:三維voi))的處理方法及系統(tǒng)。
背景技術:
醫(yī)學圖像后處理軟件中通常提供了一些處理感興趣區(qū)域(感興趣二維區(qū)域和/或感興趣三維體積)的工具,用于分析并顯示二維roi(regionofinterest)/三維voi(volumeofinterest)的特征信息,例如,統(tǒng)計學特征。一方面,用戶希望能實現(xiàn)兩種功能:在一個醫(yī)學圖像體數(shù)據(jù)的不同數(shù)據(jù)層的相同二維位置繪制相同大小、形狀的二維roi/三維voi,統(tǒng)計這些二維roi/三維voi并進行比較;在多個醫(yī)學圖像體數(shù)據(jù)的相同三維位置繪制相同大小、形狀的二維roi/三維voi,統(tǒng)計這些二維roi/三維voi并進行比較。目前,繪制一個二維roi/三維voi需要花費一定時間,而且手動繪制二維roi/三維voi難以實現(xiàn)在不同數(shù)據(jù)層和/或不同體數(shù)據(jù)中繪制出位置、形狀、大小一樣的二維roi和/或三維voi。
另一方面,大多數(shù)二維roi/三維voi工具均存在以下問題:每個繪制出的二維roi/三維voi通常是連續(xù)的區(qū)域,但是如果該連續(xù)區(qū)域內(nèi)部的部分區(qū)域不是用戶感興趣的或不是用戶希望進行分析的,傳統(tǒng)的二維roi/三維voi工具通常無法去除用戶不感興趣的部分來滿足這種需求。此外,每個二維roi/三維voi可以顯示其對應的統(tǒng)計學特征,當存在多個二維roi/三維voi的情況時,無法獲得并顯示多個二維roi/三維voi總體的統(tǒng)計學特征。本申請?zhí)峁┮环N具有二維roi/三維voi的定位、傳遞、裁剪、合并等功能的方法和系統(tǒng),以解決以上問題并滿足用戶的多種需求。
技術實現(xiàn)要素:
一種圖像處理方法,其特征在于:所述方法包括:獲取圖像數(shù)據(jù)集,所述圖像數(shù)據(jù)集包括第一體數(shù)據(jù),所述第一體數(shù)據(jù)包括至少一個數(shù)據(jù)層,所述至少一個數(shù)據(jù)層包含至少一個體素;在所述第一體數(shù)據(jù)中確定一個目標感興趣區(qū)域,所述目標感興趣區(qū)域包括所述至少一個數(shù)據(jù)層中的至少一個體素,所述確定所述目標感興趣區(qū)域包括:繪制初始感興趣區(qū)域,所述初始感興趣區(qū)域在所述第一體數(shù)據(jù)中;及裁剪所述初始感興趣區(qū)域,以獲得所述目標感興趣區(qū)域。
進一步的,所述裁剪所述初始感興趣區(qū)域以獲得所述目標感興趣區(qū)域包括:在所述第一體數(shù)據(jù)中繪制需裁剪的待裁剪感興趣區(qū)域;和從所述初始感興趣區(qū)域中去除所述待裁剪感興趣區(qū)域與所述初始感興趣區(qū)域的交集,以獲得所述目標感興趣區(qū)域。
進一步的,所述方法進一步包括:判斷是否繼續(xù)裁剪所述目標感興趣區(qū)域;和若判斷繼續(xù)裁剪,在所述第一體數(shù)據(jù)中繼續(xù)繪制需要裁剪的感興趣區(qū)域。
進一步的,所述方法進一步包括傳遞所述目標感興趣區(qū)域,所述傳遞所述目標感興趣區(qū)域包括:確定第一位置信息,所述第一位置信息包括所述目標感興趣區(qū)域中的一個體素在所述第一體數(shù)據(jù)中的三維坐標位置,獲取第一傳遞方向的第一傳遞深度,所述第一傳遞方向與所述第一體數(shù)據(jù)中的一個第一數(shù)據(jù)層所在平面形成第一夾角,獲取第二傳遞方向的第二傳遞深度,所述第二傳遞方向與所述第一體數(shù)據(jù)中的所述第一數(shù)據(jù)層所在平面形成第二夾角,確定所述第一傳遞深度和第二傳遞深度對應的范圍中的體數(shù)據(jù)的至少一個第二數(shù)據(jù)層,和根據(jù)所述第一位置信息,在所述至少一個第二數(shù)據(jù)層生成傳遞后的感興趣區(qū)域;或者,所述傳遞所述目標感興趣區(qū)域包括:獲取第二體數(shù)據(jù);確定第二位置信息,所述第二位置信息包括所述目標感興趣區(qū)域中的一個體素在所述第一體數(shù)據(jù)中的三維坐標位置;和根據(jù)所述第二位置信息,在所述第二體數(shù)據(jù)生成傳遞后的感興趣區(qū)域。
進一步的,所述方法進一步包括合并所述目標感興趣區(qū)域,所述合并所述目標感興趣區(qū)域包括:在所述第一體數(shù)據(jù)中獲取待合并感興趣區(qū)域;和合并所述目標感興趣區(qū)域和所述待合并感興趣區(qū)域。
進一步的,所述繪制初始感興趣區(qū)域包括:在所述第一體數(shù)據(jù)中繪制至少兩個不同的合并源感興趣區(qū)域;以及合并所述至少兩個不同的合并源感興趣區(qū)域,以生成所述初始感興趣區(qū)域。
進一步的,所述目標感興趣區(qū)域包括特征信息,所述方法進一步包括分析所述目標感興趣區(qū)域,所述分析所述目標感興趣區(qū)域包括:分析所述目標感興趣區(qū)域的特征信息,所述特征信息包括統(tǒng)計學特征信息,所述統(tǒng)計學特征信息是根據(jù)所述目標感興趣區(qū)域中的多個體素統(tǒng)計分析得到的信息。
進一步的,所述初始感興趣區(qū)域包括至少一個初始感興趣二維區(qū)域或至少一個初始感興趣三維體積,所述目標感興趣區(qū)域包括至少一個目標感興趣二維區(qū)域或至少一個目標感興趣三維體積。
一種圖像處理系統(tǒng),包括:處理器;以及存儲器,用于存儲指令,所述指令被所述處理器執(zhí)行時,導致所述系統(tǒng)實現(xiàn)所述方法中的操作。
【附圖說明】
圖1是是根據(jù)本申請的一些實施例所示的圖像處理系統(tǒng)的一個示例性示意圖;
圖2是根據(jù)本申請的一些實施例所示的圖像處理服務器的計算設備的一個示例性的示意圖;
圖3是根據(jù)本申請的一些實施例所示的處理引擎的一個示例性示意圖;
圖4是根據(jù)本申請的一些實施例所示的處理模塊的一個示例性示意圖;
圖5是根據(jù)本申請的一些實施例所示的的處理圖像的一種示例性流程圖;
圖6是根據(jù)本申請的一些實施例所示的確定感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一種示例性流程圖;
圖7a是根據(jù)本申請的一些實施例所示的裁剪感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一種示例性流程圖;
圖7b是根據(jù)本申請的一些實施例所示的感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性示意圖;圖7c是根據(jù)本申請的一些實施例所示的裁剪感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性示意圖;
圖8a是根據(jù)本申請的一些實施例所示的傳遞感興趣二維區(qū)域的一種示例性流程圖;
圖8b是根據(jù)本申請的一些實施例所示的感興趣二維區(qū)域的一個示例性示意圖;
圖8c是根據(jù)本申請的一些實施例所示的傳遞后的感興趣二維區(qū)域的一個示例性示意圖;
圖9a是根據(jù)本申請的一些實施例所示的傳遞感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一種示例性流程圖;
圖9b是根據(jù)本申請的一些實施例所示的傳遞感興趣二維區(qū)域的一個示例性示意圖;
圖9c是根據(jù)本申請的一些實施例所示的傳遞感興趣三維體積的一個示例性示意圖;
圖10a是根據(jù)本申請的一些實施例所示的合并感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一種示例性流程圖;
圖10b是根據(jù)本申請的一些實施例所示的感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性示意圖;以及
圖10c是根據(jù)本申請的一些實施例所示的合并后的感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性示意圖。
【具體實施方式】
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來實施,本領域技術人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開的具體實施的限制。
雖然本申請對根據(jù)本申請的實施例的系統(tǒng)中的某些模塊做出了各種引用,然而,任何數(shù)量的不同模塊可以被使用并運行在圖像處理系統(tǒng)和/或處理器上。所述模塊僅是說明性的,并且所述系統(tǒng)和方法的不同方面可以使用不同模塊。
需要注意的是,本申請中的感興趣區(qū)域roi可以指一層或多層數(shù)據(jù)層中對應的感興趣區(qū)域或感興趣體積,而voi可以是兩層或多層數(shù)據(jù)層中對應的感興趣體積(例如,voi可以是一種三維的roi)。本申請中的感興趣二維區(qū)域roi可以指一層數(shù)據(jù)層中對應的感興趣二維區(qū)域。本申請所描述的實施例可以應用于感興趣區(qū)域(二維roi和/或三維voi)。在一些實施例中,感興趣區(qū)域可以包括二維roi和/或三維voi。
本申請中使用了流程圖用來說明根據(jù)本申請的實施例的系統(tǒng)所執(zhí)行的操作。應當理解的是,前面或下面操作不一定按照順序來精確地執(zhí)行。相反,可以按照倒序或同時處理各種操作。同時,或?qū)⑵渌僮魈砑拥竭@些過程中,或從這些過程移除某一步或數(shù)步操作。需要注意的是,本申請中的“第一”、“第二”、“第三”、“第四”、“第五”等僅為了描述方便,并不表示一個特定的順序或名稱。
圖1是根據(jù)本申請的一些實施例所示的圖像處理系統(tǒng)100的一個示例性示意圖。該圖像處理系統(tǒng)100可以包括一個成像系統(tǒng)110、一個圖像處理服務器120、一個網(wǎng)絡130、和一個數(shù)據(jù)庫140。在一些實施例中,成像系統(tǒng)110可以是獨立的成像設備,或多模態(tài)成像系統(tǒng)。在一些實施例中,圖像處理服務器120可以對獲取的信息進行分析、處理,和/或輸出處理結(jié)果。
成像系統(tǒng)110可以包括單個成像設備,或多個不同成像設備的組合。所述成像設備可以通過掃描一個目標進行成像。在一些實施例中,所述成像設備可以是一個醫(yī)學成像設備。所述醫(yī)學成像設備可以采集人體各部位的圖像信息。在一些實施例中,成像系統(tǒng)110可以是正電子發(fā)射型計算機斷層顯像系統(tǒng)(positronemissiontomography,pet),單光子發(fā)射計算機斷層顯像系統(tǒng)(singlephotonemissioncomputedtomography,spect),計算機斷層掃描系統(tǒng)(computedtomography,ct),磁共振成像系統(tǒng)(magneticresonanceimaging,mri),數(shù)字放射顯影系統(tǒng)(digitalradiography,dr),計算機斷層掃描結(jié)腸成像系統(tǒng)(computedtomographycolonography,ctc)等,或幾種的組合。成像系統(tǒng)110可以包括一個或多個掃描儀。所述掃描儀可以是數(shù)字減影血管造影掃描儀(digitalsubtractionangiography,dsa),磁共振血管造影掃描儀(magneticresonanceangiography,mra),計算機斷層血管造影掃描儀(computedtomographyangiography,cta),正電子發(fā)射型計算機斷層顯像掃描儀(petscanner),單光子發(fā)射計算機斷層顯像掃描儀(spectscanner),計算機斷層掃描系統(tǒng)掃描儀(ctscanner),磁共振成像掃描儀(mriscanner),數(shù)字放射顯影掃描儀(drscanner),多模態(tài)掃描儀(multi-modalityscanner)等,或幾種的組合。在一些實施例中,所述多模態(tài)掃描儀可以是ct-pet掃描儀(computedtomography-positronemissiontomographyscanner),spect-mri掃描儀(singlephotonemissioncomputedtomography-magneticresonanceimagingscanner),pet-mri掃描儀(positronemissiontomography-magneticresonanceimagingscanner),dsa-mri掃描儀(digitalsubtractionangiography-magneticresonanceimagingscanner)等。
圖像處理服務器120可以處理獲取的數(shù)據(jù)信息。圖像處理服務器120可以對數(shù)據(jù)信息進行去噪、去除圖像偽影、圖像分割、圖像渲染、圖像配準、圖像融合、圖像重建等處理。在一些實施例中,圖像處理服務器120可以對圖像二維roi/三維voi進行繪制、編輯等操作。在一些實施例中,所述數(shù)據(jù)信息可以包括文本信息,圖像信息,聲音信息,視頻信息等,或幾種的組合。在一些實施例中,圖像處理服務器120可以包括一個處理引擎122,一個處理核,一個或多個存儲器等,或幾種的組合。例如,圖像處理服務器120可以包括中央處理器(centralprocessingunit,cpu),專用集成電路(application-specificintegratedcircuit,asic),專用指令處理器(application-specificinstruction-setprocessor,asip),圖形處理器(graphicsprocessingunit,gpu),物理運算處理器(physicsprocessingunit,ppu),數(shù)字信號處理器(digitalsignalprocessor,dsp),現(xiàn)場可編程邏輯門陣列(fieldprogrammablegatearray,fpga),可編程邏輯器(programmablelogicdevice,pld),控制器(controller),微控制器單元(microcontrollerunit),處理器(processor),微處理器(microprocessor),arm處理器(advancedriscmachines)等,或幾種的組合。在一些實施例中,圖像處理服務器120可以處理從成像系統(tǒng)110獲取的圖像信息。在一些實施例中,圖像處理服務器120可以處理來自于數(shù)據(jù)庫140或其他存儲設備的圖像信息。圖像處理服務器120處理信息的結(jié)果可以保存在內(nèi)部存儲器、數(shù)據(jù)庫140、或其他外部數(shù)據(jù)源中。
在一些實施例中,圖像處理服務器120可以直接接收用戶的指令,并執(zhí)行相應的圖像處理操作。在一些實施例中,用戶可以利用一個遠程終端(未示出)通過網(wǎng)絡130訪問圖像處理服務器120。圖像處理服務器120處理的結(jié)果可以直接呈現(xiàn)給用戶,或通過網(wǎng)絡130發(fā)送給遠程終端,以供用戶查看。
網(wǎng)絡130可以是單個網(wǎng)絡,或多個不同網(wǎng)絡的組合。例如,網(wǎng)絡130可以是一個局域網(wǎng)(localareanetwork(lan))、廣域網(wǎng)(wideareanetwork(wan))、公用網(wǎng)絡、私人網(wǎng)絡、專有網(wǎng)絡、公共交換電話網(wǎng)(publicswitchedtelephonenetwork(pstn))、互聯(lián)網(wǎng)、無線網(wǎng)絡、虛擬網(wǎng)絡、城域網(wǎng)絡、電話網(wǎng)絡等,或幾種的組合。網(wǎng)絡130可以包括多個網(wǎng)絡接入點,例如,有線接入點、無線接入點、基站、互聯(lián)網(wǎng)交換點等在內(nèi)的有線或無線接入點。通過這些接入點,圖像處理服務器120和/或成像系統(tǒng)110可以接入網(wǎng)絡130并通過網(wǎng)絡130發(fā)送和/或接收數(shù)據(jù)信息。為理解方便,現(xiàn)以醫(yī)學圖像領域中的成像系統(tǒng)110為例說明,但本申請并不局限于此實施例范圍內(nèi)。例如,成像系統(tǒng)110可以是計算機斷層掃描(computedtomography,ct)或磁共振成像(magneticresonanceimaging,mri),圖像處理系統(tǒng)100的網(wǎng)絡130可以包括無線網(wǎng)絡(藍牙、wirelesslocalareanetwork(wlan、wi-fi、wimax等)、移動網(wǎng)絡(2g、3g、4g信號等)、或其他連接方式(虛擬專用網(wǎng)絡(virtualprivatenetwork,vpn)、共享網(wǎng)絡、近場通信(nearfieldcommunication,nfc)、zigbee等)。在一些實施例中,網(wǎng)絡130可以用于圖像處理系統(tǒng)100的通信,接收圖像處理系統(tǒng)100內(nèi)部或外部的信息,向圖像處理系統(tǒng)100內(nèi)部其他部分或外部發(fā)送信息。在一些實施例中,成像系統(tǒng)110、圖像處理服務器120和數(shù)據(jù)庫140之間可以通過有線連接、無線連接或有線連接與無線連接相結(jié)合的方式接入網(wǎng)絡130。
數(shù)據(jù)庫140可以存儲信息。數(shù)據(jù)庫140可以建立在具有存儲功能的設備上。數(shù)據(jù)庫140可以是本地的,或遠程的。在一些實施例中,數(shù)據(jù)庫140或圖像處理系統(tǒng)100內(nèi)其他存儲設備可以存儲各種信息,例如圖像數(shù)據(jù)等。在一些實施例中,數(shù)據(jù)庫140或系統(tǒng)內(nèi)的其他存儲設備可以是具有讀/寫功能的媒介。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以是系統(tǒng)內(nèi)部的設備,或系統(tǒng)的外接設備。數(shù)據(jù)庫140與系統(tǒng)內(nèi)其他存儲設備的連接方式可以是有線的,或無線的。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以包括層次式數(shù)據(jù)庫、網(wǎng)絡式數(shù)據(jù)庫、關系式數(shù)據(jù)庫等,或幾種的組合。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以將信息數(shù)字化后再利用電、磁或光學等方式的存儲設備加以存儲。
數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以是利用電能方式存儲信息的設備,例如,隨機存取存儲器(randomaccessmemory,ram)、只讀存儲器(readonlymemory,rom)等,或幾種的組合。所述隨機存儲器ram可以包括十進計數(shù)管、選數(shù)管、延遲線存儲器、威廉姆斯管、動態(tài)隨機存儲器(dynamicrandomaccessmemory,dram)、靜態(tài)隨機存儲器(staticrandomaccessmemory,sram)、晶閘管隨機存儲器(thyristorrandomaccessmemory,t-ram)、零電容隨機存儲器(zero-capacitorrandomaccessmemory,z-ram)等,或幾種的組合。所述只讀存儲器rom可以包括磁泡存儲器、磁鈕線存儲器、薄膜存儲器、磁鍍線存儲器、磁芯內(nèi)存、磁鼓存儲器、光盤驅(qū)動器、硬盤、磁帶、相變化內(nèi)存、閃存、電子抹除式可復寫只讀存儲器、可擦除可編程只讀存儲器、可編程只讀存儲器、屏蔽式堆讀內(nèi)存、賽道內(nèi)存、可變電阻式內(nèi)存、可編程金屬化單元等,或幾種的組合。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以是利用磁能方式存儲信息的設備,例如硬盤、軟盤、磁帶、磁芯存儲器、磁泡存儲器、u盤、閃存等。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以是利用光學方式存儲信息的設備,例如cd或dvd等。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以是利用磁光方式存儲信息的設備,例如磁光盤等。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備的存取方式可以是隨機存儲、串行訪問存儲、只讀存儲等,或幾種的組合。數(shù)據(jù)庫140或系統(tǒng)內(nèi)其他存儲設備可以是非永久記憶存儲器,或是永久記憶存儲器。以上提及的存儲設備只是列舉的一些例子,該系統(tǒng)可以使用的存儲設備并不局限于此。
在一些實施例中,數(shù)據(jù)庫140可以是成像系統(tǒng)110和/或圖像處理服務器120的一部分。在一些實施例中,數(shù)據(jù)庫140可以是獨立的,直接與網(wǎng)絡130連接。在一些實施例中,數(shù)據(jù)庫140可以存儲從成像系統(tǒng)110,圖像處理服務器120和/或網(wǎng)絡130收集的數(shù)據(jù)。在一些實施例中,數(shù)據(jù)庫140可以存儲圖像處理服務器120工作中所利用、產(chǎn)生和/或輸出的各種數(shù)據(jù)。在一些實施例中,數(shù)據(jù)庫140與成像系統(tǒng)110,圖像處理服務器120和/或網(wǎng)絡130的連接或通信可以是有線的,或無線的,或兩種的結(jié)合。在一些實施例中,成像系統(tǒng)110可以直接或通過網(wǎng)絡130訪問數(shù)據(jù)庫140,圖像處理服務器120等。
需要注意的是,上述圖像處理服務器120和/或數(shù)據(jù)庫140可以實際存在于成像系統(tǒng)110中,或通過云計算平臺完成相應功能。所述云計算平臺可以包括存儲數(shù)據(jù)為主的存儲型云平臺、以處理數(shù)據(jù)為主的計算型云平臺以及兼顧數(shù)據(jù)存儲和處理的綜合云計算平臺。成像系統(tǒng)110所使用的云平臺可以是公共云、私有云、社區(qū)云或混合云等。例如,根據(jù)實際需要,成像系統(tǒng)110輸出的圖像信息和/或數(shù)據(jù)信息,可以通過用戶云平臺進行計算和/或存儲,也可以通過本地圖像處理服務器120和/或數(shù)據(jù)庫140進行計算和/或存儲。
需要注意的是,以上對于圖像處理系統(tǒng)100的描述,僅為描述方便,并不能把本申請限制在所舉實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解該系統(tǒng)的原理后,可能在不背離這一原理的情況下,對各個模塊進行任意組合,或者構(gòu)成子系統(tǒng)與其他模塊連接,對圖像處理系統(tǒng)100的配置進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。例如,數(shù)據(jù)庫140可以是具有數(shù)據(jù)存儲功能的云計算平臺,包括公共云、私有云、社區(qū)云和混合云等。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
圖2是根據(jù)本申請的一些實施例所示的圖像處理服務器120的計算設備200的一個示例性示意圖。計算設備200可以實現(xiàn)和/或?qū)嵤┍旧暾堉信兜奶囟ㄏ到y(tǒng)。本實施例中的特定系統(tǒng)利用功能框圖解釋了一個包含用戶界面的硬件平臺。計算設備200可以實施當前描述的圖像處理服務器120的一個或多個組件、模塊、單元、子單元。另外,圖像處理服務器120能夠被計算設備200通過其硬件設備、軟件程序、固件以及它們的組合所實現(xiàn)。計算設備200可以是一個通用目的的計算機或一個有特定目的的計算機。兩種計算機都可以被用于實現(xiàn)本實施例中的特定系統(tǒng)。為了方便起見,圖2中只繪制了一臺計算設備,但是本實施例所描述的進行信息處理并推送信息的相關計算機功能可以是以分布的方式、由一組相似的平臺所實施的,分散系統(tǒng)的處理負荷。
如圖2所示,計算設備200可以包括內(nèi)部通信總線210,處理器(processor)220,只讀存儲器(rom)230,隨機存取存儲器(ram)240,通信端口250,輸入/輸出組件260,硬盤270,用戶界面280。內(nèi)部通信總線210可以實現(xiàn)計算設備200組件間的數(shù)據(jù)通信。處理器220用于執(zhí)行程序指令完成在此披露書中所描述的圖像處理服務器120的任何功能、組件、模塊、單元、子單元。處理器220由一個或多個處理器組成。通信端口250可以實現(xiàn)計算設備200與圖像處理系統(tǒng)100其他部件(比如成像系統(tǒng)110、圖像處理服務器120)之間的數(shù)據(jù)通信(比如通過網(wǎng)絡130)。計算設備200還可以包括不同形式的程序儲存單元以及數(shù)據(jù)儲存單元,例如硬盤270,只讀存儲器(rom)230,隨機存取存儲器(ram)240,能夠用于計算機處理和/或通信使用的各種數(shù)據(jù)文件,以及處理器220所執(zhí)行的可能的程序指令。輸入/輸出組件260支持計算設備200與其他組件(如用戶界面280),和/或圖像處理系統(tǒng)100其他組件(如數(shù)據(jù)庫140)之間的數(shù)據(jù)流的輸入/輸出。計算設備200也可以通過通信端口250從網(wǎng)絡130發(fā)送和接收信息及數(shù)據(jù)。
圖3是根據(jù)本申請的一些實施例所示的處理引擎122的一個示例性示意圖。圖像處理服務器120中的處理引擎122可以包括處理模塊310、通信模塊320和存儲模塊330。處理引擎122可以進一步包括輸入/輸出模塊340。所述輸入/輸出模塊340可以接收成像系統(tǒng)110中的一個或多個成像設備的圖像數(shù)據(jù),并發(fā)送給處理模塊310等。所述輸入/輸出模塊340可以通過網(wǎng)絡130將處理模塊310處理后的圖像數(shù)據(jù)發(fā)送給與圖像處理服務器120相連接的成像系統(tǒng)110和/或數(shù)據(jù)庫140等。處理引擎122的各模塊之間的連接可以是有線連接、無線連接和/或有線連接與無線連接的組合。處理引擎122的各模塊可以是本地的、遠程的和/或本地與遠程的組合。處理引擎122的各模塊之間的對應關系可以是一對一,一對多,或多對多。例如,處理引擎122可以包括一個處理模塊310和一個通信模塊320。又如,處理引擎122可以包括多個處理模塊310和多個存儲模塊330。所述多個處理模塊310可以分別對應所述多個存儲模塊330,從而分別處理來自所對應存儲模塊330的圖像數(shù)據(jù)。圖像數(shù)據(jù)可以包括一個或多個圖像(例如二維圖像、三維圖像等)及其一個或多個部分、視頻數(shù)據(jù)(例如一個或多個視頻,視頻幀,以及其它和視頻相關聯(lián)的數(shù)據(jù)等)、可用于處理圖像和/或視頻的數(shù)據(jù)(例如可用于壓縮或解壓縮、加密或解密、發(fā)送或接收、以及播放圖像和/或視頻的數(shù)據(jù)等)、和圖像相關的數(shù)據(jù)等。
輸入/輸出模塊340可以從圖像處理系統(tǒng)100中的其他模塊或外部模塊接收信息。輸入/輸出模塊340可以將信息發(fā)送至圖像處理系統(tǒng)100中的其他模塊或外部模塊。在一些實施例中,輸入/輸出模塊340可以接收成像系統(tǒng)110生成的圖像數(shù)據(jù)。所述圖像數(shù)據(jù)可以包括計算機斷層掃描圖像數(shù)據(jù)、x射線影像數(shù)據(jù)、磁共振影像數(shù)據(jù)、超聲波影像數(shù)據(jù)、熱影像數(shù)據(jù)、核影像數(shù)據(jù)、光線影像數(shù)據(jù)等。在一些實施例中,所述輸入/輸出模塊340接收的信息可以在處理模塊310中進行處理,和/或存儲在存儲模塊330中。在一些實施例中,所述輸入/輸出模塊340可以輸出通過處理模塊310處理的圖像數(shù)據(jù)。在一些實施例中,輸入/輸出模塊340接收和/或輸出的信息可以是醫(yī)學數(shù)字成像和通信形式(digitalimagingandcommunicationsinmedicine,dicom)的數(shù)據(jù)。所述dicom形式的數(shù)據(jù)可以根據(jù)一個或多個標準進行傳輸和/或存儲。在一些實施例中,輸入/輸出模塊340可以通過輸入/輸出組件260執(zhí)行相應操作。
處理模塊310可以處理圖像數(shù)據(jù)。在一些實施例中,所述處理模塊310可以通過輸入/輸出模塊340從成像系統(tǒng)110、和/或數(shù)據(jù)庫140中獲取圖像數(shù)據(jù)。在一些實施例中,所述處理模塊310可以直接從存儲模塊330中獲取圖像數(shù)據(jù)。在一些實施例中,所述處理模塊310可以對獲取的圖像數(shù)據(jù)進行處理。所述圖像數(shù)據(jù)的處理可以包括圖像數(shù)字化、圖像壓縮(例如,圖像編碼)、圖像增強復原(例如,圖像增強、圖像復原、圖像重建)、圖像分析(例如,圖像分割、圖像匹配、圖像識別)等,或幾種的組合。在一些實施例中,所述處理模塊310可以對醫(yī)學圖像數(shù)據(jù)進行處理。所述醫(yī)學圖像數(shù)據(jù)的處理可以包括體繪制(例如,體光線投射、光線提前終止、確定感興趣二維區(qū)域/三維體積(例如,繪制感興趣二維區(qū)域/三維體積、裁剪感興趣二維區(qū)域/三維體積、傳遞感興趣二維區(qū)域/三維體積、合并感興趣二維區(qū)域/三維體積))、圖像壓縮(例如,圖像編碼(包括模型基編碼、基于神經(jīng)元網(wǎng)絡編碼))、圖像分析(例如,圖像分割(包括區(qū)域分割(包括區(qū)域生長和區(qū)域分裂合并法、八叉樹)、閾值分割、邊緣分割、直方圖法等))、圖像增強復原(例如,濾波(包括高通濾波、低通濾波、帶通濾波等)、傅里葉變換、偽彩色增強圖像重建(包括紋理映射)、圖像著色(包括輻射著色)、圖像渲染(包括光線跟蹤、光子映射、立體渲染)、圖像邊緣融合(包括基于灰度窗口相關匹配))、擬合、插值、離散等,或幾種的組合。例如,在醫(yī)學圖像處理中,在圖像上繪制感興趣二維區(qū)域/三維體積并分析感興趣二維區(qū)域/三維體積的特征信息(例如,統(tǒng)計學特征)。所述統(tǒng)計學特征可以包括但不限于方差、面積、長度、平均值、最大值、最小值、體積、頻率分布、直方圖等,或幾種的組合。在一些實施例中,處理模塊310可以通過處理器220執(zhí)行相應操作。
在一些實施例中,處理模塊310可以包括一個或多個處理元件或設備,例如,中央處理器(centralprocessingunit,cpu)、圖形處理器(graphicsprocessingunit,gpu)、數(shù)字信號處理器(digitalsignalprocessor,dsp)、系統(tǒng)芯片(systemonachip,soc)、微控制器(microcontrollerunit,mcu)等,或幾種的組合。在一些實施例中,處理模塊310可以包括具備特殊功能的處理元件。例如,處理模塊310可以包括確定圖像感興趣二維區(qū)域/三維體積的處理元件。又如,處理模塊310可以包括用戶自定義功能的處理元件。
通信模塊320可以實現(xiàn)圖像處理服務器120與網(wǎng)絡130的通信。所述通信模塊320的通信方式可以包括有線通信和/或無線通信。所述有線通信可以指通過導線、電纜、光纜、波導、納米材料等傳輸媒介進行通信,所述無線通信可以包括ieee802.11系列無線局域網(wǎng)通信、ieee802.15系列無線通信(例如藍牙、zigbee等)、移動通信(例如tdma、cdma、wcdma、td-scdma、td-lte、fdd-lte等)、衛(wèi)星通信、微波通信、散射通信、大氣激光通信等,或多種的組合。在一些實施例中,通信模塊320可以采用一種或多種編碼方式對傳輸?shù)男畔⑦M行編碼處理。所述編碼方式可以包括相位編碼、不歸零制碼、差分曼徹斯特碼等,或幾種的組合。在一些實施例中,通信模塊320可以根據(jù)圖像類型選擇不同的編碼和/或傳輸方式。例如,當圖像數(shù)據(jù)為dicom形式時,通信模塊320可以根據(jù)dicom標準進行編碼和傳輸。在一些實施例中,通信模塊320可以通過通信端口250執(zhí)行相應操作。
存儲模塊330可以存儲信息。所述信息可以包括所述輸入/輸出模塊340獲取的圖像數(shù)據(jù),和/或處理模塊310處理的結(jié)果等。所述信息可以包括文本、數(shù)字、聲音、圖像、視頻等,或幾種的組合。在一些實施例中,所述存儲模塊330可以包括各類存儲設備如固態(tài)硬盤、機械硬盤、usb閃存、sd存儲卡、光盤、隨機存儲器(randomaccessmemory,ram)和只讀存儲器(read-onlymemory,rom)等,或幾種的組合。在一些實施例中,存儲模塊330可以是圖像處理服務器120本地的存儲,外接的存儲,和/或通過網(wǎng)絡130通信連接的存儲(如云存儲等)等。在一些實施例中,存儲模塊330可以包括一個數(shù)據(jù)管理單元(未示出)。所述數(shù)據(jù)管理單元可以監(jiān)測并管理存儲模塊中的數(shù)據(jù),刪除利用率為零或較低的數(shù)據(jù),使存儲模塊330保持足夠的存儲容量。在一些實施例中,存儲模塊330可以通過rom230、ram240、和/或其他存儲設備執(zhí)行相應操作。
需要注意的是,以上對于處理引擎122的描述,僅為描述方便,并不能把本申請限制在所舉實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解各個模塊的原理后,可能在不背離這一原理的情況下,對各個模塊進行任意組合,或者構(gòu)成子系統(tǒng)與其他模塊連接,對處理器的配置進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。例如,處理引擎122可以包括一個控制模塊。所述控制模塊可以控制處理引擎122各模塊進行圖像數(shù)據(jù)的接收、處理、存儲、輸入、和/或輸出等。例如,所述控制模塊可以控制輸入/輸出模塊340獲取信息(例如,從用戶界面280獲取用戶指令、專家意見等),或向網(wǎng)絡130傳輸信息(例如,在一個醫(yī)療體系中共享患者信息等)。
圖4是根據(jù)本申請的一些實施例所示的處理模塊310的一個示例性示意圖。處理模塊310可以包括繪制單元410、傳遞單元420、裁剪單元430、合并單元440、分析單元450。應當注意的是,上面對于圖像處理服務器120中處理引擎122的處理模塊310的描述只是示例性的,不構(gòu)成對本申請的限制。在一些實施例中,處理模塊310還可以包含其他的單元。在一些實施例中,上述單元中的某些單元可以不是必需的。在一些實施例中,上述單元中的一些單元可以合并為一個單元共同作用。在一些實施例中,上述單元可以是獨立的。所述單元獨立可以指每個單元執(zhí)行各自的功能。在一些實施例中,上述單元可以是相互聯(lián)系的。所述單元相互聯(lián)系可以是每個單元的數(shù)據(jù)可以交叉使用。
在本申請中,圖像處理的對象可以是圖像或其一部分。所述圖像可以是二維圖像和/或三維圖像。在二維圖像中,最細微的可分辨元素可以為像素點(pixel)。在三維圖像中,最細微的可分辨元素可以為體素點(voxel)。所述圖像可以包括一個或多個感興趣二維區(qū)域(roi)和/或感興趣三維體積(voi)。所述二維roi可以指二維圖像(或三維圖像中的某一層圖像)中的用戶感興趣的一個或多個像素點。所述三維voi可以指三維圖像中的用戶感興趣的一個或多個體素點。所述三維voi可以包括一層或多層圖像的roi。所述二維roi/三維voi可以對應于圖像中的一個或多個組織或它們的一部分。例如,二維roi/三維voi可以指圖像中的腫瘤、硬化、或病變組織。處理模塊310可以對圖像中對應于一個組織、器官、或相關內(nèi)容(例如,結(jié)腸、小腸、肺、或其中的空氣、液體等)的部分的像素/體素進行處理。例如,繪制二維roi/三維voi、傳遞二維roi/三維voi、裁剪二維roi/三維voi、合并二維roi/三維voi、識別或分割圖像中的某種組織、從圖像中去除某個區(qū)域或體積等。
繪制單元410可以基于圖像數(shù)據(jù)繪制二維區(qū)域/三維體積。所述繪制單元410可以基于圖像繪制一個或多個特定二維區(qū)域/三維體積。在一些實施例中,所述特定二維區(qū)域/三維體積可以是感興趣二維區(qū)域(regionofinterest,roi)和/或感興趣三維體積(volumeofinterest,voi)。繪制單元410可以繪制特定形狀的二維區(qū)域/三維體積。所述特定形狀的二維區(qū)域/三維體積可以包括規(guī)則形狀的二維區(qū)域/三維體積和/或不規(guī)則形狀的二維區(qū)域/三維體積。所述規(guī)則形狀的二維區(qū)域/三維體積可以包括矩形、正方形、菱形、圓形、橢圓形、三角形、長方體、正方體、椎體、球體等。所述不規(guī)則形狀的二維區(qū)域/三維體積可以包括任意形狀的二維區(qū)域/三維體積。在一些實施例中,繪制單元410可以對二維區(qū)域/三維體積的內(nèi)部和/或其邊界進行任意更改操作。所述操作可以包括拉伸、拖動、放大、縮小、擦除、加粗、添加顏色等。例如,用戶可以在用戶界面280對繪制單元410繪制的特定二維區(qū)域/三維體積添加顏色。在一些實施例中,繪制單元410可以在繪制單元410、傳遞單元420、裁剪單元430和/或合并單元440處理后的圖像上繪制二維roi/三維voi。
傳遞單元420可以基于圖像數(shù)據(jù)傳遞感興趣二維區(qū)域/三維體積。所述傳遞單元420可以傳遞一個或多個特定感興趣二維區(qū)域/三維體積。所述傳遞可以指將某一圖像的某一二維區(qū)域/三維體積的形狀復制至同一圖像的不同位置或不同的圖像中,例如,將某一層圖像的一個或多個區(qū)域的形狀復制至同一層圖像的不同位置,將某一層圖像的一個或多個區(qū)域的形狀復制至另一層圖像的相同位置,或?qū)⒛骋粋€三維圖像的一個或多個體積的形狀復制至另一個三維圖像的相同位置等。在一些實施例中,所述傳遞可以指在圖像的相應位置生成相同形狀的二維區(qū)域/三維體積而不改變圖像的像素值/體素值信息。
在一些實施例中,根據(jù)所述特定感興趣二維區(qū)域/三維體積的位置,傳遞單元420可以在同一個三維圖像(即體數(shù)據(jù))的不同層圖像(即數(shù)據(jù)層)中傳遞特定二維區(qū)域/三維體積。作為示例,根據(jù)特定感興趣二維區(qū)域/三維體積的二維位置,傳遞單元420可以在同一體數(shù)據(jù)的不同數(shù)據(jù)層傳遞特定感興趣二維區(qū)域/三維體積。例如,對于一個體數(shù)據(jù)的一個數(shù)據(jù)層中的感興趣二維區(qū)域roi1,傳遞單元420可以確定所述感興趣二維區(qū)域中的一個或多個參考體素點的位置信息(例如,三維坐標(x,y,z)等),并且根據(jù)所述位置信息在另一個數(shù)據(jù)層的相應位置(例如,三維坐標(x,y,z’)等),生成一個感興趣二維區(qū)域。所述參考體素點可以是感興趣二維區(qū)域roi1中的任意一個體素點,例如,中心體素點、或roi1邊緣上的一個體素點等。在傳遞過程中,所述參考體素點在感興趣二維區(qū)域內(nèi)部的相對位置可以保持不變。在一些實施例中,可以用感興趣二維區(qū)域/三維體積中的參考體素點的位置信息代表感興趣二維區(qū)域/三維體積的位置信息。傳遞單元420可以在一個或多個傳遞方向的傳遞深度對應的體數(shù)據(jù)中的一個或多個數(shù)據(jù)層(例如,z軸方向的第一數(shù)據(jù)層z1、第二數(shù)據(jù)層z2,y軸方向的第一數(shù)據(jù)層y1、第二數(shù)據(jù)層y2,x軸方向的第一數(shù)據(jù)層x1、第二數(shù)據(jù)層x2等)之間傳遞所述感興趣二維區(qū)域/三維體積。所述傳遞方向可以是垂直于感興趣二維區(qū)域/三維體積所在平面的方向、或與感興趣二維區(qū)域/三維體積所在平面呈一個任意傾斜角度的方向,例如,體數(shù)據(jù)的z軸正方向和/或z軸負方向、體數(shù)據(jù)的y軸正方向和/或y軸負方向、體數(shù)據(jù)的x軸正方向和/或x軸負方向、或三維空間中的其他任意方向。例如,傳遞單元420可以將xy平面的感興趣二維區(qū)域roi1傳遞至第一數(shù)據(jù)層z1,以獲得第一數(shù)據(jù)層z1中參考體素點位于三維坐標(x,y,z1)的感興趣二維區(qū)域roi1’。又如,傳遞單元420可以將xy平面的感興趣二維區(qū)域roi1傳遞至第二數(shù)據(jù)層z2,以獲得第二數(shù)據(jù)層z2中參考體素點位于三維坐標(x,y,z2)的感興趣二維區(qū)域roi1”等。再如,傳遞單元420可以將xz平面的感興趣二維區(qū)域roi2(參考體素點位置信息為(x,y,z))傳遞至第一數(shù)據(jù)層y1,以獲得第一數(shù)據(jù)層y1中參考體素點位于三維坐標(x,y1,z)的感興趣二維區(qū)域roi2’。再如,傳遞單元420可以將xz平面的感興趣二維區(qū)域roi2(參考體素點位置信息為(x,y,z))傳遞至第二數(shù)據(jù)層y2,以獲得第二數(shù)據(jù)層y2中參考體素點位于三維坐標(x,y2,z)的感興趣二維區(qū)域roi2”。再如,傳遞單元420可以將yz平面的感興趣二維區(qū)域roi3(參考體素點位置信息為(x,y,z))傳遞至第一數(shù)據(jù)層x1,以獲得第一數(shù)據(jù)層x1中參考體素點位于三維坐標(x1,y,z)的感興趣二維區(qū)域roi3’。再如,傳遞單元420可以將xz平面的感興趣二維區(qū)域roi3(參考體素點位置信息為(x,y,z))傳遞至第二數(shù)據(jù)層x2,以獲得第二數(shù)據(jù)層x2中參考體素點位于三維坐標(x2,y,z)的感興趣二維區(qū)域roi3”。在一些實施例中,所述z軸正方向可以指圖像中的檢測對象的頭尾方向上沿著頭部的方向;所述z軸負方向可以指圖像中檢測對象的頭尾方向上沿著尾部的方向;所述y軸正方向可以指圖像中的檢測對象的前后方向上沿著前部的方向;所述y軸負方向可以指圖像中的檢測對象的前后方向上沿著后部的方向;所述x軸正方向可以指圖像中的檢測對象的左右方向上沿著右部的方向;所述x軸負方向可以指圖像中的檢測對象的左右方向上沿著左部的方向。所述傳遞深度可以是體數(shù)據(jù)在z軸、y軸、或x軸方向的高度。所述體數(shù)據(jù)中的一個或多個數(shù)據(jù)層可以通過體數(shù)據(jù)的層間距得到。所述層間距可以是0.1-20mm或其它適宜的間距。所述層間距可以是不同軸向的層間距,例如,x軸向的層間距,y軸向的層間距,z軸向的層間距。所述不同軸向的層間距可以相同,也可以不同。在一些實施例中,根據(jù)特定二維區(qū)域/三維體積的位置,傳遞單元420可以在不同圖像數(shù)據(jù)之間傳遞特定二維區(qū)域/三維體積。作為示例,根據(jù)特定感興趣二維區(qū)域/三維體積的三維位置,傳遞單元420可以在不同體數(shù)據(jù)之間傳遞特定感興趣二維區(qū)域/三維體積。例如,在一個體數(shù)據(jù)中的voi1,傳遞單元420可以確定voi1中參考體素點的三維位置(x,y,z);根據(jù)所述三維位置,傳遞單元420可以在另一體數(shù)據(jù)的相同三維位置(x,y,z)及其鄰域生成形狀相同的voi1’。所述參考體素點可以是感興趣三維體積voi1中的任意一個體素點,例如,中心體素點、或voi1表面上的一個體素點等。在一些實施例中,可以用感興趣三維體積中的參考體素點的位置信息代表感興趣三維體積的位置信息。在傳遞過程中,所述參考體素點在感興趣三維體積內(nèi)部的相對位置可以保持不變。在一些實施例中,傳遞單元420可以接收不同數(shù)據(jù)層之間,和/或不同體數(shù)據(jù)之間傳遞后的感興趣二維roi/三維voi。在一些實施例中,傳遞單元420可以通過繪制單元410將傳遞的感興趣二維roi/三維voi繪制在不同數(shù)據(jù)層和/或不同體數(shù)據(jù)中。傳遞單元420可以傳遞繪制單元410、裁剪單元430、傳遞單元420和/或合并單元440處理后的圖像二維roi/三維voi。
裁剪單元430可以基于圖像數(shù)據(jù)裁剪感興趣二維區(qū)域/三維體積。裁剪單元430可以保留某一體數(shù)據(jù)或數(shù)據(jù)層中的感興趣二維roi/三維voi的部分二維區(qū)域/三維體積,和/或裁去所述感興趣二維roi/三維voi內(nèi)部的一個或多個特定二維區(qū)域/三維體積。在一些實施例中,裁剪單元430可以通過像素集合和/或體素集合的運算實現(xiàn)裁剪功能。作為示例,裁剪單元430可以裁去感興趣二維roi/三維voi內(nèi)部用戶不需要的特定二維區(qū)域/三維體積以獲得裁剪結(jié)果(即,所述感興趣二維roi/三維voi與待裁去的特定二維區(qū)域/三維體積的差集)。例如,裁剪單元430可以從感興趣二維roi/三維voi中的像素/體素集合中扣除不需要的特定二維區(qū)域/三維體積對應的像素/體素集合,以實現(xiàn)裁剪。在一些實施例中,裁剪單元430可以調(diào)整裁剪的感興趣二維區(qū)域/三維體積。作為示例,裁剪單元430可以還原錯誤裁剪的二維區(qū)域/三維體積。例如,裁剪單元430可以通過合并錯誤裁剪的二維區(qū)域/三維體積的像素/體素集合還原二維roi/三維voi。裁剪單元430可以基于繪制單元410、傳遞單元420、裁剪單元430和/或合并單元440處理后的圖像數(shù)據(jù)進行裁剪。
合并單元440可以基于圖像數(shù)據(jù)合并感興趣二維區(qū)域/三維體積。合并單元440可以合并兩個或多個特定二維區(qū)域/三維體積(例如,二維roi/三維voi)。在一些實施例中,合并單元440可以通過合并像素/體素集合實現(xiàn)特定二維區(qū)域/三維體積的合并。在一些實施例中,合并的結(jié)果可以是待合并的兩個或多個像素/體素集合的并集。在一些實施例中,合并單元440可以合并至少兩個特定二維區(qū)域/三維體積。在一些實施例中,合并單元440可以合并至少兩個特定體積。在一些實施例中,合并單元440可以合并一個或多個特定二維區(qū)域/三維體積,以及一個或多個特定體積。作為示例,合并單元440可以合并至少兩個特定二維區(qū)域/三維體積。例如,合并單元440可以合并同一個數(shù)據(jù)層中的兩個不同roi(例如,第一感興趣二維區(qū)域roi1和第二感興趣二維區(qū)域roi2)的數(shù)據(jù)。在一些實施例中,合并單元440可以合并同一個數(shù)據(jù)層中的連通或非連通的至少兩個二維區(qū)域/三維體積的數(shù)據(jù)并用于進一步的分析。合并單元440可以基于繪制單元410、傳遞單元420、合并單元440和/或裁剪單元430處理后的二維roi/三維voi進行合并。
分析單元450可以基于圖像數(shù)據(jù)分析感興趣二維區(qū)域/三維體積的信息。分析單元450可以分析特定感興趣二維區(qū)域/三維體積(例如,二維roi/三維voi)的信息。在一些實施例中,分析單元450可以分析二維roi/三維voi的特征信息(例如,統(tǒng)計學特征信息)。所述統(tǒng)計學特征可以包括方差、面積、長度、平均值、最大值、最小值、體積等,或幾種的組合。在一些實施例中,所述特征信息可以包括灰度值特征信息,例如,灰度分布、灰度平均值等。分析單元450可以通過輸入/輸出模塊340在用戶界面280顯示分析結(jié)果。分析單元450可以分析繪制單元410、傳遞單元420、裁剪單元430、和/或合并單元440處理后的圖像、二維roi/三維voi等。在一些實施例中,分析單元450可以分析特定二維區(qū)域/三維體積是否需要進一步處理。例如,分析單元450可以通過用戶界面280確定是否繼續(xù)繪制、裁剪、傳遞、和/或合并二維roi/三維voi。
需要注意的是,以上對圖像處理服務器120中處理模塊310的描述只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解處理模塊所執(zhí)行的功能后,可能在實現(xiàn)上述功能的情況下,對各個模塊、單元或子單元進行任意組合,對處理模塊310的配置進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。在一些實施例中,處理模塊310還可以包括一個獨立的圖像單元來實現(xiàn)對圖像數(shù)據(jù)的處理。所述獨立的圖像單元可以相對于繪制單元410是獨立的。又如,圖像單元可以實現(xiàn)繪制單元410、傳遞單元420、裁剪單元430、合并單元440和/或分析單元450的功能。在一些實施例中,有些單元不是必需的,例如,繪制單元410。在一些實施例中,處理模塊310可以包含其他的單元或子單元。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
圖5是根據(jù)本申請的一些實施例所示的處理圖像的一種示例性流程圖。流程500可以通過處理引擎122實現(xiàn)。在501,可以獲取圖像數(shù)據(jù)。在一些實施例中,501可以通過輸入/輸出模塊340實現(xiàn)。在一些實施例中,所述圖像數(shù)據(jù)可以由成像系統(tǒng)110掃描目標物體或其一部分獲得。在一些實施例中,所述圖像數(shù)據(jù)可以從內(nèi)部存儲設備(例如,數(shù)據(jù)庫140和/或存儲模塊330等)中獲取。在一些實施例中,所述圖像數(shù)據(jù)可以從外部存儲設備(例如,網(wǎng)絡存儲設備、云盤、移動硬盤等,或幾種的組合)中獲取。所述圖像數(shù)據(jù)可以包括圖像矩陣、圖像信息、圖像向量、位圖、動圖、圖像編碼、圖元、圖段等,或幾種的組合。
在一些實施例中,所述圖像數(shù)據(jù)可以是醫(yī)學圖像數(shù)據(jù)。在一些實施例中,所述醫(yī)學圖像數(shù)據(jù)可以通過一種或多種掃描儀獲得。所述掃描儀可以包括磁共振成像(mri)、計算機斷層掃描(ct)、正電子計算機斷層顯像(pet)、單光子發(fā)射計算機斷層顯像(spect)、計算機斷層掃描結(jié)腸成像(ctc)等,或幾種的組合。在一些實施例中,所述圖像數(shù)據(jù)可以是對器官、機體、物體、機能障礙、腫瘤等,或多種目標進行掃描得到的數(shù)據(jù)。在一些實施例中,所述圖像數(shù)據(jù)可以是對頭部、胸腔、器官、骨骼、血管、結(jié)腸等,或多種目標進行掃描得到的數(shù)據(jù)。在一些實施例中,所述圖像數(shù)據(jù)可以是二維數(shù)據(jù)和/或三維數(shù)據(jù)。在一些實施例中,所述圖像數(shù)據(jù)可以由多個二維的像素或三維的體素組成。圖像數(shù)據(jù)中一個數(shù)值可以對應所述像素或者體素的一種或多種屬性,如灰度、亮度、顏色、對x射線或γ射線的吸收度、氫原子密度、生物分子代謝、受體及神經(jīng)介質(zhì)活動等。
在502,可以基于501中獲取的圖像數(shù)據(jù)確定至少一個感興趣區(qū)域(感興趣二維區(qū)域/三維體積)。在一些實施例中,502可以通過處理模塊310中的繪制單元410、傳遞單元420、裁剪單元430、合并單元440、或一個或多個上述單元的任意組合來實現(xiàn)。所述確定感興趣二維區(qū)域/三維體積可以包括繪制感興趣二維區(qū)域/三維體積、傳遞感興趣二維區(qū)域/三維體積、裁剪感興趣二維區(qū)域/三維體積、和/或合并感興趣二維區(qū)域/三維體積等。在一些實施例中,所述感興趣區(qū)域可以包括感興趣二維區(qū)域roi和/或感興趣三維體積。所述二維roi可以是不同大小、和/或不同形狀的特定區(qū)域。作為示例,所述感興趣區(qū)域可以是通過圓、橢圓、方框、不規(guī)則多邊形等方式勾勒出的區(qū)域。所述感興趣區(qū)域可以通過矩形勾勒出特定區(qū)域。例如,所述特定區(qū)域可以是需要進一步處理的區(qū)域。所述繪制感興趣區(qū)域可以是在一個體數(shù)據(jù)內(nèi)勾勒一個特定區(qū)域。在一些實施例中,處理模塊310可以確定一個或多個三維voi。所述傳遞感興趣區(qū)域可以是將一個數(shù)據(jù)層的感興趣區(qū)域傳遞給同一體數(shù)據(jù)內(nèi)的其他數(shù)據(jù)層。所述傳遞感興趣區(qū)域可以是將一個體數(shù)據(jù)內(nèi)的感興趣區(qū)域傳遞給其他體數(shù)據(jù)。所述裁剪感興趣區(qū)域可以是在一個感興趣區(qū)域內(nèi)去除一個特定區(qū)域。所述合并感興趣區(qū)域可以是將兩個或多個感興趣區(qū)域合并。在一些實施例中,所述兩個感興趣區(qū)域的合并可以是合并所述兩個感興趣區(qū)域的圖像數(shù)據(jù)。作為示例,所述合并感興趣區(qū)域可以是合并所述兩個感興趣區(qū)域的像素集合。
在503,可以分析502中確定的至少一個感興趣二維區(qū)域/三維體積相關的圖像數(shù)據(jù)。在一些實施例中,503可以通過所述處理模塊310中的分析單元450實現(xiàn)。在一些實施例中,所述分析感興趣二維區(qū)域/三維體積相關的圖像數(shù)據(jù)可以包括分析感興趣二維區(qū)域/三維體積的特征信息。作為示例,所述特征信息可以是統(tǒng)計學特征。例如,所述統(tǒng)計學特征可以包括方差、面積、長度、平均值、最大值、最小值、體積等,或幾種的組合。在一些實施例中,所述分析感興趣二維區(qū)域/三維體積相關的圖像數(shù)據(jù)可以包括判斷一種組織圖像是否在感興趣二維區(qū)域/三維體積內(nèi)。所述圖像數(shù)據(jù)可以對應于一個組織、器官和/或相關內(nèi)容(例如,結(jié)腸、小腸、肺、或其中的空氣、液體等)。作為示例,當判斷相關的圖像數(shù)據(jù)在感興趣二維區(qū)域/三維體積內(nèi)時,可以進一步判斷相關的圖像數(shù)據(jù)是否滿足特定條件。所述特定條件可以包括一定閾值的面積,和/或一定閾值的體積等。例如,所述相關的圖像數(shù)據(jù)滿足特定條件時,可以進一步分析和/或處理所述圖像數(shù)據(jù)。
在504,可以顯示503中分析的結(jié)果。在一些實施例中,504可以通過輸入/輸出模塊340實現(xiàn)。作為示例,所述分析結(jié)果可以通過輸入/輸出模塊340和/或輸入/輸出組件260在用戶界面280中顯示。在一些實施例中,所述顯示分析結(jié)果可以是輸出通過503分析獲得的所述感興趣二維區(qū)域/三維體積相關的圖像數(shù)據(jù)。作為示例,所述圖像數(shù)據(jù)的輸出可以包括將分析后的圖像數(shù)據(jù)發(fā)送給圖像處理系統(tǒng)100的其他模塊。例如,所述輸入/輸出模塊340可以在504將分析后的圖像數(shù)據(jù)直接發(fā)送和/或通過網(wǎng)絡130發(fā)送給成像系統(tǒng)110、和/或數(shù)據(jù)庫140。在一些實施例中,所述圖像數(shù)據(jù)的輸出可以包括通過成像系統(tǒng)110和/或圖像處理服務器120中的一個顯示模塊顯示所述分析后的圖像數(shù)據(jù)。在一些實施例中,504可以將所述分析結(jié)果發(fā)送到系統(tǒng)外的模塊或設備。所述輸入/輸出模塊340發(fā)送圖像數(shù)據(jù)可以是無線的,有線的,或兩者的結(jié)合。例如,所述分析結(jié)果可以通過圖像處理服務器120中處理引擎122的通信模塊320發(fā)送至系統(tǒng)外的模塊或設備。在一些實施例中,504可以進一步將所述分析結(jié)果儲存到存儲模塊330和/或數(shù)據(jù)庫140中。在一些實施例中,504可以顯示501中獲取的圖像數(shù)據(jù)、502中確定的感興趣二維區(qū)域/三維體積,或其他與處理過程的中間狀態(tài)相關的信息。
需要注意的是,以上對流程500的描述只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解流程500所執(zhí)行的操作后,可能在實現(xiàn)上述功能的情況下,對各個操作進行任意組合,對流程的操作進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。在一些實施例中,流程500可以不執(zhí)行部分操作。作為示例,可以不執(zhí)行操作503和/或操作504。在一些實施例中,流程500可以包含其他操作,例如,處理感興趣二維區(qū)域/三維體積相關的圖像數(shù)據(jù)。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
圖6是根據(jù)本申請的一些實施例所示的確定感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一種示例性流程圖。流程600可以通過圖像處理服務器120中的處理模塊310實現(xiàn)。
在601,可以繪制一個或多個感興趣區(qū)域(感興趣二維區(qū)域/三維體積)。在一些實施例中,601可以通過處理模塊310中的繪制單元410實現(xiàn)。在一些實施例中,601可以基于501中獲取的圖像數(shù)據(jù)繪制一個或多個感興趣二維區(qū)域/三維體積。所述圖像數(shù)據(jù)可以包括醫(yī)學圖像。所述醫(yī)學圖像可以包括磁共振圖像(mri圖像)、計算機斷層掃描圖像(ct圖像)、正電子計算機斷層顯像圖像(pet圖像)、單光子發(fā)射計算機斷層顯像圖像(spect圖像)、計算機斷層掃描結(jié)腸圖像(ctc圖像)等。作為示例,可以在符合醫(yī)學數(shù)字成像和通信3.0格式(digitalimagingandcommunicationinmedicine,dicom)的圖像數(shù)據(jù)中繪制一個感興趣二維區(qū)域/三維體積。
在一些實施例中,601中感興趣二維區(qū)域/三維體積的繪制可以采用自動的、手動的和/或二者結(jié)合的方式。所述自動繪制可以指系統(tǒng)在圖像數(shù)據(jù)的特定位置自動勾勒出特定的形狀二維區(qū)域/三維體積。作為示例,所述特定位置可以是由系統(tǒng)確定的,和/或由用戶選擇的。所述特定的形狀二維區(qū)域/三維體積可以是由系統(tǒng)確定的,和/或由用戶選擇的。例如,用戶(例如,醫(yī)生、專家等)可以根據(jù)經(jīng)驗選擇圖像數(shù)據(jù)的一個特定位置,和/或需要繪制的一個特定形狀/體積。在一些實施例中,繪制單元410可以根據(jù)一個或多個已繪制的感興趣二維區(qū)域/三維體積的位置和/或形狀,在圖像數(shù)據(jù)中的相應位置繪制相應形狀的感興趣二維區(qū)域/三維體積。在一些實施例中,所述自動繪制可以指繪制單元410利用一個或多個算法對圖像數(shù)據(jù)進行分割,以提取出感興趣二維區(qū)域/三維體積。所述算法可以包括圖像分割算法,例如,灰度閾值分割法、區(qū)域生長和分裂合并法、邊緣分割法、直方圖法、基于模糊理論分割法(例如模糊閾值分割法、模糊連接度分割法、模糊聚類分割法等)、基于神經(jīng)網(wǎng)絡分割法、基于數(shù)學形態(tài)學分割法(例如形態(tài)學分水嶺算法等)等,或多種的組合。所述手動繪制可以由用戶在圖像數(shù)據(jù)的特定位置手動勾勒出特定的形狀的感興趣二維區(qū)域/三維體積。所述特定的形狀可以包括規(guī)則的形狀和/或不規(guī)則的形狀。所述繪制一個感興趣二維區(qū)域/三維體積可以包括繪制特定形狀的二維區(qū)域/三維體積,也可以包括對感興趣二維區(qū)域/三維體積和/或感興趣二維區(qū)域/三維體積邊界進行的不同操作。作為示例,所述操作可以包括對繪制的感興趣二維區(qū)域/三維體積進行修改。所述修改可以包括拉伸、拖動、擦除、加粗、添加顏色等。例如,用戶可以通過添加感興趣二維區(qū)域/三維體積邊界顏色修改已繪制的感興趣二維區(qū)域/三維體積。
在一些實施例中,所述繪制一個感興趣二維區(qū)域/三維體積可以是在已有的感興趣二維區(qū)域/三維體積內(nèi)部再繪制一個特定形狀的感興趣二維區(qū)域/三維體積。作為示例,所述已有的感興趣二維區(qū)域/三維體積可以是通過繪制、裁剪、傳遞和/或合并得到的感興趣二維區(qū)域/三維體積。例如,601可以基于602中裁剪的感興趣二維區(qū)域/三維體積、603中傳遞的感興趣二維區(qū)域/三維體積、和/或604中合并的感興趣二維區(qū)域/三維體積繪制一個或多個感興趣二維區(qū)域/三維體積。又如,601可以在已繪制的感興趣二維區(qū)域/三維體積內(nèi)部再繪制一個感興趣二維區(qū)域/三維體積。在一些實施例中,601中繪制的感興趣二維區(qū)域/三維體積可以進行后續(xù)的繪制、裁剪、傳遞和/或合并等處理。
在602,可以裁剪一個或多個感興趣二維區(qū)域/三維體積。在一些實施例中,602可以通過處理模塊310中的裁剪單元430實現(xiàn)。所述裁剪一個感興趣二維區(qū)域/三維體積可以是去除一個感興趣二維區(qū)域/三維體積內(nèi)部的一個特定感興趣二維區(qū)域/三維體積。在一些實施例中,602中可以調(diào)整所述需裁剪的特定感興趣二維區(qū)域/三維體積。作為示例,所述調(diào)整可以包括還原已去除的特定感興趣二維區(qū)域/三維體積,縮小或擴大待裁剪的特定感興趣二維區(qū)域/三維體積,改變待裁剪的特定感興趣二維區(qū)域/三維體積的特定形狀、位置等。在一些實施例中,所述裁剪一個感興趣二維區(qū)域/三維體積可以通過像素集合和/或體素集合的運算實現(xiàn)。作為示例,所述裁剪感興趣二維區(qū)域/三維體積可以通過求取感興趣二維區(qū)域/三維體積的像素/體素集合與所述感興趣二維區(qū)域/三維體積內(nèi)部的一個待裁剪的特定二維區(qū)域/三維體積的像素/體素集合的差集而得到。
在一些實施例中,所述裁剪一個感興趣二維區(qū)域/三維體積可以是在已有的感興趣二維區(qū)域/三維體積內(nèi)部再進行裁剪。作為示例,所述已有的感興趣二維區(qū)域/三維體積可以是通過繪制、裁剪、傳遞和/或合并得到的感興趣二維區(qū)域/三維體積。例如,602可以基于601中繪制的感興趣二維區(qū)域/三維體積、603中傳遞的感興趣二維區(qū)域/三維體積、和/或604中合并的感興趣二維區(qū)域/三維體積裁剪感興趣二維區(qū)域/三維體積。又如,602可以在已裁剪的感興趣二維區(qū)域/三維體積內(nèi)部再進行裁剪。在一些實施例中,所述裁剪后的感興趣二維區(qū)域/三維體積可以進行后續(xù)的繪制、裁剪、傳遞和/或合并等處理。
在603,可以傳遞一個或多個感興趣二維區(qū)域/三維體積。在一些實施例中,603可以通過處理模塊310中的傳遞單元420實現(xiàn)。所述傳遞一個感興趣二維區(qū)域/三維體積可以是傳遞感興趣二維區(qū)域/三維體積的位置信息和/或形狀信息。所述位置信息可以包括二維位置,三維位置等。所述形狀信息可以包括規(guī)則形狀、不規(guī)則形狀等。在一些實施例中,所述傳遞感興趣二維區(qū)域/三維體積可以是在不同的體數(shù)據(jù)之間傳遞,也可以是在同一體數(shù)據(jù)內(nèi)進行傳遞。作為示例,所述傳遞感興趣二維區(qū)域/三維體積可以是根據(jù)感興趣二維區(qū)域/三維體積的二維位置在同一體數(shù)據(jù)的不同數(shù)據(jù)層之間進行傳遞。又如,所述傳遞感興趣二維區(qū)域/三維體積可以是根據(jù)感興趣二維區(qū)域/三維體積的三維位置在不同體數(shù)據(jù)之間進行傳遞。
在一些實施例中,所述傳遞感興趣二維區(qū)域/三維體積可以是將已有的感興趣二維區(qū)域/三維體積的形狀信息通過位置信息復制到待傳遞的圖像數(shù)據(jù)。例如,在同一體數(shù)據(jù)的不同數(shù)據(jù)層之間,傳遞后的感興趣二維區(qū)域/三維體積可以具有與被傳遞的感興趣二維區(qū)域/三維體積相同的二維位置和/或形狀。又如,在不同的體數(shù)據(jù)之間,傳遞后的感興趣二維區(qū)域/三維體積可以具有與被傳遞的感興趣二維區(qū)域/三維體積相同的三維位置和/或形狀。在一些實施例中,603中可以不改變體數(shù)據(jù)和/或數(shù)據(jù)層的體素值/像素值。
在一些實施例中,所述傳遞一個感興趣二維區(qū)域/三維體積可以是傳遞已有的感興趣二維區(qū)域/三維體積。作為示例,所述已有的感興趣二維區(qū)域/三維體積可以是通過繪制、裁剪、傳遞和/或合并得到的感興趣二維區(qū)域/三維體積。例如,603可以基于601中繪制的感興趣二維區(qū)域/三維體積、602中裁剪的感興趣二維區(qū)域/三維體積、和/或604中合并的感興趣二維區(qū)域/三維體積傳遞感興趣二維區(qū)域/三維體積。在一些實施例中,所述傳遞后的感興趣二維區(qū)域/三維體積可以進行后續(xù)的繪制、裁剪、傳遞和/或合并等處理。
在604,可以合并至少兩個感興趣二維區(qū)域/三維體積。在一些實施例中,604可以通過處理模塊310中的合并單元440實現(xiàn)。所述合并至少兩個感興趣二維區(qū)域/三維體積可以是合并至少兩個感興趣二維區(qū)域/三維體積的數(shù)據(jù),所述數(shù)據(jù)包括特征信息。所述特征信息可以包括統(tǒng)計學特征等。在一些實施例中,所述統(tǒng)計學特征可以包括方差、面積、長度、平均值、最大值、最小值、體積等。在一些實施例中,所述合并至少兩個感興趣二維區(qū)域/三維體積可以通過像素集合和/或體素集合的運算實現(xiàn)。作為示例,所述合并至少兩個感興趣二維區(qū)域/三維體積可以指求取一個感興趣二維區(qū)域/三維體積的像素集合與另一個感興趣二維區(qū)域/三維體積的像素集合的并集。
在一些實施例中,所述合并感興趣二維區(qū)域/三維體積可以是合并已有的感興趣二維區(qū)域/三維體積。作為示例,所述已有的感興趣二維區(qū)域/三維體積可以是通過繪制、裁剪、傳遞和/或合并得到的感興趣二維區(qū)域/三維體積。例如,604中可以基于601中繪制的感興趣二維區(qū)域/三維體積、602中裁剪的感興趣二維區(qū)域/三維體積、603中傳遞的感興趣二維區(qū)域/三維體積中的兩個或多個進行合并。又如,604中可以合并一個裁剪后的感興趣二維區(qū)域/三維體積和一個合并后的感興趣二維區(qū)域/三維體積。再如,604中可以合并一個傳遞后的感興趣二維區(qū)域/三維體積和一個繪制的感興趣二維區(qū)域/三維體積。在一些實施例中,所述合并后的感興趣二維區(qū)域/三維體積可以進行后續(xù)的繪制、裁剪、傳遞和/或合并等處理。
需要注意的是,以上對流程600的描述只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解流程600所執(zhí)行的操作后,可能在實現(xiàn)上述功能的情況下,對各個操作進行任意組合,對流程的操作進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。在一些實施例中,流程600可以不執(zhí)行部分操作。作為示例,流程600可以不執(zhí)行操作602和/或操作603。在一些實施例中,流程600所執(zhí)行的操作順序可以互換。例如,流程600可以先執(zhí)行操作603再執(zhí)行操作602。在一些實施例中,流程600可以重復部分操作。例如,流程600可以在操作604之后再執(zhí)行操作602和/或操作603。在一些實施例中,601繪制的感興趣二維區(qū)域、602裁剪的感興趣二維區(qū)域、603傳遞的感興趣二維區(qū)域、和/或604合并的感興趣二維區(qū)域可以替換為感興趣三維體積。對感興趣二維區(qū)域/三維體積進行的繪制、裁剪、傳遞、合并等操作都可以參考流程600中的處理。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
圖7a是根據(jù)本申請的一些實施例所示的裁剪感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一種示例性流程圖。流程700可以通過處理模塊310中的裁剪單元430實現(xiàn)。流程700可以是流程600中602的一種示例性實現(xiàn)方式。在一些實施例中,所述裁剪感興趣二維區(qū)域/三維體積可以通過感興趣二維區(qū)域/三維體積的像素集合和/或體素集合的運算實現(xiàn)。
在701,可以獲取第一感興趣二維區(qū)域/三維體積。在一些實施例中,701可以通過處理引擎122的輸入/輸出模塊340,和/或存儲模塊330實現(xiàn)。所述獲取的第一感興趣二維區(qū)域/三維體積可以包括繪制的感興趣二維區(qū)域/三維體積、傳遞后的感興趣二維區(qū)域/三維體積、合并后的感興趣二維區(qū)域/三維體積、和/或裁剪后的感興趣二維區(qū)域/三維體積等。作為示例,所述獲取第一感興趣二維區(qū)域/三維體積可以是通過處理模塊310中的繪制單元410繪制得到的。在一些實施例中,所述第一感興趣二維區(qū)域/三維體積可以是一個連通域或非連通域。如圖7b所示,圖7b是根據(jù)本申請的一些實施例所示的感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性示意圖。在圖7b中,感興趣二維區(qū)域/三維體積720可以是一個形狀不規(guī)則的連通或非連通的二維區(qū)域/三維體積。在一些實施例中,用戶界面280可以顯示感興趣二維區(qū)域/三維體積720和/或它的特征信息,例如,統(tǒng)計學特征。
在702,可以繪制第二感興趣二維區(qū)域/三維體積。在一些實施例中,702可以通過處理模塊310中的繪制單元410實現(xiàn)。在一些實施例中,可以在第一感興趣二維區(qū)域/三維體積內(nèi)部繪制第二感興趣二維區(qū)域/三維體積。在一些實施例中,可以在第一感興趣二維區(qū)域/三維體積內(nèi)部和外部繪制第二感興趣二維區(qū)域/三維體積。在一些實施例中,所述第二感興趣二維區(qū)域/三維體積可以是在第一感興趣二維區(qū)域/三維體積內(nèi)部的部分二維區(qū)域/三維體積。所述第二感興趣二維區(qū)域/三維體積可以是第一感興趣二維區(qū)域/三維體積內(nèi)部用戶不需要分析的部分二維區(qū)域/三維體積。在一些實施例中,所述第二感興趣二維區(qū)域/三維體積的一部分可以在第一感興趣二維區(qū)域/三維體積內(nèi)部,而另一部分可以在第一感興趣二維區(qū)域/三維體積外部,即,所述第二感興趣二維區(qū)域/三維體積與第一感興趣二維區(qū)域/三維體積可以具有一個或多個交集。作為示例,所述第二感興趣二維區(qū)域/三維體積可以是組織內(nèi)部的空洞結(jié)構(gòu)。所述空洞結(jié)構(gòu)可以是環(huán)狀腫瘤內(nèi)部的壞死區(qū)域,腦內(nèi)部環(huán)狀缺血病灶的壞死區(qū)域,和/或氣管的中空結(jié)構(gòu)等。在一些實施例中,702中可以進一步修改第二感興趣二維區(qū)域/三維體積的形狀和/或大小,也可以通過調(diào)整第二感興趣二維區(qū)域/三維體積的邊界進行放大和/或縮小等操作。作為示例,所述調(diào)整邊界可以是拖動邊界,或設置邊界的尺寸等。
在703,可以從第一感興趣二維區(qū)域/三維體積裁剪第二感興趣二維區(qū)域/三維體積,以獲取第三感興趣二維區(qū)域/三維體積。在一些實施例中,703可以通過處理模塊310中的裁剪單元430實現(xiàn)。所述裁剪第二感興趣二維區(qū)域/三維體積可以是在第一感興趣二維區(qū)域/三維體積內(nèi)部去除第二感興趣二維區(qū)域/三維體積。所述獲取的第三感興趣二維區(qū)域/三維體積可以是第一感興趣二維區(qū)域/三維體積去除第二感興趣二維區(qū)域/三維體積后的二維區(qū)域/三維體積。在一些實施例中,第二感興趣二維區(qū)域/三維體積可以位于第一感興趣二維區(qū)域/三維體積內(nèi)部,那么,703中可以求取第一感興趣二維區(qū)域/三維體積與第二感興趣二維區(qū)域/三維體積的差集,以獲得第三感興趣二維區(qū)域/三維體積。在一些實施例中,第二感興趣二維區(qū)域/三維體積和第一感興趣二維區(qū)域/三維體積可以具有一個或多個交集,那么,703中可以求取第一感興趣二維區(qū)域/三維體積與所述交集的差集,以獲得第三感興趣二維區(qū)域/三維體積。作為示例,所述獲取的第三感興趣二維區(qū)域/三維體積可以是環(huán)狀的組織結(jié)構(gòu)。所述環(huán)狀結(jié)構(gòu)可以是不包含內(nèi)部壞死組織的環(huán)狀腫瘤,和/或不包含腦內(nèi)部壞死的環(huán)狀缺血病灶。如圖7c所示,圖7c是根據(jù)本申請的一些實施例所示的裁剪后的感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性示意圖。在圖7c中,感興趣二維區(qū)域/三維體積730可以是一個裁剪后的連通域或非連通域。所述待裁剪的第二感興趣二維區(qū)域/三維體積可以是感興趣二維區(qū)域/三維體積731、感興趣二維區(qū)域/三維體積732、感興趣二維區(qū)域/三維體積733等中的一個或多個。作為示例,所述第一感興趣二維區(qū)域/三維體積可以是感興趣二維區(qū)域/三維體積730,所述第二感興趣二維區(qū)域/三維體積可以是感興趣二維區(qū)域/三維體積731,所述第三感興趣二維區(qū)域/三維體積可以是感興趣二維區(qū)域/三維體積730去除感興趣二維區(qū)域/三維體積731后得到的二維區(qū)域/三維體積。
在一些實施例中,用戶需要恢復裁剪前的感興趣二維區(qū)域/三維體積,和/或第二感興趣二維區(qū)域/三維體積被錯誤裁剪時,703可以還原已裁剪的第二感興趣二維區(qū)域/三維體積。作為示例,可以撤銷703的裁剪操作,也可以合并裁剪后的感興趣二維區(qū)域/三維體積和被裁剪的感興趣二維區(qū)域/三維體積以獲取裁剪前的感興趣二維區(qū)域/三維體積。例如,可以通過合并第三感興趣二維區(qū)域/三維體積的像素集合和第二感興趣二維區(qū)域/三維體積的像素集合以獲取第一感興趣二維區(qū)域/三維體積的像素集合。
在704,可以判斷是否繼續(xù)裁剪。在一些實施例中,704可以通過處理模塊310中的分析單元450實現(xiàn)。所述判斷是否繼續(xù)裁剪可以根據(jù)一個或多個標準進行。在一些實施例中,所述標準可以存儲在存儲設備(例如,存儲模塊330、數(shù)據(jù)庫140等)中以便分析單元450調(diào)用相關信息進行自動判斷。在一些實施例中,所述標準可以基于用戶的經(jīng)驗,以便用戶在查看第三感興趣二維區(qū)域/三維體積時進行人工判斷。所述標準可以包括第一感興趣二維區(qū)域/三維體積內(nèi)部是否存在其他不需要分析的二維區(qū)域/三維體積。作為示例,所述判斷可以是基于組織內(nèi)部是否存在其他壞死的區(qū)域。
若判斷為否,流程700可以結(jié)束裁剪。在705,可以分析第三感興趣二維區(qū)域/三維體積的特征信息。在一些實施例中,705可以通過處理模塊310中的分析單元450實現(xiàn)。在一些實施例中,可以不執(zhí)行操作704,在703之后直接執(zhí)行705。所述特征信息可以包括統(tǒng)計學特征信息。如圖7c所示,若不繼續(xù)裁剪,流程700處理得到的感興趣二維區(qū)域/三維體積可以是感興趣二維區(qū)域/三維體積730裁剪感興趣二維區(qū)域/三維體積731后的二維區(qū)域/三維體積。作為示例,感興趣二維區(qū)域/三維體積731可以是規(guī)則的形狀,例如橢圓形。
若判斷為是,流程700可以繼續(xù)裁剪。流程700可以返回至702,在第一感興趣二維區(qū)域/三維體積內(nèi)部繪制其他待裁剪的感興趣二維區(qū)域/三維體積。如圖7c所示,若繼續(xù)裁剪,感興趣二維區(qū)域/三維體積730可以繼續(xù)裁剪感興趣二維區(qū)域/三維體積732和/或感興趣二維區(qū)域/三維體積733。作為示例,感興趣二維區(qū)域/三維體積732可以是特定的形狀,例如圓角矩形。又如,感興趣二維區(qū)域/三維體積733可以是不規(guī)則的形狀。在一些實施例中,用戶界面280可以顯示感興趣二維區(qū)域/三維體積730裁剪后的特征信息,例如,裁剪后的統(tǒng)計信息。
需要注意的是,以上對流程700的描述以及圖7b、圖7c的示意圖只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解流程700所執(zhí)行的操作后,可能在實現(xiàn)上述功能的情況下,對各個操作進行任意組合,對流程的操作進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。例如,在一些實施例中,流程700可以不執(zhí)行部分操作(例如,操作704)。又如,流程700可以從一個感興趣區(qū)域裁剪另一個感興趣區(qū)域,從一個感興趣三維體積裁剪一個感興趣二維區(qū)域,從一個感興趣三維體積裁剪另一個感興趣三維體積,以及,從一個感興趣二維區(qū)域裁剪一個感興趣三維體積(具體地,所述感興趣三維體積與所述感興趣二維區(qū)域的交集)。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
圖8a是根據(jù)本申請的一些實施例所示的傳遞感興趣二維區(qū)域的一個示例性流程圖。流程800可以通過處理模塊310中的傳遞單元420實現(xiàn)。流程800可以是流程600中603的一種示例性實現(xiàn)方式。
在801,可以獲取第一數(shù)據(jù)層的第一感興趣二維區(qū)域。在一些實施例中,801可以通過處理引擎122中的輸入/輸出模塊340實現(xiàn)。在一些實施例中,801可以從存儲模塊330讀取第一感興趣二維區(qū)域相關的數(shù)據(jù)。在一些實施例中,用戶界面280可以獲取用戶選擇的需要傳遞的感興趣二維區(qū)域。在一些實施例中,801可以通過繪制單元410繪制第一感興趣二維區(qū)域。如圖8b所示,圖8b是根據(jù)本申請的一些實施例所示的感興趣二維區(qū)域的一個示例性示意圖。在圖8b中,體數(shù)據(jù)820可以包括一個數(shù)據(jù)層821。所述數(shù)據(jù)層821中可以包括一個感興趣二維區(qū)域821-1。需要注意的是,801獲取的第一感興趣二維區(qū)域可以相同于或不同于圖7a中的701獲取的第一感興趣二維區(qū)域。在一些實施例中,所述第一感興趣二維區(qū)域可以是一個感興趣二維區(qū)域,或多個感興趣二維區(qū)域的集合。所述第一數(shù)據(jù)層僅為了描述方便,并不必須表示所述數(shù)據(jù)層位于體數(shù)據(jù)某個軸向的第一層。所述第一數(shù)據(jù)層可以位于xy平面、xz平面、yz平面、或與上述平面形成任意傾斜角度的平面。
在802,可以獲取第一數(shù)據(jù)層的第一傳遞方向的第一傳遞深度。在一些實施例中,802可以通過處理引擎122中的輸入/輸出模塊340實現(xiàn)。所述第一傳遞方向可以是垂直于所述第一數(shù)據(jù)層的正方向和/或負方向。所述第一數(shù)據(jù)層可以位于xy平面、xz平面、yz平面、或與上述平面形成任意傾斜角度的平面。在一些實施例中,相應地,所述第一傳遞方向可以是z軸正或負方向、y軸正或負方向、x軸正或負方向、或上述任意傾斜角度的平面的垂直軸的正或負方向。在一些實施例中,所述第一傳遞方向可以是與所述第一數(shù)據(jù)層所在平面形成任意傾斜角度的方向。在一些實施例中,輸入/輸出模塊340可以通過用戶界面280獲取用戶設置的一個傳遞方向和/或相應的傳遞深度。例如,用戶可以通過用戶界面280在顯示體數(shù)據(jù)820的窗口中用鼠標在數(shù)據(jù)層821的某一側(cè)進行點擊以選中一個傳遞方向。又如,用戶可以通過用戶界面280輸入一個數(shù)值、或拖動一個數(shù)值滑塊以設置相應的傳遞深度。如圖8c所示,圖8c是根據(jù)本申請的一些實施例所示的傳遞后的感興趣二維區(qū)域的一個示例性示意圖。在圖8c中,第一傳遞深度可以是一個垂直于數(shù)據(jù)層821的正方向的傳遞深度h1。
在803,可以獲取第一數(shù)據(jù)層的第二傳遞方向的第二傳遞深度。在一些實施例中,803可以通過處理引擎122中的輸入/輸出模塊340實現(xiàn)。所述第二傳遞方向可以是垂直于所述第一數(shù)據(jù)層的正方向和/或負方向。所述第二傳遞方向可以與第一傳遞方向相反。在一些實施例中,所述第二傳遞方向可以是與所述第一數(shù)據(jù)層所在平面形成任意傾斜角度的方向。如圖8c所示,第二傳遞深度可以是一個垂直于數(shù)據(jù)層821的負方向的傳遞深度h2。在一些實施例中,輸入/輸出模塊340可以通過用戶界面280獲取用戶設置的另一傳遞方向和/或相應的傳遞深度。用戶設置第二傳遞方向的第二傳遞深度可以與802類似。在一些實施例中,操作802和操作803可以合并為一個操作,例如,輸入/輸出模塊340可以通過用戶界面280獲取用戶設置的兩個傳遞方向和/或相應的兩個傳遞深度。在一些實施例中,操作802和操作803可以擇一執(zhí)行。例如,輸入/輸出模塊340可以通過用戶界面280獲取用戶設置的一個傳遞方向和/或相應的一個傳遞深度。
在804,可以確定所述第一傳遞深度和第二傳遞深度對應的體數(shù)據(jù)中的一個或多個數(shù)據(jù)層。在一些實施例中,804可以通過處理模塊310中的分析單元450實現(xiàn)。如圖8c所示,第一傳遞深度h1對應的體數(shù)據(jù)中可以包括數(shù)據(jù)層831、數(shù)據(jù)層832。又如,第二傳遞深度h2對應的體數(shù)據(jù)中可以包括數(shù)據(jù)層841、數(shù)據(jù)層842和/或數(shù)據(jù)層843。在一些實施例中,804可以通過層間距確定傳遞深度對應的體數(shù)據(jù)中的一個或多個數(shù)據(jù)層。在一些實施例中,所述層間距可以是體數(shù)據(jù)自身的層間距(即,單位層間距),可能與成像系統(tǒng)110掃描的圖像數(shù)據(jù)、或掃描過程中用戶設置的層厚有關。在一些實施例中,所述層間距可以是圖像處理系統(tǒng)100或用戶自定義的層間距,例如,單位層間距被放大一個倍率得到的層間距(例如,1.5倍單位層間距、2倍單位層間距、3倍單位層間距等)。所述倍率可以是任意正實數(shù)。作為示例,不同體數(shù)據(jù)的層間距可以是不同的。例如,pet(positronemissiontomography)圖像的層間距可以是1-10mm,而ct(computedtomography)圖像的層間距可以是0.1-20mm或其它適宜的間距。在一些實施例中,同一體數(shù)據(jù)的不同軸向或傳遞方向的層間距可以是相同的,也可以是不同的。例如,x軸和/或y軸的層間距可以是1.5mm,而z軸的層間距可以是5mm。在一些實施例中,所述數(shù)據(jù)層可以是同一椎體內(nèi)的不同數(shù)據(jù)層,或同一血管內(nèi)的不同橫截面數(shù)據(jù)層。
在805,可以確定第一感興趣二維區(qū)域在第一數(shù)據(jù)層的二維位置。在一些實施例中,805可以通過處理模塊310中的分析單元450實現(xiàn)。在一些實施例中,所確定的二維位置可以是第一感興趣二維區(qū)域中的參考體素點在第一數(shù)據(jù)層的二維位置。作為示例,所述二維位置可以是第一感興趣二維區(qū)域的參考體素點在第一數(shù)據(jù)層所在平面的二維坐標信息,例如,笛卡爾直角坐標系位置(x,y)。例如,圖8c中感興趣二維區(qū)域821-1在數(shù)據(jù)層821中的二維位置。在一些實施例中,所述第一感興趣二維區(qū)域的二維位置可以包括所述第一感興趣二維區(qū)域的像素集合中所有像素的二維位置。在一些實施例中,所述第一感興趣二維區(qū)域的二維位置可以包括所述第一感興趣二維區(qū)域的邊界像素的二維位置。
在806,可以根據(jù)805確定的二維位置,在804確定的一個或多個數(shù)據(jù)層中生成一個或多個第四感興趣二維區(qū)域。在一些實施例中,一個第四感興趣二維區(qū)域可以包括一個或多個感興趣二維區(qū)域的集合。在一些實施例中,806可以通過處理模塊310中的傳遞單元420實現(xiàn)。如圖8c所示,所述第四感興趣二維區(qū)域可以包括在數(shù)據(jù)層831生成的感興趣二維區(qū)域831-1,在數(shù)據(jù)層832生成的感興趣二維區(qū)域832-1,在數(shù)據(jù)層841生成的感興趣二維區(qū)域841-1,在數(shù)據(jù)層842生成的感興趣二維區(qū)域842-1,和/或在數(shù)據(jù)層843生成的感興趣二維區(qū)域843-1。在一些實施例中,所述第四感興趣二維區(qū)域可以具有與第一感興趣二維區(qū)域相同的大小和/或形狀。需要注意的是,一個第四感興趣二維區(qū)域、多個第四感興趣二維區(qū)域中的每一個區(qū)域、或一個第四感興趣二維區(qū)域中的部分區(qū)域,可以被圖像處理系統(tǒng)100或用戶單獨提取、和/或分析等。
需要注意的是,以上對流程800的描述以及圖8b、圖8c的示意圖只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)??梢岳斫?,對于本領域的技術人員來說,在了解流程800所執(zhí)行的操作后,可能在實現(xiàn)上述功能的情況下,對各個操作進行任意組合,對流程的操作進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。例如,在一些實施例中,圖8b或圖8c中傳遞的感興趣二維區(qū)域可以將圓形區(qū)域替換為矩形區(qū)域,菱形區(qū)域和/或不規(guī)則區(qū)域等。又如,流程800中的第一感興趣二維區(qū)域可以替換為感興趣三維體積,即,可以在同一個體數(shù)據(jù)的不同范圍的數(shù)據(jù)層間傳遞感興趣三維體積。所述不同范圍的數(shù)據(jù)層可以指三維空間中沿任意方向的不同范圍的數(shù)據(jù)層。諸如此類的變形,均在本申請的保護范圍之內(nèi)。又如,805可以在802、803或804之前執(zhí)行。
圖9a是根據(jù)本申請的一些實施例所示的傳遞感興趣區(qū)域(感興趣二維區(qū)域/三維體積)的一個示例性流程圖。在一些實施例中,流程900可以通過處理模塊310中的傳遞單元420實現(xiàn)。流程900可以是流程600中603的另一種示例性實現(xiàn)方式。
在901,可以獲取第一體數(shù)據(jù)的第一感興趣二維區(qū)域/三維體積。在一些實施例中,901可以通過處理引擎122中的輸入/輸出模塊340實現(xiàn)。在一些實施例中,901可以從存儲模塊330讀取第一體數(shù)據(jù)和/或第一感興趣二維區(qū)域/三維體積相關的數(shù)據(jù)。在一些實施例中,用戶界面280可以獲取用戶在第一體數(shù)據(jù)中選擇和/或繪制的第一感興趣二維區(qū)域/三維體積。如圖9b所示,圖9b是根據(jù)本申請的一些實施例所示的傳遞感興趣二維區(qū)域的一個示例性示意圖。在圖9b中,體數(shù)據(jù)920可以包括一個數(shù)據(jù)層921。所述數(shù)據(jù)層921中可以包括第一感興趣二維區(qū)域921-1。在一些實施例中,所述體數(shù)據(jù)可以包括但不限于門控數(shù)據(jù)、動態(tài)數(shù)據(jù)、功能圖像、結(jié)構(gòu)圖像、原始圖像、和/或算法分析結(jié)果數(shù)據(jù)等。需要注意的是,901獲取的第一感興趣二維區(qū)域/三維體積可以相同于或不同于圖7a中的701獲取的第一感興趣二維區(qū)域/三維體積、和/或圖8a中的801獲取的第一感興趣二維區(qū)域。在一些實施例中,所述第一感興趣二維區(qū)域/三維體積可以是一個感興趣二維區(qū)域/三維體積,或多個感興趣二維區(qū)域/三維體積的集合。所述多個感興趣二維區(qū)域/三維體積可以是在同一個數(shù)據(jù)層或多個不同數(shù)據(jù)層中的感興趣二維區(qū)域/三維體積。在一些實施例中,所述第一體數(shù)據(jù)僅為了描述方便,并不必須表示所述體數(shù)據(jù)為第一次獲取的體數(shù)據(jù)。
在一些實施例中,一個感興趣三維體積可以與多個數(shù)據(jù)層相交,從而在所述多個數(shù)據(jù)層中的每一個數(shù)據(jù)層中可以形成一個感興趣二維區(qū)域的輪廓。如圖9c所示,圖9c是根據(jù)本申請的一些實施例所示的傳遞感興趣三維體積的一個示例性示意圖。在圖9c中,體數(shù)據(jù)960可以包括多個數(shù)據(jù)層,例如,數(shù)據(jù)層961,數(shù)據(jù)層962,和/或數(shù)據(jù)層963等。體數(shù)據(jù)960可以包括一個感興趣三維體積960-1。所述感興趣三維體積960-1與數(shù)據(jù)層961,數(shù)據(jù)層962,和數(shù)據(jù)層963相交,并在數(shù)據(jù)層961中形成感興趣二維區(qū)域961-1的輪廓,在數(shù)據(jù)層962中形成感興趣二維區(qū)域962-1的輪廓,在數(shù)據(jù)層963中形成感興趣二維區(qū)域963-1的輪廓。所述感興趣二維區(qū)域961-1、感興趣二維區(qū)域962-1、感興趣二維區(qū)域963-1可以具有相同或不同的形狀和/或尺寸。所述感興趣三維體積960-1可以具有各種三維形狀,例如,正方體、長方體、球體、橢圓體、圓柱體、圓錐體、和/或任意形狀的三維幾何體等。
在902,可以獲取一個或多個第二體數(shù)據(jù)。在一些實施例中,902可以通過處理引擎122中的輸入/輸出模塊340實現(xiàn)。在一些實施例中,902可以從存儲模塊330讀取第二體數(shù)據(jù)相關的數(shù)據(jù)。在一些實施例中,所述第二體數(shù)據(jù)可以用于和第一體數(shù)據(jù)的對比分析。例如,門控數(shù)據(jù)(第一體數(shù)據(jù))和動態(tài)數(shù)據(jù)(第二體數(shù)據(jù))不同時間點的對比分析。又如,功能圖像(第一體數(shù)據(jù))和結(jié)構(gòu)圖像(第二體數(shù)據(jù))的對比分析。再如,原始圖像(第一體數(shù)據(jù))和算法分析結(jié)果數(shù)據(jù)(第二體數(shù)據(jù))的對比分析等。如圖9b所示,第二體數(shù)據(jù)可以包括體數(shù)據(jù)930、體數(shù)據(jù)940、和/或體數(shù)據(jù)950等。如圖9c所示,第二體數(shù)據(jù)可以包括體數(shù)據(jù)970、體數(shù)據(jù)980、和/或體數(shù)據(jù)990等。在一些實施例中,上述第二體數(shù)據(jù)可以具有與第一體數(shù)據(jù)相同的三維形狀和/或尺寸。在一些實施例中,上述第二體數(shù)據(jù)可以具有與第一體數(shù)據(jù)不同的三維形狀和/或尺寸。第二體數(shù)據(jù)中體素的數(shù)量可以多于、少于或等于第一體數(shù)據(jù)中體素的數(shù)量。在一些實施例中,第二體數(shù)據(jù)可以具有大于或等于所述第一感興趣二維區(qū)域/三維體積的形狀和/或尺寸。
在903,可以確定第一感興趣二維區(qū)域/三維體積在第一體數(shù)據(jù)的三維位置。在一些實施例中,903可以通過處理模塊310中的分析單元450實現(xiàn)。作為示例,所述三維位置信息可以包括三維笛卡爾直角坐標信息(x,y,z)。在一些實施例中,所述第一感興趣二維區(qū)域/三維體積的三維位置可以包括所述第一感興趣二維區(qū)域/三維體積的體素集合中一個或多個體素(例如,參考體素點)的三維位置。在一些實施例中,所述第一感興趣二維區(qū)域/三維體積的三維位置可以包括所述第一感興趣二維區(qū)域/三維體積的邊界體素集合中一個或多個體素的三維位置。如圖9b所示,可以確定感興趣二維區(qū)域921-1在體數(shù)據(jù)920中的三維位置。如圖9c所示,可以確定感興趣三維體積960-1在體數(shù)據(jù)960中的三維位置。進一步地,如果確定了感興趣三維體積960-1在體數(shù)據(jù)960中的三維位置,可能意味著,感興趣二維區(qū)域961-1在數(shù)據(jù)層961中的三維位置被確定,感興趣二維區(qū)域962-1在數(shù)據(jù)層962中的三維位置被確定,以及,感興趣二維區(qū)域963-1在數(shù)據(jù)層963中的三維位置被確定。
在904,可以根據(jù)所述三維位置,在所述第二體數(shù)據(jù)生成一個或多個第五感興趣二維區(qū)域/三維體積。在一些實施例中,一個第五感興趣二維區(qū)域/三維體積可以包括一個或多個感興趣二維區(qū)域/三維體積的集合。在一些實施例中,904可以通過處理模塊310中的傳遞單元420實現(xiàn)。在一些實施例中,所述第五感興趣二維區(qū)域/三維體積可以具有與第一感興趣二維區(qū)域/三維體積相同的大小和/或形狀。如圖9b所示,根據(jù)感興趣二維區(qū)域921-1在體數(shù)據(jù)920中的三維位置,所述生成的第五感興趣區(qū)域可以包括在體數(shù)據(jù)930的數(shù)據(jù)層931生成的感興趣二維區(qū)域931-1,在體數(shù)據(jù)940的數(shù)據(jù)層941生成的感興趣二維區(qū)域941-1,和/或在體數(shù)據(jù)950的數(shù)據(jù)層951生成的感興趣二維區(qū)域951-1。如圖9c所示,根據(jù)感興趣三維體積960-1在體數(shù)據(jù)960中的三維位置,所述生成的第五感興趣三維體積可以包括在體數(shù)據(jù)970生成的感興趣三維體積970-1,在體數(shù)據(jù)980生成的感興趣三維體積980-1,和/或在體數(shù)據(jù)990生成的感興趣三維體積990-1。所述感興趣三維體積970-1可以包括體數(shù)據(jù)970中的數(shù)據(jù)層971中的感興趣二維區(qū)域971-1,數(shù)據(jù)層972中的感興趣二維區(qū)域972-1,和/或數(shù)據(jù)層973中的感興趣二維區(qū)域973-1等。所述感興趣三維體積980-1可以包括體數(shù)據(jù)980中的數(shù)據(jù)層981中的感興趣二維區(qū)域981-1,數(shù)據(jù)層982中的感興趣二維區(qū)域982-1,和/或數(shù)據(jù)層983中的感興趣二維區(qū)域983-1等。所述感興趣三維體積990-1可以包括體數(shù)據(jù)990中的數(shù)據(jù)層991中的感興趣二維區(qū)域991-1,數(shù)據(jù)層992中的感興趣二維區(qū)域992-1,和/或數(shù)據(jù)層993中的感興趣二維區(qū)域993-1等。需要注意的是,一個第五感興趣二維區(qū)域/三維體積、多個第五感興趣二維區(qū)域/三維體積中的每一個二維區(qū)域/三維體積、或一個第五感興趣二維區(qū)域/三維體積中的部分二維區(qū)域/三維體積,可以被圖像處理系統(tǒng)100或用戶單獨提取、和/或分析等。
需要注意的是,以上對流程900的描述以及圖9b、圖9c的示意圖只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)??梢岳斫?,對于本領域的技術人員來說,在了解流程900所執(zhí)行的操作后,可能在實現(xiàn)上述功能的情況下,對各個操作進行任意組合,對流程的操作進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。例如,在一些實施例中,圖9b中傳遞的感興趣二維區(qū)域可以將圓形區(qū)域替換為矩形區(qū)域,菱形區(qū)域和/或不規(guī)則區(qū)域等。又如,在一些實施例中,圖9c中傳遞的感興趣三維體積可以將圓形體積替換為橢圓體、正方體、長方體、圓柱體、圓錐體、和/或任意形狀的體積等。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
圖10a是根據(jù)本申請的一些實施例所示的合并感興趣二維區(qū)域/三維體積的一個示例性流程圖。在一些實施例中,流程1000可以通過處理模塊310中的合并單元440實現(xiàn)。流程1000可以是流程600中操作604的一個示例性實現(xiàn)方式。
在1001,可以獲取第一感興趣二維區(qū)域/三維體積。在一些實施例中,1001可以通過處理引擎122的輸入/輸出模塊340實現(xiàn)。在一些實施例中,1001可以從存儲模塊330讀取第一感興趣二維區(qū)域/三維體積相關的數(shù)據(jù)。在一些實施例中,用戶界面280可以獲取用戶確定的第一感興趣二維區(qū)域/三維體積。作為示例,所述第一感興趣二維區(qū)域/三維體積可以是一個連通域。在一些實施例中,所述第一感興趣二維區(qū)域/三維體積可以是一個非連通域。如圖10b所示,圖10b是根據(jù)本申請的一些實施例所示的感興趣二維區(qū)域/三維體積的一個示例性示意圖。在圖10b中,1001可以獲取感興趣二維區(qū)域/三維體積1021。所述感興趣二維區(qū)域/三維體積1021可以包括特征信息,例如統(tǒng)計信息a。
在1002,可以獲取第二感興趣二維區(qū)域/三維體積。在一些實施例中,1002可以通過處理引擎122的輸入/輸出模塊340實現(xiàn)。在一些實施例中,1002可以從存儲模塊330讀取第二感興趣二維區(qū)域/三維體積相關的數(shù)據(jù)。在一些實施例中,第二感興趣二維區(qū)域/三維體積和第一感興趣二維區(qū)域/三維體積可以位于相同的數(shù)據(jù)層中。在一些實施例中,第二感興趣二維區(qū)域/三維體積和第一感興趣二維區(qū)域/三維體積可以位于同一個體數(shù)據(jù)的不同數(shù)據(jù)層中。在一些實施例中,第二感興趣二維區(qū)域/三維體積和第一感興趣二維區(qū)域/三維體積可以位于不同的體數(shù)據(jù)中。在一些實施例中,所述獲取的第二感興趣二維區(qū)域/三維體積可以用于與第一感興趣二維區(qū)域/三維體積的合并分析。作為示例,所述第二感興趣二維區(qū)域/三維體積可以與第一感興趣二維區(qū)域/三維體積相關。例如,所述第一感興趣二維區(qū)域/三維體積和第二感興趣二維區(qū)域/三維體積可以是生物醫(yī)學圖像中需要合并統(tǒng)計的分散二維區(qū)域/三維體積,或醫(yī)學圖像中需要合并統(tǒng)計的連通或非連通區(qū)域。舉例來說,所述連通或非連通區(qū)域可以是已經(jīng)擴散的腫瘤,所述腫瘤圖像的位置信息可以是不連續(xù)的。如圖10b所示,1002可以獲取感興趣二維區(qū)域/三維體積1022、感興趣二維區(qū)域/三維體積1023和/或感興趣二維區(qū)域/三維體積1024等。所述感興趣二維區(qū)域/三維體積1022可以包括特征信息,例如統(tǒng)計信息b。所述感興趣二維區(qū)域/三維體積1023可以包括特征信息,例如統(tǒng)計信息c。所述感興趣二維區(qū)域/三維體積1024可以包括特征信息,例如統(tǒng)計信息d。在一些實施例中,感興趣二維區(qū)域/三維體積1022、感興趣二維區(qū)域/三維體積1023、感興趣二維區(qū)域/三維體積1024與感興趣二維區(qū)域/三維體積1021可以位于同一個數(shù)據(jù)層、同一體數(shù)據(jù)的不同數(shù)據(jù)層、或不同的體數(shù)據(jù)中。
在1003,可以合并第一感興趣二維區(qū)域/三維體積和第二感興趣二維區(qū)域/三維體積。在一些實施例中,1001可以通過處理模塊310中的合并單元440實現(xiàn)。所述合并第一感興趣二維區(qū)域/三維體積和第二感興趣二維區(qū)域/三維體積可以是合并第一感興趣二維區(qū)域/三維體積和第二感興趣二維區(qū)域/三維體積的數(shù)據(jù)。如圖10c所示,圖10c是根據(jù)本申請的一些實施例所示的合并后的感興趣二維區(qū)域/三維體積的一個示例性示意圖。在圖10c中,1003可以合并感興趣二維區(qū)域/三維體積1031和感興趣二維區(qū)域/三維體積1032。
在1004,可以判斷是否合并其它感興趣二維區(qū)域/三維體積。在一些實施例中,1004可以通過處理模塊310中的分析單元450實現(xiàn)。在1004,判斷的標準可以與用戶的分析需求有關,即,用戶是否需要將更多的感興趣二維區(qū)域/三維體積進行合并分析。
若判斷為是,流程1000可以返回至1002,以獲取其它待合并的感興趣二維區(qū)域/三維體積。在一些實施例中,如圖10c所示,所述其它待合并的感興趣二維區(qū)域/三維體積可以是感興趣二維區(qū)域/三維體積1033,和/或感興趣二維區(qū)域/三維體積1034。
若判斷為否,流程1000可以進入1005,以分析合并后的感興趣二維區(qū)域/三維體積的特征信息。在一些實施例中,1005可以通過處理模塊310中的分析單元450實現(xiàn)。在一些實施例中,可以不執(zhí)行操作1004,在1003之后直接執(zhí)行1005。在一些實施例中,1005可以分析多個連通或非連通區(qū)域合并后的特征信息。作為示例,1005可以分析已經(jīng)擴散的腫瘤合并后的整體特征信息。所述特征信息可以包括統(tǒng)計學特征。在一些實施例中,如圖10c所示,所述合并后的感興趣二維區(qū)域/三維體積的特征信息可以是合并的統(tǒng)計信息1040。在一些實施例中,操作1003和操作1005可以一起執(zhí)行,例如,合并至少兩個感興趣二維區(qū)域/三維體積后可以直接分析合并后的特征信息。
需要注意的是,以上對流程1000的描述以及圖10b、圖10c的示意圖只是示例性的,并不能把本申請限制在所列舉的實施例范圍之內(nèi)??梢岳斫?,對于本領域的技術人員來說,在了解流程1000所執(zhí)行的操作后,可能在實現(xiàn)上述功能的情況下,對各個操作進行任意組合,對流程的操作進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。在一些實施例中,流程1000的操作順序可以互換。例如,流程1000可以先執(zhí)行操作1004,再執(zhí)行操作1003。在一些實施例中,一個感興趣二維區(qū)域可以和另一個感興趣二維區(qū)域合并,一個感興趣二維區(qū)域可以和一個感興趣三維體積合并,以及,一個感興趣三維體積可以和另一個感興趣三維體積合并。諸如此類的變形,均在本申請的保護范圍之內(nèi)。
本申請所描述的內(nèi)容僅為部分實施例,并不能把本申請限制在所列舉的實施例范圍之內(nèi)。可以理解,對于本領域的技術人員來說,在了解本申請的原理之后,可能在實現(xiàn)上述功能的情況下,對本申請進行各種修正和改變。但這些修正和改變?nèi)栽谝陨厦枋龅姆秶鷥?nèi)。需要注意的是,本申請可以基于體數(shù)據(jù)的一個或多個初始感興趣區(qū)域(感興趣二維區(qū)域/三維體積),進行裁剪、傳遞、和/或合并等操作,以獲得一個或多個目標感興趣區(qū)域。在一些實施例中,可以基于所述目標感興趣區(qū)域進行進一步地裁剪、傳遞、和/或合并等操作。
在一些實施例中,所述初始感興趣區(qū)域可以是步驟601繪制的感興趣二維區(qū)域/三維體積、步驟602裁剪后的感興趣二維區(qū)域/三維體積、步驟603傳遞后的感興趣二維區(qū)域/三維體積、步驟604合并后的感興趣二維區(qū)域/三維體積、步驟701獲取的第一感興趣二維區(qū)域/三維體積、步驟703獲取的第三感興趣二維區(qū)域/三維體積、步驟801獲取的第一感興趣二維區(qū)域、步驟806生成的第四感興趣二維區(qū)域、步驟901獲取的第一感興趣二維區(qū)域/三維體積、步驟904生成的第五感興趣二維區(qū)域/三維體積、步驟1003合并后的感興趣二維區(qū)域/三維體積等,或任何其他感興趣區(qū)域。本發(fā)明不對初始感興趣區(qū)域做任何限定。
在一些實施例中,所述初始感興趣區(qū)域可以由其他感興趣區(qū)域合并而來,則所述其他感興趣區(qū)域可以稱為合并源感興趣區(qū)域。例如,如果將步驟1003合并后的感興趣二維區(qū)域/三維體積作為初始感興趣區(qū)域,那么步驟1001獲取的第一感興趣區(qū)域和/或步驟1002獲取的第二感興趣二維區(qū)域/三維體積可以稱為合并源感興趣區(qū)域。
在一些實施例中,所述初始感興趣區(qū)域可以由其他感興趣區(qū)域傳遞而來,則所述其他感興趣區(qū)域可以稱為傳遞源感興趣區(qū)域。例如,如果將步驟806生成的第四感興趣二維區(qū)域作為初始感興趣區(qū)域,那么步驟801獲取的第一感興趣二維區(qū)域可以稱為傳遞源感興趣區(qū)域。又如,如果將步驟904生成的第五感興趣二維區(qū)域/三維體積作為初始感興趣區(qū)域,那么步驟901獲取的第一感興趣二維區(qū)域/三維體積可以稱為傳遞源感興趣區(qū)域。
在一些實施例中,可以從所述初始感興趣區(qū)域或目標感興趣區(qū)域中裁剪掉一個或多個感興趣區(qū)域,所述被裁剪的一個或多個感興趣區(qū)域可以稱為待裁剪感興趣區(qū)域。所述待裁剪感興趣區(qū)域可以是步驟602中裁剪掉的感興趣二維區(qū)域/三維體積、步驟703中裁剪掉的第二感興趣二維區(qū)域/三維體積等,或任何其他感興趣區(qū)域。
在一些實施例中,可以將所述初始感興趣區(qū)域或目標感興趣區(qū)域與其他感興趣區(qū)域合并,所述用于合并的其他感興趣區(qū)域可以稱為待合并感興趣區(qū)域。所述待合并感興趣區(qū)域可以是步驟604中的待合并感興趣二維區(qū)域/三維體積、步驟703獲取的第三感興趣二維區(qū)域/三維體積、步驟806生成的第四感興趣二維區(qū)域、步驟904生成的第五感興趣二維區(qū)域/三維體積、步驟1003合并后的感興趣二維區(qū)域/三維體積等,或任何其他感興趣區(qū)域。
以上概述了圖像處理所需要的方法的不同方面和/或通過程序?qū)崿F(xiàn)其他操作的方法。技術中的程序部分可以被認為是以可執(zhí)行的代碼和/或相關數(shù)據(jù)的形式而存在的“產(chǎn)品”或“制品”,是通過計算機可讀的介質(zhì)所參與或?qū)崿F(xiàn)的。有形的、永久的儲存介質(zhì)包括任何計算機、處理器、或類似設備或相關的模塊所用到的內(nèi)存或存儲器。例如各種半導體存儲器、磁帶驅(qū)動器、磁盤驅(qū)動器或者類似任何時間能夠為軟件提供存儲功能的設備。
所有軟件或其中的一部分有時可能會通過網(wǎng)絡進行通信,如互聯(lián)網(wǎng)或其他通信網(wǎng)絡。此類通信能夠?qū)④浖囊粋€計算機設備或處理器加載到另一個。例如:從圖像處理系統(tǒng)的一個管理服務器或主機計算機加載至一個計算機環(huán)境的硬件平臺,或其他實現(xiàn)系統(tǒng)的計算機環(huán)境,或與提供圖像處理所需要的信息相關的類似功能的系統(tǒng)。因此,另一種能夠傳遞軟件元素的介質(zhì)或被用作局部設備之間的物理連接,例如光波、電波、電磁波等,通過電纜、光纜或者空氣實現(xiàn)傳播。用來載波的物理介質(zhì)如電纜、無線連接或光纜等類似設備,或被認為是承載軟件的介質(zhì)。在這里的用法除非限制了有形的“儲存”介質(zhì),其他表示計算機或機器“可讀介質(zhì)”的術語都表示在處理器執(zhí)行任何指令的過程中參與的介質(zhì)。
因此,一個計算機可讀媒體介質(zhì)可能有多種形式,包括但不限于臨時可讀媒體介質(zhì)和非臨時可讀媒體介質(zhì)。非臨時可讀媒體介質(zhì)可以是穩(wěn)定的儲存介質(zhì),包括:光盤或磁盤,以及其他計算機或類似設備中使用的,能夠?qū)崿F(xiàn)圖中所描述的系統(tǒng)組件的存儲系統(tǒng)。臨時可讀媒體介質(zhì)可以是不穩(wěn)定的存儲介質(zhì),包括動態(tài)內(nèi)存,例如計算機平臺的主內(nèi)存。計算機可讀媒體介質(zhì)可以包括有形的傳輸介質(zhì),載波傳輸介質(zhì)或物理傳輸介質(zhì)。有形的傳輸介質(zhì)包括同軸電纜、銅電纜以及光纖,包括計算機系統(tǒng)內(nèi)部形成總線的線路。載波傳輸介質(zhì)可以傳遞電信號、電磁信號,聲波信號或光波信號,這些信號可以由無線電頻率或紅外數(shù)據(jù)通信的方法所產(chǎn)生的。通常的計算機可讀介質(zhì)包括硬盤、軟盤、磁帶、任何其他磁性介質(zhì);cd-rom、dvd、dvd-rom、任何其他光學介質(zhì);穿孔卡、任何其他包含小孔模式的物理存儲介質(zhì);ram、prom、eprom、flash-eprom,任何其他存儲器片或磁帶;傳輸數(shù)據(jù)或指令的載波、電纜或傳輸載波的連接裝置、任何其他可以利用計算機讀取的程序代碼和/或數(shù)據(jù)。這些計算機可讀介質(zhì)的形式中,會有很多種出現(xiàn)在處理器在執(zhí)行指令、傳遞一個或更多結(jié)果的過程之中。
本發(fā)明雖然已以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領域技術人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術內(nèi)容對本發(fā)明技術方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術方案的內(nèi)容,依據(jù)本發(fā)明的技術實質(zhì)對以上實施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術方案的保護范圍。