本發(fā)明涉及醫(yī)學(xué)成像領(lǐng)域,尤其涉及醫(yī)學(xué)圖像的成像校正技術(shù)領(lǐng)域。
背景技術(shù):
計(jì)算機(jī)斷層掃描(Computed Tomography,CT)是一種利用X射線從不同角度拍攝并通過重建以產(chǎn)生受檢體內(nèi)部圖像的技術(shù),已被廣泛用于醫(yī)療診斷。在已知的一個CT掃描過程中,條狀偽影可能發(fā)生,并可能會降低圖像的質(zhì)量,影響診斷結(jié)果。因此需要一種方法及系統(tǒng)對其進(jìn)行校正,以消除或降低偽影的影響,提高圖像質(zhì)量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明解決的是:現(xiàn)有的計(jì)算機(jī)斷層掃描成像過程中的條狀偽影影響成像質(zhì)量的問題。
為了解決所述問題,本發(fā)明提供一種圖像校正方法,包括:接收待校正圖像;獲取該待校正圖像的感興趣區(qū)域相關(guān)圖像;檢測該感興趣區(qū)域相關(guān)圖像的偽影,并基于該偽影生成偽影圖像;基于該偽影圖像對待校正圖像進(jìn)行校正。
在本發(fā)明的一些實(shí)施方式中,所述獲取該待校正圖像的感興趣區(qū)域相關(guān)圖像包括:將待校正圖像分割為多個區(qū)域,所述多個區(qū)域包括空氣區(qū)域及組織區(qū)域;確定所述待校正圖像的候選感興趣區(qū)域,以及基于所述多個區(qū)域從候選感興趣區(qū)域中確定感興趣區(qū)域,且所述感興趣區(qū)域中所述組織區(qū)域的比例低于設(shè)定閾值。
在本發(fā)明的一些實(shí)施方式中,所述檢測該感興趣區(qū)域相關(guān)圖像的偽影包括:確定角度范圍;從該角度范圍中選取處理角度;根據(jù)該處理角度旋轉(zhuǎn)該感興趣區(qū)域相關(guān)圖像;對旋轉(zhuǎn)后的圖像進(jìn)行平滑化處理以獲取平滑圖像;基于所述旋轉(zhuǎn)后的圖像及平滑圖像生成減影圖像;在該減影圖像中檢測偽影。
在本發(fā)明的一些實(shí)施方式中,還包括:確定檢測到的所述偽影為潛在的組織圖像以獲得判定結(jié)果;基于該判定結(jié)果對該偽影圖像進(jìn)行補(bǔ)償操作。
在本發(fā)明的一些實(shí)施方式中,所述偽影為條狀偽影,所述檢測該感興趣區(qū)域相關(guān)圖像的偽影還包括:基于所述減影圖像像素行的梯度角度的正弦值之和的統(tǒng)計(jì)曲線檢測偽影。
在本發(fā)明的一些實(shí)施方式中,根據(jù)所述統(tǒng)計(jì)曲線的波峰及波谷位置及幅值檢測條狀偽影的位置。
在本發(fā)明的一些實(shí)施方式中,還包括:遍歷角度范圍內(nèi)的所有處理角度,對每一處理角度進(jìn)行偽影檢測及校正。
在本發(fā)明的一些實(shí)施方式中,還包括:對偽影圖像進(jìn)行濾波處理。
在本發(fā)明的一些實(shí)施方式中,還包括:對所述待校正圖像進(jìn)行壓縮處理。
本發(fā)明還提供一種圖像校正裝置,包括:確定模塊,被配置為接收待校正圖像,及獲取該待校正圖像的感興趣區(qū)域相關(guān)圖像;檢測模塊,被配置為用于檢測該感興趣區(qū)域相關(guān)圖像的偽影;圖像生成模塊,被配置為基于該偽影生成偽影圖像;處理模塊,被配置為基于該偽影圖像對待校正圖像進(jìn)行校正。
通過上述方法及裝置,可有效去除圖像中的偽影,提升圖像質(zhì)量。
附圖說明
圖1是本發(fā)明一些實(shí)施例中成像系統(tǒng)結(jié)構(gòu)示意圖;
圖2是本發(fā)明一些實(shí)施例中信號處理的流程示意圖;
圖3是本發(fā)明一些實(shí)施例中處理模組的結(jié)構(gòu)示意圖;
圖4-A是本發(fā)明一些實(shí)施例中校正單元內(nèi)部結(jié)構(gòu)示意圖;
圖4-B是本發(fā)明一些實(shí)施例中對圖像進(jìn)行校正的流程示意圖;
圖5是本發(fā)明一些實(shí)施例中確定感興趣區(qū)域相關(guān)圖像的流程示意圖;
圖6是本發(fā)明一些實(shí)施例中生成偽影圖像的流程示意圖;
圖7-A至圖7-C是本發(fā)明一些實(shí)施例中生成校正后圖像的過程示意圖。
具體實(shí)施方式
為了更清楚地說明本申請的實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面附圖的描述僅僅是本申請的一些示例或?qū)嵤├瑢τ诒绢I(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖將本申請應(yīng)用于其他類似情景。應(yīng)當(dāng)理解,給出這些示例性實(shí)施例僅是為了使相關(guān)領(lǐng)域的技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。除非從語言環(huán)境中顯而易見或另做說明,圖中相同標(biāo)號代表相同結(jié)構(gòu)或操作。
如本申請和權(quán)利要求書中所示,除非上下文明確提示例外情形,“一”、“一個”、“一種”和/或“該”等詞并非特指單數(shù),也可包括復(fù)數(shù)。一般說來,術(shù)語“包括”與“包含”僅提示包括已明確標(biāo)識的步驟和元素,而這些步驟和元素不構(gòu)成一個排它性的羅列,方法或者設(shè)備也可能包含其他的步驟或元素。
雖然本申請對根據(jù)本申請的實(shí)施例的系統(tǒng)中的某些模組做出了各種引用,然而,任何數(shù)量的不同模組可以被使用并運(yùn)行在客戶端和/或服務(wù)器上。所述模組僅是說明性的,并且所述系統(tǒng)和方法的不同方面可以使用不同模組。
本申請中使用了流程圖用來說明根據(jù)本申請的實(shí)施例的系統(tǒng)所執(zhí)行的操作。應(yīng)當(dāng)理解的是,前面或下面操作不一定按照順序來精確地執(zhí)行。相反,可以按照倒序或同時處理各種步驟。同時,也可以將其他操作添加到這些過程中,或從這些過程移除某一步或數(shù)步操作。
根據(jù)本申請的一些實(shí)施例,圖1所示的是一個成像系統(tǒng)100的示意圖。在一些實(shí)施例中,成像系統(tǒng)100可以對既定目標(biāo)進(jìn)行掃描,得到掃描數(shù)據(jù)并生成與之相關(guān)的圖像。在一些實(shí)施例中,成像系統(tǒng)100可以對掃描數(shù)據(jù)或生成的圖像進(jìn)行進(jìn)一步處理。例如,成像系統(tǒng)100可以對掃描數(shù)據(jù)或生成的圖像進(jìn)行偽影校正處理。在一些實(shí)施例中,成像系統(tǒng)100可以是一個設(shè)備或一個設(shè)備組。具體地,成像系統(tǒng)100可以是一個醫(yī)學(xué)成像系統(tǒng),例如,一個PET(Positron Emission Tomography)設(shè)備、一個SPECT(Single Photon Emission Computed Tomography)設(shè)備、一個CT(Computed Tomography)設(shè)備、一個MRI(Magnetic Resonance Imaging)設(shè)備等。進(jìn)一步地,所述醫(yī)學(xué)成像系統(tǒng)可以是單獨(dú)使用,也可以結(jié)合使用。例如,一個PET-CT設(shè)備、一個PET-MRI設(shè)備或一個SPECT-MRI設(shè)備等。
在一些實(shí)施例中,成像系統(tǒng)100可以包括一個掃描儀,掃描儀可以對既定目標(biāo)進(jìn)行掃描,并獲得與之相關(guān)的信息(例如掃描數(shù)據(jù))。進(jìn)一步地,成像系統(tǒng)100可以包括一個放射性掃描設(shè)備。該放射性掃描設(shè)備可以包括一個放射性掃描源。放射性掃描源可以向既定目標(biāo)發(fā)射放射性射線。所述放射性射線可以包括微粒射線、光子射線等中的一種或其組合。所述微粒射線可以包括中子、質(zhì)子、電子、μ介質(zhì)、重離子等中的一種或其組合。光子射線可以包括X射線、γ射線、α射線、β射線、紫外線、激光等中的一種或其組合。作為示例,光子射線可能是X射線,其相應(yīng)的成像系統(tǒng)100則可以是一個計(jì)算機(jī)斷層掃描系統(tǒng)(CT)、一個數(shù)字式射線成像系統(tǒng)(DR)、一個多模態(tài)醫(yī)學(xué)成像系統(tǒng)等其中的一種或多種。進(jìn)一步地,在一些實(shí)施例中,多模態(tài)醫(yī)學(xué)成像系統(tǒng)可以包括PET-CT系統(tǒng)、SPECT-MRI系統(tǒng)等中的一種或多種。
如圖1所示,在一些實(shí)施例中,成像系統(tǒng)100可以包括采集模組110,控制模組120,存儲模組130,處理模組140及顯示模組150.
采集模組110可以探測放射性射線,或接收在成像系統(tǒng)檢測到的放射性射線的信息。采集模組110可以包括或連接一掃描器(如,PET掃描器,CT掃描器或組合式的掃描器等)。僅用以示例,所述放射性射線可以是在PET系統(tǒng)中的以響應(yīng)線的形式被檢測,檢測的形式可以是通過采集模組110以正電子湮滅事件的符合計(jì)數(shù)。在另一些實(shí)施例中,放射性射線可以是CT系統(tǒng)中穿過受檢體(如病人)的X射線,該X射線射束的強(qiáng)度因穿過受檢體會發(fā)生衰減并被采集模組計(jì)算該衰減。此外,采集模組110可從原始數(shù)據(jù)中選擇數(shù)據(jù)已進(jìn)行進(jìn)一步處理。
控制模組120可用于控制采集模組110,存儲模組130,處理模組140及顯示模組150,以及可以向采集模組110,存儲模組130,處理模組140及顯示模組150接收或發(fā)送信息。在一些實(shí)施例中,控制模組120可以控制采集模組110,僅用以示例,控制模組120可控制是否獲取信號,或下次信號采集的時間。作為另一些實(shí)施例,控制模組120可控制用于圖像迭代重建的輻射射線的范圍??刂颇=M120可控制處理模組140,例如,選擇不同的算法來處理的圖像的原始數(shù)據(jù),以確定迭代投影處理的迭代次數(shù),和/或放射線的位置。在一些實(shí)施例中,控制模組120可以接收由用戶(例如成像技術(shù)人員或醫(yī)生)所提供的顯示模組150的實(shí)時的命令或預(yù)定命令,并調(diào)整采集模組110和/或處理模組140,根據(jù)所接收的命令取感興趣對象的圖像。在一些實(shí)施例中,控制模組120可與其它模組交換與掃描器或成像系統(tǒng)100的其它部分的操作相關(guān)的信息。
存儲模組130可以存儲采集的信號或數(shù)據(jù),控制參數(shù),處理后的信號或數(shù)據(jù)等,在一些實(shí)施例中,存儲模組130可以包括隨機(jī)存取存儲器(RAM),只讀存儲器(ROM)中,例如,硬盤,軟盤,云存儲,磁帶,光盤,可移動存儲,或它們的組合等??梢苿哟鎯梢杂梢阅撤N方式將數(shù)據(jù)讀出和/或?qū)懭氲娇梢苿拥拇鎯δ=M。存儲裝置也可以是用于裝載計(jì)算機(jī)程序或其他指令進(jìn)入計(jì)算機(jī)或處理器的其他類似的裝置。
處理模組140可用于處理來自不同模組的不同種類信號或數(shù)據(jù)。在一些實(shí)施例中,處理模組140可以處理來自采集模組140的信號,或者存儲在存儲模組130的信號。在一些實(shí)施例中,處理模組140可以生成圖像,輸出包括一幅或多幅圖像和/或者其它相關(guān)信息。在一些實(shí)施例中,處理模組140還可處理來自或發(fā)送至顯示模組150的信息或數(shù)據(jù)。
顯示模組150可用于接收輸入和/或顯示輸出信息。該顯示模組150可包括液晶顯示器(LCD),發(fā)光二極管(LED)為基礎(chǔ)的顯示器,或任何其它平板顯示器,或者可以使用陰極射線管(CRT),觸摸屏,或類似方式。觸摸屏可以包括,例如,電阻觸摸屏,一個容量觸摸屏,等離子觸摸屏,一個矢量壓力傳感觸摸屏,紅外觸摸屏,或類似方式,或它們的組合。進(jìn)一步地,圖中未示出,成像系統(tǒng)100還可以連接有網(wǎng)絡(luò)(例如,電信網(wǎng)絡(luò),局域網(wǎng)(LAN),無線網(wǎng)絡(luò),廣域網(wǎng)(WAN),諸如因特網(wǎng),點(diǎn)對點(diǎn)網(wǎng)絡(luò),電纜網(wǎng)絡(luò),等等)以進(jìn)行通訊。
圖2是本發(fā)明一些實(shí)施例中信號處理流程示意圖。如圖所示,在步驟210中某一參數(shù)被設(shè)置,該參數(shù)可通過控制模組120進(jìn)行設(shè)置。在另一些實(shí)施例中,該參數(shù)可包括與采集過程、存儲過程、處理過程或顯示過程等中的一種或多種相關(guān)的參數(shù),僅用于示例,該參數(shù)可包括電流、電壓,用于一種或多種組織成像的掃描協(xié)議,采樣速率,存儲速度,存儲管理,圖像重建方法等。在一些實(shí)施例中,該參數(shù)通過控制臺170(圖1)進(jìn)行設(shè)置。
在步驟220,進(jìn)行信號采集。該信號可以是PET信號、CT信號等。在一些實(shí)施例中,信號采集過程通過信號采集模組110執(zhí)行,在另一些實(shí)施例中,信號也可以通過讀取外部裝置或通過用戶輸入獲得。
在步驟230,獲取的信號可以被存儲。例如,可存儲在存儲模組130等。
在步驟240中,信號可被進(jìn)行處理。該處理過程可通過處理模組140實(shí)現(xiàn)。在處理過程中,一個或多個處理參數(shù)被設(shè)置。在一些實(shí)施例中,信號被處理以用于重建圖像(例如,PET圖像,CT圖像等),在一些實(shí)施例中,重建圖像被進(jìn)一步進(jìn)行校正以移除圖像中偽影的影響。在一些實(shí)施例中,重建圖像被進(jìn)一步處理并且生成包括重建圖像的報(bào)告。在一些實(shí)施例中,重建圖像和/或生成的報(bào)告可被傳送至相關(guān)設(shè)備或裝置,例如,終端,數(shù)據(jù)庫等。在一些實(shí)施例中,重建圖像和/或生成的報(bào)告可進(jìn)一步被處理,例如進(jìn)行打印、顯示等。
值的說明的是,上述描述僅用于說明本發(fā)明,并不用于限制本發(fā)明的保護(hù)范圍。對于本領(lǐng)域普通技術(shù)人員而言,根據(jù)本發(fā)明披露內(nèi)容可做出多種變形或修改,該變形或修改同樣是本發(fā)明的一部分。例如,步驟230在一些實(shí)施方式中可能是非必須的,采集信號可直接進(jìn)行步驟240的處理而不進(jìn)行存儲處理。在另一些實(shí)施例中,參數(shù)設(shè)置可在全部處理過程中的任一步驟中實(shí)現(xiàn)。
圖3是本發(fā)明一些實(shí)施例的處理模組140的結(jié)構(gòu)示意圖。在一些實(shí)施例中,處理模組140可包括處理單元310,重建單元320,校正單元330,和存儲單元340。在一些實(shí)施例中,至少兩個所述單元可以彼此經(jīng)由有線連接的方式(例如,金屬電纜,光纜,混合電纜,或類似方式,或它們的任何組合)或無線連接(例如,局域網(wǎng)(LAN),廣域網(wǎng)(WAN),藍(lán)牙,ZigBee,近場通信(NFC),或類似方式,或它們的任何組合)進(jìn)行連接。在一些實(shí)施例中,所述單元可以彼此通過介質(zhì)連接。該介質(zhì)可以包括有形介質(zhì)或無形介質(zhì)(例如,無線電,光,聲波,電磁感應(yīng)等)。
處理單元310可處理不同類型的從控制模組120,存儲模組130和/或顯示模組150接收的信息,該信息可以包括一個信號(例如,CT信號),受檢體的信息,一個控制參數(shù)(例如采集頻率,采集速度等),顯示參數(shù)(例如亮度,分辨率,縮放等),或類似方式,或它們的組合。僅僅作為舉例,處理單元310可處理例如除去或減少噪音,過濾信號,從模擬信號轉(zhuǎn)換成該信號為數(shù)字信號等過程。
重建單元320可以生成受檢體相關(guān)的圖像(例如,受檢體的一部分)。重建單元320可以采用不同種類的圖像重建技術(shù)用于圖像重建過程。示例性地圖像重建技術(shù)可包括傅立葉切片定理,濾波反投影算法,扇形束重構(gòu),迭代重建,或類似其它方法,或它們的組合。在一些實(shí)施例中,重建單元320可包括一個或一個以上的子單元(圖中未示出)。子單元可以通過采用不同的重建方法重建的圖像。在一些實(shí)施例中,重建的圖像可以存儲在存儲單元340。
校正單元330可用于校正重建圖像。在一些實(shí)施例中,圖像可以從重建單元320或在存儲部340中導(dǎo)出,所述校正單元330可去除或減少重建圖像中的偽影。在一些實(shí)施例中,重建圖像可以包括條狀或條狀偽影,一個環(huán)狀偽影,運(yùn)動偽影,或類似方式,或它們的任意組合。在一些實(shí)施例中,校正方法可包括迭代法,內(nèi)插方法,或類似方法,或它們的任意組合。
存儲單元340可以存儲由處理單元310、重建單元320,以及由校正單元330處理的信息或數(shù)據(jù),在一些實(shí)施例中,圖像重建的圖像,存儲格式可以包括文本,圖像,音頻,視頻,代碼或類似方式,或它們的組合。在一些實(shí)施例中,在處理,重建,或校正過程中可以使用的一種或多種算法可以被存儲在存儲單元340中,算法可包括閾值分割法,迭代法,內(nèi)插法,統(tǒng)計(jì)算法,平滑濾波方法,或類似方法,或它們的任意組合。
圖4-A是本發(fā)明一些實(shí)施例中校正單元330內(nèi)部結(jié)構(gòu)示意圖,校正單元330可以包括一個確定模塊1301,檢測模塊1302,一個圖像生成模塊1303,以及一個處理模塊1304。在一些實(shí)施例中,至少兩個塊可以彼此經(jīng)由有線連接而被連接(如,金屬電纜,光纜,混合電纜,或類似方式,或它們的任何組合)或無線連接(例如,局域網(wǎng)(LAN),廣域網(wǎng)(WAN),藍(lán)牙,ZigBee,近場通信(NFC),或類似方式,或它們的任何組合)。在一些實(shí)施例中,這些塊可以彼此通過介質(zhì)連接。該介質(zhì)可以包括有形介質(zhì)或無形介質(zhì)(例如,無線電,光,聲波,電磁感應(yīng)等)。
確定模塊1301可以在原始待校正圖像中確定感興趣區(qū)域(ROI)的范圍。如在此披露的,原始圖像可以指基于所獲取的信號進(jìn)行重建的圖像。在一些實(shí)施例中,原始圖像可以由重建單元320重建,或者從存儲單元340,外部資源(例如,硬盤,軟盤,無線終端,或類似方式,或它們的組合中檢索),或者在本發(fā)明內(nèi)容任何位置所提及的任何儲存空間。在一些實(shí)施例中,ROI可以從多個根據(jù)某一標(biāo)準(zhǔn)選擇的候選區(qū)域被確定(更多細(xì)節(jié)可在圖5-圖7中的描述中找到)。
在一些實(shí)施例中,確定模塊1301可確定所述原始圖像中感興趣區(qū)域相關(guān)的圖像。如在此使用的,與該感興趣區(qū)域相關(guān)的圖像可以指被從原始圖像中提取的某部分圖像。在一些實(shí)施例中,提取可通過在原始圖像中,施加掩蓋在除了感興趣區(qū)域外的其它區(qū)域上,或者從原始圖像切割出感興趣區(qū)域進(jìn)行。
檢測模塊1302可以檢測檢測感興趣區(qū)域相關(guān)圖像中的偽影。在一些實(shí)施例中,偽影可包括金屬偽影,條紋或條狀偽影,或類似的其它偽影,或它們的組合。如在此披露的,金屬偽影可能起因于金屬物體在受檢體的存在(例如,在髖關(guān)節(jié)中使用的針,手術(shù)夾子,牙科填充,或類似方式,或它們的組合)。條紋/條狀偽影可能是在掃描期間的投影域通道之間信號的不連續(xù)(噪聲、部分容積、系統(tǒng)的幾何參數(shù),不合適的插值算法等原因)造成,或者欠采樣,光子不足,運(yùn)動,射束硬化,康普頓散射,或類似方式,或它們的組合影響等原因。在一些實(shí)施例中,檢測所述偽影的過程中,與該感興趣區(qū)域相關(guān)的圖像可以被處理(例如,旋轉(zhuǎn),平滑化,過濾或類似方式,或它們的組合)。在一些實(shí)施例中,所檢測的偽影可被進(jìn)一步處理,例如,所述偽影可在該感興趣區(qū)域相關(guān)的圖像中被標(biāo)記,或從與該感興趣區(qū)域相關(guān)的圖像中提取。
圖像生成模塊1303可生成偽影圖像(例如,包括原始圖像中條紋狀偽影的圖像,簡稱為條狀偽影)。在一些實(shí)施例中,可以通過從與感興趣區(qū)域相關(guān)的圖像中進(jìn)行過濾(或?yàn)V波)所產(chǎn)生的偽影而產(chǎn)生偽影圖像。在一些實(shí)施例中,偽影圖像可以被進(jìn)一步處理。例如,可以對偽影圖像進(jìn)行補(bǔ)償。
處理模塊1304可以處理原始圖像、與感興趣區(qū)域相關(guān)的圖像或偽影圖像。在一些實(shí)施例中,可以基于與偽影圖像及感興趣區(qū)域相關(guān)的圖像來校正原始圖像。
應(yīng)當(dāng)注意,校正單元330的上述描述僅僅是為了說明目的而提供,并不旨在限制本發(fā)明的范圍。對于本領(lǐng)域普通技術(shù)人員而言,可以在本發(fā)明的教導(dǎo)下進(jìn)行多種變化或修改。例如,確定模塊1301和檢測模塊1302可以集成在用于確定感興趣區(qū)域并檢測偽影的獨(dú)立單元或模塊中。作為另一示例,校正單元330還可以包括存儲模塊(未示出)。存儲模塊可以用于存儲獲取的圖像和/或任何中間數(shù)據(jù)。作為另一示例,校正單元330中的至少一些模塊可以各自包括存儲模塊,或者至少兩個模塊可以共享公共存儲模塊。上述變化和修改均不脫離本發(fā)明保護(hù)的范圍。
圖4-B是本發(fā)明一些實(shí)施例中對圖像進(jìn)行校正的流程示意圖,在步驟1310中,可以獲取原始圖像(待校正圖像)。原始圖像可以由重建單元320重建獲得,或者從存儲單元340,或外部存儲資源(例如,硬盤,軟盤,無線終端等,或其組合)等,或者本發(fā)明前述的任何存儲資源讀取獲得。
步驟1312中,可以確定與感興趣區(qū)域(ROI,region of interest)相關(guān)的圖像。該確定可以由確定模塊1301執(zhí)行。如前文所述,與ROI相關(guān)的圖像可以指從原始圖像中提取的圖像??梢酝ㄟ^對原始圖像中除了ROI之外的其他區(qū)域應(yīng)用掩蓋,或者從原始圖像中切割出ROI來執(zhí)行提取。在一些實(shí)施例中,可以根據(jù)特定標(biāo)準(zhǔn)(更多細(xì)節(jié)可以在圖5及其描述中找到)從候選感興趣區(qū)域確定ROI。
在步驟1314中,可以檢測與ROI有關(guān)的圖像中的偽影。檢測可以由檢測模塊1302執(zhí)行。在一些實(shí)施例中,偽影可以是條紋或條狀偽影。在一些實(shí)施例中,在檢測期間,可以確定角度范圍,并可以從角度范圍中選擇處理角度,并且可以基于處理角度旋轉(zhuǎn)與ROI有關(guān)的圖像(更多細(xì)節(jié)可以在圖6的描述中找到)。
在步驟1316中,可以基于檢測到的偽影生成偽影圖像。在一些實(shí)施例中,可通過從與ROI有關(guān)的圖像過濾(或?yàn)V波)偽影來產(chǎn)生偽影圖像。在步驟1318中,可以基于偽影圖像來校正原始圖像。僅僅作為示例,可以通過從原始圖像中減去偽影圖像來校正原始圖像(更多細(xì)節(jié)可以在圖7及其描述中找到)。
應(yīng)當(dāng)注意,上述用于校正圖像的過程的描述僅僅是為了說明的目的而提供的,并且不旨在限制本發(fā)明保護(hù)的范圍。對于本領(lǐng)域普通技術(shù)人員而言,可以在本發(fā)明的教導(dǎo)下進(jìn)行多種變化或修改。例如,在一些實(shí)施例中,可以進(jìn)行關(guān)于所檢測的偽影是否是潛在組織(或器官)的確定。此外,如果所檢測的偽影被確定為潛在組織(或器官),則可以執(zhí)行補(bǔ)償。
圖5是本發(fā)明一些實(shí)施例中確定感興趣區(qū)域相關(guān)圖像的流程示意圖,用于確定與ROI相關(guān)的圖像的處理可以由確定模塊1301執(zhí)行。在步驟1402中,可以獲取原始圖像。在步驟1404中,可以將原始圖像(待校正圖像)分割成多個部分。例如,對于關(guān)于受檢對象的頭部的原始圖像,多個部分可以包括:包括空氣的部分,包括組織的部分等,或其組合。在一些實(shí)施例中,使用的分割方法可以包括閾值法,聚類法,基于壓縮的方法,基于直方圖的方法,邊緣檢測方法等,或其任何組合。
在步驟1405中,可以確定原始圖像中的候選感興趣區(qū)域。如本文所使用的,候選感興趣區(qū)域可以指原始圖像中可以從中選擇ROI的一個或多個區(qū)域。在一些實(shí)施例中,可以根據(jù)第一標(biāo)準(zhǔn)確定候選關(guān)注區(qū)域。第一標(biāo)準(zhǔn)可以根據(jù)系統(tǒng)100的默認(rèn)設(shè)置來設(shè)置,基于統(tǒng)計(jì)信息來選擇,或者由操作者(例如醫(yī)生,成像技術(shù)人員等)進(jìn)行設(shè)置。在一些實(shí)施例中,可以為不同的圖像(例如,關(guān)于受檢者的頭部的圖像,關(guān)于受檢者的肺的圖像等)設(shè)置不同的標(biāo)準(zhǔn)。僅作為示例,對于關(guān)于對象的頭部的圖像,可以基于候選感興趣區(qū)域的質(zhì)心位置和/或候選感興趣區(qū)域的大小等來確定感興趣候選區(qū)域(更多細(xì)節(jié)可以在圖7-A及其描述中找到)。
在步驟1406中,可以基于在步驟1404中分割的多個部分(例如,包括空氣的部分,包括組織的部分等),從候選感興趣區(qū)域確定感興趣區(qū)域(ROI)。在一些實(shí)施例中,可以根據(jù)第二標(biāo)準(zhǔn)來執(zhí)行確定。第二標(biāo)準(zhǔn)可以根據(jù)系統(tǒng)的默認(rèn)設(shè)置來設(shè)置,基于統(tǒng)計(jì)信息來選擇,或者由操作者(例如,醫(yī)生,成像技術(shù)人員等)設(shè)置。在一些實(shí)施例中,可以選擇滿足預(yù)設(shè)條件的特定候選感興趣區(qū)域作為ROI。預(yù)設(shè)條件可以是關(guān)于圖像中的部分組織的百分比的閾值。可以為不同的圖像(例如,關(guān)于對象的頭部的圖像,關(guān)于對象的肺的圖像等)設(shè)置不同的預(yù)設(shè)條件。例如,對于關(guān)于受檢者的頭部的圖像,預(yù)設(shè)條件可以是關(guān)于頭部中的組織的百分比的閾值和/或關(guān)于頭部中的空氣的百分比的閾值(更多細(xì)節(jié)可以在圖7及其描述找到)。
在步驟1408中,可以獲得與ROI有關(guān)的圖像。如圖4-B所示,可以進(jìn)一步處理與ROI有關(guān)的圖像。在一些實(shí)施例中,可以在確定的與ROI有關(guān)的圖像中檢測偽影,并且可以進(jìn)一步生成偽影圖像。
應(yīng)當(dāng)注意,用于確定與感興趣區(qū)域(ROI)相關(guān)圖像的過程的上述描述,僅僅是為了說明的目的而提供的,并且不旨在限制本發(fā)明的范圍。對于本領(lǐng)域普通技術(shù)人員,可以在本發(fā)明內(nèi)容的教導(dǎo)下進(jìn)行多種變化或修改。例如,在步驟1402中,可以對原始圖像執(zhí)行優(yōu)化操作(例如,去噪等)。然而,那些變化和修改不脫離本本發(fā)明的范圍。
圖6是本發(fā)明一些實(shí)施例中生成偽影圖像的流程示意圖,用于生成偽影圖像的過程可以由圖像生成模塊1303執(zhí)行。在步驟1502中,可以確定角度范圍。具體地,可以基于其中出現(xiàn)偽影的區(qū)域的大小來確定角度范圍。在一些實(shí)施例中,角度范圍可以包括多個單個角度(例如,30度,40度,60度等)的組合,或特定步長的連續(xù)的角度范圍(例如,在30度和90度之間,以1度為步長)。在一些實(shí)施例中,角度范圍可以基于系統(tǒng)100的默認(rèn)設(shè)置來確定,或者可以由操作者(例如,醫(yī)生)設(shè)置。在一些實(shí)施例中,可以為不同的圖像確定不同的角度范圍。例如,對于關(guān)于受檢體的頭部的圖像,可以基于頭部的中心角度來確定角度范圍。
在步驟1504中,可以從角度范圍中選擇處理角度。例如,對于具有以一度為步長的30度和90度之間的角度范圍,可以選擇30度的處理角度。在步驟1506中,可以基于處理角度旋轉(zhuǎn)與ROI相關(guān)的圖像。在圖像中待檢測的偽影的方向可以是各種各樣的。在檢測期間,圖像中的偽影可以被旋轉(zhuǎn)到相同的方向(例如,沿X軸的方向)。在一些實(shí)施例中,可以通過將包括偽影的圖像旋轉(zhuǎn)到偽影的方向,來執(zhí)行進(jìn)一步處理(例如,平滑化,濾波處理等等,或其組合)。例如,如果在步驟1504中選擇的處理角度是31度,則與ROI有關(guān)的圖像可以從0度旋轉(zhuǎn)到-31度,并且31度的偽影可以旋轉(zhuǎn)到沿X軸的方向。
在步驟1508中,可以基于旋轉(zhuǎn)后的圖像生成中間圖像。中間圖像可以指,可以通過處理旋轉(zhuǎn)后的圖像而生成的圖像。在一些實(shí)施例中,中間圖像可以通過從旋轉(zhuǎn)后的與ROI有關(guān)的圖像中減去平滑化處理后的圖像來生成。例如,可以通過對旋轉(zhuǎn)后的與ROI有關(guān)的圖像進(jìn)行平滑化處理來生成平滑圖像。關(guān)于平滑圖像的更多細(xì)節(jié)可以在圖7-A、圖7-B及其描述找到。
在步驟1510中,可以判斷在中間圖像中是否檢測到偽影。僅作為示例,可以處理中間圖像,并且可以通過分析處理的中間圖像的梯度方向(角度),來判斷是否檢測到偽影。關(guān)于該判斷過程的更多細(xì)節(jié)可以在圖7-B及其描述找到。如果判斷結(jié)果為“是”,則過程可以進(jìn)行到步驟1512,以基于偽影生成偽影圖像。偽影圖像可以進(jìn)一步用于校正原始圖像。如果判斷結(jié)果為“否”,則處理可以返回到步驟1504,以從角度范圍中選擇新的處理角度。通過重復(fù)步驟1504至步驟1508,可以基于新的處理角度生成新的中間圖像。
應(yīng)當(dāng)注意,上述用于產(chǎn)生偽影圖像的過程的描述僅僅是為了說明的目的而提供的,并且不旨在限制本發(fā)明保護(hù)的范圍。對于本領(lǐng)域普通技術(shù)人員而言,可以在本發(fā)明的教導(dǎo)下進(jìn)行多種變化或修改。例如,步驟1504和步驟1506可以同時或相繼執(zhí)行。然而,那些變化和修改不脫離本發(fā)明的范圍。
圖7-A至圖7-C是本發(fā)明一些實(shí)施例中生成校正后圖像的過程示意圖。在步驟1602中,可以獲取原始(待校正)圖像。在一些實(shí)施例中,原始圖像可以是從對象的一部分(例如,頭部)獲取的CT圖像。
在步驟1604中,可以根據(jù)分割方法將原始圖像分割成多個部分。在一些實(shí)施例中,分割方法可以包括閾值法,聚類方法,基于壓縮的方法,基于直方圖的方法,邊緣檢測方法等,或其任何組合。在一些實(shí)施例中,可以根據(jù)閾值法來執(zhí)行分割。例如,可以設(shè)置關(guān)于CT值的一個或多個閾值。僅僅通過示例的方式,可以從對象的頭部獲取原始圖像。根據(jù)關(guān)于CT值的閾值,原始圖像可以被分割成包括空氣的部分,包括組織的部分等,或者它們的組合。
例如,在一些實(shí)施例中,CT值在900HU和1100HU之間的一組像素可以被認(rèn)為是包括組織的部分;CT值在0Hu和500Hu之間的一組像素可以被認(rèn)為是包括空氣的部分。
在步驟1606中,可以確定原始圖像中的候選感興趣區(qū)域。如前文所述,候選感興趣區(qū)域可以指原始圖像中可以從中選擇ROI的一個或多個區(qū)域。在一些實(shí)施例中,可以根據(jù)第一標(biāo)準(zhǔn)確定候選關(guān)注區(qū)域。第一標(biāo)準(zhǔn)可以根據(jù)系統(tǒng)100的默認(rèn)設(shè)置來設(shè)置,基于統(tǒng)計(jì)信息來選擇,或者由操作者(例如醫(yī)生,成像技術(shù)人員等)設(shè)置。在一些實(shí)施例中,可以為不同的圖像(例如,關(guān)于受檢者的頭部的圖像,關(guān)于受檢者的肺的圖像等)設(shè)置不同的標(biāo)準(zhǔn)。例如,對于關(guān)于對象的頭部的圖像,候選感興趣區(qū)域可以滿足以下要求:候選感興趣區(qū)域的質(zhì)心可以在頭部的質(zhì)心之下,并且候選感興趣區(qū)域的質(zhì)心的x方向可以不偏離頭部的質(zhì)心太遠(yuǎn)(例如,小于20單位距離(如像素));對于特定候選區(qū)域,所述質(zhì)心在所述候選感興趣區(qū)域內(nèi);并且候選感興趣區(qū)域的大小可以不太小(如為待校正圖像的百分之一至百分之三十之間)。
在步驟1608中,可以基于多個部分從候選感興趣區(qū)域中確定感興趣區(qū)域(ROI)。在一些實(shí)施例中,可以根據(jù)第二標(biāo)準(zhǔn)來執(zhí)行確定。第二標(biāo)準(zhǔn)可以根據(jù)系統(tǒng)100的默認(rèn)設(shè)置來設(shè)置,基于統(tǒng)計(jì)信息來選擇,或者由操作者(例如,醫(yī)生,成像技術(shù)人員等)設(shè)置。在一些實(shí)施例中,可以選擇滿足預(yù)設(shè)條件的特定候選感興趣區(qū)域作為ROI。可以為不同的圖像(例如,關(guān)于對象的頭部的圖像,關(guān)于對象的肺的圖像等)設(shè)置不同的預(yù)設(shè)條件。在一些實(shí)施例中,對于關(guān)于受檢者的頭部的圖像,預(yù)設(shè)條件可以是關(guān)于頭部中的組織的百分比的閾值和/或關(guān)于頭部中的空氣的百分比的閾值。例如,對于特定的候選感興趣區(qū)域,頭部中組織的百分比小于30%,并且頭部中的空氣的百分比大于1%,則可以將其確定為ROI。
在步驟1610中,可以獲得與ROI有關(guān)的圖像。如本文所使用的,與ROI相關(guān)的圖像可以指從原始圖像提取的圖像。在一些實(shí)施例中,可以通過對原始圖像中除了ROI之外的其他區(qū)域應(yīng)用掩蓋操作,或者從原始圖像中切割出ROI來執(zhí)行提取。如本文所使用的,掩蓋指可以用于覆蓋圖像中的特定區(qū)域的對象。在一些實(shí)施例中,對于數(shù)字圖像,掩蓋可以包括矩陣(例如,二維陣列),其中像素的值可以是0或1的二進(jìn)制圖像等,或其任何組合。
在步驟1612中,可以確定角度范圍??梢曰谄渲谐霈F(xiàn)偽影的區(qū)域的大小來確定角度范圍。在一些實(shí)施例中,角度范圍可以基于中心角的延伸來確定。例如,對于關(guān)于受檢體的頭部的圖像,中心角可以是頭部的中心角。在一些實(shí)施例中,角度范圍可以根據(jù)下面的公式(16)確定:
R=[DCenter-DExtend,DCenter+DExtend],iD=1, (16)
其中R可以表示角度范圍,DCenter可以表示中心角,DExtend可以表示中心角的延伸,以及iD可以表示增量步長。.
在步驟1614中,可以從角度范圍中選擇處理角度。例如,對于從30度到90度的角度范圍,可以選擇30度的處理角度。在步驟1616中,可以基于處理角度旋轉(zhuǎn)與ROI有關(guān)的圖像?;谂cROI相關(guān)的圖像的旋轉(zhuǎn),待檢測的偽影的一個或多個方向可以被調(diào)整到沿X軸的方向。在旋轉(zhuǎn)與ROI相關(guān)的圖像之后,該過程可以遵循從如圖7-B所示的節(jié)點(diǎn)A 1618引出開始的至少一些步驟繼續(xù)進(jìn)行。
圖7-B是根據(jù)本發(fā)明的一些實(shí)施例中用于生成條狀偽影圖像的示例性處理過程示意圖。在步驟1620中,可以平滑化處理旋轉(zhuǎn)后的感興趣區(qū)域(ROI)相關(guān)圖像。平滑化處理算法可以包括具有五點(diǎn)近似的立方平滑算法,線性平滑方法,插值方法等,或其任何組合。在步驟1626中,可以基于旋轉(zhuǎn)后的與ROI相關(guān)圖像來生成平滑圖像。在步驟1628中,可以生成減影圖像(作為中間圖像)。如本文所使用的,減影圖像可以指通過從旋轉(zhuǎn)后的與ROI相關(guān)圖像減去平滑圖像而生成的圖像。
在步驟1630中,可以確定在減影圖像中是否檢測到條紋或條狀偽影。如果“否”,則該過程可以遵循從如圖7-C所示的節(jié)點(diǎn)C 1631引出的至少一些后續(xù)步驟繼續(xù)執(zhí)行。如果“是”,則處理可以進(jìn)行到步驟1632,以確定包括條紋或條狀偽影的區(qū)域。
在一些實(shí)施例中,在步驟1630中,在檢測條狀偽影期間,可以處理減影圖像??梢愿鶕?jù)下面的公式(17)計(jì)算減影圖像的梯度方向(角度):
其中Gdir可以表示減影圖像的梯度方向(角度),Irs可以表示減影圖像.在一些實(shí)施例中,減影圖像可以由差分算子(例如Sobel算子)進(jìn)行離散化??梢源_定減影圖像的多個行(例如,M行),并且該行可以包括多個像素??梢源_定減影圖像的多個行(例如,M行),并且該行可以包括多個像素。多個行中的像素的數(shù)量可以不同。例如,對于行m,可以存在a個像素,對于行n,可以存在b個像素,也可以相同,例如每行均存在c個像素。此外,可以根據(jù)以下公式(18)計(jì)算減影圖像中的行的梯度方向(角度)的正弦值的和:
其中m可以表示減影圖像的行,Sum(m)可以表示行m中的像素的梯度方向(角度)的正弦值的和,sin(Gdir(m))可以表示減影圖像中行m的梯度方向的正弦值,并且N可以表示行m中的像素的總數(shù)。
在一些實(shí)施例中,可以獲得關(guān)于梯度方向的正弦值的和的統(tǒng)計(jì)曲線。對于統(tǒng)計(jì)曲線,x軸可以表示減影圖像的行(例如,行m,行n等),y軸可以表示行的梯度方向(角度)的正弦值的和,進(jìn)而可以在統(tǒng)計(jì)曲線上提取波峰值和波谷值。
波峰或波谷可以對應(yīng)于行。基于統(tǒng)計(jì)曲線的波峰和波谷,可以在減影圖像中檢測條狀偽影。例如,對于關(guān)于受檢體的頭部的圖像,如果峰值和谷值滿足一些預(yù)設(shè)條件,則可以指示對應(yīng)于峰值和谷值的減影圖像中的位置可以是對應(yīng)于條狀偽影的位置。在一些實(shí)施例中,預(yù)設(shè)條件可以由至少兩個閾值提供,例如T1和T2。T1可以是代表波峰值相對于波谷值差值的閾值(如幅值的閾值)。T2可以代表相對于一對波谷波峰之間的距離值的閾值。
在一些實(shí)施例中,閾值T1對于減影圖像中的不同行可以是不同的。例如,T1的值可以遵循閾值曲線變化。對于閾值曲線,橫軸可以表示減影圖像中的行,縱軸可以表示閾值T1的值。例如,對一個含有180個像素的行來說,該行對應(yīng)的閾值是50,對于含有N個像素的行來說,其閾值T1就是N*50/180像素.在一些實(shí)施例中,T1和T2可以基于系統(tǒng)100的默認(rèn)設(shè)置,根據(jù)經(jīng)驗(yàn)值設(shè)置或由操作者(例如,醫(yī)生)來設(shè)置。在一些實(shí)施例中,可以根據(jù)減影圖像的分辨率來設(shè)置T1和T2。
僅作為示例,對于512×512矩陣(分辨率)和230FOV(視場)的頭部圖像,可設(shè)定T1為50;T2可以被設(shè)置為3-8個像素(例如,4個像素)。滿足預(yù)設(shè)條件的波峰和波谷的位置可以被分別記錄為條狀偽影的開始位置和結(jié)束位置。
在步驟1632中,可以基于檢測到的條狀偽影來確定包括條狀偽影的區(qū)域。在一些實(shí)施例中,可以基于條狀偽影的開始位置和結(jié)束位置的延伸來確定該包括條狀偽影的區(qū)域。例如,在一些實(shí)施例中,幾個像素(例如,2~3個像素)可以沿著條狀偽影的開始位置和結(jié)束位置擴(kuò)張或延伸。具體地,可以根據(jù)下面的公式(19)和公式(20)確定包括條狀偽影的區(qū)域:
Rstart=RstartO-Rn, (19)
Rend=RendO+Rn, (20)
其中Rstart可以表示包括條狀偽影的區(qū)域的開始位置,Rend可以表示包括條狀偽影的區(qū)域的結(jié)束位置,RstartO可以表示檢測到的條狀偽影的開始位置,RendO可以表示檢測到的條紋偽像,并且Rn可以表示沿著RstartO和RendO的擴(kuò)展像素。應(yīng)當(dāng)注意,延伸不應(yīng)超過減影圖像的邊緣。
在步驟1634中,可以對包括條狀偽影的區(qū)域進(jìn)行濾波。在一些實(shí)施例中,可以通過梳狀濾波器執(zhí)行濾波。在步驟1636中,可以基于步驟1634中的濾波來生成條狀偽影圖像。如前文所述,條狀偽影圖像可以指代僅包括條狀偽影的圖像。在生成條狀偽影圖像之后,該過程可以遵循從如圖7-C中D 1638引出的后續(xù)步驟進(jìn)行操作。
圖7-C示出本發(fā)明一些實(shí)施例的用于生成校正圖像的示例性過程。在步驟1640中,可以對條狀偽影圖像執(zhí)行補(bǔ)償。在一些實(shí)施例中,“假偽影”可出現(xiàn)在條狀偽影圖像中。此處,“假偽影”可以指可以被識別為條紋偽像的潛在組織(例如,血管,頭部的組織等)圖像。為了去除或減少條狀偽影圖像中的“假偽影”,避免潛在的組織圖像被誤判為偽影被去除,可以對條狀偽影圖像執(zhí)行補(bǔ)償。僅僅作為示例,在條狀偽影圖像中可以存在多個條紋??梢杂?jì)算和分析條紋的CT值,并且可以確定條紋波峰和條紋波谷。在一些實(shí)施例中(如對于頭部的CT圖像),可以根據(jù)條紋波峰和條紋波谷確定是否可以執(zhí)行補(bǔ)償。例如,如果確定條紋波谷并且條紋波谷的位置比條紋波峰的位置更接近顱底,則其可以指示條狀偽影圖像中可能存在潛在組織,并且可能需要補(bǔ)償。在一些實(shí)施例中,可以根據(jù)下面的公式(21)來執(zhí)行補(bǔ)償:
IreC(iStreakPeak:end,:)=Ire(iStreakPeak:end,:)*Weighting, (21)
其中IreC(iStreakPeak:end,:)可以表示條狀偽影圖像的補(bǔ)償部分,Weighting可以表示補(bǔ)償?shù)募訖?quán)系數(shù),iStreakPeak可以表示條紋峰的位置,end可以表示條狀偽影圖像中條紋的結(jié)束位置,以及Ire(iStreakPeak:end,:)可以表示要補(bǔ)償?shù)臈l狀偽影圖像的部分。
在步驟1642中,可以基于與步驟1616中所示的旋轉(zhuǎn)相關(guān)的處理角度來旋轉(zhuǎn)補(bǔ)償后的條狀偽影圖像至步驟1616旋轉(zhuǎn)前角度,得到重新旋轉(zhuǎn)后的圖像。在步驟1644中,可以基于與感興趣區(qū)域相關(guān)的圖像和重新旋轉(zhuǎn)的條狀偽影圖像,生成初步校正的圖像。根據(jù)本發(fā)明的一些實(shí)施例,可以通過從原始圖像(或與ROI相關(guān)的圖像中)減去重新旋轉(zhuǎn)的條狀偽影圖像來生成初步校正的圖像。
在步驟1646中,系統(tǒng)可以判斷是否已選擇了角度范圍內(nèi)的所有處理角度。如果判斷為“是”,則處理可以進(jìn)行到步驟1648以生成校正圖像。如果判斷為“否”,則過程可以前進(jìn)到節(jié)點(diǎn)B1624所引出步驟(即返回到圖7-A的步驟1614),即可以從角度范圍中選擇新的處理角度,并且可以通過重復(fù)步驟1614至步驟1644來執(zhí)行下一校正處理.在一些實(shí)施例中,可以基于在步驟1644中生成的初步校正的圖像來執(zhí)行下一校正處理。例如,可以通過在步驟1644中生成的初步校正圖像來更新在下一校正處理中與ROI相關(guān)的圖像。
在步驟1648中,可以生成校正圖像。校正圖像可以指通過從原始圖像中減去條狀偽影圖像而生成的圖像。如步驟1644所示,可以生成初步校正的圖像。在一些實(shí)施例中,可以通過將除了ROI之外的其他區(qū)域補(bǔ)充到初步校正的圖像來生成校正圖像。例如,可以去除用于覆蓋除了ROI之外的其他區(qū)域的掩蓋。作為另一示例,從原始圖像剪切的ROI之外的其他區(qū)域可以進(jìn)行添加。在一些實(shí)施例中,可以基于初步校正圖像產(chǎn)生包括所有條狀偽影的條狀偽影圖像,進(jìn)而可以通過從原始圖像中減去包括所有條狀偽影的條狀偽影圖像來生成校正圖像。
此外,在一些實(shí)施例中,在生成校正圖像之前,可以平滑化處理包括所有條狀偽影的條狀偽影圖像。在一些實(shí)施例中,平滑化處理可以在頻域或時域中執(zhí)行。平滑化算法可以包括高斯濾波算法,中值濾波算法等,或其任何組合。在一些實(shí)施例中,可以基于條狀偽影圖像的分辨率來執(zhí)行平滑化。僅僅作為示例,可以平滑化具有高分辨率(例如,像素間距<0.7)的條狀偽影圖像。
上文已對基本概念做了描述,顯然,對于本領(lǐng)域技術(shù)人員來說,上述發(fā)明披露僅僅作為示例,而并不構(gòu)成對本申請的限定。雖然此處并沒有明確說明,本領(lǐng)域技術(shù)人員可能會對本申請進(jìn)行各種修改、改進(jìn)和修正。該類修改、改進(jìn)和修正在本申請中被建議,所以該類修改、改進(jìn)、修正仍屬于本申請示范實(shí)施例的精神和范圍。
同時,本申請使用了特定詞語來描述本申請的實(shí)施例。如“一個實(shí)施例”、“一實(shí)施例”、和/或“一些實(shí)施例”意指與本申請至少一個實(shí)施例相關(guān)的某一特征、結(jié)構(gòu)或特點(diǎn)。因此,應(yīng)強(qiáng)調(diào)并注意的是,本說明書中在不同位置兩次或多次提及的“一實(shí)施例”或“一個實(shí)施例”或“一替代性實(shí)施例”并不一定是指同一實(shí)施例。此外,本申請的一個或多個實(shí)施例中的某些特征、結(jié)構(gòu)或特點(diǎn)可以進(jìn)行適當(dāng)?shù)慕M合。
此外,本領(lǐng)域技術(shù)人員可以理解,本申請的各方面可以通過若干具有可專利性的種類或情況進(jìn)行說明和描述,包括任何新的和有用的工序、機(jī)器、產(chǎn)品或物質(zhì)的組合,或?qū)λ麄兊娜魏涡碌暮陀杏玫母倪M(jìn)。相應(yīng)地,本申請的各個方面可以完全由硬件執(zhí)行、可以完全由軟件(包括固件、常駐軟件、微碼等)執(zhí)行、也可以由硬件和軟件組合執(zhí)行。以上硬件或軟件均可被稱為“數(shù)據(jù)塊”、“模塊”、“引擎”、“單元”、“組件”或“系統(tǒng)”。此外,本申請的各方面可能表現(xiàn)為位于一個或多個計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)產(chǎn)品,該產(chǎn)品包括計(jì)算機(jī)可讀程序編碼。
計(jì)算機(jī)可讀信號介質(zhì)可能包含一個內(nèi)含有計(jì)算機(jī)程序編碼的傳播數(shù)據(jù)信號,例如在基帶上或作為載波的一部分。該傳播信號可能有多種表現(xiàn)形式,包括電磁形式、光形式等等、或合適的組合形式。計(jì)算機(jī)可讀信號介質(zhì)可以是除計(jì)算機(jī)可讀存儲介質(zhì)之外的任何計(jì)算機(jī)可讀介質(zhì),該介質(zhì)可以通過連接至一個指令執(zhí)行系統(tǒng)、裝置或設(shè)備以實(shí)現(xiàn)通訊、傳播或傳輸供使用的程序。位于計(jì)算機(jī)可讀信號介質(zhì)上的程序編碼可以通過任何合適的介質(zhì)進(jìn)行傳播,包括無線電、電纜、光纖電纜、RF、或類似介質(zhì)、或任何上述介質(zhì)的組合。
本申請各部分操作所需的計(jì)算機(jī)程序編碼可以用任意一種或多種程序語言編寫,包括面向?qū)ο缶幊陶Z言如Java、Scala、Smalltalk、Eiffel、JADE、Emerald、C++、C#、VB.NET、Python等,常規(guī)程序化編程語言如C語言、Visual Basic、Fortran 2003、Perl、COBOL 2002、PHP、ABAP,動態(tài)編程語言如Python、Ruby和Groovy,或其他編程語言等。該程序編碼可以完全在用戶計(jì)算機(jī)上運(yùn)行、或作為獨(dú)立的軟件包在用戶計(jì)算機(jī)上運(yùn)行、或部分在用戶計(jì)算機(jī)上運(yùn)行部分在遠(yuǎn)程計(jì)算機(jī)運(yùn)行、或完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上運(yùn)行。在后種情況下,遠(yuǎn)程計(jì)算機(jī)可以通過任何網(wǎng)絡(luò)形式與用戶計(jì)算機(jī)連接,比如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN),或連接至外部計(jì)算機(jī)(例如通過因特網(wǎng)),或在云計(jì)算環(huán)境中,或作為服務(wù)使用如軟件即服務(wù)(SaaS)。
此外,除非權(quán)利要求中明確說明,本申請所述處理元素和序列的順序、數(shù)字字母的使用、或其他名稱的使用,并非用于限定本申請流程和方法的順序。盡管上述披露中通過各種示例討論了一些目前認(rèn)為有用的發(fā)明實(shí)施例,但應(yīng)當(dāng)理解的是,該類細(xì)節(jié)僅起到說明的目的,附加的權(quán)利要求并不僅限于披露的實(shí)施例,相反,權(quán)利要求旨在覆蓋所有符合本申請實(shí)施例實(shí)質(zhì)和范圍的修正和等價組合。例如,雖然以上所描述的系統(tǒng)組件可以通過硬件設(shè)備實(shí)現(xiàn),但是也可以只通過軟件的解決方案得以實(shí)現(xiàn),如在現(xiàn)有的服務(wù)器或移動設(shè)備上安裝所描述的系統(tǒng)。
同理,應(yīng)當(dāng)注意的是,為了簡化本申請披露的表述,從而幫助對一個或多個發(fā)明實(shí)施例的理解,前文對本申請實(shí)施例的描述中,有時會將多種特征歸并至一個實(shí)施例、附圖或?qū)ζ涞拿枋鲋?。但是,這種披露方法并不意味著本申請對象所需要的特征比權(quán)利要求中提及的特征多。實(shí)際上,實(shí)施例的特征要少于上述披露的單個實(shí)施例的全部特征。
一些實(shí)施例中使用了描述成分、屬性數(shù)量的數(shù)字,應(yīng)當(dāng)理解的是,此類用于實(shí)施例描述的數(shù)字,在一些示例中使用了修飾詞“大約”、“近似”或“大體上”來修飾。除非另外說明,“大約”、“近似”或“大體上”表明所述數(shù)字允許有±20%的變化。相應(yīng)地,在一些實(shí)施例中,說明書和權(quán)利要求中使用的數(shù)值參數(shù)均為近似值,該近似值根據(jù)個別實(shí)施例所需特點(diǎn)可以發(fā)生改變。在一些實(shí)施例中,數(shù)值參數(shù)應(yīng)考慮規(guī)定的有效數(shù)位并采用一般位數(shù)保留的方法。盡管本申請一些實(shí)施例中用于確認(rèn)其范圍廣度的數(shù)值域和參數(shù)為近似值,在具體實(shí)施例中,此類數(shù)值的設(shè)定在可行范圍內(nèi)盡可能精確。
針對本申請引用的每個專利、專利申請、專利申請公開物和其他材料,如文章、書籍、說明書、出版物、文檔、物件等,特此將其全部內(nèi)容并入本申請作為參考。與本申請內(nèi)容不一致或產(chǎn)生沖突的申請歷史文件除外,對本申請權(quán)利要求最廣范圍有限制的文件(當(dāng)前或之后附加于本申請中的)也除外。需要說明的是,如果本申請附屬材料中的描述、定義、和/或術(shù)語的使用與本申請所述內(nèi)容有不一致或沖突的地方,以本申請的描述、定義和/或術(shù)語的使用為準(zhǔn)。
最后,應(yīng)當(dāng)理解的是,本申請中所述實(shí)施例僅用以說明本申請實(shí)施例的原則。其他的變形也可能屬于本申請的范圍。因此,作為示例而非限制,本申請實(shí)施例的替代配置可視為與本申請的教導(dǎo)一致。相應(yīng)地,本申請的實(shí)施例不僅限于本申請明確介紹和描述的實(shí)施例。