[發明專利]一種三維點法向量的計算方法無效
| 申請號: | 201210232462.7 | 申請日: | 2012-06-28 |
| 公開(公告)號: | CN103514354A | 公開(公告)日: | 2014-01-15 |
| 發明(設計)人: | 周波;何鳴;韓娜;劉文強 | 申請(專利權)人: | 黑龍江科技學院 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 150027 黑*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 三維 向量 計算方法 | ||
技術領域
本項技術屬于三維物體表面輪廓測量領域。?
背景技術
點的法向量是點云的一個重要屬性,高質量的點云繪制主要依賴于點的法向量,許多表面重建算法也需要借助于點的法向量。由于點云數據的非結構化特性,點與點之間不具有結構關系,因此,在計算點的法向量的過程中,首先在點云中尋找點的K個鄰近點,再由鄰近點擬合平面,將平面的法向量作為點的法向量。其中尋找鄰近點的過程需要耗費大量的計算時間。?
發明內容
本項發明中,法矢量的計算不是從已經失去了結構化信息的點云出發,而是從光學三維輪廓測量中的視差圖出發。視差圖存儲在M行N列的二維數組A中,A中的元素是視差,由每個視差計算所得的三維點的三個分量X、Y、Z分別存儲在與該視差相對應的三個M行N列的二維數組X、Y、Z中,對二維數組X、Y、Z采用模板法取得三維點B的K個鄰近點,由B的K個鄰近點擬合平面,將平面的法向量作為B點的法向量。本項技術利用了視差圖中的結構信息,計算三維點的法向矢量,大大提高了法向矢量的計算速度,通過調整模板的范圍,就可以調整鄰近點數,從而獲得不同質量的法向矢量。?
具體實施方式
在投射面結構光的光學三維輪廓測量技術中,三維點云數據是基于視差圖生成的。視差圖在計算機中表示為M行N列的二維數組,由于物體表面的不連續和遮擋原因,視差圖中會有部分數據數據缺失,基于視差圖,可以生成M*N個三維點,三維點的三個分量分別存儲在M行N列的三個數組X,Y,Z中,對應于視差圖缺失部分,在X,Y,Z三個數組中可以用特殊數字8192.00表示。?
采用5*5的模板M行N列的X數組上滑動,在X,Y,Z三個數組中取出模板范圍內的25個三維點,通過判斷X分量的數據是否為8192.00可以判定該點是否為數據缺失點,原則上通過不在一條直線上的三個點都可以擬合平面,求取法向量,為提高法向量計算的質量,設定缺失數據不允許超過12個,超過限定值,則不計算該點的法向量。剔除數據缺失點后,用剩余的點建立協方差矩陣M,對M進行特征值分解,對應于M的最小特征值的特征向量,即為該點的法向量。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于黑龍江科技學院,未經黑龍江科技學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210232462.7/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





