付大鵬,樊海燕
(東北電力大學 機械工程學院,吉林 132012)
股骨頭是關節損傷和炎癥的多發部位。近幾年國內外研究人員越來越專注這方面的研究。加拿大George等利用Bernstein基函數BBF曲線曲面擬合重建骨頭的三維模型;波蘭比亞的維斯托克技術大學利用CNC機床加工髖關節形成一套完整的制作系統[1]。國內在這方面的研究也取得了一些成果,如上海交通大學對人的髖關節研究和反求工程在醫學上的應用研究起步都比較早[2]。該實驗是以動物骨頭為例,為人工假體的個體化設計與快速制造提供了依據和技術支持。
三維建模方法的選擇直接影響模型的精度和效率。獲取三維數據的方法可分為:接觸式數據采集和非接觸式數據采集兩種。接觸式數據采集是根據采樣探頭在物體表面接觸時探針的針尖就會發生形變從而采集到探針的坐標,逐點移動逐點采樣。這種方法速度慢、效率低。非接觸式數據采集主要根據光學原理進行數據的采集[3,4]。這種數據采樣的過程是連續的,對于復雜曲面也可以精確快速的讀取數據。
在反求工程中曲面數據采集應用激光三角測距法居多,本實驗所用的是加拿大Creaform Inc公司制造的EXAscan手持式自定位三維激光掃描儀,所得點云數據如圖1所示。它的原理就是用激光源照射到物體表面反射或散射后,被光學檢測器接收,從而得到物體表面點的三維坐標,精度可達到40μm。圖1中共有離散點30093個。在數據采樣過程中由于受到人為、環境、模型材料等因素都會影響,使采集到的點云包含大量的噪聲點、冗余點和不規則的孔洞,應用studio逆向修復軟件來除掉噪音點和污染點,同時根據三角網格的拓撲關系對孔洞進行點數據的填充,而且初步對整體股骨頭點云進行光順處理。

圖1 激光掃描儀所獲得的點云
處理后的點云點與點仍處于離散狀態,點與點直接的關系也十分雜亂,點云數據量大,如果直接用這些點云進行曲面重構不但會影響重構曲面的光順性而且計算機的處理時間會增加許多倍。點云光順處理的方法很多,曲率是反映復雜曲面的特征所以大多數采用每個點的曲率特性作為依據來進行優化處理。所得點云如圖2所示圖中點間隔為0.2mm,共有離散點17531個。在光順處理時盡力保持股骨頭的形狀特征,股骨頭點云數據優化處理后可以看出點云很好的顯示出骨骼的形態特征。

圖2 studio處理后的點云
Imageware是逆向工程中應用最廣泛的軟件之一,具有強大的數據處理功能,選擇交互式點云截取方式將點云分割成一個個薄層,對每一層進行精簡。由于股骨頭表面有凹的部位又相對平滑在截取點云切片時有很大難度,而且交互式點云法截取的片層點云光順后導入pro/e中生成的曲面有嚴重的扭曲現象,如果修改曲線會造成曲面失真。根據股骨頭的形體特征采用環狀截取點云截面如圖3所示,按此 方法截取的點云切片,不僅能全面的反映出葉片的型面特征,還可以保證重構的動物骨頭模型的質量和精度。本文用第二種方法進行截取,應用Imageware軟件截取一組點云切片,直接在Imageware中構造曲線和曲面,我選擇的放樣方式而且選擇手動方式逐個的選取每條曲線。由于環狀截取點云時環形的軸線不同生成的曲面不同,軸線選取不當會使得生成的曲面很扭曲,通過反復的修改軸線位置最后生成得光滑的骨頭曲面。如圖4所示。

圖3 Imageware環狀截取點云

圖4 生成的股骨頭曲面
由于原點云數據和擬合的曲面之間距離有偏差,Imageware可以把生成的曲面和擬合前的點云數據進行比較來分析重構的幾何精度偏差情況如圖5所示,工作區中彩色色碼法顯示
每個點的偏差,顯示的顏色分布大多數為紫色,左側的紫色偏差值顯示為0到0.04mm之間,還有極少部分的粉色偏差值為0.05到0.1mm之間。這些偏差值能為設計員提供偏差指標,進而可以知道實測模型與重建的模型的偏差,可以適當的調整曲面模型最終達到減小偏差的目的。由偏差圖可知該模型曲面重建的幾何精度很高。具重新生成的股骨頭實體模型可以應用于實際要求。

圖5 偏差分析
本文所應用的逆向工程在醫學領域是一門邊緣學科,涉及到機械工程、生物材料科學和醫學工程中各個不同領域[5]。本文所提到的復雜曲面骨頭重建方案反映了目前醫學骨頭重建技術的幾個方面,這對人體的骨骼重構技術具有很高的現實意義。
[1] 潘田佳, 羅陽, 張向娟, 等. 基于逆向工程的人體頜骨個體化三維實體重建研究[J]. 計算機應用技術, 2008,35(8): 30-33.
[2] Werner A, Lechniak 2, Skalski k, et al. Design and manufacture of anatomical hip joint endoprostheses using CAD/CAM systems [J]. Journal of Materials Processing Technology, 2000, 107: 181-186.
[3] Leif Kobbelt and Mario Botsch. A Survey of Point-Based Techniques in Computer Graphics [J]. Comptuers&Graphics. 2004, 28(6): 801-814.
[4] 李江雄. 復雜曲面反求工程CAD建模技術研究[D]. 1998.
[5] 向國玲. 淺談逆向工程技術[J]. 科技創新導報. 2011(15).