| 研究生: |
劉士瑜 Liu, Shih-Yu |
|---|---|
| 論文名稱: |
使用快速Fuzzy C-Means和離散小波轉換之Retinex影像增強演算法 A Retinex Based Image Enhancement Algorithm Using Fast Generalized Fuzzy C-Means and Discrete Wavelet Transform |
| 指導教授: |
陳進興
Chen, Chin-Hsing |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電腦與通信工程研究所 Institute of Computer & Communication Engineering |
| 論文出版年: | 2015 |
| 畢業學年度: | 103 |
| 語文別: | 英文 |
| 論文頁數: | 74 |
| 中文關鍵詞: | 影像增強 、模糊C均值群聚 、小波轉換 、Retinex演算法 |
| 外文關鍵詞: | Image enhancement, Fuzzy C-Means, Discrete Wavelet Transform, Retinex Algorithm |
| 相關次數: | 點閱:94 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
Retinex影像增強法是一種基於人類視覺的演算法,它能增強非均勻影像的對比並能平衡影像的明暗。原始非均勻影像在亮處有良好的表現,而Retinex增強影像在暗處有傑出的表現,因此Kim提出了一個結合兩者優點的演算法。此演算法將原圖以K-means分群演算法分為三區塊,並且對每一區塊採取不同的策略去混合原始與Retinex增強影像。然而此法在分群及混合的過程中仍存在一些問題,例如對比和邊緣資訊的降低、分群的邊界不平滑等。更甚者,K-means分群演算法過於耗時以致於不適合實際應用。
為了解決以上的問題,我們提出了一影像增強演算法,它在分群及混合過程之前先執行小波轉換,小波轉換將影像分解為近似及細節兩成分。分群僅執行在近似成分,而其結果被用作為如何混和原始非均勻影像及Retinex增強影像之依據。由於小波較delta函數更能忠實表示訊號,所提方法非在原來的空間域而是在轉換域執行分群與混合,因此可以獲得更佳的增強效果。在此法中,FGFCM分群演算法取代了K-means分群演算法。相較於K-means,FGFCM不僅能抑制雜訊、保存細節,更降低了計算時間。
在實驗方面,我們首先使用動態範圍獨立影像品質評估量距(DRIM)主觀評估並比較所提演算法與三種現存演算法。結果顯示在暗處所提方法改善之影像有顯著的對比增強,而在其他地方只有輕微的對比喪失和對比反轉。然後我們比較了所提方法搭配不同小波分解階層的效果,實驗結果顯示搭配小波分解的方法顯著保留了原圖的細節部分。接著我們使用峰值訊噪比(PSNR),信息熵和光線次序誤差(LOE)客觀比較各演算法。實驗結果顯示,所提出演算法具有第二高PSNR,最高信息熵與第二低LOE,因此整體表現為最佳。最後我們比較了所提方法搭配不同分群演算法以及不同小波分解階層之執行時間,並且觀察到使用FGFCM相較使用FCM省了約30%的執行時間,而若再搭配小波分解,則省去了將近60%的執行時間。
Based on the human visual system, the Retinex image enhancement algorithm offers a forcefully improvement for nonuniformly illuminated images and keeps a good balance between darkness and brightness. By observing that the original nonuniformly illuminated image has good performance in the bright area and the Retinex improved image has outstanding performance in the dark area, Kim proposed an algorithm aiming to integrate the merits from both images. The proposed algorithm segments the histogram of an image into three areas by using the K-means clustering algorithm and adopts an appropriate strategy for each area to mix the original image and its Retinex improved images. However, there are still some shortcomings in the process of segmentation and mixing. For example, some contrast and some edge information may be lost and segmentation boundary may not be smooth. Furthermore, the K-means clustering algorithm is time consuming which is unpractical for applications.
To solve the above problems, we proposed an algorithm which performs the wavelet transform (WT) before segmentation and mixing. The wavelet transform decomposes an image into the coarse component and the detail components. The segmentation is performed on the course component and the result is used to fuse the course and detail components from both sources (the original image and the Retinex improved image). By performing the segmentation and mixing in the transformed domain instead of the original spatial domain a gain is obtained since wavelets represent signals more faithfully than the delta function. Instead of K-means, the fast generalized FCM (FGFCM) clustering algorithm is employed in the proposed algorithm. FGFCM guarantees noise-immunity and detail-preserving and reduces computation time significantly as compared to K-means.
The proposed algorithm is first subjectively assessed by using the dynamic range independent image quality assessment metric (DRIM) and compared with three existing algorithms. Experimental results show that the improved images using our proposed algorithm reveal significant amplification of contrast in the dark areas and mild loss and reversal of contrast in other areas. We compared the performance of the proposed algorithm with different DWT levels. Experimental results show that the detail component of the original image is well preserved by applying the multi-level DWT. The proposed algorithm is objectively assessed by using peak signal-to-noise ratio (PSNR), information entropy and lightness order error (LOE). Experimental results show that among the four methods compared the PSNR of our proposed algorithm is the second highest, the information entropy is the highest and the LOE is the second lowest, all together, this indicates that our algorithm is the best among the four algorithms. Finally the execution time of the proposed algorithm with FGFCM and/or DWT is compared. It’s observed that using FGFCM saves about 30% execution time in average as compared with using FCM. When using FGFCM in combination with DWT, the time saved reaches about 60% as compared with using FCM and without DWT.
[1] T. O. Aydin, R. Mantiuk, K. Myszkowski and H. Seidel “Dynamic Range Independent Image Quality Assessment”, ACM Trans. Graph., Vol. 27, No. 3, pp. 1-10, 2008.
[2] W. Cai, S. Chen and D. Zhang, “Fast and Robust Fuzzy C-Means Clustering Algorithm Incorporating Local Information for Image Segmentation,” Science Direct Journals on Pattern Recognition, pp. 825-838, 2007.
[3] S. C. Chen and D.Q. Zhang, “Robust Image Segmentation Using FCM with Spatial Constraints Based on New Kernel-Included Distance Measure,” IEEE Trans. Systems, Man and Cybernetics, Vol. 34, No. 4 , pp. 1907-1916, 2004.
[4] J. A. Evert, V. Amudhan and S. S. Paul, “Study and Analysis of Various Image Fusion Methods By DWT and MSR,” Proceedings of 2011 International Conference on Signal Processing, Communication, Computing and Networking Technologies, pp. 358-363, 2011.
[5] M. Gong, Y. Liang, J. Shi, W. Ma and J. Ma, “Fuzzy C-Means Clustering with Local Information and Kernel Metric for Image Segmentation,” IEEE Trans. on Image Processing, Vol. 22, pp. 573-584, 2012.
[6] H. S. Hahn, “Image Enhancement Using FCM Algorithm Based on HSV Color Model,” 2013 Seventh International Conference on Image and Graphics (ICIG), pp. XXV-XXVI, 2013.
[7] A. Hurlbert, “Formal Connections between Lightness Algorithms,” J. Opt. Soc. Amer. A, vol. 3, pp. 1684–1692, 1986.
[8] J. H. Jang, Y. S. Bae and J. B. Ra “Contrast-Enhanced Fusion of Multisensor Images Using Subband-Decomposed Multiscale Retinex,” IEEE Transactions on Image Processing, Vol. 21, No. 8, pp. 3479-3490, 2012.
[9] J. H. Jang, S. D. Kim and J. B. Ra “Enhancement of Optical Remote Sensing Images by Subband-Decomposed Multiscale Retinex with Hybrid Intensity Transfer Function,” IEEE Geoscience and Remote Sensing Letters, Vol. 8, No. 5, pp. 983-987, 2011.
[10] D. J. Jobson, Z. Rahman and G. A. Woodell, “Properties and Performance of a Center/ Surround Retinex,” IEEE Transactions on Image Processing, Vol. 6, No. 3, pp. 451-492, 1997.
[11] Z. Ji, Y. Xia, Q. Chen, Q. Sun, D. Xia and D. D. Feng, “Fuzzy C-Means Clustering with Weighted Image Patch for Image Segmentation,” Science Direct Journals on Applied Soft Computing, Vol. 12, pp. 1659-1667, 2012.
[12] K. M. Kim, J. H. Bae and J. S. Kim, “Natural HDR Image Tone Mapping Based on Retinex,” IEEE Transactions on Consumer Electronics, Vol. 57, No. 4, pp. 1807-1814, 2011.
[13] Y. T. Kim, J. H. Yu and H. S. Hahn, “Retinex Algorithm Improvement for Color Compensation in Back-Light Image Efficiently,” Journal of the Korea Society of Computer and Information, Vol. 16, No. 1, pp. 61-69, 2011.
[14] H. Kotera and M. Fujita, “Appearance Improvement of Color Image by Adaptive Scale-Gain Retinex Model,” Proc. IS&T/SID 10th Color Imaging Conference, pp. 166–171, 2002.
[15] E. Land, “The Retinex, “ Amer. Scient. ,” Vol. 52, No. 2, pp. 247–264, 1964.
[16] H. Li, B. S. Manjunath and S. K. Mitra, “Multi-Sensor Image Fusion Using the Wavelet Transform,” IEEE International Conference on Image Processing, Vol. 1, pp. 51-55, 1994.
[17] S. Li, B. Yang and J. Hu, “Performance Comparison of Different Multi-resolution Transforms for Image Fusion,” Science Direct journals on Information Fusion, Vol. 12, pp. 74-84, 2011.
[18] S. Mallat, “A Wavelet Tour of Signal Processing 2/E,” San Diego, Ca: Academic Press, 1999.
[19] Z. Rahman, D. J. Jobson and G. A. Woodell. “A Multiscale Retinex for Color Rendition and Dynamic Range Compression,” SPIE Proceedings: Applications of Digital Image Processing XIX, Vol. 2847, 1996.
[20] P. E. Robinson and W. J. Lau, “Adaptive Multi-scale Retinex algorithm for Contrast Enhancement of Real World Scenes,” Journal on International Journal of Image, Graphics and Signal Processing, Vol. 5, pp. 29-39, 2013.
[21] L. Szilagyi, Z. Benyo, S.M. Szilagyii and H. S. Adam, “MR Brain Image Segmentation Using an Enhanced Fuzzy C-means Algorithm,” 25th Annual International Conference of IEEE EMBS, pp. 17-21, 2003.
[22] N. Sengee, A. Sengee and H. K. Choi, “Image Contrast Enhancement Using Bi-Histogram Equalization with Neighborhood Metrics,” IEEE Transactions on Consumer Electronics, Vol. 56, No. 4, pp. 2727-2734, 2010.
[23] R. Sobol, “Improving the Retinex algorithm for rendering wide dynamic range photographs,” J. Electron. Imag. , Vol. 13, No. 1, pp. 65–74, 2004.
[24] L. Tang, W. X. Xie, J. J. Huang, Z. J. Xiao and S. Lin “Removing Shadows from Urban Aerial Images Based on Fuzzy Retinex,” Acta Electronica Sinica, Vol. 33, No. 3, pp. 500-503, 2005.
[25] J. Tumblin and H. Rushmeier, "Tone Reproduction for Computer Generated Images," IEEE Computer Graphics and Applications, Vol. 13, No. 6, pp. 42–48, 1993.
[26] L. Wang, T. Horiuchi and H. Kotera, “High Dynamic Range Image Compression by Fast Integrated Surround Retinex Model,” J. Imaging Sci. Technol. , Vol. 51, No. 1, pp. 32-34, 2007.
[27] S. H. Wang, J. Zheng, H. M. Hu and B. Li, “Naturalness Preserved Enhancement Algorithm for Non-Uniform Illumination Images,” IEEE Transactions on Image Processing, Vol. 22, No. 9, pp. 983-987, 2013.
[28] B. Yang and S. Li, “Pixel-level Image Fusion with Simultaneous Orthogonal Matching Pursuit,” Science Direct journals on Information Fusion, Vol. 13, pp. 10-19, 2012.
[29] X. Zhang, “A Novel Color Image Fusion Method Based on the Multi-Scale Retinex and DWT,” International Conference on Information Management and Engineering, pp. 395-398, 2009.