ISP: CMOS Sensor Basics

CMOS Parallel Sensor basics

Ms = 1000 ms 1S sec = 1000_1000 us subtle = 1000_000_000 ns ns

1GHz = 1000 MHz = 1000_000 KHz = 1000_000_000 Hz

The exposure time to the president as a unit; PCLK in Hz;

Governor in units of number of cycles, the number of governors frame length units; wherein the frequency is the number of cycles

T in ms period; F frequency in Hz; f = 1 / T; are units of time and frequency cycles, but different forms of

Vsync = Dummy Line = VTotal = VTS = V_Size + V_Blank // frame size; do not take the exposure time, but will affect the frame rate (FPS)

Hsync = Dummy Pixel = HTotal = HTS = H_Size + H_Blank // governor; will increase the exposure time, can affect the frame rate (FPS)

FPS = PCLK / (VTS * HTS) // Calculation FPS

T_Row = HTS / PCLK // INT_Time time equal to 1, this formula represents the exposure time of the line.

Exp = T_Row * INT_Time // INT_Time integration time (exposure time register)

 

1. Calculate the FPS can modify V_Total, H_Total or decrease the frequency of PCLK (HTS or VTS when reduced to the limit, by reducing the PCLK required to achieve the purpose of reducing FPS) to achieve the purpose of lowering the frame.

2. Ob = Black Level dark current

3. AE Main Sensor Exp & Gain Control of these two registers

4. Sensor comes with ISP, Mirror, Flip, WDR do not do much to explain

 

CMOS MIPI Sensor

See the data line pair can know the number of N Lane Sensor

 

CMOS Sub-LVDS Sensor

See the data line pair can know the number of N Lane Sensor

 

CMOS Hispi

 

 

supplement:

 

integration time Integral time

When the light source and the integration time period to an integer multiple not produce flicker when

integration time that is the integration time is expressed in units of exposure time (exposure time), for example INT TIM 159, refers to the sensor exposure time of 159 lines,
meaning both represented by the same, all indicates that the exposure of the sensor time, but integration time is a relative concept, that is, in units, while the share of the absolute time of each line with a clock frequency of pclk and how much each line pclk (ie President) contains about; and exposure time refers to the exposure of the sensor absolute time, both in terms of the relationship is as follows:
Exposure time Integration time = X governor / pclk frequency


The light source should be understood that the cycle period of the energy source, the alternating current is twice the cycle (e.g., alternating current frequency of 50hz, the energy of the light source cycle 0.01s), the step size is equal to the absolute time share the energy period of the light source.
flicker there are two cases, one is generated to reset the integrator progressive, frame flicker i.e., displaying an image of light and dark lines alternating phenomenon, mainly because a frame int tim different rows although consistent, but because the integration start position not the same, and the frequency of the alternating current luminous intensity artificial light source was indoor cycle relationship, resulting in inconsistency of the amount of light in different rows to produce this phenomenon of alternating light and dark lines, and if the time is not occupied by an energy source cycle integer times, unstable flicker can be observed, the relative positions of light and dark lines are constantly changing, if the dark line continuously moves upward as if one can guarantee the absolute time is occupied by an integral multiple cycle energy source, filiker can be stably down;
the other case the entire frame is generated to reset the integrator mode, i.e. when browsing video, flashing frames, i.e., frames of different brightness is inconsistent, the current which is improved by the elimination glb gain adjustment value


The GLB GAIN is the global gain, is the overall brightness of the GAIN value adjustment image, and R / B / G GAIN concept is used in AWB, three primary colors are adjusted, is used to adjust the color shift

 

 

 

Published 15 original articles · won praise 8 · views 20000 +

Guess you like

Origin blog.csdn.net/YXFLINUX/article/details/49468753