Retinex是一種常用的建立在科學實驗和科學分析基礎上的圖像增強方法,它是Edwin.H.Land于1963年提出的。就跟Matlab是由Matrix和Laboratory合成的一樣,Retinex也是由兩個單詞合成的一個詞語,他們分別是retina 和cortex,即:視網(wǎng)膜和皮層。Land的retinex模式是建立在以下三個假設之上的:
(1)真實世界是無顏色的,我們所感知的顏色是光與物質的相互作用的結果。我們見到的水是無色的,但是水膜—肥皂膜卻是顯現(xiàn)五彩繽紛,那是薄膜表面光干涉的結果。
(2)每一顏色區(qū)域由給定波長的紅、綠、藍三原色構成的;
(3)三原色決定了每個單位區(qū)域的顏色。
Retinex理論的基礎理論是物體的顏色是由物體對長波(紅色)、中波(綠色)、短波(藍色)光線的反射能力來決定的,而不是由反射光強度的絕對值來決定的,物體的色彩不受光照非均勻性的影響,具有一致性,即retinex是以色感一致性(顏色恒常性)為基礎的。不同于傳統(tǒng)的線性、非線性的只能增強圖像某一類特征的方法,Retinex可以在動態(tài)范圍壓縮、邊緣增強和顏色恒常三個方面打到平衡,因此可以對各種不同類型的圖像進行自適應的增強。
40多年來,研究人員模仿人類視覺系統(tǒng)發(fā)展了Retinex算法,從單尺度Retinex算法改進成多尺度加權平均的Retinex算法,再發(fā)展成彩色恢復多尺度Retinex算法。
一、單尺度SSR(Single Scale Retinex)
一幅給定的圖像S(x,y)可以分解為兩個不同的圖像:反射圖像R(x,y)和亮度圖像(也有人稱之為入射圖像)L(x,y),其原理如下圖所示:
-
算法
+關注
關注
23文章
4631瀏覽量
93423 -
圖像
+關注
關注
2文章
1089瀏覽量
40592 -
Retinex
+關注
關注
0文章
11瀏覽量
10012
原文標題:Retinex算法詳解
文章出處:【微信號:C_Expert,微信公眾號:C語言專家集中營】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
十大最具野心科學實驗儀器:足以毀滅地球(圖文)
美國和俄羅斯都沒干成的事!中國發(fā)射全球首顆量子科學實驗衛(wèi)星!
好資料送不斷之[科學鬼才:趣味科學實驗45例].[美]Bob.Bonnet,Dan.Keen.著.
Arduino語言是建立在C/C++基礎上
Retinex圖像增強算法
![<b class='flag-5'>Retinex</b><b class='flag-5'>圖像</b><b class='flag-5'>增強</b>算法](https://file.elecfans.com/web2/M00/49/3C/pYYBAGKhtECAGTThAAAMoYtlFfs435.jpg)
一種新的DSA圖像增強算法
![<b class='flag-5'>一種</b>新的DSA<b class='flag-5'>圖像</b><b class='flag-5'>增強</b>算法](https://file.elecfans.com/web2/M00/49/58/poYBAGKhwKOAbRlXAAATn0lWu8E039.jpg)
一種針對草地圖像的圖像增強算法
![<b class='flag-5'>一種</b>針對草地<b class='flag-5'>圖像</b>的<b class='flag-5'>圖像</b><b class='flag-5'>增強</b>算法](https://file.elecfans.com/web2/M00/49/6A/poYBAGKhwLCANI2qAAARxTPlBeU150.jpg)
一種基于ZYNQ的Retinex實時圖像去霧方法
![<b class='flag-5'>一種</b>基于ZYNQ的<b class='flag-5'>Retinex</b>實時<b class='flag-5'>圖像</b>去霧<b class='flag-5'>方法</b>](https://file.elecfans.com/web1/M00/4F/AB/o4YBAFrhIwOAFQcuAAAh30XpdIY069.gif)
高精度DC電源模塊在科學實驗中的作用與價值
![高精度DC電源模塊<b class='flag-5'>在</b><b class='flag-5'>科學實驗</b>中的作用與價值](https://file1.elecfans.com/web2/M00/C0/6B/wKgZomXVjZCAV9i5AAFDNALDJyg881.png)
評論