基於iCamera測試500w攝像頭-mt9p001,mt9p031,mt9p001模塊小結


基於iCamera測試500w攝像頭-mt9p001,mt9p031,mt9p001模塊小結

先看實物

M12標准無畸變鏡頭效果

標准CS鏡頭效果

iCamera底板+mt9p001安裝效果

再看看cmos傳感器數據手冊,性能特點

直接利用iCamera模版采集圖像,默認寄存器效果

不會很意外,任何美麗的圖像,燈光,曝光完美的配合是必須的,cmos本身並沒有什么錯!

燈光:主要包含照度,色溫

曝光時間:決定了圖像的明暗

那么下一步我們參考mt9p001的數據手冊,一步一步調整寄存器配置值,使得圖像盡量完美。

因為條件有限,燈光是無法改變的,簡單的LED節能燈光照明,所以色溫沒法改變,只能通過改變RGB的增益通道,進行白平衡處理。

先看下寄存器格式

 

對應mt9p0xx 攝像頭,0x2b,0x2c,0x2d,0x2e,分別對應,GRBG通道增益值,通過調整這幾個寄存器的值,可使得色彩平衡。。

從原始圖像上看,此圖主要問題是曝光過度,色彩偏綠

那么我們就可以分兩個步驟進行調整。

對0x2d寄存器寫0xf,因為默認值是0x08,此時相當於增加了紅色通道的增益,此時可以看到色彩開始偏紅了,接着下一步調整藍色通道

對0x2c寄存器寫0xf,因為默認值是0x08,此時相當於增加了藍色通道的增益,此時側才基本正常了,當然圖像仍然有輕微泛紅,此時我們不再細調整了,僅作演示,目前還有過爆

得出過爆的理由:AE Value:185 軟件右下方提示

此時我們設置曝光寄存器

寫入寄存器0x09=0x260

此時可以看到,圖像的亮度值已經變為  AeValue:128 基本符合觀察效果了

ps:

1、iCamera僅是一款攝像頭開發調試工具而已,具體寄存器設置什么值,完全在於你

2、使用攝像頭不同,不同寄存器格式自然不同,寄存器地址,意義自然不同,所以參考此文不用直接用於如ov7725此類攝像頭

3、當然這里僅是拋磚引玉,測試其他攝像頭,如ov5640,ov7725,mt9d111,mt9f002,siv100b等等依然簡單無比!

 

當然iCamera目前已測試上百款攝像頭,均完美支持,如你有發現不兼容的,請來信告訴我,不勝感激!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM