| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/auvnr/ |
| H A D | rk_aiq_auvnr_algo_uvnr_v1.cpp | 607 Auvnr_result_t uvnr_fix_transfer_v1(RK_UVNR_Params_V1_Select_t *uvnr, RK_UVNR_Fix_V1_t *pNrCfg, Auv… in uvnr_fix_transfer_v1() argument 614 if(uvnr == NULL || pNrCfg == NULL || pExpInfo == NULL) { in uvnr_fix_transfer_v1() 625 pNrCfg->uvnr_step1_en = 1; in uvnr_fix_transfer_v1() 626 pNrCfg->uvnr_step2_en = 1; in uvnr_fix_transfer_v1() 627 pNrCfg->nr_gain_en = 1; in uvnr_fix_transfer_v1() 628 pNrCfg->uvnr_nobig_en = 0; in uvnr_fix_transfer_v1() 629 pNrCfg->uvnr_big_en = 0; in uvnr_fix_transfer_v1() 633 pNrCfg->uvnr_gain_1sigma = (unsigned char)(uvnr->ratio * (1 << RKUVNR_ratio)); in uvnr_fix_transfer_v1() 636 pNrCfg->uvnr_gain_offset = (unsigned char)(uvnr->offset * (1 << RKUVNR_offset)); in uvnr_fix_transfer_v1() 639 pNrCfg->uvnr_gain_uvgain[0] = (unsigned char)(uvnr->uvgain1 * fStrength * (1 << RKUVNR_uvgain)); in uvnr_fix_transfer_v1() [all …]
|
| H A D | rk_aiq_auvnr_algo_uvnr_v1.h | 45 Auvnr_result_t uvnr_fix_transfer_v1(RK_UVNR_Params_V1_Select_t *uvnr, RK_UVNR_Fix_V1_t *pNrCfg, Auv… 47 Auvnr_result_t uvnr_fix_Printf_v1(RK_UVNR_Fix_V1_t * pNrCfg);
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/anr/ |
| H A D | rk_aiq_anr_algo_uvnr.cpp | 658 ANRresult_t uvnr_fix_transfer(RKAnr_Uvnr_Params_Select_t *uvnr, RKAnr_Uvnr_Fix_t *pNrCfg, ANRExpInf… in uvnr_fix_transfer() argument 670 if(pNrCfg == NULL) { in uvnr_fix_transfer() 686 pNrCfg->uvnr_step1_en = 1; in uvnr_fix_transfer() 687 pNrCfg->uvnr_step2_en = 1; in uvnr_fix_transfer() 688 pNrCfg->nr_gain_en = 1; in uvnr_fix_transfer() 689 pNrCfg->uvnr_nobig_en = 0; in uvnr_fix_transfer() 690 pNrCfg->uvnr_big_en = 0; in uvnr_fix_transfer() 694 pNrCfg->uvnr_gain_1sigma = (unsigned char)(uvnr->ratio * (1 << RKUVNR_ratio)); in uvnr_fix_transfer() 697 pNrCfg->uvnr_gain_offset = (unsigned char)(uvnr->offset * (1 << RKUVNR_offset)); in uvnr_fix_transfer() 700 pNrCfg->uvnr_gain_uvgain[0] = (unsigned char)(uvnr->uvgain1 * fStrength * (1 << RKUVNR_uvgain)); in uvnr_fix_transfer() [all …]
|
| H A D | rk_aiq_anr_algo_ynr.cpp | 918 ANRresult_t ynr_fix_transfer(RKAnr_Ynr_Params_Select_t* ynr, RKAnr_Ynr_Fix_t *pNrCfg, float gain_ra… in ynr_fix_transfer() argument 929 if(pNrCfg == NULL) { in ynr_fix_transfer() 946 pNrCfg->ynr_sgm_dx[i] = find_top_one_pos(ynr->lumaPoints[i + 1] - ynr->lumaPoints[i]) - 2; in ynr_fix_transfer() 947 … LOGI_ANR("##########ynr sgm dx[%d] :%d reg:%d\n", i, ynr->lumaPoints[i], pNrCfg->ynr_sgm_dx[i]); in ynr_fix_transfer() 969 …pNrCfg->ynr_lsgm_y[i] = MIN(tmp / ((1 << (12 - YNR_SIGMA_BITS)) * sqrt(gain_ratio)), (1 << (FIX_BI… in ynr_fix_transfer() 988 pNrCfg->ynr_lci[i] = tmp; in ynr_fix_transfer() 1001 pNrCfg->ynr_lgain_min[i] = tmp; in ynr_fix_transfer() 1005 …pNrCfg->ynr_lgain_max = (unsigned char)(ynr->loFreqDirectionStrength * (1 << FIX_BIT_DIRECTION_STR… in ynr_fix_transfer() 1009 …pNrCfg->ynr_lmerge_bound = (unsigned char)((ynr->loFreqDenoiseStrength[1]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer() 1010 …pNrCfg->ynr_lmerge_ratio = (unsigned char)((ynr->loFreqDenoiseStrength[0]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer() [all …]
|
| H A D | rk_aiq_anr_algo_uvnr.h | 27 ANRresult_t uvnr_fix_transfer(RKAnr_Uvnr_Params_Select_t *uvnr, RKAnr_Uvnr_Fix_t *pNrCfg, ANRExpInf… 29 ANRresult_t uvnr_fix_Printf(RKAnr_Uvnr_Fix_t * pNrCfg);
|
| H A D | rk_aiq_anr_algo_ynr.h | 28 ANRresult_t ynr_fix_transfer(RKAnr_Ynr_Params_Select_t* ynr, RKAnr_Ynr_Fix_t *pNrCfg, float gain_ra… 30 ANRresult_t ynr_fix_printf(RKAnr_Ynr_Fix_t * pNrCfg);
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/aynr/ |
| H A D | rk_aiq_aynr_algo_ynr_v1.cpp | 863 Aynr_Result_V1_t ynr_fix_transfer_v1(RK_YNR_Params_V1_Select_t* ynr, RK_YNR_Fix_V1_t *pNrCfg, float… in ynr_fix_transfer_v1() argument 869 if(ynr == NULL || pNrCfg == NULL) { in ynr_fix_transfer_v1() 886 … pNrCfg->ynr_sgm_dx[i] = find_top_one_pos_v1(ynr->lumaPoints[i + 1] - ynr->lumaPoints[i]) - 2; in ynr_fix_transfer_v1() 887 … LOGI_ANR("##########ynr sgm dx[%d] :%d reg:%d\n", i, ynr->lumaPoints[i], pNrCfg->ynr_sgm_dx[i]); in ynr_fix_transfer_v1() 909 …pNrCfg->ynr_lsgm_y[i] = MIN(tmp / ((1 << (12 - YNR_SIGMA_BITS)) * sqrt(gain_ratio)), (1 << (FIX_BI… in ynr_fix_transfer_v1() 928 pNrCfg->ynr_lci[i] = tmp; in ynr_fix_transfer_v1() 941 pNrCfg->ynr_lgain_min[i] = tmp; in ynr_fix_transfer_v1() 945 …pNrCfg->ynr_lgain_max = (unsigned char)(ynr->loFreqDirectionStrength * (1 << FIX_BIT_DIRECTION_STR… in ynr_fix_transfer_v1() 949 …pNrCfg->ynr_lmerge_bound = (unsigned char)((ynr->loFreqDenoiseStrength[1]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer_v1() 950 …pNrCfg->ynr_lmerge_ratio = (unsigned char)((ynr->loFreqDenoiseStrength[0]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer_v1() [all …]
|
| H A D | rk_aiq_aynr_algo_ynr_v1.h | 47 Aynr_Result_V1_t ynr_fix_transfer_v1(RK_YNR_Params_V1_Select_t* ynr, RK_YNR_Fix_V1_t *pNrCfg, float… 49 Aynr_Result_V1_t ynr_fix_printf_v1(RK_YNR_Fix_V1_t * pNrCfg);
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/ |
| H A D | CamHwIsp20.cpp | 4357 void CamHwIsp20::dumpUvnrFixValue(struct rkispp_nr_config * pNrCfg) 4363 pNrCfg->uvnr_step1_en, 4364 pNrCfg->uvnr_step2_en, 4365 pNrCfg->nr_gain_en, 4366 pNrCfg->uvnr_nobig_en, 4367 pNrCfg->uvnr_big_en); 4371 pNrCfg->uvnr_gain_1sigma); 4375 pNrCfg->uvnr_gain_offset); 4379 pNrCfg->uvnr_gain_uvgain[0], 4380 pNrCfg->uvnr_gain_uvgain[1], [all …]
|
| H A D | Isp20Params.cpp | 2258 struct rkispp_nr_config * pNrCfg = &pp_cfg.nr_cfg; in convertAiqUvnrToIsp20Params() local 2275 pNrCfg->uvnr_step1_en = uvnr.uvnr_step1_en; in convertAiqUvnrToIsp20Params() 2276 pNrCfg->uvnr_step2_en = uvnr.uvnr_step2_en; in convertAiqUvnrToIsp20Params() 2277 pNrCfg->nr_gain_en = uvnr.nr_gain_en; in convertAiqUvnrToIsp20Params() 2278 pNrCfg->uvnr_nobig_en = uvnr.uvnr_nobig_en; in convertAiqUvnrToIsp20Params() 2279 pNrCfg->uvnr_big_en = uvnr.uvnr_big_en; in convertAiqUvnrToIsp20Params() 2283 pNrCfg->uvnr_gain_1sigma = uvnr.uvnr_gain_1sigma; in convertAiqUvnrToIsp20Params() 2286 pNrCfg->uvnr_gain_offset = uvnr.uvnr_gain_offset; in convertAiqUvnrToIsp20Params() 2289 pNrCfg->uvnr_gain_uvgain[0] = uvnr.uvnr_gain_uvgain[0]; in convertAiqUvnrToIsp20Params() 2290 pNrCfg->uvnr_gain_uvgain[1] = uvnr.uvnr_gain_uvgain[1]; in convertAiqUvnrToIsp20Params() [all …]
|
| H A D | CamHwIsp20.h | 298 void dumpUvnrFixValue(struct rkispp_nr_config * pNrCfg); 299 void dumpYnrFixValue(struct rkispp_nr_config * pNrCfg);
|