1.一種基于光線投射算法的三維網(wǎng)格生成方法,其特征在于,包括:
獲取目標(biāo)物體的三維掃查數(shù)據(jù),根據(jù)所述三維掃查數(shù)據(jù)建立所述目標(biāo)物體的三維模型;
確定投射光線在所述三維模型上的終止點位置;
根據(jù)所述終止點位置,生成所述目標(biāo)物體的三維網(wǎng)格。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定投射光線在所述三維模型上的終止點位置,包括:
預(yù)設(shè)透射曲線,根據(jù)所述透射曲線的特征參數(shù),確定投射光線在所述三維模型上的終止點位置,所述特征參數(shù)包括閾值參數(shù)和斜率參數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定投射光線在所述三維模型上的終止點位置,包括:
記錄所述投射光線在所述三維模型上的入射點位置和出射點位置;
根據(jù)所述入射點位置、出射點位置和所述透射曲線的特征參數(shù),計算所述投射光線在所述三維模型上的終止點位置。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定投射光線在所述三維模型上的終止點位置之后,還包括:
去除所述終止點位置中的奇異點位置,得到平滑終止點位置;
根據(jù)所述終止點位置,生成所述目標(biāo)物體的三維網(wǎng)格,包括:
根據(jù)所述平滑終止點位置,利用網(wǎng)格生成算法生成所述目標(biāo)物體的三維網(wǎng)格。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述終止點位置,生成所述目標(biāo)物體的三維網(wǎng)格之后,還包括:
根據(jù)所述三維網(wǎng)格生成所述目標(biāo)物體的表面網(wǎng)格模型;
將所述表面網(wǎng)格模型存儲為預(yù)設(shè)格式;
按照所述預(yù)設(shè)格式讀取所述表面網(wǎng)格模型,進行三維打印。
6.一種基于光線投射算法的三維網(wǎng)格生成裝置,其特征在于,包括:
數(shù)據(jù)獲取模塊,用于獲取目標(biāo)物體的三維掃查數(shù)據(jù),根據(jù)所述三維掃查數(shù)據(jù)建立所述目標(biāo)物體的三維模型;
位置確定模塊,用于確定投射光線在所述三維模型上的終止點位置;
網(wǎng)格生成模塊,用于根據(jù)所述終止點位置,生成所述目標(biāo)物體的三維網(wǎng)格。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述位置確定模塊,具體用于預(yù)設(shè)透射曲線,根據(jù)所述透射曲線的特征參數(shù),確定投射光線在所述三維模型上的終止點位置,所述特征參數(shù)包括閾值參數(shù)和斜率參數(shù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述位置確定模塊包括:
記錄單元,用于記錄所述投射光線在所述三維模型上的入射點位置和出射點位置;
計算單元,用于根據(jù)所述入射點位置、出射點位置和所述透射曲線的特征參數(shù),計算所述投射光線在所述三維模型上的終止點位置。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括
去除模塊,用于去除所述終止點位置中的奇異點位置,得到平滑終止點位置;
所述網(wǎng)格生成模塊具體用于根據(jù)所述平滑終止點位置,利用網(wǎng)格生成算法生成所述目標(biāo)物體的三維網(wǎng)格。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:
網(wǎng)格模型生成模塊,用于根據(jù)所述三維網(wǎng)格生成所述目標(biāo)物體的表面網(wǎng)格模型;
存儲模塊,用于將所述表面網(wǎng)格模型存儲為預(yù)設(shè)格式;
三維打印模塊,用于按照所述預(yù)設(shè)格式讀取所述表面網(wǎng)格模型,進行三維打印。