發表於 2018-12-28 | 分類於 Linux , rockchip , camera
摘抄部分,更多詳細: https://intgyl.com/post/f8a3802f.html
基礎
模組結構
Camera 模組由
鏡頭 LENS
對焦馬達 VCM
圖像傳感器 SENOSOR
圖像信號處理器 ISP
組成
成像原理
鏡頭(LENS)拍攝影像——>
傳感器(SENSOR)接受濾色鏡濾波后的光學圖像,並轉化為電信號——>
A/D轉換器將模擬圖像信號轉為數字圖像信號——>
ISP(圖像信號處理芯片)加工處理后,通過 IO 口——>
CPU處理成手機屏幕上能夠看到的圖像。
更多相關細節:http://ju.outofmemory.cn/entry/118955
分類
按模組中的圖像傳感器
分為 CCD Sensor 和 CMOS Sensor
CMOS 比 CCD 靈敏度低、噪聲大,但是成本低、功耗低、集成度高、體積小。
所以手機和平板大多數是 CMOS 模組。
按接口
按接口來划分,Camera 分為 DVP 、 MIPI、usb camera。
DVP是並口,需要PCLK、VSYNC、HSYNC、D[0:11]——可以是8/10/12bit數據,看 ISP 或 baseband 是否支持;
MIPI是LVDS,低壓差分串口。只需要要CLKP/N、DATAP/N——最大支持4-lane,一般2-lane可以搞定。
usb camera 相當於集 sensor、isp 驅動於一身的消息通,通過 usb 接口對外提供 YUV、MJpeg 等圖像數據。
按模組是否集成 ISP
按照帶不帶 ISP(圖像信號處理器)來划分,分為 SoC Sensor 和 RAW Sensor。
SoC Sensor:自帶 ISP,輸出 YUV 數據,使用 CIF 接口(通用攝像頭接口)。(CIF 接口不帶 ISP ,不對 Camera 效果做處理)
RAW Sensor:不帶 ISP,輸出 sensor 采集原始灰度數據,使用 Mipi 接口。(目前僅 3288 支持這種 Sensor,這種需要我們調試效果,使用 Mipi 接口)
對比
MIPI接口比DVP的接口信號線少,由於是低壓差分信號,產生的干擾小,抗干擾能力也強。最重要的是 DVP 接口在信號完整性方面受限制,速率也受限制。500W還可以勉強用DVP,800W及以上都采用MIPI接口。
USB攝像頭,即插即用比較靈活,但是由於傳輸速率的瓶頸,其支持分辨率較低。