日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【图像处理】RGB Bayer Color分析

發(fā)布時(shí)間:2024/6/21 编程问答 82 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【图像处理】RGB Bayer Color分析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

RGB Bayer Color分析

? ? ?Bayer色彩濾波陣列

?

? ? ?拜耳色彩濾波陣列(Bayer Color Filter Array,CFA)是非常有名的彩色圖片的數(shù)字采集格式。色彩濾波器的模式如上圖所示,由一半的G,1/4的R,1/4的B組成。

拜耳色彩濾波器的模式、序列、濾波器有很多種,但最常見的模式是由Kodak提出的2*2模式。

? ?當(dāng)Image Sensor往外逐行輸出數(shù)據(jù)時(shí),像素的序列為GRGRGR.../BGBGBG...(順序RGB)。這樣陣列的Sensor設(shè)計(jì),使得RGB傳感器減少到了全色傳感器的1/3,如下所示。

? ? 圖像傳感器的結(jié)構(gòu)如下所示,每一個(gè)感光像素之間都有金屬隔離層,光纖通過顯微鏡頭,在色彩濾波器過濾之后,投射到相應(yīng)的漏洞式硅的感光元件上。

?

白平衡調(diào)節(jié)(White Balance)

色彩傳感器并不能像人眼那樣直接感應(yīng)圖像,因此為了保證最終圖像的真實(shí)性,必須經(jīng)過一些白平衡處理以及色彩校正等算法來修正圖像。

原始像素的第一步處理操作就是白平衡調(diào)節(jié)。一個(gè)白色物體每通道的白平衡都應(yīng)該是相同的,即R=G=B。通過白色物體的采集以及直方圖分析,擁有最高級別白平衡的通道被作為目標(biāo)通道,而其他兩個(gè)通道通過增益達(dá)到匹配,如下:R'=aG'=bB'。同時(shí),隨著光源的不同,白平衡也應(yīng)該相應(yīng)的調(diào)節(jié)。

Bayer插值補(bǔ)償算法(Bayer Interpolation)

1) 插值紅藍(lán)算法實(shí)現(xiàn)

每一個(gè)像素僅僅包括了光譜的一部分,必須通過插值來實(shí)現(xiàn)每個(gè)像素的RGB值。為了從Bayer格式得到每個(gè)像素的RGB格式,我們需要通過插值填補(bǔ)缺失的2個(gè)色彩。插值的方法有很多(包括領(lǐng)域、線性、3*3等),速度與質(zhì)量權(quán)衡,最好的線性插值補(bǔ)償算法。其中算法如下:

R和B通過線性領(lǐng)域插值,但這有四種不同的分布,如下圖所示:

(a)????????????????????????????????? (b)

(c)???????????????????????????????????? (d)

?

? ? 在(a)與(b)中,R和B分別取領(lǐng)域的平均值。

2) 插值綠算法實(shí)現(xiàn)

? ?在(c)與(d)中,取領(lǐng)域的4個(gè)B或R的均值作為中間像素的B值。

?

?

? ? ? ? ? ? ? ? ? ?(e) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(f)

? ? 由于人眼對綠光反應(yīng)最敏感,對紫光和紅光則反應(yīng)較弱,因此為了達(dá)到更好的畫質(zhì),需要對G特殊照顧。在上述(c)與(d)中,擴(kuò)展開來就是上圖的(e)與(f)中間像素G的取值,者也有一定的算法要求,不同的算法效果上會有差異。經(jīng)過相關(guān)的研究,(e)中間像素G值的算法如下:

(f)中間像素G值的算法如下:

? ? CMOS攝像頭這部分轉(zhuǎn)換是在內(nèi)部用ADC或者ISP完成的,生產(chǎn)商為了降低成本必然會使得圖像失真。當(dāng)然用外部處理器來實(shí)現(xiàn)轉(zhuǎn)換,如果處理器的速度足夠NB,能夠勝任像素的操作,用上面的算法來進(jìn)行轉(zhuǎn)換,皆大歡喜。不過上述算法將直接成倍提高了算法的復(fù)雜度,速度上將會有所限制。因此為了速度的提成,可以直接通過來4領(lǐng)域G取均值來中間像素的G值,將會降低一倍的速率,而在性能上差之甚微,算法如下:

? ? 如果能夠通過損失圖像的額質(zhì)量,來達(dá)到更快的速度,還可以取G1、G2的均值來實(shí)現(xiàn),但是這樣的做法會導(dǎo)致邊沿以及跳變部分的失真

轉(zhuǎn)載于:https://www.cnblogs.com/lifan3a/articles/7016607.html

總結(jié)

以上是生活随笔為你收集整理的【图像处理】RGB Bayer Color分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。