當前位置:首頁 > 模擬 > 模擬
[導讀]摘 要: 在圖像處理中,為了提高傳統(tǒng)色彩平衡算法的計算速度、降低算法的復(fù)雜度,提出了一種全新的快速色彩平衡算法,即過濾少量極端像素顏色值并按比例提高剩余的非極端像素顏色值的方法。通過對多幅圖片的處理,相

摘  要: 在圖像處理中,為了提高傳統(tǒng)色彩平衡算法的計算速度、降低算法的復(fù)雜度,提出了一種全新的快速色彩平衡算法,即過濾少量極端像素顏色值并按比例提高剩余的非極端像素顏色值的方法。通過對多幅圖片的處理,相對于傳統(tǒng)的色彩平衡方法,該算法得到了更好的效果、具有更好的性能。

  在圖像采集的過程中,由于不同光照下獲取的圖片顏色值差異較大,對圖片的顯示及圖片的分析產(chǎn)生困難。因此,在攝影和圖像處理中,不少學者提出了通過色彩平衡來解決這個難點。色彩平衡是一種通過全局調(diào)整圖像的RGB顏色信息使得圖片中出現(xiàn)色偏的顏色正?;姆椒āANG[4]提出了白平衡算法,即通過調(diào)整R、G、B三個分量的值使之達到平衡,然后按照這個調(diào)整比例對整幅圖像進行調(diào)整,達到色彩平衡的效果。LEE Hsien Che[5]提出的算法原理是在CCD或CMOS矩陣表示的原RGB顏色值下將其轉(zhuǎn)換為更加標準的感性顏色。

  本文提出了一種新型的快速色彩平衡算法,首先取一個最大值Vmax和一個最小值Vmin,把小于Vmin的值全部改成Vmin,把大于Vmax的值全部改成Vmax。執(zhí)行過程中,首先需要優(yōu)化一些極端值,優(yōu)化的極端值數(shù)量由輸入的優(yōu)化率s決定;再根據(jù)s為整幅圖像分別確定一個合適的最大值Vmax和最小值Vmin,顏色值在[Vmin,Vmax]范圍外的像素即為極端像素,將極端像素的值改在[Vmin,Vmax]范圍內(nèi),最后再根據(jù)Vmin、Vmax和s按比例來提高非極端像素的顏色值。

  1 新型色彩平衡算法

  本文中算法的理論基礎(chǔ)是在RGB模式中顏色值越高越接近白色,顏色值越低越接近黑色。如果圖像是在黑暗中拍攝的,其像素最高的顏色值一定小于255,則通過擴大顏色值的范圍,圖像就會變亮。例如,閃電的主要顏色是R和G,那么通過色彩平衡就要增強B,這樣會減少一些微黃色色調(diào),圖像會更亮一些,不但增加了畫面的和諧性,而且使圖像看起來更自然。

  算法算法可以理解為有基本運算及規(guī)定的運算順序所構(gòu)成的完整的解題步驟?;蛘呖闯砂凑找笤O(shè)計好的有限的確切的計算序列,并且這樣的步驟和序列可以解決一類問題。

  綜上所述,本算法的目的是增加R、G、B三個顏色通道的顏色值,并使它們的范圍保持在[0,255]。最簡單的實現(xiàn)方式就是給每個通道ax+b的顏色值。其中,a、b是比例因子,需要通過計算得到,x是初始顏色值,ax+b必須在[0,255]的范圍內(nèi)。

  在實際圖像中經(jīng)常會遇到顏色值為0或255的像素。實際需要優(yōu)化的點或許很多,或許只有一個,不好確定確切的數(shù)目,所以必須用優(yōu)化率來決定究竟要改變多少個點的值。假設(shè)一幅圖像上有N個像素點,優(yōu)化率為s,則需要優(yōu)化N×s個點,并使0<N×s<255。優(yōu)化率的選取不能太大,因為需要優(yōu)化的點通常只占很少一部分。

  2 新型色彩平衡算法實現(xiàn)過程

  本文介紹了排序和直方圖兩種改進的算法來實現(xiàn)色彩平衡的過程,下面闡述兩種算法的實現(xiàn)和實用性。

  2.1 排序算法

  算法流程如下:

 ?。?)排序

  排序是計算機內(nèi)經(jīng)常進行的一種操作,其目的是將一組“無序”的記錄序列調(diào)整為“有序”的記錄序列。分內(nèi)部排序和外部排序。若整個排序過程不需要訪問外存便能完成,則稱此類排序問題為內(nèi)部排序。反之,若參加排序的記錄數(shù)量很大,整個序列的排序過程不可能在內(nèi)存中完成,則稱此類排序問題為外部排序。內(nèi)部排序的過程是一個逐步擴大記錄的有序序列長度的過程。

  將N個像素存入矩陣,并將它們按顏色值大小從低到高進行排序(排序之前要先將矩陣備份,因為以后還要用到)。

 ?。?)確定優(yōu)化數(shù)量和最大最小值

  輸入優(yōu)化率s,則優(yōu)化數(shù)量為N×s,需要優(yōu)化的點是排序后的矩陣的前N×s/2和后N×s/2。因此,Vmin、Vmax分別產(chǎn)生在N×s/2和N×(1-s/2)-1的點。

 ?。?)優(yōu)化像素

  將顏色值小于Vmin的全部改為Vmin,將顏色值大于Vmax的全部改為Vmax。

  (4)生成顏色值范圍為[min,max]的新圖像

  假設(shè)新顏色值為f(x)=ax+b(x為舊顏色值),則有:

  2.2 直方圖算法

  N個像素顏色值排序的時間復(fù)雜度是O(Nlog(N))。還有一種更高效的方法,即以直方圖為基礎(chǔ)的改編版本,最壞情況下其時間復(fù)雜度也僅為O(N)。

  算法流程如下:

 ?。?)建立一個關(guān)于像素顏色值的直方圖

  橫向i表示顏色值,縱向表示≤i的像素數(shù)量q。

 ?。?)確定優(yōu)化數(shù)量和最大最小值

  根據(jù)直方圖表示的意義,柱的高度>N×s/2的最小顏色值i,即為Vmin;同理,柱的高度≤N×(1-s/2)的最大顏色值i,即為Vmax。如果s=0,那么i的最小值即為Vmin,i的最大值即為Vmax。

 ?。?)優(yōu)化像素

  將顏色值小于Vmin的全部改為Vmin,將顏色值>Vmax的全部改為Vmax。

  (4)生成顏色值范圍為[min,max]的新圖像

  假設(shè)新顏色值為f(x)=ax+b(x為舊顏色值),則有:

  對于16位像素值,直方圖算法是非常好的算法,只需要大約256 KB的內(nèi)存,得到Vmin和Vmax的速度非???,其速度可與二分法媲美。

  但對于32位像素值,直方圖算法大約需要耗費18 MB內(nèi)存。這種情況下,最好采用排序算法。

  3 實驗結(jié)果

  將本文提出的算法用于改善曝光不足或采光條件不好或特殊光線下(如日落)生成的圖像的一種算法。該算法可以運用于大部分圖像,即使原圖是在正常光線下拍攝的也同樣適用。

  圖1分別展現(xiàn)了原圖分別經(jīng)優(yōu)化率為0%、1%、2%和3%的色彩平衡算法優(yōu)化后的結(jié)果。由圖可以看出,其圖像的優(yōu)化率不同,優(yōu)化結(jié)果也不同。

  與基于CCD或CMOS矩陣轉(zhuǎn)換原RGB顏色為更加標準的感性顏色及白平衡算法等傳統(tǒng)的色彩平衡算法不同,本文提出的新型快速色彩平衡算法,通過獲取一個由優(yōu)化率s決定的區(qū)間[Vmin,Vmax],然后將這個區(qū)間外的像素點改在[Vmin,Vmax]內(nèi),最后再根據(jù)Vmin、Vmax和s按比例來提高區(qū)間[Vmin,Vmax]內(nèi)像素的顏色值。實驗結(jié)果表明,本算法能得到較好的效果,與其他算法相比更為簡明、快速。


 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉