【技術(shù)領(lǐng)域】
本方案涉及圖像處理領(lǐng)域,尤其涉及一種圖像處理方法、裝置及設(shè)備。
背景技術(shù):
在圖像的處理中,經(jīng)常需要對圖像中的各個(gè)部分進(jìn)行分割。例如,醫(yī)學(xué)圖像中,為了診斷或研究的需要,對圖像中的器官或部位進(jìn)行分割。比如ct(computedtomography,電子計(jì)算機(jī)斷層掃描)圖像、mr(magneticresonance,磁共振)圖像等。
然而,在圖像分割過程中,對于某個(gè)分割目標(biāo),經(jīng)常會(huì)出現(xiàn)分割不準(zhǔn)確的情況,比如過分割和欠分割。其中,過分割是指將不屬于目標(biāo)的區(qū)域也分割給目標(biāo)了,致使目標(biāo)的分割區(qū)域大于實(shí)際所占區(qū)域。欠分割則與過分割相反,是指將屬于目標(biāo)的部分區(qū)域排除在目標(biāo)之外了,致使目標(biāo)的分割區(qū)域小于實(shí)際所占區(qū)域。
在實(shí)現(xiàn)本方案過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
圖像分割不準(zhǔn)確,導(dǎo)致以圖像分割結(jié)果為基礎(chǔ)的分析結(jié)果可靠性差。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本方案實(shí)施例提供了一種圖像處理方法、裝置及設(shè)備,用以解決現(xiàn)有技術(shù)中圖像分割不準(zhǔn)確,導(dǎo)致以圖像分割結(jié)果為基礎(chǔ)的分析結(jié)果可靠性差的問題。
第一方面,本方案實(shí)施例提供一種圖像處理方法,所述方法包括:
響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域;
接收針對所述指定區(qū)域的第二操作指令;
對所述指定區(qū)域和所述第一已分割區(qū)域執(zhí)行與所述第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,包括:
響應(yīng)于自由筆在當(dāng)前圖像中勾勒與所述第一已分割區(qū)域相關(guān)的第一閉合曲線,獲取以所述第一閉合曲線為邊緣輪廓的區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,包括:
響應(yīng)于在當(dāng)前圖像中的打點(diǎn)連線形成與所述第一已分割區(qū)域相關(guān)的第二閉合曲線,獲取以所述第二閉合曲線為邊緣輪廓的區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第二操作指令為刪除指令,對所述指定區(qū)域和所述第一已分割區(qū)域執(zhí)行與所述第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域,包括:
獲取所述指定區(qū)域與所述第一已分割區(qū)域的重疊區(qū)域;
從所述第一已分割區(qū)域中刪除所述重疊區(qū)域,得到第二已分割區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第二操作指令為增加指令,對所述指定區(qū)域和所述第一已分割區(qū)域執(zhí)行與所述第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域,包括:
獲取所述指定區(qū)域與所述第一已分割區(qū)域的非重疊區(qū)域;
將所述非重疊區(qū)域與所述第一已分割區(qū)域合并,得到第二已分割區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
根據(jù)第二已分割區(qū)域,利用指定算法對與當(dāng)前圖像相關(guān)的其他層圖像的相應(yīng)區(qū)域進(jìn)行更新。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,接收對所述指定區(qū)域的第二操作指令,包括:
響應(yīng)于對二級界面菜單的指定選項(xiàng)的選擇操作,生成與所述指定選項(xiàng)對應(yīng)的第二操作指令;
或者,響應(yīng)于按下指定按鍵的操作,生成與所述指定按鍵對應(yīng)的第二操作指令;
或者,響應(yīng)于按下指定按鍵組合的操作,生成與所述指定按鍵組合對應(yīng)的第二操作指令;
或者,響應(yīng)于指定鼠標(biāo)姿勢,生成與所述指定鼠標(biāo)姿勢對應(yīng)的第二操作指令。
第二方面,本方案實(shí)施例提供一種圖像處理裝置,所述裝置包括:
獲取模塊,用于響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域;
接收模塊,用于接收針對所述指定區(qū)域的第二操作指令;
處理模塊,用于對所述指定區(qū)域和所述第一已分割區(qū)域執(zhí)行與所述第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述裝置還包括:
更新模塊,用于根據(jù)第二已分割區(qū)域,利用指定算法對與當(dāng)前圖像相關(guān)的其他層圖像的相應(yīng)區(qū)域進(jìn)行更新。
第三方面,本方案實(shí)施例提供一種圖像處理設(shè)備,所述設(shè)備包括:
處理器;
用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;
所述處理器被配置為:
響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域;
接收針對所述指定區(qū)域的第二操作指令;
對所述指定區(qū)域和所述第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
本發(fā)明實(shí)施例具有以下有益效果:
本發(fā)明實(shí)施例,通過獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,并根據(jù)接收的第二操作指令對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域,使得圖像處理設(shè)備能夠準(zhǔn)確理解用戶的意圖,明確處理目標(biāo)以及如何處理,在此基礎(chǔ)上自動(dòng)對第一已分割區(qū)域用指定區(qū)域進(jìn)行調(diào)整修正,從而提高了圖像分割的準(zhǔn)確度,進(jìn)而提高了以圖像分割結(jié)果為基礎(chǔ)的分析結(jié)果的可靠性。
【附圖說明】
為了更清楚地說明本方案實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本方案的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實(shí)施例提供的圖像處理方法的第一流程示例圖。
圖2為本發(fā)明實(shí)施例提供的圖像處理方法的第二流程示例圖。
圖3為本發(fā)明實(shí)施例提供的圖像處理方法的第三流程示例圖。
圖4(a)是本發(fā)明實(shí)施例提供的欠分割情況下指定區(qū)域的示例圖。
圖4(b)是本發(fā)明實(shí)施例提供的過分割情況下指定區(qū)域的示例圖。
圖5為本發(fā)明實(shí)施例提供的圖像處理裝置的功能方塊圖。
圖6是圖像處理設(shè)備的簡化框圖。
【具體實(shí)施方式】
為了更好的理解本方案的技術(shù)方案,下面結(jié)合附圖對本方案實(shí)施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本方案一部分實(shí)施例,而不是全部的實(shí)施例。基于本方案中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本方案保護(hù)的范圍。
在本方案實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本方案。在本方案實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨(dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(陳述的條件或事件)”。
實(shí)施例一
本發(fā)明實(shí)施例提供了一種圖像處理方法。該圖像處理方法可以通過應(yīng)用程序app來實(shí)現(xiàn),計(jì)算機(jī)、醫(yī)用工作站等終端可以通過安裝該應(yīng)用程序獲取相應(yīng)的圖像處理功能。
圖1為本發(fā)明實(shí)施例提供的圖像處理方法的第一流程示例圖。如圖1所示,本實(shí)施例中,圖像處理方法可以包括如下步驟:
s101,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域。
s102,接收針對指定區(qū)域的第二操作指令。
s103,對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
其中,當(dāng)前圖像可以為醫(yī)學(xué)圖像,例如ct圖像、磁共振圖像等。
其中,第一已分割區(qū)域可以是醫(yī)學(xué)圖像中某個(gè)器官或部位的區(qū)域。在醫(yī)學(xué)圖像中,可以根據(jù)已知的圖像分割算法來分割圖像。例如,基于圖像中像素點(diǎn)的灰度值來對圖像進(jìn)行分割。
其中,第一已分割區(qū)域相關(guān)的指定區(qū)域可以是在第一已分割區(qū)域內(nèi)部的指定區(qū)域,可以是與第一已分割區(qū)域相鄰且有重疊區(qū)域的指定區(qū)域,還可以是與第一已分割區(qū)域相鄰但沒有重疊區(qū)域的指定區(qū)域。在指定區(qū)域與第一已分割區(qū)域相鄰但沒有重疊區(qū)域的情況下,指定區(qū)域與第一已分割區(qū)域的部分邊界重合。
其中,指定區(qū)域與第一已分割區(qū)域相鄰且有重疊區(qū)域的情況最為普遍。因?yàn)橛脩粼谑謩?dòng)選擇指定區(qū)域的時(shí)候,不可能像機(jī)器一樣準(zhǔn)確識別第一已分割區(qū)域的邊界,而且大多數(shù)第一已分割區(qū)域的邊界很復(fù)雜,無法手動(dòng)準(zhǔn)確描繪。例如,ct圖像中,肺、心臟、肝、腎、胰臟等器官的邊界。
其中,s102中,第二操作指令可以是刪除指令或增加指令。當(dāng)?shù)谝灰逊指顓^(qū)域?yàn)檫^分割的情況時(shí),用戶一般選擇刪除指令,當(dāng)?shù)谝灰逊指顓^(qū)域?yàn)榍贩指畹那闆r時(shí),用戶一般選擇增加指令。
在一個(gè)具體的實(shí)現(xiàn)過程中,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,包括:響應(yīng)于自由筆在當(dāng)前圖像中勾勒與第一已分割區(qū)域相關(guān)的第一閉合曲線,獲取以第一閉合曲線為邊緣輪廓的區(qū)域。例如,當(dāng)用戶使用圖像處理軟件中的筆工具或者鼠標(biāo)等勾勒與第一已分割區(qū)域相關(guān)的閉合曲線時(shí),軟件自動(dòng)識別該閉合曲線包圍的區(qū)域?yàn)橛脩臬@取的指定區(qū)域。
其中,第一閉合曲線與第一已分割區(qū)域相關(guān)可以是第一閉合曲線全部處于第一已分割區(qū)域內(nèi)部、部分處于第一已分割區(qū)域內(nèi)部或者存在與第一已分割區(qū)域的部分邊界重合的情況。
在一個(gè)具體的實(shí)現(xiàn)過程中,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,包括:響應(yīng)于在當(dāng)前圖像中的打點(diǎn)連線形成與第一已分割區(qū)域相關(guān)的第二閉合曲線,獲取以第二閉合曲線為邊緣輪廓的區(qū)域。例如,用戶可以用鼠標(biāo)或者圖像處理軟件中的標(biāo)記工具在當(dāng)前圖像中打出多個(gè)點(diǎn),然后軟件自動(dòng)按照指定順序(比如順時(shí)針方向、逆時(shí)針方向、打點(diǎn)順序等)將這些點(diǎn)連接為閉合曲線。
其中,第二閉合曲線與第一已分割區(qū)域相關(guān)與前述的第一閉合曲線與第一已分割區(qū)域相關(guān)含義相同,此處不再贅述。
在當(dāng)前圖像中獲取指定區(qū)域后,用戶可以通過雙擊鼠標(biāo)等方式發(fā)出獲取完成的指令。
在一個(gè)具體的實(shí)現(xiàn)過程中,接收針對指定區(qū)域的第二操作指令,包括:響應(yīng)于對二級界面菜單的指定選項(xiàng)的選擇操作,生成與指定選項(xiàng)對應(yīng)的第二操作指令。例如,在s101獲取完指定區(qū)域后,用戶可以通過雙擊鼠標(biāo)或者點(diǎn)擊鼠標(biāo)右鍵在當(dāng)前界面上彈出二級界面菜單,在該二級界面菜單中給出第二操作指令的各個(gè)選項(xiàng),比如刪除、增加等。
在一個(gè)具體的實(shí)現(xiàn)過程中,接收針對指定區(qū)域的第二操作指令,包括:響應(yīng)于按下指定按鍵的操作,生成與指定按鍵對應(yīng)的第二操作指令。例如,在獲取指定區(qū)域完成后的界面,當(dāng)用戶按下delete按鍵時(shí),表示用戶發(fā)出了刪除指令。
在一個(gè)具體的實(shí)現(xiàn)過程中,接收針對指定區(qū)域的第二操作指令,包括:響應(yīng)于按下指定按鍵組合的操作,生成與指定按鍵組合對應(yīng)的第二操作指令。例如,在獲取指定區(qū)域完成后的界面,當(dāng)用戶按下ctrl+s的按鍵組合時(shí),表示用戶發(fā)出了增加指令。
在一個(gè)具體的實(shí)現(xiàn)過程中,接收對指定區(qū)域的第二操作指令,包括:響應(yīng)于指定鼠標(biāo)姿勢,生成與指定鼠標(biāo)姿勢對應(yīng)的第二操作指令。例如,在獲取指定區(qū)域完成后的界面,當(dāng)用戶按住鼠標(biāo)左鍵向上滑動(dòng)時(shí),表示用戶發(fā)出了刪除指令,當(dāng)用戶按住鼠標(biāo)左鍵向下滑動(dòng)時(shí),表示用戶發(fā)出了增加指令。
需要說明的是,上述幾種接收對指定區(qū)域的第二操作指令的方式僅為列舉的示例,并不用于對本發(fā)明進(jìn)行限制,在本發(fā)明其他實(shí)施例中,可以采用其他方式來接收對指定區(qū)域的第二操作指令。
通過圖1所示實(shí)施例,可以對已經(jīng)進(jìn)行過分割的圖像進(jìn)行調(diào)整和修正,以使圖像的分割結(jié)果更加準(zhǔn)確。
圖1所示實(shí)施例,通過獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,并根據(jù)接收的第二操作指令對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域,使得圖像處理設(shè)備能夠準(zhǔn)確理解用戶的意圖,明確處理目標(biāo)(為第一已分割區(qū)域)以及如何處理(根據(jù)接收的操作指令進(jìn)行處理),在此基礎(chǔ)上自動(dòng)對第一已分割區(qū)域用指定區(qū)域進(jìn)行調(diào)整修正,從而提高圖像分割的準(zhǔn)確度,進(jìn)而提高以圖像分割結(jié)果為基礎(chǔ)的分析結(jié)果的可靠性。
圖2為本發(fā)明實(shí)施例提供的圖像處理方法的第二流程示例圖。如圖2所示,本實(shí)施例中,圖像處理方法可以包括如下步驟:
s201,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域。
s202,接收針對指定區(qū)域的第二操作指令。
s203,判斷第二操作指令為刪除指令還是增加指令,如果第二操作指令為增加指令,執(zhí)行s204,如果第二操作指令為刪除指令,執(zhí)行s205。
s204,獲取指定區(qū)域與第一已分割區(qū)域的非重疊區(qū)域,將非重疊區(qū)域與第一已分割區(qū)域合并,得到第二已分割區(qū)域。
s205,獲取指定區(qū)域與第一已分割區(qū)域的重疊區(qū)域,從第一已分割區(qū)域中刪除重疊區(qū)域,得到第二已分割區(qū)域。
圖2所示實(shí)施例,通過步驟s203~s205,對圖1所示實(shí)施例中的步驟s103進(jìn)行了具體說明。即根據(jù)第二操作指令,對指定區(qū)域和第一已分割區(qū)域進(jìn)行相應(yīng)處理,得到第二已分割區(qū)域可以是從第一已分割區(qū)域中刪除指定區(qū)域與第一已分割區(qū)域的重疊區(qū)域,得到第二已分割區(qū)域,或者可以是將指定區(qū)域與第一已分割區(qū)域的非重疊區(qū)域與第一已分割區(qū)域合并,得到第二已分割區(qū)域。
參見圖4(a)。圖4(a)中箭頭所指區(qū)域?yàn)橹付▍^(qū)域,該指定區(qū)域需要與圖4(a)中的肝臟圖像合并,以改善原來分割的肝臟圖像不完整的缺陷。
參見圖4(b)。4(b)中箭頭所指區(qū)域?yàn)橹付▍^(qū)域,該指定區(qū)域需要從圖4(b)中的肝臟圖像中刪除,以改善原來分割的肝臟圖像包含其他非肝臟區(qū)域的缺陷。
圖3為本發(fā)明實(shí)施例提供的圖像處理方法的第三流程示例圖。如圖3所示,本實(shí)施例中,圖像處理方法可以包括如下步驟:
s301,響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域。
s302,接收針對指定區(qū)域的第二操作指令。
s303,對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
s304,根據(jù)第二已分割區(qū)域,利用指定算法對與當(dāng)前圖像相關(guān)的其他層圖像的相應(yīng)區(qū)域進(jìn)行更新。
圖3所示實(shí)施例,得到第二已分割區(qū)域后,通過調(diào)用相應(yīng)算法,可實(shí)現(xiàn)對當(dāng)前圖像的相鄰層圖像的相應(yīng)區(qū)域進(jìn)行更新,從而得到多層圖像的修改結(jié)果。
在醫(yī)學(xué)圖像中,通常對于同一個(gè)器官或部位多次生成圖像,得到關(guān)于同一個(gè)器官或部位的有診斷或研究意義的一系列醫(yī)學(xué)圖像。這樣,在得到已分割區(qū)域的輪廓或邊界信息后,可以根據(jù)一幅醫(yī)學(xué)圖像中已分割區(qū)域的輪廓或邊界信息,在同一系列的醫(yī)學(xué)圖像中找到相同器官或部位的對應(yīng)圖像區(qū)域,為醫(yī)學(xué)診斷和研究提供基礎(chǔ)。
在具體的應(yīng)用過程中,s304得到的輪廓信息可以作為輪廓類算法(例如levelset,activecontour等)的起始狀態(tài)或者限制條件,更新周圍的輪廓。也可以將得到的輪廓作為插值類算法的輸入,保證前后輪廓和當(dāng)前輪廓保持連續(xù)漸變的關(guān)系。
在具體的應(yīng)用過程中,通過比較已分割區(qū)域的修正后輪廓和原始輪廓,可以得到添加或刪除區(qū)域信息,估算出前景和背景區(qū)域。可以滿足某些分割算法(如graphcut等)的輸入,對前后層的掩膜進(jìn)行修正,達(dá)到編輯的效果。
在具體的應(yīng)用過程中,根據(jù)s304得到的輪廓信息還可以估算出需要更新的區(qū)域,對原始的分割結(jié)果進(jìn)行局部更新,提高算法的效率和編輯的適用性。
本發(fā)明實(shí)施例提供的圖像處理方法,通過獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,并根據(jù)接收的第二操作指令對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域,使得圖像處理設(shè)備能夠準(zhǔn)確理解用戶的意圖,明確處理目標(biāo)以及如何處理,在此基礎(chǔ)上自動(dòng)對第一已分割區(qū)域用指定區(qū)域進(jìn)行調(diào)整修正,從而提高了圖像分割的準(zhǔn)確度,進(jìn)而提高了以圖像分割結(jié)果為基礎(chǔ)的分析結(jié)果的可靠性。
實(shí)施例二
本發(fā)明實(shí)施例提供了一種圖像處理裝置,該圖像處理裝置能夠?qū)崿F(xiàn)前述實(shí)施例中圖像處理方法的各步驟。
圖5為本發(fā)明實(shí)施例提供的圖像處理裝置的功能方塊圖。如圖5所示,本實(shí)施例中,圖像處理裝置包括:
獲取模塊510,用于響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域。
接收模塊520,用于接收針對指定區(qū)域的第二操作指令。
處理模塊530,用于對指定區(qū)域和第一已分割區(qū)域執(zhí)行與處理,得到第二已分割區(qū)域。
在一個(gè)具體的實(shí)現(xiàn)過程中,獲取模塊510在用于響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域時(shí),具體用于:響應(yīng)于自由筆在當(dāng)前圖像中勾勒與第一已分割區(qū)域相關(guān)的第一閉合曲線,獲取以第一閉合曲線為邊緣輪廓的區(qū)域。
在一個(gè)具體的實(shí)現(xiàn)過程中,獲取模塊510在用于響應(yīng)于第一操作指令,在當(dāng)前圖像中選獲取第一已分割區(qū)域相關(guān)的指定區(qū)域時(shí),具體用于:響應(yīng)于在當(dāng)前圖像中的打點(diǎn)連線形成與第一已分割區(qū)域相關(guān)的第二閉合曲線,獲取以第二閉合曲線為邊緣輪廓的區(qū)域。
在一個(gè)具體的實(shí)現(xiàn)過程中,第二操作指令為刪除指令,處理模塊530在用于對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作時(shí),具體用于:獲取指定區(qū)域與所述第一已分割區(qū)域的重疊區(qū)域;從第一已分割區(qū)域中刪除重疊區(qū)域,得到第二已分割區(qū)域。
在一個(gè)具體的實(shí)現(xiàn)過程中,第二操作指令為增加指令,處理模塊530在用于對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作時(shí),具體用于:獲取指定區(qū)域與第一已分割區(qū)域的非重疊區(qū)域;將非重疊區(qū)域與第一已分割區(qū)域合并,得到第二已分割區(qū)域。
在一個(gè)具體的實(shí)現(xiàn)過程中,圖像處理裝置還可以包括:更新模塊,用于根據(jù)第二已分割區(qū)域,利用指定算法對與當(dāng)前圖像相關(guān)的其他層圖像的相應(yīng)區(qū)域進(jìn)行更新。
在一個(gè)具體的實(shí)現(xiàn)過程中,接收模塊520在用于接收對指定區(qū)域的第二操作指令時(shí),具體用于:響應(yīng)于對二級界面菜單的指定選項(xiàng)的選擇操作,生成與指定選項(xiàng)對應(yīng)的第二操作指令;或者,響應(yīng)于按下指定按鍵的操作,生成與指定按鍵對應(yīng)的第二操作指令;或者,響應(yīng)于按下指定按鍵組合的操作,生成與指定按鍵組合對應(yīng)的第二操作指令;或者,響應(yīng)于指定鼠標(biāo)姿勢,生成與指定鼠標(biāo)姿勢對應(yīng)的第二操作指令。
由于本實(shí)施例中的圖像處理裝置能夠執(zhí)行前述實(shí)施例一中的圖像處理方法,本實(shí)施例未詳細(xì)描述的部分,可參考對前述實(shí)施例一中圖像處理方法的相關(guān)說明。
本發(fā)明實(shí)施例提供的醫(yī)學(xué)處理裝置,通過獲取第一已分割區(qū)域相關(guān)的指定區(qū)域,并根據(jù)接收的第二操作指令對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域,使得圖像處理設(shè)備能夠準(zhǔn)確理解用戶的意圖,明確處理目標(biāo)以及如何處理,在此基礎(chǔ)上自動(dòng)對第一已分割區(qū)域用指定區(qū)域進(jìn)行調(diào)整修正,從而提高了圖像分割的準(zhǔn)確度,進(jìn)而提高了以圖像分割結(jié)果為基礎(chǔ)的分析結(jié)果的可靠性。
實(shí)施例三
本發(fā)明實(shí)施例提供一種圖像處理設(shè)備,該設(shè)備包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;處理器被配置為:響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域;接收針對指定區(qū)域的第二操作指令;對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
其中,圖像處理設(shè)備可以是計(jì)算機(jī)。
圖6是圖像處理設(shè)備的簡化框圖。參見圖6,圖像處理設(shè)備600可以包括與一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)工具連接的處理器601,該數(shù)據(jù)存儲(chǔ)工具可以包括存儲(chǔ)介質(zhì)606和內(nèi)存單元604。圖像處理設(shè)備600還可以包括輸入接口605和輸出接口607,用于與另一裝置或系統(tǒng)進(jìn)行通信。被處理器601的cpu執(zhí)行的程序代碼可存儲(chǔ)在內(nèi)存單元604或存儲(chǔ)介質(zhì)606中。
圖像處理設(shè)備600中的處理器601調(diào)用存儲(chǔ)在內(nèi)存單元604或存儲(chǔ)介質(zhì)606的程序代碼,執(zhí)行下面各步驟:
響應(yīng)于第一操作指令,在當(dāng)前圖像中獲取第一已分割區(qū)域相關(guān)的指定區(qū)域;
接收針對指定區(qū)域的第二操作指令;
對指定區(qū)域和第一已分割區(qū)域執(zhí)行與第二操作指令相匹配的圖像處理操作,得到第二已分割區(qū)域。
上述實(shí)施例中,存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器(read-onlymemory,rom),或是可讀寫的,例如硬盤、閃存。內(nèi)存單元可為隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)。內(nèi)存單元可與處理器物理集成或集成在存儲(chǔ)器中或構(gòu)建為單獨(dú)的單元。
處理器為上述設(shè)備(該設(shè)備為上述服務(wù)器或者上述客戶端)的控制中心,并提供處理裝置,用于執(zhí)行指令,進(jìn)行中斷操作,提供計(jì)時(shí)功能以及多種其他功能??蛇x地,處理器包括一個(gè)或多個(gè)中央處理單元(cpu),例如圖11中示出的cpu0和cpu1。上述設(shè)備中包括一個(gè)或者多個(gè)的處理器。處理器可為單核(單cpu)處理器或多核(多cpu)處理器。除非另有聲明,描述為用于執(zhí)行任務(wù)的例如處理器或存儲(chǔ)器的部件可實(shí)現(xiàn)為通用部件,其暫時(shí)用于在給定時(shí)間執(zhí)行任務(wù),或?qū)崿F(xiàn)為專門制造用于執(zhí)行該任務(wù)的特定部件。此處所用的術(shù)語“處理器”指一個(gè)或多個(gè)裝置,電路和/或處理核,用于處理數(shù)據(jù),例如計(jì)算機(jī)程序指令。
被處理器的cpu執(zhí)行的程序代碼可存儲(chǔ)在內(nèi)存單元或存儲(chǔ)介質(zhì)中??蛇x地,存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序代碼可以被復(fù)制入內(nèi)存單元以便處理器的cpu執(zhí)行。處理器可執(zhí)行至少一個(gè)內(nèi)核(例如linuxtm、unixtm、windowstm、androidtm、iostm),眾所周知,該內(nèi)核用于通過控制其他程序或過程的執(zhí)行、控制與外圍裝置的通信以及控制計(jì)算機(jī)設(shè)備資源的使用來控制上述設(shè)備的操作。
上述設(shè)備中的上述元件可通過總線彼此連接,總線例如數(shù)據(jù)總線、地址總線、控制總線、擴(kuò)展總線和局部總線之一或其任意組合。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本方案所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本方案各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
以上所述僅為本方案的較佳實(shí)施例而已,并不用以限制本方案,凡在本方案的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本方案保護(hù)的范圍之內(nèi)。