Home
last modified time | relevance | path

Searched refs:pNrCfg (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/auvnr/
H A Drk_aiq_auvnr_algo_uvnr_v1.cpp607 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 Drk_aiq_auvnr_algo_uvnr_v1.h45 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 Drk_aiq_anr_algo_uvnr.cpp658 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 Drk_aiq_anr_algo_ynr.cpp918 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()
969pNrCfg->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()
1005pNrCfg->ynr_lgain_max = (unsigned char)(ynr->loFreqDirectionStrength * (1 << FIX_BIT_DIRECTION_STR… in ynr_fix_transfer()
1009pNrCfg->ynr_lmerge_bound = (unsigned char)((ynr->loFreqDenoiseStrength[1]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer()
1010pNrCfg->ynr_lmerge_ratio = (unsigned char)((ynr->loFreqDenoiseStrength[0]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer()
[all …]
H A Drk_aiq_anr_algo_uvnr.h27 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 Drk_aiq_anr_algo_ynr.h28 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 Drk_aiq_aynr_algo_ynr_v1.cpp863 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()
886pNrCfg->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()
909pNrCfg->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()
945pNrCfg->ynr_lgain_max = (unsigned char)(ynr->loFreqDirectionStrength * (1 << FIX_BIT_DIRECTION_STR… in ynr_fix_transfer_v1()
949pNrCfg->ynr_lmerge_bound = (unsigned char)((ynr->loFreqDenoiseStrength[1]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer_v1()
950pNrCfg->ynr_lmerge_ratio = (unsigned char)((ynr->loFreqDenoiseStrength[0]) * (1 << FIX_BIT_DENOISE… in ynr_fix_transfer_v1()
[all …]
H A Drk_aiq_aynr_algo_ynr_v1.h47 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 DCamHwIsp20.cpp4357 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 DIsp20Params.cpp2258 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 DCamHwIsp20.h298 void dumpUvnrFixValue(struct rkispp_nr_config * pNrCfg);
299 void dumpYnrFixValue(struct rkispp_nr_config * pNrCfg);