camera視頻學習筆記(1)

 韋東山CAMERA:
1.硬件參數:
 (1)感光陣列每個感光點只能感受R,G,B一種顏色;
 (2)相同像素的鏡頭,鏡頭尺寸越小,對應的像素點顆粒的大小越小,感光性質越差;
 (3)掃描模式:
    逐行掃描:一行一行的掃描,720P
    隔行掃描(INTERVEL):EG:第一次掃奇數行,第二次掃偶數行 ,1080I

2.數據流程:
 (1) ISC -- image sensor core
        圖像進入到傳感器後,通過bayer,成爲一些模擬信號,通過運算放大器,進入到10
        位的AD採樣器中間去,轉換爲數字信號,然互進入BLACK_LEVEL,輸出RAW_RGB信號
        這裏提到RAW_RGB,是指只有紅綠藍三種顏色的數據,而RGB數據不僅表示RGB,而且
        還能表示由紅綠藍組合成的任何一種顏色;
        
        圖像翻轉,增益調整,黑電平校準,飽和度控制,OTP存儲器(ID信息)
        
 (2) ISP -- image sensor processor
        由DSP和一個格式編碼器組成
        
        提供測試功能(輸入源變爲顏色帶),鏡頭補償功能,自動白平衡,顏色空間轉換(RGB-YUV)
        RAW_RGB->RGB ,窗口功能(裁剪圖片),壓縮功能,縮放功能
        
 (3) image output interface
        
        RAW_RGB/YUV , VGA/QVGA,BT601/BT656(傳輸方式),
        
    以上這些處理過程大部分需要我們去設置完成。通過I2C操作OV7740寄存器設置。。
3.S3C2440攝像頭控制器
CAM_HREF -- 行同步信號
CAMCLK     -- 攝像頭模塊的工作系統時鐘(24MHz)
CAM_VSYNC -- 幀同步信號
CAM_PCLK -- 像素時鐘
data -- 數據線

CMOS攝像頭模塊是一個IIC模塊,需要寫IIC架構驅動,從而實現初始化和控制。

BT601/BT656
    BT601有獨立的行同步信號和幀同步信號線,而BT656是將這兩種信號內嵌到數據中。
數據先經過  裁剪  ,然後傳入到  預覽通道  或  編碼通道  。預覽通道生成低像素預覽圖(640*480);
編碼通道產生編碼有用的數據(4096*4096)
    預覽和編碼都有獨立的DMA,預覽流輸出RGB16/24,編碼流輸出YCbCr420&&YCbCr422,都支持旋轉。
    
IRQ:
    每幀數據結束後產生一次中斷;











發佈了36 篇原創文章 · 獲贊 37 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章