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

手機相機模組影像品質的自動調整

Automatically adjust the best image quality on the cell phone

指導教授 : 方志鵬

摘要


目前手機相機模組的調校設定,大多以手機拍照後的照片透過Photoshop之類的圖像編輯軟體來判斷影像品質使否符合條件,但因為這樣的方式,調整影像品質往往耗費過多時間,而且必須投注人力在調整影像上,浪費公司資源。 本論文使用模擬退火演算法做自動調整Lens Shading(LS)鏡頭進光補償和Color Reproduction(CR)色彩再現兩項,而White Balance(WB)白平衡則透過建立不同色溫的參數表來彌補相機模組內嵌的演算法於特殊環境色溫下的誤判。開發是透過Android工具ADB(Android Debug Bridge)指令去命令手機進入預覽模式(Preview Mode),並進行拍照,最後將影像傳至電腦端,透過電腦端的OpenCV函式庫來判斷影像品質是否達到目標。使用模擬退火演算法反覆將可調整之變數填入,盡量降低誤差值,取得最佳之理想值。而這些過程都可以透過自動化完成,並可靈活應用在不同影像模組之間。

並列摘要


To calibrate the camera module of a cell phone, the engineers typically take pictures and use an image processing software to determine image quality. This tuning process is performed again and again. The problem of this approach is intolerably lengthy calibration time and consequently wasted manpower. This paper introduced an efficient approach that adopted the simulated annealing algorithm to automatically calibrated the lens shading and color reproduction. As to the white balance, we used the auto algorithm of the cell phone camera module to calculate parameter in different color temperature. Our approach included using Android tool (Android Debug Bridge) to switch the cell phone to the preview mode before taking a picture, the captured picture is tuned based on the parameter suggested by the computer side at the cell phone before the picture was sent to the computer side. At the computer side, two tasks are executed. Firstly, the simulated annealing algorithm is applied to generate parameters and send it back to the cell phone for capturing next picture. Secondly, OpenCV API was applied to verify the picture meeting target or not. After the simulated annealing algorithm reached convergence, the tuning of camera module was done.. This process can be automatically performed and is applicable to different sensor modules. The experiment results reveal that our approach can effectively reduce calibration time and consequently effectively save the manpower.

並列關鍵字

OpenCV Android Lens Shading White Balance Color Reproduction ADB Photoshop

參考文獻


[2] Gary Bradski and Adrian Kaehler, Learning OpenCV:Computer Vision with the OpenCV Library, O’Reilly,2008.
[5] Young, I. (ed.): Shading Correction: Compensation for Illumination and Sensor Inhomogeneities. Current Protocols in Cytometry. Springer, John Wiley and Sons, Inc. (2000).
[6] Mattias K.Moell and Lloyd A.Donaldson: Shading correction methods for digital image analysis of confocal wood images. IAWA Journal,Vol.28 (3), 2007: 349-364.
[11] 劉佳興,基於灰階調修正與色域轉換之數位相機色彩校正,碩士論文,大同大學通訊工程研究所,台北,2007。
[12] M.R. Luo, G. Gui, and B. Rigg, “The development of the CIE2000 Colour Difference Formula: CIEDE2000,” COLOR researcb and application 26 (5), 340-350 (2001).

被引用紀錄


林志烈(2017)。應用品質手法進行相機模組製程改善之研究〔碩士論文,中原大學〕。華藝線上圖書館。https://doi.org/10.6840/cycu201700888

延伸閱讀