Searched refs:pCcm (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/accm/ |
| H A D | rk_aiq_accm_algo_v2.cpp | 59 const CalibDbV2_Ccm_Para_V32_t* pCcm = accm_context->ccm_v2; in CCMV2PrintDBG() local 76 pCcm->TuningPara.illu_estim.interp_enable, in CCMV2PrintDBG() 92 accm_context->mCurAttV2.stAuto.color_saturation.level[3], pCcm->TuningPara.damp_enable, in CCMV2PrintDBG() 110 const CalibDbV2_Ccm_Para_V32_t* pCcm = NULL; in AccmAutoConfig() local 113 pCcm = hAccm->ccm_v2; in AccmAutoConfig() 115 if (pCcm->TuningPara.illu_estim.interp_enable) { in AccmAutoConfig() 117 ret = interpCCMbywbgain(&pCcm->TuningPara, hAccm, fSaturation); in AccmAutoConfig() 120 ret = selectCCM(&pCcm->TuningPara, hAccm, fSaturation); in AccmAutoConfig() 129 interpolation(pCcm->lumaCCM.gain_alphaScale_curve.gain, in AccmAutoConfig() 130 pCcm->lumaCCM.gain_alphaScale_curve.scale, 9, sensorGain, &fScale); in AccmAutoConfig() [all …]
|
| H A D | rk_aiq_accm_algo_v1.cpp | 53 const CalibDbV2_Ccm_Para_V2_t* pCcm = accm_context->ccm_v1; in CCMV1PrintDBG() local 69 pCcm->TuningPara.illu_estim.interp_enable, in CCMV1PrintDBG() 86 pCcm->TuningPara.damp_enable, in CCMV1PrintDBG() 111 const CalibDbV2_Ccm_Para_V2_t * pCcm = NULL; in AccmAutoConfig() local 114 pCcm = hAccm->ccm_v1; in AccmAutoConfig() 116 if (pCcm->TuningPara.illu_estim.interp_enable) { in AccmAutoConfig() 118 ret = interpCCMbywbgain(&pCcm->TuningPara, hAccm, fSaturation); in AccmAutoConfig() 121 ret = selectCCM(&pCcm->TuningPara, hAccm, fSaturation); in AccmAutoConfig() 131 interpolation(pCcm->lumaCCM.gain_alphaScale_curve.gain, in AccmAutoConfig() 132 pCcm->lumaCCM.gain_alphaScale_curve.scale, in AccmAutoConfig() [all …]
|
| H A D | rk_aiq_accm_algo_com.cpp | 671 XCamReturn interpCCMbywbgain(const CalibDbV2_Ccm_Tuning_Para_t* pCcm, accm_handle_t hAccm, in interpCCMbywbgain() argument 681 float* prob = (float*)malloc(pCcm->aCcmCof_len * sizeof(float)); in interpCCMbywbgain() 683 pCcm->aCcmCof_len, pCcm->aCcmCof, hAccm->accmSwInfo.awbGain, pCcm->illu_estim.default_illu, in interpCCMbywbgain() 684 pCcm->illu_estim.prob_limit, pCcm->illu_estim.weightRB, prob); in interpCCMbywbgain() 688 int problistsize = pCcm->illu_estim.frame_no * pCcm->aCcmCof_len; in interpCCMbywbgain() 689 for (int i = 0; i < pCcm->aCcmCof_len; i++) in interpCCMbywbgain() 691 int frames = (int)hAccm->count > (pCcm->illu_estim.frame_no - 1) ? pCcm->illu_estim.frame_no in interpCCMbywbgain() 694 StableProbEstimation(&hAccm->accmRest.problist, problistsize, frames, pCcm->aCcmCof_len, prob); in interpCCMbywbgain() 699 for (int i = 0; i < pCcm->aCcmCof_len; i++) { in interpCCMbywbgain() 703 const CalibDbV2_Ccm_Accm_Cof_Para_t* pDomIlluProfile = &pCcm->aCcmCof[i]; in interpCCMbywbgain() [all …]
|
| H A D | rk_aiq_accm_algo_com.h | 34 XCamReturn interpCCMbywbgain(const CalibDbV2_Ccm_Tuning_Para_t* pCcm, accm_handle_t hAccm, 36 XCamReturn selectCCM(const CalibDbV2_Ccm_Tuning_Para_t* pCcm, accm_handle_t hAccm,
|