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

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

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

圖像處理之邊緣自適應(yīng)的插值算法介紹,步驟,源碼,優(yōu)劣和出現(xiàn)的問(wèn)題

Dbwd_Imgtec ? 來(lái)源:未知 ? 作者:易水寒 ? 2018-07-06 10:39 ? 次閱讀

1、邊緣自適應(yīng)插值算法介紹

在Bayer CFA中,由于綠色像素點(diǎn)的數(shù)量是紅色和藍(lán)色像素?cái)?shù)量的兩倍,故其包含更多的原始圖像的邊緣信息。因此,亞當(dāng)斯和漢密爾頓根據(jù)該思想在1997年提出了一種邊緣自適應(yīng)的插值算法。

邊緣自適應(yīng)插值算法:首先提出從水平和垂直兩個(gè)方向?qū)G色分量進(jìn)行插值重建,先設(shè)計(jì)由亮度信號(hào)的梯度和色度信號(hào)的二階微分構(gòu)成的邊緣檢測(cè)算子,由邊緣檢測(cè)算子指示沿正確的方向進(jìn)行綠色分量的插值。紅色和藍(lán)色分量的重建使用已經(jīng)重建好的綠色分量,采用紅綠色差空間或藍(lán)色色差空間的線性插值來(lái)完成。常見(jiàn)Bayer域R/G/B分布模型如下,后續(xù)插值算法使用:

圖像處理之邊緣自適應(yīng)的插值算法介紹,步驟,源碼,優(yōu)劣和出現(xiàn)的問(wèn)題

2、邊緣自適應(yīng)插值算法步驟

邊緣自適應(yīng)的插值算法具體實(shí)現(xiàn)步驟如下:

(1) 綠色分量重建

首先恢復(fù)紅色和藍(lán)色采樣點(diǎn)處的綠色分量,即圖a和圖b中心采樣點(diǎn)處的綠色分量,圖b綠色分量重建過(guò)程與圖a相似,故以圖a為例。中心紅色采樣點(diǎn)R(i,j)處水平方向和垂直方向檢測(cè)算子計(jì)算如下:

當(dāng)水平算子小于垂直算子時(shí),中心點(diǎn)R(i,j)存在水平邊緣的概率較大,中心綠色分量的計(jì)算沿水平方向進(jìn)行,公式如下 :

當(dāng)水平算子大于垂直算子時(shí),中心點(diǎn)R(i,j)存在垂直邊緣的概率較大,中心綠色分量的計(jì)算沿垂直方向進(jìn)行,公式如下 :

倘若水平和垂直的算子相等,則中心點(diǎn)處的綠色分量的計(jì)算為水平和垂直方向的平均值,公式如下:

圖像處理之邊緣自適應(yīng)的插值算法介紹,步驟,源碼,優(yōu)劣和出現(xiàn)的問(wèn)題

(2) 綠色采樣點(diǎn)處的紅色和藍(lán)色分量重建

圖d的藍(lán)色和紅色分量的重建過(guò)程與圖c相似,故以圖c為例。中心點(diǎn)處的藍(lán)色分量的重建使用左右兩點(diǎn)的B-G空間的線性插值,紅色分量的重建使用上下兩點(diǎn)的R-G空間的線性插值,具體如下:

(3) 紅色(藍(lán)色)采樣點(diǎn)處的藍(lán)色(紅色)分量的重建

最后進(jìn)行圖a中心點(diǎn)藍(lán)色的恢復(fù)和和圖b中心點(diǎn)紅色的恢復(fù),由于圖b的重建過(guò)程與圖a相似,故以圖a為例。觀察R周?chē)罱乃{(lán)色像素點(diǎn),處于R像素點(diǎn)左上,左下、右上、右下四個(gè)位置。為了更好的選擇插值方向,保存邊緣信息,與綠色分量的恢復(fù)類似,需要首先沿兩個(gè)斜四十五度方向計(jì)算像素的梯度,再沿梯度較小的方向插值。

左下右上和左上右下的梯度計(jì)算如下:

圖像處理之邊緣自適應(yīng)的插值算法介紹,步驟,源碼,優(yōu)劣和出現(xiàn)的問(wèn)題

根據(jù)梯度的比較結(jié)果,選擇合適的插值防線,計(jì)算如下:

圖像處理之邊緣自適應(yīng)的插值算法介紹,步驟,源碼,優(yōu)劣和出現(xiàn)的問(wèn)題

3、邊緣自適應(yīng)插值算法源碼

4、邊緣自適應(yīng)插值算法優(yōu)劣

亞當(dāng)斯和漢密爾頓提出的邊緣自適應(yīng)的算法相對(duì)于前人的方法具有很大的改進(jìn),主要體現(xiàn)在如下幾個(gè)方面:

綠色分量的插值引入了邊緣檢測(cè),更好的保留邊緣信息,使用了亮度的梯度和色度的二階微分,良好的檢測(cè)了邊緣,提高了綠色分量的準(zhǔn)確度 ;

利用了顏色空間之間的相關(guān)性,首先進(jìn)行綠色通道的恢復(fù),得到完整的綠色圖像,紅色和藍(lán)色通道的恢復(fù)分別基于紅色和綠色的色差空間、藍(lán)色和綠色的色差空間的方向性插值完成;

跟之前的插值算法相比,也有一定的缺陷性:

其邊緣檢測(cè)算子在邊緣緊密或紋理細(xì)致的區(qū)域檢測(cè)的準(zhǔn)確性較差,從而產(chǎn)生了錯(cuò)誤的綠色插值,并隨后傳播到紅色和藍(lán)色插值中,并在最終的輸出圖像中產(chǎn)生錯(cuò)誤顏色;

5、常見(jiàn)插值問(wèn)題

去馬賽克算法的插值重建過(guò)程不可避免的會(huì)引入各種人工的插值痕跡和插值錯(cuò)誤,從而出現(xiàn)和原始圖像不相符合的失真現(xiàn)象,造成了恢復(fù)圖片主觀視覺(jué)質(zhì)量的下降,去馬賽克插值主要會(huì)出現(xiàn)的問(wèn)題包括鋸齒效應(yīng)、偽彩色和摩爾紋的問(wèn)題。

鋸齒效應(yīng)又被稱為拉鏈效應(yīng):指在圖像的邊緣交界或顏色突變區(qū)域,去馬賽克的插值沒(méi)有沿邊緣方向進(jìn)行,而沿橫跨邊緣的方向插值所產(chǎn)生的像素點(diǎn)模糊和顏色溢出現(xiàn)象,對(duì)于雙線性插值該現(xiàn)象尤為明顯;

偽彩色又被稱為虛假顏色,是指原始圖像中沒(méi)有出現(xiàn)過(guò)的錯(cuò)誤顏色或彩色條紋現(xiàn)象。其出現(xiàn)的原因?yàn)閳D像重合錯(cuò)位或不恰當(dāng)?shù)泥徲虿逯灯骄?,?jīng)常出現(xiàn)在色彩的外邊緣處。

摩爾紋指在圖像的高頻區(qū)域,通過(guò)觀察Bayer CFA可知,在每一行、每一列中,相鄰綠色、相鄰紅色、相鄰藍(lán)色像素點(diǎn)的間距均為2個(gè)像素寬度,如果待重建物體的維度僅為1個(gè)像素點(diǎn)寬度,則由于Bayer CFA的亞采樣特性,去馬賽克算法極易恢復(fù)出錯(cuò)誤顏色,從而產(chǎn)生細(xì)密的摩爾紋。為了減少摩爾紋的發(fā)生,大多數(shù)數(shù)碼相機(jī)會(huì)在彩色濾波陣列之前增加一個(gè)低通濾波器,濾除部分高頻信號(hào),通過(guò)降低圖像銳度的方法來(lái)減少摩爾紋的發(fā)生概率 。

聲明:本文內(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)注

    27

    文章

    1292

    瀏覽量

    56747
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4612

    瀏覽量

    92901
  • CFA
    CFA
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    12176

原文標(biāo)題:圖像處理之邊緣自適應(yīng)的插值算法

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    改進(jìn)的變步長(zhǎng)LMS自適應(yīng)算法及其應(yīng)用

    :YBSG.0.2009-12-019【正文快照】:LMS優(yōu)點(diǎn)是計(jì)算量小,易于實(shí)現(xiàn),因而廣泛應(yīng)用于系統(tǒng)辨識(shí)、信號(hào)處理、噪聲抵消等領(lǐng)域.收斂速度、時(shí)變系統(tǒng)和跟蹤能力及穩(wěn)態(tài)失調(diào)是衡量自適應(yīng)濾波算法
    發(fā)表于 04-26 16:10

    圖像自適應(yīng)分段線性拉伸算法的FPGA設(shè)計(jì)

    增強(qiáng)的方法,由于存在域之間的變換和反變換,計(jì)算復(fù)雜,難以滿足實(shí)時(shí)性要求。自適應(yīng)分段線性拉伸算法是一種空間域圖像增強(qiáng)方法,直接對(duì)圖像像素灰度進(jìn)行操作,由于運(yùn)算過(guò)程簡(jiǎn)單、實(shí)現(xiàn)方便,目前的
    發(fā)表于 04-27 14:37

    基于FPGA的高速實(shí)時(shí)圖像采集和自適應(yīng)閾值算法

    基于FPGA的高速實(shí)時(shí)圖像采集和自適應(yīng)閾值算法提出了基于FPGA的圖像處理自適應(yīng)閾值
    發(fā)表于 08-11 15:38

    【Banana Pi M1+申請(qǐng)】閾值自適應(yīng)視頻邊緣檢測(cè)算法的嵌入式快速實(shí)現(xiàn)

    設(shè)計(jì)上位機(jī)軟件,監(jiān)控相機(jī)香蕉派系統(tǒng)傳輸過(guò)來(lái)的圖像邊緣信息。其中,創(chuàng)新點(diǎn)在于自適應(yīng)閾值生成的算法改進(jìn),現(xiàn)已有成熟的理論支持。
    發(fā)表于 06-20 15:55

    基于視覺(jué)圖像的微小零件邊緣檢測(cè)算法研究

    ,像素級(jí)已無(wú)法滿足精度要求,只能采用亞像素級(jí)的細(xì)分算法?! ∵@里給出擴(kuò)展的4個(gè)方向的Sobel算子,即采用4個(gè)方向的模板,細(xì)化處理其梯度方向圖,鑒于法計(jì)算量小、精度高的特點(diǎn),故選用
    發(fā)表于 11-15 16:23

    基于自適應(yīng)空域?yàn)V波的圖像去塊效應(yīng)算法

    分塊有損壓縮圖像忽略了塊間相關(guān)性,重構(gòu)時(shí)會(huì)產(chǎn)生塊效應(yīng),該文提出一種空域自適應(yīng)去塊效應(yīng)算法。對(duì)塊邊緣采用方向自適應(yīng)有理濾波,以弱化塊效應(yīng)。根據(jù)
    發(fā)表于 03-25 08:54 ?17次下載

    基于B樣條圖像邊緣檢測(cè)實(shí)現(xiàn)

    為了能高速、高質(zhì)量地進(jìn)行圖像邊緣檢測(cè),提出了一種新的基于B 樣條邊緣檢測(cè)方法。該方法采用了三次B 樣條
    發(fā)表于 05-14 15:27 ?40次下載
    基于B樣條<b class='flag-5'>插</b><b class='flag-5'>值</b>的<b class='flag-5'>圖像</b><b class='flag-5'>邊緣</b>檢測(cè)實(shí)現(xiàn)

    超空泡圖像自適應(yīng)多尺度小波邊緣檢測(cè)

    文中采用自適應(yīng)多尺度小波邊緣檢測(cè),對(duì)超空泡圖像進(jìn)行邊緣檢測(cè)。算法中首先對(duì)圖像進(jìn)行多尺度下的小波變
    發(fā)表于 11-03 15:47 ?29次下載

    基于LMS算法與RLS算法自適應(yīng)濾波

    自適應(yīng)信號(hào)處理的理論和技術(shù)已經(jīng)成為人們常用濾波和去噪技術(shù)。文中講述了自適應(yīng)濾波的原理以及LMS算法和RLS算法兩種基本
    發(fā)表于 07-06 15:20 ?219次下載
    基于LMS<b class='flag-5'>算法</b>與RLS<b class='flag-5'>算法</b>的<b class='flag-5'>自適應(yīng)</b>濾波

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

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

    基于FPGA的高速實(shí)時(shí)圖像采集和自適應(yīng)閾值算法

    基于FPGA的高速實(shí)時(shí)圖像采集和自適應(yīng)閾值算法
    發(fā)表于 05-10 13:45 ?21次下載

    基于自適應(yīng)相似組的圖像修復(fù)算法

    針對(duì)圖像修復(fù)結(jié)果中存在的結(jié)構(gòu)連續(xù)性和紋理清晰性較差的問(wèn)題,提出了一種基于自適應(yīng)相似組的圖像修復(fù)算法。區(qū)別于傳統(tǒng)的以單一圖像塊或固定數(shù)目
    發(fā)表于 12-04 15:26 ?1次下載

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

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

    面向邊緣檢測(cè)的限制型自適應(yīng)SUSAN算法

    segment assimilating nucleus,USAN),并經(jīng)過(guò)單一閾值判斷,非邊緣點(diǎn)易被誤判為邊緣點(diǎn),導(dǎo)致算法的低魯棒性。針對(duì)此問(wèn)題,提出了結(jié)合自適應(yīng)門(mén)限
    發(fā)表于 05-12 14:22 ?2次下載

    改進(jìn)自適應(yīng)GACV的水下圖像分割算法研究

    (GACM)的基本理論,結(jié)合水下圖像的特點(diǎn),對(duì)自適應(yīng)的GACV圖像分割算法進(jìn)行了改進(jìn),嘗試設(shè)計(jì)新的權(quán)函數(shù),并對(duì)模型的數(shù)值實(shí)現(xiàn)方法進(jìn)行了改進(jìn)
    發(fā)表于 09-22 15:32 ?11次下載
    改進(jìn)<b class='flag-5'>自適應(yīng)</b>GACV的水下<b class='flag-5'>圖像</b>分割<b class='flag-5'>算法</b>研究