999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用二次函數(shù)的圖像增強(qiáng)算法及FPGA實現(xiàn)

2020-08-03 07:58:33楊瑞祺王康楊依忠張章陳峰
現(xiàn)代電子技術(shù) 2020年8期

楊瑞祺 王康 楊依忠 張章 陳峰

摘? 要: 圖像增強(qiáng)在圖像處理中有著重要的作用,常用方法有直方圖均衡化和灰度值線性拉伸法等,但是這兩種方法對圖像質(zhì)量的改善不甚理想。因此,文中提出一種基于二次函數(shù)灰度值拉伸的圖像增強(qiáng)算法,利用兩段二次函數(shù)對圖像進(jìn)行灰度值自我調(diào)整,同時綜合考慮圖像對比度增強(qiáng)效果及硬件電路的易實現(xiàn)性,在Matlab上進(jìn)行算法設(shè)計及仿真,在FPGA硬件平臺上進(jìn)行實現(xiàn)及驗證。結(jié)果表明,所提算法能有效處理不同場景圖像,處理后的圖像層次感更強(qiáng),質(zhì)量更佳,觀感更好。

關(guān)鍵詞: 圖像增強(qiáng)算法; 灰度值拉伸; 算法設(shè)計; 閾值調(diào)節(jié); Matlab仿真; 實現(xiàn)驗證

中圖分類號: TN911.73?34; TP391.41? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼: A? ? ? ? ? ? ? ? ? ? 文章編號: 1004?373X(2020)08?0072?05

Image enhancement algorithm based on quadratic function and its

implementation with FPGA

YANG Ruiqi, WANG Kang, YANG Yizhong, ZHANG Zhang, CHEN Feng

(School of Electronic Science & Applied Physics,? Hefei University of Technology,? Hefei 230601, China)

Abstract: The image enhancement plays an important role in the image processing, whose common methods are histogram equalization, linear stretching for gray value and so on, but these two methods are not effective enough for the image quality improvement. An image enhancement algorithm based on quadratic function for gray value stretching is proposed, in which the gray value of images are self?adjusted with two quadratic functions, and the effectiveness of image contrast enhancement and the implementation feasibility of hardware circuit are comprehensively considered. The algorithm design and simulation are performed with the Matlab, and its implementation and verification are conducted on the FPGA hardware platform. The experimental results show that the proposed algorithm can handle different scene images effectively, and the processed images have stronger layering sense, better quality and better visual perception.

Keywords: image enhancement algorithm; gray value stretching; algorithm design; threshold regulation; Matlab simulation; implementation verification

0? 引? 言

圖像增強(qiáng)[1?2]是數(shù)字圖像處理中用于改善圖像質(zhì)量以及圖像視覺效果的一種方法。圖像增強(qiáng)可以使得圖片更加清晰,細(xì)節(jié)部分更加突出。經(jīng)過改善后的圖像可以改善人眼的視覺觀感,因此,其在醫(yī)療[2?3]、城市交通[4?5]、視頻監(jiān)控[6?7]及圖像去霧[8?9]等領(lǐng)域都有著廣泛的應(yīng)用。

圖像增強(qiáng)主要分為空間域和頻域這兩大類[10]。頻域圖像增強(qiáng)的基礎(chǔ)是傅里葉變換和濾波技術(shù)[11],所以,基于頻域的圖像增強(qiáng)硬件實現(xiàn)相對復(fù)雜。空間域圖像增強(qiáng)的基礎(chǔ)是灰度級映射變換和模板卷積[12],易于通過硬件實現(xiàn)。基于空間域的圖像增強(qiáng)算法可以分為直方圖均衡化法[13]和灰度變換法[14]。直方圖均衡化法是將原圖中的圖像灰度值進(jìn)行重新分配后形成新的灰度值組,從而實現(xiàn)了對比度的增強(qiáng),這種方法的優(yōu)點是計算簡單,容易實現(xiàn)。但是,該方法可能會造成圖像細(xì)節(jié)丟失、失真以及過曝等問題。灰度變換法通過線性函數(shù)、對數(shù)函數(shù)以及分段函數(shù)[15]等函數(shù)模型將原圖中圖像灰度值進(jìn)行拉伸調(diào)節(jié),從而達(dá)到圖像增強(qiáng)的作用。但是,該方法中如果函數(shù)模型設(shè)計不合理則會出現(xiàn)圖片過暗或者過亮的現(xiàn)象,導(dǎo)致圖像增強(qiáng)效果不理想。

在灰度變換法里有一種經(jīng)典的方法是線性灰度值拉伸變換。這種方法可以對特定的圖像起到較好的改善效果,使得圖像更加清晰。但是該方法因為線性函數(shù)調(diào)整的關(guān)系,對于局部稍暗的圖像區(qū)域,其增強(qiáng)效果不明顯,相反在稍亮的圖像區(qū)域則容易產(chǎn)生過曝的現(xiàn)象,所以其應(yīng)用場景受到一定的限制。

當(dāng)圖像的平均亮度[Yth∈[N2,N3)],也就是屬于式(7)的正常范圍時,將圖像的平均亮度[Yth]作為圖像增強(qiáng)的調(diào)節(jié)閾值,即[Q=Yth]。

當(dāng)圖像的平均亮度[Yth∈[N0,N2)],也就是對于偏暗的圖像,其調(diào)節(jié)閾值[Q]可作如下調(diào)整:

式中,[M0]和[M1]分別為很暗圖像以及較暗圖像的閾值調(diào)節(jié)系數(shù)。如圖5所示,以很暗的圖像為例,將小于平均亮度[Yth]的值[Yth1]作為調(diào)節(jié)閾值,可以看出,以D點為閾值點的二次函數(shù)曲線[S1]和[S2]一直在以C點為閾值點的二次函數(shù)[T1]和[T2]上方。這樣,對于偏暗的圖像,相較于直接將圖像平均亮度作為閾值,采用調(diào)整后的閾值所得到的變換函數(shù)可以在進(jìn)行圖像增強(qiáng)的同時將圖像整體亮度適當(dāng)提高,以達(dá)到更好的改善效果。

同理,對于偏亮的圖像,其調(diào)節(jié)閾值[Q]可作如下調(diào)整:

式中,[M2]和[M3]分別為較亮圖像以及很亮圖像的閾值調(diào)節(jié)系數(shù)。對于較亮和很亮的圖像,將大于平均亮度[Yth]的值[Yth3]和[Yth4]作為調(diào)節(jié)閾值[Q]。這樣,相較于圖5中偏暗圖像的函數(shù)曲線一直在C點的上方,以[Yth3]和[Yth4]為閾值的二次函數(shù)曲線將會一直在以平均亮度[Yth]為閾值點的二次函數(shù)下方。對于偏亮的圖像,這種調(diào)節(jié)模式相比于直接將圖像平均亮度作為閾值,可以在進(jìn)行圖像增強(qiáng)的同時將圖像整體亮度適當(dāng)降低。

2.3? 所提算法流程

所提算法的流程圖如圖6所示。首先,在圖像輸入模塊中獲取圖像格式。然后,在色彩空間轉(zhuǎn)換1模式中,將R,G,B格式的圖像轉(zhuǎn)換為Y,Cb,Cr的格式。接著,在求圖像參數(shù)模塊中統(tǒng)計得出圖像亮度值Y分量的最大值和最小值;在求平均亮度模塊中計算得到圖像的平均亮度;在確定調(diào)節(jié)模式模塊中,根據(jù)上一模塊計算出的圖像平均亮度以及式(7)來確定圖像亮度等級,并根據(jù)不同亮度等級選擇相應(yīng)的閾值調(diào)節(jié)模式,計算得到圖像調(diào)節(jié)閾值。

在確定函數(shù)模塊中,將得到的圖像亮度最大最小值、調(diào)節(jié)閾值代入式(5)中,可以獲得圖像的灰度值拉伸變換函數(shù);在圖像調(diào)節(jié)模塊中利用所得函數(shù)對圖像的灰度值進(jìn)行調(diào)節(jié)。最后,在色彩空間轉(zhuǎn)換2中,將調(diào)節(jié)完成的Y分量以及原圖像的Cb和Cr分量重新還原成R,G,B格式并輸出以實現(xiàn)圖像增強(qiáng)。

3? 實驗結(jié)果及分析

3.1? 算法的Matlab仿真

采用Matlab軟件對算法進(jìn)行設(shè)計和仿真,就是依據(jù)算法的流程,設(shè)定相關(guān)參數(shù),對于給定的圖像進(jìn)行必要的灰度值拉伸以達(dá)到圖像增強(qiáng)的目的。

經(jīng)過多場景多組次試驗,設(shè)定參數(shù)[N0=16],[N1=64],[N2=102],[N3=154],[N4=192],[N5=235]。亮度調(diào)節(jié)比例[M0=0.89],[M1=0.94],[M2=1.09],[M3=1.15]。

為了驗證算法的正確性及優(yōu)勢,本文選取了三組場景的圖片進(jìn)行仿真及對比。如圖7所示,圖7a)為霧天場景的圖片,整張圖片都有一種霧蒙蒙的感覺,這是因為拍攝場景或者設(shè)備導(dǎo)致的圖像對比度較差。圖7b)為直方圖均衡化處理后的圖像,圖中正上方天安門城樓處產(chǎn)生了過曝的現(xiàn)象。圖7c)為線性拉伸處理后的圖像,很明顯,整張圖片的右半邊過曝,細(xì)節(jié)部分丟失嚴(yán)重。提出算法處理過后的圖像如圖7d)所示,處理后的圖像控制住了過曝的場景,同時去霧效果明顯,天安門城樓以及樹的輪廓更加清晰。圖7e)為日光充足下的風(fēng)景照。圖7f)為直方圖均衡化處理后的圖像,可以看出,樹干發(fā)白明顯,右半邊天空處也過亮。在用線性拉伸算法處理后,畫面變化不明顯,如圖7g)所示,但是經(jīng)過提出算法處理后,整個畫面的層次感有較大提升,有陽光的地方更明亮,樹陰處也更加明顯,如圖7h)所示。同樣對于圖7i)的人像,直方圖均衡化處理后的圖像,整張臉部過曝,如圖7j)所示。圖7k)在經(jīng)過線性拉伸變換后的人像,其臉部反而變暗。在提出算法處理過后,人臉明顯變亮很多,黑色的頭發(fā)也變得更加深邃,畫質(zhì)得到明顯改善,如圖7l)所示。圖7m)為陰天圖像,這張圖像的灰度值范圍為[16,235]。直方圖均衡化處理后的圖像,草地和右下角的草莓泛白明顯,如圖7n)所示。對于灰度值范圍為[16,235]的圖像,線性拉伸不能改進(jìn)圖像質(zhì)量,如圖7o)所示。如圖7p)所示,在經(jīng)過提出算法處理后,中間草莓的顏色更加紅潤,草地和樹木也更加蒼翠。因此,提出算法相比其他算法,對圖像增強(qiáng)的效果更優(yōu)。

3.2? 算法的FPGA實現(xiàn)及驗證

本文設(shè)計中選用Altera公司Stratix IV系列器件的Terasic TR5 FPGA開發(fā)板搭建驗證平臺,如圖8所示。

FPGA實現(xiàn)及驗證平臺框圖如圖9所示。首先,信號源將圖片送到圖像測試儀器Quantum Data 980進(jìn)行解碼,然后其數(shù)據(jù)流進(jìn)入FPGA。色彩空間轉(zhuǎn)化,亮度值統(tǒng)計,求圖像平均亮度和對比度增強(qiáng)均在FPGA上完成。將處理后的RGB數(shù)據(jù)和相應(yīng)的行場同步信號發(fā)送給TTL轉(zhuǎn)HDMI橋接芯片,芯片采用的橋接芯片是龍迅半導(dǎo)體(合肥)股份有限公司設(shè)計的LT8618EXA,最后將數(shù)據(jù)發(fā)送給相連的顯示器。

圖10給出的是提出算法在FPGA上實現(xiàn)及驗證的結(jié)果,圖10a)是偏亮場景的圖像,原圖“黃果樹”字體和后面的山像被蒙上了一層薄霧。圖10b)是本文算法處理后的圖像,可以看出“黃果樹”字體更加清晰,山上樹木的顏色更加青翠,圖像層次更加明顯,提升了視覺觀感。圖10c)是偏暗場景的圖片,原圖整體畫面較暗,路面不夠清晰。提出算法處理后的圖片,圖像整體亮度得到了提升,尤其是在路面以及后面房屋的墻壁,圖像增強(qiáng)效果明顯,如圖10d)所示。

4? 結(jié)? 語

本文提出用二次函數(shù)進(jìn)行灰度值拉伸的圖像增強(qiáng)算法,相比較線性拉伸中圖像增強(qiáng)效果不明顯,或者圖像信息的丟失,以及直方圖均衡化法中圖像經(jīng)常出現(xiàn)過曝現(xiàn)象,提出算法在保證圖片細(xì)節(jié)不丟失的前提下,對圖片增強(qiáng)效果有明顯的提升。同時,算法充分考慮了硬件上的易實現(xiàn)性,處理過后的圖像重點更加突出,層次感更加強(qiáng)烈,達(dá)到了圖像增強(qiáng)的預(yù)期良好效果。

參考文獻(xiàn)

[1] PARIHAR A S, VERMA O P, KHANNA C. Fuzzy?contextual contrast enhancement [J]. IEEE transactions on image processing, 2017, 26(4): 1810?1819.

[2] OKTAY O, FERRANTE E, KAMNITSAS K, et al. Anatomically constrained neural networks (ACNNs): application to cardiac image enhancement and segmentation [J]. IEEE transactions on medical imaging, 2018, 37(2): 384?395.

[3] RODRIGO M, ORJAN S. Gradient?based enhancement of tubular structures in medical images [J]. Medical image analysis, 2015, 26(1): 19?29.

[4] MARCOS Quintana, TORRES Juan, MENENDEZ Manuel, et al. Simplified computer vision system for road surface inspection and maintenance [J]. IEEE transactions on intelligent transportation systems, 2016, 17(3): 608?619.

[5] 王峰萍,王衛(wèi)星,楊楠,等.基于改進(jìn)Retinex的城市交通圖像增強(qiáng)[J].交通運(yùn)輸系統(tǒng)工程與信息,2017,17(5):53?59.

[6] NAIK D K, ROUT D K. Outdoor image enhancement: increasing visibility under extreme Haze and lighting condition [C]// 2014 IEEE International Advance Computing Conference. Gurgaon: IEEE, 2014: 14?17.

[7] DUBOK Park, MINJAE Kim, BONHWA Ku, et al. Image enhancement for extremely low light conditions [C]// 2014 11th IEEE International Conference on Advanced Video and Signal Based Surveillance. Seoul: IEEE, 2014: 307?312.

[8] 方帥,趙育坤,李心科,等.基于光照估計的夜間圖像去霧[J].電子學(xué)報,2016,44(11):2569?2575.

[9] 劉雪峰,劉學(xué)遠(yuǎn),付民.基于圖像增強(qiáng)和復(fù)原的圖像去霧方法研究[J].現(xiàn)代電子技術(shù),2018,41(6):18?22.

[10] VORONIN V, SEMENISHCHEV E, FRANTS V, et al. Smart cloud system for forensic thermal image enhancement using local and global logarithmic transform histogram matching [C]// 2018 3rd IEEE International Conference on Smart Cloud. New York: IEEE, 2018: 153?157.

[11] PATEL Surabhi, GOSWAMI Mausumi. Comparative analysis of histogram equalization techniques [C]// 2014 International Conference on Contemporary Computing and Informatics. Mysuru: IEEE, 2014: 167?168.

[12] GRIGORYAN A M, AGAIAN S S. Alpha?rooting method of Gray?scale image enhancement in the quaternion frequency domain [J]. Electronic imaging, 2017(13): 131?142.

[13] 董麗麗,丁暢,許文海.基于直方圖均衡化圖像增強(qiáng)的兩種改進(jìn)方法[J].電子學(xué)報,2018,46(10):2367?2375.

[14] KANMANI M, NARSIMHAN V. An image contrast enhancement algorithm for grayscale images using particle swarm optimization [J]. Multimedia tools & applications, 2018(3): 1?17.

[15] 趙建,趙凡,曲鋒.彩色圖像的FPGA實時增強(qiáng)系統(tǒng)實現(xiàn)[J].液晶與顯示,2014,29(4):629?636.

[16] XIAO F, MIAO S Q, GUO L. Color image enhancement on YIQ color space [J]. Applied mechanics & materials, 2014, 631/632: 478?481.

[17] YUAN Pei, HU Zhonghua, OUYANG Ganxin, et al. Color space conversion from RGB to YCbCr based on FPGA [C]// 2018 International Conference on Physics, Computing and Mathematical Modeling. Shanghai: [s.n.], 2018: 204?208.

主站蜘蛛池模板: 婷婷亚洲视频| 在线观看免费AV网| 中文字幕在线播放不卡| 色色中文字幕| 欧美成人国产| 国产亚洲精久久久久久久91| 91年精品国产福利线观看久久| 91久久精品国产| 日韩午夜伦| 97se综合| 欧洲亚洲一区| 夜夜高潮夜夜爽国产伦精品| 在线观看国产精美视频| 亚洲日本一本dvd高清| 欧美成人在线免费| 五月婷婷亚洲综合| 夜夜高潮夜夜爽国产伦精品| 亚洲成人黄色网址| 国产精品三级专区| 免费在线a视频| 毛片最新网址| 乱人伦视频中文字幕在线| 欧美一区中文字幕| 久草视频中文| 国产成人一区| 这里只有精品国产| 国内精品免费| 手机成人午夜在线视频| 波多野结衣视频一区二区| 久久美女精品国产精品亚洲| 亚洲国产日韩欧美在线| 国产九九精品视频| 国产成人综合亚洲欧美在| 在线观看国产精品第一区免费| 免费在线看黄网址| 亚洲精品国产精品乱码不卞| 国产日韩AV高潮在线| 日韩成人高清无码| 免费中文字幕一级毛片| 欧美日韩久久综合| 欧美日韩精品综合在线一区| 久久99精品久久久久久不卡| av在线5g无码天天| 国产在线观看成人91| 国产精品偷伦在线观看| 2020极品精品国产| 99久久精品免费看国产免费软件| 亚洲无码高清一区| 亚洲国产精品美女| 国产精品色婷婷在线观看| 九九热这里只有国产精品| 日韩小视频在线观看| 91在线播放国产| 国产福利影院在线观看| 在线免费观看a视频| 欧美三级日韩三级| 欧美一级视频免费| yy6080理论大片一级久久| 人妻21p大胆| 亚洲天堂网2014| 亚洲国模精品一区| 国产成人无码久久久久毛片| 国产男女XX00免费观看| 国产一区亚洲一区| 亚洲第一成年免费网站| 91热爆在线| 亚洲午夜天堂| 中文成人在线| 欧美人与动牲交a欧美精品| 国产成人AV大片大片在线播放 | 欧洲极品无码一区二区三区| 三级欧美在线| 久久国产免费观看| 国产精品永久不卡免费视频| 婷婷色一区二区三区| 99精品在线看| 国产精品永久不卡免费视频| 亚洲精品无码久久毛片波多野吉| 丁香五月激情图片| 国产精品欧美亚洲韩国日本不卡| 亚洲中文字幕在线精品一区| 色精品视频|