* Created per-device trees commit https://github.com/xiaomi-mt6899-dev/android_device_xiaomi_klee/tree/664b7fd9419947d4ca5c1a2b833968b2ad0b0e41
1030 lines
32 KiB
JSON
1030 lines
32 KiB
JSON
{
|
|
"Description": "Xiaomi SmartAE config file - Arbitrator",
|
|
"phone_code": "P10",
|
|
"jsonVersion": "Agre_V2.0-20250722",
|
|
|
|
"ALGO_PRIORITY": {
|
|
"NORMAL": {
|
|
"FRONT":null,
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_HDR",
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_ELL",
|
|
"AlgoType_SE",
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_HDR",
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
},
|
|
"BOKEH": {
|
|
"FRONT": null,
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_HDR",
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_SE",
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_HDR",
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"ManualUltraRAW": {
|
|
"REAR": null
|
|
|
|
},
|
|
"ManualUltraRAW50M": {
|
|
"REAR": null
|
|
|
|
},
|
|
"SuperNight": {
|
|
"FRONT": null,
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_ELL",
|
|
"AlgoType_SN",
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_HDR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_ELL",
|
|
"AlgoType_SN",
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_HDR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"Fastshot": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
],
|
|
"PANNING": [
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"Supermoon": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_SR"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_SR"
|
|
]
|
|
}
|
|
|
|
},
|
|
"Documents": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_SR",
|
|
"AlgoType_AINR",
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"SuperMacro": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_SR"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_SR"
|
|
]
|
|
}
|
|
|
|
},
|
|
"ManualJPG": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"ManualRAW": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"ManualJPG50M": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
},
|
|
"50M": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
},
|
|
"ManualRAW50M": {
|
|
"REAR": {
|
|
"MOTION": [
|
|
"AlgoType_INVALID"
|
|
],
|
|
"NON-MOTION": [
|
|
"AlgoType_INVALID"
|
|
]
|
|
}
|
|
|
|
}
|
|
},
|
|
|
|
|
|
"ALGO_TRIGGER": {
|
|
"NORMAL": {
|
|
"REAR": {
|
|
"AlgoType_HDRSR": {
|
|
"Description": "HDSR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_livephoto",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_HDR": {
|
|
"Description": "HDR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_livephoto",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": "<",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_SR": {
|
|
"Description": "SR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 32769 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_AINR": {
|
|
"Description": "AINR trigger conditions",
|
|
"counts": 3,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ -1, 1, 0 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 1, 1, 1 ]
|
|
},
|
|
{
|
|
"condition": "iso",
|
|
"operator": ">=",
|
|
"value": [ -1, -1, 1200 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2, 2, 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_ELL": {
|
|
"Description": "ELL trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_sn",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "ev_offset",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "is_ell",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_SE": {
|
|
"Description": "SE trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_sn",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "is_se",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
},
|
|
"FRONT": null
|
|
|
|
},
|
|
"BOKEH": {
|
|
"REAR": {
|
|
"AlgoType_HDRSR": {
|
|
"Description": "HDSR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_HDR": {
|
|
"Description": "HDR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "is_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_SR": {
|
|
"Description": "SR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 32769 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_SE": {
|
|
"Description": "SE trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_sn",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "is_se",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_AINR": {
|
|
"Description": "AINR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
},
|
|
"FRONT": null
|
|
|
|
},
|
|
"SuperNight": {
|
|
"REAR": {
|
|
"AlgoType_HDRSR": {
|
|
"Description": "HDSR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_HDR": {
|
|
"Description": "HDSR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": "<",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_hdr",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_ELL": {
|
|
"Description": "ELL trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ev_offset",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "is_ell",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_SN": {
|
|
"Description": "SN trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_sn",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "luxindex",
|
|
"operator": ">=",
|
|
"value": [ 0 ]
|
|
}
|
|
|
|
]
|
|
},
|
|
"AlgoType_AINR": {
|
|
"Description": "AINR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
},
|
|
"FRONT": null
|
|
},
|
|
"Fastshot": {
|
|
"REAR": {
|
|
"AlgoType_SR": {
|
|
"Description": "SR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 0 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 32769 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_AINR": {
|
|
"Description": "AINR trigger conditions",
|
|
"counts": 2,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ 1, 0 ]
|
|
},
|
|
{
|
|
"condition": "motion",
|
|
"operator": "=",
|
|
"value": [ -1, 1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 1, 1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2, 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
|
|
},
|
|
"Documents": {
|
|
"REAR": {
|
|
"AlgoType_SR": {
|
|
"Description": "SR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 32769 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_AINR": {
|
|
"Description": "AINR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "iso",
|
|
"operator": ">=",
|
|
"value": [ 1200 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
},
|
|
"SuperMacro": {
|
|
"REAR": {
|
|
"AlgoType_SR": {
|
|
"Description": "SR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 32769 ]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
},
|
|
"Supermoon": {
|
|
"REAR": {
|
|
"AlgoType_SR": {
|
|
"Description": "SR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "!=",
|
|
"value": [ 2 ]
|
|
},
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 32769 ]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
},
|
|
"ManualUltraRAW50M": {
|
|
"REAR": {
|
|
"AlgoType_AINR50M_LL": {
|
|
"Description": "AINR50M LL trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
|
|
},
|
|
"ManualJPG": {
|
|
"REAR": {
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
},
|
|
"ManualRAW": {
|
|
"REAR": {
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
},
|
|
"ManualJPG50M": {
|
|
"REAR": {
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
},
|
|
"50M": {
|
|
"REAR": {
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
},
|
|
"ManualRAW50M": {
|
|
"REAR": {
|
|
"AlgoType_INVALID": {
|
|
"Description": "MFNR trigger conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": null
|
|
}
|
|
}
|
|
|
|
}
|
|
},
|
|
|
|
"FORCE_ALGO": {
|
|
"REAR": {
|
|
"forced_algo": [
|
|
"AlgoType_INVALID"
|
|
],
|
|
"AlgoType_INVALID": {
|
|
"Description": "force MMF conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 34 ]
|
|
},
|
|
{
|
|
"condition": "smartmotion",
|
|
"operator": "=",
|
|
"value": [ 1 ]
|
|
}
|
|
]
|
|
},
|
|
"AlgoType_HDR": {
|
|
"Description": "force HDR conditions",
|
|
"counts": 3,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 34, -1, -1 ]
|
|
},
|
|
{
|
|
"condition": "camera_mode",
|
|
"operator": "=",
|
|
"value": [ -1, 1, 1 ]
|
|
},
|
|
{
|
|
"condition": "is_se",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "is_ell",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_hdr",
|
|
"operator": "=",
|
|
"value": [ -1, 1, 1 ]
|
|
},
|
|
{
|
|
"condition": "luxindex",
|
|
"operator": "<=",
|
|
"value": [ -1, 455, 455 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": "<",
|
|
"value": [ 1.1, 1.1, 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_wp",
|
|
"operator": "=",
|
|
"value": [ -1, 1, -1 ]
|
|
},
|
|
{
|
|
"condition": "is_bs",
|
|
"operator": "=",
|
|
"value": [ -1, -1, 1 ]
|
|
},
|
|
{
|
|
"condition": "phone_motion",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
}
|
|
]
|
|
|
|
},
|
|
"AlgoType_HDRSR": {
|
|
"Description": "force HDR conditions",
|
|
"counts": 3,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "sensor_mode",
|
|
"operator": "=",
|
|
"value": [ 34, -1, -1 ]
|
|
},
|
|
{
|
|
"condition": "camera_mode",
|
|
"operator": "=",
|
|
"value": [ -1, 1, 1 ]
|
|
},
|
|
{
|
|
"condition": "is_se",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "is_ell",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_motion",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
},
|
|
{
|
|
"condition": "ui_hdr",
|
|
"operator": "=",
|
|
"value": [ -1, 1, 1 ]
|
|
},
|
|
{
|
|
"condition": "luxindex",
|
|
"operator": "<=",
|
|
"value": [ -1, 455, 455 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": "<=",
|
|
"value": [ 20, 20, 20 ]
|
|
},
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1, 1.1, 1.1 ]
|
|
},
|
|
{
|
|
"condition": "is_wp",
|
|
"operator": "=",
|
|
"value": [ -1, 1, -1 ]
|
|
},
|
|
{
|
|
"condition": "is_bs",
|
|
"operator": "=",
|
|
"value": [ -1, -1, 1 ]
|
|
},
|
|
{
|
|
"condition": "phone_motion",
|
|
"operator": "=",
|
|
"value": [ -1, 0, 0 ]
|
|
}
|
|
]
|
|
|
|
}
|
|
},
|
|
"FRONT": null
|
|
|
|
},
|
|
|
|
"FALLBACK_ALGO": {
|
|
"REAR": {
|
|
"fallback_algo": [
|
|
"AlgoType_HDRSR",
|
|
"AlgoType_SR"
|
|
],
|
|
"AlgoType_HDRSR": {
|
|
"Description": "fallback HDR conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "=",
|
|
"value": [ 2 ]
|
|
}
|
|
],
|
|
"fallback_index": [
|
|
"AlgoType_HDR"
|
|
]
|
|
},
|
|
"AlgoType_SR": {
|
|
"Description": "fallback HDR conditions",
|
|
"counts": 1,
|
|
"CONDITIONS": [
|
|
{
|
|
"condition": "uizoom",
|
|
"operator": ">=",
|
|
"value": [ 1.1 ]
|
|
},
|
|
{
|
|
"condition": "sensor_type",
|
|
"operator": "=",
|
|
"value": [ 2 ]
|
|
}
|
|
],
|
|
"fallback_index": [
|
|
"AlgoType_AINR"
|
|
]
|
|
}
|
|
|
|
},
|
|
"FRONT": null
|
|
}
|
|
|
|
|
|
|
|
|
|
} |