本申請(qǐng)涉及圖像處理,特別是涉及一種傳遞函數(shù)生成方法、圖像渲染方法、裝置和計(jì)算機(jī)設(shè)備。
背景技術(shù):
1、在醫(yī)療領(lǐng)域中,圖像渲染指的是采用傳遞函數(shù)將三維醫(yī)學(xué)體數(shù)據(jù)(如ct值)轉(zhuǎn)換為可視化圖像數(shù)據(jù)(如顏色、透明度)的過程,從而將三維醫(yī)學(xué)體數(shù)據(jù)渲染至二維屏幕中。傳遞函數(shù)用于表征體數(shù)據(jù)與圖像數(shù)據(jù)之間的轉(zhuǎn)換關(guān)系。
2、相關(guān)技術(shù)中,用戶可在渲染配置界面進(jìn)行傳遞函數(shù)的手動(dòng)配置,以利用用戶手動(dòng)配置的傳遞函數(shù)實(shí)現(xiàn)圖像渲染。
3、然而,受用戶主觀操作的影響,相關(guān)技術(shù)中渲染得到的圖與期望相差較大,因此降低了實(shí)際渲染效果。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問題,提供一種傳遞函數(shù)生成方法、圖像渲染方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N傳遞函數(shù)生成方法,包括:
3、獲取目標(biāo)部位的2d參考渲染圖;2d參考渲染圖中包括各像素點(diǎn)的可視化圖像數(shù)據(jù);
4、獲取2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽;
5、根據(jù)各像素點(diǎn)的可視化圖像數(shù)據(jù)和組織標(biāo)簽,通過機(jī)器學(xué)習(xí),生成2d參考渲染圖的傳遞函數(shù)。
6、在其中一個(gè)實(shí)施例中,獲取2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽是通過機(jī)器學(xué)習(xí)獲得的。
7、在其中一個(gè)實(shí)施例中,上述方法還包括:
8、接收對(duì)于傳遞函數(shù)的調(diào)整操作;
9、響應(yīng)于調(diào)整操作,對(duì)傳遞函數(shù)進(jìn)行調(diào)整,得到調(diào)整后的傳遞函數(shù)。
10、第二方面,本申請(qǐng)還提供了一種圖像渲染方法,包括:
11、獲取目標(biāo)部位的2d參考渲染圖;2d參考渲染圖中包括各像素點(diǎn)的可視化圖像數(shù)據(jù);
12、獲取2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽;
13、根據(jù)各像素點(diǎn)的可視化圖像數(shù)據(jù)和組織標(biāo)簽,通過機(jī)器學(xué)習(xí),生成2d參考渲染圖的傳遞函數(shù);
14、至少根據(jù)傳遞函數(shù)對(duì)目標(biāo)部位的待渲染體數(shù)據(jù)進(jìn)行渲染處理,得到目標(biāo)渲染圖。
15、第三方面,本申請(qǐng)還提供了一種傳遞函數(shù)生成裝置,包括:
16、參考渲染圖獲取模塊,用于獲取目標(biāo)部位的2d參考渲染圖;2d參考渲染圖中包括各像素點(diǎn)的可視化圖像數(shù)據(jù);
17、標(biāo)簽獲取模塊,用于獲取2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽;
18、函數(shù)確定模塊,用于根據(jù)各像素點(diǎn)的可視化圖像數(shù)據(jù)和組織標(biāo)簽,通過機(jī)器學(xué)習(xí),生成2d參考渲染圖的傳遞函數(shù)。
19、第四方面,本申請(qǐng)還提供了一種圖像渲染裝置,包括:
20、參考渲染圖獲取模塊,用于獲取目標(biāo)部位的2d參考渲染圖;2d參考渲染圖中各像素點(diǎn)的可視化圖像數(shù)據(jù);
21、標(biāo)簽獲取模塊,用于獲取2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽;
22、函數(shù)確定模塊,根據(jù)各像素點(diǎn)的可視化圖像數(shù)據(jù)和組織標(biāo)簽,通過機(jī)器學(xué)習(xí),生成2d參考渲染圖的傳遞函數(shù);
23、渲染處理模塊,用于至少根據(jù)傳遞函數(shù)對(duì)目標(biāo)部位的待渲染體數(shù)據(jù)進(jìn)行渲染處理,得到目標(biāo)渲染圖。
24、第五方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述任一項(xiàng)方法的步驟。
25、第六方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)方法的步驟。
26、第七方面,本申請(qǐng)還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一項(xiàng)方法的步驟。
27、上述傳遞函數(shù)生成方法、圖像渲染方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和程序產(chǎn)品中,通過獲取包括各像素點(diǎn)的可視化圖像數(shù)據(jù)的目標(biāo)部位的2d參考渲染圖,并獲取2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽,根據(jù)各像素點(diǎn)的可視化圖像數(shù)據(jù)和組織標(biāo)簽,通過機(jī)器學(xué)習(xí),生成2d參考渲染圖的傳遞函數(shù)。上述方法中,簡(jiǎn)化了用戶操作,無需用戶逐個(gè)像素點(diǎn)進(jìn)行手動(dòng)配置,直接采用2d參考渲染圖作為參考樣本,自主生成體數(shù)據(jù)與可視化圖像數(shù)據(jù)之間的傳遞函數(shù),降低了用戶主觀影響,提高了所生成的傳遞函數(shù)的準(zhǔn)確性,相應(yīng)提高了基于該傳遞函數(shù)渲染得到的渲染圖與用戶期望渲染效果之間的匹配度,從而提高了實(shí)際渲染效果。
1.一種傳遞函數(shù)生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述2d參考渲染圖中各像素點(diǎn)對(duì)應(yīng)的組織標(biāo)簽是通過機(jī)器學(xué)習(xí)獲得的。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括:
4.一種圖像渲染方法,其特征在于,所述方法包括:
5.一種傳遞函數(shù)生成裝置,其特征在于,所述裝置包括:
6.一種圖像渲染裝置,其特征在于,所述裝置包括:
7.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的方法的步驟。
8.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的方法的步驟。
9.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至4中任一項(xiàng)所述的方法的步驟。