999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

虛擬手術中心臟跳動仿真技術研究

2018-03-29 08:21:08陳國棟
網絡安全與數據管理 2018年2期
關鍵詞:方法模型

劉 波,陳國棟,王 娜

(1.福州大學 物理與信息工程學院,福建 福州 350108;2.福建師范大學福清分校,福建 福清 350300)

0 引言

在虛擬手術領域軟組織形變仿真一直是一個值得深入研究的問題,因為人體軟組織都有其特殊性,特別是人體心臟其運動形變具有規律性和周期性。人體心臟跳動是一個非常復雜的過程,涉及生物電傳導、心肌收縮等方面的因素,仿真人體心臟跳動的過程無論在教育實驗方面還是在理論技術研究方面,都有重要意義。對人體心臟跳動的模擬必須能夠真實合理地反應心臟跳動的規律,為用戶提供逼真的視覺效果。因此,在實時性方面,要在一個視覺反饋循環時間段內真實地體現心臟跳動的周期性規律;在逼真度方面,要在心臟跳動過程中發生合理的幾何形變,符合心臟跳動的基本形變規律。

在仿真心臟跳動方面已有學者做了大量的理論和實踐研究。DAWSON S[1]等人采用了一種關鍵幀技術模擬心臟跳動,這種技術將各個關鍵時刻的心臟模型情況預先存儲起來,在實時模擬中進行循環播放,因此只能夠模擬規則的心臟跳動。SEEMANN G[2]等人使用了一種細胞自動機方法對心臟的行為進行建模,其中考慮了心臟組織的各向異性、心肌纖維走向、心電傳導等因素。這種方法一般用于計算機輔助診斷和治療,但是計算代價非常大,不能做到實時模擬。王彥臻[3]等人根據心臟的解剖結構建立了心臟的復合彈簧振子模型,使用逆向動力學技術將心房、心室的收縮、擴張與整個模型結合起來,從而得到心臟外表面的跳動效果。該方法在模擬心跳上有較為逼真的效果,但是該方法中心跳的運動需要人為地去調整設計各個參數,有失簡便性,并且其構建的模型在逼真度上也有所欠缺。

不同于一般虛擬手術中軟組織的局部形變,心臟的跳動是由多部分共同作用的結果,其跳動過程中發生的形變是全局形變。針對以上方法的不足和心臟跳動的特性,本文提出一種基于示例的形狀匹配方法來模擬心臟的跳動過程。該方法使用較高精度的心臟數據模型,考慮心房、心室收縮擴展運動所表征的心臟形變視覺效果。與建模方法相比,其能夠保證心臟跳動過程中的實時性與逼真度;與復合彈簧振子模型相比,其能夠靈活地控制和調整心臟的示例模型,實現心臟跳動的個性化模擬。實驗結果表明本文的方法能夠較為精確地實時模擬心臟跳動的效果,滿足虛擬手術中心臟跳動仿真和心臟介入手術仿真的需求。此外,本文首先將基于示例的彈性材料應用到心臟跳動的仿真中,這對心臟跳動仿真方法的研究具有啟發性的意義。本文的心臟跳動仿真結果還可以應用到實驗教學中,以科普心臟跳動的規律和心臟跳動的過程。

1 方法介紹

利用基于示例的彈性材料對形變對象進行仿真,不僅能夠模擬出物體的形變特性,還能夠指導形變物體的運動。在這方面已有大量的研究,文獻[4]提出用給定的示例姿態來藝術指導形變材料的運動;文獻[5]提出一種基于示例的彈性材料的快速子空間融合方法,能夠實時地仿真計算機圖形。心臟模型本身也屬于彈性的軟組織,這些形變運動的研究對本文的研究具有指導意義。

不同于傳統的心臟跳動方法,本文將基于示例的彈性形變應用到心臟的跳動仿真中。通過提供的表征心臟跳動形變的模型,來控制心臟跳動的形變效果。首先需要將當前的變形映射到優選形變空間,稱之為示例歧管ξ。由于這種示例歧管被設計為相對于模型的形變描述符是線性的,因此當前心臟模型的投影是通過線性優化來完成的。然后將當前的形變姿態拉向目標形變姿態。系統通過修改每個重疊區域的靜止形態,就能將當前的形變線性投影到優選形變空間中,改變心臟模型的形變,在時間步長上就反映為心臟模型在不同時刻發生不同的形變,視覺效果上即為實時跳動。基于示例的心臟跳動仿真運行示意圖如圖1所示,圖中彈性心臟模型具有靜止形態、當前形態和兩個示例形態;在每個時間步長中,將當前形變姿態投影到示例歧管上,然后投影點會被當作目標姿態,并將當前形變姿態拉向目標姿態。

圖1 基于示例的心臟跳動仿真運行示意圖

2 基于示例的心臟形變

2.1 心臟模型數據的矩陣化處理

本文采用重疊局部區域下的卷積形狀匹配算子來驅動心臟模型發生形變。輸入數據由體積四面體網格和n個示例形態構成,其中體積四面體網格為心臟模型的靜止形態或者初始形態,n個示例形態為心臟模型發生收縮、舒張的變形形態。將每個四面體網格的頂點視為一個有一定質量的粒子,并且每個粒子本身和與之相鄰的粒子構成該粒子的局部區域[6],則對任意粒子i其局部區域定義為Ni。

(1)

(2)

為了更好地描述形狀匹配的特征,實現基于示例的彈性形變,在式(2)中加入模型的拉伸分量,將式(2)優化為:

(3)

粒子i的目標位置gi用目標位置的平均值來計算,該平均值則是用其重疊局部區域gi=〈gr,i〉r∈Ni來估計的。在此情況下,當前粒子的位置xi和速度vi可以表示為:

(4)

xi(t+h)=xi(t)+hvi(t+h)

(5)

其中h是時間步長,fext是外力,?∈[0…1]表示剛度參數。

2.2 形變描述符和示例歧管

形變優選空間是所有接近目標形變的圖形所形成的一個形變集合空間,該優選空間中的形變個體都有可能成為下一個目標形變個體,從最接近當前姿態的優選形變空間中找到形變的姿態是非常關鍵的。采用修改每個局部區域的靜止形態來將當前的形變拉向優選空間,能夠準確地完成形變空間的選擇,避免了使用額外的彈性勢能。

圖2 示例歧管ξ的線性插值定義示意圖

2.3 投影到示例歧管

首先通過最小化二次方能量來計算權重w1,…,wn,

(6)

其解wT=(w1,…,wn)T可以得到為:

w=(LTL)-1LT(S-S0)

(7)

這里可能產生負權重,將導致超出示例姿態之外的額外姿態情況,這對心臟跳動形變的控制會產生不希望看到的失真。本文通過迭代地執行以下簡單的過程來消除負權重:選擇最小的負權重并將其設置為零,將其絕對值除以n并從所有其他權重中減去。

值得注意的是,由于在計算目標位置時改變每個局部區域的靜止形狀,變形可能會停留在優選姿勢的空間中,而不是回到靜止姿態。為了避免這個問題,需要修改權重,使得靜止姿態總是比其他姿態的權重稍高一些,這樣仿真結果更接近真實的情況。

圖3 不同β值下的不同程度的彈性形變效果

3 實驗結果及分析

利用C++,并結合OpenGL 4.0圖形庫來實現本文的方法。所有的示例模型都運行在Intel Core i7-4790 CPU 3.60 GHz,并配置NVIDIA GeForce GT 630獨立顯卡的個人計算機上。本文基于示例的仿真方法與復合彈簧振子模型的運行參數比較如表1所示,從表中可以看出本文在使用較高精度的模型下,心臟跳動的模擬周期較短,畫面的平均幀率較快,可見在心臟跳動仿真的實時性方面,本文基于示例的心臟跳動仿真具有較強的優勢。在心臟跳動模擬過程中總模擬時間是420 ms,其中形狀匹配的時間為220 ms,投影到示例歧管上的時間為63 ms。將當前姿態投影到示例歧管上的計算成本遠小于其他過程的計算成本,這是線性投影的一個巨大優勢。

表1 不同模型運行參數比較

圖4顯示了本文方法模擬的正常心臟跳動過程中的形變效果,并截取一個心臟跳動周期內幾個關鍵時刻心臟外表面的形變情況。從圖中可以看出,本文提出的方法可以較為逼真地模擬出心臟跳動周期內,其各部分發生收縮、舒張、扭曲的基本特點,能夠直觀真實地反映出心臟跳動的視覺效果。此外還可以通過改變示例模型的形變程度,來獲得不同形變效果的心臟跳動過程;還可以通過增加具有連貫性的心臟形變示例模型,獲得心臟跳動頻率不同的心臟跳動過程。這說明通過心臟示例模型,可以控制心臟的跳動,做到個性化地去模擬不同人群的心臟跳動過程。

圖4 不同時刻心臟模型形變狀態

圖5是用復合彈簧振子模型方法仿真的心臟跳動,比較圖4和圖5可以看出,在模型質量上,本文的心臟模型逼真度更高,更加貼合實際的心臟外形;在心臟跳動形變上,本文中心臟的舒張和收縮形變效果也明顯比圖5的效果要好。另外本文方法已經能夠做到實時模擬心臟跳動,如果將方法進一步優化,與FastLSM和定向粒子技術等其他加速形狀匹配的方法相結合,則能夠實現更加快速的心臟跳動仿真。

圖5 復合彈簧振子模型的心臟跳動仿真

4 結論

本文提出一種基于示例的形狀匹配方法來仿真心臟跳動,提供了表征心臟模型跳動的幾個姿勢,系統通過形狀匹配構造一個優先變形的空間。在模擬期間,示例歧管用作附加的彈性吸引子,將初始狀態引向其優先形狀的空間,從而在時間步長上形成連貫的形變變化也即心臟跳動的過程。該方法利用線性投影使得計算代價小,并且只需給定心臟模型跳動的形變姿態,就能夠實時逼真地模擬心臟跳動的過程。

[1] DAWSON S, COTIN S, MEGLAN D, et al.Designing a compute-based simulator for interventional cardiology training [J].Catheterization and Cardiovascular Interventions, 2000,51(4):522-527.

[2] SEERNANN G, SHMIDT T, KAYHAN N, et al.Three-dimensional electrophysiological and morphological information for computer-aided planning of cardiac surgery [C]//Proceedings of CARS’04, 2004.

[3] 王彥臻, 熊岳山, 譚珂,等. 基于復合彈簧振子模型的實時心跳模擬[J]. 計算機工程與科學, 2008, 30(1):132-134.

[4] MARTIN S, THOMASZEWSKI B, GRINSPUN E, et al. Example-based elastic materials[J]. ACM Transactions on Graphics, 2011, 30(4):1-8.

[5] ZHANG W, ZHENG J, THALMANN N M. Real-time subspace integration for example-based elastic material[J]. Computer Graphics Forum, 2015, 34(2):395-404.

[6] SUMNER R, COROS S, MARTIN S, et al. Motion control of active deformable objects: USA, US20150029198[P]. 2015-01-29.

猜你喜歡
方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
學習方法
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 精品福利网| 伊人91在线| 狠狠色丁香婷婷综合| 国产成人夜色91| 久久久久青草大香线综合精品| 久久窝窝国产精品午夜看片| 2021无码专区人妻系列日韩| 久久久久亚洲精品成人网| 免费看av在线网站网址| 亚洲第一区精品日韩在线播放| 久久无码av三级| 久久久久久高潮白浆| 亚洲日韩高清无码| 国产精品黄色片| 免费无遮挡AV| 精品无码视频在线观看| 国产主播喷水| 亚洲欧美不卡视频| 秋霞国产在线| 欧美午夜在线视频| 国语少妇高潮| 天天综合网站| 日韩二区三区无| 国产福利免费视频| 国产69精品久久| 无码精油按摩潮喷在线播放| 精品三级网站| 一本一道波多野结衣av黑人在线| 国产老女人精品免费视频| 欧美日韩动态图| 国产国模一区二区三区四区| 天堂成人在线视频| 正在播放久久| 国产丝袜无码精品| 成人午夜在线播放| 91区国产福利在线观看午夜| 制服丝袜在线视频香蕉| 欧美成人a∨视频免费观看| 99re在线免费视频| 久久久无码人妻精品无码| 色九九视频| 黄片一区二区三区| 国产成人h在线观看网站站| 又粗又硬又大又爽免费视频播放| 国产女人在线| 女人毛片a级大学毛片免费 | yjizz视频最新网站在线| 国产成人久久综合777777麻豆| 亚洲天堂视频在线观看| 欧美亚洲第一页| 4虎影视国产在线观看精品| 老色鬼久久亚洲AV综合| 爱爱影院18禁免费| 99热这里只有精品2| 99九九成人免费视频精品| 久久久噜噜噜久久中文字幕色伊伊 | 国产jizz| 欧美国产在线看| 国产91丝袜在线播放动漫| 久久精品无码一区二区日韩免费| 久久人人妻人人爽人人卡片av| 精品久久高清| 91福利国产成人精品导航| 亚洲国产日韩在线成人蜜芽| 国产精品蜜臀| 国产波多野结衣中文在线播放 | 青青草一区二区免费精品| WWW丫丫国产成人精品| 波多野结衣亚洲一区| 国产av无码日韩av无码网站| 国产成人精品午夜视频'| 国产精品九九视频| 国产在线精品99一区不卡| 中文字幕久久波多野结衣 | 日本a∨在线观看| 欧美视频二区| 国产亚洲精久久久久久久91| 91精品福利自产拍在线观看| 免费人欧美成又黄又爽的视频| 国产精品手机在线播放| 91久久国产热精品免费| 97青草最新免费精品视频|