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

腦手術(shù)醫(yī)學(xué)圖像軟件二次開發(fā)中幾何變換的實現(xiàn)

2020-09-10 17:11:26李珣王曉東
客聯(lián) 2020年10期
關(guān)鍵詞:二次開發(fā)

李珣 王曉東

【摘 要】本文主要介紹在腦手術(shù)醫(yī)學(xué)圖像軟件的二次開發(fā)中,關(guān)于醫(yī)學(xué)圖像配準(zhǔn)相關(guān)幾何變換算法的實現(xiàn),開發(fā)工具為Visual C++6.0。

【關(guān)鍵詞】二次開發(fā);醫(yī)學(xué)圖像配準(zhǔn);幾何變換;

一、引言

近兩個世紀(jì)以來隨著醫(yī)學(xué)成像技術(shù)不斷成熟,臨床醫(yī)學(xué)逐漸具備兩大類圖像信息,一類是解剖結(jié)構(gòu)圖像,包括計算機斷層成像(CT)、磁共振成像(MRI)和B超等;另一類是功能圖像,包括單光子發(fā)射斷層成像(SPECT)和正電子發(fā)射斷層成像(PET)等。這兩類圖像各有優(yōu)勢,但是由于成像原理不同,造成圖像信息的局限性。如果單獨使用某一類圖像,其效果往往并不理想。而多種圖像的利用,又必須借助醫(yī)生的空間構(gòu)想和推測,去綜合判斷他們所要的信息,其準(zhǔn)確性受主觀影響,而且可能會忽略某些重要信息。解決這個問題的最有效方法就是以醫(yī)學(xué)圖像配準(zhǔn)技術(shù)為基礎(chǔ),利用信息融合技術(shù),將這兩種圖像結(jié)合起來,利用各自的信息優(yōu)勢,在一幅圖像上同時表達(dá)來自人體的多方面信息。

目前在傳統(tǒng)的腦手術(shù)醫(yī)學(xué)圖像軟件中,其前端探測點的坐標(biāo)是由醫(yī)生借助工具得到的。在進(jìn)行醫(yī)學(xué)圖像軟件的二次開發(fā)時,可以采用機械手自動獲取探測點的坐標(biāo)。但是由于醫(yī)學(xué)圖像配準(zhǔn)的圖像坐標(biāo)系發(fā)生了改變,需要設(shè)計新的幾何變換算法。

二、類的設(shè)計

空間映射T描述了一幅圖像中的位置與另一幅圖像中的相應(yīng)位置之間的關(guān)系。這種映射有可能是二維(2D)和三維(3D)之間的相互轉(zhuǎn)換。由于醫(yī)學(xué)圖像中的數(shù)據(jù)通常為各自異性,即切片間距與切片上像素間距不同,因此配準(zhǔn)過程中的幾何變換需要在物理空間進(jìn)行。相關(guān)公式可以描述為:物理坐標(biāo)=像素坐標(biāo)×像素間距+圖像原點坐標(biāo)

幾何變換的主要作用是,將參考圖像空間中像素點映射到浮動圖像空間中。其類型一般有縮放變換(mitkSacaleTransform)、平移變換(mitkTranslationTransform)、剛體變換(mitkRigidTransform)、相似性變換(mitkSimilarityTransform)和仿射變換(mitkAffineTransform)等。各種變換都是由一組變換參數(shù)t來表示,例如剛性變換可以用3個坐標(biāo)軸方向上的平移參數(shù),和3個繞坐標(biāo)軸旋轉(zhuǎn)角度共6個參數(shù)來表示。具體的變換算法由派生類Transform實現(xiàn),其抽象類的框架圖如圖1所示。

三、算法實現(xiàn)

對于各種變換算法,其用戶接口都是一致的。設(shè)置變換參數(shù)的成員函數(shù)為GetJacobian,其函數(shù)原型是:

virtual const MatrixType & GetJacobian(const VectorIndexType& inPoint);

設(shè)置變換圖像數(shù)據(jù)大小的成員函數(shù)為SetRegion,其函數(shù)原型是:

void SetRegion(const VectorIndexType& r);

獲取像素(x,y,z)變換后的Jacobian矩陣的成員函數(shù)為GetJacobian,其函數(shù)原型是:

virtual const MatrixType & GetJacobian(const VectorParameterType& inPoint);

獲取4×4的變換矩陣的成員函數(shù)為GetTransformMatrix,其函數(shù)原型是:

mitkMatrixType * GetTransformMatrix();

計算(x,y,z)經(jīng)幾何變換后的坐標(biāo)的成員函數(shù)為TransformPoint,其函數(shù)原型是:

virtual void TransformPoint(const VectorIndexType & inPoint,VectorIndexType & outPoint);

具體的變換算法實現(xiàn)將在派生類中,由virtual bool Excute的重載函數(shù)實現(xiàn)。在變換參數(shù)和圖像數(shù)據(jù)大小設(shè)置完成之后,即可通過Run函數(shù)調(diào)用Excute函數(shù),從而完成相關(guān)的變換工作。變換結(jié)果可以通過成員函數(shù)GetOutput得到。變換核心函數(shù)的實現(xiàn)代碼如下:

if(!m_FlagComputeTransform)

this->ComputeTransformMatrix();

mitkMatrixScalarType *m=*m_TransformMatrix;

if(m_SpaceDimension==2)

…………

在基于特征的圖像配準(zhǔn)過程中,當(dāng)?shù)玫搅它c集間的對應(yīng)關(guān)系并確定了幾何變換模型之后,下一步是要知道兩個點集所在的子空間的映射關(guān)系函數(shù),這可以利用解線性方程組或者線性回歸等數(shù)學(xué)方法得到。在大多數(shù)情況下,更應(yīng)該關(guān)心兩個圖像子空間的旋轉(zhuǎn)關(guān)系,例如剛性配準(zhǔn)可以利用奇異值分解(SVD)或者單位四元數(shù)的方法來計算旋轉(zhuǎn)變換矩陣。對于這類問題,Umeyama利用拉格朗日乘子法給出了一個嚴(yán)格的閉形解法。具體步驟為以下三步:(1)計算正交矩陣。(2)對所得矩陣進(jìn)行SVD分解。(3)計算點集間的旋轉(zhuǎn)矩陣,以及平移參數(shù)和縮放參數(shù)。在MITK中實現(xiàn)了兩種點集變換估計器,它們分別是mitkPointSetSVDEstimator和mitkPointSetQuaternionEstimator。

四、結(jié)語

在數(shù)字醫(yī)學(xué)影像時代,無論是哪一種醫(yī)學(xué)影像,想要在臨床診斷和治療中發(fā)揮作用,都離不開成像算法和相關(guān)處理軟件的支持。醫(yī)學(xué)圖像處理與分析主要包括醫(yī)學(xué)圖像的分割、配準(zhǔn)、融合和可視化等技術(shù),其意義在于發(fā)掘圖像中的有用信息并進(jìn)行展現(xiàn)。在醫(yī)學(xué)圖像處理方面目前已經(jīng)有了非常多的成熟的算法,而且還在不斷涌現(xiàn)新的算法。自改革開放以來,我國從國外進(jìn)口大量高精密的醫(yī)療設(shè)備,并在臨床醫(yī)療上廣泛使用。然而由于缺乏配套的開發(fā)設(shè)備,也沒有形成系統(tǒng)的跨學(xué)科開發(fā)研究的機制。這就使得我國對高精密度醫(yī)療設(shè)備的利用率不足,以及研發(fā)升級的速度緩慢。軟件的編制依賴于對科學(xué)問題的數(shù)學(xué)描述和計算方法,目前對計算模型和計算方法的研究和設(shè)計,已成為制約醫(yī)學(xué)影像處理技術(shù)進(jìn)步的首要因素。

【參考文獻(xiàn)】

[1] 田捷. 醫(yī)學(xué)成像與醫(yī)學(xué)圖像處理教程[M].北京:清華大學(xué)出版社, 2018.

[2] S Umeyama. Least-squares estimation of transformation parameters between two point atterns. IEEE Transactions on Pattern Analysis and Machine Intelligece,1991,13(4): 376-380.

猜你喜歡
二次開發(fā)
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
西門子Operate高級編程的旋轉(zhuǎn)坐標(biāo)系二次開發(fā)
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
基于C#的AutoCAD建筑構(gòu)件庫二次開發(fā)
江西建材(2018年2期)2018-04-14 08:01:14
西門子Easy Screen對倒棱機床界面二次開發(fā)
基于全站儀二次開發(fā)的覆冰厚度測量與實現(xiàn)
電測與儀表(2016年9期)2016-04-12 00:29:52
Micaps3.2 版本二次開發(fā)入門淺析
西藏科技(2015年12期)2015-09-26 12:13:51
基于VB的ANSYS二次開發(fā)在變壓器抗短路性能分析中的應(yīng)用
基于CATIA的橡皮囊成形毛料展開的二次開發(fā)
機械工程師(2015年9期)2015-02-26 08:38:10
ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應(yīng)用
汽車零部件(2014年5期)2014-11-11 12:24:32
主站蜘蛛池模板: 亚洲综合在线网| Aⅴ无码专区在线观看| 亚洲日韩精品伊甸| 国产午夜福利在线小视频| 国产精品三级av及在线观看| 狂欢视频在线观看不卡| 国产成人av一区二区三区| 久久这里只有精品8| 欧美成人精品一级在线观看| 久久黄色视频影| 91九色国产porny| 日韩色图区| 另类重口100页在线播放| 91久久青青草原精品国产| 日韩欧美亚洲国产成人综合| 女人18一级毛片免费观看| 手机在线免费不卡一区二| 亚洲国产精品无码AV| 欧美国产另类| 97国产在线播放| 亚洲天堂视频在线播放| 亚洲一区二区黄色| 一区二区影院| 亚洲综合色在线| 亚洲看片网| 老司机精品一区在线视频| 91热爆在线| 在线看片国产| 精品亚洲欧美中文字幕在线看| 国产欧美日韩va另类在线播放| 久久久久九九精品影院| 国产夜色视频| 亚洲三级电影在线播放| 日韩无码视频网站| 黄色a一级视频| 亚洲侵犯无码网址在线观看| 萌白酱国产一区二区| 久久99热66这里只有精品一| 青青草欧美| 她的性爱视频| 国产主播福利在线观看| 日韩午夜片| 国产在线一二三区| 国产福利在线观看精品| 久久精品日日躁夜夜躁欧美| 白浆免费视频国产精品视频| 尤物特级无码毛片免费| 国产又色又爽又黄| 欧美日在线观看| 2021国产在线视频| 国产99热| 欧美三级日韩三级| 国产剧情国内精品原创| 狠狠躁天天躁夜夜躁婷婷| 亚洲成a人片| 欧美在线三级| 欧洲av毛片| 亚洲国产天堂在线观看| 新SSS无码手机在线观看| 欧美区一区二区三| 欧美精品在线免费| 色播五月婷婷| 九九九久久国产精品| 亚洲欧洲日产国产无码AV| 国产日本一区二区三区| 亚洲精品老司机| 毛片网站免费在线观看| 91麻豆国产视频| 中文字幕第4页| 激情亚洲天堂| 天天躁狠狠躁| 欧美在线伊人| 黄片一区二区三区| 欧美亚洲一区二区三区导航| 久久久久久午夜精品| 国产亚洲日韩av在线| 日韩一区二区三免费高清| 高潮毛片免费观看| 久久精品aⅴ无码中文字幕| 又爽又大又光又色的午夜视频| 伊人天堂网| 乱人伦视频中文字幕在线|