Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/asharpV33/
H A Drk_aiq_asharp_algo_sharp_v33.cpp40 int gain_high = 0, gain_low = 0; in sharp_select_params_by_ISO_V33() local
68 gain_low = i; in sharp_select_params_by_ISO_V33()
78 gain_low = 0; in sharp_select_params_by_ISO_V33()
86 gain_low = max_iso_step - 2; in sharp_select_params_by_ISO_V33()
108 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in sharp_select_params_by_ISO_V33()
110 gain_low = MIN(MAX(gain_low, 0), max_iso_step - 1); in sharp_select_params_by_ISO_V33()
117 pExpInfo->isoLevelLow = gain_low; in sharp_select_params_by_ISO_V33()
126 pParams->sharpParamsISO[gain_low].luma_point[i]; in sharp_select_params_by_ISO_V33()
128 INTERP_V4(pParams->sharpParamsISO[gain_low].luma_sigma[i], in sharp_select_params_by_ISO_V33()
131 (uint16_t)ROUND_F(INTERP_V4(pParams->sharpParamsISO[gain_low].hf_clip[i], in sharp_select_params_by_ISO_V33()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/asharp/
H A Drk_aiq_asharp_algo_sharp.cpp891 int gain_high = 0, gain_low = 0; in select_rk_sharpen_hw_params_by_ISO() local
925 gain_low = i; in select_rk_sharpen_hw_params_by_ISO()
936 gain_low = 0; in select_rk_sharpen_hw_params_by_ISO()
944 gain_low = max_iso_step - 2; in select_rk_sharpen_hw_params_by_ISO()
972 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in select_rk_sharpen_hw_params_by_ISO()
975 gain_low = MIN(MAX(gain_low, 0), max_iso_step - 1); in select_rk_sharpen_hw_params_by_ISO()
981 iso, iso_low, iso_high, gain_low, gain_high, ratio); in select_rk_sharpen_hw_params_by_ISO()
982 …Selected->lratio = INTERP1(strksharpenParams->lratio [gain_low], strksharpen… in select_rk_sharpen_hw_params_by_ISO()
983 …Selected->hratio = INTERP1(strksharpenParams->hratio [gain_low], strksharpen… in select_rk_sharpen_hw_params_by_ISO()
984 …Selected->M_ratio = INTERP1(strksharpenParams->M_ratio [gain_low], strksharpen… in select_rk_sharpen_hw_params_by_ISO()
[all …]
H A Drk_aiq_asharp_algo_edgefilter.cpp520 int gain_high = 0, gain_low = 0; in select_edgefilter_params_by_ISO() local
555 gain_low = i ; in select_edgefilter_params_by_ISO()
566 gain_low = 0 ; in select_edgefilter_params_by_ISO()
574 gain_low = max_iso_step - 2 ; in select_edgefilter_params_by_ISO()
602 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in select_edgefilter_params_by_ISO()
604 gain_low = MIN(MAX(gain_low, 0), max_iso_step - 1); in select_edgefilter_params_by_ISO()
610 iso, iso_low, iso_high, gain_low, gain_high, ratio); in select_edgefilter_params_by_ISO()
612 …dge_thed = (short)ROUND_F(INTERP1(strkedgefilterParams->edge_thed [gain_low], strkedgefilterP… in select_edgefilter_params_by_ISO()
613 …ramsSelected->dir_min = INTERP1(strkedgefilterParams->dir_min [gain_low], strkedgefilterP… in select_edgefilter_params_by_ISO()
614 …strkedgefilterParamsSelected->smoth4 = INTERP1(strkedgefilterParams->smoth4 [gain_low], … in select_edgefilter_params_by_ISO()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/asharp4/
H A Drk_aiq_asharp_algo_sharp_v4.cpp19 int gain_high = 0, gain_low = 0; in sharp_select_params_by_ISO_V4() local
47 gain_low = i; in sharp_select_params_by_ISO_V4()
57 gain_low = 0; in sharp_select_params_by_ISO_V4()
65 gain_low = max_iso_step - 2; in sharp_select_params_by_ISO_V4()
91 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in sharp_select_params_by_ISO_V4()
94 gain_low = MIN(MAX(gain_low, 0), max_iso_step - 1); in sharp_select_params_by_ISO_V4()
99 pExpInfo->isoLow = pParams->iso[gain_low]; in sharp_select_params_by_ISO_V4()
106 pSelect->pbf_gain = INTERP_V4(pParams->pbf_gain[gain_low], pParams->pbf_gain[gain_high], ratio); in sharp_select_params_by_ISO_V4()
107 pSelect->pbf_add = INTERP_V4(pParams->pbf_add[gain_low], pParams->pbf_add[gain_high], ratio); in sharp_select_params_by_ISO_V4()
108 …pSelect->pbf_ratio = INTERP_V4(pParams->pbf_ratio[gain_low], pParams->pbf_ratio[gain_high], ratio); in sharp_select_params_by_ISO_V4()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/asharp3/
H A Drk_aiq_asharp_algo_sharp_v3.cpp252 int gain_high = 0, gain_low = 0; in sharp_select_params_by_ISO_V3() local
280 gain_low = i; in sharp_select_params_by_ISO_V3()
290 gain_low = 0; in sharp_select_params_by_ISO_V3()
298 gain_low = max_iso_step - 2; in sharp_select_params_by_ISO_V3()
324 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in sharp_select_params_by_ISO_V3()
327 gain_low = MIN(MAX(gain_low, 0), max_iso_step - 1); in sharp_select_params_by_ISO_V3()
334 pSelect->pbf_gain = INTERP_V3(pParams->pbf_gain[gain_low], pParams->pbf_gain[gain_high], ratio); in sharp_select_params_by_ISO_V3()
335 pSelect->pbf_add = INTERP_V3(pParams->pbf_add[gain_low], pParams->pbf_add[gain_high], ratio); in sharp_select_params_by_ISO_V3()
336 …pSelect->pbf_ratio = INTERP_V3(pParams->pbf_ratio[gain_low], pParams->pbf_ratio[gain_high], ratio); in sharp_select_params_by_ISO_V3()
338 …pSelect->gaus_ratio = INTERP_V3(pParams->gaus_ratio[gain_low], pParams->gaus_ratio[gain_high], rat… in sharp_select_params_by_ISO_V3()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/acac/
H A Dcac_adaptor.cpp381 int gain_high, gain_low; local
433 gain_low = (int)(log(static_cast<float>(iso_low) / 50) / log(2.0));
435 gain_low = MIN(MAX(gain_low, 0), max_iso_step - 1);
438 XCAM_ASSERT(gain_low >= 0 && gain_low < max_iso_step);
538 strenth_low = attr_->auto_params[gain_low].global_strength > 0
539 ? attr_->auto_params[gain_low].global_strength
540 : attr_->auto_params[gain_low].strength_table[i];
550 output->config[0].bypass_en = INTERP_CAC(attr_->auto_params[gain_low].bypass,
555 INTERP_CAC((int)attr_->auto_params[gain_low].clip_g_mode,
558 INTERP_CAC((int)attr_->auto_params[gain_low].neg_clip0_enable,
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/anr/
H A Drk_aiq_anr_algo_mfnr.cpp974 int gain_high = 0, gain_low = 0; in select_mfnr_params_by_ISO() local
995 gain_low = i; in select_mfnr_params_by_ISO()
1006 gain_low = 0; in select_mfnr_params_by_ISO()
1014 gain_low = MAX_ISO_STEP - 2; in select_mfnr_params_by_ISO()
1040 gain_low = (int)(log((double)iso_low / 50) / log((double)2)); in select_mfnr_params_by_ISO()
1051 …ain_high][lvl] - stmfnrParams->weight_limit_y[gain_low][lvl]) + stmfnrParams->weight_limit_y[g… in select_mfnr_params_by_ISO()
1053 …ain_high][lvl] - stmfnrParams->weight_limit_uv[gain_low][lvl]) + stmfnrParams->weight_limit_uv[g… in select_mfnr_params_by_ISO()
1055 …ain_high][i] - stmfnrParams->ratio_frq[gain_low][i]) + stmfnrParams->ratio_frq[g… in select_mfnr_params_by_ISO()
1058 …ain_high][lvl] - stmfnrParams->luma_w_in_chroma[gain_low][lvl]) + stmfnrParams->luma_w_in_chroma[g… in select_mfnr_params_by_ISO()
1062 …ci[gain_high][dir_idx][j] - 1 / stmfnrParams->ci[gain_low][dir_idx][j]) + 1 / stmfnrParams->ci[gai… in select_mfnr_params_by_ISO()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/amfnr/
H A Drk_aiq_amfnr_algo_mfnr_v1.cpp853 int gain_high = 0, gain_low = 0; in select_mfnr_params_by_ISO_v1() local
874 gain_low = i; in select_mfnr_params_by_ISO_v1()
885 gain_low = 0; in select_mfnr_params_by_ISO_v1()
893 gain_low = MFNR_MAX_ISO_STEP_V1 - 2; in select_mfnr_params_by_ISO_v1()
919 gain_low = (int)(log((double)iso_low / 50) / log((double)2)); in select_mfnr_params_by_ISO_v1()
930 …ain_high][lvl] - stmfnrParams->weight_limit_y[gain_low][lvl]) + stmfnrParams->weight_limit_y[g… in select_mfnr_params_by_ISO_v1()
932 …ain_high][lvl] - stmfnrParams->weight_limit_uv[gain_low][lvl]) + stmfnrParams->weight_limit_uv[g… in select_mfnr_params_by_ISO_v1()
934 …ain_high][i] - stmfnrParams->ratio_frq[gain_low][i]) + stmfnrParams->ratio_frq[g… in select_mfnr_params_by_ISO_v1()
937 …ain_high][lvl] - stmfnrParams->luma_w_in_chroma[gain_low][lvl]) + stmfnrParams->luma_w_in_chroma[g… in select_mfnr_params_by_ISO_v1()
941 …ci[gain_high][dir_idx][j] - 1 / stmfnrParams->ci[gain_low][dir_idx][j]) + 1 / stmfnrParams->ci[gai… in select_mfnr_params_by_ISO_v1()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/adebayer/
H A Drk_aiq_adebayer_algo_v1.cpp143 int gain_high, gain_low; in AdebayerTranslateParamsAtAutoMode() local
167 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in AdebayerTranslateParamsAtAutoMode()
169 gain_low = MIN(MAX(gain_low, 0), 8); in AdebayerTranslateParamsAtAutoMode()
172 …) * (sharp_strength_tmp[gain_high] - sharp_strength_tmp[gain_low]) + sharp_strength_tmp[gain_low]); in AdebayerTranslateParamsAtAutoMode()
173 …f_offset = ((ratio) * (hfOffset_tmp[gain_high] - hfOffset_tmp[gain_low]) + hfOffset_tmp[gain_low]); in AdebayerTranslateParamsAtAutoMode()
/OK3568_Linux_fs/kernel/drivers/media/usb/gspca/
H A Dautogain_functions.c102 s32 gain_low, gain_high, gain, orig_gain, exposure, orig_exposure; in gspca_coarse_grained_expo_autogain() local
111 gain_low = (s32)(gspca_dev->gain->maximum - gspca_dev->gain->minimum) / in gspca_coarse_grained_expo_autogain()
128 } else if ((gain + steps) < gain_low && in gspca_coarse_grained_expo_autogain()
130 gain = gain_low; in gspca_coarse_grained_expo_autogain()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/sample/
H A Dsample_adebayer_module.cpp195 int gain_high, gain_low; in sample_adebayer_translate_params_v1() local
219 gain_low = (int)(log((float)iso_low / 50) / log((float)2)); in sample_adebayer_translate_params_v1()
221 gain_low = MIN(MAX(gain_low, 0), 8); in sample_adebayer_translate_params_v1()
224 …) * (sharp_strength_tmp[gain_high] - sharp_strength_tmp[gain_low]) + sharp_strength_tmp[gain_low]); in sample_adebayer_translate_params_v1()
225 …f_offset = ((ratio) * (hfOffset_tmp[gain_high] - hfOffset_tmp[gain_low]) + hfOffset_tmp[gain_low]); in sample_adebayer_translate_params_v1()