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

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

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

圖像處理之gamma校正背景與實現(xiàn)

Dbwd_Imgtec ? 來源:未知 ? 作者:李倩 ? 2018-06-05 17:14 ? 次閱讀

1、gamma校正背景

在電視和圖形監(jiān)視器中,顯像管發(fā)生的電子束及其生成的圖像亮度并不是隨顯像管的輸入電壓線性變化,電子流與輸入電壓相比是按照指數(shù)曲線變化的,輸入電壓的指數(shù)要大于電子束的指數(shù)。這說明暗區(qū)的信號要比實際情況更暗,而亮區(qū)要比實際情況更高。所以,要重現(xiàn)攝像機(jī)拍攝的畫面,電視和監(jiān)視器必須進(jìn)行伽瑪補(bǔ)償。這種伽瑪校正也可以由攝像機(jī)完成。我們對整個電視系統(tǒng)進(jìn)行伽瑪補(bǔ)償?shù)哪康?,是使攝像機(jī)根據(jù)入射光亮度與顯像管的亮度對稱而產(chǎn)生的輸出信號,所以應(yīng)對圖像信號引入一個相反的非線性失真,即與電視系統(tǒng)的伽瑪曲線對應(yīng)的攝像機(jī)伽瑪曲線,它的值應(yīng)為1/γ,我們稱為攝像機(jī)的伽瑪值。電視系統(tǒng)的伽瑪值約為2.2,所以電視系統(tǒng)的攝像機(jī)非線性補(bǔ)償伽瑪值為0.45。彩色顯像管的伽瑪值為2.8,它的圖像信號校正指數(shù)應(yīng)為1/2.8=0.35,但由于顯像管內(nèi)外雜散光的影響,重現(xiàn)圖像的對比度和飽和度均有所降低,所以彩色攝像機(jī)的伽瑪值仍多采用0.45。在實際應(yīng)用中,我們可以根據(jù)實際情況在一定范圍內(nèi)調(diào)整伽瑪值,以獲得最佳效果。

2、gamma校正定義

(Gamma Correction,伽瑪校正):所謂伽瑪校正就是對圖像的伽瑪曲線進(jìn)行編輯,以對圖像進(jìn)行非線性色調(diào)編輯的方法,檢出圖像信號中的深色部分和淺色部分,并使兩者比例增大,從而提高圖像對比度效果。計算機(jī)繪圖領(lǐng)域慣以此屏幕輸出電壓與對應(yīng)亮度的轉(zhuǎn)換關(guān)系曲線,稱為伽瑪曲線(Gamma Curve)。

以傳統(tǒng)CRT(Cathode Ray Tube)屏幕的特性而言,該曲線通常是一個乘冪函數(shù),Y=(X+e)γ,其中,Y為亮度、X為輸出電壓、e為補(bǔ)償系數(shù)、乘冪值(γ)為伽瑪值,改變乘冪 值(γ)的大小,就能改變CRT的伽瑪曲線。典型的Gamma值是0.45,它會使CRT的影像亮度呈現(xiàn)線性。使用CRT的電視機(jī)等顯示器屏幕,由于對于 輸入信號的發(fā)光灰度,不是線性函數(shù),而是指數(shù)函數(shù),因此必需校正。

3、gamma校正原理

假設(shè)圖像中有一個像素,值是 200 ,那么對這個像素進(jìn)行校正必須執(zhí)行如下步驟:

1. 歸一化 :將像素值轉(zhuǎn)換為 0 ~ 1 之間的實數(shù)。 算法如下 : ( i + 0. 5)/256 這里包含 1 個除法和 1 個加法操作。對于像素 A 而言 , 其對應(yīng)的歸一化值為 0. 783203 。

2. 預(yù)補(bǔ)償 :根據(jù)公式 , 求出像素歸一化后的 數(shù)據(jù)以 1 /gamma 為指數(shù)的對應(yīng)值。這一步包含一個 求指數(shù)運算。若 gamma 值為 2. 2 , 則 1 /gamma 為 0. 454545 , 對歸一化后的 A 值進(jìn)行預(yù)補(bǔ)償?shù)慕Y(jié)果就 是 0. 783203 ^0. 454545 = 0. 894872 。

3. 反歸一化 :將經(jīng)過預(yù)補(bǔ)償?shù)膶崝?shù)值反變換為 0 ~ 255 之間的整數(shù)值。具體算法為 : f*256 - 0. 5 此步驟包含一個乘法和一個減法運算。續(xù)前 例 , 將 A 的預(yù)補(bǔ)償結(jié)果 0. 894872 代入上式 , 得到 A 預(yù)補(bǔ)償后對應(yīng)的像素值為 228 , 這個 228 就是最后送 入顯示器的數(shù)據(jù)。

如上所述如果直接按公式編程的話,假設(shè)圖像的分辨率為 800*600 ,對它進(jìn)行 gamma 校正,需要執(zhí)行 48 萬個浮點數(shù)乘法、除法和指數(shù)運算。效率太低,根本達(dá)不到實時的效果。

針對上述情況,提出了一種快速算法,如果能夠確知圖像的像素取值范圍 , 例如 , 0 ~ 255 之間的整數(shù) , 則圖像中任何一個像素值只能 是 0 到 255 這 256 個整數(shù)中的某一個 ; 在 gamma 值 已知的情況下 ,0 ~ 255 之間的任一整數(shù) , 經(jīng)過“歸一 化、預(yù)補(bǔ)償、反歸一化”操作后 , 所對應(yīng)的結(jié)果是唯一的 , 并且也落在 0 ~ 255 這個范圍內(nèi)。

如前例 , 已知 gamma 值為 2. 2 , 像素 A 的原始值是 200 , 就可求得 經(jīng) gamma 校正后 A 對應(yīng)的預(yù)補(bǔ)償值為 228 ?;谏鲜鲈?, 我們只需為 0 ~ 255 之間的每個整數(shù)執(zhí)行一次預(yù)補(bǔ)償操作 , 將其對應(yīng)的預(yù)補(bǔ)償值存入一個預(yù)先建立的 gamma 校正查找表 (LUT:Look Up Table) , 就可以使用該表對任何像素值在 0 ~ 255 之 間的圖像進(jìn)行 gamma 校正。

4、gamma校正實現(xiàn)

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

    關(guān)注

    27

    文章

    1275

    瀏覽量

    56577
  • Gamma
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    14644

原文標(biāo)題:圖像處理之gamma校正

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

收藏 人收藏

    評論

    相關(guān)推薦

    求畢業(yè)設(shè)計代碼,價格好商議?;跀?shù)字圖像處理車牌定位的研究與實現(xiàn)

    求一段代碼,要求如下:實現(xiàn)傾斜校正,能夠定位出帶污漬、昏暗的背景較多的車牌圖像,然后預(yù)處理算法好,準(zhǔn)確度達(dá)90%以上,最終以彩色圖片輸出,或
    發(fā)表于 05-16 12:34

    LCD gamma怎么調(diào)節(jié)

    顯示屏的亮度響應(yīng)曲線可以用指數(shù)函數(shù)表示為:y=x^r,其中r就是我們所說的Gamma,它實際上就是指函數(shù)的冪。在視頻系統(tǒng),線性光Intensity通過gamma校正r1轉(zhuǎn)換為非線性的視頻信號,通常在攝像
    發(fā)表于 09-19 09:05

    FPGA圖像處理必備!

    方向并且在目標(biāo)的內(nèi)部產(chǎn)生空洞。 (2)光流法(3)背景幀差法此方法選取一副圖像作為背景圖像,用采集到的圖像背景圖像差分,在
    發(fā)表于 12-26 15:57

    背景吸收干擾及其校正技術(shù)

    背景吸收干擾及其校正技術(shù)
    發(fā)表于 08-12 09:36 ?23次下載

    地物背景下的實時圖像處理

    地物等復(fù)雜背景下的實時圖像處理信雜比一般較低,是目前圖像實時處理和識別應(yīng)用中的一個難題。其困難主要表現(xiàn)在兩個方面,第一個方面是如何在地物等復(fù)
    發(fā)表于 05-09 13:06 ?19次下載

    照度不均勻圖像的自動Gamma灰度校正

    照度不均勻圖片分辨率較差,許多信息被掩蓋,為了較好地去除光照影響,真實再現(xiàn)原場景,本文提出了一種改進(jìn)的Gamma非線性灰度矯正函數(shù),實現(xiàn)了對不同像素進(jìn)行不同程度的灰度修正,另
    發(fā)表于 03-01 14:31 ?26次下載

    畸變汽車牌照圖像的空間校正

    圖像校正
    發(fā)表于 04-21 09:29 ?1次下載

    CCD輸出信號處理電路偏置漂移的校正

    為抑制CCD相機(jī)信號處理電路中由溫度等原因引起的偏置漂移對圖像質(zhì)量造成的影響,提出了一種基于反饋的近實時偏置漂移校正方法。為了獲得偏置在整個鏈路中的變化情況,對整個信號處理鏈路進(jìn)行了分
    發(fā)表于 11-03 14:40 ?12次下載
    CCD輸出信號<b class='flag-5'>處理</b>電路<b class='flag-5'>之</b>偏置漂移的<b class='flag-5'>校正</b>

    用于一加電視的Gamma Color Magic處理

    今日劉作虎在推特上公布了OnePlus TV的專用圖像處理器——Gamma Color Magic處理器。劉作虎表示,Gamma Color
    的頭像 發(fā)表于 09-04 12:26 ?2431次閱讀

    基于全局背景光估計和顏色校正圖像增強(qiáng)算法

    計算色彩飽和度方差,選取方差最小的區(qū)域作為背景光的預(yù)估圖像。針對原始的背景光估計方法所得圖像偏白的問題,通過最小值濾波處理,同時利用 Ret
    發(fā)表于 03-19 11:00 ?6次下載
    基于全局<b class='flag-5'>背景</b>光估計和顏色<b class='flag-5'>校正</b>的<b class='flag-5'>圖像</b>增強(qiáng)算法

    美國GAMMA電源

    Gamma High Voltage公司提供高質(zhì)量的高壓電源產(chǎn)品和服務(wù)。Gamma High Voltage成立于1981年Gamma公司有超過50年的經(jīng)驗設(shè)計和制造的高壓電源和儀器。Gamm
    發(fā)表于 03-04 15:20 ?3次下載

    為什么要對圖像Gamma校正

    我以前講過,ISP在將圖像編碼為我們常用的8位圖像之前,會進(jìn)行一次所謂的色調(diào)重建的過程。
    的頭像 發(fā)表于 10-26 17:59 ?2266次閱讀

    機(jī)器視覺圖像增強(qiáng)和圖像處理

    對原始獲取圖像進(jìn)行一系列的運算處理,稱為圖像處理。圖像處理是機(jī)器視覺技術(shù)的方法基礎(chǔ),包括
    發(fā)表于 10-23 10:43 ?503次閱讀
    機(jī)器視覺<b class='flag-5'>之</b><b class='flag-5'>圖像</b>增強(qiáng)和<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>

    基于RGB Gamma曲線LED顯示圖像的色散校正技術(shù)

    電子發(fā)燒友網(wǎng)站提供《基于RGB Gamma曲線LED顯示圖像的色散校正技術(shù).doc》資料免費下載
    發(fā)表于 11-02 10:54 ?1次下載
    基于RGB <b class='flag-5'>Gamma</b>曲線LED顯示<b class='flag-5'>圖像</b>的色散<b class='flag-5'>校正</b>技術(shù)

    串口屏如何調(diào)Gamma

    調(diào)節(jié)串口屏(Serial?Port?Screen)的Gamma值通常是用來調(diào)整屏幕顯示的色彩對比度和亮度分布,使得畫面在不同亮度級別下看起來更加自然和舒適。這在圖像處理、工業(yè)顯示器或者嵌入式設(shè)備中
    的頭像 發(fā)表于 07-02 15:34 ?1275次閱讀