欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于稀疏表示和參數(shù)化的曲面擬合方法與流程

文檔序號:12179068閱讀:1188來源:國知局
一種基于稀疏表示和參數(shù)化的曲面擬合方法與流程

技術(shù)領(lǐng)域

本發(fā)明屬于機(jī)器學(xué)習(xí)、最優(yōu)化技術(shù)領(lǐng)域,具體是一種基于稀疏表示和參數(shù)化的曲面擬合方法。



背景技術(shù):

稀疏表示假定輸入信號可以通過一組冗余的基信號來表示,同時(shí)要求這種表示是稀疏的,即通過極少數(shù)幾個(gè)基信號來表達(dá)輸入信號。這種表示被廣泛應(yīng)用在機(jī)器學(xué)習(xí),計(jì)算機(jī)視覺以及模式識別當(dāng)中,是很多學(xué)習(xí)算法的基礎(chǔ),如字典學(xué)習(xí),深度學(xué)習(xí),神經(jīng)網(wǎng)絡(luò),物體識別,圖像去噪,圖像上采樣等等。

給定輸入信號,如何去選擇極少數(shù)的基信號進(jìn)行表示屬于整數(shù)優(yōu)化問題,是NP-hard問題,不能在多項(xiàng)式時(shí)間內(nèi)實(shí)現(xiàn)最優(yōu)算法,自然很多近似算法被提出來求解這類問題??傮w上可以分成兩類:一種是利用貪婪的算法,每次添加當(dāng)時(shí)最優(yōu)的基信號來擴(kuò)充表示集合,如matching pursuit (MP), orthogonal matching pursuit(OMP) 算法等;第二種則是將整數(shù)約束轉(zhuǎn)換為近似約束,如1?;蛘遬模,主要包含basis pursuit (BP),compressed sensing (CS)等。

此外,跟大多數(shù)擬合算法一樣,稀疏表示時(shí)采用的基函數(shù)決定了擬合效果。比如,光滑的基函數(shù)只能組合出光滑信號,而不可能產(chǎn)生非光滑帶特征的信號。

在運(yùn)用稀疏表示的時(shí)候,通常有一個(gè)必要的前提:首先假定信號已經(jīng)被參數(shù)化到某個(gè)特定的歐式空間,一般為一維(如聲音信號)或者二維(如圖像信號)。參數(shù)化在幾何處理中一直是比較重要的研究課題,由于幾何本身沒有內(nèi)在的參數(shù)化,不同的參數(shù)化方法會得到不同的效果,比如保角,保面積,防翻轉(zhuǎn)等。至于幾何物體中尖銳特征,大部分方法也都是依賴于特征檢測實(shí)現(xiàn)對特征的良好逼近。并且,對于三維空間的幾何物體而言,除了特殊的信號,一般不能嵌入到一個(gè)規(guī)整的二維歐式空間。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的在于提供一種基于稀疏表示和參數(shù)化的曲面擬合方法。

本發(fā)明的目的可以通過以下技術(shù)方案實(shí)現(xiàn):

一種基于稀疏表示和參數(shù)化的曲面擬合方法,包括以下步驟:

(1)輸入模型;

(2)模型分割,計(jì)算在局部曲面片的初始參數(shù)化坐標(biāo),優(yōu)化稀疏表示的線性組合系數(shù),進(jìn)行參數(shù)優(yōu)化,得到組合函數(shù)優(yōu)化,優(yōu)化模型為:

其中,為輸入網(wǎng)格信號,為信號的參數(shù)化坐標(biāo),為線性組合系數(shù),定的單項(xiàng)式基函數(shù),表示參數(shù)變換,是第t個(gè)三角形的面積,指第t個(gè)三角形變換對應(yīng)的Jacobi矩陣奇異值,、為標(biāo)量參數(shù),為稀疏度,第一項(xiàng)為數(shù)據(jù)擬合項(xiàng),后兩項(xiàng)用于保證參數(shù)域變換時(shí)三角網(wǎng)格的質(zhì)量;

(3)求解全局優(yōu)化問題;

(4)曲面擬合結(jié)果。

作為本發(fā)明進(jìn)一步地優(yōu)選,所述模型為三維網(wǎng)格模型或點(diǎn)云。

本發(fā)明所述優(yōu)化模型通過循環(huán)迭代的方式進(jìn)行求解,公式如下:

其中,f為輔助變量,為懲罰因子,為Lagrange乘子,、為標(biāo)量參數(shù),為稀疏度,是第t個(gè)三角形的面積,指第t個(gè)三角形變換對應(yīng)的Jacobi矩陣奇異值。

本發(fā)明所述迭代求解步驟為:

(1)讀取輸入模型,利用LSCM方法計(jì)算初始參數(shù)化坐標(biāo);

(2)迭代優(yōu)化求解:固定初始的參數(shù)化坐標(biāo),優(yōu)化稀疏表示的線性組合系數(shù),后固定稀疏表示,優(yōu)化參數(shù)域;

(3)經(jīng)過15次迭代優(yōu)化,即可得到最終的曲面擬合結(jié)果。

本發(fā)明的有益效果:本發(fā)明所述的一種基于稀疏表示和參數(shù)化的曲面擬合方法,利用簡單的單項(xiàng)式函數(shù)作為基函數(shù),通過參數(shù)優(yōu)化的引入實(shí)現(xiàn)對不同幾何特征的良好逼近,輸入模型可以為三維網(wǎng)格模型或者點(diǎn)云。

本發(fā)明結(jié)合優(yōu)化稀疏表示的線性組合系數(shù)與參數(shù)優(yōu)化,得到組合函數(shù)優(yōu)化模型,通過引入輔助量,利用循環(huán)迭代的方式進(jìn)行求解。

對于頂點(diǎn)數(shù)量較大,結(jié)構(gòu)比較復(fù)雜的模型,可以把模型分割成多個(gè)局部曲面片,相憐曲面片之間存在重合曲面信息,本發(fā)明直接采用均值方法,達(dá)到定義全局的效果。

附圖說明

圖1為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法流程圖。

圖2為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法采用的部分單項(xiàng)式基函數(shù)示意圖。

圖3為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法的迭代求解示意圖。

圖4為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法實(shí)施例1中的簡易瀏覽界面。

圖5為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法實(shí)施例1的網(wǎng)格輸入。

圖6為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法實(shí)施例1的優(yōu)化表示結(jié)果。

圖7為本發(fā)明一種基于稀疏表示和參數(shù)化的曲面擬合方法實(shí)施例2的優(yōu)化表示結(jié)果。

具體實(shí)施方式

為了便于本領(lǐng)域技術(shù)人員理解,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的說明。

本發(fā)明在于提供了基于稀疏表示和參數(shù)域優(yōu)化的曲面擬合方法以及對應(yīng)的模型求解算法。參數(shù)域優(yōu)化的引入提高了稀疏表示的表達(dá)能力,即使利用簡單的單項(xiàng)式函數(shù),也可以完成對幾何特征的良好逼近。

一種基于稀疏表示和參數(shù)化的曲面擬合方法,包括以下步驟:

(1)輸入模型;

(2)模型分割,計(jì)算在局部曲面片的初始參數(shù)化坐標(biāo),優(yōu)化稀疏表示的線性組合系數(shù),進(jìn)行參數(shù)優(yōu)化,得到組合函數(shù)優(yōu)化,優(yōu)化模型為:

其中,為輸入網(wǎng)格信號,為信號的參數(shù)化坐標(biāo),為線性組合系數(shù),定的單項(xiàng)式基函數(shù),表示參數(shù)變換,是第t個(gè)三角形的面積,指第t個(gè)三角形變換對應(yīng)的Jacobi矩陣奇異值,、為標(biāo)量參數(shù),為稀疏度,第一項(xiàng)為數(shù)據(jù)擬合項(xiàng),后兩項(xiàng)用于保證參數(shù)域變換時(shí)三角網(wǎng)格的質(zhì)量;

(3)求解全局優(yōu)化問題;

(4)曲面擬合結(jié)果。

所述模型為三維網(wǎng)格模型或點(diǎn)云。

本發(fā)明所述優(yōu)化模型通過循環(huán)迭代的方式進(jìn)行求解,公式如下:

其中,f為輔助變量,為懲罰因子,為Lagrange乘子,、為標(biāo)量參數(shù),為稀疏度,是第t個(gè)三角形的面積,指第t個(gè)三角形變換對應(yīng)的Jacobi矩陣奇異值。

上述迭代求解步驟為:

(1)讀取輸入模型,利用LSCM方法計(jì)算初始參數(shù)化坐標(biāo);

(2)迭代優(yōu)化求解:固定初始的參數(shù)化坐標(biāo),優(yōu)化稀疏表示的線性組合系數(shù),后固定稀疏表示,優(yōu)化參數(shù)域;

(3)經(jīng)過15次迭代優(yōu)化,即可得到最終的曲面擬合結(jié)果。

實(shí)施例1

圖2顯示了部分單項(xiàng)式基函數(shù);圖3為本發(fā)明方法算法的迭代求解概覽圖,基本迭代步驟如下:

步驟31:讀取輸入模型,利用LSCM方法計(jì)算初始參數(shù)化坐標(biāo)。

步驟32:迭代優(yōu)化求解。固定初始的參數(shù)化坐標(biāo),優(yōu)化稀疏表示的線性組合系數(shù),基函數(shù)的組合效果如321所示;后固定稀疏表示,優(yōu)化參數(shù)域322;完成一次迭代后,稀疏表示和參數(shù)化坐標(biāo)的復(fù)合表示如323所示。

步驟33:優(yōu)化完成,得到最終的曲面擬合結(jié)果33。

本發(fā)明提供了簡單的交互界面,如圖4所示,簡單的操作步驟如下:

步驟41:用戶點(diǎn)擊上方的打開按鈕載入模型。用戶通過鼠標(biāo)操作物體,可以平移,旋轉(zhuǎn)和伸縮該模型,并選擇一個(gè)合適的視角查看物體。

步驟42:用戶點(diǎn)擊鍵盤快捷鍵A鍵即可等待求解本發(fā)明的復(fù)合稀疏表示模型。

步驟43:函數(shù)擬合的結(jié)果會在交互的界面中得到展示。用戶可以通過鼠標(biāo)操作無品,可以平移,旋轉(zhuǎn)和放縮該流型結(jié)構(gòu),并且選擇一個(gè)合適的視角查看物體。

步驟44:用戶通過左側(cè)的保存按鈕可以將擬合的曲面結(jié)果進(jìn)行保存。

圖5為本發(fā)明實(shí)施例1的輸入模型,圖6為對應(yīng)的優(yōu)化擬合結(jié)果。

實(shí)施例2

本發(fā)明的一個(gè)直接應(yīng)用,點(diǎn)云重建。

如圖7所示,步驟如下:

步驟71:讀取輸入的點(diǎn)云模型。

步驟72:通過已有的重建方法,輸出為離散網(wǎng)格,得到簡單的三角結(jié)構(gòu)72;將點(diǎn)云向結(jié)構(gòu)72投影,得到每個(gè)點(diǎn)在投影三角形的局部重心坐標(biāo);如同實(shí)施例1復(fù)雜模型的處理方法,對結(jié)構(gòu)72進(jìn)行分割后進(jìn)行參數(shù)化,根據(jù)點(diǎn)云的重心坐標(biāo)得到點(diǎn)云的參數(shù)化坐標(biāo)初值,后將點(diǎn)云的所有定點(diǎn)作為輸入信號求解。

73:優(yōu)化完成,得到最終的曲面擬合結(jié)果73。

以上內(nèi)容僅僅是對本發(fā)明結(jié)構(gòu)所作的舉例和說明,所屬本技術(shù)領(lǐng)域的技術(shù)人員對所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,只要不偏離發(fā)明的結(jié)構(gòu)或者超越本權(quán)利要求書所定義的范圍,均應(yīng)屬于本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
光泽县| 桂平市| 唐海县| 东至县| 县级市| 田阳县| 临潭县| 云安县| 镇赉县| 涞源县| 中方县| 和平区| 齐齐哈尔市| 那曲县| 密山市| 连江县| 定州市| 丹东市| 昌吉市| 石阡县| 星子县| 丰宁| 澎湖县| 桂东县| 宜川县| 柘城县| 木里| 彰化县| 阿鲁科尔沁旗| 电白县| 普洱| 福鼎市| 新河县| 马龙县| 安仁县| 丘北县| 承德市| 阜阳市| 大足县| 开平市| 绥滨县|