1.一種基于二維直方圖的傳遞函數(shù)設(shè)計(jì)方法,其特征在于,所述方法包括:
獲取體數(shù)據(jù);
對(duì)所有體素進(jìn)行梯度計(jì)算以得到灰度-梯度直方圖;
過(guò)分割所述灰度-梯度直方圖;
根據(jù)分割后的體素的空間信息進(jìn)行層次聚類(lèi);
對(duì)不同類(lèi)的體素進(jìn)行色彩映射,以生成傳遞函數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述過(guò)分割所述灰度-梯度直方圖包括:
通過(guò)基于熵率的超像素分割方式,過(guò)分割所述灰度-梯度直方圖。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)分割后的體素的空間信息進(jìn)行層次聚類(lèi)包括:
計(jì)算各體素中每對(duì)體素之間的空間距離值;
將所述空間距離值最小的一對(duì)體素聚合為一類(lèi);
計(jì)算聚類(lèi)后的類(lèi)體素與尚未聚合的各體素之間的空間距離值,并將所述空間距離值最小的體素和/或類(lèi)體素聚合為一類(lèi),直到所有體素聚合為一個(gè)類(lèi)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)不同類(lèi)的體素進(jìn)行色彩映射,以生成傳遞函數(shù)包括:
根據(jù)體素的梯度幅值設(shè)置所述不透明度傳遞函數(shù),以及通過(guò)增強(qiáng)的顏色設(shè)置方式設(shè)置所述顏色傳遞函數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
接收用戶(hù)對(duì)直方圖分割的散點(diǎn)對(duì)應(yīng)的體結(jié)構(gòu)的選擇指令,并根據(jù)所述用戶(hù)選擇的結(jié)果調(diào)整所述傳遞函數(shù)。
6.一種基于二維直方圖的傳遞函數(shù)設(shè)計(jì)裝置,其特征在于,所述裝置包括:
獲取模塊,用于獲取體數(shù)據(jù);
計(jì)算模塊,用于對(duì)所有體素進(jìn)行梯度計(jì)算以得到灰度-梯度直方圖;
過(guò)分割模塊,用于過(guò)分割所述灰度-梯度直方圖;
聚類(lèi)模塊,用于根據(jù)分割后的體素的空間信息進(jìn)行層次聚類(lèi);
映射模塊,用于對(duì)不同類(lèi)的體素進(jìn)行色彩映射,以生成傳遞函數(shù)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
所述計(jì)算模塊,還用于通過(guò)基于熵率的超像素分割方式,過(guò)分割所述灰度-梯度直方圖。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述聚類(lèi)模塊包括:
計(jì)算子模塊,用于計(jì)算各體素中每對(duì)體素之間的空間距離值;
聚類(lèi)子模塊,用于將所述空間距離值最小的一對(duì)體素聚合為一類(lèi);
所述計(jì)算子模塊,還用于計(jì)算聚類(lèi)后的類(lèi)體素與尚未聚合的各體素之間的空間距離值;
所述聚類(lèi)子模塊,還用于將所述空間距離值最小的體素和/或類(lèi)體素聚合為一類(lèi),直到所有體素聚合為一個(gè)類(lèi)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
所述映射模塊,還用于根據(jù)體素的梯度幅值設(shè)置不透明度傳遞函數(shù),以及通過(guò)增強(qiáng)的顏色設(shè)置方式設(shè)置顏色傳遞函數(shù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:
接收模塊,用于接收用戶(hù)對(duì)直方圖分割的散點(diǎn)對(duì)應(yīng)的體結(jié)構(gòu)的選擇指令;
調(diào)整模塊,用于根據(jù)所述用戶(hù)選擇的結(jié)果調(diào)整所述傳遞函數(shù)。