CMOS Sensor 基礎知識

2021-08-03 09:34:30 字數 1436 閱讀 5152

cmos parallel sensor 一些基礎知識

1s秒 = 1000 ms毫秒 = 1000_1000 us微妙 = 1000_000_000 ns納秒

1ghz = 1000 mhz = 1000_000 khz = 1000_000_000 hz

**時間以行長為單位; pclk以hz為單位;

行長以週期數為單位,幀長以行長數為單位;其中週期數就是頻率

t 週期以ms為單位;f 頻率以hz為單位;f = 1 / t;週期和頻率都是時間單位,只是表現形式不同

vsync = dummy line = vtotal = vts = v_size + v_blank   // 幀長;    不占用**時間,但是會影響幀率(fps)

hsync = dummy pixel = htotal = hts = h_size + h_blank // 行長;    會增加**時間,會影響幀率(fps)

fps = pclk / (vts * hts )// 計算fps

t_row = hts / pclk  // int_time 等於 1 的時候,此公式表示一行的**時間。

exp = t_row * int_time // int_time 積分時間(**時間暫存器)

1. 計算fps可以通過修改 v_total, h_total 或者 降低 pclk頻率(當hts or vts降低到極限之後,需要通過降低pclk來達到降fps的目的) 達到降幀的目的。

2. ob = black level 暗電流

3. ae 主要控制sensor exp & gain 這兩種暫存器

4. sensor自帶isp,mirror,flip,wdr不做多的講解

cmos mipi sensor

看資料線對數可以知道是n lane 的sensor

cmos sub-lvds sensor

看資料線對數可以知道是n lane 的sensor

cmos hispi

補充:integration  time 積分時間

當光源週期與integration time成整數倍時才不會產生flicker

integration time即積分時間是以行為單位表示**時間(exposure time)的,比如說int tim為159,就是指sensor**時間為159行,

兩者所代表的意思是相同的,都是表示sensor的**時間,但是integration time是乙個相對的概念,即以行為單位,而每行所佔的絕對時間與pclk的時鐘頻率和每一行包含多少pclk(即行長)有關;而exposure time則是指sensor**的絕對時間,兩者換算的關係如下:

exposure time = integration time x 行長 /pclk 頻率

glb gain就是全域性增益,是調節影象的整體亮度的gain值,而r/b/g gain是awb中用到的概念,針對三原色分別進行調節,是為了調整色偏用的

CMOS Sensor基礎知識

時間以行長為單位 pclk以hz為單位 行長以週期數為單位,幀長以行長數為單位 其中週期數就是頻率 t 週期以ms為單位 f 頻率以hz為單位 f 1 t vsync dummy line vtotal vts v size v blank 幀長 不占用 時間,但是會影響幀率 fps hsync d...

C 基礎知識整理 基礎知識(2) 類

類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...

C 基礎知識整理 基礎知識(2) 類

類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...