Home
last modified time | relevance | path

Searched refs:uvnr (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/iq_parser/
H A DRkAiqCalibDb.cpp171 sizeof(CalibDb_UVNR_ModeCell_t) * calib->uvnr.mode_num, in persistCalib()
172 (char*)(calib->uvnr.mode_cell)); in persistCalib()
208 sizeof(CalibDb_UVNR_ModeCell_t) * calib->uvnr.mode_num, in reconstructCalib()
209 (char**)(&calib->uvnr.mode_cell)); in reconstructCalib()
359 data = (uint32_t*)(pCalibDb->uvnr.mode_cell); in _calc_checksum()
360 size = pCalibDb->uvnr.mode_num * sizeof(CalibDb_UVNR_ModeCell_t); in _calc_checksum()
578 CalibDb_UVNR_2_t *uvnr = in releaseCalibDb() local
579 (CalibDb_UVNR_2_t*)CALIBDB_GET_MODULE_PTR(pCalibDb, uvnr); in releaseCalibDb()
580 if(uvnr && uvnr->mode_cell != NULL) { in releaseCalibDb()
581 free(uvnr->mode_cell); in releaseCalibDb()
[all …]
H A DRkAiqCalibParser.cpp14371 CALIBDB_MODULE_PTR_HELPER_RET(CalibDb_UVNR_2_t, uvnr); in parseEntrySensorUVNRModeCell()
14380 ParseString(pchild, uvnr->mode_cell[index].name, sizeof(uvnr->mode_cell[index].name)); in parseEntrySensorUVNRModeCell()
14384 &uvnr->mode_cell[index], in parseEntrySensorUVNRModeCell()
14410 CALIBDB_MODULE_PTR_HELPER_RET(CalibDb_UVNR_2_t, uvnr); in parseEntrySensorUVNR()
14419 int no = ParseIntArray(pchild, &uvnr->enable, tag.Size()); in parseEntrySensorUVNR()
14422 ParseString(pchild, uvnr->version, sizeof(uvnr->version)); in parseEntrySensorUVNR()
14427 uvnr->mode_num = cell_size; in parseEntrySensorUVNR()
14428uvnr->mode_cell = (CalibDb_UVNR_ModeCell_t *)malloc(cell_size * sizeof(CalibDb_UVNR_ModeCell_t)); in parseEntrySensorUVNR()
14429 memset(uvnr->mode_cell, 0x00, cell_size * sizeof(CalibDb_UVNR_ModeCell_t)); in parseEntrySensorUVNR()
14441 if (!parseEntryCell3((XMLElement *)pchild->ToElement(), tag.Size(), uvnr->mode_num, in parseEntrySensorUVNR()
/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()
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()
643 pNrCfg->uvnr_gain_uvgain[1] = (unsigned char)(uvnr->uvgain3 * fStrength * (1 << RKUVNR_uvgain)); in uvnr_fix_transfer_v1()
647 pNrCfg->uvnr_gain_t2gen = (unsigned char)(uvnr->uvgain2 * fStrength * (1 << RKUVNR_uvgain)); in uvnr_fix_transfer_v1()
661 pNrCfg->uvnr_t1gen_m3alpha = (uvnr->medRatio1 * (1 << RKUVNR_medRatio)); in uvnr_fix_transfer_v1()
664 pNrCfg->uvnr_t1flt_mode = uvnr->kernel_9x9_num; in uvnr_fix_transfer_v1()
667 pNrCfg->uvnr_t1flt_msigma = (unsigned short)(log2e / uvnr->sigmaR1); 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…
H A Drk_aiq_auvnr_algo_itf_v1.cpp101 *(CalibDb_UVNR_2_t*)(CALIBDB_GET_MODULE_PTR((void*)pCalibDb, uvnr)); in prepare()
H A Drk_aiq_auvnr_algo_v1.cpp85 *(CalibDb_UVNR_2_t*)(CALIBDB_GET_MODULE_PTR((void*)pCalibDb, uvnr)); in Auvnr_Init_V1()
/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
665 if(uvnr == NULL) { 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()
704 pNrCfg->uvnr_gain_uvgain[1] = (unsigned char)(uvnr->uvgain3 * fStrength * (1 << RKUVNR_uvgain)); in uvnr_fix_transfer()
708 pNrCfg->uvnr_gain_t2gen = (unsigned char)(uvnr->uvgain2 * fStrength * (1 << RKUVNR_uvgain)); in uvnr_fix_transfer()
722 pNrCfg->uvnr_t1gen_m3alpha = (uvnr->medRatio1 * (1 << RKUVNR_medRatio)); in uvnr_fix_transfer()
725 pNrCfg->uvnr_t1flt_mode = uvnr->kernel_9x9_num; in uvnr_fix_transfer()
728 pNrCfg->uvnr_t1flt_msigma = (unsigned short)(log2e / uvnr->sigmaR1); in uvnr_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…
H A Drk_aiq_algo_anr_itf.cpp104 *(CalibDb_UVNR_2_t*)(CALIBDB_GET_MODULE_PTR((void*)pCalibDb, uvnr)); in prepare()
H A Drk_aiq_anr_algo.cpp91 *(CalibDb_UVNR_2_t*)(CALIBDB_GET_MODULE_PTR((void*)pCalibDb, uvnr)); in ANRInit()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp3x/
H A DIsp3xParams.cpp607 rk_aiq_isp_cnr_v3x_t& uvnr) in convertAiqUvnrToIsp3xParams() argument
609 LOGD_ANR("%s:%d enter! enable:%d \n", __FUNCTION__, __LINE__, uvnr.cnr_en_i); in convertAiqUvnrToIsp3xParams()
611 bool enable = uvnr.cnr_en_i; in convertAiqUvnrToIsp3xParams()
620 pCnr->thumb_mix_cur_en = uvnr.cnr_thumb_mix_cur_en; in convertAiqUvnrToIsp3xParams()
621 pCnr->lq_bila_bypass = uvnr.cnr_lq_bila_bypass; in convertAiqUvnrToIsp3xParams()
622 pCnr->hq_bila_bypass = uvnr.cnr_hq_bila_bypass; in convertAiqUvnrToIsp3xParams()
623 pCnr->exgain_bypass = uvnr.cnr_exgain_bypass; in convertAiqUvnrToIsp3xParams()
630 pCnr->global_gain_alpha = uvnr.cnr_global_gain_alpha; in convertAiqUvnrToIsp3xParams()
631 pCnr->global_gain = uvnr.cnr_global_gain; in convertAiqUvnrToIsp3xParams()
633 pCnr->gain_iso = uvnr.cnr_gain_iso; in convertAiqUvnrToIsp3xParams()
[all …]
H A DIsp3xParams.h57 rk_aiq_isp_cnr_v3x_t& uvnr);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp21/
H A DIsp21Params.cpp741 rk_aiq_isp_cnr_v21_t& uvnr) in convertAiqUvnrToIsp21Params() argument
751 pCfg->sw_cnr_thumb_mix_cur_en = uvnr.cnr_thumb_mix_cur_en; in convertAiqUvnrToIsp21Params()
752 pCfg->sw_cnr_lq_bila_bypass = uvnr.cnr_lq_bila_bypass; in convertAiqUvnrToIsp21Params()
753 pCfg->sw_cnr_hq_bila_bypass = uvnr.cnr_hq_bila_bypass; in convertAiqUvnrToIsp21Params()
754 pCfg->sw_cnr_exgain_bypass = uvnr.cnr_exgain_bypass; in convertAiqUvnrToIsp21Params()
756 if(uvnr.cnr_en_i == 0) { in convertAiqUvnrToIsp21Params()
762 pCfg->sw_cnr_exgain_mux = uvnr.cnr_exgain_mux; in convertAiqUvnrToIsp21Params()
763 pCfg->sw_cnr_gain_iso = uvnr.cnr_gain_iso; in convertAiqUvnrToIsp21Params()
765 pCfg->sw_cnr_gain_offset = uvnr.cnr_gain_offset; in convertAiqUvnrToIsp21Params()
766 pCfg->sw_cnr_gain_1sigma = uvnr.cnr_gain_1sigma; in convertAiqUvnrToIsp21Params()
[all …]
H A DIsp21Params.h74 rk_aiq_isp_cnr_v21_t& uvnr);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp32/
H A DIsp32Params.cpp1391 rk_aiq_isp_cnr_v32_t& uvnr) { in convertAiqUvnrToIsp32Params() argument
1392 LOGD_ANR("%s:%d enter! enable:%d \n", __FUNCTION__, __LINE__, uvnr.cnr_en); in convertAiqUvnrToIsp32Params()
1394 bool enable = uvnr.cnr_en; in convertAiqUvnrToIsp32Params()
1405 pCnr->exgain_bypass = uvnr.exgain_bypass; in convertAiqUvnrToIsp32Params()
1406 pCnr->yuv422_mode = uvnr.yuv422_mode; in convertAiqUvnrToIsp32Params()
1407 pCnr->thumb_mode = uvnr.thumb_mode; in convertAiqUvnrToIsp32Params()
1408 pCnr->bf3x3_wgt0_sel = uvnr.bf3x3_wgt0_sel; in convertAiqUvnrToIsp32Params()
1410 pCnr->gain_iso = uvnr.gain_iso; in convertAiqUvnrToIsp32Params()
1411 pCnr->global_gain_alpha = uvnr.global_gain_alpha; in convertAiqUvnrToIsp32Params()
1412 pCnr->global_gain = uvnr.global_gain; in convertAiqUvnrToIsp32Params()
[all …]
H A DIsp32Params.h52 rk_aiq_isp_cnr_v32_t& uvnr);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/
H A DIsp20Params.cpp2253 rk_aiq_isp_uvnr_t& uvnr) in convertAiqUvnrToIsp20Params() argument
2260 LOGD_CAMHW_SUBM(ISP20PARAM_SUBM, "uvnr_en %d", uvnr.uvnr_en); in convertAiqUvnrToIsp20Params()
2261 if(uvnr.uvnr_en) { in convertAiqUvnrToIsp20Params()
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()
[all …]
H A DIsp20Params.h212 rk_aiq_isp_uvnr_t& uvnr);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/iq_parser/
H A DRkAiqCalibDbTypes.h75 { "uvnr", CALIB_MODULE_RELATIVE_OFFSET_ISP20(uvnr)},
H A DRkAiqCalibDbTypesIsp20.h2107 CalibDb_UVNR_2_t uvnr; member
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/acnr/
H A Drk_aiq_acnr_algo_itf_v1.cpp99 (struct list_head*)(CALIBDB_GET_MODULE_PTR((void*)pCalibDb, uvnr)); in prepare()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/
H A DRkAiqCore.cpp1043 NEW_PARAMS_BUFFER(Uvnr, uvnr); in getAiqParamsBuffer()
1072 NEW_PARAMS_BUFFER(Uvnr, uvnr); in getAiqParamsBuffer()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/tools/iqConverTer/src/
H A Diqconverter.cpp752 (CalibDb_UVNR_2_t*)CALIBDB_GET_MODULE_PTR((void*)calibv1, uvnr); in convert()