相机2A之AE和AWB

typedef struct 
{
	uint32_t TotalGainDb;
	uint32_t TotalGainDbShort;
	uint64_t ExposureValue;  // AE曝光值 
	uint32_t EVLog2;;
	uint32_t luma;    // AE luma值
	uint32_t luma_scene; // AE场景Luma值
	int stable;  // AE收敛状态 
	uint32_t target; //当前的目标亮度
	uint32_t ae_mean; // 叠加权重之后,AE的当前统计平均值
	uint32_t bv;  //环境亮度 
}IMPISPAeOnlyReadAttr;

IMPISPAeOnlyReadAttr  AeOnlyAttr;
ret = IMP_ISP_Tuning_GetAeOnlyReadAttr(0,&AeOnlyAttr);


/**
 * 白平衡增益属性
 */
typedef struct {
	uint32_t rgain;		/**< 白平衡R通道增益 */
	uint32_t bgain;		/**< 白平衡B通道增益 */
} IMPISPAWBGain;

typedef struct {
	IMPISPAWBGain statis_weight_gain; // 白平衡全局加权统计值 
	IMPISPAWBGain statis_gol_gain;  // 白平衡全局统计值
}IMPISPAWBGlobalStatisInfo;

IMPISPAWBGlobalStatisInfo wb;
ret = IMP_ISP_Tuning_GetAwbGlobalStatistics(0, &wb);


数字增益分为ISP数字增益和sensor数字增益
ISO:sensor模拟增益*sensor数字增益*ISP数字增益
ExposureValue: integration time(快门时间)x again x dgain 

相机曝光三要素:
光圈和快门速度和感光度(ISO)

cat /proc/jz/isp/isp-m0

******************************** TISP S0 AE INFO ******************************************
       ev      exp       ag    ispDg     luma   target   ispDgErr  expListEn
      456      456     1024     1024       51       51        569          0

你可能感兴趣的:(君正平台调试记录,数码相机)