本發(fā)明涉及一種圖像校正方法,特別涉及一種僅通過(guò)一次校正即可實(shí)現(xiàn)重復(fù)顯示的圖像校正方法、系統(tǒng)和計(jì)算機(jī)可讀媒介。
背景技術(shù):
在醫(yī)學(xué)掃描的過(guò)程中,患者可能會(huì)由于掃描時(shí)間過(guò)長(zhǎng)或患病的原因,無(wú)法長(zhǎng)時(shí)間保持在正常體位進(jìn)行掃描。而非正常體位掃描與正常體位掃描的圖像可能有較大不同,影響醫(yī)生對(duì)病情的判斷。現(xiàn)有方案通常會(huì)由醫(yī)生對(duì)圖像進(jìn)行手動(dòng)校正(例如旋轉(zhuǎn)等),但是對(duì)于同樣的圖像,每次的重新顯示都需要醫(yī)生重新進(jìn)行一次手動(dòng)校正,非常不方便。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)上述問(wèn)題,本發(fā)明的目的在于使相同或相似的圖像僅通過(guò)一次校正即可實(shí)現(xiàn)重復(fù)的顯示。
為達(dá)到上述發(fā)明目的,本發(fā)明提供的技術(shù)方案如下:
一種圖像校正方法,其特征在于,包括:獲取圖像數(shù)據(jù);判斷是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣;在判斷出沒(méi)有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣時(shí),根據(jù)圖像數(shù)據(jù),生成未校正的圖像;以及對(duì)所述圖像進(jìn)行校正,生成校正后的圖像。
在本發(fā)明中,在判斷出有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣時(shí),獲取所述校正矩陣;以及根據(jù)所述校正矩陣和所述圖像數(shù)據(jù),生成校正后的圖像。
在本發(fā)明中,對(duì)所述圖像進(jìn)行校正,生成校正后的圖像之后,根據(jù)未校正圖像和校正后的圖像,生成校正矩陣。
在本發(fā)明中,所述根據(jù)未校正圖像和校正后的圖像,生成所述校正矩陣包括:獲取所述未校正圖像和所述校正后的圖像上的一個(gè)或多個(gè)標(biāo)注點(diǎn);以及根據(jù)所述一個(gè)或多個(gè)標(biāo)注點(diǎn)的對(duì)應(yīng)關(guān)系,生成所述校正矩陣。
在本發(fā)明中,所述根據(jù)未校正圖像和校正后的圖像,生成所述校正矩陣包括:將所述未校正圖像和所述校正后的圖像進(jìn)行配準(zhǔn);以及根據(jù)配準(zhǔn)結(jié)果生成所述校正矩陣。
在本發(fā)明中,所述校正包括:分割、縮放、位移、旋轉(zhuǎn)、裁剪、濾波、調(diào)色、均值或平滑。
在本發(fā)明中,所述圖像數(shù)據(jù)是醫(yī)療圖像數(shù)據(jù)。
在本發(fā)明中,所述醫(yī)療圖像數(shù)據(jù)包括:pet-ct圖像數(shù)據(jù)、dr圖像數(shù)據(jù)、ct圖像數(shù)據(jù)、mri圖像數(shù)據(jù)、us圖像數(shù)據(jù)、pet圖像數(shù)據(jù)或pet-mri圖像數(shù)據(jù)。
在本發(fā)明中,所述根據(jù)圖像數(shù)據(jù),生成未校正的圖像的方法包括多平面重建(multiplanarreformatting,mpr)、容積再現(xiàn)(volumerendering,vr)、多平面容積再現(xiàn)(multiplanarvolumerendering,mpvr)、曲面重建(curvedplanarreformatting,cpr)、最大密度投影(maximumintensityprojection,mip)或表面遮蓋法(shadedsurfacedisplay,ssd)。
在本發(fā)明中,所述方法進(jìn)一步包括給所述生成的圖像矩陣標(biāo)上序列號(hào)。
在本發(fā)明中,所述判斷是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣包括判斷是否有與所述圖像數(shù)據(jù)相關(guān)的序列號(hào)。
在本發(fā)明中,所述序列號(hào)為基于dicom標(biāo)準(zhǔn)的序列號(hào)。
在本發(fā)明中,所述方法進(jìn)一步包括:獲取標(biāo)準(zhǔn)圖像模板;以及根據(jù)所述校正后的圖像和所述標(biāo)準(zhǔn)圖像模板,生成標(biāo)準(zhǔn)圖像校正矩陣。
本發(fā)明還披露了一種圖像校正系統(tǒng)。該系統(tǒng)可以包括掃描設(shè)備和處理設(shè)備。該掃描設(shè)備可以獲取圖像數(shù)據(jù)。該處理設(shè)備可以判斷是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣;在判斷出沒(méi)有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣時(shí):所述處理設(shè)備可以根據(jù)圖像數(shù)據(jù),生成未校正的圖像;以及對(duì)所述圖像進(jìn)行校正,生成校正后的圖像;在判斷出有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣時(shí):所述處理設(shè)備獲取所述校正矩陣;以及根據(jù)所述校正矩陣和所述圖像數(shù)據(jù),生成校正后的圖像。
本發(fā)明還披露了一個(gè)存有計(jì)算機(jī)程序的永久的計(jì)算機(jī)可讀媒質(zhì),該計(jì)算機(jī)程序包括指令,該指令可由至少一個(gè)處理器執(zhí)行以實(shí)現(xiàn)一種方法,所述方法包括:獲取圖像數(shù)據(jù);判斷是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣;在判斷出沒(méi)有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣時(shí):根據(jù)圖像數(shù)據(jù),生成未校正的圖像;以及對(duì)所述圖像進(jìn)行校正,生成校正后的圖像;在判斷出有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣時(shí):獲取所述校正矩陣;以及根據(jù)所述校正矩陣和所述圖像數(shù)據(jù),生成校正后的圖像。
附圖說(shuō)明
圖1是根據(jù)本發(fā)明提供的一種圖像校正系統(tǒng)的示意圖;
圖2是根據(jù)本發(fā)明提供的一種圖像校正的流程圖;
圖3是根據(jù)本發(fā)明提供的一種生成校正矩陣的流程圖。
圖1標(biāo)記:110為掃描設(shè)備,120為處理設(shè)備,130為網(wǎng)絡(luò),140為存儲(chǔ)設(shè)備,150為顯示設(shè)備。
具體實(shí)施方式
為了更清楚地說(shuō)明本申請(qǐng)的實(shí)施例的技術(shù)方案,下面通過(guò)具體實(shí)施例并結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步描述。
如圖1所示,圖像校正系統(tǒng)100可以包括掃描設(shè)備110、處理設(shè)備120、存儲(chǔ)設(shè)備140和顯示設(shè)備150。所述圖像校正系統(tǒng)100中各設(shè)備可以通過(guò)網(wǎng)絡(luò)130互相連接或通信。
掃描設(shè)備110可以對(duì)一個(gè)對(duì)象進(jìn)行掃描。所述對(duì)象可以是物體、人體、器官、組織等。所述掃描設(shè)備可以是一個(gè)醫(yī)學(xué)圖像設(shè)備。在一些實(shí)施例中,所述掃描設(shè)備110可以是磁共振成像儀(magneticresonanceimaging,mri)、電子計(jì)算機(jī)斷層掃描儀(computedtomography,ct)、正電子發(fā)射型計(jì)算機(jī)斷層顯像儀(positronemissioncomputedtomography,pet)、b超儀(b-scanultrasonography)、熱斷層掃描儀(thermaltexturemaps,ttm)、醫(yī)用電子內(nèi)窺鏡(medicalelectronicendoscope,mee)等。在一些實(shí)施例中,所述掃描設(shè)備110也可以是上述多種設(shè)備的結(jié)合,如pet-ct掃描儀,pet-mri掃描儀等。掃描設(shè)備110可以在掃描后產(chǎn)生與該對(duì)象對(duì)應(yīng)的圖像數(shù)據(jù)。進(jìn)一步地,掃描設(shè)備110可以將獲取的圖像數(shù)據(jù)通過(guò)網(wǎng)絡(luò)130發(fā)送至處理設(shè)備120、存儲(chǔ)設(shè)備140或顯示設(shè)備150。
處理設(shè)備120可以對(duì)圖像數(shù)據(jù)進(jìn)行處理。所述圖像數(shù)據(jù)可以通過(guò)掃描設(shè)備110掃描獲得,也可以從存儲(chǔ)設(shè)備140中獲得。在一些實(shí)施例中,圖像數(shù)據(jù)可以是表示掃描對(duì)象的解剖和/或功能信息的二維或三維圖像數(shù)據(jù)。所述處理可以包括對(duì)圖像數(shù)據(jù)進(jìn)行重建以生成圖像。所述重建的方法可以包括但不限于多平面重建(multiplanarreformatting,mpr)、容積再現(xiàn)(volumerendering,vr)、多平面容積再現(xiàn)(multiplanarvolumerendering,mpvr)、曲面重建(curvedplanarreformatting,cpr)、最大密度投影(maximumintensityprojection,mip)、表面遮蓋法(shadedsurfacedisplay,ssd)等中的一種或多種的組合。所述處理也可以包括對(duì)圖像數(shù)據(jù)或者生成的圖像進(jìn)行校正處理。所述校正處理可以包括分割、縮放、位移、旋轉(zhuǎn)、裁剪、濾波、調(diào)色、均值、平滑等。在一些實(shí)施例中,處理設(shè)備120可以對(duì)獲得的圖像數(shù)據(jù)進(jìn)行預(yù)處理。所述預(yù)處理可以包括降采樣、數(shù)據(jù)壓縮等。在一些實(shí)施例中,處理設(shè)備120可以根據(jù)未校正的圖像和校正后的圖像,生成一個(gè)校正矩陣。所述校正矩陣可以表示一個(gè)變化過(guò)程或?qū)?yīng)關(guān)系。處理設(shè)備120可以將所述校正矩陣發(fā)送至存儲(chǔ)設(shè)備140進(jìn)行存儲(chǔ)。
網(wǎng)絡(luò)130可以是任何連接兩個(gè)或多個(gè)設(shè)備的連接方式。例如,網(wǎng)絡(luò)130可以是有線(xiàn)網(wǎng)絡(luò)或者無(wú)線(xiàn)網(wǎng)絡(luò)。在一些實(shí)施例中,網(wǎng)絡(luò)130可以是單一網(wǎng)絡(luò),也可以是多種網(wǎng)絡(luò)的組合。例如,所述網(wǎng)絡(luò)130可以包括局域網(wǎng)、廣域網(wǎng)、公用網(wǎng)絡(luò)、專(zhuān)用網(wǎng)絡(luò)、無(wú)線(xiàn)局域網(wǎng)、虛擬網(wǎng)絡(luò)、公用電話(huà)網(wǎng)絡(luò)等中的一種或幾種的組合。圖像校正系統(tǒng)100中的各模塊可以通過(guò)連接網(wǎng)絡(luò)130,實(shí)現(xiàn)信息的交互。
存儲(chǔ)設(shè)備140可以存儲(chǔ)數(shù)據(jù)和/或信息。例如,存儲(chǔ)設(shè)備140可以存儲(chǔ)掃描設(shè)備110生成的圖像數(shù)據(jù),也可以存儲(chǔ)處理設(shè)備120所重建的圖像或生成的校正矩陣,也可以存儲(chǔ)顯示設(shè)備150所接收的用戶(hù)輸入或指令。在一些實(shí)施例中,存儲(chǔ)設(shè)備140可以是本地的存儲(chǔ),外接的存儲(chǔ),云存儲(chǔ)等。
顯示設(shè)備150可以用于將圖像進(jìn)行顯示。所述顯示設(shè)備150可以包括顯示屏、觸摸屏等。在一些實(shí)施例中,所述顯示設(shè)備150可以包括一個(gè)交互界面,該交互界面可以接收用戶(hù)或醫(yī)生的輸入。在一些實(shí)施例中,所述顯示設(shè)備150可以包括一個(gè)輸入設(shè)備,如觸摸板、觸摸屏、鼠標(biāo)、鍵盤(pán)、麥克風(fēng)等。顯示設(shè)備150可以將用戶(hù)的輸入發(fā)送至處理設(shè)備120進(jìn)行處理或者發(fā)送至存儲(chǔ)設(shè)備140進(jìn)行存儲(chǔ)。
在一些實(shí)施例中,顯示設(shè)備150可以顯示一個(gè)圖像,用戶(hù)可以通過(guò)所述交互界面對(duì)該圖像進(jìn)行校正(例如,進(jìn)行旋轉(zhuǎn)或者位移)。顯示設(shè)備150可以將用戶(hù)的校正操作及校正后的圖像發(fā)送至處理設(shè)備120。處理設(shè)備120可以根據(jù)未校正的圖像和用戶(hù)通過(guò)顯示設(shè)備150校正后的圖像(或處理設(shè)備120校正后的圖像)生成一個(gè)校正矩陣。該校正矩陣可以表示一個(gè)圖像的變化過(guò)程或?qū)?yīng)關(guān)系。該校正矩陣可以被存儲(chǔ)于存儲(chǔ)設(shè)備140。在相同或相似的圖像需要顯示的時(shí)候,可以根據(jù)該校正矩陣進(jìn)行變化以直接形成校正后的圖像。具體的校正矩陣形成和調(diào)用的方法可以參考本發(fā)明其他部分的描述。例如,可以參考圖2及其描述。
圖2是根據(jù)本發(fā)明提供的一種圖像校正的流程圖。在一些實(shí)施例中,流程200可以通過(guò)處理設(shè)備120實(shí)現(xiàn)。在步驟210中,可以獲取圖像數(shù)據(jù)。該圖像數(shù)據(jù)可以通過(guò)掃描設(shè)備110獲得,也可以從存儲(chǔ)設(shè)備140中獲取。
在步驟220中,可以判斷圖像校正系統(tǒng)100的設(shè)備(例如,存儲(chǔ)設(shè)備140)中是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣。如果有所述校正矩陣,則執(zhí)行步驟250;否則,則執(zhí)行步驟230。在一些實(shí)施例中,是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣的判斷要求可以是判斷是否有與所述圖像數(shù)據(jù)完全相同、相似、或者與所述圖像數(shù)據(jù)屬于同類(lèi)型或同部位的校正矩陣。更具體的,圖像校正系統(tǒng)100在獲取或生成校正矩陣的時(shí)候可以給校正矩陣標(biāo)上序列號(hào),進(jìn)而所述是否有與所述圖像數(shù)據(jù)相關(guān)的校正矩陣的判斷可以是判斷存儲(chǔ)設(shè)備140或網(wǎng)絡(luò)130中是否有相同或相似序列號(hào)的校正矩陣。所述序列號(hào)可以是行業(yè)內(nèi)通用或常見(jiàn)的序列號(hào),如基于醫(yī)學(xué)數(shù)字成像和通信標(biāo)準(zhǔn)(digitalimagingandcommunicationsinmedicine,dicom)的序列號(hào),也可以是圖像校正系統(tǒng)100內(nèi)部使用的序列號(hào)。在一些實(shí)施例中,一個(gè)校正矩陣可以對(duì)應(yīng)一次掃描獲得的多個(gè)圖像(即多個(gè)圖像可能對(duì)應(yīng)于同一個(gè)圖像序列)并適用于多個(gè)圖像的校正。例如,當(dāng)一個(gè)圖像的校正矩陣獲得之后,與其對(duì)應(yīng)于同一個(gè)校正矩陣的多個(gè)圖像也可以使用該校正矩陣進(jìn)行校正,例如同時(shí)進(jìn)行去床、旋轉(zhuǎn)、窗寬窗位調(diào)整等校正處理。在一些實(shí)施例中,一個(gè)校正矩陣可能對(duì)應(yīng)于某一個(gè)特定的部位,如患者的頭部、胸部、上肢、下肢、胃部等。如果生成了某一個(gè)患者的特定部位的校正矩陣,其他患者的相同部位的校正也可以使用該校正矩陣。類(lèi)似的變形均在本申請(qǐng)的保護(hù)范圍內(nèi),在此不再贅述。
在步驟230中,可以根據(jù)圖像數(shù)據(jù),生成圖像。例如,可以根據(jù)圖像數(shù)據(jù),直接重建圖像。所述圖像重建的方法可以包括但不限于多平面重建(multiplanarreformatting,mpr)、容積再現(xiàn)(volumerendering,vr)、多平面容積再現(xiàn)(multiplanarvolumerendering,mpvr)、曲面重建(curvedplanarreformatting,cpr)、最大密度投影(maximumintensityprojection,mip)、表面遮蓋法(shadedsurfacedisplay,ssd)等中的一種或多種的組合。在一些實(shí)施例中,該重建后的圖像可能未校正或者存在一些問(wèn)題,如位置不正確、方向不正確、大小不正確、顏色不正確、包含多余的對(duì)象、包含偽影等。
在步驟240中,可以對(duì)所述未校正或存在問(wèn)題的圖像進(jìn)行校正。所述校正處理可以包括分割、縮放、位移、旋轉(zhuǎn)、裁剪、濾波、調(diào)色、均值、平滑等。所述校正處理可以是由用戶(hù)通過(guò)顯示設(shè)備150輸入的,也可以是由處理設(shè)備120自行生成的,或者二者的結(jié)合。
在步驟250中,可以獲取校正矩陣。在一些實(shí)施例中,在對(duì)一個(gè)圖像進(jìn)行第一次校正后可以根據(jù)未校正圖像和校正后的圖像生成所述校正矩陣。在后續(xù)需要顯示該圖像的時(shí)候可以直接獲取所述校正矩陣而不需要重新生成。校正矩陣生成的方法可以參見(jiàn)圖3中步驟330及其描述。
在步驟260中,可以根據(jù)所述校正矩陣和圖像數(shù)據(jù)自動(dòng)生成校正后的圖像。在一些實(shí)施例中,可以先生成未校正的圖像再根據(jù)未校正的圖像和校正矩陣生成校正后的圖像。在一些實(shí)施例中,可以直接根據(jù)圖像數(shù)據(jù)和校正矩陣獲得校正后的圖像。在一些實(shí)施例中,校正后的圖像可以由顯示設(shè)備150進(jìn)行顯示,從而醫(yī)生不需要對(duì)未校正圖像進(jìn)行手動(dòng)校正,節(jié)省了醫(yī)生診斷時(shí)間,同時(shí)提高了診斷質(zhì)量。
圖3是根據(jù)本發(fā)明提供的一種生成校正矩陣的流程圖。在一些實(shí)施例中,流程300可以通過(guò)處理設(shè)備120實(shí)現(xiàn)。步驟310和步驟320分別與步驟230和步驟240對(duì)應(yīng),在此不再贅述。在一些實(shí)施例中,流程300可以與流程200結(jié)合,例如,步驟330可以在圖2中步驟240后執(zhí)行。
在步驟330中,可以根據(jù)未校正的圖像和校正后的圖像,生成校正矩陣。在一些實(shí)施例中,可以在未校正的圖像和校正后的圖像上分別設(shè)置若干個(gè)對(duì)應(yīng)的標(biāo)注點(diǎn)。所述標(biāo)注點(diǎn)可以位于所述未校正的圖像和校正后的圖像的邊緣、頂點(diǎn)、中心、重心等。根據(jù)未校正的圖像和校正后的圖像上標(biāo)注點(diǎn)的位置或角度的對(duì)應(yīng)關(guān)系,可以生成所述校正矩陣。在一些實(shí)施例中,可以將校正后的圖像和未校正圖像進(jìn)行配準(zhǔn)以生成所述校正矩陣。可選的,可以獲取一個(gè)標(biāo)準(zhǔn)圖像模板。所述標(biāo)準(zhǔn)圖像模板可以是相關(guān)圖像區(qū)域的方位和尺寸為平均值或接近大部分圖像的模板。所述標(biāo)準(zhǔn)圖像模板可以與所述校正后的圖像進(jìn)行配準(zhǔn)以生成標(biāo)準(zhǔn)圖像校正矩陣?;谛U仃?,未校正圖像和校正后的圖像可以相互轉(zhuǎn)換。例如,未校正圖像的像素值乘以校正矩陣等于校正后的圖像的像素值。未校正圖像或校正后的圖像也可以根據(jù)所述標(biāo)準(zhǔn)圖像校正矩陣轉(zhuǎn)換為標(biāo)準(zhǔn)方位和尺寸的圖像。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。