1 /****************************************************************************** 2 * 3 * Copyright 2016, Fuzhou Rockchip Electronics Co.Ltd . All rights reserved. 4 * No part of this work may be reproduced, modified, distributed, transmitted, 5 * transcribed, or translated into any language or computer format, in any form 6 * or by any means without written permission of: 7 * Fuzhou Rockchip Electronics Co.Ltd . 8 * 9 * 10 *****************************************************************************/ 11 /** 12 * @file calibtags.h 13 * 14 * 15 *****************************************************************************/ 16 #ifndef __CALIB_TAGS_H__ 17 #define __CALIB_TAGS_H__ 18 19 20 /****************************************************************************** 21 * XML main section 22 *****************************************************************************/ 23 #define CALIB_FILESTART_TAG "matfile" 24 25 /****************************************************************************** 26 * XML cell section 27 *****************************************************************************/ 28 #define CALIB_CELL_TAG "cell" 29 30 /****************************************************************************** 31 * XML header section 32 *****************************************************************************/ 33 #define CALIB_HEADER_TAG "header" 34 #define CALIB_HEADER_CODE_XML_PARSE_VERSION "code_xml_parse_version" 35 #define CALIB_HEADER_CREATION_DATE_TAG "creation_date" 36 #define CALIB_HEADER_CREATOR_TAG "creator" 37 #define CALIB_HEADER_SENSOR_NAME_TAG "sensor_name" 38 #define CALIB_HEADER_SAMPLE_NAME_TAG "sample_name" 39 #define CALIB_HEADER_GENERATOR_VERSION_TAG "generator_version" 40 41 /****************************************************************************** 42 * XML sensor section 43 *****************************************************************************/ 44 #define CALIB_SENSOR_TAG "sensor" 45 46 47 /****************************************************************************** 48 * XML AWB section 49 *****************************************************************************/ 50 #define CALIB_SENSOR_AWB_TAG "AWB" 51 #define CALIB_SENSOR_AWB_V200_TAG "MeasureParaV200" 52 #define CALIB_SENSOR_AWB_V201_TAG "MeasureParaV201" 53 #define CALIB_SENSOR_AWB_STATEGYPARA_TAG "StrategyPara" 54 #define CALIB_SENSOR_AWB_LSFORFIRSTFRAME "lightSourceForFirstFrame" 55 #define CALIB_SENSOR_AWB_GLOBALS_TAG "Globals" 56 #define CALIB_SENSOR_AWB_AWB_ENABLE "awbEnable" 57 #define CALIB_SENSOR_AWB_WB_BYPASS "wbBypass" 58 #define CALIB_SENSOR_AWB_HDRFRAMECHOOSE "hdrFrameChoose" 59 #define CALIB_SENSOR_AWB_MODE "mode" 60 #define CALIB_SENSOR_AWB_FRAMECHOOSE "frameChoose" 61 #define CALIB_SENSOR_AWB_LSCBYPASSENABLE "lscBypassEnable" 62 #define CALIB_SENSOR_AWB_UVDETECTIONENABLE "uvDetectionEnable" 63 #define CALIB_SENSOR_AWB_XYDETECTIONENABLE "xyDetectionEnable" 64 #define CALIB_SENSOR_AWB_MULTIWINDOWENABLE "multiWindowEnable" 65 #define CALIB_SENSOR_AWB_YUVDETECTIONENABLE "yuvDetectionEnable" 66 #define CALIB_SENSOR_AWB_LSUSEDFORYUVDET "lsUsedForYuvDet" 67 #define CALIB_SENSOR_AWB_DOWNSCALEMODE "downScaleMode" 68 #define CALIB_SENSOR_AWB_BLCKMEASUREMODE "blckMeasureMode" 69 #define CALIB_SENSOR_AWB_MEASUREWINDOW "measureWindow" 70 #define CALIB_SENSOR_AWB_MEASUREWINDOWSIZE "measureWindowSize" 71 #define CALIB_SENSOR_AWB_RESALL "resAll" 72 #define CALIB_SENSOR_AWB_RESOLUTION "resolution" 73 #define CALIB_SENSOR_AWB_UVRANGESMALLENABLE "uvRangeSmallEnable" 74 #define CALIB_SENSOR_AWB_WPDIFFWEIENABLE "wpDiffLumaWeiEnable" 75 #define CALIB_SENSOR_AWB_CA_ENABLE "ca_Enable" 76 #define CALIB_SENSOR_AWB_LIMITRANGE "limitRange" 77 #define CALIB_SENSOR_AWB_LIMITRANGE_Y "Y" 78 #define CALIB_SENSOR_AWB_LIMITRANGE_R "R" 79 #define CALIB_SENSOR_AWB_LIMITRANGE_G "G" 80 #define CALIB_SENSOR_AWB_LIMITRANGE_B "B" 81 82 #define CALIB_SENSOR_AWB_PSEUDOLUMWEIGHT "pseudoLumWeight" 83 #define CALIB_SENSOR_AWB_ROTATIONMAT "rotationMat" 84 #define CALIB_SENSOR_AWB_RGB2ROTATIONYUVMAT "rgb2RotationYuvMat" 85 #define CALIB_SENSOR_AWB_MULTIWINDOWMODE "multiwindowMode" 86 #define CALIB_SENSOR_AWB_WPDIFFWEIGHT "wpDiffLumaWeight" 87 #define CALIB_SENSOR_AWB_WPDIFFWEIENABLETH "wpDiffWeiEnableTh" 88 #define CALIB_SENSOR_AWB_WPNOTH "wpDiffWeiNoTh" 89 #define CALIB_SENSOR_AWB_LVVALUETH "wpDiffWeiLvValueTh" 90 #define CALIB_SENSOR_AWB_WPDIFFWEIRATIOTH "wpDiffWeiRatioTh" 91 #define CALIB_SENSOR_AWB_WPDIFFWEILVTH "wpDiffWeiLvTh" 92 #define CALIB_SENSOR_AWB_WPDIFFWEI_Y "wpDiffwei_y" 93 #define CALIB_SENSOR_AWB_PERFECTBINCONF "perfectBinConf" 94 #define CALIB_SENSOR_AWB_WPDIFFWEI_W_HIGHLV "wpDiffwei_w_HighLV" 95 #define CALIB_SENSOR_AWB_WPRATIO1 "wpRatio1" 96 #define CALIB_SENSOR_AWB_WPRATIO2 "wpRatio2" 97 #define CALIB_SENSOR_AWB_WPRATIO3 "wpRatio3" 98 #define CALIB_SENSOR_AWB_WPDIFFWEI_W_LOWLV "wpDiffwei_w_LowLV" 99 100 #define CALIB_SENSOR_AWB_DAMPFACTOR "dampFactor" 101 #define CALIB_SENSOR_AWB_DFSTEP "dFStep" 102 #define CALIB_SENSOR_AWB_DFMIN "dFMin" 103 #define CALIB_SENSOR_AWB_DFMAX "dFMax" 104 #define CALIB_SENSOR_AWB_LVIIRSIZE "LvIIRsize" 105 #define CALIB_SENSOR_AWB_LVVARTH "LvVarTh" 106 #define CALIB_SENSOR_AWB_SINGLECOLORPROCESS "singleColorProcess" 107 #define CALIB_SENSOR_AWB_COLORBLOCK "colorBlock" 108 #define CALIB_SENSOR_AWB_INDEX "index" 109 #define CALIB_SENSOR_AWB_MEANC "meanC" 110 #define CALIB_SENSOR_AWB_MEANH "meanH" 111 #define CALIB_SENSOR_AWB_LIGHTSOURCEUSEDFORESTIMIATION "lsUsedForEstimation" 112 #define CALIB_SENSOR_AWB_ALPHA "alpha" 113 #define CALIB_SENSOR_AWB_RGAIN "RGain" 114 #define CALIB_SENSOR_AWB_BGAIN "BGain" 115 #define CALIB_SENSOR_AWB_TEMPORALDEFAULTGAIN "temporalDefaultGain" 116 #define CALIB_SENSOR_AWB_TEMPORALCALGAINSETSIZE "temporalCalGainSetSize" 117 #define CALIB_SENSOR_AWB_TEMPORALGAINSETWEIGHT "temporalGainSetWeight" 118 #define CALIB_SENSOR_AWB_LVMATRIX "LVMatrix" 119 #define CALIB_SENSOR_AWB_LV_THL "LV_THL" 120 #define CALIB_SENSOR_AWB_LV_THL2 "LV_THL2" 121 #define CALIB_SENSOR_AWB_LV_THH "LV_THH" 122 #define CALIB_SENSOR_AWB_LV_THH2 "LV_THH2" 123 #define CALIB_SENSOR_AWB_WP_THL "WP_THL" 124 #define CALIB_SENSOR_AWB_WP_THH "WP_THH" 125 #define CALIB_SENSOR_AWB_PRODIS_THL "proDis_THL" 126 #define CALIB_SENSOR_AWB_PRODIS_THH "proDis_THH" 127 #define CALIB_SENSOR_AWB_PROLV_INDOOR_THL "proLV_Indoor_THL" 128 #define CALIB_SENSOR_AWB_PROLV_INDOOR_THH "proLV_Indoor_THH" 129 #define CALIB_SENSOR_AWB_PROLV_OUTDOOR_THL "proLV_Outdoor_THL" 130 #define CALIB_SENSOR_AWB_PROLV_OUTDOOR_THH "proLV_Outdoor_THH" 131 #define CALIB_SENSOR_AWB_SPATIALGAIN_L "spatialGain_L" 132 #define CALIB_SENSOR_AWB_SPATIALGAIN_H "spatialGain_H" 133 #define CALIB_SENSOR_AWB_WPNUMPERCTH "wpNumPercTh" 134 #define CALIB_SENSOR_AWB_TEMPWEIGTH "tempWeigth" 135 #define CALIB_SENSOR_AWB_CA_LACALCFACTOR "ca_LACalcFactor" 136 #define CALIB_SENSOR_AWB_CA_TARGETGAIN "ca_TargetGain" 137 #define CALIB_SENSOR_AWB_CONVERGEDVARTH "convergedVarTh" 138 #define CALIB_SENSOR_AWB_LINERGBG "lineRgBg" 139 #define CALIB_SENSOR_AWB_LINERGBGPROJCCT "lineRgProjCCT" 140 #define CALIB_SENSOR_AWB_MULTIWINDOW "multiwindow" 141 #define CALIB_SENSOR_AWB_EXCLUDERANGE "excludeRange" 142 #define CALIB_SENSOR_AWB_EXCLUDERANGE_DOMAIN "Domain" 143 #define CALIB_SENSOR_AWB_EXCLUDE_MODE "mode" 144 #define CALIB_SENSOR_AWB_EXCLUDE_WINDOW "window" 145 #define CALIB_SENSOR_AWB_LIGHTSOURCES "LightSources" 146 #define CALIB_SENSOR_AWB_LIGHTSOURCES_NAME "name" 147 #define CALIB_SENSOR_AWB_LIGHTSOURCES_LIGHTUREGION "lightURegion" 148 #define CALIB_SENSOR_AWB_LIGHTSOURCES_LIGHTVREGION "lightVRegion" 149 #define CALIB_SENSOR_AWB_LIGHTSOURCES_SMALLUREGION "smallURegion" 150 #define CALIB_SENSOR_AWB_LIGHTSOURCES_SMALLVREGION "smallVRegion" 151 #define CALIB_SENSOR_AWB_LIGHTSOURCES_LIGHTXYREGION "lightXYRegion" 152 #define CALIB_SENSOR_AWB_LIGHTSOURCES_NORMAL "normal" 153 #define CALIB_SENSOR_AWB_LIGHTSOURCES_BIG "big" 154 #define CALIB_SENSOR_AWB_LIGHTSOURCES_SMALL "small" 155 #define CALIB_SENSOR_AWB_LIGHTSOURCES_YUVREGION "yuvRegion" 156 #define CALIB_SENSOR_AWB_LIGHTSOURCES_K2SET "k2Set" 157 #define CALIB_SENSOR_AWB_LIGHTSOURCES_B0SET "b0Set" 158 #define CALIB_SENSOR_AWB_LIGHTSOURCES_K3SET "k3Set" 159 #define CALIB_SENSOR_AWB_LIGHTSOURCES_K_YDISSET "k_ydisSet" 160 #define CALIB_SENSOR_AWB_LIGHTSOURCES_B_YDISSET "b_ydisSet" 161 #define CALIB_SENSOR_AWB_LIGHTSOURCES_UREFSET "uRefSet" 162 #define CALIB_SENSOR_AWB_LIGHTSOURCES_VREFSET "vRefSet" 163 #define CALIB_SENSOR_AWB_LIGHTSOURCES_DISSET "disSet" 164 #define CALIB_SENSOR_AWB_LIGHTSOURCES_THSET "tHSet" 165 #define CALIB_SENSOR_AWB_LIGHTSOURCES_RTYUVREGION "rtYuvRegion" 166 #define CALIB_SENSOR_AWB_LIGHTSOURCES_THCURVE_U_SET "thcurve_u_set" 167 #define CALIB_SENSOR_AWB_LIGHTSOURCES_THCURVE_TH_SET "thcurve_th_set" 168 #define CALIB_SENSOR_AWB_LIGHTSOURCES_LINEVECTOR "lineVector" 169 #define CALIB_SENSOR_AWB_LIGHTSOURCES_DOORTYPE "doorType" 170 #define CALIB_SENSOR_AWB_LIGHTSOURCES_STANDARDGAINVALUE "standardGainValue" 171 #define CALIB_SENSOR_AWB_LIGHTSOURCES_STAWEIGTHSET "staWeigthSet" 172 #define CALIB_SENSOR_AWB_LIGHTSOURCES_SPATIALGAIN_LV_THSET "spatialGain_LV_THSet" 173 #define CALIB_SENSOR_AWB_LIGHTSOURCES_XYTYPE2ENABLE "xyType2Enable" 174 #define CALIB_SENSOR_AWB_LIGHTSOURCES_WEIGHTCURVE_RATIO "weightCurve_ratio" 175 #define CALIB_SENSOR_AWB_LIGHTSOURCES_WEIGHTCURVE_WEIGHT "weightCurve_weight" 176 #define CALIB_SENSOR_AWB_WPDIFFBLKWEIENABLE "wpDiffBlkWeiEnable" 177 #define CALIB_SENSOR_AWB_BLKSTATISTICSENABLE "blkStatisticsEnable" 178 #define CALIB_SENSOR_AWB_WPDIFFBLKWEIGHT "wpDiffBlkWeight" 179 #define CALIB_SENSOR_AWB_REMOSAICPARA "RemosaicPara" 180 #define CALIB_SENSOR_AWB_REMOSAICPARA_ENABLE "enable" 181 #define CALIB_SENSOR_AWB_REMOSAICPARA_WBGAIN "sensorWbGain" 182 #define CALIB_SENSOR_AWB_RUNINTERNAL "runInterval" 183 #define CALIB_SENSOR_AWB_TOLERANCE "tolerance" 184 #define CALIB_SENSOR_AWB_LV "LV" 185 #define CALIB_SENSOR_AWB_VALUE "value" 186 #define CALIB_SENSOR_AWB_XYREGIONSTABLESELECTION "xyRegionStableSelection" 187 #define CALIB_SENSOR_AWB_XYREGIONSIZE "xyRegionSize" 188 #define CALIB_SENSOR_AWB_WBGAINADJUST "wbGainAdjust" 189 #define CALIB_SENSOR_AWB_CTGRIDNUM "ct_grid_num" 190 #define CALIB_SENSOR_AWB_CTINRANGE "ct_in_range" 191 #define CALIB_SENSOR_AWB_CRIGRIDNUM "cri_grid_num" 192 #define CALIB_SENSOR_AWB_CRIINRANGE "cri_in_range" 193 #define CALIB_SENSOR_AWB_LUTALL "lutAll" 194 #define CALIB_SENSOR_AWB_LVVALUE "LvValue" 195 #define CALIB_SENSOR_AWB_CTOUT "ct_out" 196 #define CALIB_SENSOR_AWB_CRIOUT "cri_out" 197 #define CALIB_SENSOR_AWB_WBGAINADJUSTENABLE "wbGainAdjustEnable" 198 #define CALIB_SENSOR_AWB_WBGAINDAYLIGHTCLIPENABLE "wbGainDaylightClipEnable" 199 #define CALIB_SENSOR_AWB_WBGAINCLIPEANBLE "wbGainClipEnable" 200 #define CALIB_SENSOR_AWB_WBGAINDAYLIGHTCLIP "wbGainDaylightClip" 201 #define CALIB_SENSOR_AWB_OUTDOORCCTMIN "outdoor_cct_min" 202 #define CALIB_SENSOR_AWB_WBGAINCLIP "wbGainClip" 203 #define CALIB_SENSOR_AWB_CCT "cct" 204 #define CALIB_SENSOR_AWB_CRIBOUNDUP "cri_bound_up" 205 #define CALIB_SENSOR_AWB_CRIBOUNDLOW "cri_bound_low" 206 207 208 /***************************************************************************** 209 * XML AEC section 210 ******************************************************************************/ 211 #define CALIB_SENSOR_AEC "AEC" 212 #define CALIB_SENSOR_AEC_HISTSTATSMODE "HistStatsMode" 213 #define CALIB_SENSOR_AEC_HISTSTATSMODE_R "R" 214 #define CALIB_SENSOR_AEC_HISTSTATSMODE_G "G" 215 #define CALIB_SENSOR_AEC_HISTSTATSMODE_B "B" 216 #define CALIB_SENSOR_AEC_HISTSTATSMODE_RGB "RGB" 217 #define CALIB_SENSOR_AEC_HISTSTATSMODE_Y "Y" 218 219 #define CALIB_SENSOR_AEC_RAWSTATSMODE "RawStatsMode" 220 #define CALIB_SENSOR_AEC_RAWSTATSMODE_R "R" 221 #define CALIB_SENSOR_AEC_RAWSTATSMODE_G "G" 222 #define CALIB_SENSOR_AEC_RAWSTATSMODE_B "B" 223 #define CALIB_SENSOR_AEC_RAWSTATSMODE_Y "Y" 224 225 #define CALIB_SENSOR_AEC_YRANGEMODE "YRangeMode" 226 #define CALIB_SENSOR_AEC_YRANGEMODE_FULL "FULL" 227 #define CALIB_SENSOR_AEC_YRANGEMODE_LIMITED "LIMITED" 228 229 #define CALIB_SENSOR_AEC_AECRUNINTERVAL "AecRunInterval" 230 #define CALIB_SENSOR_AEC_AECOPTYPE "AecOpType" 231 #define CALIB_SENSOR_AEC_AECOPTYPE_AUTO "AUTO" 232 #define CALIB_SENSOR_AEC_AECOPTYPE_MANUAL "MANUAL" 233 234 #define CALIB_SENSOR_AEC_AECDNSWITCH "AecDNSwitch" 235 #define CALIB_SENSOR_AEC_AECDNSWITCH_DNTRIGGER "DNTrigger" 236 #define CALIB_SENSOR_AEC_AECDNSWITCH_DNMODE "DNMode" 237 #define CALIB_SENSOR_AEC_AECDNSWITCH_DNMODE_DAY "DAY" 238 #define CALIB_SENSOR_AEC_AECDNSWITCH_DNMODE_NIGHT "NIGHT" 239 #define CALIB_SENSOR_AEC_AECDNSWITCH_FILLLIGHTMODE "FillLightMode" 240 #define CALIB_SENSOR_AEC_AECDNSWITCH_D2NFACTH "D2NFacTh" 241 #define CALIB_SENSOR_AEC_AECDNSWITCH_D2NFRMCNT "D2NFrmCnt" 242 #define CALIB_SENSOR_AEC_AECDNSWITCH_VBNIGHTMODE "VBNightMode" 243 #define CALIB_SENSOR_AEC_ENABLE "Enable" 244 245 #define CALIB_SENSOR_AEC_AECDNSWITCH_N2DFRMCNT "N2DFrmCnt" 246 #define CALIB_SENSOR_AEC_AECDNSWITCH_N2DFACTH "N2DFacTh" 247 248 #define CALIB_SENSOR_AEC_AECDNSWITCH_IRNIGHTMODE "IRNightMode" 249 #define CALIB_SENSOR_AEC_AECDNSWITCH_IR_RG "IR_rg" 250 #define CALIB_SENSOR_AEC_AECDNSWITCH_IR_BG "IR_bg" 251 #define CALIB_SENSOR_AEC_AECDNSWITCH_MAX_DIS "Max_Dis" 252 #define CALIB_SENSOR_AEC_AECDNSWITCH_VB_PERCENT "VBPercent" 253 254 #define CALIB_SENSOR_AEC_AECSPEED "AecSpeed" 255 #define CALIB_SENSOR_AEC_DAMPOVER "DampOver" 256 #define CALIB_SENSOR_AEC_DAMPUNDER "DampUnder" 257 #define CALIB_SENSOR_AEC_DAMPDARK2BRIGHT "DampDark2Bright" 258 #define CALIB_SENSOR_AEC_DAMPBRIGHT2DARK "DampBright2Dark" 259 #define CALIB_SENSOR_AEC_DAMPOVERVIDEO "DampOverVideo" 260 #define CALIB_SENSOR_AEC_DAMPUNDERVIDEO "DampUnderVideo" 261 262 #define CALIB_SENSOR_AEC_AECDELAYFRMNUM "AecDelayFrmNum" 263 #define CALIB_SENSOR_AEC_BLACKDELAY "BlackDelay" 264 #define CALIB_SENSOR_AEC_WHITEDELAY "WhiteDelay" 265 266 #define CALIB_SENSOR_AEC_AECFRAMERATEMODE "AecFrameRateMode" 267 #define CALIB_SENSOR_AEC_ISFPSFIX "isFpsFix" 268 #define CALIB_SENSOR_AEC_FPSVALUE "FpsValue" 269 #define CALIB_SENSOR_AEC_FPSFIX_LINTIMEDOT "FpsFix_LinTimeDot" 270 #define CALIB_SENSOR_AEC_FPSFIX_HDRTIMEDOT "FpsFix_HdrTimeDot" 271 272 #define CALIB_SENSOR_AEC_ANTIFLICKER "AecAntiFlicker" 273 #define CALIB_SENSOR_AEC_ANTIFLICKER_ENABLE "enable" 274 #define CALIB_SENSOR_AEC_ANTIFLICKER_FREQ "Frequency" 275 #define CALIB_SENSOR_AEC_ANTIFLICKER_FREQ_50HZ "FLICKER_50HZ" 276 #define CALIB_SENSOR_AEC_ANTIFLICKER_FREQ_60HZ "FLICKER_60HZ" 277 #define CALIB_SENSOR_AEC_ANTIFLICKER_FREQ_AUTO "FLICKER_AUTO" 278 #define CALIB_SENSOR_AEC_ANTIFLICKER_MODE "Mode" 279 #define CALIB_SENSOR_AEC_ANTIFLICKER_MODE_AUTO "AUTO" 280 #define CALIB_SENSOR_AEC_ANTIFLICKER_MODE_NORMAL "NORMAL" 281 282 #define CALIB_SENSOR_AEC_AECRANGE "AecRange" 283 #define CALIB_SENSOR_AEC_AECRANGE_ENABLE "Enable" 284 #define CALIB_SENSOR_AEC_LINEARAE "LinearAE" 285 #define CALIB_SENSOR_AEC_TIMERANGE "TimeRange" 286 #define CALIB_SENSOR_AEC_MAXVALUE "MaxValue" 287 #define CALIB_SENSOR_AEC_MINVALUE "MinValue" 288 #define CALIB_SENSOR_AEC_GAINRANGE "GainRange" 289 #define CALIB_SENSOR_AEC_ISPDGAINRANGE "IspDgainRange" 290 #define CALIB_SENSOR_AEC_PIRISRANGE "PIrisRange" 291 #define CALIB_SENSOR_AEC_HDRAE "HdrAE" 292 #define CALIB_SENSOR_AEC_HDR_TIMERANGE_MIN "TimeRangeMin" 293 #define CALIB_SENSOR_AEC_HDR_TIMERANGE_MAX "TimeRangeMax" 294 #define CALIB_SENSOR_AEC_HDR_GAINRANGE_MIN "GainRangeMin" 295 #define CALIB_SENSOR_AEC_HDR_GAINRANGE_MAX "GainRangeMax" 296 #define CALIB_SENSOR_AEC_HDR_ISPDGAINRANGE_MIN "IspDgainRangeMin" 297 #define CALIB_SENSOR_AEC_HDR_ISPDGAINRANGE_MAX "IspDgainRangeMax" 298 #define CALIB_SENSOR_AEC_HDR_PIRISRANGE "PIrisRange" 299 300 #define CALIB_SENSOR_AEC_AECINITVALUE "AecInitValue" 301 #define CALIB_SENSOR_AEC_INITTIMEVALUE "InitTimeValue" 302 #define CALIB_SENSOR_AEC_INITGAINVALUE "InitGainValue" 303 #define CALIB_SENSOR_AEC_INITISPDGAINVALUE "InitIspDgainValue" 304 #define CALIB_SENSOR_AEC_INITPIRISVALUE "InitPIrisValue" 305 #define CALIB_SENSOR_AEC_AECGRIDWEIGHT "AecGridWeight" 306 #define CALIB_SENSOR_AEC_DAYGRIDWEIGHTS "DayGridWeights" 307 #define CALIB_SENSOR_AEC_NIGHTGRIDWEIGHTS "NightGridWeights" 308 #define CALIB_SENSOR_AEC_AECROUTE "AecRoute" 309 #define CALIB_SENSOR_AEC_NAME "name" 310 #define CALIB_SENSOR_AEC_TIMEDOT "TimeDot" 311 #define CALIB_SENSOR_AEC_GAINDOT "GainDot" 312 #define CALIB_SENSOR_AEC_ISPDGAINDOT "IspDGainDot" 313 #define CALIB_SENSOR_AEC_PIRISDOT "PIrisDot" 314 #define CALIB_SENSOR_AEC_LTIMEDOT "LTimeDot" 315 #define CALIB_SENSOR_AEC_MTIMEDOT "MTimeDot" 316 #define CALIB_SENSOR_AEC_STIMEDOT "STimeDot" 317 #define CALIB_SENSOR_AEC_LGAINDOT "LGainDot" 318 #define CALIB_SENSOR_AEC_MGAINDOT "MGainDot" 319 #define CALIB_SENSOR_AEC_SGAINDOT "SGainDot" 320 #define CALIB_SENSOR_AEC_LISPDGAINDOT "LIspDGainDot" 321 #define CALIB_SENSOR_AEC_MISPDGAINDOT "MIspDGainDot" 322 #define CALIB_SENSOR_AEC_SISPDGAINDOT "SIspDGainDot" 323 #define CALIB_SENSOR_AEC_PIRISDOT "PIrisDot" 324 325 #define CALIB_SENSOR_AEC_MANUALCTRL "AecManualCtrl" 326 #define CALIB_SENSOR_AEC_MANUALCTRL_TIMEEN "ManualTimeEn" 327 #define CALIB_SENSOR_AEC_MANUALCTRL_GAINEN "ManualGainEn" 328 #define CALIB_SENSOR_AEC_MANUALCTRL_ISPDGAINEN "ManualIspDgainEn" 329 #define CALIB_SENSOR_AEC_MANUALCTRL_PIRISEN "ManualPirisEn" 330 #define CALIB_SENSOR_AEC_MANUALCTRL_TIMEVALUE "TimeValue" 331 #define CALIB_SENSOR_AEC_MANUALCTRL_GAINVALUE "GainValue" 332 #define CALIB_SENSOR_AEC_MANUALCTRL_ISPDGAINVALUE "IspDGainValue" 333 #define CALIB_SENSOR_AEC_MANUALCTRL_PIRISVALUE "PIrisValue" 334 335 #define CALIB_SENSOR_AEC_IRISCTRL_TYPE_P "P" 336 #define CALIB_SENSOR_AEC_IRISCTRL_TYPE_DC "DC" 337 #define CALIB_SENSOR_AEC_IRISCTRL_TYPE_HDC "HDC" 338 339 #define CALIB_SENSOR_AEC_LINEARAE_CTRL "LinearAECtrl" 340 #define CALIB_SENSOR_AEC_RAWSTATSEN "RawStatsEn" 341 #define CALIB_SENSOR_AEC_SETPOINT "SetPoint" 342 #define CALIB_SENSOR_AEC_NIGHTSETPOINT "NightSetpoint" 343 #define CALIB_SENSOR_AEC_DYSETPOINTEN "DySetPointEn" 344 #define CALIB_SENSOR_AEC_DYNAMICSETPOINT "DynamicSetpoint" 345 #define CALIB_SENSOR_AEC_EXPLEVEL "ExpLevel" 346 #define CALIB_SENSOR_AEC_DYSETPOINT "DySetpoint" 347 #define CALIB_SENSOR_AEC_TOLERANCE "Tolerance" 348 #define CALIB_SENSOR_AEC_STRATEGYMODE "StrategyMode" 349 #define CALIB_SENSOR_AEC_STRATEGYMODE_LOWLIGHT "LOWLIGHT_PRIOR" 350 #define CALIB_SENSOR_AEC_STRATEGYMODE_HIGHLIGHT "HIGHLIGHT_PRIOR" 351 #define CALIB_SENSOR_AEC_EVBIAS "Evbias" 352 353 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_TAG "BackLight" 354 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_ENABLE "Enable" 355 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_MEASAREA "MeasArea" 356 357 #define CALIB_SENSOR_AEC_MEASAREA_AUTO "AUTO" 358 #define CALIB_SENSOR_AEC_MEASAREA_CENTER "CENTER" 359 #define CALIB_SENSOR_AEC_MEASAREA_LEFT "LEFT" 360 #define CALIB_SENSOR_AEC_MEASAREA_RIGHT "RIGHT" 361 #define CALIB_SENSOR_AEC_MEASAREA_UP "UP" 362 #define CALIB_SENSOR_AEC_MEASAREA_BOTTOM "BOTTOM" 363 364 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_OEROI_LOWTH "OEROILowTh" 365 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_LV_LOWTH "LvLowTh" 366 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_LV_HIGHTH "LvHighTh" 367 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_NONOEPDFTH "NonOEPdfTh" 368 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_LOWLIGHTPDFTH "LowLightPdfTh" 369 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_EXPLEVEL "ExpLevel" 370 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_TARGETLLLUMA "TargetLLLuma" 371 #define CALIB_SENSOR_LINAECTRL_BACKLIGHT_LUMADISTTH "LumaDistTh" 372 373 #define CALIB_SENSOR_AEC_HDRAECTRL "HdrAECtrl" 374 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE "LongFrmMode" 375 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE_MODE "mode" 376 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE_NORMAL "NORMAL" 377 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE_LONGFRAME "LONGFRAME" 378 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE_AUTO_LONGFRAME "AUTO_LONGFRAME" 379 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE_SFRMMINLINE "SfrmMinLine" 380 #define CALIB_SENSOR_AEC_HDRAECTRL_LONGFRMMODE_LFRMMODEEXPTH "LfrmModeExpTh" 381 382 #define CALIB_SENSOR_AEC_HDRAECTRL_EXPRATIOCTRL "ExpRatioCtrl" 383 #define CALIB_SENSOR_AEC_HDRAECTRL_EXPRATIOTYPE "ExpRatioType" 384 #define CALIB_SENSOR_AEC_HDRAECTRL_EXPRATIOTYPE_AUTO "AUTO" 385 #define CALIB_SENSOR_AEC_HDRAECTRL_EXPRATIOTYPE_FIX "FIX" 386 #define CALIB_SENSOR_AEC_HDRAECTRL_RATIOEXPDOT "RatioExpDot" 387 #define CALIB_SENSOR_AEC_HDRAECTRL_M2SRATIOFIX "M2SRatioFix" 388 #define CALIB_SENSOR_AEC_HDRAECTRL_L2MRATIOFIX "L2MRatioFix" 389 #define CALIB_SENSOR_AEC_HDRAECTRL_M2SRATIOMAX "M2SRatioMax" 390 #define CALIB_SENSOR_AEC_HDRAECTRL_L2MRATIOMAX "L2MRatioMax" 391 392 #define CALIB_SENSOR_AEC_HDRAECTRL_LUMADISTTH "LumaDistTh" 393 394 #define CALIB_SENSOR_AEC_HDRAECTRL_LFRAMECTRL "LframeCtrl" 395 #define CALIB_SENSOR_AEC_HDRAECTRL_OEROILOWTH "OEROILowTh" 396 #define CALIB_SENSOR_AEC_HDRAECTRL_LVHIGHTH "LvHighTh" 397 #define CALIB_SENSOR_AEC_HDRAECTRL_LVLOWTH "LvLowTh" 398 #define CALIB_SENSOR_AEC_HDRAECTRL_LEXPLEVEL "LExpLevel" 399 #define CALIB_SENSOR_AEC_HDRAECTRL_LSETPOINT "LSetPoint" 400 #define CALIB_SENSOR_AEC_HDRAECTRL_TARGETLLLUMA "TargetLLLuma" 401 #define CALIB_SENSOR_AEC_HDRAECTRL_NONOEPDFTH "NonOEPdfTh" 402 #define CALIB_SENSOR_AEC_HDRAECTRL_LOWLIGHTPDFTH "LowLightPdfTh" 403 404 #define CALIB_SENSOR_AEC_HDRAECTRL_MFRAMECTRL "MframeCtrl" 405 #define CALIB_SENSOR_AEC_HDRAECTRL_MEXPLEVEL "MExpLevel" 406 #define CALIB_SENSOR_AEC_HDRAECTRL_MSETPOINT "MSetPoint" 407 408 #define CALIB_SENSOR_AEC_HDRAECTRL_SFRAMECTRL "SframeCtrl" 409 #define CALIB_SENSOR_AEC_HDRAECTRL_SEXPLEVEL "SExpLevel" 410 #define CALIB_SENSOR_AEC_HDRAECTRL_SSETPOINT "SSetPoint" 411 #define CALIB_SENSOR_AEC_HDRAECTRL_TARGETHLLUMA "TargetHLLuma" 412 #define CALIB_SENSOR_AEC_HDRAECTRL_HLROIEXPANDEN "HLROIExpandEn" 413 #define CALIB_SENSOR_AEC_HDRAECTRL_HLLUMATOLERANCE "HLLumaTolerance" 414 /****************************************************************************** 415 * XML AHDR section 416 *****************************************************************************/ 417 #define CALIB_SENSOR_AHDR "AHDR" 418 #define CALIB_SENSOR_AHDR_MERGE "Merge" 419 #define CALIB_SENSOR_AHDR_TMO "Tmo" 420 421 #define CALIB_SENSOR_AHDR_ENVLV "EnvLv" 422 #define CALIB_SENSOR_AHDR_MERGE_MOVECOEF "MoveCoef" 423 #define CALIB_SENSOR_AHDR_MERGE_OECURVE_SMOOTH "OECurve_smooth" 424 #define CALIB_SENSOR_AHDR_MERGE_OECURVE_OFFSET "OECurve_offset" 425 #define CALIB_SENSOR_AHDR_MERGE_MDCURVELM_SMOOTH "MDCurveLM_smooth" 426 #define CALIB_SENSOR_AHDR_MERGE_MDCURVELM_OFFSET "MDCurveLM_offset" 427 #define CALIB_SENSOR_AHDR_MERGE_MDCURVEMS_SMOOTH "MDCurveMS_smooth" 428 #define CALIB_SENSOR_AHDR_MERGE_MDCURVEMS_OFFSET "MDCurveMS_offset" 429 #define CALIB_SENSOR_AHDR_MERGE_OECURVE_DAMP "OECurve_damp" 430 #define CALIB_SENSOR_AHDR_MERGE_MDCURVELM_DAMP "MDCurveLM_damp" 431 #define CALIB_SENSOR_AHDR_MERGE_MDCURVEMS_DAMP "MDCurveMS_damp" 432 #define CALIB_SENSOR_AHDR_TMO_GLOBALLUMA "GlobalLuma" 433 #define CALIB_SENSOR_AHDR_TMO_DETAILSHIGHLIGHT "DetailsHighLight" 434 #define CALIB_SENSOR_AHDR_TMO_DETAILSLOWLIGHT "DetailsLowLight" 435 #define CALIB_SENSOR_AHDR_TMO_TMOCONTRAST "TmoContrast" 436 #define CALIB_SENSOR_AHDR_TMO_TMOCONTRASTMODE "TmoContrastMode" 437 438 #define CALIB_SENSOR_AHDR_TMO_MORESETTING "MoreSetting" 439 #define CALIB_SENSOR_AHDR_TMO_DETAILSHIGHLIGHTMODE "DetailsHighLightMode" 440 #define CALIB_SENSOR_AHDR_TMO_GLOBALLUMAMODE "GlobalLumaMode" 441 #define CALIB_SENSOR_AHDR_TMO_OEPDF "OEPdf" 442 #define CALIB_SENSOR_AHDR_TOLERANCE "Tolerance" 443 #define CALIB_SENSOR_AHDR_TMO_DETAILSLOWLIGHTMODE "DetailsLowLightMode" 444 #define CALIB_SENSOR_AHDR_TMO_FOCUSLUMA "FocusLuma" 445 #define CALIB_SENSOR_AHDR_TMO_DARKPDF "DarkPdf" 446 #define CALIB_SENSOR_AHDR_TMO_ISO "ISO" 447 #define CALIB_SENSOR_AHDR_TMO_DYNAMICRANGE "DynamicRange" 448 #define CALIB_SENSOR_AHDR_TMO_DAYTH "DayTh" 449 #define CALIB_SENSOR_AHDR_TMO_DAMP "Damp" 450 #define CALIB_SENSOR_AHDR_TMO_CLIPGAP0 "clipgap0" 451 #define CALIB_SENSOR_AHDR_TMO_CLIPGAP1 "clipgap1" 452 #define CALIB_SENSOR_AHDR_TMO_CLIPRATIO0 "clipratio0" 453 #define CALIB_SENSOR_AHDR_TMO_CLIPRATIO1 "clipratio1" 454 455 /****************************************************************************** 456 * XML BLC section 457 *****************************************************************************/ 458 #define CALIB_SENSOR_BLC "BLC" 459 #define CALIB_SENSOR_BLC_ENABLE "Enable" 460 #define CALIB_SENSOR_BLC_ISO "ISO" 461 #define CALIB_SENSOR_BLC_BLACK_LEVEL "black_level" 462 463 /****************************************************************************** 464 * XML LUT3D section 465 *****************************************************************************/ 466 #define CALIB_SENSOR_LUT3D "LUT3D" 467 #define CALIB_SENSOR_LUT3D_ENABLE "enable" 468 #define CALIB_SENSOR_LUT3D_R_LUT "look_up_table_r" 469 #define CALIB_SENSOR_LUT3D_G_LUT "look_up_table_g" 470 #define CALIB_SENSOR_LUT3D_B_LUT "look_up_table_b" 471 472 /****************************************************************************** 473 * XML DPCC section 474 *****************************************************************************/ 475 #define CALIB_SENSOR_DPCC "DPCC" 476 #define CALIB_SENSOR_DPCC_ENABLE "Enable" 477 #define CALIB_SENSOR_DPCC_VERSION "Version" 478 #define CALIB_SENSOR_DPCC_ISO "ISO" 479 #define CALIB_SENSOR_DPCC_STAGE1_ENABLE "Stage1_enable" 480 #define CALIB_SENSOR_DPCC_GRAYSCALE_MODE "grayscale_mode" 481 #define CALIB_SENSOR_DPCC_RK_OUT_SEL "rk_out_sel" 482 #define CALIB_SENSOR_DPCC_DPCC_OUT_SEL "dpcc_out_sel" 483 #define CALIB_SENSOR_DPCC_STAGE1_RB_3X3 "stage1_rb_3x3" 484 #define CALIB_SENSOR_DPCC_STAGE1_G_3X3 "stage1_g_3x3" 485 #define CALIB_SENSOR_DPCC_STAGE1_INC_RB_CENTER "stage1_inc_rb_center" 486 #define CALIB_SENSOR_DPCC_STAGE1_INC_G_CENTER "stage1_inc_g_center" 487 #define CALIB_SENSOR_DPCC_STAGE1_USE_FIX_SET "stage1_use_fix_set" 488 #define CALIB_SENSOR_DPCC_STAGE1_USE_SET3 "stage1_use_set3" 489 #define CALIB_SENSOR_DPCC_STAGE1_USE_SET2 "stage1_use_set2" 490 #define CALIB_SENSOR_DPCC_STAGE1_USE_SET1 "stage1_use_set1" 491 #define CALIB_SENSOR_DPCC_SET_CELL "set_cell" 492 #define CALIB_SENSOR_DPCC_RED_BLUE_ENABLE "red_blue_enable" 493 #define CALIB_SENSOR_DPCC_GREEN_ENABLE "green_enable" 494 #define CALIB_SENSOR_DPCC_LINE_THRESH "line_thresh" 495 #define CALIB_SENSOR_DPCC_LINE_MAD_FAC "line_mad_fac" 496 #define CALIB_SENSOR_DPCC_PG_FAC "pg_fac" 497 #define CALIB_SENSOR_DPCC_RND_THRESH "rnd_thresh" 498 #define CALIB_SENSOR_DPCC_RG_FAC "rg_fac" 499 #define CALIB_SENSOR_DPCC_RG_LIM "rg_lim" 500 #define CALIB_SENSOR_DPCC_RND_OFFS "rnd_offs" 501 502 #define CALIB_SENSOR_DPCC_PDAF "dpcc_pdaf" 503 #define CALIB_SENSOR_DPCC_PDAF_ENABLE "pdaf_en" 504 #define CALIB_SENSOR_DPCC_PDAF_POINT_ENABLE "pdaf_point_en" 505 #define CALIB_SENSOR_DPCC_PDAF_OFFSETX "pdaf_offsetx" 506 #define CALIB_SENSOR_DPCC_PDAF_OFFSETY "pdaf_offsety" 507 #define CALIB_SENSOR_DPCC_PDAF_WRAPX "pdaf_wrapx" 508 #define CALIB_SENSOR_DPCC_PDAF_WRAPY "pdaf_wrapy" 509 #define CALIB_SENSOR_DPCC_PDAF_WRAPX_NUM "pdaf_wrapx_num" 510 #define CALIB_SENSOR_DPCC_PDAF_WRAPY_NUM "pdaf_wrapy_num" 511 #define CALIB_SENSOR_DPCC_PDAF_POINT_X "point_x" 512 #define CALIB_SENSOR_DPCC_PDAF_POINT_Y "point_y" 513 #define CALIB_SENSOR_DPCC_PDAF_POINT_FORWARD_MED "point_forword_med" 514 515 #define CALIB_SENSOR_DPCC_SENSOR "sensor_dpcc" 516 #define CALIB_SENSOR_DPCC_SENSOR_AUTO_ENABLE "sensor_dpcc_auto_en" 517 #define CALIB_SENSOR_DPCC_SENSOR_MAX_LEVEL "max_level" 518 #define CALIB_SENSOR_DPCC_SENSOR_LEVEL_SINGLE "level_single" 519 #define CALIB_SENSOR_DPCC_SENSOR_LEVEL_MULTIPLE "level_multiple" 520 521 522 /****************************************************************************** 523 * XML BAYERNR section 524 *****************************************************************************/ 525 #define CALIB_SENSOR_BAYERNR "BAYERNR" 526 #define CALIB_SENSOR_BAYERNR_ENABLE "Enable" 527 #define CALIB_SENSOR_BAYERNR_VERSION "Version" 528 #define CALIB_SENSOR_BAYERNR_SETTING "Bayernr_Setting" 529 #define CALIB_SENSOR_BAYERNR_SETTING_NAME "name" 530 #define CALIB_SENSOR_BAYERNR_SETTING_MODE "mode" 531 #define CALIB_SENSOR_BAYERNR_ISO "ISO" 532 #define CALIB_SENSOR_BAYERNR_FILTPARA "filtPara" 533 #define CALIB_SENSOR_BAYERNR_LURATIO "luRatio" 534 #define CALIB_SENSOR_BAYERNR_FIXW "fixW" 535 #define CALIB_SENSOR_BAYERNR_LULEVEL "luLevel" 536 #define CALIB_SENSOR_BAYERNR_LULEVELVAL "luLevelVal" 537 #define CALIB_SENSOR_BAYERNR_LAMDA "lamda" 538 #define CALIB_SENSOR_BAYERNR_GAUSS_EN "gauss_en" 539 #define CALIB_SENSOR_BAYERNR_RGAINOFF "RGainOff" 540 #define CALIB_SENSOR_BAYERNR_RGAINFILP "RGainFilp" 541 #define CALIB_SENSOR_BAYERNR_BGAINOFF "BGainOff" 542 #define CALIB_SENSOR_BAYERNR_BGAINFILP "BGainFilp" 543 #define CALIB_SENSOR_BAYERNR_EDGESOFTNESS "edgeSoftness" 544 #define CALIB_SENSOR_BAYERNR_GAUSSWEIGHT0 "gaussWeight0" 545 #define CALIB_SENSOR_BAYERNR_GAUSSWEIGHT1 "gaussWeight1" 546 #define CALIB_SENSOR_BAYERNR_BILEDGEFILTER "bilEdgeFilter" 547 #define CALIB_SENSOR_BAYERNR_BILFILTERSTRENG "bilFilterStreng" 548 #define CALIB_SENSOR_BAYERNR_BILEDGESOFT "bilEdgeSoft" 549 #define CALIB_SENSOR_BAYERNR_BILEDGESOFTRATIO "bilEdgeSoftRatio" 550 #define CALIB_SENSOR_BAYERNR_BILREGWGT "bilRegWgt" 551 /****************************************************************************** 552 * XML LSC section 553 *****************************************************************************/ 554 #define CALIB_SENSOR_LSC "LSC" 555 #define CALIB_SENSOR_LSC_ENABLE "enable" 556 #define CALIB_SENSOR_LSC_DAMP_ENABLE "damp_enable" 557 #define CALIB_SENSOR_LSC_ALSCCOF "alscCoef" 558 #define CALIB_SENSOR_LSC_ALSCCOF_RESALL "resolutionAlll" 559 #define CALIB_SENSOR_LSC_ALSCCOF_RESALL_NAME "name" 560 #define CALIB_SENSOR_LSC_ALSCCOF_IllALL "illAll" 561 #define CALIB_SENSOR_LSC_ALSCCOF_CASE "usedForCase" 562 #define CALIB_SENSOR_LSC_ALSCCOF_NAME "name" 563 #define CALIB_SENSOR_LSC_ALSCCOF_WBGAIN "wbGain" 564 #define CALIB_SENSOR_LSC_ALSCCOF_TABLEUSED "tableUsed" 565 #define CALIB_SENSOR_LSC_ALSCCOF_GAINS "gains" 566 #define CALIB_SENSOR_LSC_ALSCCOF_VIG "vig" 567 #define CALIB_SENSOR_LSC_TABLEALL "tableAll" 568 #define CALIB_SENSOR_LSC_TABLEALL_NAME "name" 569 #define CALIB_SENSOR_LSC_TABLEALL_RESOLUTION "resolution" 570 #define CALIB_SENSOR_LSC_TABLEALL_ILLUMINATION "illumination" 571 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SECTORS "LSC_sectors" 572 #define CALIB_SENSOR_LSC_TABLEALL_LSC_NO "LSC_No" 573 #define CALIB_SENSOR_LSC_TABLEALL_LSC_XO "LSC_Xo" 574 #define CALIB_SENSOR_LSC_TABLEALL_LSC_YO "LSC_Yo" 575 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SECTOR_SIZE_X "LSC_SECT_SIZE_X" 576 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SECTOR_SIZE_Y "LSC_SECT_SIZE_Y" 577 #define CALIB_SENSOR_LSC_TABLEALL_LSC_VIGNETTING "vignetting" 578 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SAMPLES_RED "LSC_SAMPLES_red" 579 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SAMPLES_GREENR "LSC_SAMPLES_greenR" 580 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SAMPLES_GREENB "LSC_SAMPLES_greenB" 581 #define CALIB_SENSOR_LSC_TABLEALL_LSC_SAMPLES_BLUE "LSC_SAMPLES_blue" 582 583 /****************************************************************************** 584 * XML RKDM section 585 *****************************************************************************/ 586 #define CALIB_SENSOR_RKDM "RKDM" 587 #define CALIB_SENSOR_RKDM_ENABLE "enable" 588 #define CALIB_SENSOR_RKDM_DEBAYER_FILTER1 "debayer_filter1" 589 #define CALIB_SENSOR_RKDM_DEBAYER_FILTER2 "debayer_filter2" 590 #define CALIB_SENSOR_RKDM_DEBAYER_GAIN_OFFSET "debayer_gain_offset" 591 #define CALIB_SENSOR_RKDM_ISO "ISO" 592 #define CALIB_SENSOR_RKDM_SHARP_STRENGTH "sharp_strength" 593 #define CALIB_SENSOR_RKDM_DEBAYER_HF_OFFSET "debayer_hf_offset" 594 #define CALIB_SENSOR_RKDM_DEBAYER_OFFSET "debayer_offset" 595 #define CALIB_SENSOR_RKDM_DEBAYER_CLIP_EN "debayer_clip_en" 596 #define CALIB_SENSOR_RKDM_DEBAYER_FILTER_G_EN "debayer_filter_g_en" 597 #define CALIB_SENSOR_RKDM_DEBAYER_FILTER_C_EN "debayer_filter_c_en" 598 #define CALIB_SENSOR_RKDM_DEBAYER_THED0 "debayer_thed0" 599 #define CALIB_SENSOR_RKDM_DEBAYER_THED1 "debayer_thed1" 600 #define CALIB_SENSOR_RKDM_DEBAYER_DIST_SCALE "debayer_dist_scale" 601 #define CALIB_SENSOR_RKDM_DEBAYER_CNR_STRENGTH "debayer_cnr_strength" 602 #define CALIB_SENSOR_RKDM_DEBAYER_SHIFT_NUM "debayer_shift_num" 603 604 /****************************************************************************** 605 * XML CCM section 606 *****************************************************************************/ 607 #define CALIB_SENSOR_CCM "CCM" 608 #define CALIB_SENSOR_CCM_ENABLE "enable" 609 #define CALIB_SENSOR_CCM_DAMP_ENABLE "damp_enable" 610 #define CALIB_SENSOR_CCM_LUMA_CCM "lumaCCM" 611 #define CALIB_SENSOR_CCM_LUMA_CCM_RGB2Y_PARA "RGB2Y_para" 612 #define CALIB_SENSOR_CCM_LUMA_CCM_LOW_BOUND_POS_BIT "low_bound_pos_bit" 613 //#define CALIB_SENSOR_CCM_LUMA_CCM_HIG_BOUND_POS_BIT "hig_bound_pos_bit" 614 #define CALIB_SENSOR_CCM_LUMA_CCM_Y_ALPHA_CURVE "y_alpha_curve" 615 #define CALIB_SENSOR_CCM_LUMA_CCM_GAIN_ALPHASCALE_CURVE "gain_alphaScale_curve" 616 #define CALIB_SENSOR_CCM_LUMA_CCM_GAIN "gain" 617 #define CALIB_SENSOR_CCM_LUMA_CCM_SCALE "scale" 618 #define CALIB_SENSOR_CCM_ACCMCOF "aCcmCof" 619 #define CALIB_SENSOR_CCM_ACCMCOF_IllALL "illAll" 620 621 #define CALIB_SENSOR_CCM_ACCMCOF_NAME "name" 622 #define CALIB_SENSOR_CCM_ACCMCOF_WBGAIN "wbGain" 623 #define CALIB_SENSOR_CCM_ACCMCOF_MATRIXUSED "matrixUsed" 624 #define CALIB_SENSOR_CCM_ACCMCOF_GAIN_SAT_CURVE "gain_sat_curve" 625 #define CALIB_SENSOR_CCM_ACCMCOF_GAINS "gains" 626 #define CALIB_SENSOR_CCM_ACCMCOF_SAT "sat" 627 #define CALIB_SENSOR_CCM_MATRIXALL "matrixAll" 628 #define CALIB_SENSOR_CCM_MATRIXALL_NAME "name" 629 #define CALIB_SENSOR_CCM_MATRIXALL_ILLUMINATION "illumination" 630 #define CALIB_SENSOR_CCM_MATRIXALL_SAT "saturation" 631 #define CALIB_SENSOR_CCM_MATRIXALL_MATRIX "ccMatrix" 632 #define CALIB_SENSOR_CCM_MATRIXALL_OFFSET "ccOffsets" 633 634 /****************************************************************************** 635 * XML UVNR section 636 *****************************************************************************/ 637 #define CALIB_SENSOR_UVNR "UVNR" 638 #define CALIB_SENSOR_UVNR_ENABLE "Enable" 639 #define CALIB_SENSOR_UVNR_VERSION "Version" 640 #define CALIB_SENSOR_UVNR_SETTING "UVNR_Setting" 641 #define CALIB_SENSOR_UVNR_SETTING_NAME "name" 642 #define CALIB_SENSOR_UVNR_SETTING_MODE "mode" 643 #define CALIB_SENSOR_UVNR_ISO "ISO" 644 #define CALIB_SENSOR_UVNR_STEP0_UVGRAD_RATIO "step0_uvgrad_ratio" 645 #define CALIB_SENSOR_UVNR_STEP0_UVGRAD_OFFSET "step0_uvgrad_offset" 646 #define CALIB_SENSOR_UVNR_STEP1_NONMED1 "step1_nonMed1" 647 #define CALIB_SENSOR_UVNR_STEP1_NONBF1 "step1_nonBf1" 648 #define CALIB_SENSOR_UVNR_STEP1_DOWNSAMPLE_W "step1_downSample_w" 649 #define CALIB_SENSOR_UVNR_STEP1_DOWNSAMPLE_H "step1_downSample_h" 650 #define CALIB_SENSOR_UVNR_STEP1_DOWNSAMPLE_MEANSIZE "step1_downSample_meansize" 651 #define CALIB_SENSOR_UVNR_STEP1_MEDIAN_RATIO "step1_median_ratio" 652 #define CALIB_SENSOR_UVNR_STEP1_MEDIAN_SIZE "step1_median_size" 653 #define CALIB_SENSOR_UVNR_STEP1_MEDIAN_IIR "step1_median_IIR" 654 #define CALIB_SENSOR_UVNR_STEP1_BF_SIGMAR "step1_bf_sigmaR" 655 #define CALIB_SENSOR_UVNR_STEP1_BF_UVGAIN "step1_bf_uvgain" 656 #define CALIB_SENSOR_UVNR_STEP1_BF_RATIO "step1_bf_ratio" 657 #define CALIB_SENSOR_UVNR_STEP1_BF_SIZE "step1_bf_size" 658 #define CALIB_SENSOR_UVNR_STEP1_BF_SIGMAD "step1_bf_sigmaD" 659 #define CALIB_SENSOR_UVNR_STEP1_BF_ISROWIIR "step1_bf_isRowIIR" 660 #define CALIB_SENSOR_UVNR_STEP1_BF_ISYCOPY "step1_bf_isYcopy" 661 #define CALIB_SENSOR_UVNR_STEP2_NONEXT_BLOCK "step2_nonExt_block" 662 #define CALIB_SENSOR_UVNR_STEP2_NONMED "step2_nonMed" 663 #define CALIB_SENSOR_UVNR_STEP2_NONBF "step2_nonBf" 664 #define CALIB_SENSOR_UVNR_STEP2_DOWNSAMPLE_W "step2_downSample_w" 665 #define CALIB_SENSOR_UVNR_STEP2_DOWNSAMPLE_H "step2_downSample_h" 666 #define CALIB_SENSOR_UVNR_STEP2_DOWNSAMPLE_MEANSIZE "step2_downSample_meansize" 667 #define CALIB_SENSOR_UVNR_STEP2_MEDIAN_RATIO "step2_median_ratio" 668 #define CALIB_SENSOR_UVNR_STEP2_MEDIAN_SIZE "step2_median_size" 669 #define CALIB_SENSOR_UVNR_STEP2_MEDIAN_IIR "step2_median_IIR" 670 #define CALIB_SENSOR_UVNR_STEP2_BF_SIGMAR "step2_bf_sigmaR" 671 #define CALIB_SENSOR_UVNR_STEP2_BF_UVGAIN "step2_bf_uvgain" 672 #define CALIB_SENSOR_UVNR_STEP2_BF_RATIO "step2_bf_ratio" 673 #define CALIB_SENSOR_UVNR_STEP2_BF_SIZE "step2_bf_size" 674 #define CALIB_SENSOR_UVNR_STEP2_BF_SIGMAD "step2_bf_sigmaD" 675 #define CALIB_SENSOR_UVNR_STEP2_BF_ISROWIIR "step2_bf_isRowIIR" 676 #define CALIB_SENSOR_UVNR_STEP2_BF_ISYCOPY "step2_bf_isYcopy" 677 #define CALIB_SENSOR_UVNR_STEP3_NONBF3 "step3_nonBf3" 678 #define CALIB_SENSOR_UVNR_STEP3_BF_SIGMAR "step3_bf_sigmaR" 679 #define CALIB_SENSOR_UVNR_STEP3_BF_UVGAIN "step3_bf_uvgain" 680 #define CALIB_SENSOR_UVNR_STEP3_BF_RATIO "step3_bf_ratio" 681 #define CALIB_SENSOR_UVNR_STEP3_BF_SIZE "step3_bf_size" 682 #define CALIB_SENSOR_UVNR_STEP3_BF_SIGMAD "step3_bf_sigmaD" 683 #define CALIB_SENSOR_UVNR_STEP3_BF_ISROWIIR "step3_bf_isRowIIR" 684 #define CALIB_SENSOR_UVNR_STEP3_BF_ISYCOPY "step3_bf_isYcopy" 685 #define CALIB_SENSOR_UVNR_KERNEL_3X3 "kernel_3x3" 686 #define CALIB_SENSOR_UVNR_KERNEL_5X5 "kernel_5x5" 687 #define CALIB_SENSOR_UVNR_KERNEL_9X9 "kernel_9x9" 688 #define CALIB_SENSOR_UVNR_KERNEL_9X9_NUM "kernel_9x9_num" 689 #define CALIB_SENSOR_UVNR_SIGMA_ADJ_LUMA "sigma_adj_luma" 690 #define CALIB_SENSOR_UVNR_SIGMA_ADJ_RATIO "sigma_adj_ratio" 691 #define CALIB_SENSOR_UVNR_THRESHOLD_ADJ_LUMA "threshold_adj_luma" 692 #define CALIB_SENSOR_UVNR_THRESHOLD_ADJ_THRE "threshold_adj_thre" 693 694 /****************************************************************************** 695 * XML GAMMA section 696 *****************************************************************************/ 697 #define CALIB_SENSOR_GAMMA "GAMMA" 698 #define CALIB_SENSOR_GAMMA_GAMMA_EN "gamma_en" 699 #define CALIB_SENSOR_GAMMA_GAMMA_OUT_MODE "gamma_out_mode" 700 #define CALIB_SENSOR_GAMMA_GAMMA_OUT_SEGNUM "gamma_out_segnum" 701 #define CALIB_SENSOR_GAMMA_GAMMA_OUT_OFFSET "gamma_out_offset" 702 #define CALIB_SENSOR_GAMMA_CURVE_NORMAL "curve_normal" 703 #define CALIB_SENSOR_GAMMA_CURVE_HDR "curve_hdr" 704 #define CALIB_SENSOR_GAMMA_CURVE_NIGHT "curve_night" 705 #define CALIB_SENSOR_GAMMA_CURVE_USER1 "curve_user1" 706 #define CALIB_SENSOR_GAMMA_CURVE_USER2 "curve_user2" 707 /****************************************************************************** 708 * XML YNR section 709 *****************************************************************************/ 710 #define CALIB_SENSOR_YNR "YNR" 711 #define CALIB_SENSOR_YNR_ENABLE "Enable" 712 #define CALIB_SENSOR_YNR_VERSION "Version" 713 #define CALIB_SENSOR_YNR_SETTING_CELL "YNR_Setting" 714 #define CALIB_SENSOR_YNR_SETTING_NAME "name" 715 #define CALIB_SENSOR_YNR_SETTING_MODE "mode" 716 #define CALIB_SENSOR_YNR_ISO_CELL "YNR_ISO" 717 #define CALIB_SENSOR_YNR_ISO "iso" 718 #define CALIB_SENSOR_YNR_SIGMA_CURVE "sigma_curve" 719 #define CALIB_SENSOR_YNR_YNR_LCI "ynr_lci" 720 #define CALIB_SENSOR_YNR_YNR_LHCI "ynr_lhci" 721 #define CALIB_SENSOR_YNR_YNR_HLCI "ynr_hlci" 722 #define CALIB_SENSOR_YNR_YNR_HHCI "ynr_hhci" 723 #define CALIB_SENSOR_YNR_LO_LUMAPOINT "lo_lumaPoint" 724 #define CALIB_SENSOR_YNR_LO_LUMARATIO "lo_lumaRatio" 725 #define CALIB_SENSOR_YNR_LO_DIRECTIONSTRENGTH "lo_directionStrength" 726 #define CALIB_SENSOR_YNR_LO_BFSCALE "lo_bfScale" 727 #define CALIB_SENSOR_YNR_IMERGE_RATIO "imerge_ratio" 728 #define CALIB_SENSOR_YNR_IMERGE_BOUND "imerge_bound" 729 #define CALIB_SENSOR_YNR_DENOISE_WEIGHT "denoise_weight" 730 #define CALIB_SENSOR_YNR_HI_LUMAPOINT "hi_lumaPoint" 731 #define CALIB_SENSOR_YNR_HI_LUMARATIO "hi_lumaRatio" 732 #define CALIB_SENSOR_YNR_HI_BFSCALE "hi_bfScale" 733 #define CALIB_SENSOR_YNR_HWITH_D "hwith_d" 734 #define CALIB_SENSOR_YNR_HI_DENOISESTRENGTH "hi_denoiseStrength" 735 #define CALIB_SENSOR_YNR_HI_DETAILMINADJDNW "hi_detailMinAdjDnW" 736 #define CALIB_SENSOR_YNR_HI_DENOISEWEIGHT "hi_denoiseWeight" 737 #define CALIB_SENSOR_YNR_Y_LUMA_POINT "y_luma_point" 738 #define CALIB_SENSOR_YNR_HGRAD_Y_LEVEL1 "hgrad_y_level1" 739 #define CALIB_SENSOR_YNR_HGRAD_Y_LEVEL2 "hgrad_y_level2" 740 #define CALIB_SENSOR_YNR_HGRAD_Y_LEVEL3 "hgrad_y_level3" 741 #define CALIB_SENSOR_YNR_HGRAD_Y_LEVEL4 "hgrad_y_level4" 742 #define CALIB_SENSOR_YNR_HI_SOFT_THRESH_SCALE "hi_soft_thresh_scale" 743 744 /****************************************************************************** 745 * XML GIC section 746 *****************************************************************************/ 747 #define CALIB_SENSOR_GIC "GIC" 748 #define CALIB_SENSOR_GIC_ENABLE "enable" 749 #define CALIB_SENSOR_GIC_ISO "GIC_ISO" 750 #define CALIB_SENSOR_GIC_ISO_ISO "iso" 751 #define CALIB_SENSOR_GIC_MIN_BUSY_THRE "min_busy_thre" 752 #define CALIB_SENSOR_GIC_MIN_GRAD_THR1 "min_grad_thr1" 753 #define CALIB_SENSOR_GIC_MIN_GRAD_THR2 "min_grad_thr2" 754 #define CALIB_SENSOR_GIC_K_GRAD1 "k_grad1" 755 #define CALIB_SENSOR_GIC_K_GRAD2 "k_grad2" 756 #define CALIB_SENSOR_GIC_SMOOTHNESS_GB "smoothness_gb" 757 #define CALIB_SENSOR_GIC_SMOOTHNESS_GB_WEAK "smoothness_gb_weak" 758 #define CALIB_SENSOR_GIC_GB_THRE "gb_thre" 759 #define CALIB_SENSOR_GIC_MAXCORV "maxCorV" 760 #define CALIB_SENSOR_GIC_MAXCORVBOTH "maxCorVboth" 761 #define CALIB_SENSOR_GIC_MAXCUTV "maxCutV" 762 #define CALIB_SENSOR_GIC_DARK_THRE "dark_thre" 763 #define CALIB_SENSOR_GIC_DARK_THREHI "dark_threHi" 764 #define CALIB_SENSOR_GIC_K_GRAD1_DARK "k_grad1_dark" 765 #define CALIB_SENSOR_GIC_K_GRAD2_DARK "k_grad2_dark" 766 #define CALIB_SENSOR_GIC_MIN_GRAD_THR_DARK1 "min_grad_thr_dark1" 767 #define CALIB_SENSOR_GIC_MIN_GRAD_THR_DARK2 "min_grad_thr_dark2" 768 #define CALIB_SENSOR_GIC_GVALUELIMITLO "GValueLimitLo" 769 #define CALIB_SENSOR_GIC_GVALUELIMITHI "GValueLimitHi" 770 #define CALIB_SENSOR_GIC_TEXTURESTRENGTH "textureStrength" 771 #define CALIB_SENSOR_GIC_SCALELO "ScaleLo" 772 #define CALIB_SENSOR_GIC_SCALEHI "ScaleHi" 773 #define CALIB_SENSOR_GIC_NOISECURVE_0 "noiseCurve_0" 774 #define CALIB_SENSOR_GIC_NOISECURVE_1 "noiseCurve_1" 775 #define CALIB_SENSOR_GIC_GLOBALSTRENGTH "globalStrength" 776 #define CALIB_SENSOR_GIC_NOISE_COEA "noise_coea" 777 #define CALIB_SENSOR_GIC_NOISE_COEB "noise_coeb" 778 #define CALIB_SENSOR_GIC_DIFF_CLIP "diff_clip" 779 #define CALIB_SENSOR_GIC_EDGE_EN "edge_en" 780 #define CALIB_SENSOR_GIC_GR_RATION "gr_ration" 781 #define CALIB_SENSOR_GIC_NOISE_CUT_EN "noise_cut_en" 782 783 /****************************************************************************** 784 * XML MFNR section 785 *****************************************************************************/ 786 #define CALIB_SENSOR_MFNR "MFNR" 787 #define CALIB_SENSOR_MFNR_ENABLE "Enable" 788 #define CALIB_SENSOR_MFNR_VERSION "Version" 789 #define CALIB_SENSOR_MFNR_SETTING "MFNR_Setting" 790 #define CALIB_SENSOR_MFNR_SETTING_NAME "name" 791 #define CALIB_SENSOR_MFNR_SETTING_MODE "mode" 792 #define CALIB_SENSOR_MFNR_LOCAL_GAIN_EN "local_gain_en" 793 #define CALIB_SENSOR_MFNR_MOTION_DETECT_EN "motion_detect_en" 794 #define CALIB_SENSOR_MFNR_MODE "mode" 795 #define CALIB_SENSOR_MFNR_MAX_LEVEL "max_level" 796 #define CALIB_SENSOR_MFNR_MAX_LEVEL_UV "max_level_uv" 797 #define CALIB_SENSOR_MFNR_BACK_REF_NUM "back_ref_num" 798 #define CALIB_SENSOR_MFNR_AWB_UV_RATIO "awb_uv_ratio" 799 #define CALIB_SENSOR_MFNR_AWB_UV_RATIO_NAME "name" 800 #define CALIB_SENSOR_MFNR_AWB_UV_RATIO_RATIO "ratio" 801 #define CALIB_SENSOR_MFNR_ISO "MFNR_ISO" 802 #define CALIB_SENSOR_MFNR_ISO_ISO "iso" 803 #define CALIB_SENSOR_MFNR_ISO_WEIGHT_LIMIT_Y "weight_limit_y" 804 #define CALIB_SENSOR_MFNR_ISO_WEIGHT_LIMIT_UV "weight_limit_uv" 805 #define CALIB_SENSOR_MFNR_ISO_RATIO_FRQ "ratio_frq" 806 #define CALIB_SENSOR_MFNR_ISO_LUMA_W_IN_CHROMA "luma_w_in_chroma" 807 #define CALIB_SENSOR_MFNR_ISO_NOISE_CURVE "noise_curve" 808 #define CALIB_SENSOR_MFNR_ISO_NOISE_CURVE_X00 "noise_curve_x00" 809 #define CALIB_SENSOR_MFNR_ISO_Y_LO_NOISEPROFILE "y_lo_noiseprofile" 810 #define CALIB_SENSOR_MFNR_ISO_Y_HI_NOISEPROFILE "y_hi_noiseprofile" 811 #define CALIB_SENSOR_MFNR_ISO_Y_LO_DENOISEWEIGHT "y_lo_denoiseweight" 812 #define CALIB_SENSOR_MFNR_ISO_Y_HI_DENOISEWEIGHT "y_hi_denoiseweight" 813 #define CALIB_SENSOR_MFNR_ISO_Y_LO_BFSCALE "y_lo_bfscale" 814 #define CALIB_SENSOR_MFNR_ISO_Y_HI_BFSCALE "y_hi_bfscale" 815 #define CALIB_SENSOR_MFNR_ISO_Y_LUMANRPOINT "y_lumanrpoint" 816 #define CALIB_SENSOR_MFNR_ISO_Y_LUMANRCURVE "y_lumanrcurve" 817 #define CALIB_SENSOR_MFNR_ISO_Y_DENOISESTRENGTH "y_denoisestrength" 818 #define CALIB_SENSOR_MFNR_ISO_Y_LO_LVL0_GFDELTA "y_lo_lvl0_gfdelta" 819 #define CALIB_SENSOR_MFNR_ISO_Y_HI_LVL0_GFDELTA "y_hi_lvl0_gfdelta" 820 #define CALIB_SENSOR_MFNR_ISO_Y_LO_LVL1_GFDELTA "y_lo_lvl1_gfdelta" 821 #define CALIB_SENSOR_MFNR_ISO_Y_HI_LVL1_GFDELTA "y_hi_lvl1_gfdelta" 822 #define CALIB_SENSOR_MFNR_ISO_Y_LO_LVL2_GFDELTA "y_lo_lvl2_gfdelta" 823 #define CALIB_SENSOR_MFNR_ISO_Y_HI_LVL2_GFDELTA "y_hi_lvl2_gfdelta" 824 #define CALIB_SENSOR_MFNR_ISO_Y_LO_LVL3_GFDELTA "y_lo_lvl3_gfdelta" 825 #define CALIB_SENSOR_MFNR_ISO_Y_HI_LVL3_GFDELTA "y_hi_lvl3_gfdelta" 826 #define CALIB_SENSOR_MFNR_ISO_UV_LO_NOISEPROFILE "uv_lo_noiseprofile" 827 #define CALIB_SENSOR_MFNR_ISO_UV_HI_NOISEPROFILE "uv_hi_noiseprofile" 828 #define CALIB_SENSOR_MFNR_ISO_UV_LO_DENOISEWEIGHT "uv_lo_denoiseweight" 829 #define CALIB_SENSOR_MFNR_ISO_UV_HI_DENOISEWEIGHT "uv_hi_denoiseweight" 830 #define CALIB_SENSOR_MFNR_ISO_UV_LO_BFSCALE "uv_lo_bfscale" 831 #define CALIB_SENSOR_MFNR_ISO_UV_HI_BFSCALE "uv_hi_bfscale" 832 #define CALIB_SENSOR_MFNR_ISO_UV_LUMANRPOINT "uv_lumanrpoint" 833 #define CALIB_SENSOR_MFNR_ISO_UV_LUMANRCURVE "uv_lumanrcurve" 834 #define CALIB_SENSOR_MFNR_ISO_UV_DENOISESTRENGTH "uv_denoisestrength" 835 #define CALIB_SENSOR_MFNR_ISO_UV_LO_LVL0_GFDELTA "uv_lo_lvl0_gfdelta" 836 #define CALIB_SENSOR_MFNR_ISO_UV_HI_LVL0_GFDELTA "uv_hi_lvl0_gfdelta" 837 #define CALIB_SENSOR_MFNR_ISO_UV_LO_LVL1_GFDELTA "uv_lo_lvl1_gfdelta" 838 #define CALIB_SENSOR_MFNR_ISO_UV_HI_LVL1_GFDELTA "uv_hi_lvl1_gfdelta" 839 #define CALIB_SENSOR_MFNR_ISO_UV_LO_LVL2_GFDELTA "uv_lo_lvl2_gfdelta" 840 #define CALIB_SENSOR_MFNR_ISO_UV_HI_LVL2_GFDELTA "uv_hi_lvl2_gfdelta" 841 #define CALIB_SENSOR_MFNR_ISO_LVL0_GFSIGMA "lvl0_gfsigma" 842 #define CALIB_SENSOR_MFNR_ISO_LVL1_GFSIGMA "lvl1_gfsigma" 843 #define CALIB_SENSOR_MFNR_ISO_LVL2_GFSIGMA "lvl2_gfsigma" 844 #define CALIB_SENSOR_MFNR_ISO_LVL3_GFSIGMA "lvl3_gfsigma" 845 846 /****************************************************************************** 847 * XML SHARP section 848 *****************************************************************************/ 849 #define CALIB_SENSOR_SHARP "SHARP" 850 #define CALIB_SENSOR_SHARP_ENABLE "Enable" 851 #define CALIB_SENSOR_SHARP_VERSION "Version" 852 #define CALIB_SENSOR_SHARP_SETTING "SHARP_Setting" 853 #define CALIB_SENSOR_SHARP_SETTING_NAME "name" 854 #define CALIB_SENSOR_SHARP_SETTING_MODE "mode" 855 #define CALIB_SENSOR_SHARP_LUMA_POINT "luma_point" 856 #define CALIB_SENSOR_SHARP_SHARP_ISO "SHARP_ISO" 857 #define CALIB_SENSOR_SHARP_SHARP_ISO_ISO "iso" 858 #define CALIB_SENSOR_SHARP_SHARP_ISO_HRATIO "hratio" 859 #define CALIB_SENSOR_SHARP_SHARP_ISO_LRATIO "lratio" 860 #define CALIB_SENSOR_SHARP_SHARP_ISO_MF_SHARP_RATIO "mf_sharp_ratio" 861 #define CALIB_SENSOR_SHARP_SHARP_ISO_HF_SHARP_RATIO "hf_sharp_ratio" 862 #define CALIB_SENSOR_SHARP_SHARP_ISO_LUMA_SIGMA "luma_sigma" 863 #define CALIB_SENSOR_SHARP_SHARP_ISO_PBF_GAIN "pbf_gain" 864 #define CALIB_SENSOR_SHARP_SHARP_ISO_PBF_RATIO "pbf_ratio" 865 #define CALIB_SENSOR_SHARP_SHARP_ISO_PBF_ADD "pbf_add" 866 #define CALIB_SENSOR_SHARP_SHARP_ISO_MF_CLIP_POS "mf_clip_pos" 867 #define CALIB_SENSOR_SHARP_SHARP_ISO_MF_CLIP_NEG "mf_clip_neg" 868 #define CALIB_SENSOR_SHARP_SHARP_ISO_HF_CLIP "hf_clip" 869 #define CALIB_SENSOR_SHARP_SHARP_ISO_MBF_GAIN "mbf_gain" 870 #define CALIB_SENSOR_SHARP_SHARP_ISO_HBF_GAIN "hbf_gain" 871 #define CALIB_SENSOR_SHARP_SHARP_ISO_HBF_RATIO "hbf_ratio" 872 #define CALIB_SENSOR_SHARP_SHARP_ISO_MBF_ADD "mbf_add" 873 #define CALIB_SENSOR_SHARP_SHARP_ISO_HBF_ADD "hbf_add" 874 #define CALIB_SENSOR_SHARP_SHARP_ISO_LOCAL_SHARP_STRENGTH "local_sharp_strength" 875 876 /****************************************************************************** 877 * XML EDGEFILTER section 878 *****************************************************************************/ 879 #define CALIB_SENSOR_EDGEFILTER "EDGEFILTER" 880 #define CALIB_SENSOR_EDGEFILTER_ENABLE "Enable" 881 #define CALIB_SENSOR_EDGEFILTER_VERSION "Version" 882 #define CALIB_SENSOR_EDGEFILTER_LUMA_POINT "luma_point" 883 #define CALIB_SENSOR_EDGEFILTER_SETTING "EDGEFILTER_Setting" 884 #define CALIB_SENSOR_EDGEFILTER_SETTING_NAME "name" 885 #define CALIB_SENSOR_EDGEFILTER_SETTING_MODE "mode" 886 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO "EDGEFILTER_ISO" 887 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_ISO "iso" 888 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_EDGE_THED "edge_thed" 889 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_SRC_WGT "src_wgt" 890 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_ALPHA_ADP_EN "alpha_adp_en" 891 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_LOCAL_ALPHA "local_alpha" 892 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_GLOBAL_ALPHA "global_alpha" 893 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_NOISE_CLIP "noise_clip" 894 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_CLIP_POS "dog_clip_pos" 895 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_CLIP_NEG "dog_clip_neg" 896 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_ALPHA "dog_alpha" 897 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DIRECT_FILTER_COEFF "direct_filter_coeff" 898 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_KERNEL_ROW0 "dog_kernel_row0" 899 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_KERNEL_ROW1 "dog_kernel_row1" 900 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_KERNEL_ROW2 "dog_kernel_row2" 901 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_KERNEL_ROW3 "dog_kernel_row3" 902 #define CALIB_SENSOR_EDGEFILTER_EDGEFILTER_ISO_DOG_KERNEL_ROW4 "dog_kernel_row4" 903 904 /****************************************************************************** 905 * XML DEHAZE section 906 *****************************************************************************/ 907 #define CALIB_SENSOR_DEHAZE "DEHAZE" 908 #define CALIB_SENSOR_DEHAZE_DC_BF_H "dc_bf_h" 909 #define CALIB_SENSOR_DEHAZE_AIR_BF_H "air_bf_h" 910 #define CALIB_SENSOR_DEHAZE_GAUS_H "gaus_h" 911 #define CALIB_SENSOR_DEHAZE_HIST_CONV_T0 "hist_conv_t0" 912 #define CALIB_SENSOR_DEHAZE_HIST_CONV_T1 "hist_conv_t1" 913 #define CALIB_SENSOR_DEHAZE_HIST_CONV_T2 "hist_conv_t2" 914 #define CALIB_SENSOR_DEHAZE_ISO "DEHAZE_ISO" 915 #define CALIB_SENSOR_DEHAZE_ISO_ISO "iso" 916 #define CALIB_SENSOR_DEHAZE_ISO_DEHAZE_EN "dehaze_en" 917 #define CALIB_SENSOR_DEHAZE_ISO_DC_EN "dc_en" 918 #define CALIB_SENSOR_DEHAZE_ISO_HIST_EN "hist_en" 919 #define CALIB_SENSOR_DEHAZE_ISO_HIST_CHANNEL "hist_channel" 920 #define CALIB_SENSOR_DEHAZE_ISO_GAIN_EN "gain_en" 921 #define CALIB_SENSOR_DEHAZE_ISO_DC_MIN_TH "dc_min_th" 922 #define CALIB_SENSOR_DEHAZE_ISO_DC_MAX_TH "dc_max_th" 923 #define CALIB_SENSOR_DEHAZE_ISO_YHIST_TH "yhist_th" 924 #define CALIB_SENSOR_DEHAZE_ISO_YBLK_TH "yblk_th" 925 #define CALIB_SENSOR_DEHAZE_ISO_DARK_TH "dark_th" 926 #define CALIB_SENSOR_DEHAZE_ISO_BRIGHT_MIN "bright_min" 927 #define CALIB_SENSOR_DEHAZE_ISO_BRIGHT_MAX "bright_max" 928 #define CALIB_SENSOR_DEHAZE_ISO_WT_MAX "wt_max" 929 #define CALIB_SENSOR_DEHAZE_ISO_AIR_MIN "air_min" 930 #define CALIB_SENSOR_DEHAZE_ISO_AIR_MAX "air_max" 931 #define CALIB_SENSOR_DEHAZE_ISO_TMAX_BASE "tmax_base" 932 #define CALIB_SENSOR_DEHAZE_ISO_TMAX_OFF "tmax_off" 933 #define CALIB_SENSOR_DEHAZE_ISO_TMAX_MAX "tmax_max" 934 #define CALIB_SENSOR_DEHAZE_ISO_HIST_GRATIO "hist_gratio" 935 #define CALIB_SENSOR_DEHAZE_ISO_HIST_TH_OFF "hist_th_off" 936 #define CALIB_SENSOR_DEHAZE_ISO_HIST_K "hist_k" 937 #define CALIB_SENSOR_DEHAZE_ISO_HIST_MIN "hist_min" 938 #define CALIB_SENSOR_DEHAZE_ISO_ENHANCE_EN "enhance_en" 939 #define CALIB_SENSOR_DEHAZE_ISO_ENHANCE_VALUE "enhance_value" 940 #define CALIB_SENSOR_DEHAZE_ISO_HIST_PARA_EN "hist_para_en" 941 #define CALIB_SENSOR_DEHAZE_ISO_HIST_SCALE "hist_scale" 942 #define CALIB_SENSOR_DEHAZE_ISO_STAB_FNUM "stab_fnum" 943 #define CALIB_SENSOR_DEHAZE_ISO_SIGMA "sigma" 944 #define CALIB_SENSOR_DEHAZE_ISO_WT_SIGMA "wt_sigma" 945 #define CALIB_SENSOR_DEHAZE_ISO_AIR_SIGMA "air_sigma" 946 #define CALIB_SENSOR_DEHAZE_ISO_TMAX_SIGMA "tmax_sigma" 947 #define CALIB_SENSOR_DEHAZE_ISO_CFG_ALPHA "cfg_alpha" 948 #define CALIB_SENSOR_DEHAZE_ISO_CFG_WT "cfg_wt" 949 #define CALIB_SENSOR_DEHAZE_ISO_CFG_AIR "cfg_air" 950 #define CALIB_SENSOR_DEHAZE_ISO_CFG_TMAX "cfg_tmax" 951 #define CALIB_SENSOR_DEHAZE_ISO_CFG_GRATIO "cfg_gratio" 952 #define CALIB_SENSOR_DEHAZE_ISO_DC_THED "dc_thed" 953 #define CALIB_SENSOR_DEHAZE_ISO_DC_WEITCUR "dc_weitcur" 954 #define CALIB_SENSOR_DEHAZE_ISO_AIR_THED "air_thed" 955 #define CALIB_SENSOR_DEHAZE_ISO_AIR_WEITCUR "air_weitcur" 956 957 /****************************************************************************** 958 * XML ExpSet section 959 *****************************************************************************/ 960 #define CALIB_EXPSET "expset" 961 #define CALIB_EXPSET_GAINRANGE "GainRange" 962 #define CALIB_EXPSET_GAINRANGE_ISLINEAR "IsLinear" 963 #define CALIB_EXPSET_GAINRANGE_LINEAR "Linear" 964 #define CALIB_EXPSET_GAINRANGE_NONLINEAR "NonLinear" 965 #define CALIB_EXPSET_GAINRANGE_NONLINEAR_DB "DB_MODE" 966 967 #define CALIB_EXPSET_TIMEFACTOR "TimeFactor" 968 #define CALIB_EXPSET_CISTIMEREG_SUMFAC "CISTimeRegSumFac" 969 #define CALIB_EXPSET_CISTIMEREG_ODEVITY "CISTimeRegOdevity" 970 #define CALIB_EXPSET_CISTIMEREG_UNEQUALEN "CISTimeRegUnEqualEn" 971 #define CALIB_EXPSET_CISTIMEREG_MIN "CISTimeRegMin" 972 #define CALIB_EXPSET_CISMINFPS "CISMinFps" 973 #define CALIB_EXPSET_CISAGAIN_RANGE "CISAgainRange" 974 #define CALIB_EXPSET_CISEXTRAAGAIN_RANGE "CISExtraAgainRange" 975 #define CALIB_EXPSET_CISDGAIN_RANGE "CISDgainRange" 976 #define CALIB_EXPSET_CISISPDGAIN_RANGE "CISIspDgainRange" 977 978 #define CALIB_EXPSET_HDRSET "CISHdrSet" 979 #define CALIB_EXPSET_HDRSET_ENABLE "enable" 980 #define CALIB_EXPSET_HDRSET_SUPPORT_MODE "support_mode" 981 #define CALIB_EXPSET_HDRSET_LINE_MODE "line_mode" 982 #define CALIB_EXPSET_HDRSET_MODE_2_FRAME "MODE_2_FRAME" 983 #define CALIB_EXPSET_HDRSET_MODE_2_LINE "MODE_2_LINE" 984 #define CALIB_EXPSET_HDRSET_MODE_3_FRAME "MODE_3_FRAME" 985 #define CALIB_EXPSET_HDRSET_MODE_3_LINE "MODE_3_LINE" 986 #define CALIB_EXPSET_HDRSET_LINE_MODE_DCG "DCG" 987 #define CALIB_EXPSET_HDRSET_LINE_MODE_STAGGER "STAGGER" 988 989 #define CALIB_EXPSET_DCGSET "CISDcgSet" 990 #define CALIB_EXPSET_DCGSET_HDR "Hdr" 991 #define CALIB_EXPSET_DCGSET_NORMAL "Normal" 992 #define CALIB_EXPSET_DCGSET_SUPPORT_EN "support_en" 993 #define CALIB_EXPSET_DCGSET_OPTYPE "dcg_optype" 994 #define CALIB_EXPSET_DCGSET_OPTYPE_AUTO "AUTO" 995 #define CALIB_EXPSET_DCGSET_OPTYPE_MANUAL "MANUAL" 996 #define CALIB_EXPSET_DCGSET_MODE_INIT "dcgmode_init" 997 #define CALIB_EXPSET_DCGSET_RATIO "dcg_ratio" 998 #define CALIB_EXPSET_DCGSET_GAINCTRL "gain_ctrl" 999 #define CALIB_EXPSET_DCGSET_ENVCTRL "env_ctrl" 1000 #define CALIB_EXPSET_DCGSET_SYNC_SWITCH "sync_switch" 1001 #define CALIB_EXPSET_DCGSET_LCG2HCG_TH "lcg2hcg_th" 1002 #define CALIB_EXPSET_DCGSET_HCG2LCG_TH "hcg2lcg_th" 1003 1004 #define CALIB_EXPSET_EXP_UPDATE "CISExpUpdate" 1005 #define CALIB_EXPSET_EXP_UPDATE_TIME "time_update" 1006 #define CALIB_EXPSET_EXP_UPDATE_GAIN "gain_update" 1007 #define CALIB_EXPSET_EXP_UPDATE_DCG "dcg_update" 1008 /****************************************************************************** 1009 * XML SENSORINFO section 1010 *****************************************************************************/ 1011 #define CALIB_SENSOR_SENSORINFO "SENSORINFO" 1012 #define CALIB_SENSOR_SENSORINFO_GAINRANGE "GainRange" 1013 #define CALIB_SENSOR_SENSORINFO_GAINRANGE_ISLINEAR "IsLinear" 1014 #define CALIB_SENSOR_SENSORINFO_GAINRANGE_LINEAR "Linear" 1015 #define CALIB_SENSOR_SENSORINFO_GAINRANGE_NONLINEAR "NonLinear" 1016 #define CALIB_SENSOR_SENSORINFO_GAINRANGE_NONLINEAR_DB "DB_MODE" 1017 1018 #define CALIB_SENSOR_SENSORINFO_TIMEFACTOR "TimeFactor" 1019 #define CALIB_SENSOR_SENSORINFO_CISTIMEREG_SUMFAC "CISTimeRegSumFac" 1020 #define CALIB_SENSOR_SENSORINFO_CISTIMEREG_ODEVITY "CISTimeRegOdevity" 1021 #define CALIB_SENSOR_SENSORINFO_CISTIMEREG_UNEQUALEN "CISTimeRegUnEqualEn" 1022 #define CALIB_SENSOR_SENSORINFO_CISTIMEREG_MIN "CISTimeRegMin" 1023 #define CALIB_SENSOR_SENSORINFO_CISMINFPS "CISMinFps" 1024 #define CALIB_SENSOR_SENSORINFO_CISAGAIN_RANGE "CISAgainRange" 1025 #define CALIB_SENSOR_SENSORINFO_CISEXTRAAGAIN_RANGE "CISExtraAgainRange" 1026 #define CALIB_SENSOR_SENSORINFO_CISDGAIN_RANGE "CISDgainRange" 1027 #define CALIB_SENSOR_SENSORINFO_CISISPDGAIN_RANGE "CISIspDgainRange" 1028 1029 /****************************************************************************** 1030 * XML AF section 1031 *****************************************************************************/ 1032 #define CALIB_SENSOR_AF "AF" 1033 #define CALIB_SENSOR_AF_FIXED_MODE "fixed_mode" 1034 #define CALIB_SENSOR_AF_MACRO_MODE "macro_mode" 1035 #define CALIB_SENSOR_AF_INFINITY_MODE "infinity_mode" 1036 #define CALIB_SENSOR_AF_DEF_CODE "code" 1037 #define CALIB_SENSOR_AF_WINDOW "Window" 1038 #define CALIB_SENSOR_AF_CONTRAST_AF "contrast_af" 1039 #define CALIB_SENSOR_AF_LASER_AF "laser_af" 1040 #define CALIB_SENSOR_AF_PDAF "pdaf" 1041 #define CALIB_SENSOR_AF_H_OFFS "h_offs" 1042 #define CALIB_SENSOR_AF_V_OFFS "v_offs" 1043 #define CALIB_SENSOR_AF_H_SIZE "h_size" 1044 #define CALIB_SENSOR_AF_V_SIZE "v_size" 1045 #define CALIB_SENSOR_AF_CONTRAST_ENABLE "enable" 1046 #define CALIB_SENSOR_AF_SEARCH_STRATEGY "AfSearchStrategy" 1047 #define CALIB_SENSOR_AF_SEARCH_STRATEGY_ADAPTIVE "ADAPTIVE_RANGE" 1048 #define CALIB_SENSOR_AF_SEARCH_STRATEGY_HILLCLIMB "HILLCLIMBING" 1049 #define CALIB_SENSOR_AF_SEARCH_STRATEGY_FULL "FULL_RANGE" 1050 #define CALIB_SENSOR_AF_SEARCH_STRATEGY_MUTIWIN "MUTI_WINDOW" 1051 #define CALIB_SENSOR_AF_DIR_POSITIVE "POSITIVE" 1052 #define CALIB_SENSOR_AF_DIR_NEGATIVE "NEGATIVE" 1053 #define CALIB_SENSOR_AF_DIR_ADAPTIVE "ADAPTIVE" 1054 #define CALIB_SENSOR_AF_FULL_DIR "FullDir" 1055 #define CALIB_SENSOR_AF_FULL_RANGE_TBL "FullRangeTbl" 1056 #define CALIB_SENSOR_AF_ADAPTIVE_DIR "AdaptiveDir" 1057 #define CALIB_SENSOR_AF_ADAPTIVE_RANGE_TBL "AdaptRangeTbl" 1058 #define CALIB_SENSOR_AF_TRIG_THERS "TrigThers" 1059 #define CALIB_SENSOR_AF_STABLE_THERS "StableThers" 1060 #define CALIB_SENSOR_AF_STABLE_FRAMES "StableFrames" 1061 #define CALIB_SENSOR_AF_STABLE_TIME "StableTime" 1062 #define CALIB_SENSOR_AF_OUT_FOCUS_VALUE "OutFocusValue" 1063 #define CALIB_SENSOR_AF_OUT_FOCUS_POS "OutFocusPos" 1064 #define CALIB_SENSOR_AF_GAMMA_Y "gammaY" 1065 #define CALIB_SENSOR_AF_GAUSS_WEIGHT "gaussWeight" 1066 1067 //LASER 1068 #define CALIB_SENSOR_AF_LASERAF_ENABLE "enable" 1069 #define CALIB_SENSOR_AF_LASER_AF_VCMDOT "vcmDot" 1070 #define CALIB_SENSOR_AF_LASER_AF_DISTANCEDOT "distanceDot" 1071 //PDAF 1072 #define CALIB_SENSOR_AF_PDAF_ENABLE "enable" 1073 1074 /****************************************************************************** 1075 * XML LDCH section 1076 *****************************************************************************/ 1077 #define CALIB_SENSOR_LDCH "LDCH" 1078 #define CALIB_SENSOR_LDCH_ENABLE "enable" 1079 #define CALIB_SENSOR_LDCH_MESH_FILE "mesh_file" 1080 #define CALIB_SENSOR_LDCH_CORRECT_LEVEL "correct_level" 1081 /****************************************************************************** 1082 * XML FEC section 1083 *****************************************************************************/ 1084 #define CALIB_SENSOR_FEC "FEC" 1085 #define CALIB_SENSOR_FEC_ENABLE "enable" 1086 #define CALIB_SENSOR_FEC_MESH_FILE "mesh_file" 1087 #define CALIB_SENSOR_FEC_CORRECT_LEVEL "correct_level" 1088 1089 /****************************************************************************** 1090 * XML EIS section 1091 *****************************************************************************/ 1092 #define CALIB_SENSOR_EIS "EIS" 1093 #define CALIB_SENSOR_EIS_ENABLE "enable" 1094 1095 /****************************************************************************** 1096 * XML LUMA DETECT section 1097 *****************************************************************************/ 1098 #define CALIB_SENSOR_LUMA_DETECT "LUMADETECT" 1099 #define CALIB_SENSOR_LUMA_DETECT_ENABLE "enable" 1100 #define CALIB_SENSOR_LUMA_DETECT_THRESHOLD "threshold" 1101 1102 /****************************************************************************** 1103 * XML ORB section 1104 *****************************************************************************/ 1105 #define CALIB_SENSOR_ORB "ORB" 1106 #define CALIB_SENSOR_ORB_ENABLE "enable" 1107 1108 /****************************************************************************** 1109 * XML CPSL section 1110 *****************************************************************************/ 1111 #define CALIB_SENSOR_CPSL "CPSL" 1112 #define CALIB_SENSOR_CPSL_ENABLE "enable" 1113 #define CALIB_SENSOR_CPSL_MODE "mode" 1114 #define CALIB_SENSOR_CPSL_FORCE_GRAY "force_gray" 1115 #define CALIB_SENSOR_CPSL_LGHT_SRC "light_src" 1116 #define CALIB_SENSOR_CPSL_AUTO_ADJUST_SENS "auto_adjust_sens" 1117 #define CALIB_SENSOR_CPSL_AUTO_ON2OFF_TH "auto_on2off_th" 1118 #define CALIB_SENSOR_CPSL_AUTO_OFF2ON_TH "auto_off2on_th" 1119 #define CALIB_SENSOR_CPSL_AUTO_SW_INTERVAL "auto_sw_interval" 1120 #define CALIB_SENSOR_CPSL_MANUAL_ON "manual_on" 1121 #define CALIB_SENSOR_CPSL_MANUAL_STRENGTH "manual_strength" 1122 1123 /****************************************************************************** 1124 * XML COLOR_AS_GREY section 1125 *****************************************************************************/ 1126 #define CALIB_SENSOR_COLOR_AS_GREY "COLOR_AS_GREY" 1127 #define CALIB_SENSOR_COLOR_AS_GREY_ENABLE "enable" 1128 1129 /****************************************************************************** 1130 * XML CPROC section 1131 *****************************************************************************/ 1132 #define CALIB_SENSOR_CPROC "CPROC" 1133 #define CALIB_SENSOR_CPROC_ENABLE "enable" 1134 #define CALIB_SENSOR_CPROC_BRIGHTNESS "brightness" 1135 #define CALIB_SENSOR_CPROC_CONTRAST "contrast" 1136 #define CALIB_SENSOR_CPROC_SATURATION "saturation" 1137 #define CALIB_SENSOR_CPROC_HUE "hue" 1138 1139 /****************************************************************************** 1140 * XML system section 1141 *****************************************************************************/ 1142 #define CALIB_SYSTEM_TAG "system" 1143 1144 #define CALIB_SYSTEM_HDR "HDR" 1145 #define CALIB_SYSTEM_HDR_ENABLE "enable" 1146 #define CALIB_SYSTEM_HDR_SUPPORT_MODE "support_mode" 1147 #define CALIB_SYSTEM_HDR_LINE_MODE "line_mode" 1148 1149 #define CALIB_SYSTEM_DCG_SETTING "DCG_SETTING" 1150 #define CALIB_SYSTEM_DCG_SETTING_HDR "Hdr" 1151 #define CALIB_SYSTEM_DCG_SETTING_NORMAL "Normal" 1152 #define CALIB_SYSTEM_DCG_SUPPORT_EN "support_en" 1153 #define CALIB_SYSTEM_DCG_OPTYPE "dcg_optype" 1154 #define CALIB_SYSTEM_DCG_OPTYPE_AUTO "AUTO" 1155 #define CALIB_SYSTEM_DCG_OPTYPE_MANUAL "MANUAL" 1156 #define CALIB_SYSTEM_DCG_MODE_INIT "dcgmode_init" 1157 #define CALIB_SYSTEM_DCG_RATIO "dcg_ratio" 1158 #define CALIB_SYSTEM_DCG_GAINCTRL "gain_ctrl" 1159 #define CALIB_SYSTEM_DCG_ENVCTRL "env_ctrl" 1160 #define CALIB_SYSTEM_DCG_SYNC_SWITCH "sync_switch" 1161 #define CALIB_SYSTEM_DCG_LCG2HCG_TH "lcg2hcg_th" 1162 #define CALIB_SYSTEM_DCG_HCG2LCG_TH "hcg2lcg_th" 1163 1164 #define CALIB_SYSTEM_EXP_DELAY "EXP_DELAY" 1165 #define CALIB_SYSTEM_EXP_DELAY_TIME "time_delay" 1166 #define CALIB_SYSTEM_EXP_DELAY_GAIN "gain_delay" 1167 #define CALIB_SYSTEM_EXP_DELAY_DCG "dcg_delay" 1168 1169 1170 /****************************************************************************** 1171 * XML tag attributes 1172 *****************************************************************************/ 1173 #define CALIB_ATTRIBUTE_TYPE "type" 1174 #define CALIB_ATTRIBUTE_TYPE_CHAR "char" 1175 #define CALIB_ATTRIBUTE_TYPE_DOUBLE "double" 1176 #define CALIB_ATTRIBUTE_TYPE_STRUCT "struct" 1177 #define CALIB_ATTRIBUTE_TYPE_CELL "cell" 1178 #define CALIB_ATTRIBUTE_TYPE_INT "int" 1179 1180 #define CALIB_ATTRIBUTE_SIZE "size" 1181 #define CALIB_ATTRIBUTE_SIZE_FORMAT "[%d %d]" 1182 #define CALIB_ATTRIBUTE_SIZE_NO_ELEMENTS 2 1183 1184 #define CALIB_ATTRIBUTE_INDEX "index" 1185 1186 #endif /* __CALIB_TAGS_H__ */ 1187 1188