透過您的圖書館登入
IP:3.144.33.41
  • 學位論文

以FPGA技術來實現自動亮度控制及數位影像處理

Auto Brightness Control and Digital Image Processing by FPGA Technique

指導教授 : 宋國明
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本篇論文主要是利用硬體描述語言來撰寫即時影像處理與自動亮度控制的硬體架構,其設計原理係採用計算影像的亮度值(Intensity)來偵測整張影像平均亮度,得到平均亮度後可以辨別出影像是否太亮或者太暗,再經過自動亮度調整機制,可以將影像調整到適中的亮度值,讓人的視覺比較舒適。 首先,將影像資料存入快閃記憶體(Flash Memory)內,接著將快閃記憶體裡面的影像讀取到記憶體裡面,讀取影像同時會將影像的RGB 三原色的數值轉成亮度數值,轉換的方式可以使用RGB轉YCbCr的公式來計算,YCbCr中的Y表示亮度的意思;轉換YCbCr時需要用到浮點的運算以及除法運算,在FPGA(Field Programmable Gate Array)架構裡面使用除法運算是比較耗資源,因此本篇的論文主要使用快速位移(Shift)的方式來實做RGB轉亮度值(Intensity)的運算。 最後的實驗結果將一張很暗的影像以及很亮的影像調整到適中的亮度,也證明了自動亮度影像處理確實改善了畫面品質,本論文提供的方法成功的與液晶面板結合,使得顯示的畫面能夠更好。

並列摘要


This thesis focuses on the FPGA utilization for hardware architecture of real time image processing and automatic brightness control. The designed principle is to monitor the average brightness of whole image by calculating its intensity. If the average intensity value, which is used to evaluate the sufficient of bright, was uncomfortable, we can regulate the proper intensity to provide the user a suitable intensity. Firstly, the image data needs to be put into flash memory and then read it to system memory. Meanwhile, it needs to convert the RGB data to calculate the intensity value via RGB-to-YCbCr formula. The conversion process includes some multiplications and divisions of floating point operation. In the architecture of Field Programmable Gate Array (FPGA), division would cause more resource consumption; then a rapid shift method is provided to calculate the intensity of RGB. According to experiment result, a low intensity image can be adjusted to a suitable intensity image and quality of it can be improved by automatic brightness image processing. Contribution of this thesis is to provide an image algorithm integrated FPGA to improved quality of an image.

參考文獻


[6] William K. Pratt, Digital Image Processing, New York: Wiley, pp.29, 1991.
[7] Yang Yang, Peng Yuhua, and Liu Zhaoguang, "A Fast Algorithm for YCbCr to RGB Conversion," IEEE Transactions on Consumer Electronics, vol.53, no. 4, pp. 1490-1493, 2007.
[8] Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Prentice Hall, 2007.
[10] THE I²C-BUS SPECIFICATION VERSION 2.1, Philips Semiconductors, 2000.
[16] Eric Hamilton, JPEG File Interchange Format, Joint Photographic Experts Group, pp. 3, 1992.

被引用紀錄


戴寶泉(2011)。以FPGA技術來實現影像亮度的即時自動控制功能〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-1008201122464300
林剛名(2013)。利用灰度直方圖演算法來實現即時影像增強功能〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-1001201314563400

延伸閱讀