| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/amerge/ |
| H A D | rk_aiq_amerge_algo_v12.cpp | 182 pAmergeProcRes->Merge_v12.mode = pAmergeCtx->NextData.HandleData.Merge_v12.MergeMode; in AmergeGetTuningProcResV12() 183 pAmergeProcRes->Merge_v12.s_base = pAmergeCtx->NextData.HandleData.Merge_v12.BaseFrm; in AmergeGetTuningProcResV12() 184 pAmergeProcRes->Merge_v12.each_raw_en = pAmergeCtx->NextData.HandleData.Merge_v12.EnableEachChn; in AmergeGetTuningProcResV12() 188 (unsigned char)(pAmergeCtx->NextData.HandleData.Merge_v12.MDCurveLM_offset * in AmergeGetTuningProcResV12() 191 (unsigned char)(pAmergeCtx->NextData.HandleData.Merge_v12.MDCurveMS_offset * in AmergeGetTuningProcResV12() 194 if (pAmergeCtx->NextData.CtrlData.ExpoData.LongFrmMode) { in AmergeGetTuningProcResV12() 198 if ((pAmergeCtx->NextData.HandleData.Merge_v12.OECurve_smooth - in AmergeGetTuningProcResV12() 200 (pAmergeCtx->NextData.HandleData.Merge_v12.OECurve_smooth - in AmergeGetTuningProcResV12() 202 (pAmergeCtx->NextData.HandleData.Merge_v12.OECurve_offset - in AmergeGetTuningProcResV12() 204 (pAmergeCtx->NextData.HandleData.Merge_v12.OECurve_offset - in AmergeGetTuningProcResV12() [all …]
|
| H A D | rk_aiq_amerge_algo_v11.cpp | 160 pAmergeProcRes->Merge_v11.sw_hdrmge_mode = pAmergeCtx->NextData.HandleData.Merge_v11.MergeMode; in AmergeGetTuningProcResV11() 161 pAmergeProcRes->Merge_v11.sw_hdrmge_s_base = pAmergeCtx->NextData.HandleData.Merge_v11.BaseFrm; in AmergeGetTuningProcResV11() 165 (unsigned char)(pAmergeCtx->NextData.HandleData.Merge_v11.MDCurveLM_offset * in AmergeGetTuningProcResV11() 168 (unsigned char)(pAmergeCtx->NextData.HandleData.Merge_v11.MDCurveMS_offset * in AmergeGetTuningProcResV11() 171 if (pAmergeCtx->NextData.CtrlData.ExpoData.LongFrmMode) { in AmergeGetTuningProcResV11() 175 if ((pAmergeCtx->NextData.HandleData.Merge_v11.OECurve_smooth - in AmergeGetTuningProcResV11() 177 (pAmergeCtx->NextData.HandleData.Merge_v11.OECurve_smooth - in AmergeGetTuningProcResV11() 179 (pAmergeCtx->NextData.HandleData.Merge_v11.OECurve_offset - in AmergeGetTuningProcResV11() 181 (pAmergeCtx->NextData.HandleData.Merge_v11.OECurve_offset - in AmergeGetTuningProcResV11() 183 CalibrateOECurveV11(pAmergeCtx->NextData.HandleData.Merge_v11.OECurve_smooth, in AmergeGetTuningProcResV11() [all …]
|
| H A D | rk_aiq_amerge_algo_v10.cpp | 141 pAmergeProcRes->Merge_v10.sw_hdrmge_mode = pAmergeCtx->NextData.HandleData.Merge_v10.MergeMode; in AmergeGetTuningProcResV10() 148 (unsigned char)(pAmergeCtx->NextData.HandleData.Merge_v10.MDCurveLM_offset * in AmergeGetTuningProcResV10() 151 (unsigned char)(pAmergeCtx->NextData.HandleData.Merge_v10.MDCurveMS_offset * in AmergeGetTuningProcResV10() 154 if (pAmergeCtx->NextData.CtrlData.ExpoData.LongFrmMode) { in AmergeGetTuningProcResV10() 158 if ((pAmergeCtx->NextData.HandleData.Merge_v10.OECurve_smooth - in AmergeGetTuningProcResV10() 160 (pAmergeCtx->NextData.HandleData.Merge_v10.OECurve_smooth - in AmergeGetTuningProcResV10() 162 (pAmergeCtx->NextData.HandleData.Merge_v10.OECurve_offset - in AmergeGetTuningProcResV10() 164 (pAmergeCtx->NextData.HandleData.Merge_v10.OECurve_offset - in AmergeGetTuningProcResV10() 166 CalibrateOECurveV10(pAmergeCtx->NextData.HandleData.Merge_v10.OECurve_smooth, in AmergeGetTuningProcResV10() 167 pAmergeCtx->NextData.HandleData.Merge_v10.OECurve_offset, in AmergeGetTuningProcResV10() [all …]
|
| H A D | rk_aiq_algo_amerge_itf.cpp | 155 pAmergeCtx->NextData.CtrlData.ExpoData.LongFrmMode = in AmergeProcess() 165 pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 169 pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 172 pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv = ENVLVMIN; in AmergeProcess() 174 pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 175 (pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv - MIN_ENV_LV) / in AmergeProcess() 177 pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 178 LIMIT_VALUE(pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv, ENVLVMAX, ENVLVMIN); in AmergeProcess() 180 pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv = ENVLVMIN; in AmergeProcess() 185 pAmergeCtx->NextData.CtrlData.MoveCoef = MOVE_COEF_DEFAULT; in AmergeProcess() [all …]
|
| H A D | rk_aiq_uapi_amerge_int.cpp | 39 attr->Info.Envlv = pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv; in rk_aiq_uapi_amerge_v10_GetAttrib() 40 attr->Info.ISO = pAmergeCtx->NextData.CtrlData.ExpoData.ISO; in rk_aiq_uapi_amerge_v10_GetAttrib() 41 attr->Info.MoveCoef = pAmergeCtx->NextData.CtrlData.MoveCoef; in rk_aiq_uapi_amerge_v10_GetAttrib() 82 attr->Info.Envlv = pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv; in rk_aiq_uapi_amerge_v11_GetAttrib() 83 attr->Info.ISO = pAmergeCtx->NextData.CtrlData.ExpoData.ISO; in rk_aiq_uapi_amerge_v11_GetAttrib() 84 attr->Info.MoveCoef = pAmergeCtx->NextData.CtrlData.MoveCoef; in rk_aiq_uapi_amerge_v11_GetAttrib() 125 attr->Info.Envlv = pAmergeCtx->NextData.CtrlData.ExpoData.EnvLv; in rk_aiq_uapi_amerge_v12_GetAttrib() 126 attr->Info.ISO = pAmergeCtx->NextData.CtrlData.ExpoData.ISO; in rk_aiq_uapi_amerge_v12_GetAttrib() 127 attr->Info.MoveCoef = pAmergeCtx->NextData.CtrlData.MoveCoef; in rk_aiq_uapi_amerge_v12_GetAttrib()
|
| H A D | rk_aiq_types_amerge_algo_prvt.h | 223 AmergeNextData_t NextData; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/adrc/ |
| H A D | rk_aiq_adrc_algo_v12.cpp | 244 pAdrcCtx->NextData.bDrcEn = pAdrcProcRes->bDrcEn; in DrcEnableSetting() 393 (unsigned short)(SHIFT11BIT(pAdrcCtx->NextData.dynParams.Drc_v12.gas_t) + 0.5); in AdrcGetTuningProcResV12() 397 (unsigned short)(SHIFT8BIT(pAdrcCtx->NextData.dynParams.Drc_v12.Clip) + 0.5f); in AdrcGetTuningProcResV12() 399 pAdrcCtx->NextData.dynParams.Drc_v12.LoLitContrast * INT12BITMAX, INT12BITMAX); in AdrcGetTuningProcResV12() 401 pAdrcCtx->NextData.dynParams.Drc_v12.GlobalContrast * INT12BITMAX, INT12BITMAX); in AdrcGetTuningProcResV12() 403 pAdrcCtx->NextData.dynParams.Drc_v12.MotionStr * INT8BITMAX, INT8BITMAX); in AdrcGetTuningProcResV12() 405 (unsigned char)(SHIFT4BIT(pAdrcCtx->NextData.dynParams.Drc_v12.Strength) + 0.5f); in AdrcGetTuningProcResV12() 407 pAdrcCtx->NextData.dynParams.Drc_v12.LocalWeit * (INT4BITMAX + 1), INT4BITMAX + 1); in AdrcGetTuningProcResV12() 409 pAdrcCtx->NextData.dynParams.Drc_v12.LocalAutoEnable; in AdrcGetTuningProcResV12() 411 pAdrcCtx->NextData.dynParams.Drc_v12.LocalAutoWeit * INT14BITMAX, INT14BITMAX); in AdrcGetTuningProcResV12() [all …]
|
| H A D | rk_aiq_adrc_algo_v10.cpp | 193 pAdrcCtx->NextData.bDrcEn = pAdrcProcRes->bDrcEn; in DrcEnableSetting() 305 (unsigned short)(SHIFT8BIT(pAdrcCtx->NextData.dynParams.Drc_v10.Clip) + 0.5f); in AdrcGetTuningProcResV10() 307 (unsigned short)(SHIFT12BIT(pAdrcCtx->NextData.dynParams.Drc_v10.LoLitContrast) + 0.5f); in AdrcGetTuningProcResV10() 309 (unsigned short)(SHIFT12BIT(pAdrcCtx->NextData.dynParams.Drc_v10.GlobalContrast) + 0.5f); in AdrcGetTuningProcResV10() 313 (unsigned char)(SHIFT4BIT(pAdrcCtx->NextData.dynParams.Drc_v10.Strength) + 0.5f); in AdrcGetTuningProcResV10() 315 (unsigned char)(SHIFT4BIT(pAdrcCtx->NextData.dynParams.Drc_v10.LocalWeit) + 0.5f); in AdrcGetTuningProcResV10() 317 CalibrateDrcGainY(&pAdrcProcRes->DrcProcRes, pAdrcCtx->NextData.dynParams.Drc_v10.DrcGain, in AdrcGetTuningProcResV10() 318 pAdrcCtx->NextData.dynParams.Drc_v10.Alpha); in AdrcGetTuningProcResV10() 321 (unsigned char)(SHIFT8BIT(pAdrcCtx->NextData.staticParams.curPixWeit) + 0.5f); in AdrcGetTuningProcResV10() 323 (unsigned char)(SHIFT8BIT(pAdrcCtx->NextData.staticParams.preFrameWeit) + 0.5f); in AdrcGetTuningProcResV10() [all …]
|
| H A D | rk_aiq_adrc_algo_v11.cpp | 200 pAdrcCtx->NextData.bDrcEn = pAdrcProcRes->bDrcEn; in DrcEnableSetting() 324 (unsigned short)(SHIFT8BIT(pAdrcCtx->NextData.dynParams.Drc_v11.Clip) + 0.5f); in AdrcGetTuningProcResV11() 326 (unsigned short)(SHIFT12BIT(pAdrcCtx->NextData.dynParams.Drc_v11.LoLitContrast) + 0.5f); in AdrcGetTuningProcResV11() 328 (unsigned short)(SHIFT12BIT(pAdrcCtx->NextData.dynParams.Drc_v11.GlobalContrast) + 0.5f); in AdrcGetTuningProcResV11() 332 (unsigned char)(SHIFT4BIT(pAdrcCtx->NextData.dynParams.Drc_v11.Strength) + 0.5f); in AdrcGetTuningProcResV11() 334 (unsigned char)(SHIFT4BIT(pAdrcCtx->NextData.dynParams.Drc_v11.LocalWeit) + 0.5f); in AdrcGetTuningProcResV11() 336 pAdrcCtx->NextData.dynParams.Drc_v11.LocalAutoEnable; in AdrcGetTuningProcResV11() 338 (unsigned short)(SHIFT14BIT(pAdrcCtx->NextData.dynParams.Drc_v11.LocalAutoWeit) + 0.5f); in AdrcGetTuningProcResV11() 342 CalibrateDrcGainYV11(&pAdrcProcRes->DrcProcRes, pAdrcCtx->NextData.dynParams.Drc_v11.DrcGain, in AdrcGetTuningProcResV11() 343 pAdrcCtx->NextData.dynParams.Drc_v11.Alpha); in AdrcGetTuningProcResV11() [all …]
|
| H A D | rk_aiq_algo_adrc_itf.cpp | 162 pAdrcCtx->NextData.AEData.LongFrmMode = pAdrcParams->LongFrmMode; in processing() 166 pAdrcCtx->NextData.AEData.SExpo = in processing() 171 pAdrcCtx->NextData.AEData.ISO = in processing() 175 if (pAdrcCtx->NextData.AEData.SExpo < FLT_EPSILON) { in processing() 176 pAdrcCtx->NextData.AEData.SExpo = in processing() 181 pAdrcCtx->NextData.AEData.ISO = in processing() 186 pAdrcCtx->NextData.AEData.MExpo = pAdrcCtx->NextData.AEData.SExpo; in processing() 187 pAdrcCtx->NextData.AEData.LExpo = pAdrcCtx->NextData.AEData.SExpo; in processing() 195 pAdrcCtx->NextData.AEData.ISO *= pAdrcCtx->ablcV32_proc_res.isp_ob_predgain; in processing() 200 pAdrcCtx->NextData.AEData.SExpo = in processing() [all …]
|
| H A D | rk_aiq_types_adrc_algo_prvt.h | 208 NextData_t NextData; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos_camgroup/misc/ |
| H A D | rk_aiq_algo_camgroup_amerge_itf.cpp | 156 pAmergeGrpCtx->NextData.CtrlData.ExpoData.LongFrmMode = in AmergeProcess() 166 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 170 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 173 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv = ENVLVMIN; in AmergeProcess() 175 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv = in AmergeProcess() 176 (pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv - MIN_ENV_LV) / in AmergeProcess() 178 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv = LIMIT_VALUE( in AmergeProcess() 179 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv, ENVLVMAX, ENVLVMIN); in AmergeProcess() 181 pAmergeGrpCtx->NextData.CtrlData.ExpoData.EnvLv = ENVLVMIN; in AmergeProcess() 186 pAmergeGrpCtx->NextData.CtrlData.MoveCoef = MOVE_COEF_DEFAULT; in AmergeProcess() [all …]
|
| H A D | rk_aiq_algo_camgroup_adrc_itf.cpp | 169 pAdrcGrpCtx->NextData.AEData.LongFrmMode = pAEProcRes->LongFrmMode; in processing() 173 pAdrcGrpCtx->NextData.AEData.SExpo = in processing() 182 pAdrcGrpCtx->NextData.AEData.MExpo = pAdrcGrpCtx->NextData.AEData.SExpo; in processing() 183 pAdrcGrpCtx->NextData.AEData.LExpo = pAdrcGrpCtx->NextData.AEData.SExpo; in processing() 184 pAdrcGrpCtx->NextData.AEData.ISO = in processing() 199 pAdrcGrpCtx->NextData.AEData.ISO *= pAdrcGrpCtx->ablcV32_proc_res.isp_ob_predgain; in processing() 202 pAdrcGrpCtx->NextData.AEData.ISO = in processing() 203 LIMIT_VALUE(pAdrcGrpCtx->NextData.AEData.ISO, ISOMAX, ISOMIN); in processing() 205 pAdrcGrpCtx->NextData.AEData.SExpo = pAdrcGrpParams->camgroupParmasArray[0] in processing() 217 pAdrcGrpCtx->NextData.AEData.MExpo = pAdrcGrpParams->camgroupParmasArray[0] in processing() [all …]
|