1.一種海量腦組織三維圖像數(shù)據(jù)快速調(diào)用方法,其特征在于:
在采用分塊結(jié)構(gòu)進(jìn)行存儲(chǔ)的海量腦組織三維圖像數(shù)據(jù)中,通過(guò)擬合神經(jīng)纖維的走勢(shì),沿著神經(jīng)纖維自然延伸方向預(yù)測(cè)將要使用的三維圖像數(shù)據(jù)塊,并提前加載至計(jì)算機(jī)緩存區(qū)中;
若用戶實(shí)際請(qǐng)求調(diào)用的三維圖像數(shù)據(jù)塊已位于緩存區(qū)當(dāng)中,則從緩存區(qū)讀取,實(shí)現(xiàn)快速調(diào)用。
2.根據(jù)權(quán)利要求1所述海量腦組織三維圖像數(shù)據(jù)快速調(diào)用方法,其特征在于:所述緩存區(qū)為在具有高速讀寫(xiě)性能的存儲(chǔ)設(shè)備中,用于存放三維圖像數(shù)據(jù)塊的存儲(chǔ)區(qū)域。
3.根據(jù)權(quán)利要求1所述海量腦組織三維圖像數(shù)據(jù)快速調(diào)用方法,其特征在于:所述實(shí)際請(qǐng)求調(diào)用的三維圖像數(shù)據(jù)塊如存在于緩存區(qū)中,則從緩存區(qū)讀取,否則從存儲(chǔ)了海量腦組織三維圖像數(shù)據(jù)的低速存儲(chǔ)設(shè)備上讀取。
4.根據(jù)權(quán)利要求1所述海量腦組織三維圖像數(shù)據(jù)快速調(diào)用方法,其特征在于,所述擬合神經(jīng)纖維走勢(shì)的方法為:
在已分割的神經(jīng)元纖維上取離當(dāng)前待分割數(shù)據(jù)塊位置最近的一段,對(duì)這段已知纖維的路徑進(jìn)行擬合,擬合線延長(zhǎng)線進(jìn)入當(dāng)前待分割數(shù)據(jù)塊中,預(yù)測(cè)出神經(jīng)纖維在當(dāng)前待分割數(shù)據(jù)塊中的延伸路徑。
5.根據(jù)權(quán)利要求4所述海量腦組織三維圖像數(shù)據(jù)快速調(diào)用方法,其特征在于所述預(yù)測(cè)將要使用的三維圖像數(shù)據(jù)塊的方法為:
所述擬合線延長(zhǎng)線進(jìn)入當(dāng)前待分割數(shù)據(jù)塊,并從其中一個(gè)面穿出,選取與該面相鄰的數(shù)據(jù)塊作為優(yōu)先讀取的數(shù)據(jù)塊;
繼續(xù)選取擬合線穿出待分割數(shù)據(jù)塊時(shí)的交點(diǎn),確定當(dāng)前待分割數(shù)據(jù)塊上與該交點(diǎn)距離最近的另一個(gè)面,將與該面相鄰的數(shù)據(jù)塊作為次優(yōu)先讀取的數(shù)據(jù)塊。
6.根據(jù)權(quán)利要求1~5任一項(xiàng)所述海量腦組織三維圖像數(shù)據(jù)快速調(diào)用方法,其特征在于:
建立緩存區(qū)時(shí),同時(shí)建立相同數(shù)量的兩組動(dòng)態(tài)標(biāo)簽,分別保存每個(gè)數(shù)據(jù)塊的空閑時(shí)間,以及每個(gè)數(shù)據(jù)塊與當(dāng)前待分割數(shù)據(jù)塊間的距離;
利用所述動(dòng)態(tài)標(biāo)簽中的信息對(duì)緩存區(qū)中的數(shù)據(jù)塊進(jìn)行排序,依據(jù)最久未使用和最遠(yuǎn)距離兩個(gè)指標(biāo)刪除緩存區(qū)中的部分?jǐn)?shù)據(jù)塊,并更新所述動(dòng)態(tài)標(biāo)簽。