| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/sample/ |
| H A D | sample_asharp_module.cpp | 57 sharpV4_attr.stAuto.stParams.enable = 1; in sample_sharp_setAuto_v4() 59 sharpV4_attr.stAuto.stParams.iso[i] = 50 * pow(2, i); in sample_sharp_setAuto_v4() 61 sharpV4_attr.stAuto.stParams.luma_point[0] = 0; in sample_sharp_setAuto_v4() 62 sharpV4_attr.stAuto.stParams.luma_point[1] = 64; in sample_sharp_setAuto_v4() 63 sharpV4_attr.stAuto.stParams.luma_point[2] = 128; in sample_sharp_setAuto_v4() 64 sharpV4_attr.stAuto.stParams.luma_point[3] = 256; in sample_sharp_setAuto_v4() 65 sharpV4_attr.stAuto.stParams.luma_point[4] = 384; in sample_sharp_setAuto_v4() 66 sharpV4_attr.stAuto.stParams.luma_point[5] = 640; in sample_sharp_setAuto_v4() 67 sharpV4_attr.stAuto.stParams.luma_point[6] = 896; in sample_sharp_setAuto_v4() 68 sharpV4_attr.stAuto.stParams.luma_point[7] = 1024; in sample_sharp_setAuto_v4() [all …]
|
| H A D | sample_abayertnr_module.cpp | 126 bayertnrV2_attr.stAuto.st3DParams.enable = 1; in sample_abayertnr_setAuto_v2() 128 bayertnrV2_attr.stAuto.st3DParams.iso[i] = 50 * pow(2, i); in sample_abayertnr_setAuto_v2() 130 bayertnrV2_attr.stAuto.st3DParams.lumapoint[0] = 512; in sample_abayertnr_setAuto_v2() 131 bayertnrV2_attr.stAuto.st3DParams.lumapoint[1] = 1024; in sample_abayertnr_setAuto_v2() 132 bayertnrV2_attr.stAuto.st3DParams.lumapoint[2] = 1536; in sample_abayertnr_setAuto_v2() 133 bayertnrV2_attr.stAuto.st3DParams.lumapoint[3] = 2048; in sample_abayertnr_setAuto_v2() 134 bayertnrV2_attr.stAuto.st3DParams.lumapoint[4] = 3072; in sample_abayertnr_setAuto_v2() 135 bayertnrV2_attr.stAuto.st3DParams.lumapoint[5] = 4096; in sample_abayertnr_setAuto_v2() 136 bayertnrV2_attr.stAuto.st3DParams.lumapoint[6] = 5120; in sample_abayertnr_setAuto_v2() 137 bayertnrV2_attr.stAuto.st3DParams.lumapoint[7] = 6144; in sample_abayertnr_setAuto_v2() [all …]
|
| H A D | sample_adebayer_module.cpp | 97 memcpy(attr.stAuto.sharp_strength, strength, sizeof(attr.stAuto.sharp_strength)); in sample_adebayer_setSharpStrength_v1() 120 attr.stAuto.low_freq_thresh = thresh; in sample_adebayer_setLowFreqThresh_v1() 143 attr.stAuto.high_freq_thresh = thresh; in sample_adebayer_setHighFreqThresh_v1() 263 if (iso < attr->stAuto.g_interp.iso[i]) in sample_adebayer_translate_params_v2() 266 iso_low = attr->stAuto.g_interp.iso[MAX(0, i - 1)]; in sample_adebayer_translate_params_v2() 267 iso_high = attr->stAuto.g_interp.iso[i]; in sample_adebayer_translate_params_v2() 281 iso_low = attr->stAuto.g_interp.iso[i - 1]; in sample_adebayer_translate_params_v2() 282 iso_high = attr->stAuto.g_interp.iso[i - 1]; in sample_adebayer_translate_params_v2() 288 …r_gain_offset = ROUND_F(INTERP_SAMPLE(attr->stAuto.g_interp.debayer_gain_offset[iso_low_index], at… in sample_adebayer_translate_params_v2() 289 …ayer_max_ratio = ROUND_F(INTERP_SAMPLE(attr->stAuto.g_interp.debayer_max_ratio[iso_low_index], att… in sample_adebayer_translate_params_v2() [all …]
|
| H A D | sample_aynr_module.cpp | 105 ynrV3_attr.stAuto.stParams.enable = 1; in sample_ynr_setAuto_v3() 107 ynrV3_attr.stAuto.stParams.iso[i] = 50 * pow(2, i); in sample_ynr_setAuto_v3() 109 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[0] = 0x000; in sample_ynr_setAuto_v3() 110 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[1] = 0x040; in sample_ynr_setAuto_v3() 111 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[2] = 0x080; in sample_ynr_setAuto_v3() 112 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[3] = 0x0c0; in sample_ynr_setAuto_v3() 113 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[4] = 0x100; in sample_ynr_setAuto_v3() 114 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[5] = 0x140; in sample_ynr_setAuto_v3() 115 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[6] = 0x180; in sample_ynr_setAuto_v3() 116 ynrV3_attr.stAuto.stParams.arYnrParamsISO[i].lumaPoint[7] = 0x1c0; in sample_ynr_setAuto_v3() [all …]
|
| H A D | sample_abayer2dnr_module.cpp | 143 bayer2dnrV2_attr.stAuto.st2DParams.enable = 1; in sample_abayer2dnr_setAuto_v2() 145 bayer2dnrV2_attr.stAuto.st2DParams.iso[i] = 50 * pow(2, i); in sample_abayer2dnr_setAuto_v2() 147 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[0] = 512; in sample_abayer2dnr_setAuto_v2() 148 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[1] = 1024; in sample_abayer2dnr_setAuto_v2() 149 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[2] = 1536; in sample_abayer2dnr_setAuto_v2() 150 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[3] = 2048; in sample_abayer2dnr_setAuto_v2() 151 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[4] = 3072; in sample_abayer2dnr_setAuto_v2() 152 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[5] = 4096; in sample_abayer2dnr_setAuto_v2() 153 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[6] = 5120; in sample_abayer2dnr_setAuto_v2() 154 bayer2dnrV2_attr.stAuto.st2DParams.lumapoint[7] = 6144; in sample_abayer2dnr_setAuto_v2() [all …]
|
| H A D | sample_acnr_module.cpp | 102 cnrV2_attr.stAuto.stParams.enable = 1; in sample_acnr_setAuto_v2() 104 cnrV2_attr.stAuto.stParams.iso[i] = 50 * pow(2, i); in sample_acnr_setAuto_v2() 106 cnrV2_attr.stAuto.stParams.hf_bypass[i] = 0; in sample_acnr_setAuto_v2() 107 cnrV2_attr.stAuto.stParams.lf_bypass[i] = 0; in sample_acnr_setAuto_v2() 108 cnrV2_attr.stAuto.stParams.global_gain[i] = 1.0; in sample_acnr_setAuto_v2() 109 cnrV2_attr.stAuto.stParams.global_gain_alpha[i] = 0.0; in sample_acnr_setAuto_v2() 110 cnrV2_attr.stAuto.stParams.gain_adj_strength_ratio[i][0] = 256.0; in sample_acnr_setAuto_v2() 111 cnrV2_attr.stAuto.stParams.gain_adj_strength_ratio[i][1] = 256.0; in sample_acnr_setAuto_v2() 112 cnrV2_attr.stAuto.stParams.gain_adj_strength_ratio[i][2] = 128.0; in sample_acnr_setAuto_v2() 113 cnrV2_attr.stAuto.stParams.gain_adj_strength_ratio[i][3] = 85.0; in sample_acnr_setAuto_v2() [all …]
|
| H A D | sample_awb_module.cpp | 186 attr.stAuto.wbGainAdjust.enable = true; in sample_set_awbv30_atrr() 191 for(int i = 0; i < attr.stAuto.wbGainAdjust.lutAll_len; i++) { in sample_set_awbv30_atrr() 192 safe_free(attr.stAuto.wbGainAdjust.lutAll[i].cri_lut_out); in sample_set_awbv30_atrr() 193 safe_free(attr.stAuto.wbGainAdjust.lutAll[i].ct_lut_out); in sample_set_awbv30_atrr() 195 safe_free(attr.stAuto.wbGainAdjust.lutAll); in sample_set_awbv30_atrr() 215 attr.stAuto.wbGainAdjust.enable = !attr.stAuto.wbGainAdjust.enable; in sample_awb_awbv21_setAllAttr() 234 (attr.stAuto.wbGainAdjust.enable > 0 ? "true" : "false")); in sample_awb_awbv21_getAllAttr() 236 (attr.stAuto.wbGainOffset.enable > 0 ? "true" : "false"), in sample_awb_awbv21_getAllAttr() 237 attr.stAuto.wbGainOffset.offset[0], in sample_awb_awbv21_getAllAttr() 238 attr.stAuto.wbGainOffset.offset[1], in sample_awb_awbv21_getAllAttr() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/uAPI2/ |
| H A D | rk_aiq_user_api2_adehaze.cpp | 40 attr_v11.stAuto.DehazeTuningPara.Enable = attr.stAuto.DehazeTuningPara.Enable; in rk_aiq_user_api2_adehaze_setSwAttrib() 41 attr_v11.stAuto.DehazeTuningPara.cfg_alpha = attr.stAuto.DehazeTuningPara.cfg_alpha; in rk_aiq_user_api2_adehaze_setSwAttrib() 42 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.en = in rk_aiq_user_api2_adehaze_setSwAttrib() 43 attr.stAuto.DehazeTuningPara.dehaze_setting.en; in rk_aiq_user_api2_adehaze_setSwAttrib() 44 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.air_lc_en = in rk_aiq_user_api2_adehaze_setSwAttrib() 45 attr.stAuto.DehazeTuningPara.dehaze_setting.air_lc_en; in rk_aiq_user_api2_adehaze_setSwAttrib() 46 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.stab_fnum = in rk_aiq_user_api2_adehaze_setSwAttrib() 47 attr.stAuto.DehazeTuningPara.dehaze_setting.stab_fnum; in rk_aiq_user_api2_adehaze_setSwAttrib() 48 attr_v11.stAuto.DehazeTuningPara.dehaze_setting.sigma = in rk_aiq_user_api2_adehaze_setSwAttrib() 49 attr.stAuto.DehazeTuningPara.dehaze_setting.sigma; in rk_aiq_user_api2_adehaze_setSwAttrib() [all …]
|
| H A D | rk_aiq_user_api2_anr.cpp | 64 bayernr_attr.stAuto.bayernrEn = attr->stAuto.bayernrEn; in rk_aiq_user_api2_anr_SetAttrib() 65 …memcpy(&bayernr_attr.stAuto.stParams, &attr->stAuto.stBayernrParams, sizeof(bayernr_attr.stAuto.st… in rk_aiq_user_api2_anr_SetAttrib() 66 …memcpy(&bayernr_attr.stAuto.stSelect, &attr->stAuto.stBayernrParamSelect, sizeof(bayernr_attr.stAu… in rk_aiq_user_api2_anr_SetAttrib() 80 mfnr_attr.stAuto.mfnrEn = attr->stAuto.mfnrEn; in rk_aiq_user_api2_anr_SetAttrib() 81 …memcpy(&mfnr_attr.stAuto.stParams, &attr->stAuto.stMfnrParams, sizeof(mfnr_attr.stAuto.stParams )); in rk_aiq_user_api2_anr_SetAttrib() 82 …memcpy(&mfnr_attr.stAuto.stSelect, &attr->stAuto.stMfnrParamSelect, sizeof(mfnr_attr.stAuto.stSele… in rk_aiq_user_api2_anr_SetAttrib() 83 …memcpy(&mfnr_attr.stAuto.stMfnr_dynamic, &attr->stAuto.stMfnr_dynamic, sizeof(mfnr_attr.stAuto.stM… in rk_aiq_user_api2_anr_SetAttrib() 97 ynr_attr.stAuto.ynrEn = attr->stAuto.ynrEn; in rk_aiq_user_api2_anr_SetAttrib() 98 … memcpy(&ynr_attr.stAuto.stParams, &attr->stAuto.stYnrParams, sizeof(ynr_attr.stAuto.stParams)); in rk_aiq_user_api2_anr_SetAttrib() 99 …memcpy(&ynr_attr.stAuto.stSelect, &attr->stAuto.stYnrParamSelect, sizeof(ynr_attr.stAuto.stSelect)… in rk_aiq_user_api2_anr_SetAttrib() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/uAPI/ |
| H A D | rk_aiq_user_api_anr.cpp | 64 bayernr_attr.stAuto.bayernrEn = attr->stAuto.bayernrEn; in rk_aiq_user_api_anr_SetAttrib() 65 …memcpy(&bayernr_attr.stAuto.stParams, &attr->stAuto.stBayernrParams, sizeof(bayernr_attr.stAuto.st… in rk_aiq_user_api_anr_SetAttrib() 66 …memcpy(&bayernr_attr.stAuto.stSelect, &attr->stAuto.stBayernrParamSelect, sizeof(bayernr_attr.stAu… in rk_aiq_user_api_anr_SetAttrib() 80 mfnr_attr.stAuto.mfnrEn = attr->stAuto.mfnrEn; in rk_aiq_user_api_anr_SetAttrib() 81 …memcpy(&mfnr_attr.stAuto.stParams, &attr->stAuto.stMfnrParams, sizeof(mfnr_attr.stAuto.stParams )); in rk_aiq_user_api_anr_SetAttrib() 82 …memcpy(&mfnr_attr.stAuto.stSelect, &attr->stAuto.stMfnrParamSelect, sizeof(mfnr_attr.stAuto.stSele… in rk_aiq_user_api_anr_SetAttrib() 83 …memcpy(&mfnr_attr.stAuto.stMfnr_dynamic, &attr->stAuto.stMfnr_dynamic, sizeof(mfnr_attr.stAuto.stM… in rk_aiq_user_api_anr_SetAttrib() 97 ynr_attr.stAuto.ynrEn = attr->stAuto.ynrEn; in rk_aiq_user_api_anr_SetAttrib() 98 … memcpy(&ynr_attr.stAuto.stParams, &attr->stAuto.stYnrParams, sizeof(ynr_attr.stAuto.stParams)); in rk_aiq_user_api_anr_SetAttrib() 99 …memcpy(&ynr_attr.stAuto.stSelect, &attr->stAuto.stYnrParamSelect, sizeof(ynr_attr.stAuto.stSelect)… in rk_aiq_user_api_anr_SetAttrib() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/anr/ |
| H A D | rk_aiq_anr_algo.cpp | 102 memset(&pANRCtx->stAuto.stBayernrParams, 0, sizeof(RKAnr_Bayernr_Params_t)); in ANRInit() 103 fread(&pANRCtx->stAuto.stBayernrParams, 1, sizeof(RKAnr_Bayernr_Params_t), fp2); in ANRInit() 104 memset(&pANRCtx->stAuto.stMfnrParams, 0, sizeof(RKAnr_Mfnr_Params_t)); in ANRInit() 105 fread(&pANRCtx->stAuto.stMfnrParams, 1, sizeof(RKAnr_Mfnr_Params_t), fp2); in ANRInit() 106 memset(&pANRCtx->stAuto.stUvnrParams, 0, sizeof(RKAnr_Uvnr_Params_t)); in ANRInit() 107 fread(&pANRCtx->stAuto.stUvnrParams, 1, sizeof(RKAnr_Uvnr_Params_t), fp2); in ANRInit() 108 memset(&pANRCtx->stAuto.stYnrParams, 0, sizeof(RKAnr_Ynr_Params_t)); in ANRInit() 109 fread(&pANRCtx->stAuto.stYnrParams, 1, sizeof(RKAnr_Ynr_Params_t), fp2); in ANRInit() 124 pANRCtx->stAuto.stBayernrParams.filtpar[0], in ANRInit() 125 pANRCtx->stAuto.stBayernrParams.filtpar[4], in ANRInit() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/adrc/ |
| H A D | rk_aiq_adrc_algo_v11.cpp | 96 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.DrcGain.DrcGain[i] = LIMIT_VALUE( in AdrcV11ClipStAutoParams() 97 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.DrcGain.DrcGain[i], DRCGAINMAX, DRCGAINMIN); in AdrcV11ClipStAutoParams() 98 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.DrcGain.Alpha[i] = in AdrcV11ClipStAutoParams() 99 LIMIT_VALUE(pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.DrcGain.Alpha[i], NORMALIZE_MAX, in AdrcV11ClipStAutoParams() 101 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.DrcGain.Clip[i] = LIMIT_VALUE( in AdrcV11ClipStAutoParams() 102 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.DrcGain.Clip[i], CLIPMAX, CLIPMIN); in AdrcV11ClipStAutoParams() 104 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.HiLight.Strength[i] = in AdrcV11ClipStAutoParams() 105 LIMIT_VALUE(pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.HiLight.Strength[i], in AdrcV11ClipStAutoParams() 108 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.LocalSetting.LocalData.LocalWeit[i] = LIMIT_VALUE( in AdrcV11ClipStAutoParams() 109 pAdrcCtx->drcAttrV11.stAuto.DrcTuningPara.LocalSetting.LocalData.LocalWeit[i], in AdrcV11ClipStAutoParams() [all …]
|
| H A D | rk_aiq_adrc_algo_v10.cpp | 96 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.DrcGain.DrcGain[i] = LIMIT_VALUE( in AdrcV10ClipStAutoParams() 97 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.DrcGain.DrcGain[i], DRCGAINMAX, DRCGAINMIN); in AdrcV10ClipStAutoParams() 98 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.DrcGain.Alpha[i] = in AdrcV10ClipStAutoParams() 99 LIMIT_VALUE(pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.DrcGain.Alpha[i], NORMALIZE_MAX, in AdrcV10ClipStAutoParams() 101 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.DrcGain.Clip[i] = LIMIT_VALUE( in AdrcV10ClipStAutoParams() 102 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.DrcGain.Clip[i], CLIPMAX, CLIPMIN); in AdrcV10ClipStAutoParams() 104 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.HiLight.Strength[i] = in AdrcV10ClipStAutoParams() 105 LIMIT_VALUE(pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.HiLight.Strength[i], in AdrcV10ClipStAutoParams() 108 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.LocalTMOSetting.LocalTMOData.LocalWeit[i] = in AdrcV10ClipStAutoParams() 110 pAdrcCtx->drcAttrV10.stAuto.DrcTuningPara.LocalTMOSetting.LocalTMOData.LocalWeit[i], in AdrcV10ClipStAutoParams() [all …]
|
| H A D | rk_aiq_adrc_algo_v12.cpp | 96 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.DrcGain.DrcGain[i] = LIMIT_VALUE( in AdrcV12ClipStAutoParams() 97 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.DrcGain.DrcGain[i], DRCGAINMAX, DRCGAINMIN); in AdrcV12ClipStAutoParams() 98 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.DrcGain.Alpha[i] = in AdrcV12ClipStAutoParams() 99 LIMIT_VALUE(pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.DrcGain.Alpha[i], NORMALIZE_MAX, in AdrcV12ClipStAutoParams() 101 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.DrcGain.Clip[i] = LIMIT_VALUE( in AdrcV12ClipStAutoParams() 102 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.DrcGain.Clip[i], CLIPMAX, CLIPMIN); in AdrcV12ClipStAutoParams() 104 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.HiLight.HiLightData.Strength[i] = in AdrcV12ClipStAutoParams() 105 LIMIT_VALUE(pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.HiLight.HiLightData.Strength[i], in AdrcV12ClipStAutoParams() 107 pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.HiLight.HiLightData.gas_t[i] = in AdrcV12ClipStAutoParams() 108 LIMIT_VALUE(pAdrcCtx->drcAttrV12.stAuto.DrcTuningPara.HiLight.HiLightData.gas_t[i], in AdrcV12ClipStAutoParams() [all …]
|
| H A D | rk_aiq_uapi_adrc_int.cpp | 22 memcpy(&pAdrcCtx->drcAttrV10.stAuto, &attr->stAuto, sizeof(CalibDbV2_drc_V10_t)); in rk_aiq_uapi_adrc_v10_SetAttrib() 41 memcpy(&attr->stAuto, &pAdrcCtx->drcAttrV10.stAuto, sizeof(CalibDbV2_drc_V10_t)); in rk_aiq_uapi_adrc_v10_GetAttrib() 59 memcpy(&pAdrcCtx->drcAttrV11.stAuto, &attr->stAuto, sizeof(CalibDbV2_drc_V11_t)); in rk_aiq_uapi_adrc_v11_SetAttrib() 78 memcpy(&attr->stAuto, &pAdrcCtx->drcAttrV11.stAuto, sizeof(CalibDbV2_drc_V11_t)); in rk_aiq_uapi_adrc_v11_GetAttrib() 96 memcpy(&pAdrcCtx->drcAttrV12.stAuto, &attr->stAuto, sizeof(CalibDbV2_drc_V12_t)); in rk_aiq_uapi_adrc_v12_SetAttrib() 116 memcpy(&attr->stAuto, &pAdrcCtx->drcAttrV12.stAuto, sizeof(CalibDbV2_drc_V12_t)); in rk_aiq_uapi_adrc_v12_GetAttrib() 134 memcpy(&pAdrcCtx->drcAttrV12.stAuto, &attr->stAuto, sizeof(CalibDbV2_drc_v12_lite_t)); in rk_aiq_uapi_adrc_v12_lite_SetAttrib() 154 memcpy(&attr->stAuto, &pAdrcCtx->drcAttrV12.stAuto, sizeof(CalibDbV2_drc_v12_lite_t)); in rk_aiq_uapi_adrc_v12_lite_GetAttrib()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/asharp/ |
| H A D | rk_aiq_asharp_algo.cpp | 102 memset(&pAsharpCtx->stAuto.stSharpParam, 0, sizeof(RKAsharp_Sharp_Params_t)); in AsharpInit() 103 fread(&pAsharpCtx->stAuto.stSharpParam, 1, sizeof(RKAsharp_Sharp_Params_t), fp2); in AsharpInit() 104 memset(&pAsharpCtx->stAuto.stEdgefilterParams, 0, sizeof(RKAsharp_EdgeFilter_Params_t)); in AsharpInit() 105 fread(&pAsharpCtx->stAuto.stEdgefilterParams, 1, sizeof(RKAsharp_EdgeFilter_Params_t), fp2); in AsharpInit() 122 pAsharpCtx->stAuto.stSharpParam.rk_sharpen_params_V1.hratio[0], in AsharpInit() 123 pAsharpCtx->stAuto.stSharpParam.rk_sharpen_params_V1.lratio[0], in AsharpInit() 124 pAsharpCtx->stAuto.stSharpParam.rk_sharpen_params_V1.H_ratio[0], in AsharpInit() 125 pAsharpCtx->stAuto.stSharpParam.rk_sharpen_params_V1.M_ratio[0], in AsharpInit() 126 pAsharpCtx->stAuto.stSharpParam.rk_sharpen_params_V1.hbf_gain[0], in AsharpInit() 127 pAsharpCtx->stAuto.stSharpParam.rk_sharpen_params_V1.hbf_ratio[0]); in AsharpInit() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/amerge/ |
| H A D | rk_aiq_amerge_algo_v12.cpp | 345 if (pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.CtrlDataType == CTRLDATATYPE_ISO) in AmergeTuningProcessing() 349 pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.BaseFrm; in AmergeTuningProcessing() 350 if (pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.BaseFrm == BASEFRAME_LONG) { in AmergeTuningProcessing() 353 pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve.CtrlData, in AmergeTuningProcessing() 356 ratio * (pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 358 pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 360 pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve.Smooth[lo]; in AmergeTuningProcessing() 362 ratio * (pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 364 pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 366 pAmergeCtx->mergeAttrV12.stAuto.MergeTuningPara.LongFrmModeData.OECurve.Offset[lo]; in AmergeTuningProcessing() [all …]
|
| H A D | rk_aiq_amerge_algo_v11.cpp | 297 if (pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.CtrlDataType == CTRLDATATYPE_ISO) in AmergeTuningProcessing() 301 pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.BaseFrm; in AmergeTuningProcessing() 302 if (pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.BaseFrm == BASEFRAME_LONG) { in AmergeTuningProcessing() 305 pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve.CtrlData, in AmergeTuningProcessing() 308 ratio * (pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 310 pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 312 pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve.Smooth[lo]; in AmergeTuningProcessing() 314 ratio * (pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 316 pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve in AmergeTuningProcessing() 318 pAmergeCtx->mergeAttrV11.stAuto.MergeTuningPara.LongFrmModeData.OECurve.Offset[lo]; in AmergeTuningProcessing() [all …]
|
| H A D | rk_aiq_uapi_amerge_int.cpp | 16 memcpy(&pAmergeCtx->mergeAttrV10.stAuto, &attr->stAuto, sizeof(CalibDbV2_merge_v10_t)); in rk_aiq_uapi_amerge_v10_SetAttrib() 37 memcpy(&attr->stAuto, &pAmergeCtx->mergeAttrV10.stAuto, sizeof(CalibDbV2_merge_v10_t)); in rk_aiq_uapi_amerge_v10_GetAttrib() 59 memcpy(&pAmergeCtx->mergeAttrV11.stAuto, &attr->stAuto, sizeof(CalibDbV2_merge_v11_t)); in rk_aiq_uapi_amerge_v11_SetAttrib() 79 memcpy(&attr->stAuto, &pAmergeCtx->mergeAttrV11.stAuto, sizeof(CalibDbV2_merge_v11_t)); in rk_aiq_uapi_amerge_v11_GetAttrib() 102 memcpy(&pAmergeCtx->mergeAttrV12.stAuto, &attr->stAuto, sizeof(CalibDbV2_merge_v12_t)); in rk_aiq_uapi_amerge_v12_SetAttrib() 122 memcpy(&attr->stAuto, &pAmergeCtx->mergeAttrV12.stAuto, sizeof(CalibDbV2_merge_v12_t)); in rk_aiq_uapi_amerge_v12_GetAttrib()
|
| H A D | rk_aiq_amerge_algo_v10.cpp | 250 if (pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.CtrlDataType == CTRLDATATYPE_ISO) in AmergeTuningProcessing() 255 MergeGetInterpRatioV10(pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.CtrlData, in AmergeTuningProcessing() 258 ratio * (pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.Smooth[hi] - in AmergeTuningProcessing() 259 pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.Smooth[lo]) + in AmergeTuningProcessing() 260 pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.Smooth[lo]; in AmergeTuningProcessing() 262 ratio * (pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.Offset[hi] - in AmergeTuningProcessing() 263 pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.Offset[lo]) + in AmergeTuningProcessing() 264 pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.OECurve.Offset[lo]; in AmergeTuningProcessing() 268 pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.MDCurve.MoveCoef, lo, hi, in AmergeTuningProcessing() 271 ratio * (pAmergeCtx->mergeAttrV10.stAuto.MergeTuningPara.MDCurve.LM_smooth[hi] - in AmergeTuningProcessing() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/accm/ |
| H A D | rk_aiq_accm_algo_v1.cpp | 70 accm_context->mCurAtt.stAuto.color_inhibition.sensorGain[0], in CCMV1PrintDBG() 71 accm_context->mCurAtt.stAuto.color_inhibition.sensorGain[1], in CCMV1PrintDBG() 72 accm_context->mCurAtt.stAuto.color_inhibition.sensorGain[2], in CCMV1PrintDBG() 73 accm_context->mCurAtt.stAuto.color_inhibition.sensorGain[3], in CCMV1PrintDBG() 74 accm_context->mCurAtt.stAuto.color_inhibition.level[0], in CCMV1PrintDBG() 75 accm_context->mCurAtt.stAuto.color_inhibition.level[1], in CCMV1PrintDBG() 76 accm_context->mCurAtt.stAuto.color_inhibition.level[2], in CCMV1PrintDBG() 77 accm_context->mCurAtt.stAuto.color_inhibition.level[3], in CCMV1PrintDBG() 78 accm_context->mCurAtt.stAuto.color_saturation.sensorGain[0], in CCMV1PrintDBG() 79 accm_context->mCurAtt.stAuto.color_saturation.sensorGain[1], in CCMV1PrintDBG() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/algo_handlers/ |
| H A D | RkAiqAwbV21Handle.cpp | 38 rk_aiq_uapiV2_wb_awb_wbGainAdjust_t wbGainAdjustBK = mCurWbV21Attr.stAuto.wbGainAdjust; in updateConfig() 40 mCurWbV21Attr.stAuto.wbGainAdjust = wbGainAdjustBK; in updateConfig() 41 …mallocAndCopyWbGainAdjustAttrib(&mCurWbV21Attr.stAuto.wbGainAdjust,&mNewWbV21Attr.stAuto.wbGainAdj… in updateConfig() 121 rk_aiq_uapiV2_wb_awb_wbGainAdjust_t wbGainAdjustBK = mNewWbV21Attr.stAuto.wbGainAdjust; in setWbV21Attrib() 123 mNewWbV21Attr.stAuto.wbGainAdjust = wbGainAdjustBK; in setWbV21Attrib() 124 … mallocAndCopyWbGainAdjustAttrib(&mNewWbV21Attr.stAuto.wbGainAdjust,&att.stAuto.wbGainAdjust); in setWbV21Attrib() 153 rk_aiq_uapiV2_wb_awb_wbGainAdjust_t wbGainAdjustBK = att->stAuto.wbGainAdjust; in getWbV21Attrib() 155 att->stAuto.wbGainAdjust = wbGainAdjustBK; in getWbV21Attrib() 156 … mallocAndCopyWbGainAdjustAttrib(&att->stAuto.wbGainAdjust,&mNewWbV21Attr.stAuto.wbGainAdjust); in getWbV21Attrib()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/adebayer/ |
| H A D | rk_aiq_uapi_adebayer_int.cpp | 27 pAdebayerCtx->full_param.thed0 = attr.stAuto.high_freq_thresh; in rk_aiq_uapi_adebayer_SetAttrib() 28 pAdebayerCtx->full_param.thed1 = attr.stAuto.low_freq_thresh; in rk_aiq_uapi_adebayer_SetAttrib() 29 memcpy(pAdebayerCtx->full_param.sharp_strength, attr.stAuto.sharp_strength, in rk_aiq_uapi_adebayer_SetAttrib() 30 sizeof(attr.stAuto.sharp_strength)); in rk_aiq_uapi_adebayer_SetAttrib() 59 attr->stAuto.high_freq_thresh = pAdebayerCtx->full_param.thed0; in rk_aiq_uapi_adebayer_GetAttrib() 60 attr->stAuto.low_freq_thresh = pAdebayerCtx->full_param.thed1; in rk_aiq_uapi_adebayer_GetAttrib() 61 memcpy(attr->stAuto.sharp_strength, pAdebayerCtx->full_param.sharp_strength, in rk_aiq_uapi_adebayer_GetAttrib() 62 sizeof(attr->stAuto.sharp_strength)); in rk_aiq_uapi_adebayer_GetAttrib() 88 pAdebayerCtx->full_param_v2 = attr.stAuto; in rk_aiq_uapi_adebayer_v2_SetAttrib() 116 attr->stAuto = pAdebayerCtx->full_param_v2; in rk_aiq_uapi_adebayer_v2_GetAttrib() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/abayertnrV23/ |
| H A D | rk_aiq_uapi_abayertnr_int_v23.cpp | 19 pCtx->stAuto = attr->stAuto; in rk_aiq_uapi_abayertnrV23_SetAttrib() 36 memcpy(&attr->stAuto, &pCtx->stAuto, sizeof(attr->stAuto)); in rk_aiq_uapi_abayertnrV23_GetAttrib() 50 pCtx->stAuto = attr->stAuto; in rk_aiq_uapi_abayertnrV23Lite_SetAttrib() 67 memcpy(&attr->stAuto, &pCtx->stAuto, sizeof(attr->stAuto)); in rk_aiq_uapi_abayertnrV23Lite_GetAttrib()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/asharpV33/ |
| H A D | rk_aiq_uapi_asharp_int_v33.cpp | 34 pAsharpCtx->stAuto = attr->stAuto; in rk_aiq_uapi_asharpV33_SetAttrib() 52 memcpy(&attr->stAuto, &pAsharpCtx->stAuto, sizeof(attr->stAuto)); in rk_aiq_uapi_asharpV33_GetAttrib() 68 pAsharpCtx->stAuto = attr->stAuto; in rk_aiq_uapi_asharpV33Lite_SetAttrib() 86 memcpy(&attr->stAuto, &pAsharpCtx->stAuto, sizeof(attr->stAuto)); in rk_aiq_uapi_asharpV33Lite_GetAttrib()
|