sapphire: sm6225-common -> sapphire

This commit is contained in:
kibria5
2024-08-30 00:24:31 +06:00
committed by Mohammad Kibria
parent 3dc89d929a
commit fd679de516
867 changed files with 72131 additions and 1047 deletions

View File

@@ -1,6 +1,6 @@
// Automatically generated file. DO NOT MODIFY
//
// This file is generated by device/xiaomi/sm6225-common/setup-makefiles.sh
// This file is generated by device/xiaomi/sapphire/setup-makefiles.sh
soong_namespace {
imports: [
@@ -546,3 +546,164 @@ prebuilt_etc_xml {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libagm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/libagm.so"],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/libagm.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libar-gsl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/libar-gsl.so"],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/libar-gsl.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libar-pal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/libar-pal.so"],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/libar-pal.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblx-osal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/liblx-osal.so"],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/liblx-osal.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.AGMIPC@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/vendor.qti.hardware.AGMIPC@1.0-impl.so"],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.AGMIPC@1.0-impl.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.pal@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm: {
srcs: ["proprietary/vendor/lib/vendor.qti.hardware.pal@1.0-impl.so"],
},
android_arm64: {
srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.pal@1.0-impl.so"],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblmthermallistner",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/liblmthermallistner.so"],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libthermalclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/libthermalclient.so"],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
dex_import {
name: "audiosphere",
owner: "xiaomi",
jars: ["proprietary/system_ext/framework/audiosphere.jar"],
system_ext_specific: true,
}

View File

@@ -4,6 +4,6 @@
LOCAL_PATH := $(call my-dir)
ifneq ($(filter sapphire topaz xun,$(TARGET_DEVICE)),)
ifeq ($(TARGET_DEVICE),sapphire)
endif

View File

@@ -1,4 +1,4 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/sm6225-common/setup-makefiles.sh
# This file is generated by device/xiaomi/sapphire/setup-makefiles.sh

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<configuration version="1.0" xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="audio_policy_engine_product_strategies.xml"/>
<xi:include href="audio_policy_engine_stream_volumes.xml"/>
<xi:include href="audio_policy_engine_default_stream_volumes.xml"/>
</configuration>

View File

@@ -0,0 +1,136 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (C) 2015 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Default Volume Tables included by Audio Policy Configuration file -->
<!-- Full Default Volume table for all device category -->
<volumes>
<reference name="FULL_SCALE_VOLUME_CURVE">
<!-- Full Scale reference Volume Curve -->
<point>0,0</point>
<point>100,0</point>
</reference>
<reference name="SILENT_VOLUME_CURVE">
<point>0,-9600</point>
<point>100,-9600</point>
</reference>
<reference name="DEFAULT_SYSTEM_VOLUME_CURVE">
<!-- Default System reference Volume Curve -->
<point>1,-2400</point>
<point>33,-1800</point>
<point>66,-1200</point>
<point>100,-600</point>
</reference>
<reference name="DEFAULT_MEDIA_VOLUME_CURVE">
<!-- Default Media reference Volume Curve -->
<point>1,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE">
<!--Default Volume Curve -->
<point>1,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE">
<!-- Default is Speaker Media Volume Curve -->
<point>1,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_SPEAKER_SYSTEM_VOLUME_CURVE">
<!-- Default is Speaker System Volume Curve -->
<point>1,-4680</point>
<point>42,-2070</point>
<point>85,-540</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE">
<!--Default Volume Curve -->
<point>1,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE">
<!-- Default is Ext Media System Volume Curve -->
<point>1,-5800</point>
<point>20,-4000</point>
<point>60,-2100</point>
<point>100,-1000</point>
</reference>
<reference name="DEFAULT_HEARING_AID_VOLUME_CURVE">
<!-- Default Hearing Aid Volume Curve -->
<point>1,-12700</point>
<point>20,-8000</point>
<point>60,-4000</point>
<point>100,0</point>
</reference>
<!-- **************************************************************** -->
<!-- Non-mutable default volume curves: -->
<!-- * first point is always for index 0 -->
<!-- * attenuation is small enough that stream can still be heard -->
<reference name="DEFAULT_NON_MUTABLE_VOLUME_CURVE">
<!-- Default non-mutable reference Volume Curve -->
<!-- based on DEFAULT_MEDIA_VOLUME_CURVE -->
<point>0,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE">
<!--Default non-mutable Volume Curve for headset -->
<!-- based on DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE -->
<point>0,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_SPEAKER_VOLUME_CURVE">
<!-- Default non-mutable Speaker Volume Curve -->
<!-- based on DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE -->
<point>0,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_EARPIECE_VOLUME_CURVE">
<!--Default non-mutable Volume Curve -->
<!-- based on DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE -->
<point>0,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_EXT_VOLUME_CURVE">
<!-- Default non-mutable Ext Media System Volume Curve -->
<!-- based on DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE -->
<point>0,-5800</point>
<point>20,-4000</point>
<point>60,-2100</point>
<point>100,-1000</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE">
<!-- Default non-mutable Hearing Aid Volume Curve -->
<!-- based on DEFAULT_HEARING_AID_VOLUME_CURVE -->
<point>0,-12700</point>
<point>20,-8000</point>
<point>60,-4000</point>
<point>100,0</point>
</reference>
</volumes>

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ProductStrategies>
<!-- "hidden strategies" like TTS, enforced audible:
Shall we expose them here or keep it hard coded -->
<!-- Used to identify the volume of audio streams for enforced system sounds in certain
countries (e.g. camera in Japan)
This strategy will only have higher priority than phone if force for system is set to
enforced. -->
<ProductStrategy name="STRATEGY_PHONE">
<AttributesGroup streamType="AUDIO_STREAM_VOICE_CALL" volumeGroup="voice_call">
<Attributes> <Usage value="AUDIO_USAGE_VOICE_COMMUNICATION"/> </Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_BLUETOOTH_SCO" volumeGroup="bluetooth_sco">
<Attributes> <Usage value="AUDIO_USAGE_BLUETOOTH_SCO"/> </Attributes>
<Attributes> <Flags value="AUDIO_FLAG_SCO"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_SONIFICATION">
<AttributesGroup streamType="AUDIO_STREAM_RING" volumeGroup="ring">
<Attributes> <Usage value="AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE"/> </Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_ALARM" volumeGroup="alarm">
<Attributes> <Usage value="AUDIO_USAGE_ALARM"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_ENFORCED_AUDIBLE">
<AttributesGroup streamType="AUDIO_STREAM_ENFORCED_AUDIBLE" volumeGroup="enforced_audible">
<Attributes> <Usage value="AUDIO_USAGE_ENFORCED_AUDIBLE"/> </Attributes>
<Attributes> <Flags value="AUDIO_FLAG_AUDIBILITY_ENFORCED"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_ACCESSIBILITY">
<AttributesGroup streamType="AUDIO_STREAM_ACCESSIBILITY" volumeGroup="accessibility">
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_SONIFICATION_RESPECTFUL">
<AttributesGroup streamType="AUDIO_STREAM_NOTIFICATION" volumeGroup="notification">
<Attributes> <Usage value="AUDIO_USAGE_NOTIFICATION"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_NOTIFICATION_EVENT"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_MEDIA">
<AttributesGroup streamType="AUDIO_STREAM_ASSISTANT" volumeGroup="assistant">
<Attributes>
<ContentType value="AUDIO_CONTENT_TYPE_SPEECH"/>
<Usage value="AUDIO_USAGE_ASSISTANT"/>
</Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_MUSIC" volumeGroup="music">
<Attributes> <Usage value="AUDIO_USAGE_MEDIA"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_GAME"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANT"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE"/> </Attributes>
<Attributes></Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_SYSTEM" volumeGroup="system">
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANCE_SONIFICATION"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_DTMF">
<AttributesGroup streamType="AUDIO_STREAM_DTMF" volumeGroup="dtmf">
<Attributes> <Usage value="AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<!-- Used to identify the volume of audio streams exclusively transmitted through the speaker
(TTS) of the device -->
<ProductStrategy name="STRATEGY_TRANSMITTED_THROUGH_SPEAKER">
<AttributesGroup streamType="AUDIO_STREAM_TTS" volumeGroup="tts">
<Attributes> <Usage value="AUDIO_USAGE_TTS"/> </Attributes>
<Attributes> <Flags value="AUDIO_FLAG_BEACON"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
</ProductStrategies>

View File

@@ -0,0 +1,524 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (C) 2015 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Volume section defines a volume curve for a given use case and device category.
It contains a list of points of this curve expressing the attenuation in Millibels for a given
volume index from 0 to 100.
<volume deviceCategory=””>
<point>0,-9600</point>
<point>100,0</point>
</volume>
-->
<volumeGroups>
<volumeGroup>
<name>voice_call</name>
<indexMin>1</indexMin>
<indexMax>11</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>0,-3200</point>
<point>10,-2800</point>
<point>18,-2400</point>
<point>27,-2000</point>
<point>36,-1700</point>
<point>45,-1400</point>
<point>54,-1100</point>
<point>63,-800</point>
<point>72,-600</point>
<point>81,-400</point>
<point>90,-200</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>0,-3300</point>
<point>10,-2900</point>
<point>18,-2400</point>
<point>27,-2000</point>
<point>36,-1600</point>
<point>45,-1400</point>
<point>54,-1100</point>
<point>63,-800</point>
<point>72,-600</point>
<point>81,-400</point>
<point>90,-200</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>0,-3600</point>
<point>10,-3200</point>
<point>18,-2800</point>
<point>27,-2450</point>
<point>36,-2100</point>
<point>45,-1750</point>
<point>54,-1400</point>
<point>63,-1100</point>
<point>72,-800</point>
<point>81,-500</point>
<point>90,-250</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE">
<point>0,-3300</point>
<point>10,-2900</point>
<point>18,-2400</point>
<point>27,-2000</point>
<point>36,-1600</point>
<point>45,-1400</point>
<point>54,-1100</point>
<point>63,-800</point>
<point>72,-600</point>
<point>81,-400</point>
<point>90,-200</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>system</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-4500</point>
<point>13,-4200</point>
<point>20,-3900</point>
<point>27,-3600</point>
<point>33,-3300</point>
<point>40,-3000</point>
<point>47,-2700</point>
<point>53,-2400</point>
<point>60,-2100</point>
<point>66,-1800</point>
<point>73,-1500</point>
<point>80,-1200</point>
<point>87,-750</point>
<point>93,-430</point>
<point>100,-80</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-4400</point>
<point>13,-4100</point>
<point>20,-3800</point>
<point>26,-3500</point>
<point>33,-3200</point>
<point>40,-2900</point>
<point>46,-2600</point>
<point>53,-2300</point>
<point>60,-2000</point>
<point>66,-1700</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-3000</point>
<point>33,-2000</point>
<point>66,-1000</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-4550</point>
<point>13,-3660</point>
<point>20,-3240</point>
<point>27,-2760</point>
<point>33,-2440</point>
<point>40,-2046</point>
<point>47,-1690</point>
<point>53,-1439</point>
<point>60,-1240</point>
<point>66,-1042</point>
<point>73,-794</point>
<point>80,-550</point>
<point>87,-338</point>
<point>93,-200</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET_CE">
<point>1,-4400</point>
<point>33,-3200</point>
<point>73,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB_CE">
<point>1,-4400</point>
<point>33,-3200</point>
<point>73,-1400</point>
<point>100,0</point>
</volume>
<!--volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/-->
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>ring</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-4550</point>
<point>13,-3660</point>
<point>20,-3240</point>
<point>27,-2760</point>
<point>33,-2440</point>
<point>40,-2046</point>
<point>47,-1690</point>
<point>53,-1439</point>
<point>60,-1240</point>
<point>66,-1042</point>
<point>73,-794</point>
<point>80,-550</point>
<point>87,-338</point>
<point>93,-200</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>music</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-6100</point>
<point>13,-5400</point>
<point>20,-4900</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-6100</point>
<point>13,-5440</point>
<point>20,-4920</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-5100</point>
<point>13,-4700</point>
<point>20,-4300</point>
<point>26,-3900</point>
<point>33,-3500</point>
<point>40,-3150</point>
<point>46,-2800</point>
<point>53,-2450</point>
<point>60,-2100</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-5950</point>
<point>13,-4750</point>
<point>20,-4100</point>
<point>27,-3600</point>
<point>33,-3200</point>
<point>40,-2800</point>
<point>47,-2350</point>
<point>53,-2000</point>
<point>60,-1700</point>
<point>66,-1400</point>
<point>73,-1120</point>
<point>80,-830</point>
<point>87,-550</point>
<point>93,-280</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB_CE">
<point>1,-6100</point>
<point>13,-5440</point>
<point>20,-4920</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-2950</point>
<point>53,-2550</point>
<point>60,-2150</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET_CE">
<point>1,-6100</point>
<point>13,-5400</point>
<point>20,-4900</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>alarm</name>
<indexMin>1</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>0,-4150</point>
<point>13,-3300</point>
<point>20,-2940</point>
<point>27,-2450</point>
<point>33,-2210</point>
<point>40,-1876</point>
<point>47,-1590</point>
<point>53,-1359</point>
<point>60,-1200</point>
<point>66,-1042</point>
<point>73,-794</point>
<point>80,-550</point>
<point>87,-338</point>
<point>93,-200</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_NON_MUTABLE_EARPIECE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_NON_MUTABLE_EXT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>notification</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_DEVICE_CATEGORY_SPEAKER_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>bluetooth_sco</name>
<indexMin>1</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>0,-2400</point>
<point>33,-1600</point>
<point>66,-800</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>enforced_audible</name>
<indexMin>0</indexMin>
<indexMax>7</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-3000</point>
<point>33,-2600</point>
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-3000</point>
<point>33,-2600</point>
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-3000</point>
<point>33,-2600</point>
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>dtmf</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-6100</point>
<point>13,-5400</point>
<point>20,-4900</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-6100</point>
<point>13,-5440</point>
<point>20,-4920</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-2950</point>
<point>53,-2550</point>
<point>60,-2150</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-5100</point>
<point>13,-4700</point>
<point>20,-4300</point>
<point>26,-3900</point>
<point>33,-3500</point>
<point>40,-3150</point>
<point>46,-2800</point>
<point>53,-2450</point>
<point>60,-2100</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>tts</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="FULL_SCALE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="SILENT_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>accessibility</name>
<indexMin>1</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_NON_MUTABLE_SPEAKER_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>assistant</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
</volumeGroups>

View File

@@ -0,0 +1,252 @@
{
"version": "1.0",
"product": "sapphire",
"support": {
"cam_boost_enable": true,
"3rdcam_boost_enable": true,
"cam_boost_opt_enable": true,
"cam_boost_forcestop_enable": false,
"mms_camcpt_enable": false,
"inhibit_procs_enable": true,
"inhibit_3rdprocs_enable": true,
"oom_update_support": true,
"cam_reclaim_enable": false,
"adj_swap_support": false,
"trim_memory_support": false,
"cam_boost_early_enable": true,
"perceptible_support": true,
"lmkd_perceptible_support":true
},
"oom": {
"oom_level": "23040:0,38400:100,69120:200,102400:300,179200:800,307200:900",
"psi_level": "30,20,13,8"
},
"threshold": {
"skip_task": 4,
"skip_task_lower": 1,
"adj_threshold": 800,
"lowAdj_threshold": 201,
"lowerAdj_freeMem_threshold": 614400,
"cam_boost_threshold": 2936012,
"cam_boost_ext_mem": 0,
"cam_record_reclaim": 2097152,
"cam_boost_reclaim": 1297152,
"update_state_delay_ms": 6000,
"intercept_restart_time": 2000,
"kill_lowprio_sysapp_threshlod": 0,
"kill_highprio_sysapp_threshlod": 0,
"kill_tag": 1,
"protect_locktask_num": 0,
"3rdcam_boost_threshold": 2097152,
"3rd_skip_task_lower": 3,
"3rd_lowAdj_threshold": 701,
"3rd_kill_tag": 1
},
"configs": [
{
"name": "protect_list",
"config": [
"com.tencent.mobileqq",
"com.ss.android.lark.kami"
]
},
{
"name": "white_list",
"config": [
"com.android.camera",
"android.process.media",
"com.miui.gallery",
"com.android.traceur",
"com.miui.home",
"com.tencent.mm",
"com.tencent.mm:push",
"com.tencent.mobileqq:MSF",
"com.whatsapp",
"org.telegram.messenger",
"org.thunderdog.challegram",
"com.facebook.orca",
"com.facebook.katana",
"jp.naver.line.android",
"com.ss.android.lark.kami:wschannel",
"com.phonetest.application:CameraMemoryWatcher",
"com.phonetest.application",
"android.camera.cts",
"android.camera.cts:errorLoggingServiceProcess",
"com.miui.avpressuretest"
]
},
{
"name": "black_list",
"config": [
"com.miui.newhome:launcher",
"com.miui.systemAdSolution",
"com.xiaomi.smarthome:plugin0",
"com.xiaomi.smarthome",
"com.android.quicksearchbox",
"com.miui.systemAdSolution:ui",
"com.xiaomi.misettings",
"com.android.settings:remote"
]
},
{
"name": "inhibit_app_list",
"config": [
"com.google.android.providers.media.module",
"com.sohu.inputmethod.sogou.xiaomi",
"com.tencent.qqlive",
"com.xingin.xhs",
"tv.danmaku.bili",
"com.ss.android.article.news",
"com.ss.android.article.lite",
"com.netease.cloudmusic",
"com.qiyi.video",
"com.smile.gifmaker",
"com.sina.weibo",
"com.ss.android.ugc.aweme",
"com.ss.android.ugc.aweme.lite",
"com.ss.android.lark.kami",
"com.miHoYo.ys.mi"
]
},
{
"name": "inhibit_native_list",
"config": [
"com.google.android.gms.persistent",
"/system/bin/logd",
"/vendor/bin/diag-router"
]
},
{
"name": "intercept_restart_list",
"config": [
"com.xiaomi.bsp.gps.nps",
"com.android.settings:remote"
]
},
{
"name": "start_black_list",
"config": [
"com.mi.android.globalminusscreen:Metrica",
"com.mi.android.globalminusscreen",
"com.xiaomi.mipicks"
]
},
{
"name": "skip_task_list",
"config": [
"com.android.camera",
"com.miui.home",
"com.miui.gallery"
]
}
],
"configs_cn": [
{
"name": "black_list",
"config": [
"com.miui.newhome:launcher",
"com.miui.systemAdSolution",
"com.xiaomi.smarthome:plugin0",
"com.xiaomi.smarthome",
"com.android.quicksearchbox",
"com.google.android.gms",
"com.miui.systemAdSolution:ui",
"com.google.android.gms.persistent",
"com.xiaomi.misettings",
"com.android.settings:remote"
]
}
],
"oom_6Gmem": {
"oom_level": "18432:0,23040:100,27648:200,85000:250,127500:800,161280:950",
"psi_level": "30,20,13,8"
},
"threshold_6Gmem": {
"skip_task": 1,
"adj_threshold": 701,
"lowAdj_threshold": 200,
"cam_boost_threshold": 0
},
"configs_6Gmem": [
{
"name": "protect_list",
"config": [
"android.process.media",
"com.tencent.mobileqq",
"com.ss.android.lark.kami",
"com.tencent.mm",
"com.whatsapp",
"org.thunderdog.challegram",
"com.facebook.orca",
"com.facebook.katana"
]
},
{
"name": "perceptible_list",
"config": [
"com.miui.gallery",
"com.tencent.mm:push",
"com.miui.home",
"org.telegram.messenger",
"jp.naver.line.android",
"com.tencent.mobileqq:MSF",
"com.ss.android.lark.kami:wschannel"
]
},
{
"name": "white_list",
"config": [
"com.android.camera",
"com.phonetest.application:CameraMemoryWatcher"
]
}
],
"oom_4Gmem": {
"oom_level": "18432:0,23040:100,27648:200,85000:250,127500:800,161280:950",
"psi_level": "30,20,11,8"
},
"threshold_4Gmem": {
"skip_task": 3,
"skip_task_lower": 1,
"3rd_skip_task_lower": 2,
"adj_threshold": 800,
"lowAdj_threshold": 50,
"3rd_lowAdj_threshold":50,
"lowerAdj_freeMem_threshold": 76800,
"cam_boost_threshold": 1468006,
"3rdcam_boost_threshold": 1415577,
"cam_boost_ext_mem": "153600",
"kill_tag": 15
},
"configs_4Gmem": [
{
"name": "protect_list",
"config": [
"android.process.media",
"com.tencent.mobileqq",
"com.ss.android.lark.kami",
"com.tencent.mm",
"com.whatsapp",
"org.thunderdog.challegram",
"com.facebook.orca",
"com.miui.gallery",
"com.facebook.katana"
]
},
{
"name": "perceptible_list",
"config": [
"com.tencent.mm:push",
"com.miui.home",
"com.tencent.mobileqq:MSF"
]
},
{
"name": "white_list",
"config": [
"com.android.camera",
"com.phonetest.application:CameraMemoryWatcher"
]
}
]
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) 2016, 2020 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<library name="com.qualcomm.qti.audiosphere"
file="/system_ext/framework/audiosphere.jar" />
</permissions>

Binary file not shown.

BIN
proprietary/vendor/bin/STFlashTool vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/adsprpcd vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/agmcap vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/agmcompressplay vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/agmhostless vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/agmplay vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/audioadsprpcd vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/battery_stats vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/batterysecret vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/cplay vendored Normal file

Binary file not shown.

View File

@@ -0,0 +1,33 @@
#!/vendor/bin/sh
# Copyright (c) 2020 The Linux Foundation. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
# * Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# * Neither the name of The Linux Foundation nor
# the names of its contributors may be used to endorse or promote
# products derived from this software without specific prior written
# permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#
# Function to start sensors for SSC enabled platforms
#
cp /vendor/etc/sensors/scripts/* /data/vendor/sensors/scripts/
chmod a+rw /data/vendor/sensors/scripts/*

BIN
proprietary/vendor/bin/mi_thermald vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/sensors.qti vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/sscrpcd vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/bin/thermal-engine-v2 vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/etc/audio_diag.cfg vendored Normal file

Binary file not shown.

View File

@@ -0,0 +1,360 @@
# List of effect libraries to load. Each library element must contain a "path" element
# giving the full path of the library .so file.
# libraries {
# <lib name> {
# path <lib path>
# }
# }
libraries {
bundle {
path /vendor/lib/soundfx/libbundlewrapper.so
}
reverb {
path /vendor/lib/soundfx/libreverbwrapper.so
}
qcbassboost {
path /vendor/lib/soundfx/libqcbassboost.so
}
qcvirt {
path /vendor/lib/soundfx/libqcvirt.so
}
qcreverb {
path /vendor/lib/soundfx/libqcreverb.so
}
visualizer_sw {
path /vendor/lib/soundfx/libvisualizer.so
}
visualizer_hw {
path /vendor/lib/soundfx/libqcomvisualizer.so
}
downmix {
path /vendor/lib/soundfx/libdownmix.so
}
loudness_enhancer {
path /vendor/lib/soundfx/libldnhncr.so
}
dynamics_processing {
path /vendor/lib/soundfx/libdynproc.so
}
proxy {
path /vendor/lib/soundfx/libeffectproxy.so
}
offload_bundle {
path /vendor/lib/soundfx/libqcompostprocbundle.so
}
audio_pre_processing {
path /vendor/lib/soundfx/libqcomvoiceprocessing.so
}
volume_listener {
path /vendor/lib/soundfx/libvolumelistener.so
}
audiosphere {
path /vendor/lib/soundfx/libasphere.so
}
}
# Default pre-processing library. Add to audio_effect.conf "libraries" section if
# audio HAL implements support for default software audio pre-processing effects
#
# pre_processing {
# path /vendor/lib/soundfx/libaudiopreprocessing.so
# }
# list of effects to load. Each effect element must contain a "library" and a "uuid" element.
# The value of the "library" element must correspond to the name of one library element in the
# "libraries" element.
# The name of the effect element is indicative, only the value of the "uuid" element
# designates the effect.
# The uuid is the implementation specific UUID as specified by the effect vendor. This is not the
# generic effect type UUID.
# effects {
# <fx name> {
# library <lib name>
# uuid <effect uuid>
# }
# ...
# }
effects {
# additions for the proxy implementation
# Proxy implementation
#effectname {
#library proxy
#uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
# SW implemetation of the effect. Added as a node under the proxy to
# indicate this as a sub effect.
#libsw {
#library libSW
#uuid yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy
#} End of SW effect
# HW implementation of the effect. Added as a node under the proxy to
# indicate this as a sub effect.
#libhw {
#library libHW
#uuid zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz
#}End of HW effect
#} End of effect proxy
bassboost {
library proxy
uuid 14804144-a5ee-4d24-aa88-0002a5d5c51b
libsw {
library qcbassboost
uuid 23aca180-44bd-11e2-bcfd-0800200c9a66
}
libhw {
library offload_bundle
uuid 2c4a8c24-1581-487f-94f6-0002a5d5c51b
}
}
virtualizer {
library proxy
uuid d3467faa-acc7-4d34-acaf-0002a5d5c51b
libsw {
library qcvirt
uuid e6c98a16-22a3-11e2-b87b-f23c91aec05e
}
libhw {
library offload_bundle
uuid 509a4498-561a-4bea-b3b1-0002a5d5c51b
}
}
equalizer {
library proxy
uuid c8e70ecd-48ca-456e-8a4f-0002a5d5c51b
libsw {
library bundle
uuid ce772f20-847d-11df-bb17-0002a5d5c51b
}
libhw {
library offload_bundle
uuid a0dac280-401c-11e3-9379-0002a5d5c51b
}
}
volume {
library bundle
uuid 119341a0-8469-11df-81f9-0002a5d5c51b
}
reverb_env_aux {
library proxy
uuid 48404ac9-d202-4ccc-bf84-0002a5d5c51b
libsw {
library qcreverb
uuid a8c1e5f3-293d-43cd-95ec-d5e26c02e217
}
libhw {
library offload_bundle
uuid 79a18026-18fd-4185-8233-0002a5d5c51b
}
}
reverb_env_ins {
library proxy
uuid b707403a-a1c1-4291-9573-0002a5d5c51b
libsw {
library qcreverb
uuid 791fff8b-8129-4655-83a4-59bc61034c3a
}
libhw {
library offload_bundle
uuid eb64ea04-973b-43d2-8f5e-0002a5d5c51b
}
}
reverb_pre_aux {
library proxy
uuid 1b78f587-6d1c-422e-8b84-0002a5d5c51b
libsw {
library qcreverb
uuid 53ef1db5-c0c0-445b-b060-e34d20ebb70a
}
libhw {
library offload_bundle
uuid 6987be09-b142-4b41-9056-0002a5d5c51b
}
}
reverb_pre_ins {
library proxy
uuid f3e178d2-ebcb-408e-8357-0002a5d5c51b
libsw {
library qcreverb
uuid b08a0e38-22a5-11e2-b87b-f23c91aec05e
}
libhw {
library offload_bundle
uuid aa2bebf6-47cf-4613-9bca-0002a5d5c51b
}
}
visualizer {
library proxy
uuid 1d0a1a53-7d5d-48f2-8e71-27fbd10d842c
libsw {
library visualizer_sw
uuid d069d9e0-8329-11df-9168-0002a5d5c51b
}
libhw {
library visualizer_hw
uuid 7a8044a0-1a71-11e3-a184-0002a5d5c51b
}
}
downmix {
library downmix
uuid 93f04452-e4fe-41cc-91f9-e475b6d1d69f
}
hw_acc {
library offload_bundle
uuid 7d1580bd-297f-4683-9239-e475b6d1d69f
}
loudness_enhancer {
library loudness_enhancer
uuid fa415329-2034-4bea-b5dc-5b381c8d1e2c
}
dynamics_processing {
library dynamics_processing
uuid e0e6539b-1781-7261-676f-6d7573696340
}
aec {
library audio_pre_processing
uuid 0f8d0d2a-59e5-45fe-b6e4-248c8a799109
}
ns {
library audio_pre_processing
uuid 1d97bb0b-9e2f-4403-9ae3-58c2554306f8
}
music_helper {
library volume_listener
uuid 08b8b058-0590-11e5-ac71-0025b32654a0
}
ring_helper {
library volume_listener
uuid 0956df94-0590-11e5-bdbe-0025b32654a0
}
alarm_helper {
library volume_listener
uuid 09f303e2-0590-11e5-8fdb-0025b32654a0
}
# voice_helper is called when stream type is voice_call in VoIP usecase
voice_helper {
library volume_listener
uuid 0ace5c08-0590-11e5-ae9e-0025b32654a0
}
notification_helper {
library volume_listener
uuid 0b776dde-0590-11e5-81ba-0025b32654a0
}
audiosphere {
library audiosphere
uuid 184e62ab-2d19-4364-9d1b-c0a40733866c
}
}
# additional effect from vendor
# UUID generated using version 1
output_session_processing {
music {
music_helper {
}
}
ring {
ring_helper {
}
}
alarm {
alarm_helper {
}
}
# stream type voice_call is used for VoIP call
voice_call {
voice_helper {
}
}
notification {
notification_helper {
}
}
}
# Added aec, ns effects for voice_communication, which are supported by the board
pre_processing {
voice_communication {
aec {
}
ns {
}
}
}
# Default pre-processing effects. Add to audio_effect.conf "effects" section if
# audio HAL implements support for them.
#
# agc {
# library pre_processing
# uuid aa8130e0-66fc-11e0-bad0-0002a5d5c51b
# }
# aec {
# library pre_processing
# uuid bb392ec0-8d4d-11e0-a896-0002a5d5c51b
# }
# ns {
# library pre_processing
# uuid c06c8400-8e06-11e0-9cb6-0002a5d5c51b
# }
# Audio preprocessor configurations.
# The pre processor configuration consists in a list of elements each describing
# pre processor settings for a given input source. Valid input source names are:
# "mic", "camcorder", "voice_recognition", "voice_communication"
# Each input source element contains a list of effects elements. The name of the effect
# element must be the name of one of the effects in the "effects" list of the file.
# Each effect element may optionally contain a list of parameters and their
# default value to apply when the pre processor effect is created.
# A parameter is defined by a "param" element and a "value" element. Each of these elements
# consists in one or more elements specifying a type followed by a value.
# The types defined are: "int", "short", "float", "bool" and "string"
# When both "param" and "value" are a single int, a simple form is allowed where just
# the param and value pair is present in the parameter description
# pre_processing {
# <input source name> {
# <fx name> {
# <param 1 name> {
# param {
# int|short|float|bool|string <value>
# [ int|short|float|bool|string <value> ]
# ...
# }
# value {
# int|short|float|bool|string <value>
# [ int|short|float|bool|string <value> ]
# ...
# }
# }
# <param 2 name > {<param> <value>}
# ...
# }
# ...
# }
# ...
# }
#
# TODO: add default audio pre processor configurations after debug and tuning phase
#

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<configuration version="1.0" xmlns:xi="http://www.w3.org/2001/XInclude">
<xi:include href="audio_policy_engine_product_strategies.xml"/>
<xi:include href="audio_policy_engine_stream_volumes.xml"/>
<xi:include href="audio_policy_engine_default_stream_volumes.xml"/>
</configuration>

View File

@@ -0,0 +1,136 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (C) 2015 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Default Volume Tables included by Audio Policy Configuration file -->
<!-- Full Default Volume table for all device category -->
<volumes>
<reference name="FULL_SCALE_VOLUME_CURVE">
<!-- Full Scale reference Volume Curve -->
<point>0,0</point>
<point>100,0</point>
</reference>
<reference name="SILENT_VOLUME_CURVE">
<point>0,-9600</point>
<point>100,-9600</point>
</reference>
<reference name="DEFAULT_SYSTEM_VOLUME_CURVE">
<!-- Default System reference Volume Curve -->
<point>1,-2400</point>
<point>33,-1800</point>
<point>66,-1200</point>
<point>100,-600</point>
</reference>
<reference name="DEFAULT_MEDIA_VOLUME_CURVE">
<!-- Default Media reference Volume Curve -->
<point>1,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE">
<!--Default Volume Curve -->
<point>1,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE">
<!-- Default is Speaker Media Volume Curve -->
<point>1,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_SPEAKER_SYSTEM_VOLUME_CURVE">
<!-- Default is Speaker System Volume Curve -->
<point>1,-4680</point>
<point>42,-2070</point>
<point>85,-540</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE">
<!--Default Volume Curve -->
<point>1,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE">
<!-- Default is Ext Media System Volume Curve -->
<point>1,-5800</point>
<point>20,-4000</point>
<point>60,-2100</point>
<point>100,-1000</point>
</reference>
<reference name="DEFAULT_HEARING_AID_VOLUME_CURVE">
<!-- Default Hearing Aid Volume Curve -->
<point>1,-12700</point>
<point>20,-8000</point>
<point>60,-4000</point>
<point>100,0</point>
</reference>
<!-- **************************************************************** -->
<!-- Non-mutable default volume curves: -->
<!-- * first point is always for index 0 -->
<!-- * attenuation is small enough that stream can still be heard -->
<reference name="DEFAULT_NON_MUTABLE_VOLUME_CURVE">
<!-- Default non-mutable reference Volume Curve -->
<!-- based on DEFAULT_MEDIA_VOLUME_CURVE -->
<point>0,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE">
<!--Default non-mutable Volume Curve for headset -->
<!-- based on DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE -->
<point>0,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_SPEAKER_VOLUME_CURVE">
<!-- Default non-mutable Speaker Volume Curve -->
<!-- based on DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE -->
<point>0,-5800</point>
<point>20,-4000</point>
<point>60,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_EARPIECE_VOLUME_CURVE">
<!--Default non-mutable Volume Curve -->
<!-- based on DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE -->
<point>0,-4950</point>
<point>33,-3350</point>
<point>66,-1700</point>
<point>100,0</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_EXT_VOLUME_CURVE">
<!-- Default non-mutable Ext Media System Volume Curve -->
<!-- based on DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE -->
<point>0,-5800</point>
<point>20,-4000</point>
<point>60,-2100</point>
<point>100,-1000</point>
</reference>
<reference name="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE">
<!-- Default non-mutable Hearing Aid Volume Curve -->
<!-- based on DEFAULT_HEARING_AID_VOLUME_CURVE -->
<point>0,-12700</point>
<point>20,-8000</point>
<point>60,-4000</point>
<point>100,0</point>
</reference>
</volumes>

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<ProductStrategies>
<!-- "hidden strategies" like TTS, enforced audible:
Shall we expose them here or keep it hard coded -->
<!-- Used to identify the volume of audio streams for enforced system sounds in certain
countries (e.g. camera in Japan)
This strategy will only have higher priority than phone if force for system is set to
enforced. -->
<ProductStrategy name="STRATEGY_PHONE">
<AttributesGroup streamType="AUDIO_STREAM_VOICE_CALL" volumeGroup="voice_call">
<Attributes> <Usage value="AUDIO_USAGE_VOICE_COMMUNICATION"/> </Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_BLUETOOTH_SCO" volumeGroup="bluetooth_sco">
<Attributes> <Usage value="AUDIO_USAGE_BLUETOOTH_SCO"/> </Attributes>
<Attributes> <Flags value="AUDIO_FLAG_SCO"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_SONIFICATION">
<AttributesGroup streamType="AUDIO_STREAM_RING" volumeGroup="ring">
<Attributes> <Usage value="AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE"/> </Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_ALARM" volumeGroup="alarm">
<Attributes> <Usage value="AUDIO_USAGE_ALARM"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_ENFORCED_AUDIBLE">
<AttributesGroup streamType="AUDIO_STREAM_ENFORCED_AUDIBLE" volumeGroup="enforced_audible">
<Attributes> <Usage value="AUDIO_USAGE_ENFORCED_AUDIBLE"/> </Attributes>
<Attributes> <Flags value="AUDIO_FLAG_AUDIBILITY_ENFORCED"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_ACCESSIBILITY">
<AttributesGroup streamType="AUDIO_STREAM_ACCESSIBILITY" volumeGroup="accessibility">
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_SONIFICATION_RESPECTFUL">
<AttributesGroup streamType="AUDIO_STREAM_NOTIFICATION" volumeGroup="notification">
<Attributes> <Usage value="AUDIO_USAGE_NOTIFICATION"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_NOTIFICATION_EVENT"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_MEDIA">
<AttributesGroup streamType="AUDIO_STREAM_ASSISTANT" volumeGroup="assistant">
<Attributes>
<ContentType value="AUDIO_CONTENT_TYPE_SPEECH"/>
<Usage value="AUDIO_USAGE_ASSISTANT"/>
</Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_MUSIC" volumeGroup="music">
<Attributes> <Usage value="AUDIO_USAGE_MEDIA"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_GAME"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANT"/> </Attributes>
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE"/> </Attributes>
<Attributes></Attributes>
</AttributesGroup>
<AttributesGroup streamType="AUDIO_STREAM_SYSTEM" volumeGroup="system">
<Attributes> <Usage value="AUDIO_USAGE_ASSISTANCE_SONIFICATION"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<ProductStrategy name="STRATEGY_DTMF">
<AttributesGroup streamType="AUDIO_STREAM_DTMF" volumeGroup="dtmf">
<Attributes> <Usage value="AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
<!-- Used to identify the volume of audio streams exclusively transmitted through the speaker
(TTS) of the device -->
<ProductStrategy name="STRATEGY_TRANSMITTED_THROUGH_SPEAKER">
<AttributesGroup streamType="AUDIO_STREAM_TTS" volumeGroup="tts">
<Attributes> <Usage value="AUDIO_USAGE_TTS"/> </Attributes>
<Attributes> <Flags value="AUDIO_FLAG_BEACON"/> </Attributes>
</AttributesGroup>
</ProductStrategy>
</ProductStrategies>

View File

@@ -0,0 +1,524 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (C) 2015 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Volume section defines a volume curve for a given use case and device category.
It contains a list of points of this curve expressing the attenuation in Millibels for a given
volume index from 0 to 100.
<volume deviceCategory=””>
<point>0,-9600</point>
<point>100,0</point>
</volume>
-->
<volumeGroups>
<volumeGroup>
<name>voice_call</name>
<indexMin>1</indexMin>
<indexMax>11</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>0,-3200</point>
<point>10,-2800</point>
<point>18,-2400</point>
<point>27,-2000</point>
<point>36,-1700</point>
<point>45,-1400</point>
<point>54,-1100</point>
<point>63,-800</point>
<point>72,-600</point>
<point>81,-400</point>
<point>90,-200</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>0,-3300</point>
<point>10,-2900</point>
<point>18,-2400</point>
<point>27,-2000</point>
<point>36,-1600</point>
<point>45,-1400</point>
<point>54,-1100</point>
<point>63,-800</point>
<point>72,-600</point>
<point>81,-400</point>
<point>90,-200</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>0,-3600</point>
<point>10,-3200</point>
<point>18,-2800</point>
<point>27,-2450</point>
<point>36,-2100</point>
<point>45,-1750</point>
<point>54,-1400</point>
<point>63,-1100</point>
<point>72,-800</point>
<point>81,-500</point>
<point>90,-250</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE">
<point>0,-3300</point>
<point>10,-2900</point>
<point>18,-2400</point>
<point>27,-2000</point>
<point>36,-1600</point>
<point>45,-1400</point>
<point>54,-1100</point>
<point>63,-800</point>
<point>72,-600</point>
<point>81,-400</point>
<point>90,-200</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>system</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-4500</point>
<point>13,-4200</point>
<point>20,-3900</point>
<point>27,-3600</point>
<point>33,-3300</point>
<point>40,-3000</point>
<point>47,-2700</point>
<point>53,-2400</point>
<point>60,-2100</point>
<point>66,-1800</point>
<point>73,-1500</point>
<point>80,-1200</point>
<point>87,-750</point>
<point>93,-430</point>
<point>100,-80</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-4400</point>
<point>13,-4100</point>
<point>20,-3800</point>
<point>26,-3500</point>
<point>33,-3200</point>
<point>40,-2900</point>
<point>46,-2600</point>
<point>53,-2300</point>
<point>60,-2000</point>
<point>66,-1700</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-3000</point>
<point>33,-2000</point>
<point>66,-1000</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-4550</point>
<point>13,-3660</point>
<point>20,-3240</point>
<point>27,-2760</point>
<point>33,-2440</point>
<point>40,-2046</point>
<point>47,-1690</point>
<point>53,-1439</point>
<point>60,-1240</point>
<point>66,-1042</point>
<point>73,-794</point>
<point>80,-550</point>
<point>87,-338</point>
<point>93,-200</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET_CE">
<point>1,-4400</point>
<point>33,-3200</point>
<point>73,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB_CE">
<point>1,-4400</point>
<point>33,-3200</point>
<point>73,-1400</point>
<point>100,0</point>
</volume>
<!--volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/-->
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>ring</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-4550</point>
<point>13,-3660</point>
<point>20,-3240</point>
<point>27,-2760</point>
<point>33,-2440</point>
<point>40,-2046</point>
<point>47,-1690</point>
<point>53,-1439</point>
<point>60,-1240</point>
<point>66,-1042</point>
<point>73,-794</point>
<point>80,-550</point>
<point>87,-338</point>
<point>93,-200</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>music</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-6100</point>
<point>13,-5400</point>
<point>20,-4900</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-6100</point>
<point>13,-5440</point>
<point>20,-4920</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-5100</point>
<point>13,-4700</point>
<point>20,-4300</point>
<point>26,-3900</point>
<point>33,-3500</point>
<point>40,-3150</point>
<point>46,-2800</point>
<point>53,-2450</point>
<point>60,-2100</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-5950</point>
<point>13,-4750</point>
<point>20,-4100</point>
<point>27,-3600</point>
<point>33,-3200</point>
<point>40,-2800</point>
<point>47,-2350</point>
<point>53,-2000</point>
<point>60,-1700</point>
<point>66,-1400</point>
<point>73,-1120</point>
<point>80,-830</point>
<point>87,-550</point>
<point>93,-280</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB_CE">
<point>1,-6100</point>
<point>13,-5440</point>
<point>20,-4920</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-2950</point>
<point>53,-2550</point>
<point>60,-2150</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET_CE">
<point>1,-6100</point>
<point>13,-5400</point>
<point>20,-4900</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>alarm</name>
<indexMin>1</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_NON_MUTABLE_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>0,-4150</point>
<point>13,-3300</point>
<point>20,-2940</point>
<point>27,-2450</point>
<point>33,-2210</point>
<point>40,-1876</point>
<point>47,-1590</point>
<point>53,-1359</point>
<point>60,-1200</point>
<point>66,-1042</point>
<point>73,-794</point>
<point>80,-550</point>
<point>87,-338</point>
<point>93,-200</point>
<point>100,-30</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_NON_MUTABLE_EARPIECE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_NON_MUTABLE_EXT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>notification</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_DEVICE_CATEGORY_SPEAKER_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_DEVICE_CATEGORY_EARPIECE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_DEVICE_CATEGORY_HEADSET_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>bluetooth_sco</name>
<indexMin>1</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>0,-2400</point>
<point>33,-1600</point>
<point>66,-800</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE">
<point>0,-4200</point>
<point>33,-2800</point>
<point>66,-1400</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>enforced_audible</name>
<indexMin>0</indexMin>
<indexMax>7</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-3000</point>
<point>33,-2600</point>
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-3000</point>
<point>33,-2600</point>
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-3000</point>
<point>33,-2600</point>
<point>66,-2200</point>
<point>100,-1800</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>dtmf</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET">
<point>1,-6100</point>
<point>13,-5400</point>
<point>20,-4900</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-3000</point>
<point>53,-2600</point>
<point>60,-2200</point>
<point>66,-1800</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_USB">
<point>1,-6100</point>
<point>13,-5440</point>
<point>20,-4920</point>
<point>26,-4400</point>
<point>33,-3900</point>
<point>40,-3400</point>
<point>46,-2950</point>
<point>53,-2550</point>
<point>60,-2150</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_A2DP">
<point>1,-5100</point>
<point>13,-4700</point>
<point>20,-4300</point>
<point>26,-3900</point>
<point>33,-3500</point>
<point>40,-3150</point>
<point>46,-2800</point>
<point>53,-2450</point>
<point>60,-2100</point>
<point>66,-1750</point>
<point>73,-1400</point>
<point>80,-1050</point>
<point>86,-700</point>
<point>93,-350</point>
<point>100,0</point>
</volume>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_SYSTEM_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_DEVICE_CATEGORY_EXT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>tts</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="FULL_SCALE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="SILENT_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="SILENT_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>accessibility</name>
<indexMin>1</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_NON_MUTABLE_SPEAKER_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_NON_MUTABLE_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_NON_MUTABLE_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
<volumeGroup>
<name>assistant</name>
<indexMin>0</indexMin>
<indexMax>15</indexMax>
<volume deviceCategory="DEVICE_CATEGORY_HEADSET" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_USB" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_A2DP" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_SPEAKER" ref="DEFAULT_DEVICE_CATEGORY_SPEAKER_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EARPIECE" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_EXT_MEDIA" ref="DEFAULT_MEDIA_VOLUME_CURVE"/>
<volume deviceCategory="DEVICE_CATEGORY_HEARING_AID" ref="DEFAULT_HEARING_AID_VOLUME_CURVE"/>
</volumeGroup>
</volumeGroups>

76
proprietary/vendor/etc/backend_conf.xml vendored Normal file
View File

@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Copyright (c) 2020-2021, The Linux Foundation. All rights reserved. -->
<!-- -->
<!-- Redistribution and use in source and binary forms, with or without -->
<!-- modification, are permitted provided that the following conditions are -->
<!-- met: -->
<!-- * Redistributions of source code must retain the above copyright -->
<!-- notice, this list of conditions and the following disclaimer. -->
<!-- * Redistributions in binary form must reproduce the above -->
<!-- copyright notice, this list of conditions and the following -->
<!-- disclaimer in the documentation and/or other materials provided -->
<!-- with the distribution. -->
<!-- * Neither the name of The Linux Foundation nor the names of its -->
<!-- contributors may be used to endorse or promote products derived -->
<!-- from this software without specific prior written permission. -->
<!-- -->
<!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -->
<!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -->
<!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -->
<!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -->
<!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -->
<!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -->
<!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -->
<!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -->
<!-- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -->
<!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -->
<!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -->
<config>
<group_device name="TDM-LPAIF-RX-TERTIARY" rate="96000" ch="3" bits="16" slot_mask="7"/>
<device name="TDM-LPAIF-RX-TERTIARY-VIRT-0" rate="96000" ch="2" bits="16" />
<device name="CODEC_DMA-LPAIF_WSA-RX-0" rate="48000" ch="1" bits="16" />
<device name="CODEC_DMA-LPAIF_WSA-RX-1" rate="48000" ch="1" bits="16" />
<device name="CODEC_DMA-LPAIF_RXTX-RX-0" rate="48000" ch="1" bits="16" />
<device name="CODEC_DMA-LPAIF_RXTX-RX-1" rate="48000" ch="2" bits="16" />
<device name="TDM-LPAIF_AXI-RX-PRIMARY" rate="48000" ch="2" bits="16" />
<device name="SLIM-DEV1-RX-0" rate="48000" ch="2" bits="16" />
<device name="DISPLAY_PORT-RX" rate="48000" ch="2" bits="16" />
<device name="USB_AUDIO-RX" rate="48000" ch="2" bits="16" />
<device name="CODEC_DMA-LPAIF_RXTX-TX-3" rate="48000" ch="1" bits="16" />
<device name="CODEC_DMA-LPAIF_RXTX-TX-4" rate="48000" ch="2" bits="16" />
<device name="CODEC_DMA-LPAIF_VA-TX-0" rate="48000" ch="1" bits="16" />
<device name="CODEC_DMA-LPAIF_VA-TX-1" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_AXI-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="SLIM-DEV1-TX-0" rate="48000" ch="1" bits="16" />
<device name="USB_AUDIO-TX" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_AUD-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_AUD-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF-RX-TERTIARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF-TX-TERTIARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_RXTX-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_RXTX-RX-0" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_RXTX-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_VA-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_VA-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_WSA-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="MI2S-LPAIF_WSA-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_AUD-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_AUD-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF-RX-TERTIARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF-TX-TERTIARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_RXTX-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_RXTX-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_VA-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_VA-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_WSA-RX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_WSA-TX-PRIMARY" rate="48000" ch="1" bits="16" />
<device name="TDM-LPAIF_AXI-TX-PRIMARY" rate="48000" ch="2" bits="16" />
<device name="AUXPCM-LPAIF_AXI-TX-PRIMARY" rate="48000" ch="2" bits="16" />
<device name="MI2S-LPAIF_AXI-RX-PRIMARY" rate="48000" ch="2" bits="16" />
<device name="AUXPCM-LPAIF_AXI-RX-PRIMARY" rate="48000" ch="2" bits="16" />
</config>

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

BIN
proprietary/vendor/etc/camera/aivsParams vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,35 @@
multiCameraEnable=TRUE
multiCameraFrameSyncMask=0x1
multiCameraFPSMatchMask=0x1
multiCameraSWFrameSyncInterval=5
multiCameraHWSyncMask=0x0
multiCameraExposureTimeMatch=FALSE
AECGainThresholdForQCFA=1.1
AECInfoThresholdForISZ=7.0:350|1.3:200
AECInfoThresholdForQCFA=1.05:1.3:180|1.1:1.1:60
logInfoMask=0
overrideLogLevels=0
logWarningMask=0
logConfigMask=0
systemLogEnable=FALSE
logCoreCfgMask=0
enableAsciiLogging=0
logRequestMapping=FALSE
enableTxtLogging=0
traceGroupsEnable=0
enable3ADebugData=FALSE
enableTuningMetadata=FALSE
numPCRsBeforeStreamOn=1
minReprocessInputWidth=4000
minReprocessInputHeight=3000
enableNativeHEIF=FALSE
numberOfCHIThreads=7
maxHalRequests=7
isNightYuvReprocSupported=1
disablePDAF=FALSE
enableISZ=1
dynamicFpsSupported=0@30|1@30|2@30|3@30
isDocModeMacroDisable=1
tfeClockFrequencyMHz=0xFFFFFFFF
tfeCamnocBandwidthMBytes=0xFFFFFFFF
tfeExternalBandwidthMBytes=0xFFFFFFFF

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,647 @@
{
"//": "Global parameters",
"StructGlobal": {
"StructMask":{
"paramSwitch": 1,
"paramaiMaskDownSample": 4,
"parammImaskW": 960,
"parammImaskH": 720
},
"StructMultiThread":{
"paramMaskThreadSwitch": 1,
"paramBgFilterSwitch": 1,
"paramthreadNums": 4
},
"StructDspGpu":{
"paramBmDspSwitch": 1,
"paramGatherDspSwitch": 1,
"paramMatteGpuSwitch": 0
}
},
"/": "Depth parameters",
"StructB1": {
"Struct_4_3": {
"paramS1": 4,
"paramS2": 4,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
},
"Struct_16_9": {
"paramS1": 4,
"paramS2": 4,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
},
"Struct_full": {
"paramS1": 4,
"paramS2": 4,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
},
"Struct_HOT": {
"paramS1": 6,
"paramS2": 6,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
}
},
"StructB2": {
"Struct_4_3": {
"paramS1": 6,
"paramS2": 6,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
},
"Struct_16_9": {
"paramS1": 6,
"paramS2": 6,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
},
"Struct_full": {
"paramS1": 6,
"paramS2": 6,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
},
"Struct_HOT": {
"paramS1": 6,
"paramS2": 6,
"paramA": 31,
"paramB": 31,
"paramC": -18,
"paramD": 64,
"paramG": 0,
"paramT": 500,
"paramM-1": 9,
"paramM-2": 20,
"paramSR": 0
}
},
"StructDS": {
"paramB1": 0,
"paramB2": 0,
"paramBS": 8,
"paramS": 1,
"paramRR": 30,
"paramXV": 183,
"paramNV": 100
},
"StructEDGERef": {
"SWITCH": 0,
"SW_TRI": 0,
"SW_MPO": 0,
"B_W": 15,
"S_W": 32,
"M_H": 210,
"M_L": 10,
"R_RF": 1.0,
"Ang_Val": 0,
"To_Up": 0,
"To_Down": 1,
"To_Left": 1,
"To_Right": 0,
"Bg_DiSize": 7,
"Bg_DiCnt": 5,
"Bg_ErSize": 0,
"Bg_ErCnt": 0,
"Tri_ER": 6,
"Tri_DR": 6,
"St_Pix": 1.0
},
"StructI": {
"paramB": 1,
"paramU": 1,
"paramSD": 0,
"paramI": 0,
"paramW": 7,
"paramS": 5,
"paramGT": 220,
"paramT": 128,
"paramBF": 0,
"paramWR": 0.19,
"paramAR": 0.05
},
"StructF1": {
"paramLF": 1,
"paramO": 1,
"paramSC": 2,
"paramLFS": 9,
"paramLFU": 10,
"paramGF": 0,
"paramD": 0,
"paramU": 180,
"paramV1": 105,
"paramV2": 125,
"paramRM": 1,
"paramFR": 0.25
},
"StructF2": {
"paramLF": 1,
"paramO": 1,
"paramSC": 2,
"paramLFS": 9,
"paramLFU": 10,
"paramGF": 0,
"paramD": 0,
"paramU": 180,
"paramV1": 105,
"paramV2": 125,
"paramRM": 1,
"paramFR": 0.25
},
"StructP": {
"paramL0": 0,
"paramL1": 1,
"paramL2": 1,
"paramI": 2
},
"StructW": {
"paramB": 0,
"paramI": 1,
"paramS": 2.0,
"paramL": 100
},
"StructC1": {
"Struct_4_3": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
},
"Struct_16_9": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
},
"Struct_full": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
},
"Struct_HOT": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
}
},
"StructC2": {
"Struct_4_3": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
},
"Struct_16_9": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
},
"Struct_full": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
},
"Struct_HOT": {
"paramT": 0,
"paramD": 4,
"paramS": 6,
"paramL0": 5,
"paramL1": 4,
"paramL2": 5,
"paramL3": 1,
"paramL4": 1,
"paramL": 48.0,
"paramVN": 15000,
"paramCONF": 1,
"paramGN": 1,
"paramFRC": 2.0,
"paramTolerr": 0.001,
"paramIterMax": 250,
"paramIterCheck": 10,
"paramMskErodeNum": 0
}
},
"StructPostProSwitch": {
"paramNonEdge": 0,
"paramDTF": 0
},
"//": "Calib parameters",
"StructM1": {
"paramA": 1,
"paramB": 1,
"paramC": 2,
"paramD": 0,
"paramE":"L9",
"paramF": 1,
"paramH": 1,
"paramI1": 1.0,
"paramJ_m": 0,
"paramJ_a": 0,
"paramTilt": 1,
"paramTx": -15,
"paramTy":3.85
},
"StructM2": {
"paramA": 1,
"paramB": 1,
"paramC": 2,
"paramD": 0,
"paramE":"L9",
"paramF": 1,
"paramH": 1,
"paramI1": 1.0,
"paramJ_m": 0,
"paramJ_a": 0,
"paramTilt": 1,
"paramTx": -15,
"paramTy":3.85
},
"StructO1": {
"paramA": 0,
"paramB": 1.4,
"paramC_Q": 400,
"paramD_Q": 4.0,
"paramX_Q": 0.1,
"paramE_Q": 0.1,
"paramF_Q": 0,
"paramDS_Q": 1,
"paramG_Q": 21,
"paramH_Q": 4,
"paramI_Q": 0.001,
"paramT_Q": 3,
"paramC_P": 400,
"paramD_P": 4.0,
"paramX_P": 0.1,
"paramE_P": 0.1,
"paramF_P": 0,
"paramDS_P": 1,
"paramG_P": 21,
"paramH_P": 4,
"paramI_P": 0.001,
"paramT_P": 3,
"paramBD":10,
"paramSD":3.0,
"paramSJ":6.0,
"paramMI":50,
"paramDT":1e-8,
"paramDE":1e-10,
"paramBE":1e-8,
"paramCE":1e-5
},
"StructO2": {
"paramA": 0,
"paramB": 1.4,
"paramC_Q": 100,
"paramD_Q": 4.0,
"paramX_Q": 0.1,
"paramE_Q": 0.1,
"paramF_Q": 0,
"paramDS_Q": 1,
"paramG_Q": 21,
"paramH_Q": 4,
"paramI_Q": 0.001,
"paramT_Q": 3,
"paramC_P": 400,
"paramD_P": 4.0,
"paramX_P": 0.1,
"paramE_P": 0.1,
"paramF_P": 0,
"paramDS_P": 0,
"paramG_P": 21,
"paramH_P": 4,
"paramI_P": 0.001,
"paramT_P": 3,
"paramBD":10,
"paramSD":3.0,
"paramSJ":6.0,
"paramMI":50,
"paramDT":1e-8,
"paramDE":1e-10,
"paramBE":1e-8,
"paramCE":1e-5
},
"StructIMG_Type": {
"paramA_4_3": 0,
"paramB_4_3": 0,
"paramC_4_3": 0,
"paramD_4_3": 0,
"paramA_16_9": 0,
"paramB_16_9": 0,
"paramC_16_9": 0,
"paramD_16_9": 0,
"paramA_all": 0,
"paramB_all": 0,
"paramC_all": 0,
"paramD_all": 0,
"paramA1_4_3": 4000,
"paramB1_4_3": 3000,
"paramC1_4_3": 3280,
"paramD1_4_3": 2464,
"paramA1_16_9": 3968,
"paramB1_16_9": 2232,
"paramC1_16_9": 3200,
"paramD1_16_9": 1800,
"paramA1_all": 4000,
"paramB1_all": 1800,
"paramC1_all": 3200,
"paramD1_all": 1440
},
"///": "BokehEffect parameters",
"StructMT":{
"InResizeMT": 1,
"ScatYuvMT": 1,
"UvbluMT": 1,
"PosProcYMT": 1
},
"StructDownSamp":{
"DowSampRat": 6,
"DowSampMeth": 0
},
"StructDownSampHot": {
"DowSampRat": 4,
"DowSampMeth": 0
},
"StructPre": {
"StructDof": {
"StructDofSubDep": {
"maxAbnorRat": 0.01,
"minAbnorRat": 0.01,
"backDist": 0.0008,
"foreDistRat": 0.6,
"LabRat": 1.2
},
"StructDofNorm": {
"maxAbnorRat": 0.01,
"minAbnorRat": 0.01,
"backDist": 0.002,
"foreDistRat": 1.0,
"LabRat": 1.4
},
"StructDofDepStret": {
"maxAbnorRat": 0.01,
"minAbnorRat": 0.01,
"backDist": 0.0007,
"foreDistRat": 1.0,
"LabRat": 1.2
}
},
"StructDofRefine": {
"paramSwitch": 1,
"structAlpha": {
"paramSwitch": 1,
"paramMatSize": 2,
"paramMatRadius": 5,
"paramMatlowT": 0.25,
"paramMathighT": 0.50,
"paramBlurRadius": 9
},
"structErode": {
"paramSwitch": 1,
"paramRadius": 1
},
"structWeight": {
"paramSwitch": 1,
"paramRadius": 9,
"paramWeight": 0.1
}
},
"StructRadius": {
"StructRadiusSubDep": {
"backLeve": 6.5,
"foreLeve": 2.0,
"apeRat": 2.0,
"backGam": 1.9,
"foreGam": 1.0
},
"StructRadiusNorm": {
"backLeve": 2.3,
"foreLeve": 1.5,
"apeRat": 2.0,
"backGam": 1.9,
"foreGam": 1.0
},
"StructRadiusDepStret": {
"backLeve": 6.5,
"foreLeve": 2.0,
"apeRat": 2.0,
"backGam": 1.9,
"foreGam": 1.0
}
},
"StructRadiRefine": {
"paramSwitch": 1,
"paramDilSiz": 7,
"paramRadius": 4
},
"StructSpot": {
"paramSwitch": 1,
"paramDxFlg": 0,
"paramIsoThre": 50,
"StructSoft": {
"paramMinBrig": 200,
"paramEnhanRat": 18,
"paramClipHigh": 0
},
"StructHard": {
"paramMinBrig": 200,
"paramEnhanRat": 18,
"paramClipHigh": 0,
"paramMaxContAre": 1200,
"paramMinContAre": 25,
"paramMaxAix": 25,
"paramMinAix": 0,
"paramMinGradAvge": 20,
"paramMaxGRadCv": 1.2,
"paramMaxEccen": 0.9,
"paramMamElliErr": 0.15,
"paramMinFillRat": 0.9,
"paramMaxAmbiVal": 0.75
}
},
"StructWeakFreq": {
"paramSwitch": 0,
"paramRadius": 3
}
},
"StructProc": {
"StructApeLens":{
"paramSwitch": 1,
"paramYRat": 1.0,
"paramURat": 1.5,
"paramVRat": 1.5
},
"StructGather":{
"paramSwitch": 1,
"paramRadiusScalar": 4
},
"StructScatter":{
"paramSwitch": 0,
"paramIsTransGauss": 1,
"paramIsRaidusWeight": 0
},
"StructUv":{
"paramSwitch": 1,
"paramBlurRatio": 2,
"paramBlurWay": 1
}
},
"StructPos": {
"StructFusnAlpha":{
"paramSwitch": 1,
"paramlowT": 0.38,
"paramhighT": 0.65,
"paramTranRaidus": 0.75
}
},
"SturctNoise":{
"paramSwitch": 0,
"paramThre": 6,
"paramPortion": 7
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.0_xiaomiN7_hdr_front_202301018</version>
<camera_id type="int" length="1">17</camera_id>
<params>
<iso value="100">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">0</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">0</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.004</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.004</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">0</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">20</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="150">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="200">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="300">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">200</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">200</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">40</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">165</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="500">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="99999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">3</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.4</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,507 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.6_xiaomi_N7_llhdr_front_20231215</version>
<camera_id type="int" length="1">17</camera_id>
<params>
<iso value="50">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.05</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 8 8 8 8 0 0 0 0 0 0
0 50 0 0 0 0 0 0 0 0 0
0 50 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3.5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">600</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.7</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.6</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">200</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">0.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="100">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 8 8 8 8 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">3</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">4.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.002</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.002</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.6</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="200">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.12</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 20 10 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">200</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="300">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 10 10 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">700</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.3</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">3.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="450">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">600</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">2.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">800</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.6</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="700">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 30 20 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">600</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.6</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.3</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.3</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="800">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">800</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.6</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="99999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.12</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">10</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">700</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">8</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1.0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.6</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.4</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.4</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.0_xiaomiN7_hdr_front_202301018</version>
<camera_id type="int" length="1">17</camera_id>
<params>
<iso value="100">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">0</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">0</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.004</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.004</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">0</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">20</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="150">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="200">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="300">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">200</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">200</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">40</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">165</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="500">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">0</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="99999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">3</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">200</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.004</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.4</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">70</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,344 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.3_xiaomi_N7_llhdr_i_front_20231130</version>
<camera_id type="int" length="1">17</camera_id>
<params>
<iso value="50">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.0</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3.5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.8</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.7</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">160</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">200</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">0.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="100">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 8 8 8 8 0 0 0 0 0 0
0 50 0 0 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">3</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.00</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.00</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.7</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="200">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.7</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="450">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 50 8 8 8 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1000</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.8</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.7</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">2.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="800">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 100 8 8 8 0 0 0 0 0 0
0 200 0 0 0 0 0 0 0 0 0
0 150 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.5 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.08</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">800</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1000</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.8</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.7</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
<iso value="99999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 100 8 8 8 0 0 0 0 0 0
0 500 0 0 0 0 0 0 0 0 0
0 100 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">0</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.08</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">120</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">160</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.1</internal_shrink_ratio>
<enable_auto_gamma type="int" rang="[0, 1]" default="0" length="1">1</enable_auto_gamma>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,372 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.0_xiaomiN7-hdr-ultra_20231209.xml</version>
<camera_id type="int" length="1">3</camera_id>
<params>
<iso value="55">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.03</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1.0</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.05</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">300</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">170</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="100">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.08</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1.0</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.05</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">300</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="150">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.10</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">0.5</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">400</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.6</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="200">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">300</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="300">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.20</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.08</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.08</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">200</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="400">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.35</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">2</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.08</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.08</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">100</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">3</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="500">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">1.00</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">2</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">2</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">200</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
<iso value="600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">1.0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">2</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">2</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">1</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.01</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">300</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">3</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="700">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">1.0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">2</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">2</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">1</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.01</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">100</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">3</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">120</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="800">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">1.5</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">2</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">2</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">1</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.01</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">640</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">000</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">3</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">120</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="99999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">1.5</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">4</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">2</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">2</block_cnr>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">1</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.01</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">1024</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">0</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">90</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">120</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">155</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,672 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.0_xiaomiN7_llhdr_ultra_wide_20231209</version>
<camera_id type="int" length="1">3</camera_id>
<params>
<iso value="600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<y_nr_tables type="int" range="[0, -]" default="16" length="44">
0 128 32 32 32 0 0 0 0 0 0
0 64 0 0 0 0 0 0 0 0 0
0 64 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">3</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.2</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.2</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">200</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">300</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">155</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">185</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="800">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<y_nr_tables type="int" range="[0, -]" default="16" length="44">
0 128 64 64 64 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">21</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.2</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">155</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">185</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="1200">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<y_nr_tables type="int" range="[0, -]" default="16" length="44">
0 128 32 32 32 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">21</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">900</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">155</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">185</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="1600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<y_nr_tables type="int" range="[0, -]" default="16" length="44">
0 128 64 64 64 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 2.5 2.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.2</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">2</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">900</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">220</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="1999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="int" range="[0, -]" default="16" length="44">
0 128 128 64 64 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.35</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.00</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.00</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">1000</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">1</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">2</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">900</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">155</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">185</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="2999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.15</y_nr_level>
<y_nr_tables type="int" range="[0, -]" default="16" length="44">
0 128 128 64 64 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">3</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">1.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">600</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">1000</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">2</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">700</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">155</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">185</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1</dark_area_nr_level>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
</iso>
<iso value="3600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.25</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 256 128 64 48 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">000</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="3999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">2.00</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 1024 256 40 32 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">1000</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">0</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.5</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">0.0</dark_area_nr_level>
<internal_shrink_ratio>1</internal_shrink_ratio>
</iso>
<iso value="4999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 512 88 64 48 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">9</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">30</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">4.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="6999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.5</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 1024 88 64 48 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">9</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.8</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">30</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">6.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="8999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.7</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 256 180 128 64 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">1</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
</iso>
<iso value="999999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.9</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 380 256 200 128 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">1.3</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1000</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,395 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.0_xiaomiN7_2_hdr_main_20231205.xml</version>
<camera_id type="int" length="1">1</camera_id>
<params>
<iso value="55">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">0</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.05</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">550</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="65">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">0</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.05</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.01</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">550</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">1</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">80</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="81">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.05</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">600</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">120</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">160</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="101">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.05</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">5</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0.0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">600</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">120</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">160</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="170">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">500</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">120</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">160</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="201">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">5</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">0</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">450</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.9</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">180</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="300">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">6</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">400</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">150</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="500">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">3</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.25</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.55</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]p" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">400</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.1</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.006</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">650</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.1</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">130</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">150</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="600">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">10</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">1</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.01</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">650</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.8</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.3</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">130</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">150</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="899">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">10</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">1</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.01</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">400</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.8</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.3</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">130</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">150</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
<iso value="99999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<block_cnr type="int" rang="[1,6]" default="1" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.5 1.5</block_cnr_weights>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.2</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.001</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.2</hdr_irr_obc_thres>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">10</high_freq_lce>
<contrast type="double" rang="[0.0,1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.008</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0</face_hb_contrast>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">0</do_unsharp>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">0.8</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.3</unsharp_sigma_narrow>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">100</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">140</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">130</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">150</face_hb_exposure>
<enable_face_ev type="int" rang="[0, 1]" default="0" length="1">1</enable_face_ev>
<enable_shrink_face_protection>0</enable_shrink_face_protection>
<internal_shrink_ratio type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</internal_shrink_ratio>
</iso>
</params>
</image_refiner>

View File

@@ -0,0 +1,495 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Morpho Image Refiner Parameters Configuration -->
<!-- Copyright(c) 2021 Morpho China,Inc. -->
<image_refiner>
<version type="string" length="1">v1.0.2_xiaomi_N7_llhdr_main_20231102</version>
<camera_id type="int" length="1">1</camera_id>
<params>
<iso value="1999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 1024 88 64 48 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">9</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">500</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">3</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.0</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.5</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="2999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.2</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 1024 88 64 48 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 128 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">9</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">0</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">500</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">150</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">200</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0.5</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">6.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="3999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.35</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 128 64 40 32 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">1000</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">800</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
<internal_shrink_ratio>1</internal_shrink_ratio>
</iso>
<iso value="4999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.1</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 1024 88 64 48 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">9</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">1.0</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">30</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">4.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="6999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.5</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 1024 88 64 48 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">1</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">9</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">1.0</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.8</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.000</hb_contrast>
<face_lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_lb_contrast>
<face_hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.003</face_hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">30</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.2</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.5</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">1.0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">6.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">1.0</dark_area_nr_level>
<internal_shrink_ratio>1.0</internal_shrink_ratio>
</iso>
<iso value="8999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.7</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 256 180 128 64 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">1</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
</iso>
<iso value="11999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.9</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 380 256 200 128 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">1.3</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1000</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
</iso>
<iso value="16999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.9</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 380 256 200 128 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">1.3</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
</iso>
<iso value="999999">
<y_nr_level type="float" rang="[0.0,100.0]" default="10.0" length="1">0.9</y_nr_level>
<y_nr_tables type="float" rang="[0.0,100.0]" default="10.0" length="44">
0 380 256 200 128 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 16 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0
</y_nr_tables>
<c_nr_level type="float" rang="[0.0,10.0]" default="1.0" length="1">7</c_nr_level>
<c_nr_times type="int" rang="[1,6]" default="1" length="1">1</c_nr_times>
<low_freq_nr_level_1 type="double" rang="[0.0,50.0]" default="0" length="1">0</low_freq_nr_level_1>
<low_freq_nr_level_0 type="double" rang="[0.0,50.0]" default="0" length="1">1.3</low_freq_nr_level_0>
<low_freq_nr_sigma type="int" rang="[0.0,40.0]" default="0" length="1">21</low_freq_nr_sigma>
<block_cnr type="int" rang="[0,-]" default="0" length="1">1</block_cnr>
<block_cnr_weights type="double" rang="[0.0,-]" default="1,0" length="3">1.0 1.0 1.0</block_cnr_weights>
<block_cnr_compensation type="double" rang="[0,-]" default="1" length="1">0.9</block_cnr_compensation>
<block_cnr_scale type="int" rang="[0,-]" default="10" length="1">4</block_cnr_scale>
<block_cnr_blur_size type="int" rang="[0,-]" default="3" length="1">51</block_cnr_blur_size>
<mfnr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">0.65</mfnr_obc>
<mfnr_obc_4face type="double" rang="[0.0,10.0]" default="2.0" length="1">2.0</mfnr_obc_4face>
<mfnr_motion_thres type="double" rang="[0.0,1.0]" default="0.8" length="1">0.8</mfnr_motion_thres>
<hdr_obc type="double" rang="[0.0,10.0]" default="1.2" length="1">2.0</hdr_obc>
<hdr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.15</hdr_obc_thres>
<hdr_irr_obc_thres type="double" rang="[0.0,1.0]" default="0.2" length="1">0.02</hdr_irr_obc_thres>
<contrast type="int" rang="[0, 1.0]" default="0" length="1">0</contrast>
<lb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</lb_contrast>
<hb_contrast type="int" rang="[0, 1.0]" default="0" length="1">0.0</hb_contrast>
<lce type="double" rang="[0.0,1024]" default="0" length="1">300</lce>
<low_freq_lce type="double" rang="[0.0,2048]" default="1" length="1">800</low_freq_lce>
<high_freq_lce type="double" rang="[0.0,100]" default="2" length="1">0</high_freq_lce>
<do_unsharp_nr_level type="double" rang="[0.0,100.0]" default="0" length="1">0</do_unsharp_nr_level>
<do_unsharp type="int" rang="[0, 4095]" default="900" length="1">1200</do_unsharp>
<unsharp_sigma_width type="double" rang="[0.0,10.0]" default="0.9" length="1">1.1</unsharp_sigma_width>
<unsharp_sigma_narrow type="double" rang="[0.0,10.0]" default="0.4" length="1">0.2</unsharp_sigma_narrow>
<sharpness_thres type="double" rang="[0, 10.0]" default="0.003" length="1">0.003</sharpness_thres>
<sharpness_blur_sigma type="double" rang="[0, 10.0]" default="1.0" length="1">1.0</sharpness_blur_sigma>
<lb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">130</lb_exposure>
<hb_exposure type="int" rang="[0.0,255.0]" default="0" length="1">180</hb_exposure>
<face_lb_exposure type="double" rang="[0.0,255.0]" default="10" length="1">140</face_lb_exposure>
<face_hb_exposure type="double" rang="[0.0,255.0]" default="130" length="1">190</face_hb_exposure>
<enable_post_nr_process_in_prior type="int" rang="[0,1]" default="0" length="1">1</enable_post_nr_process_in_prior>
<post_ynr_low_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">0</post_ynr_low_eps>
<post_ynr_high_eps type="double" rang="[0.0,32.0]" default="0.0" length="1">2.0</post_ynr_high_eps>
<dark_area_nr_level type="double" rang="[1.0,10.0]" default="1.0" length="1">4.0</dark_area_nr_level>
</iso>
</params>
</image_refiner>

Some files were not shown because too many files have changed in this diff Show More