RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

常用的插值算法盤(pán)點(diǎn)

Dbwd_Imgtec ? 來(lái)源:陳翠 ? 2019-01-01 09:06 ? 次閱讀

在三維顯示,空間可視化表達(dá)和圖像處理中,插值處理是比較重要的一個(gè)部分。如何能找到快速、簡(jiǎn)單、有效的插值算法是目前研究者們津津樂(lè)道的問(wèn)題。

以下幾種是前人收集起來(lái)的比較常用的插值算法,僅供參考:

Inverse Distance to a Power(反距離加權(quán)插值法)

Kriging(克里金插值法)

Minimum Curvature(最小曲率)

Modified Shepard's Method(改進(jìn)謝別德法)

Natural Neighbor(自然鄰點(diǎn)插值法)

Nearest Neighbor(最近鄰點(diǎn)插值法)

Polynomial Regression(多元回歸法)

Radial Basis Function(徑向基函數(shù)法)

Triangulation with Linear Interpolation(線性插值三角網(wǎng)法)

Moving Average(移動(dòng)平均法)

Local Polynomial(局部多項(xiàng)式法)

常用的插值算法盤(pán)點(diǎn)

下面簡(jiǎn)單說(shuō)明不同算法的特點(diǎn)。

1、距離倒數(shù)乘方法

距離倒數(shù)乘方格網(wǎng)化方法是一個(gè)加權(quán)平均插值法,可以進(jìn)行確切的或者圓滑的方式插值。方次參數(shù)控制著權(quán)系數(shù)如何隨著離開(kāi)一個(gè)格網(wǎng)結(jié)點(diǎn)距離的增加而下降。對(duì)于一個(gè)較大的方次,較近的數(shù)據(jù)點(diǎn)被給定一個(gè)較高的權(quán)重份額,對(duì)于一個(gè)較小的方次,權(quán)重比較均勻地分配給各數(shù)據(jù)點(diǎn)。 計(jì)算一個(gè)格網(wǎng)結(jié)點(diǎn)時(shí)給予一個(gè)特定數(shù)據(jù)點(diǎn)的權(quán)值與指定方次的從結(jié)點(diǎn)到觀測(cè)點(diǎn)的該結(jié)點(diǎn)被賦予距離倒數(shù)成比例。當(dāng)計(jì)算一個(gè)格網(wǎng)結(jié)點(diǎn)時(shí),配給的權(quán)重是一個(gè)分?jǐn)?shù),所有權(quán)重的總和等于1.0。當(dāng)一個(gè)觀測(cè)點(diǎn)與一個(gè)格網(wǎng)結(jié)點(diǎn)重合時(shí),該觀測(cè)點(diǎn)被給予一個(gè)實(shí)際為 1.0 的權(quán)重,所有其它觀測(cè)點(diǎn)被給予一個(gè)幾乎為 0.0 的權(quán)重。換言之,該結(jié)點(diǎn)被賦給與觀測(cè)點(diǎn)一致的值。這就是一個(gè)準(zhǔn)確插值。 距離倒數(shù)法的特征之一是要在格網(wǎng)區(qū)域內(nèi)產(chǎn)生圍繞觀測(cè)點(diǎn)位置的"牛眼"。用距離倒數(shù)格網(wǎng)化時(shí)可以指定一個(gè)圓滑參數(shù)。大于零的圓滑參數(shù)保證,對(duì)于一個(gè)特定的結(jié)點(diǎn),沒(méi)有哪個(gè)觀測(cè)點(diǎn)被賦予全部的權(quán)值,即使觀測(cè)點(diǎn)與該結(jié)點(diǎn)重合也是如此。圓滑參數(shù)通過(guò)修勻已被插值的格網(wǎng)來(lái)降低"牛眼"影響。

2、克里金法

克里金法是一種在許多領(lǐng)域都很有用的地質(zhì)統(tǒng)計(jì)格網(wǎng)化方法??死锝鸱ㄔ噲D那樣表示隱含在你的數(shù)據(jù)中的趨勢(shì),例如,高點(diǎn)會(huì)是沿一個(gè)脊連接,而不是被牛眼形等值線所孤立??死锝鸱ㄖ邪藥讉€(gè)因子:變化圖模型,漂移類(lèi)型和礦塊效應(yīng)。

3、最小曲率法

最小曲率法廣泛用于地球科學(xué)。用最小曲率法生成的插值面類(lèi)似于一個(gè)通過(guò)各個(gè)數(shù)據(jù)值的,具有最小彎曲量的長(zhǎng)條形薄彈性片。最小曲率法,試圖在盡可能?chē)?yán)格地尊重?cái)?shù)據(jù)的同時(shí),生成盡可能圓滑的曲面。 使用最小曲率法時(shí)要涉及到兩個(gè)參數(shù):最大殘差參數(shù)和最大循環(huán)次數(shù)參數(shù)來(lái)控制最小曲率的收斂標(biāo)準(zhǔn)。

4、多元回歸法

多元回歸被用來(lái)確定你的數(shù)據(jù)的大規(guī)模的趨勢(shì)和圖案。你可以用幾個(gè)選項(xiàng)來(lái)確定你需要的趨勢(shì)面類(lèi)型。多元回歸實(shí)際上不是插值器,因?yàn)樗⒉辉噲D預(yù)測(cè)未知的 Z 值。它實(shí)際上是一個(gè)趨勢(shì)面分析作圖程序。 使用多元回歸法時(shí)要涉及到曲面定義和指定XY的最高方次設(shè)置,曲面定義是選擇采用的數(shù)據(jù)的多項(xiàng)式類(lèi)型,這些類(lèi)型分別是簡(jiǎn)單平面、雙線性鞍、二次曲面、三次曲面和用戶定義的多項(xiàng)式。參數(shù)設(shè)置是指定多項(xiàng)式方程中 X 和 Y組元的最高方次 。

5、徑向基本函數(shù)法

徑向基本函數(shù)法是多個(gè)數(shù)據(jù)插值方法的組合。根據(jù)適應(yīng)你的數(shù)據(jù)和生成一個(gè)圓滑曲面的能力,其中的復(fù)二次函數(shù)被許多人認(rèn)為是最好的方法。所有徑向基本函數(shù)法都是準(zhǔn)確的插值器,它們都要為尊重你的數(shù)據(jù)而努力。為了試圖生成一個(gè)更圓滑的曲面,對(duì)所有這些方法你都可以引入一個(gè)圓滑系數(shù)。你可以指定的函數(shù)類(lèi)似于克里金中的變化圖。當(dāng)對(duì)一個(gè)格網(wǎng)結(jié)點(diǎn)插值時(shí),這些個(gè)函數(shù)給數(shù)據(jù)點(diǎn)規(guī)定了一套最佳權(quán)重。

6、謝別德法

謝別德法使用距離倒數(shù)加權(quán)的最小二乘方的方法。因此,它與距離倒數(shù)乘方插值器相似,但它利用了局部最小二乘方來(lái)消除或減少所生成等值線的"牛眼"外觀。謝別德法可以是一個(gè)準(zhǔn)確或圓滑插值器。在用謝別德法作為格網(wǎng)化方法時(shí)要涉及到圓滑參數(shù)的設(shè)置。圓滑參數(shù)是使謝別德法能夠象一個(gè)圓滑插值器那樣工作。當(dāng)你增加圓滑參數(shù)的值時(shí),圓滑的效果越好。

7、三角網(wǎng)/線形插值法

三角網(wǎng)插值器是一種嚴(yán)密的插值器,它的工作路線與手工繪制等值線相近。這種方法是通過(guò)在數(shù)據(jù)點(diǎn)之間連線以建立起若干個(gè)三角形來(lái)工作的。原始數(shù)據(jù)點(diǎn)的連結(jié)方法是這樣:所有三角形的邊都不能與另外的三角形相交。其結(jié)果構(gòu)成了一張覆蓋格網(wǎng)范圍的,由三角形拼接起來(lái)的網(wǎng)。每一個(gè)三角形定義了一個(gè)覆蓋該三角形內(nèi)格網(wǎng)結(jié)點(diǎn)的面。三角形的傾斜和標(biāo)高由定義這個(gè)三角形的三個(gè)原始數(shù)據(jù)點(diǎn)確定。給定三角形內(nèi)的全部結(jié)點(diǎn)都要受到該三角形的表面的限制。因?yàn)樵紨?shù)據(jù)點(diǎn)被用來(lái)定義各個(gè)三角形,所以你的數(shù)據(jù)是很受到尊重的。

8、自然鄰點(diǎn)插值法

自然鄰點(diǎn)插值法(NaturalNeighbor)是Surfer7.0才有的網(wǎng)格化新方法。自然鄰點(diǎn)插值法廣泛應(yīng)用于一些研究領(lǐng)域中。其基本原理是對(duì)于一組泰森(Thiessen)多邊形,當(dāng)在數(shù)據(jù)集中加入一個(gè)新的數(shù)據(jù)點(diǎn)(目標(biāo))時(shí),就會(huì)修改這些泰森多邊形,而使用鄰點(diǎn)的權(quán)重平均值將決定待插點(diǎn)的權(quán)重,待插點(diǎn)的權(quán)重和目標(biāo)泰森多邊形成比例。實(shí)際上,在這些多邊形中,有一些多邊形的尺寸將縮小,并且沒(méi)有一個(gè)多邊形的大小會(huì)增加。同時(shí),自然鄰點(diǎn)插值法在數(shù)據(jù)點(diǎn)凸起的位置并不外推等值線(如泰森多邊形的輪廓線)。

9、最近鄰點(diǎn)插值法

最近鄰點(diǎn)插值法(NearestNeighbor)又稱泰森多邊形方法,泰森多邊形(Thiesen,又叫Dirichlet或Voronoi多邊形)分析法是荷蘭氣象學(xué)家 A.H.Thiessen 提出的一種分析方法。最初用于從離散分布?xì)庀笳镜慕涤炅繑?shù)據(jù)中計(jì)算平均降雨量,現(xiàn)在GIS和地理分析中經(jīng)常采用泰森多邊形進(jìn)行快速的賦值。實(shí)際上,最近鄰點(diǎn)插值的一個(gè)隱含的假設(shè)條件是任一網(wǎng)格點(diǎn) p( x , y ) 的屬性值都使用距它最近的位置點(diǎn)的屬性值,用每一個(gè)網(wǎng)格節(jié)點(diǎn)的最鄰點(diǎn)值作為待的節(jié)點(diǎn)值。當(dāng)數(shù)據(jù)已經(jīng)是均勻間隔分布,要先將數(shù)據(jù)轉(zhuǎn)換為SURFER的網(wǎng)格文件,可以應(yīng)用最近鄰點(diǎn)插值法;或者在一個(gè)文件中,數(shù)據(jù)緊密完整,只有少數(shù)點(diǎn)沒(méi)有取值,可用最近鄰點(diǎn)插值法來(lái)填充無(wú)值的數(shù)據(jù)點(diǎn)。有時(shí)需要排除網(wǎng)格文件中的無(wú)值數(shù)據(jù)的區(qū)域,在搜索橢圓(SearchEllipse)設(shè)置一個(gè)值,對(duì)無(wú)數(shù)據(jù)區(qū)域賦予該網(wǎng)格文件里的空白值。設(shè)置的搜索半徑的大小要小于該網(wǎng)格文件數(shù)據(jù)值之間的距離,所有的無(wú)數(shù)據(jù)網(wǎng)格節(jié)點(diǎn)都被賦予空白值。在使用最近鄰點(diǎn)插值網(wǎng)格化法,將一個(gè)規(guī)則間隔的XYZ數(shù)據(jù)轉(zhuǎn)換為一個(gè)網(wǎng)格文件時(shí),可設(shè)置網(wǎng)格間隔和XYZ數(shù)據(jù)的數(shù)據(jù)點(diǎn)之間的間距相等。最近鄰點(diǎn)插值網(wǎng)格化法沒(méi)有選項(xiàng),它是均質(zhì)且無(wú)變化的,對(duì)均勻間隔的數(shù)據(jù)進(jìn)行插值很有用,同時(shí),它對(duì)填充無(wú)值數(shù)據(jù)的區(qū)域很有效。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 插值算法
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    2034

原文標(biāo)題:常用的插值算法有哪些?

文章出處:【微信號(hào):Imgtec,微信公眾號(hào):Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Python實(shí)現(xiàn)所有算法之牛頓前向介紹

    今天的算法,細(xì)分是牛頓。關(guān)于可能大家聽(tīng)
    的頭像 發(fā)表于 07-12 09:50 ?1840次閱讀
    Python實(shí)現(xiàn)所有<b class='flag-5'>算法</b>之牛頓前向<b class='flag-5'>插</b><b class='flag-5'>值</b>介紹

    c語(yǔ)言常用算法

    非常實(shí)用的《c語(yǔ)言常用算法程序集》針對(duì)工程中常用的行之有效的算法而編寫(xiě),其主要內(nèi)容包括多項(xiàng)式的計(jì)算、復(fù)數(shù)運(yùn)算、隨機(jī)數(shù)的產(chǎn)生、矩陣運(yùn)算、矩陣特征
    發(fā)表于 04-11 16:41

    基于A算法的路徑規(guī)劃

    提出一個(gè)基于的路徑規(guī)劃算法 A*。此算法可以在每個(gè)柵格路徑代價(jià)不一致的情況下生成一條平
    發(fā)表于 03-03 14:59 ?16次下載

    一種基于算法符號(hào)同步的硬件設(shè)計(jì)

    提出了一種數(shù)字接收機(jī)中符號(hào)同步的硬件設(shè)計(jì)方案。該方案屬于異步采樣恢復(fù)法,其濾波器的設(shè)計(jì)采用了理想算法加窗處理,較傳統(tǒng)的拉格朗日
    發(fā)表于 07-05 16:33 ?17次下載

    AVS分?jǐn)?shù)像素算法的VLSI實(shí)現(xiàn)

    基于AVS運(yùn)動(dòng)補(bǔ)償分?jǐn)?shù)像素算法,提出了一種新的VLSI結(jié)構(gòu),滿足了AVS基準(zhǔn)檔次6.2級(jí)別(1920×1080,4:2:2,30 f/s)高清視頻實(shí)時(shí)解碼的要求。介紹了AVS分?jǐn)?shù)像素
    發(fā)表于 10-15 09:38 ?0次下載

    一種改進(jìn)的線性圖像算法

    針對(duì)傳統(tǒng)的雙線性插值法在對(duì)圖像進(jìn)行后會(huì)不可避免的產(chǎn)生邊緣模糊的問(wèn)題,提出了一種改進(jìn)的線性插值法,該算法首先把待
    發(fā)表于 08-20 12:01 ?29次下載

    基于LabVIEW的心電信號(hào)算法分析

    為了在LabVIEW平臺(tái)下更方便的處理非均勻采樣的心電信號(hào),文中研究了心電信號(hào)的時(shí)域和頻域算法。首先采用了拉格朗日法、牛頓
    發(fā)表于 03-15 17:10 ?61次下載
    基于LabVIEW的心電信號(hào)<b class='flag-5'>插</b><b class='flag-5'>值</b><b class='flag-5'>算法</b>分析

    算法大全_與擬合

    和擬合都是要根據(jù)一組數(shù)據(jù)構(gòu)造一個(gè)函數(shù)作為近似,由于近似的要求不同,二 者的數(shù)學(xué)方法上是完全不同的。而面對(duì)一個(gè)實(shí)際問(wèn)題,究竟應(yīng)該用還是擬合,有時(shí) 容易確定,有時(shí)則并不明顯。有
    發(fā)表于 01-14 17:46 ?0次下載

    CCD圖像的顏色算法研究及其FPGA實(shí)現(xiàn)

    CCD圖像的顏色算法研究及其FPGA實(shí)現(xiàn)
    發(fā)表于 08-29 15:02 ?12次下載

    基于雙線性插值原理實(shí)現(xiàn)圖像縮放算法

    轉(zhuǎn)化為目標(biāo)圖像的相應(yīng)點(diǎn)的新坐標(biāo)。是指在已知的離散數(shù)據(jù)上補(bǔ)連續(xù)函數(shù),使補(bǔ)連續(xù)函數(shù)的曲線通過(guò)全部給定的離散數(shù)據(jù)點(diǎn),是處理離散函數(shù)逼近問(wèn)題的重要方法,被廣泛應(yīng)用于圖像處理領(lǐng)域。過(guò)去
    發(fā)表于 11-07 14:41 ?11次下載
    基于雙線性<b class='flag-5'>插值</b>原理實(shí)現(xiàn)圖像縮放<b class='flag-5'>算法</b>

    多項(xiàng)式算法框架

    多項(xiàng)式近似理論為圖像的多項(xiàng)式算法提出一個(gè)統(tǒng)一的理論框架。密切多項(xiàng)式近似的理論框架包括采樣點(diǎn)數(shù)目、密切階數(shù)和導(dǎo)數(shù)近似規(guī)則三個(gè)部分,它既可以用于分析現(xiàn)有的多項(xiàng)式
    發(fā)表于 01-05 13:55 ?0次下載

    實(shí)時(shí)圖像算法

    針對(duì)現(xiàn)有彩色圖像算法的實(shí)時(shí)性及可靠性不能兼?zhèn)涞膯?wèn)題,提出了一種高效的實(shí)時(shí)彩色圖像縮放算法,算法基于Lanczos核生成可應(yīng)用于整個(gè)目標(biāo)圖
    發(fā)表于 01-17 11:48 ?0次下載
    實(shí)時(shí)圖像<b class='flag-5'>插</b><b class='flag-5'>值</b><b class='flag-5'>算法</b>

    一種改進(jìn)的基于FFT的信號(hào)算法

    在傳統(tǒng)運(yùn)用FFT進(jìn)行信號(hào)運(yùn)算的基礎(chǔ)上,提出了一種提高精度的改進(jìn)算法。通過(guò)子序列重疊和裁剪,舍棄重建序列邊緣誤差較大的樣點(diǎn),再將相對(duì)準(zhǔn)
    發(fā)表于 03-13 17:25 ?0次下載

    分形算法的詳細(xì)資料說(shuō)明

    本文檔的主要內(nèi)容詳細(xì)介紹的是分形算法的詳細(xì)資料說(shuō)明包括了:1.,2.隨機(jī)中點(diǎn)位移法生成山,3.分形
    發(fā)表于 06-05 08:00 ?0次下載
    分形<b class='flag-5'>插</b><b class='flag-5'>值</b><b class='flag-5'>算法</b>的詳細(xì)資料說(shuō)明

    Python算法基本的概念

    今天的算法,細(xì)分是牛頓。關(guān)于可能大家聽(tīng)
    的頭像 發(fā)表于 07-12 10:03 ?1346次閱讀
    RM新时代网站-首页