[發(fā)明專利]一種電極模型和頭模型配準(zhǔn)的方法有效
| 申請?zhí)枺?/td> | 201210147002.4 | 申請日: | 2012-05-14 |
| 公開(公告)號: | CN102708293A | 公開(公告)日: | 2012-10-03 |
| 發(fā)明(設(shè)計(jì))人: | 徐鵬;胡俊;堯德中 | 申請(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00;G06F3/01 |
| 代理公司: | 電子科技大學(xué)專利中心 51203 | 代理人: | 周永宏 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 電極 模型 方法 | ||
1.一種電極模型和頭模型配準(zhǔn)的方法,其特征在于,包括步驟:
步驟1:對電極模型和頭模型進(jìn)行基于參考點(diǎn)的預(yù)配準(zhǔn);
步驟2:采用改進(jìn)型的ICP算法完成電極模型和頭模型的精確匹配。
2.根據(jù)權(quán)利要求1所述的一種電極模型和頭模型配準(zhǔn)的方法,其特征在于,所述步驟1中進(jìn)行基于參考點(diǎn)的預(yù)配準(zhǔn)的詳細(xì)過程包括如下步驟:
步驟11.將所有取至電極模型中的點(diǎn)定義成P點(diǎn)集,P(i)表示P點(diǎn)集中的第i個點(diǎn),在未進(jìn)行預(yù)配準(zhǔn)的電極模型中選擇鼻、左耳、右耳和頭頂所對應(yīng)的點(diǎn)作為參考點(diǎn)并記為P(1)、P(2)、P(3)和P(4),所述頭頂所對應(yīng)的點(diǎn)P(4)采用Z軸方向最大值所對應(yīng)的點(diǎn);
步驟12.將所有取至頭模型中的點(diǎn)定義成Q點(diǎn)集,Q(i)表示Q點(diǎn)集中的第i個點(diǎn),在未進(jìn)行預(yù)配準(zhǔn)的電極模型中選擇鼻、左耳、右耳和頭頂所對應(yīng)的點(diǎn)作為參考點(diǎn)并記為Q(1)、Q(2)、Q(3)和Q(4),所述頭頂所對應(yīng)的點(diǎn)Q(4)采用Z軸方向最大值所對應(yīng)的點(diǎn);
步驟13.定義作為中間變量的矩陣V和W,其中:
V={(P(4)-P(1)),(P(4)-P(2)),(P(4)-P(3))}
W={(Q(4)-Q(1)),(Q(4)-Q(2)),(Q(4)-Q(3))};
步驟14.計(jì)算旋轉(zhuǎn)矩陣R=W·V-1,平移矩陣T=Q-RP=Q-WV-1P,并將計(jì)算后的R、T帶入如下公式:R*P(i)+T?→Q??(i=1,^,n)從而對所有電極模型中的點(diǎn)P(i)進(jìn)行旋轉(zhuǎn)和平移,將所有電極模型中的點(diǎn)P(i)轉(zhuǎn)移到頭模型的坐標(biāo)系下,完成電極頭模型的預(yù)配準(zhǔn)。
3.根據(jù)權(quán)利要求2所述的一種電極模型和頭模型配準(zhǔn)的方法,其特征在于,所述步驟2中采用改進(jìn)型的ICP算法完成電極模型和頭模型的精確匹配過程包括如下步驟:
步驟21.開始進(jìn)行第k次迭代,在頭模型Q點(diǎn)集中尋找與第k-1次變換后的電極模型Pk-1點(diǎn)集中每個點(diǎn)對應(yīng)的最近點(diǎn)組成Qk點(diǎn)集;
步驟22.利用奇異值分解算法或四元素法計(jì)算旋轉(zhuǎn)矩陣R和平移矩陣T;
步驟23.引入修正矩陣對步驟22計(jì)算所得的旋轉(zhuǎn)矩陣(R矩陣)和平移矩陣(T矩陣)進(jìn)行修正以使得使旋轉(zhuǎn)矩陣和平移矩陣中都包含模型縮放變換的因素;該步驟的具體計(jì)算過程為:對旋轉(zhuǎn)矩陣和平移矩陣進(jìn)行修正,首先需要計(jì)算每個模型的的空間大小,定義模型規(guī)模函數(shù)size()如下式:
其中A為傳遞給size函數(shù)的自變量,表示任意的模型,這里可以用來表示電極模型,也可以用來表示頭模型,A(i)表是模型A中第i點(diǎn)的坐標(biāo)向量,A(i,x)即表示這一坐標(biāo)點(diǎn)的x坐標(biāo)值,同理,A(i,y)、A(i,z)分別表示y、z軸坐標(biāo),M為模型A的中心點(diǎn)坐標(biāo)向量;
將上式分別代入電極模型和頭模型,計(jì)算出電極模型空間大小size(P),頭模型空間大小size(Q),計(jì)算兩模型的規(guī)模比構(gòu)成3階對角矩陣S作為修正矩陣,修正后的旋轉(zhuǎn)矩陣R′與平移矩陣T′為:
S=size(Q)/size(P);
R′=R·S;;
T′=R·(S-E)·M+T
其中E為三階單位陣,M為電極模型或頭模型的中心點(diǎn)向量,將修正后的旋轉(zhuǎn)矩陣R′與平移矩陣T′替換傳統(tǒng)ICP算法中的旋轉(zhuǎn)矩陣R、平移矩陣T;
步驟24.使用修正后的R′和T′對電極模型進(jìn)行變換,這里的變換不僅包含了旋轉(zhuǎn)變換、平移變換還包括了縮放變換,變換結(jié)果得到下一次的電極模型Pk+1點(diǎn)集,該具體過程為:
Pk+1=R′·Pk+T′;
步驟25.計(jì)算第k次變換后變換后的兩模型間的距離式中Qk(i)表示第k次迭代后的頭模型Q點(diǎn)集中的第i個點(diǎn),式中Pk(i)表示第k次迭代后的電極模型P點(diǎn)集中的第i個點(diǎn);
步驟26.如果|dk-dk-1|<ε(ε為預(yù)先設(shè)定的誤差限且ε>0)時(shí),迭代終止,否則返回步驟21繼續(xù)進(jìn)行k+1次迭代。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210147002.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F19-00 專門適用于特定應(yīng)用的數(shù)字計(jì)算或數(shù)據(jù)處理的設(shè)備或方法
G06F19-10 .生物信息學(xué),即計(jì)算分子生物學(xué)中的遺傳或蛋白質(zhì)相關(guān)的數(shù)據(jù)處理方法或系統(tǒng)
G06F19-12 ..用于系統(tǒng)生物學(xué)的建模或仿真,例如:概率模型或動態(tài)模型,遺傳基因管理網(wǎng)絡(luò),蛋白質(zhì)交互作用網(wǎng)絡(luò)或新陳代謝作用網(wǎng)絡(luò)
G06F19-14 ..用于發(fā)展或進(jìn)化的,例如:進(jìn)化的保存區(qū)域決定或進(jìn)化樹結(jié)構(gòu)
G06F19-16 ..用于分子結(jié)構(gòu)的,例如:結(jié)構(gòu)排序,結(jié)構(gòu)或功能關(guān)系,蛋白質(zhì)折疊,結(jié)構(gòu)域拓?fù)洌媒Y(jié)構(gòu)數(shù)據(jù)的藥靶,涉及二維或三維結(jié)構(gòu)的
G06F19-18 ..用于功能性基因組學(xué)或蛋白質(zhì)組學(xué)的,例如:基因型–表型關(guān)聯(lián),不均衡連接,種群遺傳學(xué),結(jié)合位置鑒定,變異發(fā)生,基因型或染色體組的注釋,蛋白質(zhì)相互作用或蛋白質(zhì)核酸的相互作用





