diff --git a/.github/workflows/hi3516ev200_fpv_images.yml b/.github/workflows/hi3516ev200_fpv_images.yml new file mode 100644 index 00000000..2a3a42ed --- /dev/null +++ b/.github/workflows/hi3516ev200_fpv_images.yml @@ -0,0 +1,121 @@ +name: "Hi3516Ev200 (fpv)" + +on: + push: + branches: + - production + tags: + - "v*" + schedule: + - cron: "00 03 * * *" + workflow_dispatch: + +jobs: + build_core: + name: OpenIPC firmware for Hi3516Ev200 (fpv) + runs-on: ubuntu-latest + + steps: + + - name: Checkout + id: checkout + uses: actions/checkout@v2 + + - name: Install build dependencies + id: install + run: | + make install-deps + mkdir -p tmp + + - name: Free disk space + id: freshing + run: | + sudo swapoff -a + sudo rm -f /swapfile + sudo apt clean + docker rmi $(docker image ls -aq) + df -h + + - name: Prepare buildroot + id: prepare + run: | + HEAD_TAG=$(git tag --points-at HEAD) + GIT_HASH=$(git rev-parse --short $GITHUB_SHA) + BRANCH_NAME=$(echo $GITHUB_REF | cut -d'/' -f 3) + if [ -z "$HEAD_TAG" ]; then + TAG_NAME="latest" + RELEASE_NAME="Development Build" + PRERELEASE=true + else + TAG_NAME=${{ github.ref }} + RELEASE_NAME="Release ${{ github.ref }}" + PRERELEASE=false + fi + echo "GIT_HASH=$GIT_HASH" >> $GITHUB_ENV + echo "TAG_NAME=$TAG_NAME" >> $GITHUB_ENV + echo "RELEASE_NAME=$RELEASE_NAME" >> $GITHUB_ENV + echo "PRERELEASE=$PRERELEASE" >> $GITHUB_ENV + echo "BRANCH_NAME=$BRANCH_NAME" >> $GITHUB_ENV + echo "BOARD=hi3516ev200" >> $GITHUB_ENV + cd $GITHUB_WORKSPACE + make prepare + + - name: Build Hi3516Ev200 (fpv) firmware + id: build-hi3516ev200-fpv-firmware + continue-on-error: true + run: | + ARCHIVE_FW="${GITHUB_WORKSPACE}/output/images/openipc.${BOARD}-fpv-br.tgz" + echo "ARCHIVE_FW=$ARCHIVE_FW" >> $GITHUB_ENV + cd $GITHUB_WORKSPACE + make PLATFORM=hisilicon BOARD=unknown_unknown_${BOARD}_fpv all + [[ $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/uImage) -gt 3145728 ]] && echo "TG_NOTIFY=Warning, kernel size exceeded : $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/uImage) ... ${BOARD} (fpv)" >> $GITHUB_ENV && exit 1 + [[ $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/rootfs.squashfs) -gt 10485760 ]] && echo "TG_NOTIFY=Warning, rootfs size exceeded - $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/rootfs.squashfs) vs 10485760... ${BOARD} (fpv)" >> $GITHUB_ENV && exit 1 + cd ${GITHUB_WORKSPACE}/output/images + mv uImage uImage.${BOARD} + mv rootfs.squashfs rootfs.squashfs.${BOARD} + md5sum rootfs.squashfs.${BOARD} > rootfs.squashfs.${BOARD}.md5sum + md5sum uImage.${BOARD} > uImage.${BOARD}.md5sum + tar -cvzf $ARCHIVE_FW uImage* *rootfs.squashfs.${BOARD}* + + - name: Send warning message to telegram channel + env: + TG_TOKEN: ${{ secrets.TELEGRAM_TOKEN_BOT_OPENIPC }} + TG_CHANNEL: ${{ secrets.TELEGRAM_CHANNEL_OPENIPC_DEV }} + if: steps.build-hi3516ev200-fpv-firmware.outcome != 'success' + run: | + TG_OPTIONS="-s --connect-timeout 30 --max-time 30" + TG_NOTIFY="${TG_NOTIFY:=Warning, Buildroot compiling error... ${BOARD} (fpv)}" + TG_HEADER=$(echo -e "\r\n$TG_NOTIFY \r\n\r\nCommit: $GIT_HASH \r\nBranch: $BRANCH_NAME \r\nTag: $TAG_NAME \r\n\r\n\xE2\x9A\xA0 GitHub Actions") + curl $TG_OPTIONS -H "Content-Type: multipart/form-data" -X POST https://api.telegram.org/bot$TG_TOKEN/sendMessage \ + -F chat_id=$TG_CHANNEL -F text="$TG_HEADER" + + - name: Create release + uses: actions/create-release@v1 + continue-on-error: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ env.TAG_NAME }} + release_name: ${{ env.RELEASE_NAME }} + draft: false + prerelease: ${{ env.PRERELEASE }} + + - name: Upload FW to release + uses: svenstaro/upload-release-action@v2 + continue-on-error: true + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: ${{ env.ARCHIVE_FW }} + asset_name: openipc.${{ env.BOARD }}-fpv-br.tgz + tag: ${{ env.TAG_NAME }} + overwrite: true + + - name: Send binary file to telegram channel + env: + TG_TOKEN: ${{ secrets.TELEGRAM_TOKEN_BOT_OPENIPC }} + TG_CHANNEL: ${{ secrets.TELEGRAM_CHANNEL_OPENIPC_DEV }} + run: | + TG_OPTIONS="-s --connect-timeout 30 --max-time 30" + TG_HEADER=$(echo -e "\r\nCommit: $GIT_HASH \r\nBranch: $BRANCH_NAME \r\nTag: $TAG_NAME \r\n\r\n\xE2\x9C\x85 GitHub Actions") + curl $TG_OPTIONS -H "Content-Type: multipart/form-data" -X POST https://api.telegram.org/bot$TG_TOKEN/sendDocument \ + -F chat_id=$TG_CHANNEL -F document="@$ARCHIVE_FW" -F caption="$TG_HEADER" diff --git a/.github/workflows/ssc335de_images.yml b/.github/workflows/ssc335de_images.yml new file mode 100644 index 00000000..1f32110e --- /dev/null +++ b/.github/workflows/ssc335de_images.yml @@ -0,0 +1,139 @@ +name: "SSC335DE " + +on: + push: + branches: + - production + tags: + - "v*" + schedule: + - cron: "00 01 * * *" + workflow_dispatch: + +jobs: + build_core: + name: OpenIPC firmware for SSC335DE + runs-on: ubuntu-18.04 + + steps: + + - name: Checkout + id: checkout + uses: actions/checkout@v2 + + - name: Install build dependencies + id: install + run: | + make install-deps + mkdir -p tmp + + - name: Free disk space + id: freshing + run: | + sudo swapoff -a + sudo rm -f /swapfile + sudo apt clean + docker rmi $(docker image ls -aq) + df -h + + - name: Prepare buildroot + id: prepare + run: | + HEAD_TAG=$(git tag --points-at HEAD) + GIT_HASH=$(git rev-parse --short $GITHUB_SHA) + BRANCH_NAME=$(echo $GITHUB_REF | cut -d'/' -f 3) + if [ -z "$HEAD_TAG" ]; then + TAG_NAME="latest" + RELEASE_NAME="Development Build" + PRERELEASE=true + else + TAG_NAME=${{ github.ref }} + RELEASE_NAME="Release ${{ github.ref }}" + PRERELEASE=false + fi + echo "GIT_HASH=$GIT_HASH" >> $GITHUB_ENV + echo "TAG_NAME=$TAG_NAME" >> $GITHUB_ENV + echo "RELEASE_NAME=$RELEASE_NAME" >> $GITHUB_ENV + echo "PRERELEASE=$PRERELEASE" >> $GITHUB_ENV + echo "BRANCH_NAME=$BRANCH_NAME" >> $GITHUB_ENV + cd $GITHUB_WORKSPACE + make prepare + + - name: Build SSC335DE firmware + id: build-ssc335de-firmware + continue-on-error: true + run: | + ARCHIVE_FW="${GITHUB_WORKSPACE}/output/images/openipc.ssc335de-br.tgz" + echo "ARCHIVE_FW=$ARCHIVE_FW" >> $GITHUB_ENV + cd $GITHUB_WORKSPACE + make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335de_openipc all + [[ $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/uImage) -gt 2097152 ]] && echo "TG_NOTIFY=Warning, kernel size exceeded : $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/uImage) vs 2097152... SSC335DE" >> $GITHUB_ENV && exit 1 + [[ $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/rootfs.squashfs) -gt 5242880 ]] && echo "TG_NOTIFY=Warning, rootfs size exceeded - $(stat --printf="%s" ${GITHUB_WORKSPACE}/output/images/rootfs.squashfs) vs 5242880... SSC335DE" >> $GITHUB_ENV && exit 1 + cd ${GITHUB_WORKSPACE}/output/images + mv uImage uImage.ssc335de + mv rootfs.squashfs rootfs.squashfs.ssc335de + md5sum rootfs.squashfs.ssc335de > rootfs.squashfs.ssc335de.md5sum + md5sum uImage.ssc335de > uImage.ssc335de.md5sum + tar -cvzf $ARCHIVE_FW *ssc335de* + + - name: Build SSC335DE SDK + id: build-ssc335de-sdk + continue-on-error: true + run: | + ARCHIVE_SDK="${GITHUB_WORKSPACE}/output/images/arm-openipc-linux-musleabihf_sdk-buildroot.tar.gz" + echo "ARCHIVE_SDK=$ARCHIVE_SDK" >> $GITHUB_ENV + cd $GITHUB_WORKSPACE/output + make sdk + + - name: Send warning message to telegram channel + env: + TG_TOKEN: ${{ secrets.TELEGRAM_TOKEN_BOT_OPENIPC }} + TG_CHANNEL: ${{ secrets.TELEGRAM_CHANNEL_OPENIPC_DEV }} + if: steps.build-ssc335de-firmware.outcome != 'success' || steps.build-ssc335de-sdk.outcome != 'success' + run: | + TG_OPTIONS="-s --connect-timeout 30 --max-time 30" + TG_NOTIFY="${TG_NOTIFY:=Warning, Buildroot compiling error... SSC335DE}" + TG_HEADER=$(echo -e "\r\n$TG_NOTIFY \r\n\r\nCommit: $GIT_HASH \r\nBranch: $BRANCH_NAME \r\nTag: $TAG_NAME \r\n\r\n\xE2\x9A\xA0 GitHub Actions") + curl $TG_OPTIONS -H "Content-Type: multipart/form-data" -X POST https://api.telegram.org/bot$TG_TOKEN/sendMessage \ + -F chat_id=$TG_CHANNEL -F text="$TG_HEADER" + + - name: Create release + uses: actions/create-release@v1 + continue-on-error: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ env.TAG_NAME }} + release_name: ${{ env.RELEASE_NAME }} + draft: false + prerelease: ${{ env.PRERELEASE }} + + - name: Upload FW to release + uses: svenstaro/upload-release-action@v2 + continue-on-error: true + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: ${{ env.ARCHIVE_FW }} + asset_name: "openipc.ssc335de-br.tgz" + tag: ${{ env.TAG_NAME }} + overwrite: true + + - name: Upload SDK to release + uses: svenstaro/upload-release-action@v2 + continue-on-error: true + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: ${{ env.ARCHIVE_SDK }} + asset_name: "arm-openipc-ssc335de-linux-musleabihf_sdk-buildroot.tar.gz" + tag: ${{ env.TAG_NAME }} + overwrite: true + + - name: Send binary file to telegram channel + env: + TG_TOKEN: ${{ secrets.TELEGRAM_TOKEN_BOT_OPENIPC }} + TG_CHANNEL: ${{ secrets.TELEGRAM_CHANNEL_OPENIPC_DEV }} + run: | + TG_OPTIONS="-s --connect-timeout 30 --max-time 30" + TG_HEADER=$(echo -e "\r\nCommit: $GIT_HASH \r\nBranch: $BRANCH_NAME \r\nTag: $TAG_NAME \r\n\r\n\xE2\x9C\x85 GitHub Actions") + curl $TG_OPTIONS -H "Content-Type: multipart/form-data" -X POST https://api.telegram.org/bot$TG_TOKEN/sendDocument \ + -F chat_id=$TG_CHANNEL -F document="@$ARCHIVE_FW" -F caption="$TG_HEADER" diff --git a/br-ext-chip-ambarella/board/s3l/kernel/s3l.generic.config b/br-ext-chip-ambarella/board/s3l/kernel/s3l.generic.config index b1d6f26a..eb884b66 100644 --- a/br-ext-chip-ambarella/board/s3l/kernel/s3l.generic.config +++ b/br-ext-chip-ambarella/board/s3l/kernel/s3l.generic.config @@ -649,7 +649,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-anyka/board/ak3918ev200/kernel/ak3918ev200.generic.config b/br-ext-chip-anyka/board/ak3918ev200/kernel/ak3918ev200.generic.config index 0b6234c4..ade9e5e8 100644 --- a/br-ext-chip-anyka/board/ak3918ev200/kernel/ak3918ev200.generic.config +++ b/br-ext-chip-anyka/board/ak3918ev200/kernel/ak3918ev200.generic.config @@ -456,7 +456,7 @@ CONFIG_NET_ACTIVITY_STATS=y # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set diff --git a/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3916ev300.generic.config b/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3916ev300.generic.config index 06d13206..24dfaa23 100644 --- a/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3916ev300.generic.config +++ b/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3916ev300.generic.config @@ -404,7 +404,7 @@ CONFIG_NET_ACTIVITY_STATS=y # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set diff --git a/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3918ev300.generic.config b/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3918ev300.generic.config index ca40ef0b..5b7b5202 100644 --- a/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3918ev300.generic.config +++ b/br-ext-chip-anyka/board/ak3918ev300/kernel/ak3918ev300.generic.config @@ -404,7 +404,7 @@ CONFIG_NET_ACTIVITY_STATS=y # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set diff --git a/br-ext-chip-fullhan/board/fh8833v100/kernel/fh8833v100.generic.config b/br-ext-chip-fullhan/board/fh8833v100/kernel/fh8833v100.generic.config index 2d11c597..950c6f5d 100644 --- a/br-ext-chip-fullhan/board/fh8833v100/kernel/fh8833v100.generic.config +++ b/br-ext-chip-fullhan/board/fh8833v100/kernel/fh8833v100.generic.config @@ -455,7 +455,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8852v100.generic.config b/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8852v100.generic.config index 223246a4..47ea293c 100644 --- a/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8852v100.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8852v100.generic.config @@ -461,7 +461,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8856v100.generic.config b/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8856v100.generic.config index 5b56e4ba..2d3cacb8 100644 --- a/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8856v100.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v100/kernel/fh8856v100.generic.config @@ -461,7 +461,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v200.generic.config b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v200.generic.config index d4144d5d..066e79de 100644 --- a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v200.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v200.generic.config @@ -534,7 +534,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v210.generic.config b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v210.generic.config index 4d25c44f..44631020 100644 --- a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v210.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8852v210.generic.config @@ -534,7 +534,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v200.generic.config b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v200.generic.config index 4269226d..4c43eae8 100644 --- a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v200.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v200.generic.config @@ -534,7 +534,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v210.generic.config b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v210.generic.config index 49b7816c..2a3e07a8 100644 --- a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v210.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8856v210.generic.config @@ -534,7 +534,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v200.generic.config b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v200.generic.config index 456a30cb..d3988cbc 100644 --- a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v200.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v200.generic.config @@ -534,7 +534,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v210.generic.config b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v210.generic.config index ef548a8e..089c3df6 100644 --- a/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v210.generic.config +++ b/br-ext-chip-fullhan/board/fh8852v200/kernel/fh8858v210.generic.config @@ -534,7 +534,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-goke/Config.in b/br-ext-chip-goke/Config.in index 0ca9b61a..06d9ef06 100644 --- a/br-ext-chip-goke/Config.in +++ b/br-ext-chip-goke/Config.in @@ -21,6 +21,7 @@ source "$BR2_EXTERNAL_GOKE_PATH/package/libwebsockets-openipc/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/linux-firmware-openipc/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/majestic-fonts/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/majestic-gk7205v200/Config.in" +source "$BR2_EXTERNAL_GOKE_PATH/package/mavlink-router/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/mbedtls-openipc/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_GOKE_PATH/package/motors/Config.in" diff --git a/br-ext-chip-goke/board/gk710x/kernel/gk710x.generic.config b/br-ext-chip-goke/board/gk710x/kernel/gk710x.generic.config index 6e852168..b80e07d0 100644 --- a/br-ext-chip-goke/board/gk710x/kernel/gk710x.generic.config +++ b/br-ext-chip-goke/board/gk710x/kernel/gk710x.generic.config @@ -589,7 +589,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk710x/kernel/gk710xs.generic.config b/br-ext-chip-goke/board/gk710x/kernel/gk710xs.generic.config index 98b956f7..dbbf5525 100644 --- a/br-ext-chip-goke/board/gk710x/kernel/gk710xs.generic.config +++ b/br-ext-chip-goke/board/gk710x/kernel/gk710xs.generic.config @@ -590,7 +590,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config index 9923a6ee..609070f1 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config @@ -664,7 +664,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config index 0d3a08ab..c9a8193f 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config @@ -664,7 +664,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config index d7950713..38c7e4bf 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config @@ -664,7 +664,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config index 27920b18..fe64a3c1 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config @@ -664,7 +664,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config index d170d9cd..faf898b4 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config @@ -664,7 +664,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config index 42ed2886..f53f3847 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config @@ -664,7 +664,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig index e530b5f7..380a1498 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_fpv_defconfig @@ -104,3 +104,4 @@ BR2_PACKAGE_RTL8812AU_OPENIPC=y # FPV BR2_PACKAGE_WIFIBROADCAST=y +BR2_PACKAGE_MAVLINK_ROUTER=y diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig index ef830134..caa9972f 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ultimate_defconfig @@ -99,5 +99,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig index e68f0d28..bd3db177 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_fpv_defconfig @@ -104,3 +104,4 @@ BR2_PACKAGE_RTL8812AU_OPENIPC=y # FPV BR2_PACKAGE_WIFIBROADCAST=y +BR2_PACKAGE_MAVLINK_ROUTER=y diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig index b627d128..c6e547ff 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig +++ b/br-ext-chip-goke/configs/unknown_unknown_gk7205v300_ultimate_defconfig @@ -99,5 +99,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-goke/external.mk b/br-ext-chip-goke/external.mk index 719e9bc1..b03bce6a 100644 --- a/br-ext-chip-goke/external.mk +++ b/br-ext-chip-goke/external.mk @@ -21,6 +21,7 @@ include $(BR2_EXTERNAL_GOKE_PATH)/package/libwebsockets-openipc/libwebsockets-op include $(BR2_EXTERNAL_GOKE_PATH)/package/linux-firmware-openipc/linux-firmware-openipc.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/majestic-fonts/majestic-fonts.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/majestic-gk7205v200/majestic-gk7205v200.mk +include $(BR2_EXTERNAL_GOKE_PATH)/package/mavlink-router/mavlink-router.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_GOKE_PATH)/package/motors/motors.mk diff --git a/br-ext-chip-goke/package/mavlink-router b/br-ext-chip-goke/package/mavlink-router new file mode 120000 index 00000000..e2c255be --- /dev/null +++ b/br-ext-chip-goke/package/mavlink-router @@ -0,0 +1 @@ +../../general/package/mavlink-router \ No newline at end of file diff --git a/br-ext-chip-grainmedia/board/gm8136/kernel/gm8135.generic.config b/br-ext-chip-grainmedia/board/gm8136/kernel/gm8135.generic.config index 1e11cd2a..8fcd375c 100644 --- a/br-ext-chip-grainmedia/board/gm8136/kernel/gm8135.generic.config +++ b/br-ext-chip-grainmedia/board/gm8136/kernel/gm8135.generic.config @@ -506,7 +506,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-grainmedia/board/gm8136/kernel/gm8136.generic.config b/br-ext-chip-grainmedia/board/gm8136/kernel/gm8136.generic.config index 1e11cd2a..8fcd375c 100644 --- a/br-ext-chip-grainmedia/board/gm8136/kernel/gm8136.generic.config +++ b/br-ext-chip-grainmedia/board/gm8136/kernel/gm8136.generic.config @@ -506,7 +506,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/Config.in b/br-ext-chip-hisilicon/Config.in index 401f1c3c..e55a383c 100644 --- a/br-ext-chip-hisilicon/Config.in +++ b/br-ext-chip-hisilicon/Config.in @@ -36,6 +36,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516cv300/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516cv500/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516ev300/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3519v101/Config.in" +source "$BR2_EXTERNAL_HISILICON_PATH/package/mavlink-router/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/mbedtls-openipc/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/microbe-web/Config.in" source "$BR2_EXTERNAL_HISILICON_PATH/package/motors/Config.in" diff --git a/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516av100.generic.config b/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516av100.generic.config index f081ae00..5422f96a 100644 --- a/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516av100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516av100.generic.config @@ -700,7 +700,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516dv100.generic.config b/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516dv100.generic.config index 15bc8de1..8a6d8c12 100644 --- a/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516dv100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516av100/kernel/hi3516dv100.generic.config @@ -700,7 +700,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3516cv100.generic.config b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3516cv100.generic.config index 354ba315..85455dbc 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3516cv100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3516cv100.generic.config @@ -502,7 +502,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set @@ -1155,7 +1155,7 @@ CONFIG_USB_WDM=y # # also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=y +CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518cv100.generic.config b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518cv100.generic.config index 354ba315..85455dbc 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518cv100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518cv100.generic.config @@ -502,7 +502,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set @@ -1155,7 +1155,7 @@ CONFIG_USB_WDM=y # # also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=y +CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518ev100.generic.config b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518ev100.generic.config index 354ba315..85455dbc 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518ev100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv100/kernel/hi3518ev100.generic.config @@ -502,7 +502,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set @@ -1155,7 +1155,7 @@ CONFIG_USB_WDM=y # # also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=y +CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config index 73ffaee3..6e0fc17a 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3516cv200.generic.config @@ -602,7 +602,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config index d0e87577..ef2882a2 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config @@ -602,7 +602,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.no-himci b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.no-himci index 73f09fd1..8f4cf9dc 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.no-himci +++ b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.no-himci @@ -602,7 +602,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.orig b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.orig index f3a76125..07aef045 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.orig +++ b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev200.generic.config.orig @@ -644,7 +644,7 @@ CONFIG_NETFILTER_INGRESS=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev201.generic.config b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev201.generic.config index 2f20e670..ac47c9e4 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev201.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/hi3518ev201.generic.config @@ -644,7 +644,7 @@ CONFIG_NETFILTER_INGRESS=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv200/kernel/overlay/arch/arm/boot/dts/hi3518ev20x.dtsi b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/overlay/arch/arm/boot/dts/hi3518ev20x.dtsi new file mode 100644 index 00000000..278ddfbf --- /dev/null +++ b/br-ext-chip-hisilicon/board/hi3516cv200/kernel/overlay/arch/arm/boot/dts/hi3518ev20x.dtsi @@ -0,0 +1,576 @@ +/* + * Copyright (c) 2013-2014 Linaro Ltd. + * Copyright (c) 2015-2017 HiSilicon Technologies Co., Ltd. + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + */ + +#include +/ { + #address-cells = <1>; + #size-cells = <1>; + + cpus { + #address-cells = <1>; + #size-cells = <0>; + + cpu@0 { + device_type = "cpu"; + compatible = "arm,arm926ej-s"; + reg = <0>; + }; + }; + + vic: interrupt-controller@100d0000 { + compatible = "arm,pl190-vic"; + interrupt-controller; + #interrupt-cells = <1>; + reg = <0x100d0000 0x1000>; + }; + + soc { + #address-cells = <1>; + #size-cells = <1>; + compatible = "simple-bus"; + interrupt-parent = <&vic>; + ranges; + + clock: clock@20030000 { + compatible = "hisilicon,hi3518ev20x-clock"; + reg = <0x20030000 0x1000>; + #clock-cells = <1>; + #reset-cells = <2>; + }; + + sysctrl: system-controller@20050000 { + compatible = "hisilicon,hi3518ev20x-sysctrl", + "syscon"; + reg = <0x20050000 0x1000>; + #clock-cells = <1>; + }; + + reboot { + compatible = "syscon-reboot"; + regmap = <&sysctrl>; + offset = <0x4>; + mask = <0xdeadbeef>; + }; + + dual_timer0: dual_timer@20000000 { + compatible = "arm,sp804", "arm,primecell"; + /* timer0 & timer1 */ + interrupts = <3>; + reg = <0x20000000 0x1000>; + clocks = <&sysctrl HI3518EV20X_TIME0_0_CLK>, + <&sysctrl HI3518EV20X_TIME0_1_CLK>, + <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "timer0", "timer1", "apb_pclk"; + status = "disabled"; + }; + + dual_timer1: dual_timer@20010000 { + compatible = "arm,sp804", "arm,primecell"; + /* timer2 & timer3 */ + interrupts = <4>; + reg = <0x20010000 0x1000>; + clocks = <&sysctrl HI3518EV20X_TIME1_2_CLK>, + <&sysctrl HI3518EV20X_TIME1_3_CLK>, + <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "timer2", "timer3", "apb_pclk"; + status = "disabled"; + }; + + uart0: uart@20080000 { + compatible = "arm,pl011", "arm,primecell"; + reg = <0x20080000 0x1000>; + interrupts = <5>; + clocks = <&clock HI3518EV20X_UART0_CLK>; + clock-names = "apb_pclk"; + status = "disabled"; + }; + + uart1: uart@20090000 { + compatible = "arm,pl011", "arm,primecell"; + reg = <0x20090000 0x1000>; + interrupts = <30>; + clocks = <&clock HI3518EV20X_UART1_CLK>; + clock-names = "apb_pclk"; + status = "disabled"; + }; + + uart2: uart@200a0000 { + compatible = "arm,pl011", "arm,primecell"; + reg = <0x200a0000 0x1000>; + interrupts = <25>; + clocks = <&clock HI3518EV20X_UART2_CLK>; + clock-names = "apb_pclk"; + status = "disabled"; + }; + + usb_phy: phy { + compatible = "hisilicon,hisi-usb-phy"; + reg = <0x20030000 0x10000>, <0x20120000 0x10000>, + <0x20050000 0x10000>; + #phy-cells = <0>; + }; + + ehci@0x100b0000 { + compatible = "generic-ehci"; + reg = <0x100b0000 0x10000>; + interrupts = <15>; + + clocks = <&clock HI3518EV20X_USB2_CTRL_UTMI0_REQ>, + <&clock HI3518EV20X_USB2_HRST_REQ>; + clock-names = "usb2_cttl_utmi0_req", "usb2_hrst_req"; + }; + + ohci@0x100a0000 { + compatible = "generic-ohci"; + reg = <0x100a0000 0x10000>; + interrupts = <16>; + + clocks = <&clock HI3518EV20X_USB2_CTRL_UTMI0_REQ>, + <&clock HI3518EV20X_USB2_HRST_REQ>; + clock-names = "usb2_cttl_utmi0_req", "usb2_hrst_req"; + }; + + hiudc@0x10080000 { + compatible = "hiudc"; + reg = <0x10080000 0x10000>; + interrupts = <10>; + + clocks = <&clock HI3518EV20X_USB2_HRST_REQ>; + clock-names = "clk"; + }; + + i2c_bus0: i2c@200d0000 { + compatible = "hisilicon,hisi-i2c-hisilicon"; + reg = <0x200d0000 0x100>; + interrupts = <20>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-frequency = <100000>; + io-size = <0x1000>; + id = <0>; + status = "disabled"; + }; + + i2c_bus1: i2c@20240000 { + compatible = "hisilicon,hisi-i2c-hisilicon"; + reg = <0x20240000 0x100>; + interrupts = <20>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-frequency = <100000>; + io-size = <0x1000>; + id = <1>; + status = "disabled"; + }; + + i2c_bus2: i2c@20250000 { + compatible = "hisilicon,hisi-i2c-hisilicon"; + reg = <0x20250000 0x100>; + interrupts = <20>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-frequency = <100000>; + io-size = <0x1000>; + id = <2>; + status = "disabled"; + }; + + spi_bus0: spi@200c0000 { + compatible = "arm,pl022", "arm,primecell"; + arm,primecell-periphid = <0x00800022>; + reg = <0x200c0000 0x1000>; + interrupts = <6>; + clocks = <&clock HI3518EV20X_SPI0_CLK>; + clock-names = "apb_pclk"; + status = "disabled"; + #address-cells = <1>; + #size-cells = <0>; + }; + + spi_bus1: spi@200e0000 { + compatible = "arm,pl022", "arm,primecell"; + arm,primecell-periphid = <0x00800022>; + reg = <0x200e0000 0x1000>, <0x20120004 0x4>; + interrupts = <7>; + clocks = <&clock HI3518EV20X_SPI1_CLK>; + clock-names = "apb_pclk"; + status = "disabled"; + #address-cells = <1>; + #size-cells = <0>; + hisi,spi_cs_sb = <26>; + hisi,spi_cs_mask_bit = <0x0c000000>; + }; + + fmc: flash-memory-controller@10010000 { + compatible = "hisilicon,hisi-fmc"; + reg = <0x10010000 0x1000>, <0x58000000 0x10000>; + reg-names = "control", "memory"; + clocks = <&clock HI3518EV20X_FMC_CLK>; + #address-cells = <1>; + #size-cells = <0>; + + hisfc:spi-nor@0 { + compatible = "hisilicon,fmc-spi-nor"; + assigned-clocks = <&clock HI3518EV20X_FMC_CLK>; + assigned-clock-rates = <24000000>; + #address-cells = <1>; + #size-cells = <0>; + }; + + hisnfc:spi-nand@0 { + compatible = "hisilicon,fmc-spi-nand"; + assigned-clocks = <&clock HI3518EV20X_FMC_CLK>; + assigned-clock-rates = <24000000>; + #address-cells = <1>; + #size-cells = <0>; + }; + }; + + mdio: mdio@10091100 { + compatible = "hisilicon,hisi-femac-mdio"; + reg = <0x10091100 0x10>; + clocks = <&clock HI3518EV20X_ETH_CLK>; + clock-names = "mdio"; + assigned-clocks = <&clock HI3518EV20X_ETH_CLK>; + assigned-clock-rates = <54000000>; + resets = <&clock 0xec 3>; + reset-names = "external-phy"; + #address-cells = <1>; + #size-cells = <0>; + }; + + hisi_femac: ethernet@10090000 { + compatible = "hisilicon,hi3518ev20x-femac", + "hisilicon,hisi-femac-v2"; + reg = <0x10090000 0x1000>,<0x10091300 0x200>; + interrupts = <12>; + clocks = <&clock HI3518EV20X_ETH_CLK>; + resets = <&clock 0xec 0>; + reset-names = "mac"; + }; + + mmc0_emmc: himciv200.MMC@0x10020000{ + compatible = "hisilicon,hi3518ev20x-himci"; + reg = <0x10020000 0x1000>; + interrupts = <18>; + clocks = <&clock HI3518EV20X_MMC0_CLK>; + clock-names = "mmc_clk"; + max-frequency = <99000000>; + resets = <&clock 0xc4 8>; + reset-names = "mmc_reset"; + bus-width = <8>; + cap-mmc-highspeed; + cap-mmc-hw-reset; + mmc-hs200-1_8v; + full-pwr-cycle; + devid = <0>; + status = "disabled"; + }; + + mmc0_sd: himciv200.SD@0x10020000{ + compatible = "hisilicon,hi3518ev20x-himci"; + reg = <0x10020000 0x1000>; + interrupts = <18>; + clocks = <&clock HI3518EV20X_MMC0_CLK>; + clock-names = "mmc_clk"; + max-frequency = <49500000>; + resets = <&clock 0xc4 8>; + reset-names = "mmc_reset"; + bus-width = <4>; + cap-sd-highspeed; + devid = <0>; + status = "disabled"; + }; + + mmc1_sd: himciv200.SD@0x10030000{ + compatible = "hisilicon,hi3518ev20x-himci"; + reg = <0x10030000 0x1000>; + interrupts = <8>; + clocks = <&clock HI3518EV20X_MMC1_CLK>; + clock-names = "mmc_clk"; + max-frequency = <49500000>; + resets = <&clock 0xc4 0>; + reset-names = "mmc_reset"; + bus-width = <4>; + cap-sd-highspeed; + sd-uhs-sdr12; + sd-uhs-sdr25; + sd-uhs-sdr50; + sd-uhs-sdr104; + devid = <1>; + status = "disabled"; + }; + + pmux: pinmux@200f0000 { + compatible = "pinctrl-single"; + reg = <0x200f0000 0x108>; + #address-cells = <1>; + #size-cells = <1>; + #gpio-range-cells = <3>; + ranges; + + pinctrl-single,register-width = <32>; + pinctrl-single,function-mask = <7>; + /* pin base, nr pins & gpio function */ + pinctrl-single,gpio-range = <&range 0 5 0 + &range 6 38 0 &range 44 1 2 + &range 45 13 0 &range 58 8 1>; + + range: gpio-range { + #pinctrl-single,gpio-range-cells = <3>; + }; + }; + + pconf: pinconf@200f0800 { + compatible = "pinconf-single"; + reg = <0x200f0800 0x130>; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + pinctrl-single,register-width = <32>; + }; + + gpio_chip0: gpio_chip@20140000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x20140000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 28 3>, <&pmux 3 12 1>, + <&pmux 4 0 4>; + status = "disabled"; + }; + + gpio_chip1: gpio_chip@20150000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x20150000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 31 8>; + status = "disabled"; + }; + + gpio_chip2: gpio_chip@20160000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x20160000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 4 8>; + status = "disabled"; + }; + + gpio_chip3: gpio_chip@20170000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x20170000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 13 8>; + status = "disabled"; + }; + + gpio_chip4: gpio_chip@20180000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x20180000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 21 7>, <&pmux 7 39 1>; + status = "disabled"; + }; + + gpio_chip5: gpio_chip@20190000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x20190000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 40 8>; + status = "disabled"; + }; + + gpio_chip6: gpio_chip@201a0000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x201a0000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 48 8>; + status = "disabled"; + }; + + gpio_chip7: gpio_chip@201b0000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x201b0000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 56 8>; + status = "disabled"; + }; + + gpio_chip8: gpio_chip@201c0000 { + compatible = "arm,pl061", "arm,primecell"; + reg = <0x201c0000 0x10000>; + interrupts = <31>; + clocks = <&clock HI3518EV20X_SYSAPB_CLK>; + clock-names = "apb_pclk"; + #gpio-cells = <2>; + gpio-ranges = <&pmux 0 64 2>; + status = "disabled"; + }; + + hidmac: hidma-controller@10060000 { + compatible = "hisilicon,hisi-dmac"; + reg = <0x10060000 0x1000>; + interrupts = <14>; + clocks = <&clock HI3518EV20X_DMAC_CLK>; + clock-names = "dmac_clk"; + resets = <&clock 0xd8 4>; + reset-names = "dma-reset"; + #dma-cells = <2>; + status = "disabled"; + }; + }; + + media { + #address-cells = <1>; + #size-cells = <1>; + compatible = "simple-bus"; + interrupt-parent = <&vic>; + ranges; + + sys_config { + compatible = "hisilicon,sys_config"; + }; + + sys: sys@20030000 { + compatible = "hisilicon,hi35xx_sys"; + reg = <0x20030000 0x10000>, <0x20050000 0x10000>, + <0x20110000 0x10000>, <0x20120000 0x10000>; + reg-names = "crg", "sys", "ddr", "misc"; + }; + + audio: audio@20650000 { + compatible = "hisilicon,hi35xx_aiao"; + interrupts = <9>; + reg = <0x20650000 0x10000>; + reg-names = "aiao"; + }; + + ive: ive@206a0000 { + compatible = "hisilicon,hi35xx_ive"; + interrupts = <21>; + reg = <0x206a0000 0x10000>; + }; + + mipi: mipi@20680000 { + compatible = "hisilicon,hi35xx_mipi"; + interrupts = <28>; + reg = <0x20680000 0x10000>; + }; + + isp: isp@20580000 { + compatible = "hisilicon,hi35xx_isp"; + interrupts = <22>; + reg = <0x20580000 0x10000>, <0x205a0000 0x20000>; + reg-names = "reg_vicap_base_va", "reg_isp_base_va"; + }; + + viu: viu@20580000 { + compatible = "hisilicon,hi35xx_viu"; + interrupts = <22>; + reg = <0x20580000 0x40000>; + }; + + vou: vou@205c0000 { + compatible = "hisilicon,hi35xx_vou"; + interrupts = <23>; + reg = <0x205c0000 0x10000>; + }; + + vgs: vgs@20630000 { + compatible = "hisilicon,hi35xx_vgs"; + interrupts = <29>; + reg = <0x20630000 0x10000>; + }; + + vpss: vpss@20600000 { + compatible = "hisilicon,hi35xx_vpss"; + interrupts = <17>; + reg = <0x20600000 0x10000>; + }; + + avc: avc@20620000 { + compatible = "hisilicon,hi35xx_avc"; + interrupts = <24>; + reg = <0x20620000 0x10000>; + }; + + jpege: jpege@20660000 { + compatible = "hisilicon,hi35xx_jpege"; + interrupts = <26>; + reg = <0x20660000 0x10000>; + }; + + tde: tde@20610000 { + compatible = "hisilicon,hi35xx_tde"; + interrupts = <27>; + reg = <0x20610000 0x10000>; + }; + + pwm: pwm@20130000 { + compatible = "hisilicon,hi3516cv300-pwm"; + reg = <0x20130000 0x10000>; + }; + + wtdg: wtdg@20040000 { + compatible = "hisilicon,hi_wdg"; + reg = <0x20040000 0x10000>; + reg-names = "wtdg"; + }; + + rtc: rtc@20060000 { + compatible = "hisilicon,hi_rtc"; + interrupts = <2>, <2>; + interrupt-names = "rtc", "rtc_temp"; + reg = <0x20060000 0x10000>; + }; + + ir: ir@20070000{ + compatible = "hisilicon,hi_ir"; + interrupts = <19>; + reg = <0x20070000 0x10000>; + }; + + cipher: cipher@100c0000{ + compatible = "hisilicon,hi_cipher"; + interrupts = <13>; + reg = <0x100c0000 0x10000>; + }; + }; +}; diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config index 32f41631..f9c3a13b 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config @@ -598,7 +598,7 @@ CONFIG_NETFILTER_ADVANCED=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.20211122 b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.20211122 index 23ecfb79..f4d729e3 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.20211122 +++ b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.20211122 @@ -598,7 +598,7 @@ CONFIG_NETFILTER_ADVANCED=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.cma b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.cma index 7bf13889..68ebd3b2 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.cma +++ b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516cv300.generic.config.cma @@ -600,7 +600,7 @@ CONFIG_NETFILTER_ADVANCED=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516ev100.generic.config b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516ev100.generic.config index 67a3557d..b125508b 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516ev100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/hi3516ev100.generic.config @@ -598,7 +598,7 @@ CONFIG_NETFILTER_ADVANCED=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516av300.generic.config b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516av300.generic.config index 88856258..4f80e7a7 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516av300.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516av300.generic.config @@ -686,7 +686,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516cv500.generic.config b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516cv500.generic.config index e199883b..c92ab2ca 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516cv500.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516cv500.generic.config @@ -686,7 +686,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516dv300.generic.config b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516dv300.generic.config index 88856258..4f80e7a7 100644 --- a/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516dv300.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516cv500/kernel/hi3516dv300.generic.config @@ -686,7 +686,7 @@ CONFIG_IPV6_FOU=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516dv200.generic.config b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516dv200.generic.config index 2dc1ccc1..b145a227 100644 --- a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516dv200.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516dv200.generic.config @@ -680,7 +680,7 @@ CONFIG_IPV6_SIT=n # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic-fpv.config b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic-fpv.config new file mode 100644 index 00000000..30c22fa6 --- /dev/null +++ b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic-fpv.config @@ -0,0 +1,2970 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 4.9.37 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_MIGHT_HAVE_PCI=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_GENERIC_BUG=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +# CONFIG_COMPILE_TEST is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_LZMA is not set +CONFIG_KERNEL_XZ=y +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +CONFIG_DEFAULT_HOSTNAME="openipc" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=n +CONFIG_FHANDLE=y +CONFIG_USELIB=n +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=y + +# +# Timers subsystem +# +CONFIG_HZ_PERIODIC=y +# CONFIG_NO_HZ_IDLE is not set +# CONFIG_NO_HZ is not set +# CONFIG_HIGH_RES_TIMERS is not set + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +# CONFIG_IRQ_TIME_ACCOUNTING is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set + +# +# RCU Subsystem +# +CONFIG_TINY_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +# CONFIG_TASKS_RCU is not set +# CONFIG_RCU_STALL_COMMON is not set +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_RCU_EXPEDITE_BOOT is not set +# CONFIG_BUILD_BIN2C is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=16 +CONFIG_NMI_LOG_BUF_SHIFT=13 +CONFIG_GENERIC_SCHED_CLOCK=y +CONFIG_CGROUPS=n +# CONFIG_MEMCG is not set +# CONFIG_BLK_CGROUP is not set +# CONFIG_CGROUP_SCHED is not set +# CONFIG_CGROUP_PIDS is not set +CONFIG_CGROUP_FREEZER=n +# CONFIG_CPUSETS is not set +# CONFIG_CGROUP_DEVICE is not set +# CONFIG_CGROUP_CPUACCT is not set +# CONFIG_CGROUP_DEBUG is not set +# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n +# CONFIG_USER_NS is not set +CONFIG_PID_NS=n +CONFIG_NET_NS=n +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +CONFIG_BLK_DEV_INITRD=n +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=n +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +CONFIG_RD_XZ=n +# CONFIG_RD_LZO is not set +CONFIG_RD_LZ4=n +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_HAVE_UID16=y +CONFIG_BPF=y +# CONFIG_EXPERT is not set +CONFIG_UID16=y +CONFIG_MULTIUSER=y +# CONFIG_SGETMASK_SYSCALL is not set +CONFIG_SYSFS_SYSCALL=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=n +# CONFIG_KALLSYMS_ALL is not set +# CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set +CONFIG_KALLSYMS_BASE_RELATIVE=n +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=n +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +# CONFIG_BPF_SYSCALL is not set +CONFIG_SHMEM=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n +# CONFIG_USERFAULTFD is not set +CONFIG_MEMBARRIER=y +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +# CONFIG_PERF_EVENTS is not set +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLAB_FREELIST_RANDOM is not set +# CONFIG_SYSTEM_DATA_VERIFICATION is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=n +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set +# CONFIG_UPROBES is not set +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n +CONFIG_HAVE_NMI=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_HAVE_GCC_PLUGINS=y +CONFIG_HAVE_CC_STACKPROTECTOR=y +CONFIG_CC_STACKPROTECTOR=y +# CONFIG_CC_STACKPROTECTOR_NONE is not set +# CONFIG_CC_STACKPROTECTOR_REGULAR is not set +CONFIG_CC_STACKPROTECTOR_STRONG=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_BITS_MAX=16 +CONFIG_ARCH_MMAP_RND_BITS=8 +# CONFIG_HAVE_ARCH_HASH is not set +# CONFIG_ISA_BUS_API is not set +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n +# CONFIG_CPU_NO_EFFICIENT_FFS is not set +# CONFIG_HAVE_ARCH_VMAP_STACK is not set + +# +# GCOV-based kernel profiling +# +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +# CONFIG_MODULE_COMPRESS is not set +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_DEV_BSG=y +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +CONFIG_BLK_CMDLINE_PARSER=y + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_AIX_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_CMDLINE_PARTITION=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=n +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=n +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_FREEZER=y + +# +# System Type +# +CONFIG_MMU=y +CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_LPC32XX is not set +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C24XX is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP1 is not set + +# +# Multiple platform selection +# + +# +# CPU Core family selection +# +# CONFIG_ARCH_MULTI_V6 is not set +CONFIG_ARCH_MULTI_V7=y +CONFIG_ARCH_MULTI_V6_V7=y +# CONFIG_ARCH_MULTI_CPU_AUTO is not set +# CONFIG_ARCH_VIRT is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_ARTPEC is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_BCM is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_DIGICOLOR is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_HISI is not set +CONFIG_ARCH_HISI_BVT=y + +# +# Hisilicon BVT platform type +# +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set +CONFIG_ARCH_HI3516EV200=y +# CONFIG_ARCH_HI3516EV300 is not set +# CONFIG_ARCH_HI3518EV300 is not set +# CONFIG_ARCH_HI3516DV200 is not set +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set +# CONFIG_HISI_MC is not set +CONFIG_HI_ZRELADDR=0x40008000 +CONFIG_HI_PARAMS_PHYS=0x00000100 +CONFIG_HI_INITRD_PHYS=0x00800000 +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_MEDIATEK is not set + +# +# TI OMAP/AM/DM/DRA Family +# +# CONFIG_ARCH_OMAP3 is not set +# CONFIG_ARCH_OMAP4 is not set +# CONFIG_SOC_OMAP5 is not set +# CONFIG_SOC_AM33XX is not set +# CONFIG_SOC_AM43XX is not set +# CONFIG_SOC_DRA7XX is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_SOCFPGA is not set +# CONFIG_PLAT_SPEAR is not set +# CONFIG_ARCH_STI is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_SIRF is not set +# CONFIG_ARCH_TANGO is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_U8500 is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_WM8850 is not set +# CONFIG_ARCH_ZX is not set +# CONFIG_ARCH_ZYNQ is not set + +# +# Processor Type +# +CONFIG_CPU_V7=y +CONFIG_CPU_32v6K=y +CONFIG_CPU_32v7=y +CONFIG_CPU_ABRT_EV7=y +CONFIG_CPU_PABRT_V7=y +CONFIG_CPU_CACHE_V7=y +CONFIG_CPU_CACHE_VIPT=y +CONFIG_CPU_COPY_V6=y +CONFIG_CPU_TLB_V7=y +CONFIG_CPU_HAS_ASID=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y + +# +# Processor Features +# +# CONFIG_ARM_LPAE is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_VIRT_EXT=y +# CONFIG_SWP_EMULATE is not set +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_KUSER_HELPERS=y +CONFIG_VDSO=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +# CONFIG_CACHE_L2X0 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +# CONFIG_DEBUG_RODATA is not set +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_720789 is not set +# CONFIG_ARM_ERRATA_754322 is not set +# CONFIG_ARM_ERRATA_775420 is not set +# CONFIG_ARM_ERRATA_773022 is not set +# CONFIG_ARM_ERRATA_818325_852422 is not set +# CONFIG_ARM_ERRATA_821420 is not set +# CONFIG_ARM_ERRATA_825619 is not set +# CONFIG_ARM_ERRATA_852421 is not set +# CONFIG_ARM_ERRATA_852423 is not set + +# +# Bus support +# +# CONFIG_PCI is not set +# CONFIG_PCI_DOMAINS_GENERIC is not set +# CONFIG_PCI_SYSCALL is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_HAVE_SMP=n +# CONFIG_SMP is not set +CONFIG_HAVE_ARM_ARCH_TIMER=y +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +# CONFIG_ARM_PSCI is not set +CONFIG_ARCH_NR_GPIO=0 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_HZ_FIXED=0 +CONFIG_HZ_100=y +# CONFIG_HZ_200 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_500 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +# CONFIG_SCHED_HRTICK is not set +# CONFIG_THUMB2_KERNEL is not set +CONFIG_ARM_PATCH_IDIV=y +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +# CONFIG_HIGHMEM is not set +# CONFIG_CPU_SW_DOMAIN_PAN is not set +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +# CONFIG_ARM_MODULE_PLTS is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_NEED_PER_CPU_KM=y +# CONFIG_CLEANCACHE is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 +# CONFIG_ZPOOL is not set +# CONFIG_ZBUD is not set +# CONFIG_ZSMALLOC is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_ALIGNMENT_TRAP=y +# CONFIG_UACCESS_WITH_MEMCPY is not set +# CONFIG_SECCOMP is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +# CONFIG_PARAVIRT is not set +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +# CONFIG_XEN is not set + +# +# Boot options +# +CONFIG_USE_OF=y +CONFIG_ATAGS=y +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set +CONFIG_CMDLINE="" +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_AUTO_ZRELADDR=y +# CONFIG_EFI is not set + +# +# CPU Power Management +# + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# CPU Idle +# +# CONFIG_CPU_IDLE is not set +# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_NEON=y +# CONFIG_KERNEL_MODE_NEON is not set + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_BINFMT_FLAT is not set +# CONFIG_HAVE_AOUT is not set +# CONFIG_BINFMT_MISC is not set +CONFIG_COREDUMP=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_PM_SLEEP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +# CONFIG_APM_EMULATION is not set +CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_CPU_PM=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARM_CPU_SUSPEND=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +# CONFIG_UNIX_DIAG is not set +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +CONFIG_NET_KEY=n +# CONFIG_NET_KEY_MIGRATE is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=n +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +# CONFIG_IP_PNP_BOOTP is not set +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +# CONFIG_NET_IP_TUNNEL is not set +CONFIG_IP_MROUTE=n +# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n +# CONFIG_NET_UDP_TUNNEL is not set +# CONFIG_NET_FOU is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_INET_UDP_DIAG is not set +# CONFIG_INET_DIAG_DESTROY is not set +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n +CONFIG_TCP_CONG_CUBIC=y +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n +# CONFIG_TCP_CONG_HSTCP is not set +# CONFIG_TCP_CONG_HYBLA is not set +# CONFIG_TCP_CONG_VEGAS is not set +# CONFIG_TCP_CONG_NV is not set +# CONFIG_TCP_CONG_SCALABLE is not set +# CONFIG_TCP_CONG_LP is not set +# CONFIG_TCP_CONG_VENO is not set +# CONFIG_TCP_CONG_YEAH is not set +# CONFIG_TCP_CONG_ILLINOIS is not set +# CONFIG_TCP_CONG_DCTCP is not set +# CONFIG_TCP_CONG_CDG is not set +# CONFIG_TCP_CONG_BBR is not set +CONFIG_DEFAULT_CUBIC=y +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="cubic" +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NET_PTP_CLASSIFY is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +# CONFIG_NETFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_L2TP is not set +CONFIG_BRIDGE=y +CONFIG_HAVE_NET_DSA=y +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=n +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_DIAG is not set +# CONFIG_MPLS is not set +# CONFIG_HSR is not set +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_NET_NCSI is not set +# CONFIG_SOCK_CGROUP_DATA is not set +# CONFIG_CGROUP_NET_PRIO is not set +# CONFIG_CGROUP_NET_CLASSID is not set +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +CONFIG_BPF_JIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set +# CONFIG_STREAM_PARSER is not set +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_DEFAULT_PS is not set +CONFIG_CFG80211_INTERNAL_REGDB=y +# CONFIG_CFG80211_CRDA_SUPPORT is not set +CONFIG_CFG80211_WEXT=y +# CONFIG_LIB80211 is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_MINSTREL_HT=y +# CONFIG_MAC80211_RC_MINSTREL_VHT is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_MAC80211_MESH is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +# CONFIG_WIMAX is not set +# CONFIG_RFKILL is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set +# CONFIG_LWTUNNEL is not set +# CONFIG_DST_CACHE is not set +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +CONFIG_HAVE_CBPF_JIT=y + +# +# Device Drivers +# +CONFIG_ARM_AMBA=y + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="/sbin/mdev" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +CONFIG_ALLOW_DEV_COREDUMP=y +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_MMIO=y +# CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_ALIGNMENT=8 + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB is not set +# CONFIG_VEXPRESS_CONFIG is not set +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_M25P80 is not set +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +CONFIG_MTD_NAND_ECC=n +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND=y +# CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_SM_COMMON is not set +# CONFIG_MTD_NAND_DENALI_DT is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_DOCG4 is not set +# CONFIG_MTD_NAND_NANDSIM is not set +# CONFIG_MTD_NAND_BRCMNAND is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_MTK is not set +CONFIG_MTD_SPI_NAND_HISI_BVT=y +# CONFIG_HISI_NAND_ECC_STATUS_REPORT is not set +# CONFIG_HISI_NAND_FS_MAY_NO_YAFFS2 is not set +CONFIG_MTD_SPI_NAND_HIFMC100=y +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR & LPDDR2 PCM memory drivers +# +# CONFIG_MTD_LPDDR is not set +# CONFIG_MTD_LPDDR2_NVM is not set +CONFIG_MTD_SPI_NOR=y +# CONFIG_MTD_MT81xx_NOR is not set +# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set +# CONFIG_SPI_CADENCE_QUADSPI is not set +CONFIG_SPI_HISI_SFC=y +# CONFIG_MTD_SPI_IDS is not set +CONFIG_CLOSE_SPI_8PIN_4IO=y +CONFIG_HISI_SPI_BLOCK_PROTECT=y +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_FASTMAP is not set +# CONFIG_MTD_UBI_GLUEBI is not set +CONFIG_MTD_UBI_BLOCK=y +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_NET=y +CONFIG_OF_MDIO=y +CONFIG_OF_RESERVED_MEM=y +# CONFIG_OF_OVERLAY is not set +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=65536 +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK is not set +# CONFIG_BLK_DEV_RBD is not set +# CONFIG_NVME_TARGET is not set + +# +# Misc devices +# +# CONFIG_SENSORS_LIS3LV02D is not set +# CONFIG_AD525X_DPOT is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_AT25 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_EEPROM_93XX46 is not set + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# CONFIG_SENSORS_LIS3_SPI is not set +# CONFIG_SENSORS_LIS3_I2C is not set + +# +# Altera FPGA firmware download module +# +# CONFIG_ALTERA_STAPL is not set + +# +# Intel MIC Bus Driver +# + +# +# SCIF Bus Driver +# + +# +# VOP Bus Driver +# + +# +# Intel MIC Host Driver +# + +# +# Intel MIC Card Driver +# + +# +# SCIF Driver +# + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# + +# +# VOP Driver +# +# CONFIG_ECHO is not set +# CONFIG_CXL_BASE is not set +# CONFIG_CXL_AFU_DRIVER_OPS is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=m +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +CONFIG_SCSI_NETLINK=y +# CONFIG_SCSI_MQ_DEFAULT is not set +# CONFIG_SCSI_PROC_FS is not set + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_BLK_DEV_SR_VENDOR is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +CONFIG_SCSI_FC_ATTRS=m +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set +# CONFIG_SCSI_SRP_ATTRS is not set +CONFIG_SCSI_LOWLEVEL=y +# CONFIG_ISCSI_TCP is not set +# CONFIG_ISCSI_BOOT_SYSFS is not set +# CONFIG_SCSI_UFSHCD is not set +# CONFIG_LIBFC is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_DH is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +# CONFIG_ATA is not set +# CONFIG_MD is not set +# CONFIG_TARGET_CORE is not set +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_MACSEC is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_TUN=m +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_NLMON is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +CONFIG_ETHERNET=y +# CONFIG_ALTERA_TSE is not set +# CONFIG_NET_VENDOR_AMAZON is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_AURORA is not set +# CONFIG_NET_CADENCE is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +# CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FARADAY is not set +CONFIG_NET_VENDOR_HISILICON=y +# CONFIG_HIX5HD2_GMAC is not set +CONFIG_HISI_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MICREL is not set +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_NETRONOME is not set +# CONFIG_ETHOC is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_RENESAS is not set +# CONFIG_NET_VENDOR_ROCKER is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +# CONFIG_NET_VENDOR_SMSC is not set +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_SYNOPSYS is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +CONFIG_PHYLIB=y +CONFIG_SWPHY=y + +# +# MDIO bus device drivers +# +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set +CONFIG_MDIO_HISI_FEMAC=y +# CONFIG_MDIO_HISI_GEMAC is not set + +# +# MII PHY device drivers +# +# CONFIG_AMD_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_AT803X_PHY is not set +# CONFIG_BCM7XXX_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_BROADCOM_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +CONFIG_FIXED_PHY=y +# CONFIG_ICPLUS_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROCHIP_PHY is not set +# CONFIG_MICROSEMI_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_TERANETICS_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set +# CONFIG_MICREL_KS8995MA is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +CONFIG_USB_NET_DRIVERS=m +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_RTL8152 is not set +# CONFIG_USB_LAN78XX is not set +CONFIG_USB_USBNET=m +# CONFIG_USB_NET_AX8817X is not set +# CONFIG_USB_NET_AX88179_178A is not set +CONFIG_USB_NET_CDCETHER=m +# CONFIG_USB_NET_CDC_EEM is not set +# CONFIG_USB_NET_CDC_NCM is not set +# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set +# CONFIG_USB_NET_CDC_MBIM is not set +# CONFIG_USB_NET_DM9601 is not set +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set +# CONFIG_USB_NET_SMSC75XX is not set +# CONFIG_USB_NET_SMSC95XX is not set +# CONFIG_USB_NET_GL620A is not set +# CONFIG_USB_NET_NET1080 is not set +# CONFIG_USB_NET_PLUSB is not set +# CONFIG_USB_NET_MCS7830 is not set +CONFIG_USB_NET_RNDIS_HOST=m +# CONFIG_USB_NET_CDC_SUBSET is not set +# CONFIG_USB_NET_ZAURUS is not set +# CONFIG_USB_NET_CX82310_ETH is not set +# CONFIG_USB_NET_KALMIA is not set +# CONFIG_USB_NET_QMI_WWAN is not set +# CONFIG_USB_NET_INT51X1 is not set +# CONFIG_USB_IPHETH is not set +# CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_NET_CH9200 is not set +CONFIG_WLAN=y +# CONFIG_WLAN_VENDOR_ADMTEK is not set +CONFIG_WLAN_VENDOR_ATH=y +CONFIG_ATH9K_HTC=m +# CONFIG_WLAN_VENDOR_ATMEL is not set +# CONFIG_WLAN_VENDOR_BROADCOM is not set +# CONFIG_WLAN_VENDOR_CISCO is not set +# CONFIG_WLAN_VENDOR_INTEL is not set +# CONFIG_WLAN_VENDOR_INTERSIL is not set +# CONFIG_WLAN_VENDOR_MARVELL is not set +#CONFIG_WLAN_VENDOR_MEDIATEK=y +#CONFIG_MT7601U=m +# CONFIG_WLAN_VENDOR_RALINK is not set +# CONFIG_WLAN_VENDOR_REALTEK is not set +# CONFIG_WLAN_VENDOR_RSI is not set +# CONFIG_WLAN_VENDOR_ST is not set +# CONFIG_WLAN_VENDOR_TI is not set +# CONFIG_WLAN_VENDOR_ZYDAS is not set +# CONFIG_MAC80211_HWSIM is not set +# CONFIG_USB_NET_RNDIS_WLAN is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_ISDN is not set +# CONFIG_NVM is not set + +# +# Input device support +# +CONFIG_INPUT=n +# CONFIG_INPUT_FF_MEMLESS is not set +# CONFIG_INPUT_POLLDEV is not set +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=n +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +# CONFIG_INPUT_KEYBOARD is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set +# CONFIG_RMI4_CORE is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n +# CONFIG_SERIO_AMBAKMI is not set +CONFIG_SERIO_LIBPS2=n +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_SERIO_APBPS2 is not set +# CONFIG_USERIO is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=n +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +CONFIG_DEVMEM=y +# CONFIG_DEVKMEM is not set + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_AMBA_PL010 is not set +CONFIG_SERIAL_AMBA_PL011=y +CONFIG_SERIAL_AMBA_PL011_CONSOLE=y +# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_SC16IS7XX is not set +# CONFIG_SERIAL_BCM63XX is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_IFX6X60 is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_ST_ASC is not set +# CONFIG_SERIAL_STM32 is not set +# CONFIG_HVC_DCC is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_DEMUX_PINCTRL is not set +CONFIG_I2C_HELPER_AUTO=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CBUS_GPIO is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_GPIO is not set +CONFIG_I2C_HIBVT=y +# CONFIG_I2C_NOMADIK is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_I2C_RK3X is not set +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF is not set +# CONFIG_I2C_TAOS_EVM is not set +CONFIG_I2C_TINY_USB=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_DMA_MSG_MIN_LEN=5 +CONFIG_DMA_MSG_MAX_LEN=4090 +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_SLAVE is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_AXI_SPI_ENGINE is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_CADENCE is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_OC_TINY is not set +CONFIG_SPI_PL022=y +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_ZYNQMP_GQSPI is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=n +# CONFIG_SPI_LOOPBACK_TEST is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPMI is not set +# CONFIG_HSI is not set + +# +# PPS support +# +# CONFIG_PPS is not set + +# +# PPS generators support +# + +# +# PTP clock support +# +# CONFIG_PTP_1588_CLOCK is not set + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PINCTRL=y + +# +# Pin controllers +# +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_AMD is not set +CONFIG_PINCTRL_SINGLE=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_GPIOLIB=y +CONFIG_OF_GPIO=y +CONFIG_GPIOLIB_IRQCHIP=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EM is not set +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_GRGPIO is not set +# CONFIG_GPIO_MOCKUP is not set +# CONFIG_GPIO_MPC8XXX is not set +CONFIG_GPIO_PL061=y +# CONFIG_GPIO_SYSCON is not set +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_ZEVIO is not set +# CONFIG_GPIO_ZX is not set + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_SX150X is not set +# CONFIG_GPIO_TPIC2810 is not set +# CONFIG_GPIO_TS4900 is not set + +# +# MFD GPIO expanders +# +# CONFIG_HTC_EGPIO is not set + +# +# SPI GPIO expanders +# +# CONFIG_GPIO_74X164 is not set +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_PISOSR is not set + +# +# SPI or I2C GPIO expanders +# +# CONFIG_GPIO_MCP23S08 is not set + +# +# USB GPIO expanders +# +# CONFIG_W1 is not set +# CONFIG_POWER_AVS is not set +CONFIG_POWER_RESET=n +# CONFIG_POWER_RESET_BRCMKONA is not set +# CONFIG_POWER_RESET_BRCMSTB is not set +# CONFIG_POWER_RESET_GPIO is not set +# CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_HISI=n +# CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_RESTART is not set +# CONFIG_POWER_RESET_VERSATILE is not set +# CONFIG_POWER_RESET_SYSCON is not set +# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +# CONFIG_SYSCON_REBOOT_MODE is not set +CONFIG_POWER_SUPPLY=n +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_TEST_POWER is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set +# CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_HWMON is not set +# CONFIG_THERMAL is not set +# CONFIG_WATCHDOG is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +# CONFIG_SSB is not set +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +# CONFIG_MFD_ATMEL_HLCDC is not set +# CONFIG_MFD_BCM590XX is not set +# CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_CROS_EC is not set +# CONFIG_MFD_ASIC3 is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +# CONFIG_MFD_EXYNOS_LPASS is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_MFD_HI6421_PMIC is not set +CONFIG_MFD_HISI_FMC=y +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_INTEL_SOC_PMIC is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77620 is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_PM8921_CORE is not set +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RTSX_USB is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK808 is not set +# CONFIG_MFD_RN5T618 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SKY81452 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +CONFIG_MFD_SYSCON=y +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_REGULATOR is not set +CONFIG_MEDIA_SUPPORT=n + +# +# Multimedia core support +# +# CONFIG_MEDIA_CAMERA_SUPPORT is not set +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set +# CONFIG_MEDIA_RADIO_SUPPORT is not set +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_RC_SUPPORT is not set +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +# CONFIG_TTPCI_EEPROM is not set + +# +# Media drivers +# +# CONFIG_MEDIA_USB_SUPPORT is not set + +# +# Supported MMC/SDIO adapters +# +# CONFIG_CYPRESS_FIRMWARE is not set + +# +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) +# + +# +# Customise DVB Frontends +# +# CONFIG_DVB_TUNER_DIB0070 is not set +# CONFIG_DVB_TUNER_DIB0090 is not set + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set + +# +# Graphics support +# +# CONFIG_IMX_IPUV3_CORE is not set +# CONFIG_DRM is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# Frame buffer Devices +# +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_VGASTATE is not set + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set +# CONFIG_SOUND is not set + +# +# HID support +# +CONFIG_HID=n +# CONFIG_HID_BATTERY_STRENGTH is not set +# CONFIG_HIDRAW is not set +# CONFIG_UHID is not set +CONFIG_HID_GENERIC=n + +# +# Special HID drivers +# +# CONFIG_HID_A4TECH is not set +# CONFIG_HID_ACRUX is not set +# CONFIG_HID_APPLE is not set +# CONFIG_HID_APPLEIR is not set +# CONFIG_HID_AUREAL is not set +# CONFIG_HID_BELKIN is not set +# CONFIG_HID_BETOP_FF is not set +# CONFIG_HID_CHERRY is not set +# CONFIG_HID_CHICONY is not set +# CONFIG_HID_CMEDIA is not set +# CONFIG_HID_CP2112 is not set +# CONFIG_HID_CYPRESS is not set +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELECOM is not set +# CONFIG_HID_ELO is not set +# CONFIG_HID_EZKEY is not set +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set +# CONFIG_HID_HOLTEK is not set +# CONFIG_HID_KEYTOUCH is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_UCLOGIC is not set +# CONFIG_HID_WALTOP is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +# CONFIG_HID_TWINHAN is not set +# CONFIG_HID_KENSINGTON is not set +# CONFIG_HID_LCPOWER is not set +# CONFIG_HID_LENOVO is not set +# CONFIG_HID_LOGITECH is not set +# CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MICROSOFT is not set +# CONFIG_HID_MONTEREY is not set +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_NTRIG is not set +# CONFIG_HID_ORTEK is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PENMOUNT is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PLANTRONICS is not set +# CONFIG_HID_PRIMAX is not set +# CONFIG_HID_ROCCAT is not set +# CONFIG_HID_SAITEK is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SPEEDLINK is not set +# CONFIG_HID_STEELSERIES is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_RMI is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TIVO is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THRUSTMASTER is not set +# CONFIG_HID_WACOM is not set +# CONFIG_HID_XINMO is not set +# CONFIG_HID_ZEROPLUS is not set +# CONFIG_HID_ZYDACRON is not set +# CONFIG_HID_SENSOR_HUB is not set +# CONFIG_HID_ALPS is not set + +# +# USB HID support +# +CONFIG_USB_HID=n +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=y +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_MON is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_EHCI_HCD is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set +# CONFIG_USB_OHCI_HCD is not set +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_WDM is not set +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +# CONFIG_USB_STORAGE is not set +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_REALTEK is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_STORAGE_ENE_UB6250 is not set +# CONFIG_USB_UAS is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USBIP_CORE is not set +# CONFIG_USB_MUSB_HDRC is not set +CONFIG_USB_DWC3=y +# CONFIG_USB_DWC3_HOST is not set +# CONFIG_USB_DWC3_GADGET is not set +CONFIG_USB_DWC3_DUAL_ROLE=y + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_OF_SIMPLE=y +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=m +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +# CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set + +# +# USB Physical Layer drivers +# +# CONFIG_USB_PHY is not set +# CONFIG_NOP_USB_XCEIV is not set +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +# CONFIG_USB_ULPI is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 + +# +# USB Peripheral Controller +# +# CONFIG_USB_FUSB300 is not set +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set +# CONFIG_USB_MV_U3D is not set +# CONFIG_USB_M66592 is not set +# CONFIG_USB_BDC_UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +# CONFIG_USB_F_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_SERIAL is not set +CONFIG_USB_CONFIGFS_ACM=y +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_NCM is not set +CONFIG_USB_CONFIGFS_ECM=y +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +CONFIG_USB_CONFIGFS_RNDIS=y +# CONFIG_USB_CONFIGFS_EEM is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_UWB is not set +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SIMPLE=y + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=8 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_ARMMMCI is not set +CONFIG_MMC_SDHCI=y +CONFIG_MMC_SDHCI_PLTFM=y +# CONFIG_MMC_SDHCI_OF_ARASAN is not set +# CONFIG_MMC_SDHCI_OF_AT91 is not set +CONFIG_MMC_SDHCI_HISI=y +# CONFIG_MMC_SDHCI_F_SDH30 is not set +# CONFIG_MMC_SPI is not set +# CONFIG_MMC_DW is not set +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MMC_USDHI6ROL0 is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MMC_CQ_HCI is not set +# CONFIG_MEMSTICK is not set +# CONFIG_NEW_LEDS is not set +# CONFIG_ACCESSIBILITY is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABX80X is not set +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_ISL12022 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8010 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV8803 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1302 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1343 is not set +# CONFIG_RTC_DRV_DS1347 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6916 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RX4581 is not set +# CONFIG_RTC_DRV_RX6110 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_MCP795 is not set +CONFIG_RTC_I2C_AND_SPI=n + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set +# CONFIG_RTC_DRV_RV3029C2 is not set + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_HIBVT=y +# CONFIG_RTC_DRV_CMOS is not set +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +# CONFIG_RTC_DRV_ZYNQMP is not set + +# +# on-CPU RTC drivers +# +# CONFIG_RTC_DRV_PL030 is not set +# CONFIG_RTC_DRV_PL031 is not set +# CONFIG_RTC_DRV_SNVS is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set +# CONFIG_DMADEVICES is not set + +# +# DMABUF options +# +# CONFIG_SYNC_FILE is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VIRT_DRIVERS is not set + +# +# Virtio drivers +# +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set +# CONFIG_GOLDFISH is not set +# CONFIG_CHROME_PLATFORMS is not set +CONFIG_CLKDEV_LOOKUP=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Common Clock Framework +# +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +# CONFIG_CLK_QORIQ is not set +# CONFIG_COMMON_CLK_NXP is not set +# CONFIG_COMMON_CLK_PXA is not set +# CONFIG_COMMON_CLK_PIC32 is not set +CONFIG_COMMON_CLK_HI3516EV200=y +CONFIG_RESET_HISI=y + +# +# Hardware Spinlock drivers +# + +# +# Clock Source drivers +# +CONFIG_CLKSRC_OF=y +CONFIG_CLKSRC_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set +CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set +# CONFIG_ATMEL_PIT is not set +# CONFIG_SH_TIMER_CMT is not set +# CONFIG_SH_TIMER_MTU2 is not set +# CONFIG_SH_TIMER_TMU is not set +# CONFIG_EM_TIMER_STI is not set +# CONFIG_MAILBOX is not set +# CONFIG_IOMMU_SUPPORT is not set + +# +# Remoteproc drivers +# +# CONFIG_STE_MODEM_RPROC is not set + +# +# Rpmsg drivers +# + +# +# SOC (System On Chip) specific Drivers +# + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# CONFIG_SUNXI_SRAM is not set +# CONFIG_SOC_TI is not set +# CONFIG_PM_DEVFREQ is not set +# CONFIG_EXTCON is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +# CONFIG_PWM is not set +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +# CONFIG_IPACK_BUS is not set +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_ATH79 is not set +# CONFIG_RESET_BERLIN is not set +# CONFIG_RESET_LPC18XX is not set +# CONFIG_RESET_MESON is not set +# CONFIG_RESET_PISTACHIO is not set +# CONFIG_RESET_SOCFPGA is not set +# CONFIG_RESET_STM32 is not set +# CONFIG_RESET_SUNXI is not set +# CONFIG_TI_SYSCON_RESET is not set +# CONFIG_RESET_ZYNQ is not set +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_HISI_USB2 is not set +# CONFIG_PHY_HISI_USB3 is not set +CONFIG_PHY_HISI_XVP_USB2=y +# CONFIG_USB_MODE_OPTION is not set +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_RAS is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# CONFIG_NVMEM is not set +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set + +# +# FPGA Configuration Support +# +# CONFIG_FPGA is not set +# CONFIG_HI_DMAC is not set +# CONFIG_HIEDMAC is not set + +# +# Hisilicon driver support +# +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set + +# +# Firmware Drivers +# +# CONFIG_FIRMWARE_MEMMAP is not set +# CONFIG_FW_CFG_SYSFS is not set +CONFIG_HAVE_ARM_SMCCC=y + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +# CONFIG_EXT4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_XFS_FS is not set +# CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +CONFIG_F2FS_FS=m +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n +# CONFIG_F2FS_FS_SECURITY is not set +# CONFIG_F2FS_CHECK_FS is not set +# CONFIG_F2FS_FS_ENCRYPTION is not set +# CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n +# CONFIG_FS_ENCRYPTION is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=n +CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_QUOTACTL is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set +CONFIG_OVERLAY_FS=y + +# +# Caches +# +# CONFIG_FSCACHE is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=n +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n +# CONFIG_HUGETLB_PAGE is not set +CONFIG_CONFIGFS_FS=n +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_ECRYPT_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n +# CONFIG_YAFFS_9BYTE_TAGS is not set +# CONFIG_YAFFS_DOES_ECC is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n +# CONFIG_YAFFS_DISABLE_TAGS_ECC is not set +# CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set +# CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set +# CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set +# CONFIG_YAFFS_DISABLE_BACKGROUND is not set +# CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set +CONFIG_YAFFS_XATTR=n +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFFS2_LZO is not set +# CONFIG_JFFS2_LZMA is not set +CONFIG_JFFS2_RTIME=y +# CONFIG_JFFS2_RUBIN is not set +CONFIG_UBIFS_FS=y +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +CONFIG_SQUASHFS_DECOMP_SINGLE=y +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +# CONFIG_SQUASHFS_XATTR is not set +CONFIG_SQUASHFS_ZLIB=n +# CONFIG_SQUASHFS_LZ4 is not set +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V2=n +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n +# CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n +# CONFIG_NFSD is not set +CONFIG_GRACE_PERIOD=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_MAC_ROMAN is not set +# CONFIG_NLS_MAC_CELTIC is not set +# CONFIG_NLS_MAC_CENTEURO is not set +# CONFIG_NLS_MAC_CROATIAN is not set +# CONFIG_NLS_MAC_CYRILLIC is not set +# CONFIG_NLS_MAC_GAELIC is not set +# CONFIG_NLS_MAC_GREEK is not set +# CONFIG_NLS_MAC_ICELAND is not set +# CONFIG_NLS_MAC_INUIT is not set +# CONFIG_NLS_MAC_ROMANIAN is not set +# CONFIG_NLS_MAC_TURKISH is not set +CONFIG_NLS_UTF8=y +# CONFIG_DLM is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +# CONFIG_PRINTK_TIME is not set +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=3 +# CONFIG_BOOT_PRINTK_DELAY is not set + +# +# Compile-time checks and compiler options +# +# CONFIG_DEBUG_INFO is not set +# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENABLE_MUST_CHECK is not set +CONFIG_FRAME_WARN=1024 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_READABLE_ASM is not set +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_PAGE_OWNER is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_FRAME_POINTER=y +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys +CONFIG_DEBUG_KERNEL=y + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_VM is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Lockups and Hangs +# +# CONFIG_LOCKUP_DETECTOR is not set +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +# CONFIG_SCHED_DEBUG is not set +# CONFIG_SCHED_INFO is not set +# CONFIG_SCHEDSTATS is not set +# CONFIG_SCHED_STACK_END_CHECK is not set +# CONFIG_DEBUG_TIMEKEEPING is not set +# CONFIG_TIMER_STATS is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys +CONFIG_DEBUG_MUTEXES=y +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +CONFIG_STACKTRACE=y +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_PI_LIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set + +# +# RCU Debugging +# +# CONFIG_PROVE_RCU is not set +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_TORTURE_TEST is not set +# CONFIG_RCU_PERF_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +# CONFIG_RCU_TRACE is not set +# CONFIG_RCU_EQS_DEBUG is not set +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n +# CONFIG_FTRACE is not set + +# +# Runtime Testing +# +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_MEMTEST is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=n +# CONFIG_KGDB is not set +# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set +# CONFIG_UBSAN is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_STRICT_DEVMEM=y +# CONFIG_IO_STRICT_DEVMEM is not set +# CONFIG_ARM_PTDUMP is not set +# CONFIG_ARM_UNWIND is not set +# CONFIG_DEBUG_USER is not set +# CONFIG_DEBUG_LL is not set +CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" +# CONFIG_DEBUG_UART_8250 is not set +CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +# CONFIG_CORESIGHT is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_PERSISTENT_KEYRINGS is not set +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y +# CONFIG_HARDENED_USERCOPY is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=m +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_KPP2=y +# CONFIG_CRYPTO_RSA is not set +# CONFIG_CRYPTO_DH is not set +# CONFIG_CRYPTO_ECDH is not set +CONFIG_CRYPTO_MANAGER=m +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_NULL2=y +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_MCRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_SEQIV=m +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +CONFIG_CRYPTO_CTR=m +# CONFIG_CRYPTO_CTS is not set +# CONFIG_CRYPTO_ECB is not set +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set + +# +# Hash modes +# +# CONFIG_CRYPTO_CMAC is not set +CONFIG_CRYPTO_HMAC=m +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32=m +CONFIG_CRYPTO_CRCT10DIF=y +CONFIG_CRYPTO_GHASH=m +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=y +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +# CONFIG_CRYPTO_DES is not set +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_CHACHA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_DRBG_MENU=m +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=m +CONFIG_CRYPTO_JITTERENTROPY=m +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +# CONFIG_CRYPTO_HW is not set +# CONFIG_ASYMMETRIC_KEY_TYPE is not set + +# +# Certificates for signature checking +# +# CONFIG_ARM_CRYPTO is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_RATIONAL=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +# CONFIG_CRC7 is not set +CONFIG_LIBCRC32C=y +# CONFIG_CRC8 is not set +# CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DQL=y +CONFIG_NLATTR=y +# CONFIG_CORDIC is not set +# CONFIG_DDR is not set +# CONFIG_IRQ_POLL is not set +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +# CONFIG_SG_SPLIT is not set +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +# CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic.config b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic.config index ad13396d..14a5e592 100644 --- a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev200.generic.config @@ -680,7 +680,7 @@ CONFIG_IPV6_SIT=n # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic-fpv.config b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic-fpv.config index faf2f88b..03053b2e 100644 --- a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic-fpv.config +++ b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic-fpv.config @@ -680,7 +680,7 @@ CONFIG_IPV6_SIT=n # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic.config b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic.config index 4ef409e6..33cf89f5 100644 --- a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3516ev300.generic.config @@ -680,7 +680,7 @@ CONFIG_IPV6_SIT=n # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3518ev300.generic.config b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3518ev300.generic.config index f1b0dbe6..52614fd1 100644 --- a/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3518ev300.generic.config +++ b/br-ext-chip-hisilicon/board/hi3516ev200/kernel/hi3518ev300.generic.config @@ -680,7 +680,7 @@ CONFIG_IPV6_SIT=n # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3516av200.generic.config b/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3516av200.generic.config index 1ea1c372..2544c598 100644 --- a/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3516av200.generic.config +++ b/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3516av200.generic.config @@ -703,7 +703,7 @@ CONFIG_NET_ACTIVITY_STATS=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3519v101.generic.config b/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3519v101.generic.config index 13125eeb..0e35f0d6 100644 --- a/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3519v101.generic.config +++ b/br-ext-chip-hisilicon/board/hi3519v101/kernel/hi3519v101.generic.config @@ -703,7 +703,7 @@ CONFIG_NET_ACTIVITY_STATS=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config b/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config index d39916bc..aced64ef 100644 --- a/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config @@ -653,7 +653,7 @@ CONFIG_NET_ACTIVITY_STATS=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config.original b/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config.original index 9f8b73a6..179f31ec 100644 --- a/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config.original +++ b/br-ext-chip-hisilicon/board/hi3536cv100/kernel/hi3536cv100.generic.config.original @@ -707,7 +707,7 @@ CONFIG_NETFILTER_ADVANCED=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config b/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config index e570156c..c1d5c753 100644 --- a/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config +++ b/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config @@ -676,7 +676,7 @@ CONFIG_IPV6_FOU=m # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config.original b/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config.original index 5f6901ee..9d2adb12 100644 --- a/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config.original +++ b/br-ext-chip-hisilicon/board/hi3536dv100/kernel/hi3536dv100.generic.config.original @@ -668,7 +668,7 @@ CONFIG_TCP_MD5SIG=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig index 212dfc87..9c8d4e69 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av100_ultimate_defconfig @@ -104,5 +104,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig index 0c6f871b..6b496f29 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516av200_ultimate_defconfig @@ -105,5 +105,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig index 904de2f3..9a5f31ce 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_openipc_defconfig @@ -84,13 +84,13 @@ BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y # WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set +# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set +# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set # WIREGUARD diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig index 66b8941a..9cbf043a 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516cv300_ultimate_defconfig @@ -103,5 +103,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig index d7c36184..98f9ee15 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516dv200_openipc_defconfig @@ -85,13 +85,13 @@ BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y # WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set +# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set +# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set # WIREGUARD diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig index 5a202810..f2e3d211 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev100_openipc_defconfig @@ -84,13 +84,13 @@ BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y # WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set +# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set +# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set # WIREGUARD diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_iscom_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig similarity index 70% rename from br-ext-chip-goke/configs/unknown_unknown_gk7205v200_iscom_defconfig rename to br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig index 3687e02e..f8ad5462 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_iscom_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_fpv_defconfig @@ -12,11 +12,11 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y BR2_PER_PACKAGE_DIRECTORIES=y BR2_GCC_VERSION_7_X=y # BR2_TOOLCHAIN_USES_UCLIBC is not set -BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" -# BR2_TOOLCHAIN_USES_MUSL is not set -# BR2_TOOLCHAIN_BUILDROOT_MUSL=y -BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" +# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set +# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" +BR2_TOOLCHAIN_USES_MUSL=y +BR2_TOOLCHAIN_BUILDROOT_MUSL=y +BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_TOOLCHAIN_BUILDROOT_LOCALE=y BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y @@ -26,11 +26,11 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_GOKE_PATH)/board/gk7205v200/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516ev200/kernel/hi3516ev200.generic-fpv.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y -BR2_LINUX_KERNEL_EXT_GOKE_PATCHER=y -BR2_LINUX_KERNEL_EXT_GOKE_PATCHER_LIST="$(BR2_EXTERNAL_GOKE_PATH)/board/gk7205v200/kernel/patches/ $(BR2_EXTERNAL_GOKE_PATH)/board/gk7205v200/kernel/overlay" +BR2_LINUX_KERNEL_EXT_HISI_PATCHER=y +BR2_LINUX_KERNEL_EXT_HISI_PATCHER_LIST="$(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516ev200/kernel/patches/ $(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516ev200/kernel/overlay" # Filesystem # BR2_TARGET_TZ_INFO is not set @@ -43,7 +43,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="$(TOPDIR)/../scripts/executing_commands_for_$(BR2_ # OpenIPC configuration BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v2.2" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v200" +BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3516ev200" BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/all-patches" # OpenIPC packages @@ -51,7 +51,7 @@ BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/busybox/busybox.config" BR2_PACKAGE_DROPBEAR_OPENIPC=y # BR2_PACKAGE_FDK_AAC_OPENIPC is not set BR2_PACKAGE_FWPRINTENV_OPENIPC=y -BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y +BR2_PACKAGE_HISILICON_OSDRV_HI3516EV300=y BR2_PACKAGE_HASERL=y BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_IPCTOOL=y @@ -70,30 +70,38 @@ BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y BR2_PACKAGE_LIBYAML=y BR2_PACKAGE_MAJESTIC_FONTS=y -BR2_PACKAGE_MAJESTIC_GK7205V200=y +BR2_PACKAGE_MAJESTIC_HI3516EV300=y +# BR2_PACKAGE_MAJESTIC_FPV is not set BR2_PACKAGE_MBEDTLS_OPENIPC=y # BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set # BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set BR2_PACKAGE_MICROBE_WEB=y # BR2_PACKAGE_MINI_SNMPD is not set -BR2_PACKAGE_MOTORS=y +# BR2_PACKAGE_MOTORS is not set BR2_PACKAGE_OPUS_OPENIPC=y BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y # BR2_PACKAGE_SSHPASS is not set BR2_PACKAGE_UACME_OPENIPC=y -BR2_PACKAGE_VTUND_OPENIPC=y +# BR2_PACKAGE_VTUND_OPENIPC is not set BR2_PACKAGE_YAML_CLI=y # WiFi BR2_PACKAGE_WIRELESS_TOOLS=y +# BR2_PACKAGE_WIRELESS_REGDB is not set BR2_PACKAGE_WPA_SUPPLICANT=y BR2_PACKAGE_WPA_SUPPLICANT_CLI=y BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_ATHEROS_9271=y +BR2_PACKAGE_RTL8812AU_OPENIPC=y # WIREGUARD -BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y -BR2_PACKAGE_WIREGUARD_TOOLS=y +# BR2_PACKAGE_WIREGUARD_LINUX_COMPAT is not set +# BR2_PACKAGE_WIREGUARD_TOOLS is not set + +# FPV +BR2_PACKAGE_WIFIBROADCAST=y +BR2_PACKAGE_MAVLINK_ROUTER=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig index 07368b15..85560f56 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_openipc_defconfig @@ -85,13 +85,13 @@ BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y # WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set +# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set +# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set # WIREGUARD diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig index a0d0c323..47dd42c3 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev200_ultimate_defconfig @@ -104,5 +104,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig index 621d9aa4..d449597d 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_fpv_defconfig @@ -51,9 +51,9 @@ BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/busybox/busybox.config" BR2_PACKAGE_DROPBEAR_OPENIPC=y # BR2_PACKAGE_FDK_AAC_OPENIPC is not set BR2_PACKAGE_FWPRINTENV_OPENIPC=y +BR2_PACKAGE_HISILICON_OSDRV_HI3516EV300=y BR2_PACKAGE_HASERL=y BR2_PACKAGE_HISI_GPIO is not set -BR2_PACKAGE_HISILICON_OSDRV_HI3516EV300=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSON_C=y BR2_PACKAGE_LAME_OPENIPC=y @@ -71,7 +71,7 @@ BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y BR2_PACKAGE_LIBYAML=y BR2_PACKAGE_MAJESTIC_FONTS=y BR2_PACKAGE_MAJESTIC_HI3516EV300=y -# BR2_PACKAGE_MAJESTIC_FPV=y +# BR2_PACKAGE_MAJESTIC_FPV is not set BR2_PACKAGE_MBEDTLS_OPENIPC=y # BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set # BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set @@ -104,3 +104,4 @@ BR2_PACKAGE_RTL8812AU_OPENIPC=y # FPV BR2_PACKAGE_WIFIBROADCAST=y +BR2_PACKAGE_MAVLINK_ROUTER=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig index 83ce87d7..cc410dd9 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_openipc_defconfig @@ -85,13 +85,13 @@ BR2_PACKAGE_VTUND_OPENIPC=y BR2_PACKAGE_YAML_CLI=y # WiFi -BR2_PACKAGE_WIRELESS_TOOLS=y -BR2_PACKAGE_WPA_SUPPLICANT=y -BR2_PACKAGE_WPA_SUPPLICANT_CLI=y -BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y -BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y -BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +# BR2_PACKAGE_WIRELESS_TOOLS is not set +# BR2_PACKAGE_WPA_SUPPLICANT is not set +# BR2_PACKAGE_WPA_SUPPLICANT_CLI is not set +# BR2_PACKAGE_WPA_SUPPLICANT_NL80211 is not set +# BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC is not set +# BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U is not set # BR2_PACKAGE_RTL8188EU is not set # WIREGUARD diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig index 95e2515d..1044ed1b 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3516ev300_ultimate_defconfig @@ -104,5 +104,12 @@ BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # ZEROTIER BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ufanet_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig similarity index 75% rename from br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ufanet_defconfig rename to br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig index 0789facc..77fa4a6c 100644 --- a/br-ext-chip-goke/configs/unknown_unknown_gk7205v200_ufanet_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev200_ultimate_defconfig @@ -1,9 +1,8 @@ # Architecture BR2_arm=y -BR2_cortex_a7=y +BR2_arm926t=y BR2_ARM_EABI=y -BR2_ARM_FPU_NEON_VFPV4=y -BR2_ARM_INSTRUCTIONS_THUMB2=y +# BR2_ARM_INSTRUCTIONS_THUMB is not set BR2_KERNEL_HEADERS_VERSION=y BR2_DEFAULT_KERNEL_VERSION="4.9.37" BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y @@ -26,24 +25,29 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_GOKE_PATH)/board/gk7205v200/kernel/gk7205v200.generic.config" +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516cv200/kernel/hi3518ev200.generic.config" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_XZ=y -BR2_LINUX_KERNEL_EXT_GOKE_PATCHER=y -BR2_LINUX_KERNEL_EXT_GOKE_PATCHER_LIST="$(BR2_EXTERNAL_GOKE_PATH)/board/gk7205v200/kernel/patches/ $(BR2_EXTERNAL_GOKE_PATH)/board/gk7205v200/kernel/overlay" +BR2_LINUX_KERNEL_EXT_HISI_PATCHER=y +BR2_LINUX_KERNEL_EXT_HISI_PATCHER_LIST="$(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516cv200/kernel/patches/ $(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516cv200/kernel/overlay" # Filesystem # BR2_TARGET_TZ_INFO is not set BR2_TARGET_ROOTFS_CPIO=y BR2_TARGET_ROOTFS_SQUASHFS=y BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y +BR2_TARGET_ROOTFS_UBI=y +BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048 +BR2_TARGET_ROOTFS_UBI_USE_CUSTOM_CONFIG=y +BR2_TARGET_ROOTFS_UBI_CUSTOM_CONFIG_FILE="$(TOPDIR)/../scripts/ubinize.cfg" +BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 BR2_ROOTFS_OVERLAY="$(TOPDIR)/../general/overlay" BR2_ROOTFS_POST_BUILD_SCRIPT="$(TOPDIR)/../scripts/executing_commands_for_$(BR2_TOOLCHAIN_BUILDROOT_LIBC).sh" # OpenIPC configuration BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v2.2" -BR2_TARGET_GENERIC_HOSTNAME="openipc-gk7205v200-ufanet" +BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev200" BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/all-patches" # OpenIPC packages @@ -51,9 +55,9 @@ BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/busybox/busybox.config" BR2_PACKAGE_DROPBEAR_OPENIPC=y # BR2_PACKAGE_FDK_AAC_OPENIPC is not set BR2_PACKAGE_FWPRINTENV_OPENIPC=y -BR2_PACKAGE_GOKE_OSDRV_GK7205V200=y BR2_PACKAGE_HASERL=y BR2_PACKAGE_HISI_GPIO is not set +BR2_PACKAGE_HISILICON_OSDRV_HI3516CV200=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSON_C=y BR2_PACKAGE_LAME_OPENIPC=y @@ -70,7 +74,8 @@ BR2_PACKAGE_LIBOGG_OPENIPC=y BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y BR2_PACKAGE_LIBYAML=y BR2_PACKAGE_MAJESTIC_FONTS=y -BR2_PACKAGE_MAJESTIC_GK7205V200=y +BR2_PACKAGE_MAJESTIC_HI3516CV200=y +BR2_PACKAGE_MAJESTIC_ULTIMATE=y BR2_PACKAGE_MBEDTLS_OPENIPC=y # BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set # BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set @@ -92,12 +97,20 @@ BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL8188EU=y # BR2_PACKAGE_RTL8188EU is not set +# BR2_PACKAGE_RTL8188FU_OPENIPC is not set # WIREGUARD BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y BR2_PACKAGE_WIREGUARD_TOOLS=y +# IPTABLES +BR2_PACKAGE_IPTABLES=y + # MQTT BR2_PACKAGE_MOSQUITTO=y # BR2_PACKAGE_MOSQUITTO_BROKER is not set + +# ZEROTIER +BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig index 040ebb7e..eeec0f79 100644 --- a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_openipc_defconfig @@ -52,7 +52,7 @@ BR2_PACKAGE_DROPBEAR_OPENIPC=y # BR2_PACKAGE_FDK_AAC_OPENIPC is not set BR2_PACKAGE_FWPRINTENV_OPENIPC=y BR2_PACKAGE_HASERL=y -BR2_PACKAGE_HISI_GPIO is not set +# BR2_PACKAGE_HISI_GPIO is not set BR2_PACKAGE_HISILICON_OSDRV_HI3516EV300=y BR2_PACKAGE_IPCTOOL=y BR2_PACKAGE_JSON_C=y diff --git a/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig new file mode 100644 index 00000000..44f72280 --- /dev/null +++ b/br-ext-chip-hisilicon/configs/unknown_unknown_hi3518ev300_ultimate_defconfig @@ -0,0 +1,117 @@ +# Architecture +BR2_arm=y +BR2_cortex_a7=y +BR2_ARM_EABI=y +BR2_ARM_FPU_NEON_VFPV4=y +BR2_ARM_INSTRUCTIONS_THUMB2=y +BR2_KERNEL_HEADERS_VERSION=y +BR2_DEFAULT_KERNEL_VERSION="4.9.37" +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y + +# Toolchain +BR2_PER_PACKAGE_DIRECTORIES=y +BR2_GCC_VERSION_7_X=y +# BR2_TOOLCHAIN_USES_UCLIBC is not set +# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set +# BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" +BR2_TOOLCHAIN_USES_MUSL=y +BR2_TOOLCHAIN_BUILDROOT_MUSL=y +BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" +BR2_TOOLCHAIN_BUILDROOT_CXX=y +BR2_TOOLCHAIN_BUILDROOT_LOCALE=y +BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.37" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516ev200/kernel/hi3518ev300.generic.config" +BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_XZ=y +BR2_LINUX_KERNEL_EXT_HISI_PATCHER=y +BR2_LINUX_KERNEL_EXT_HISI_PATCHER_LIST="$(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516ev200/kernel/patches/ $(BR2_EXTERNAL_HISILICON_PATH)/board/hi3516ev200/kernel/overlay" + +# Filesystem +# BR2_TARGET_TZ_INFO is not set +BR2_TARGET_ROOTFS_CPIO=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y +BR2_TARGET_ROOTFS_UBI=y +BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048 +BR2_TARGET_ROOTFS_UBI_USE_CUSTOM_CONFIG=y +BR2_TARGET_ROOTFS_UBI_CUSTOM_CONFIG_FILE="$(TOPDIR)/../scripts/ubinize.cfg" +BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 +BR2_ROOTFS_OVERLAY="$(TOPDIR)/../general/overlay" +BR2_ROOTFS_POST_BUILD_SCRIPT="$(TOPDIR)/../scripts/executing_commands_for_$(BR2_TOOLCHAIN_BUILDROOT_LIBC).sh" + +# OpenIPC configuration +BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" +BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v2.2" +BR2_TARGET_GENERIC_HOSTNAME="openipc-hi3518ev300" +BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/all-patches" + +# OpenIPC packages +BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/busybox/busybox.config" +BR2_PACKAGE_DROPBEAR_OPENIPC=y +# BR2_PACKAGE_FDK_AAC_OPENIPC is not set +BR2_PACKAGE_FWPRINTENV_OPENIPC=y +BR2_PACKAGE_HASERL=y +# BR2_PACKAGE_HISI_GPIO is not set +BR2_PACKAGE_HISILICON_OSDRV_HI3516EV300=y +BR2_PACKAGE_IPCTOOL=y +BR2_PACKAGE_JSON_C=y +BR2_PACKAGE_LAME_OPENIPC=y +BR2_PACKAGE_LIBCURL_OPENIPC=y +BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y +# BR2_PACKAGE_LIBCURL_OPENIPC_VERBOSE is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_PROXY_SUPPORT is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set +# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set +BR2_PACKAGE_LIBCURL_OPENIPC_MBEDTLS=y +BR2_PACKAGE_LIBEVENT_OPENIPC=y +BR2_PACKAGE_LIBEVENT_OPENIPC_REMOVE_PYSCRIPT=y +BR2_PACKAGE_LIBOGG_OPENIPC=y +BR2_PACKAGE_LIBWEBSOCKETS_OPENIPC=y +BR2_PACKAGE_LIBYAML=y +BR2_PACKAGE_MAJESTIC_FONTS=y +BR2_PACKAGE_MAJESTIC_HI3516EV300=y +BR2_PACKAGE_MAJESTIC_ULTIMATE=y +BR2_PACKAGE_MBEDTLS_OPENIPC=y +# BR2_PACKAGE_MBEDTLS_OPENIPC_PROGRAMS is not set +# BR2_PACKAGE_MBEDTLS_OPENIPC_COMPRESSION is not set +BR2_PACKAGE_MICROBE_WEB=y +# BR2_PACKAGE_MINI_SNMPD is not set +# BR2_PACKAGE_MOTORS is not set +BR2_PACKAGE_OPUS_OPENIPC=y +BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y +# BR2_PACKAGE_SSHPASS is not set +BR2_PACKAGE_UACME_OPENIPC=y +BR2_PACKAGE_VTUND_OPENIPC=y +BR2_PACKAGE_YAML_CLI=y + +# WiFi +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y +BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_MT7601U=y +BR2_PACKAGE_LINUX_FIRMWARE_OPENIPC_RTL8188EU=y +# BR2_PACKAGE_RTL8188EU is not set +# BR2_PACKAGE_RTL8188FU_OPENIPC is not set + +# WIREGUARD +BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y +BR2_PACKAGE_WIREGUARD_TOOLS=y + +# IPTABLES +BR2_PACKAGE_IPTABLES=y + +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + +# ZEROTIER +BR2_PACKAGE_ZEROTIER_ONE=y diff --git a/br-ext-chip-hisilicon/external.mk b/br-ext-chip-hisilicon/external.mk index f6bdc543..aea8d415 100644 --- a/br-ext-chip-hisilicon/external.mk +++ b/br-ext-chip-hisilicon/external.mk @@ -36,6 +36,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516cv300/majestic-hi3 include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516cv500/majestic-hi3516cv500.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516ev300/majestic-hi3516ev300.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3519v101/majestic-hi3519v101.mk +include $(BR2_EXTERNAL_HISILICON_PATH)/package/mavlink-router/mavlink-router.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/microbe-web/microbe-web.mk include $(BR2_EXTERNAL_HISILICON_PATH)/package/motors/motors.mk diff --git a/br-ext-chip-hisilicon/package/mavlink-router b/br-ext-chip-hisilicon/package/mavlink-router new file mode 120000 index 00000000..e2c255be --- /dev/null +++ b/br-ext-chip-hisilicon/package/mavlink-router @@ -0,0 +1 @@ +../../general/package/mavlink-router \ No newline at end of file diff --git a/br-ext-chip-ingenic/board/t31/kernel/t10.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t10.generic.config index ce21dfde..738bc07d 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t10.generic.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t10.generic.config @@ -489,7 +489,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t20.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t20.generic.config index e3fadd86..ecf2e092 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t20.generic.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t20.generic.config @@ -492,7 +492,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t21.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t21.generic.config index 2763bf57..46a5a4fd 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t21.generic.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t21.generic.config @@ -491,7 +491,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config index c032f003..b6692d55 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t30.generic.config @@ -490,7 +490,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config index 2c79b4bc..93c53b92 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config +++ b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config @@ -492,7 +492,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config.vixand b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config.vixand index a94c92ae..10611a65 100644 --- a/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config.vixand +++ b/br-ext-chip-ingenic/board/t31/kernel/t31.generic.config.vixand @@ -492,7 +492,7 @@ CONFIG_NETWORK_PHY_TIMESTAMPING=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-novatek/board/nt9856x/kernel/nt98562.generic.config.original b/br-ext-chip-novatek/board/nt9856x/kernel/nt98562.generic.config.original index ae652504..36c78732 100644 --- a/br-ext-chip-novatek/board/nt9856x/kernel/nt98562.generic.config.original +++ b/br-ext-chip-novatek/board/nt9856x/kernel/nt98562.generic.config.original @@ -580,7 +580,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-rockchip/board/rv11xx/kernel/rv1126.generic.config b/br-ext-chip-rockchip/board/rv11xx/kernel/rv1126.generic.config index 8fdb8282..396bcd7a 100644 --- a/br-ext-chip-rockchip/board/rv11xx/kernel/rv1126.generic.config +++ b/br-ext-chip-rockchip/board/rv11xx/kernel/rv1126.generic.config @@ -806,7 +806,7 @@ CONFIG_NET_PTP_CLASSIFY=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/msc313e.generic.config b/br-ext-chip-sigmastar/board/infinity3/kernel/msc313e.generic.config index 87310204..4b1616b0 100644 --- a/br-ext-chip-sigmastar/board/infinity3/kernel/msc313e.generic.config +++ b/br-ext-chip-sigmastar/board/infinity3/kernel/msc313e.generic.config @@ -620,7 +620,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dc.generic.config b/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dc.generic.config index 44e780b0..b0db0216 100644 --- a/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dc.generic.config +++ b/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dc.generic.config @@ -620,7 +620,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dm.generic.config b/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dm.generic.config index 169dc2b5..e65d9d7d 100644 --- a/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dm.generic.config +++ b/br-ext-chip-sigmastar/board/infinity3/kernel/msc316dm.generic.config @@ -620,7 +620,7 @@ CONFIG_IPV6=y # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc325.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc325.generic.config index 9ac9038c..c74ae717 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc325.generic.config +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc325.generic.config @@ -677,7 +677,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc333.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc333.generic.config index d4c555d9..bb6bafa5 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc333.generic.config +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc333.generic.config @@ -677,7 +677,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config index 9caf563e..363abbfc 100755 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config @@ -677,7 +677,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.backup-20210603a b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.backup-20210603a index fec7a514..9bf66fd8 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.backup-20210603a +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.backup-20210603a @@ -668,7 +668,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.china-20210920 b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.china-20210920 index 025845cf..00a31687 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.china-20210920 +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.china-20210920 @@ -661,7 +661,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek index 35d5caff..5c865637 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek @@ -678,7 +678,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20210920 b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20210920 index 86884f97..2bf4f9b9 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20210920 +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20210920 @@ -669,7 +669,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20211007 b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20211007 index eb7ae36c..901d59a7 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20211007 +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.rotek-20211007 @@ -678,7 +678,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.tiandy b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.tiandy index 69fd6a90..bd2c66b8 100755 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.tiandy +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.generic.config.tiandy @@ -677,7 +677,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test00 b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test00 index 63eacecb..a370d2ef 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test00 +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test00 @@ -673,7 +673,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test01 b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test01 index 67d2eea0..68f6191a 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test01 +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335.initramfs.config.test01 @@ -640,7 +640,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config index a7146213..75e49c82 100755 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config @@ -677,7 +677,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config.kama b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config.kama index dd339a08..6584ac1e 100644 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config.kama +++ b/br-ext-chip-sigmastar/board/infinity6b0/kernel/ssc335de.generic.config.kama @@ -677,7 +677,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set diff --git a/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config b/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config index 4a04fc3a..2408867b 100644 --- a/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config +++ b/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config @@ -429,7 +429,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set diff --git a/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config.original b/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config.original index b7552ddb..40a904d2 100644 --- a/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config.original +++ b/br-ext-chip-xiongmai/board/xm510/kernel/xm510.generic.config.original @@ -428,7 +428,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set diff --git a/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config b/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config index 94aa0192..b5134ad5 100644 --- a/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config +++ b/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config @@ -545,7 +545,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config.original b/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config.original index e73de2c6..ce876389 100644 --- a/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config.original +++ b/br-ext-chip-xiongmai/board/xm530/kernel/xm530.generic.config.original @@ -540,7 +540,7 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set -# CONFIG_BRIDGE is not set +CONFIG_BRIDGE=y CONFIG_HAVE_NET_DSA=y # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set diff --git a/building.sh b/building.sh index 885e5052..08d45212 100755 --- a/building.sh +++ b/building.sh @@ -17,7 +17,7 @@ clone() { fresh() { echo -e "\nThe start-stop times\n" >/tmp/openipc_buildtime.txt date >>/tmp/openipc_buildtime.txt - [ -d buildroot-2020.02.12/dl ] && mv buildroot-2020.02.12/dl . + [ -d buildroot-2020.02.12/dl ] && mv buildroot-2020.02.12/dl . && rm -rf ./dl/majestic* ./dl/ipctool make distclean #clean [ -d buildroot* ] && echo -e "\nBuildroot found, OK\n" || make prepare [ -d dl ] && mv dl buildroot-2020.02.12/dl || return 0 @@ -271,11 +271,14 @@ hi3518ev200_hs303() { soc="hi3518ev200" fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename && autoup_rootfs #PLATFORM=hisilicon make br-linux-{dirclean,rebuild} - #PLATFORM=hisilicon make br-hisilicon-osdrv-hi3516cv300-{dirclean,rebuild} - #PLATFORM=hisilicon make br-majestic-hi3516cv300-{dirclean,rebuild} #PLATFORM=hisilicon make br-mbedtls-openipc-{dirclean,rebuild} } +hi3518ev200_ultimate() { + soc="hi3518ev200" + fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_ultimate all && rename +} + ################################################################################# hi3516cv300() { @@ -663,6 +666,7 @@ xm550() { # hi3518ev200 # testing.. # hi3518ev200_domsip # DomSip # hi3518ev200_hs303 # OpenIPC +# hi3518ev200_ultimate # OpenIPC # # hi3516av100 # OpenIPC # hi3516av100_ultimate # OpenIPC_ultimate version @@ -674,6 +678,7 @@ xm550() { # # hi3516dv200 # OpenIPC # hi3516ev200 # OpenIPC +# hi3516ev200_fpv # FPV (ultimate by default) # hi3516ev200_dozor # Dozor # hi3516ev200_eltis # Eltis # hi3516ev200_vixand # Vixand diff --git a/docs/index.md b/docs/index.md index df39e2b1..0b5956fd 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,7 +1,7 @@ ![OpenIPC Logo](https://cdn.themactep.com/images/logo_openipc.png) -## OpenIPC firmware +## OpenIPC firmware [![Gitter](https://badges.gitter.im/Join%20Chat.svg)][gitter] _(based on Buildroot)_ OpenIPC is a rapidly developing open source alternative [firmware][firmware] for @@ -17,6 +17,7 @@ More information about the [project][project] is available in our [website][webs and on the [wiki][wiki]. [firmware]: https://github.com/openipc/firmware/ +[gitter]: https://gitter.im/openipc [project]: https://github.com/openipc/ [website]: https://openipc.org/ [wiki]: https://openipc.github.io/wiki/ @@ -58,4 +59,4 @@ Thank you.

[chat]: https://openipc.org/our-channels -[contribution]: https://opencollective.com/openipc/contribute/backer-14335/checkout \ No newline at end of file +[contribution]: https://opencollective.com/openipc/contribute/backer-14335/checkout diff --git a/general/overlay/etc/crontabs/root b/general/overlay/etc/crontabs/root index 3d186151..a916c929 100644 --- a/general/overlay/etc/crontabs/root +++ b/general/overlay/etc/crontabs/root @@ -9,7 +9,15 @@ # * * * * * command to be executed # # -#*/30 * * * * /usr/bin/logger -p cron.info -t crond WTF ? +#*/30 * * * * /usr/bin/logger -p cron.info -t crond WTF ? +# +#*/30 * * * * /usr/sbin/send2email.sh +# +#*/30 * * * * /usr/sbin/send2ftp.sh +# +#*/30 * * * * /usr/sbin/send2telegram.sh # #*/30 * * * * /usr/sbin/send2telegram.sh -10028718 3651038111:ACHzXLtPAUiKi3715S1 # +#*/30 * * * * /usr/sbin/send2yadisk.sh +# diff --git a/general/overlay/etc/network/interfaces b/general/overlay/etc/network/interfaces index e4b42a56..4c64a5ca 100644 --- a/general/overlay/etc/network/interfaces +++ b/general/overlay/etc/network/interfaces @@ -22,7 +22,7 @@ iface wlan0 inet dhcp pre-up modprobe mt7601u pre-up wpa_passphrase "SSID" "password" >/tmp/wpa_supplicant.conf pre-up sed -i '2i \\tscan_ssid=1' /tmp/wpa_supplicant.conf - pre-up (sleep 3; wpa_supplicant -B -Dnl80211 -iwlan0 -c/tmp/wpa_supplicant.conf) + pre-up (sleep 3; wpa_supplicant -B -D nl80211 -i wlan0 -c/tmp/wpa_supplicant.conf) post-down killall -q wpa_supplicant post-down echo 1 > /sys/class/gpio/gpio7/value post-down echo 7 > /sys/class/gpio/unexport @@ -32,7 +32,7 @@ iface eth2 inet dhcp pre-up wifi xm711 pre-up wpa_passphrase "SSID" "password" >/tmp/wpa_supplicant.conf pre-up sed -i '2i \\tscan_ssid=1' /tmp/wpa_supplicant.conf - pre-up (sleep 3; wpa_supplicant -B -Dnl80211 -ieth2 -c/tmp/wpa_supplicant.conf) + pre-up (sleep 3; wpa_supplicant -B -D nl80211 -i eth2 -c/tmp/wpa_supplicant.conf) post-down killall -q wpa_supplicant manual usb0 diff --git a/general/overlay/etc/ntp.conf b/general/overlay/etc/ntp.conf index dde2c3e8..79b60eb3 100644 --- a/general/overlay/etc/ntp.conf +++ b/general/overlay/etc/ntp.conf @@ -1,4 +1,4 @@ -server 0.pool.ntp.org iburst -server 1.pool.ntp.org iburst -server 2.pool.ntp.org iburst -server 3.pool.ntp.org iburst +server 0.time.openipc.org iburst +server 1.time.openipc.org iburst +server 2.time.openipc.org iburst +server 3.time.openipc.org iburst diff --git a/general/overlay/etc/profile b/general/overlay/etc/profile index 5e7f614b..7e09d194 100644 --- a/general/overlay/etc/profile +++ b/general/overlay/etc/profile @@ -19,8 +19,12 @@ fi export EDITOR='/bin/vi' + + [ -x /usr/bin/arp ] || arp() { cat /proc/net/arp; } +cli() { yaml-cli -i /etc/majestic.yaml $@; } + #[ -x /tmp/ipctool ] || ipctool() { [ -x /tmp/ipctool ] && /tmp/ipctool $@ || (curl -s -L -o /tmp/ipctool https://github.com/OpenIPC/ipctool/releases/download/latest/ipctool-$(uname -m) && \ [ -x /tmp/ipctool ] || ipctool() { [ -x /tmp/ipctool ] && /tmp/ipctool $@ || (curl -s -L -o /tmp/ipctool https://github.com/OpenIPC/ipctool/releases/download/latest/ipctool && \ chmod +x /tmp/ipctool && echo -e "\n\e[1;35mThe ipctool installed as remote GitHub plugin\e[0m\n" && /tmp/ipctool $@); } diff --git a/general/overlay/lib/mdev/automount.sh b/general/overlay/lib/mdev/automount.sh index 2b730770..3b3b534e 100755 --- a/general/overlay/lib/mdev/automount.sh +++ b/general/overlay/lib/mdev/automount.sh @@ -25,7 +25,7 @@ my_mount() [ -d "${destdir}/$1/autoconfig" ] && cp -afv ${destdir}/$1/autoconfig/* / | logger -s -p daemon.info -t autoconfig # execution of the specified commands - [ -f "${destdir}/$1/autoconfig.sh" ] && ${destdir}/$1/autoconfig.sh | logger -s -p daemon.info -t autoconfig + [ -f "${destdir}/$1/autoconfig.sh" ] && sh ${destdir}/$1/autoconfig.sh | logger -s -p daemon.info -t autoconfig } case "${ACTION}" in diff --git a/general/overlay/usr/sbin/pqtools b/general/overlay/usr/sbin/pqtools index 39cdc049..df0ffa34 100755 --- a/general/overlay/usr/sbin/pqtools +++ b/general/overlay/usr/sbin/pqtools @@ -1,6 +1,6 @@ #!/bin/sh # -# OpenIPC.org | v.20210904 +# OpenIPC.org | v.20220722 # set -e @@ -13,8 +13,16 @@ prepare() { hi3516ev200 | hi3516ev300 | hi3516dv200 | hi3518ev300) echo -e "\n\e[1;31mA supported processor with ${mpp} was found...\e[0m\n" - ittb_url="https://raw.githubusercontent.com/widgetii/pqtools/master/hi3516ev300/ittb_ev300_V1.0.1.2.tgz" - ittb_folder="ittb_ev300_V1.0.1.2" + echo -e "\n\e[1;31mDownload PQTools from https://github.com/widgetii/pqtools/raw/master/hi3516ev300/PQTools.tgz\e[0m\n" + ittb_url="https://raw.githubusercontent.com/widgetii/pqtools/master/hi3516ev300/ittb_V1.0.1.2.tgz" + ittb_folder="ittb_V1.0.1.2" + ;; + + gk7205v200 | gk7205v300) + echo -e "\n\e[1;31mA supported processor with unknown MPP was found...\e[0m\n" + echo -e "\n\e[1;31mDownload PQTools from https://github.com/widgetii/pqtools/raw/master/gk7205v200/PQTools.tgz\e[0m\n" + ittb_url="https://raw.githubusercontent.com/widgetii/pqtools/master/gk7205v200/ittb_V1.0.2.0.tgz" + ittb_folder="ittb_V1.0.2.0" ;; *) diff --git a/general/overlay/usr/sbin/sysupgrade b/general/overlay/usr/sbin/sysupgrade index bea6ad80..0ae5126d 100755 --- a/general/overlay/usr/sbin/sysupgrade +++ b/general/overlay/usr/sbin/sysupgrade @@ -1,8 +1,12 @@ #!/bin/sh # -# OpenIPC.org | v.20220222 +# OpenIPC.org | v.20220727 # +scr_version=1.0.1 + +args=" $@" + set -e echo_c() { @@ -106,6 +110,30 @@ free_resources() { sync; echo 3 > /proc/sys/vm/drop_caches } +self_update() { + if echo "${args}" | grep "rootfs" || echo "${args}" | grep "kernel" || echo "${args}" | grep -- "-n" > /dev/null 2>&1; then + echo -e "\nOffline upgrade or Overlay clean, skip sysupgrade version check." + else + echo -e "\nOnline upgrade, checking sysupgrade version..." + curl -s -k -L -o /tmp/sysupgrade "https://raw.githubusercontent.com/OpenIPC/firmware/master/general/overlay/usr/sbin/sysupgrade" + dstv=`grep scr_version /tmp/sysupgrade | head -1 | cut -f 2 -d '='` + if ! [ "${scr_version}" = "${dstv}" ]; then + echo "A new version is available, trying to update..." + chmod +x /tmp/sysupgrade + echo -e "Done. Restarting...\n" + exec /tmp/sysupgrade ${args} + exit 1 + else + echo "Ok, version match." + fi + fi +} + +create_lock() { + [ -f /tmp/sysupgrade.lock ] && echo -e "\e[1;31m\nAnother sysupgrade process is already running!\e[0m\n" && exit 1 + touch /tmp/sysupgrade.lock +} + get_device() { echo -n "/dev/$(grep "\"$1\"" /proc/mtd | cut -d: -f1)" } @@ -244,6 +272,8 @@ print_sysinfo echo_c 97 "\nTry '$(basename "$0") --help' for options." && \ exit 0 +self_update +create_lock free_resources [ "$remote_update" -eq 1 ] && download_firmware [ "$update_kernel" -eq 1 ] && do_update_kernel "$kernel_file" diff --git a/general/package/busybox/busybox.config b/general/package/busybox/busybox.config index 5c353856..94157842 100644 --- a/general/package/busybox/busybox.config +++ b/general/package/busybox/busybox.config @@ -516,7 +516,7 @@ CONFIG_ADDUSER=y CONFIG_LAST_ID=60000 CONFIG_FIRST_SYSTEM_ID=100 CONFIG_LAST_SYSTEM_ID=999 -# CONFIG_CHPASSWD is not set +CONFIG_CHPASSWD=y CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="md5" # CONFIG_CRYPTPW is not set CONFIG_MKPASSWD=y @@ -530,7 +530,7 @@ CONFIG_LOGIN=y CONFIG_FEATURE_NOLOGIN=y CONFIG_FEATURE_SECURETTY=y CONFIG_PASSWD=y -CONFIG_FEATURE_PASSWD_WEAK_CHECK=y +# CONFIG_FEATURE_PASSWD_WEAK_CHECK is not set # CONFIG_SU is not set # CONFIG_FEATURE_SU_SYSLOG is not set # CONFIG_FEATURE_SU_CHECKS_SHELLS is not set diff --git a/general/package/dropbear-openipc/dropbear-openipc.mk b/general/package/dropbear-openipc/dropbear-openipc.mk index 5b249e69..3f2ff425 100644 --- a/general/package/dropbear-openipc/dropbear-openipc.mk +++ b/general/package/dropbear-openipc/dropbear-openipc.mk @@ -5,7 +5,7 @@ ################################################################################ DROPBEAR_OPENIPC_VERSION = 2022.82 -DROPBEAR_OPENIPC_SITE = https://matt.ucc.asn.au/dropbear/releases +DROPBEAR_OPENIPC_SITE = http://sources.buildroot.net/dropbear DROPBEAR_OPENIPC_SOURCE = dropbear-$(DROPBEAR_OPENIPC_VERSION).tar.bz2 DROPBEAR_OPENIPC_LICENSE = MIT, BSD-2-Clause, Public domain DROPBEAR_OPENIPC_LICENSE_FILES = LICENSE diff --git a/general/package/goke-osdrv-gk7205v200/files/sensor/iq b/general/package/goke-osdrv-gk7205v200/files/sensor/iq new file mode 120000 index 00000000..3a6a7b8a --- /dev/null +++ b/general/package/goke-osdrv-gk7205v200/files/sensor/iq @@ -0,0 +1 @@ +../../../hisilicon-osdrv-hi3516ev300/files/sensor/iq \ No newline at end of file diff --git a/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk b/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk index e162be28..f422433b 100644 --- a/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk +++ b/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk @@ -34,6 +34,12 @@ define GOKE_OSDRV_GK7205V200_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/WDR $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/WDR $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/config/WDR/*.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iq + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/iq/imx307.ini + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/iq/imx335.ini + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/iq/sc2232.ini + ln -sf imx335.ini $(TARGET_DIR)/etc/sensors/iq/default.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.37/goke ## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/cipher_drv.ko ## $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/goke $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/kmod/gfbg.ko diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon b/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon index b827b968..1bb552e5 100755 --- a/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon +++ b/general/package/hisilicon-osdrv-hi3516cv100/files/script/load_hisilicon @@ -116,6 +116,10 @@ insert_sns() { imx236) devmem 0x20030030 32 0x6 #Sensor clock 37.125 MHz ;; + sc2135) + devmem 0x20030030 32 0x5 #Sensor clock 27 MHz + insmod ssp_ad9020.ko + ;; *) echo "xxxx Invalid sensor type $SENSOR xxxx" report_error diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/script/load_hisilicon b/general/package/hisilicon-osdrv-hi3516cv200/files/script/load_hisilicon index 788d559e..6553e6d1 100755 --- a/general/package/hisilicon-osdrv-hi3516cv200/files/script/load_hisilicon +++ b/general/package/hisilicon-osdrv-hi3516cv200/files/script/load_hisilicon @@ -89,7 +89,7 @@ insert_isp() { insert_sns() { case $SENSOR in - 9m034 | jxf22 | ov2718 | ov9732 | ov9750 | ov9752 | jxh62 | sc1235 | sc2235) + 9m034 | jxf22 | jxf23 | ov2718 | ov9732 | ov9750 | ov9752 | jxh62 | sc1235 | sc2235) devmem 0x200f0040 32 0x2 # I2C0_SCL devmem 0x200f0044 32 0x2 # I2C0_SDA diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ar0130.ini b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ar0130.ini new file mode 100644 index 00000000..19e81cb8 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ar0130.ini @@ -0,0 +1,715 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +HLC_AutoEnable = 0; +HLC_thr_off = 140000 ;threshold value for HLC auto off +HLC_thr_on = 150000 ;threshold value for HLC auto on +HLC_tolerance = 3000 +HLC_expthr = 6000 +HLC_count = 5 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +exposure_thr_indoor = 10000 +exposure_thr_outdoor = 100 + +u32DRCStrengthThresh = 48 + +[AE] +aeRunInterval = 2 +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 1024|4060|8159| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 62|56|56|48|48| +aeHistOffset = 12|12|20|20|20| + +[sharpen] +IsoThresh = 200 +ExpCount = 2 +ExpThresh = 2000|10000 + +abEnLowLumaShoot_0 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_0 = 25|25|28|28|30|30|30|35|40|40|40|50|50|50|50|50 ; +SharpenUd_0 = 35|30|30|30|30|30|30|25|21|15|12|12|12|12|12|12 ; +TextureNoiseThd_0 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +EdgeNoiseThd_0 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +overshoot_0 = 180|150|120|110|110|60|40|30|20|10|0|0|0|0|0|0 ; +undershoot_0 = 200|180|160|160|200|200|200|200|200|220|255|255|255|255|255|255 ; + +abEnLowLumaShoot_1 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_1 = 25|25|28|28|30|30|30|35|40|40|40|50|50|50|50|50 ; +SharpenUd_1 = 35|30|30|30|30|30|30|25|21|15|12|12|12|12|12|12 ; +TextureNoiseThd_1 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +EdgeNoiseThd_1 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +overshoot_1 = 150|130|120|110|110|60|40|30|20|10|0|0|0|0|0|0 ; +undershoot_1 = 160|160|160|160|200|200|200|200|200|220|255|255|255|255|255|255 ; + + +[gamma] +DelayCount = 1 +Interval = 10 +ExpCount = 4 +ExpThreshLtoD = 8000|40000|400000|4000000| +ExpThreshDtoL = 6000|35000|350000|3200000| + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +gamma.0_1 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_1 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_2 = 0,90,181,272,363,452,541,606,669,731,794,856,920,986,1055,1086,1118,1149,1181,1213,1246,1279,1312,1345,1379,1413,1447,1483,1518,1554,1591,1628,1666,1688,1710,1733,1756,1780,1804,1828,1852,1877,1902,1928,1953,1978,2004,2029,2055,2080,2106,2131,2156,2181,2206,2230,2254,2277,2301,2323,2346,2367,2389,2409,2429,2448,2467,2486,2505,2523,2540,2558,2575,2592,2608,2625,2641,2656,2672,2687,2702,2717,2732,2746,2760,2774,2788,2802,2816,2829,2842, +gamma.1_2 = 2856,2869,2882,2895,2907,2920,2933,2945,2957,2968,2980,2991,3002,3013,3023,3034,3044,3054,3064,3074,3083,3093,3102,3112,3121,3130,3139,3148,3157,3166,3175,3185,3194,3203,3212,3221,3231,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3534,3541,3549,3556,3563,3571,3578,3585,3591,3598,3605,3612,3618,3625,3631,3638,3644,3650, +gamma.2_2 = 3657,3663,3669,3675,3681,3687,3694,3700,3706,3712,3718,3724,3730,3736,3742,3748,3754,3760,3766,3771,3777,3783,3789,3794,3800,3805,3811,3816,3822,3827,3833,3838,3844,3849,3855,3860,3865,3871,3876,3882,3887,3893,3898,3904,3909,3915,3921,3926,3932,3937,3943,3949,3954,3960,3966,3971,3977,3982,3988,3994,3999,4005,4011,4016,4022,4027,4033,4039,4044,4050,4056,4061,4067,4072,4078,4084,4089,4095, + +gamma.0_3 = 0,87,176,266,354,440,523,600,656,707,755,801,846,892,939,988,1040,1071,1103,1136,1169,1203,1237,1271,1306,1341,1376,1411,1446,1481,1516,1550,1584,1635,1676,1710,1740,1769,1800,1835,1865,1895,1924,1955,1986,2018,2052,2089,2128,2151,2176,2202,2229,2256,2285,2313,2342,2372,2400,2429,2457,2484,2510,2536,2560,2582,2605,2626,2647,2668,2688,2707,2727,2745,2764,2782,2800,2818,2835,2852,2870,2887,2904,2920,2936,2952,2968,2983,2998,3013,3028, +gamma.1_3 = 3043,3057,3071,3085,3098,3112,3125,3138,3150,3162,3174,3186,3198,3209,3220,3231,3242,3253,3264,3276,3287,3298,3309,3320,3332,3343,3355,3366,3377,3389,3400,3411,3421,3432,3442,3452,3462,3472,3481,3490,3499,3508,3516,3525,3533,3541,3548,3556,3563,3570,3577,3584,3591,3598,3605,3611,3618,3624,3631,3637,3643,3649,3655,3661,3667,3672,3678,3684,3690,3696,3702,3708,3714,3720,3726,3732,3738,3744,3750,3756,3762,3768,3774,3779,3785,3790,3795, +gamma.2_3 = 3800,3805,3810,3815,3819,3824,3829,3833,3838,3842,3846,3851,3855,3860,3864,3868,3873,3877,3881,3886,3890,3894,3898,3902,3907,3911,3915,3919,3923,3927,3931,3935,3939,3943,3947,3951,3955,3959,3963,3966,3970,3974,3978,3981,3985,3989,3992,3995,3999,4002,4005,4008,4011,4014,4017,4020,4023,4026,4029,4032,4035,4038,4041,4044,4048,4051,4054,4058,4061,4065,4068,4072,4075,4079,4082,4086,4089,4093,4095, + + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 513|1025|2049|4097| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + + +[3dnr] +3DnrIsoCount = 12 +3DnrIsoThresh = 50|100|300|600|1200|2700|5000|9800|20000|53000|100000|200000| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 50 +s32YTFStr_0 = 48 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 0 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 84 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 12 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 0 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 100 +s32YTFStr_2 = 68 +s32TFStrMax_2 = 13 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 12 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 100 +s32YTFStr_3 = 80 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 12 +s32YTFMdWin_3 = 0 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 78 +s32YTFStr_4 = 80 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 12 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 74 +s32YTFStr_5 = 88 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 12 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 74 +s32YTFStr_6 = 96 +s32TFStrMax_6 = 14 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 16 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 48 +s32CSFStr_6 = 48 +s32CTFstr_6 = 14 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 86 +s32YTFStr_7 = 104 +s32TFStrMax_7 = 14 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 0 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 16 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 48 +s32CSFStr_7 = 48 +s32CTFstr_7 = 14 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 148 +s32YTFStr_8 = 120 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 24 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 64 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 48 +s32CSFStr_8 = 64 +s32CTFstr_8 = 16 +s32YTFMdWin_8 = 1 + +s32YPKStr_9 = 0 +s32YSFStr_9 = 156 +s32YTFStr_9 = 120 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 8 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 16 +s32YTFStrDl_9 = 0 +s32YSmthStr_9 = 72 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 48 +s32CSFStr_9 = 64 +s32CTFstr_9 = 20 +s32YTFMdWin_9 = 1 + +s32YPKStr_10 = 0 +s32YSFStr_10 = 156 +s32YTFStr_10 = 120 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 8 +s32YSFStrDl_10 = 0 +s32YTFStrDlt_10 = 24 +s32YTFStrDl_10 = 4 +s32YSmthStr_10 = 80 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 24 +s32CSFStr_10 = 64 +s32CTFstr_10 = 20 +s32YTFMdWin_10 = 1 + +s32YPKStr_11 = 0 +s32YSFStr_11 = 156 +s32YTFStr_11 = 120 +s32TFStrMax_11 = 12 +s32TFStrMov_11 = 0 +s32YSFStrDlt_11 = 16 +s32YSFStrDl_11 = 16 +s32YTFStrDlt_11 = 36 +s32YTFStrDl_11 = 16 +s32YSmthStr_11 = 96 +s32YSmthRat_11 = 16 +s32YSFBriRat_11 = 24 +s32CSFStr_11 = 64 +s32CTFstr_11 = 20 +s32YTFMdWin_11 = 1 + +[BLC] +AEStrategyMode = 1 +HistRatioSlope = 32 +MaxHistOffset = 64 + +[DYNAMIC] +TotalNum_normal = 7 +TotalNum_fast = 7 + +IntTime_normal = 2|20000|20000|20000|20000|40000|40000| +IntTime_fast = 2|2000|2000|5000|5000|40000|40000| + +SysGain_normal = 1024|1024|1500|1500|3072|3072|16777216| +SysGain_fast = 1024|1024|2048|2048|5120|5120|16777216| + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 72 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 6 +Saturation = 120,116,104,96,88,80,72,64,56,56,56,56,56,56,56,56, +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 25,25,28,28,30,30,30,35,40,40,40,50,50,50,50,50 +u8SharpenUd = 35,30,30,30,30,30,30,25,21,15,12,12,12,12,12,12 +u8TextureNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8EdgeNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8OverShoot = 150,130,120,110,60,40,30,20,10,0,0,0,0,0,0,0 +u8UnderShoot = 160,160,160,160,200,200,200,200,200,220,255,255,255,255,255,255 +gamma_0 = 0,61,123,187,250,315,380,445,511,577,643,709,775,841,906,971,1035,1098,1161,1222,1283,1342,1400,1457,1512,1565,1617,1667,1714,1760,1796,1831,1865,1897,1928,1958,1987,2015,2042,2068,2094,2118,2142,2165,2187,2209,2230,2251,2271,2291,2311,2331,2350,2369,2388,2407,2426,2445,2465,2484,2504,2524,2544,2565,2586,2598,2609,2621,2633,2644,2656,2667,2679,2690,2702,2713,2725,2736,2747,2758,2770,2781,2792,2803,2814,2825,2836,2847,2858,2869,2880, +gamma_1 = 2891,2901,2912,2923,2934,2944,2955,2965,2976,2986,2997,3007,3018,3028,3038,3048,3059,3069,3079,3089,3099,3109,3119,3129,3139,3149,3158,3168,3178,3187,3197,3207,3216,3226,3235,3244,3254,3263,3272,3281,3291,3300,3309,3318,3327,3336,3345,3354,3363,3372,3380,3389,3398,3407,3415,3424,3432,3441,3450,3458,3466,3475,3483,3491,3500,3508,3516,3524,3532,3540,3548,3556,3564,3572,3580,3587,3595,3603,3610,3618,3626,3633,3641,3648,3655,3663,3670,3677, +gamma_2 = 3684,3691,3698,3705,3712,3719,3726,3733,3740,3747,3753,3760,3766,3773,3779,3786,3792,3798,3804,3810,3816,3822,3828,3834,3839,3845,3851,3856,3861,3867,3872,3877,3882,3888,3893,3898,3903,3908,3912,3917,3922,3927,3932,3936,3941,3946,3950,3955,3960,3964,3969,3973,3978,3983,3987,3992,3996,4001,4005,4010,4014,4019,4023,4028,4033,4037,4042,4047,4051,4056,4061,4066,4070,4075,4080,4085,4090,4095, + +3DnrIsoCount = 9 +3DnrIsoThresh = 50|100|300|600|1200|2700|5000|9800|20000| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 110 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 110 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 14 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 116 +s32YTFStr_2 = 80 +s32TFStrMax_2 = 14 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 128 +s32YTFStr_3 = 80 +s32TFStrMax_3 = 14 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 12 +s32YTFMdWin_3 = 1 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 136 +s32YTFStr_4 = 80 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 12 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 148 +s32YTFStr_5 = 88 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 12 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 148 +s32YTFStr_6 = 96 +s32TFStrMax_6 = 14 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 12 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 0 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 32 +s32CTFstr_6 = 12 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 172 +s32YTFStr_7 = 106 +s32TFStrMax_7 = 14 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 0 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 16 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 48 +s32CSFStr_7 = 48 +s32CTFstr_7 = 12 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 148 +s32YTFStr_8 = 120 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 24 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 64 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 48 +s32CSFStr_8 = 64 +s32CTFstr_8 = 16 +s32YTFMdWin_8 = 1 + +[IR] +ExpCount = 4 +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpCompensation = 36|35|34|32| +MaxHistOffset = 20|18|14|10| + +u16HistRatioSlope = 64 +BlackDelayFrame = 25 +WhiteDelayFrame = 25 + +u8Tolerance = 2 +u8Speed = 16 +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +IRu16Slope = 45,90,152,204,220,224,224,224,224,224,224,224,224,224,224,224 +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 30,30,32,32,35,38,40,42,42,45,45,50,50,50,50,50 +u8SharpenUd = 40,38,38,35,35,32,30,25,21,15,12,12,12,12,12,12 +u8TextureNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8EdgeNoiseThd = 6,6,8,8,10,10,12,14,16,18,20,30,30,30,30,30 +u8OverShoot = 150,130,120,110,60,40,30,20,10,0,0,0,0,0,0,0 +u8UnderShoot = 160,160,160,160,200,200,200,200,200,220,255,255,255,255,255,255 + +gamma_0 = 0,99,202,307,411,512,608,695,773,844,899,943,984,1026,1077,1143,1167,1193,1219,1247,1276,1306,1337,1368,1400,1432,1465,1497,1530,1563,1596,1629,1662,1694,1725,1757,1787,1817,1840,1863,1886,1908,1930,1951,1972,1994,2015,2035,2056,2077,2098,2119,2140,2162,2183,2205,2228,2251,2274,2297,2322,2347,2372,2398,2426,2437,2449,2461,2473,2486,2498,2511,2524,2537,2550,2564,2577,2591,2605,2619,2633,2647,2661,2675,2689,2704, +gamma_1 = 2718,2733,2747,2762,2777,2791,2806,2821,2836,2850,2865,2880,2895,2909,2924,2939,2953,2968,2983,2997,3011,3026,3040,3054,3068,3082,3096,3110,3123,3137,3150,3163,3176,3189,3202,3215,3227,3239,3251,3263,3275,3286,3298,3309,3320,3330,3341,3352,3363,3373,3384,3394,3404,3415,3425,3435,3445,3455,3465,3475,3484,3494,3503,3513,3522,3531,3541,3550,3559,3568,3577,3586,3594,3603,3612,3620,3629,3637,3645,3653,3662,3670,3678,3686,3693, +gamma_2 = 3701,3709,3716,3724,3731,3739,3746,3753,3761,3768,3775,3782,3789,3795,3802,3809,3815,3822,3829,3835,3841,3848,3854,3860,3866,3871,3877,3882,3888,3893,3898,3903,3908,3913,3917,3922,3926,3931,3935,3939,3943,3947,3951,3955,3959,3962,3966,3970,3973,3977,3980,3983,3987,3990,3993,3996,4000,4003,4006,4009,4012,4015,4018,4021,4024,4027,4031,4034,4037,4040,4043,4046,4049,4053,4056,4059,4062,4066,4069,4073,4076,4080,4083,4087,4091,4095, + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +3DnrIsoCount = 7 +3DnrIsoThresh = 100|200|400|800|1600|3200|6400| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 96 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 12 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 0 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 102 +s32YTFStr_1 = 66 +s32TFStrMax_1 = 12 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 0 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 106 +s32YTFStr_2 = 68 +s32TFStrMax_2 = 13 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 0 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 110 +s32YTFStr_3 = 76 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 0 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 1 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 118 +s32YTFStr_4 = 80 +s32TFStrMax_4 = 13 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 6 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 0 +s32CTFstr_4 = 0 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 122 +s32YTFStr_5 = 86 +s32TFStrMax_5 = 13 +s32TFStrMov_5 = 6 +s32YSFStrDlt_5 = 8 +s32YSFStrDl_5 = 12 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 0 +s32CTFstr_5 = 0 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 123 +s32YTFStr_6 = 91 +s32TFStrMax_6 = 13 +s32TFStrMov_6 = 16 +s32YSFStrDlt_6 = 12 +s32YSFStrDl_6 = 28 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 0 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 0 +s32CTFstr_6 = 0 +s32YTFMdWin_6 = 1 + +[DRC] +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 128 +DRCu16BrightGainLmt = 0 +DRCu16DarkGainLmtC = 0 +DRCu16DarkGainLmtY = 0 +DRCu8Asymmetry = 2 +DRCu8LocalMixingBright = 45 +DRCu8LocalMixingDark = 45 +DRCu8LocalMixingThres = 2 +DRCu8RangeVar = 0 +DRCu8SecondPole = 180 +DRCu8SpatialVar = 10 +DRCu8Stretch = 54 + + + + + diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ar0230.ini b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ar0230.ini new file mode 100644 index 00000000..87741a8d --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ar0230.ini @@ -0,0 +1,695 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +HLC_AutoEnable = 0; +HLC_thr_off = 140000 ;threshold value for HLC auto off +HLC_thr_on = 150000 ;threshold value for HLC auto on +HLC_tolerance = 3000 +HLC_expthr = 6000 +HLC_count = 5 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +exposure_thr_indoor = 10000 +exposure_thr_outdoor = 100 + +u32DRCStrengthThresh = 48 + +[AE] +aeRunInterval = 2 +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 3000000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 3000000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 3000000 + +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 62|54|54|48|48| +aeHistOffset = 12|12|20|20|20| + +[sharpen] +IsoThresh = 200 +ExpCount = 2 +ExpThresh = 2000|10000 + +abEnLowLumaShoot_0 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_0 = 30|30|32|32|35|35|37|37|40|45|50|50|50|50|50|50 ; +SharpenUd_0 = 40|40|35|35|35|30|30|25|21|15|12|12|12|12|12|12; +TextureNoiseThd_0 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +EdgeNoiseThd_0 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +overshoot_0 = 150|140|120|110|110|60|40|30|20|10|0|0|0|0|0|0; +undershoot_0 = 160|160|160|160|200|200|200|200|200|220|255|255|255|255|255|255; + +abEnLowLumaShoot_1 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_1 = 30|30|32|32|35|35|37|37|40|45|50|50|50|50|50|50 ; +SharpenUd_1 = 40|40|35|35|35|30|30|25|21|15|12|12|12|12|12|12 ; +TextureNoiseThd_1 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +EdgeNoiseThd_1 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +overshoot_1 = 150|140|120|110|110|60|40|30|20|10|0|0|0|0|0|0 ; +undershoot_1 = 160|160|160|160|200|200|200|200|200|220|255|255|255|255|255|255 ; + + +[gamma] +DelayCount = 1 +Interval = 10 +ExpCount = 4 +ExpThreshLtoD = 8000|40000|400000|4000000| +ExpThreshDtoL = 6000|7000|35000|320000| + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +gamma.0_1 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_1 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_2 = 0,90,181,272,363,452,541,606,669,731,794,856,920,986,1055,1086,1118,1149,1181,1213,1246,1279,1312,1345,1379,1413,1447,1483,1518,1554,1591,1628,1666,1688,1710,1733,1756,1780,1804,1828,1852,1877,1902,1928,1953,1978,2004,2029,2055,2080,2106,2131,2156,2181,2206,2230,2254,2277,2301,2323,2346,2367,2389,2409,2429,2448,2467,2486,2505,2523,2540,2558,2575,2592,2608,2625,2641,2656,2672,2687,2702,2717,2732,2746,2760,2774,2788,2802,2816,2829,2842, +gamma.1_2 = 2856,2869,2882,2895,2907,2920,2933,2945,2957,2968,2980,2991,3002,3013,3023,3034,3044,3054,3064,3074,3083,3093,3102,3112,3121,3130,3139,3148,3157,3166,3175,3185,3194,3203,3212,3221,3231,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3534,3541,3549,3556,3563,3571,3578,3585,3591,3598,3605,3612,3618,3625,3631,3638,3644,3650, +gamma.2_2 = 3657,3663,3669,3675,3681,3687,3694,3700,3706,3712,3718,3724,3730,3736,3742,3748,3754,3760,3766,3771,3777,3783,3789,3794,3800,3805,3811,3816,3822,3827,3833,3838,3844,3849,3855,3860,3865,3871,3876,3882,3887,3893,3898,3904,3909,3915,3921,3926,3932,3937,3943,3949,3954,3960,3966,3971,3977,3982,3988,3994,3999,4005,4011,4016,4022,4027,4033,4039,4044,4050,4056,4061,4067,4072,4078,4084,4089,4095, + +gamma.0_3 = 0,87,176,266,354,440,523,600,656,707,755,801,846,892,939,988,1040,1071,1103,1136,1169,1203,1237,1271,1306,1341,1376,1411,1446,1481,1516,1550,1584,1635,1676,1710,1740,1769,1800,1835,1865,1895,1924,1955,1986,2018,2052,2089,2128,2151,2176,2202,2229,2256,2285,2313,2342,2372,2400,2429,2457,2484,2510,2536,2560,2582,2605,2626,2647,2668,2688,2707,2727,2745,2764,2782,2800,2818,2835,2852,2870,2887,2904,2920,2936,2952,2968,2983,2998,3013,3028, +gamma.1_3 = 3043,3057,3071,3085,3098,3112,3125,3138,3150,3162,3174,3186,3198,3209,3220,3231,3242,3253,3264,3276,3287,3298,3309,3320,3332,3343,3355,3366,3377,3389,3400,3411,3421,3432,3442,3452,3462,3472,3481,3490,3499,3508,3516,3525,3533,3541,3548,3556,3563,3570,3577,3584,3591,3598,3605,3611,3618,3624,3631,3637,3643,3649,3655,3661,3667,3672,3678,3684,3690,3696,3702,3708,3714,3720,3726,3732,3738,3744,3750,3756,3762,3768,3774,3779,3785,3790,3795, +gamma.2_3 = 3800,3805,3810,3815,3819,3824,3829,3833,3838,3842,3846,3851,3855,3860,3864,3868,3873,3877,3881,3886,3890,3894,3898,3902,3907,3911,3915,3919,3923,3927,3931,3935,3939,3943,3947,3951,3955,3959,3963,3966,3970,3974,3978,3981,3985,3989,3992,3995,3999,4002,4005,4008,4011,4014,4017,4020,4023,4026,4029,4032,4035,4038,4041,4044,4048,4051,4054,4058,4061,4065,4068,4072,4075,4079,4082,4086,4089,4093,4095, + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + + + +[3dnr] +3DnrIsoCount = 10 +3DnrIsoThresh = 50|100|400|1500|3000|7000|14000|28000|78000|180000| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 100 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 100 +s32YTFStr_1 = 48 +s32TFStrMax_1 = 14 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 110 +s32YTFStr_2 = 72 +s32TFStrMax_2 = 14 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 118 +s32YTFStr_3 = 84 +s32TFStrMax_3 = 14 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 0 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 125 +s32YTFStr_4 = 90 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 48 +s32CSFStr_4 = 32 +s32CTFstr_4 = 0 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 140 +s32YTFStr_5 = 100 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 32 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 0 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 150 +s32YTFStr_6 = 120 +s32TFStrMax_6 = 12 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 48 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 40 +s32CTFstr_6 = 15 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 170 +s32YTFStr_7 = 122 +s32TFStrMax_7 = 12 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 0 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 100 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 64 +s32CSFStr_7 = 40 +s32CTFstr_7 = 15 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 170 +s32YTFStr_8 = 122 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 0 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 8 +s32YSmthStr_8 = 110 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 64 +s32CSFStr_8 = 40 +s32CTFstr_8 = 15 +s32YTFMdWin_8 = 1 + +s32YPKStr_9 = 0 +s32YSFStr_9 = 190 +s32YTFStr_9 = 125 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 0 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 25 +s32YTFStrDl_9 = 20 +s32YSmthStr_9 = 110 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 64 +s32CSFStr_9 = 40 +s32CTFstr_9 = 15 +s32YTFMdWin_9 = 1 + +[BLC] +AEStrategyMode = 1 +HistRatioSlope = 32 +MaxHistOffset = 64 + +[DYNAMIC] +TotalNum_normal = 7 +TotalNum_fast = 7 + +IntTime_normal = 2|20000|20000|20000|20000|40000|40000| +IntTime_fast = 2|2000|2000|5000|5000|40000|40000| + +SysGain_normal = 1024|1024|1500|1500|3072|3072|16777216| +SysGain_fast = 1024|1024|2048|2048|5120|5120|16777216| + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 72 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 6 +Saturation = 120,116,104,96,88,80,72,64,56,56,56,56,56,56,56,56, +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 30,30,32,32,35,35,37,37,40,45,50,50,50,50,50,50 ; +u8SharpenUd = 40,40,35,35,35,30,30,25,21,15,12,12,12,12,12,12; +u8TextureNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 ; +u8EdgeNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 ; +u8OverShoot = 150,140,120,110,110,60,40,30,20,10,0,0,0,0,0,0; +u8UnderShoot = 160,160,160,160,200,200,200,200,200,220,255,255,255,255,255,255; + +gamma_0 = 0,61,123,187,250,315,380,445,511,577,643,709,775,841,906,971,1035,1098,1161,1222,1283,1342,1400,1457,1512,1565,1617,1667,1714,1760,1796,1831,1865,1897,1928,1958,1987,2015,2042,2068,2094,2118,2142,2165,2187,2209,2230,2251,2271,2291,2311,2331,2350,2369,2388,2407,2426,2445,2465,2484,2504,2524,2544,2565,2586,2598,2609,2621,2633,2644,2656,2667,2679,2690,2702,2713,2725,2736,2747,2758,2770,2781,2792,2803,2814,2825,2836,2847,2858,2869,2880, +gamma_1 = 2891,2901,2912,2923,2934,2944,2955,2965,2976,2986,2997,3007,3018,3028,3038,3048,3059,3069,3079,3089,3099,3109,3119,3129,3139,3149,3158,3168,3178,3187,3197,3207,3216,3226,3235,3244,3254,3263,3272,3281,3291,3300,3309,3318,3327,3336,3345,3354,3363,3372,3380,3389,3398,3407,3415,3424,3432,3441,3450,3458,3466,3475,3483,3491,3500,3508,3516,3524,3532,3540,3548,3556,3564,3572,3580,3587,3595,3603,3610,3618,3626,3633,3641,3648,3655,3663,3670,3677, +gamma_2 = 3684,3691,3698,3705,3712,3719,3726,3733,3740,3747,3753,3760,3766,3773,3779,3786,3792,3798,3804,3810,3816,3822,3828,3834,3839,3845,3851,3856,3861,3867,3872,3877,3882,3888,3893,3898,3903,3908,3912,3917,3922,3927,3932,3936,3941,3946,3950,3955,3960,3964,3969,3973,3978,3983,3987,3992,3996,4001,4005,4010,4014,4019,4023,4028,4033,4037,4042,4047,4051,4056,4061,4066,4070,4075,4080,4085,4090,4095, + +3DnrIsoCount = 10 +3DnrIsoThresh = 50|100|400|1500|3000|7000|14000|28000|78000|180000| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 100 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + + +s32YPKStr_1 = 0 +s32YSFStr_1 = 100 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 14 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + + +s32YPKStr_2 = 0 +s32YSFStr_2 = 110 +s32YTFStr_2 = 72 +s32TFStrMax_2 = 14 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + + +s32YPKStr_3 = 0 +s32YSFStr_3 = 126 +s32YTFStr_3 = 84 +s32TFStrMax_3 = 14 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 32 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 16 +s32YTFMdWin_3 = 1 + + +s32YPKStr_4 = 0 +s32YSFStr_4 = 140 +s32YTFStr_4 = 90 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 54 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 48 +s32CSFStr_4 = 32 +s32CTFstr_4 = 0 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 160 +s32YTFStr_5 = 100 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 70 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 0 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 170 +s32YTFStr_6 = 120 +s32TFStrMax_6 = 12 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 100 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 40 +s32CTFstr_6 = 15 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 170 +s32YTFStr_7 = 122 +s32TFStrMax_7 = 12 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 0 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 100 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 64 +s32CSFStr_7 = 40 +s32CTFstr_7 = 15 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 170 +s32YTFStr_8 = 122 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 0 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 8 +s32YSmthStr_8 = 110 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 64 +s32CSFStr_8 = 40 +s32CTFstr_8 = 15 +s32YTFMdWin_8 = 1 + +s32YPKStr_9 = 0 +s32YSFStr_9 = 190 +s32YTFStr_9 = 125 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 0 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 25 +s32YTFStrDl_9 = 20 +s32YSmthStr_9 = 110 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 64 +s32CSFStr_9 = 40 +s32CTFstr_9 = 15 +s32YTFMdWin_9 = 1 + + +[IR] +ExpCount = 4 +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpCompensation = 50|48|38|32| +MaxHistOffset = 20|18|14|10| + +u16HistRatioSlope = 64 +BlackDelayFrame = 30 +WhiteDelayFrame = 30 + +u8Tolerance = 3 +u8Speed = 16 +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +IRu16Slope = 45,90,152,202,220,224,224,224,224,224,224,224,224,224,224,224 + +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 50,50,55,55,60,60,65,65,68,68,70,70,70,72,72,75; +u8SharpenUd = 65,65,60,60,58,58,55,55,53,53,50,50,45,45,45,45; +u8TextureNoiseThd = 2,2,4,4,6,6,8,8,10,10,12,12,14,14,16,16 ; +u8EdgeNoiseThd = 2,2,4,4,6,6,8,8,10,10,12,12,14,34,16,16 ; +u8OverShoot = 170,160,160,150,140,130,120,110,90,80,40,30,20,10,0,0; +u8UnderShoot = 180,180,200,200,220,230,230,230,240,240,255,255,255,255,255,255; + +gamma_0 = 0,76,154,234,313,390,463,531,592,646,694,736,775,812,847,881,916,951,984,1016,1047,1077,1107,1137,1168,1200,1231,1263,1294,1325,1356,1387,1417,1448,1478,1508,1537,1567,1595,1624,1651,1677,1702,1727,1752,1777,1803,1828,1854,1880,1906,1932,1958,1984,2010,2036,2062,2087,2112,2137,2161,2185,2209,2232,2255,2277,2299,2321,2342,2363,2383,2404,2424,2443,2463,2482,2501,2520,2539,2557,2576,2594,2612,2630,2648,2665,2682, +gamma_1 = 2699,2716,2733,2749,2766,2782,2799,2815,2831,2847,2863,2879,2895,2911,2927,2942,2958,2974,2989,3004,3019,3034,3049,3063,3078,3092,3106,3120,3133,3147,3160,3173,3186,3199,3212,3224,3237,3249,3262,3274,3286,3298,3310,3322,3334,3346,3357,3369,3381,3392,3403,3414,3425,3436,3447,3457,3468,3478,3488,3498,3507,3517,3526,3535,3544,3552,3561,3569,3578,3586,3595,3603,3612,3620,3628,3637,3645,3654,3662,3671,3679,3687,3695,3703,3711, +gamma_2 = 3719,3727,3734,3741,3748,3755,3761,3768,3774,3780,3786,3791,3797,3802,3808,3813,3818,3823,3828,3833,3838,3843,3847,3852,3856,3860,3864,3868,3872,3876,3880,3884,3887,3891,3895,3899,3903,3907,3911,3915,3919,3923,3927,3931,3935,3939,3943,3947,3951,3955,3959,3963,3967,3971,3975,3978,3982,3985,3989,3992,3996,4000,4003,4007,4010,4014,4018,4022,4026,4030,4034,4038,4043,4047,4051,4056,4060,4065,4069,4074,4078,4083,4087,4092,4095 + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + + +3DnrIsoCount = 6 +3DnrIsoThresh = 50|100|400|1500|3600|7000| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 100 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 100 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 14 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 110 +s32YTFStr_2 = 72 +s32TFStrMax_2 = 14 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 0 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 110 +s32YTFStr_3 = 84 +s32TFStrMax_3 = 14 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 0 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 1 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 110 +s32YTFStr_4 = 100 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 16 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 16 +s32YTFStrDl_4 = 16 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 0 +s32CTFstr_4 = 0 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 125 +s32YTFStr_5 = 108 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 16 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 16 +s32YTFStrDl_5 = 16 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 0 +s32CTFstr_5 = 0 +s32YTFMdWin_5 = 1 + + + + + +[DRC] +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 128 +DRCu16BrightGainLmt = 0 +DRCu16DarkGainLmtC = 0 +DRCu16DarkGainLmtY = 0 +DRCu8Asymmetry = 2 +DRCu8LocalMixingBright = 45 +DRCu8LocalMixingDark = 45 +DRCu8LocalMixingThres = 2 +DRCu8RangeVar = 0 +DRCu8SecondPole = 180 +DRCu8SpatialVar = 10 +DRCu8Stretch = 54 + + + + + diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/imx222.ini b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/imx222.ini new file mode 100644 index 00000000..63484e4b --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/imx222.ini @@ -0,0 +1,847 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +HLC_AutoEnable = 0; +HLC_thr_off = 140000 +HLC_thr_on = 150000 +HLC_tolerance = 3000 +HLC_expthr = 6000 +HLC_count = 5 + + +ave_lum_thresh = 30 + +delta_dis_expthresh = 20 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +exposure_thr_indoor = 10000 +exposure_thr_outdoor = 100 + +u32DRCStrengthThresh = 48 + +[AE] +aeRunInterval = 2 +aeBitrateCount = 3 +aeBitrateThresh = 2048|8120|16318| + +;speed,tolerance,BlackDelayFrame,WhiteDelayFrame +u8Speed_0 = 64 +u8Tolerance_0 = 2 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +u8Speed_1 = 64 +u8Tolerance_1 = 2 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 5 +u16WhiteDelayFrame_2 = 5 +u32SysGainMax_2 = 8192000 + + +aeExpCount = 5 +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| + +aeCompesation = 64|64|64|56|56| +aeHistOffset = 12|12|20|20|20| + +[sharpen] +IsoThresh = 200 +ExpCount = 2 +ExpThresh = 2000|10000 + +abEnLowLumaShoot_0 = 0|0|0|0|0|0|0|0|0|1|1|1|1|1|1|1 +SharpenD_0 = 45|45|45|45|30|35|35|40|50|60|70|90|110|120|120|120 +SharpenUd_0 = 35|45|45|50|50|55|55|60|60|70|80|90|110|120|120|120 +TextureNoiseThd_0 = 0|2|4|6|6|12|30|60|80|0|0|0|0|0|0|0 +EdgeNoiseThd_0 = 2|4|8|16|25|11|12|0|0|0|0|0|0|0|0|0 +overshoot_0 = 170|190|200|175|150|120|110|95|80|70|40|20|20|20|20|20 +undershoot_0 = 170|190|200|200|175|170|130|115|100|70|50|50|50|50|50|50 + +abEnLowLumaShoot_1 = 0|0|0|0|0|0|0|0|0|1|1|1|1|1|1|1 +SharpenD_1 = 20|20|30|45|30|35|35|40|50|60|70|90|110|120|120|120 +SharpenUd_1 = 40|45|45|50|50|55|55|60|60|70|80|90|110|120|120|120 +TextureNoiseThd_1 = 0|2|4|6|6|12|30|60|80|0|0|0|0|0|0|0 +EdgeNoiseThd_1 = 2|4|8|16|25|11|12|0|0|0|0|0|0|0|0|0 +overshoot_1 = 220|230|200|175|150|120|110|95|80|70|40|20|20|20|20|20 +undershoot_1 = 210|220|190|140|135|130|110|95|75|60|50|50|50|50|50|50 + +[gamma] +DelayCount =1 +Interval = 10 +ExpCount = 4 +ExpThreshLtoD = 40000|8000000|32000000|3200000000 +ExpThreshDtoL = 30000|6000000|30000000|3000000000 + +gamma.0_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_0 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_0 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_1 = 0,73,146,221,295,368,439,509,575,639,701,761,820,877,932,985,1036,1085,1133,1179,1222,1264,1304,1342,1378,1411,1441,1469,1495,1520,1544,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_1 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_2 = 0,147,223,284,338,386,431,472,512,549,585,620,653,685,716,746,776,805,833,860,887,913,939,965,990,1014,1038,1062,1085,1109,1131,1154,1176,1198,1220,1241,1262,1283,1304,1324,1344,1365,1384,1404,1424,1443,1462,1481,1500,1519,1537,1555,1574,1592,1610,1628,1645,1663,1680,1698,1715,1732,1749,1766,1782,1799,1816,1832,1848,1865,1881,1897,1913,1929,1945,1960,1976,1992,2007,2022,2038,2053,2068,2083,2098,2113,2128,2143,2158,2172,2187,2202,2216,2230,2245,2259,2273,2288,2302,2316, +gamma.1_2 = 2330,2344,2358,2371,2385,2399,2413,2426,2440,2453,2467,2480,2494,2507,2520,2534,2547,2560,2573,2586,2599,2612,2625,2638,2651,2664,2676,2689,2702,2714,2727,2740,2752,2765,2777,2789,2802,2814,2826,2839,2851,2863,2875,2887,2900,2912,2924,2936,2948,2960,2971,2983,2995,3007,3019,3030,3042,3054,3066,3077,3089,3100,3112,3123,3135,3146,3158,3169,3181,3192,3203,3214,3226,3237,3248,3259,3271,3282,3293,3304,3315,3326,3337,3348,3359,3370,3381,3392,3403,3413,3424,3435,3446,3457,3467,3478,3489,3499,3510,3521, +gamma.2_2 = 3531,3542,3552,3563,3573,3584,3594,3605,3615,3626,3636,3647,3657,3667,3678,3688,3698,3708,3719,3729,3739,3749,3759,3770,3780,3790,3800,3810,3820,3830,3840,3850,3860,3870,3880,3890,3900,3910,3920,3930,3939,3949,3959,3969,3979,3989,3998,4008,4018,4027,4037,4047,4056,4066,4076,4085,4095, + +;gamma.0_3 = 0,84,137,182,223,260,296,330,362,393,423,452,481,508,536,562,588,613,639,663,687,711,735,758,781,804,826,848,870,892,913,934,955,976,997,1017,1037,1057,1077,1097,1117,1136,1155,1175,1194,1213,1231,1250,1269,1287,1305,1324,1342,1360,1378,1396,1413,1431,1448,1466,1483,1500,1518,1535,1552,1569,1586,1602,1619,1636,1652,1669,1685,1701,1718,1734,1750,1766,1782,1798,1814,1830,1846,1861,1877,1893,1908,1924,1939,1955, +;gamma.1_3 = 1970,1985,2000,2016,2031,2046,2061,2076,2091,2106,2121,2136,2150,2165,2180,2194,2209,2224,2238,2253,2267,2281,2296,2310,2324,2339,2353,2367,2381,2395,2409,2423,2437,2451,2465,2479,2493,2507,2521,2535,2548,2562,2576,2589,2603,2616,2630,2644,2657,2671,2684,2697,2711,2724,2737,2751,2764,2777,2790,2804,2817,2830,2843,2856,2869,2882,2895,2908,2921,2934,2947,2960,2973,2986,2998,3011,3024,3037,3049,3062,3075,3087,3100,3113,3125,3138,3150,3163,3175, +;gamma.2_3 = 3188,3200,3213,3225,3237,3250,3262,3275,3287,3299,3311,3324,3336,3348,3360,3372,3385,3397,3409,3421,3433,3445,3457,3469,3481,3493,3505,3517,3529,3541,3553,3565,3577,3589,3600,3612,3624,3636,3648,3659,3671,3683,3695,3706,3718,3730,3741,3753,3764,3776,3788,3799,3811,3822,3834,3845,3857,3868,3880,3891,3903,3914,3926,3937,3948,3960,3971,3982,3994,4005,4016,4028,4039,4050,4061,4073,4084,4095, + +gamma.0_3 = 0,48,84,117,147,176,203,230,256,281,306,330,354,377,400,423,446,468,490,511,533,554,575,596,616,637,657,677,697,717,737,756,776,795,814,834,853,871,890,909,927,946,964,983,1001,1019,1037,1055,1073,1091,1109,1126,1144,1162,1179,1197,1214,1231,1249,1266,1283,1300,1317,1334,1351,1368,1385,1401,1418,1435,1451,1468,1484,1501,1517,1534,1550,1566,1582,1599,1615,1631,1647,1663,1679,1695,1711,1727,1743,1759, +gamma.1_3 = 1774,1790,1806,1822,1837,1853,1868,1884,1900,1915,1930,1946,1961,1977,1992,2007,2023,2038,2053,2068,2083,2099,2114,2129,2144,2159,2174,2189,2204,2219,2234,2248,2263,2278,2293,2308,2323,2337,2352,2367,2381,2396,2411,2425,2440,2454,2469,2483,2498,2512,2527,2541,2556,2570,2584,2599,2613,2627,2642,2656,2670,2684,2699,2713,2727,2741,2755,2769,2783,2798,2812,2826,2840,2854,2868,2882,2896,2910,2924,2937,2951,2965,2979, +gamma.2_3 = 2993,3007,3021,3034,3048,3062,3076,3089,3103,3117,3131,3144,3158,3172,3185,3199,3212,3226,3240,3253,3267,3280,3294,3307,3321,3334,3348,3361,3375,3388,3401,3415,3428,3442,3455,3468,3482,3495,3508,3522,3535,3548,3561,3575,3588,3601,3614,3627,3641,3654,3667,3680,3693,3706,3719,3733,3746,3759,3772,3785,3798,3811,3824,3837,3850,3863,3876,3889,3902,3915,3928,3941,3954,3967,3979,3992,4005,4018,4031,4044,4057,4069,4082,4095, + +[ccm] +AcmEnable = 0 +u16HighColorTempAcmOn = 5120 +u16MidColorTempAcmOn = 3633 +u16LowColorTempAcmOn = 2465 +au16HighCCMAcmOn = 480|32968|32792|32843|399|32836|25|32981|444| +au16MidCCMAcmOn = 463|32936|32807|32882|424|32822|26|33005|467| +au16LowCCMAcmOn = 462|32941|32801|32892|402|32790|34|33020|474| + +u16HighColorTempAcmOff = 5120 +u16MidColorTempAcmOff = 3633 +u16LowColorTempAcmOff = 2465 +au16HighCCMAcmOff = 480|32968|32792|32843|399|32836|25|32981|444| +au16MidCCMAcmOff = 463|32936|32807|32882|424|32822|26|33005|467| +au16LowCCMAcmOff = 462|32941|32801|32892|402|32790|34|33020|474| + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + + +[3dnr] +3DnrIsoCount = 11 +3DnrIsoThresh = 100|200|400|800|1600|3200|6400|12800|26000|53400|105800 + +;ISO = 100 +s32YPKStr_0 = 10 +s32YSFStr_0 = 100 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 13 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +;ISO = 200 +s32YPKStr_1 = 5 +s32YSFStr_1 = 100 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 13 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +;ISO = 400 +s32YPKStr_2 = 4 +s32YSFStr_2 = 100 +s32YTFStr_2 = 64 +s32TFStrMax_2 = 13 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +;ISO = 800 +s32YPKStr_3 = 0 +s32YSFStr_3 = 116 +s32YTFStr_3 = 78 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 0 + +;ISO = 1600 +s32YPKStr_4 = 0 +s32YSFStr_4 = 116 +s32YTFStr_4 = 92 +s32TFStrMax_4 = 13 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 4 +s32YTFMdWin_4 = 1 + +;ISO = 3200 +s32YPKStr_5 = 0 +s32YSFStr_5 = 116 +s32YTFStr_5 = 100 +s32TFStrMax_5 = 13 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 8 +s32YTFMdWin_5 = 1 + +;ISO = 6400 +s32YPKStr_6 = 0 +s32YSFStr_6 = 124 +s32YTFStr_6 = 100 +s32TFStrMax_6 = 13 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 24 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 48 +s32CSFStr_6 = 32 +s32CTFstr_6 = 16 +s32YTFMdWin_6 = 1 + +;ISO = 12800 +s32YPKStr_7 = 0 +s32YSFStr_7 = 136 +s32YTFStr_7 = 105 +s32TFStrMax_7 = 13 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 8 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 24 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 48 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 32 +s32YTFMdWin_7 = 1 + +;ISO = 25600 +s32YPKStr_8 = 0 +s32YSFStr_8 = 146 +s32YTFStr_8 = 105 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 8 +s32YSFStrDl_8 = 48 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 4 +s32YSmthStr_8 = 64 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 32 +s32YTFMdWin_8 = 1 + +;ISO = 51200 +s32YPKStr_9 = 0 +s32YSFStr_9 = 176 +s32YTFStr_9 = 105 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 24 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 56 +s32YTFStrDl_9 = 18 +s32YSmthStr_9 = 48 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 32 +s32CSFStr_9 = 64 +s32CTFstr_9 = 32 +s32YTFMdWin_9 = 1 + +;ISO = 102400 +s32YPKStr_10 = 0 +s32YSFStr_10 = 180 +s32YTFStr_10 = 100 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 24 +s32YSFStrDl_10 = 0 +s32YTFStrDlt_10 = 36 +s32YTFStrDl_10 = 12 +s32YSmthStr_10 = 0 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 32 +s32CSFStr_10 = 64 +s32CTFstr_10 = 32 +s32YTFMdWin_10 = 1 + + +[BLC] +AEStrategyMode = 1 +HistRatioSlope = 8 +MaxHistOffset = 20 + +[DYNAMIC] +TotalNum_normal = 7 +TotalNum_fast = 7 + +IntTime_normal = 2|20000|20000|20000|20000|40000|40000| +IntTime_fast = 2|2000|2000|5000|5000|40000|40000| + +SysGain_normal = 1024|1024|1500|1500|3072|3072|16777216| +SysGain_fast = 1024|1024|2048|2048|5120|5120|16777216| + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 128 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 6 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56 +abEnLowLumaShoot = 0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1 +u8SharpenD = 45,45,40,35,30,35,35,40,50,60,70,90,110,120,120,120 +u8SharpenUd = 35,45,45,50,50,55,55,60,60,70,80,90,110,120,120,120 +u8TextureNoiseThd = 0,2,4,6,6,12,30,60,80,0,0,0,0,0,0,0 +u8EdgeNoiseThd = 2,4,8,16,25,11,12,0,0,0,0,0,0,0,0,0 +u8OverShoot = 170,190,200,175,150,120,110,95,80,70,40,20,20,20,20,20 +u8UnderShoot = 170,190,200,200,175,170,130,115,100,70,50,50,50,50,50,50 +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, +3DnrIsoCount = 11 +3DnrIsoThresh = 100|200|400|800|1600|3200|6400|12800|26000|53400|105800 + +;ISO = 100 +s32YPKStr_0 = 10 +s32YSFStr_0 = 100 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 13 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +;ISO = 200 +s32YPKStr_1 = 5 +s32YSFStr_1 = 100 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 13 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +;ISO = 400 +s32YPKStr_2 = 4 +s32YSFStr_2 = 100 +s32YTFStr_2 = 64 +s32TFStrMax_2 = 13 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +;ISO = 800 +s32YPKStr_3 = 0 +s32YSFStr_3 = 116 +s32YTFStr_3 = 78 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 1 + +;ISO = 1600 +s32YPKStr_4 = 0 +s32YSFStr_4 = 116 +s32YTFStr_4 = 92 +s32TFStrMax_4 = 13 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 4 +s32YTFMdWin_4 = 1 + +;ISO = 3200 +s32YPKStr_5 = 0 +s32YSFStr_5 = 116 +s32YTFStr_5 = 100 +s32TFStrMax_5 = 13 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 8 +s32YTFMdWin_5 = 1 + +;ISO = 6400 +s32YPKStr_6 = 0 +s32YSFStr_6 = 124 +s32YTFStr_6 = 100 +s32TFStrMax_6 = 13 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 24 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 48 +s32CSFStr_6 = 32 +s32CTFstr_6 = 16 +s32YTFMdWin_6 = 1 + +;ISO = 12800 +s32YPKStr_7 = 0 +s32YSFStr_7 = 136 +s32YTFStr_7 = 105 +s32TFStrMax_7 = 13 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 8 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 24 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 48 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 32 +s32YTFMdWin_7 = 1 + +;ISO = 25600 +s32YPKStr_8 = 0 +s32YSFStr_8 = 146 +s32YTFStr_8 = 105 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 8 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 4 +s32YSmthStr_8 = 64 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 32 +s32YTFMdWin_8 = 1 + +;ISO = 51200 +s32YPKStr_9 = 0 +s32YSFStr_9 = 176 +s32YTFStr_9 = 105 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 24 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 56 +s32YTFStrDl_9 = 18 +s32YSmthStr_9 = 48 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 32 +s32CSFStr_9 = 64 +s32CTFstr_9 = 32 +s32YTFMdWin_9 = 1 + +;ISO = 102400 +s32YPKStr_10 = 0 +s32YSFStr_10 = 180 +s32YTFStr_10 = 100 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 24 +s32YSFStrDl_10 = 24 +s32YTFStrDlt_10 = 36 +s32YTFStrDl_10 = 12 +s32YSmthStr_10 = 0 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 32 +s32CSFStr_10 = 64 +s32CTFstr_10 = 32 +s32YTFMdWin_10 = 1 + +[IR] +ExpCount = 4 +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpCompensation = 50|48|38|32| +MaxHistOffset = 20|18|14|10| + +u16HistRatioSlope = 64 +BlackDelayFrame = 30 +WhiteDelayFrame = 30 + +u8Tolerance = 3 +u8Speed = 16 +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +IRu16Slope = 45,90,152,204,220,224,224,224,224,224,224,224,224,224,224,224 +abEnLowLumaShoot = 0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1 +u8SharpenD = 45,45,45,45,30,35,35,40,50,60,70,90,110,120,120,120 +u8SharpenUd = 35,45,45,50,50,55,55,60,60,70,80,90,110,120,120,120 +u8TextureNoiseThd = 0,2,4,6,6,12,30,60,80,0,0,0,0,0,0,0 +u8EdgeNoiseThd = 2,4,8,16,25,11,12,0,0,0,0,0,0,0,0,0 +u8OverShoot = 220,210,200,175,150,120,110,95,80,70,40,20,20,20,20,20 +u8UnderShoot = 220,210,200,200,175,170,130,115,100,70,50,50,50,50,50,50 + +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +3DnrIsoCount = 11 +3DnrIsoThresh = 100|200|400|800|1600|3200|6400|12800|26000|53400|105800 + +;ISO = 100 +s32YPKStr_0 = 10 +s32YSFStr_0 = 100 +s32YTFStr_0 = 64 +s32TFStrMax_0 = 13 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +;ISO = 200 +s32YPKStr_1 = 5 +s32YSFStr_1 = 100 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 13 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +;ISO = 400 +s32YPKStr_2 = 4 +s32YSFStr_2 = 100 +s32YTFStr_2 = 64 +s32TFStrMax_2 = 13 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +;ISO = 800 +s32YPKStr_3 = 0 +s32YSFStr_3 = 116 +s32YTFStr_3 = 78 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 1 + +;ISO = 1600 +s32YPKStr_4 = 0 +s32YSFStr_4 = 116 +s32YTFStr_4 = 92 +s32TFStrMax_4 = 13 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 4 +s32YTFMdWin_4 = 1 + +;ISO = 3200 +s32YPKStr_5 = 0 +s32YSFStr_5 = 116 +s32YTFStr_5 = 100 +s32TFStrMax_5 = 13 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 8 +s32YTFMdWin_5 = 1 + +;ISO = 6400 +s32YPKStr_6 = 0 +s32YSFStr_6 = 124 +s32YTFStr_6 = 100 +s32TFStrMax_6 = 13 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 24 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 48 +s32CSFStr_6 = 32 +s32CTFstr_6 = 16 +s32YTFMdWin_6 = 1 + +;ISO = 12800 +s32YPKStr_7 = 0 +s32YSFStr_7 = 136 +s32YTFStr_7 = 105 +s32TFStrMax_7 = 13 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 8 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 24 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 48 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 32 +s32YTFMdWin_7 = 1 + +;ISO = 25600 +s32YPKStr_8 = 0 +s32YSFStr_8 = 146 +s32YTFStr_8 = 105 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 8 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 48 +s32YTFStrDl_8 = 4 +s32YSmthStr_8 = 64 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 32 +s32YTFMdWin_8 = 1 + +;ISO = 51200 +s32YPKStr_9 = 0 +s32YSFStr_9 = 176 +s32YTFStr_9 = 105 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 24 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 56 +s32YTFStrDl_9 = 18 +s32YSmthStr_9 = 48 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 32 +s32CSFStr_9 = 64 +s32CTFstr_9 = 32 +s32YTFMdWin_9 = 1 + +;ISO = 102400 +s32YPKStr_10 = 0 +s32YSFStr_10 = 180 +s32YTFStr_10 = 100 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 24 +s32YSFStrDl_10 = 0 +s32YTFStrDlt_10 = 36 +s32YTFStrDl_10 = 12 +s32YSmthStr_10 = 0 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 32 +s32CSFStr_10 = 64 +s32CTFstr_10 = 32 +s32YTFMdWin_10 = 1 + +[DRC] +DRCEnable = 1 +DRCManulEnable = 0 +DRCStrengthTarget = 128 +DRCu16BrightGainLmt = 0 +DRCu16DarkGainLmtC = 0 +DRCu16DarkGainLmtY = 0 +DRCu8Asymmetry = 2 +DRCu8LocalMixingBright = 45 +DRCu8LocalMixingDark = 45 +DRCu8LocalMixingThres = 2 +DRCu8RangeVar = 0 +DRCu8SecondPole = 180 +DRCu8SpatialVar = 10 +DRCu8Stretch = 54 + + + + + diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ov9732.ini b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ov9732.ini new file mode 100644 index 00000000..eda29f39 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ov9732.ini @@ -0,0 +1,732 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +HLC_AutoEnable = 0; +HLC_thr_off = 140000 ;threshold value for HLC auto off +HLC_thr_on = 150000 ;threshold value for HLC auto on +HLC_tolerance = 3000 +HLC_expthr = 6000 +HLC_count = 5 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +exposure_thr_indoor = 10000 +exposure_thr_outdoor = 100 + +u32DRCStrengthThresh = 48 + +[AE] +aeRunInterval = 2 +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 1024|4060|8159| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 62|56|56|48|48| +aeHistOffset = 12|12|20|20|20| + +[sharpen] +IsoThresh = 200 +ExpCount = 2 +ExpThresh = 2000|10000 + +abEnLowLumaShoot_0 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_0 = 58|58|60|60|63|63|65|65|68|70|70|70|70|70|70|70 ; +SharpenUd_0 = 40|40|40|43|45|48|50|55|58|60|60|60|60|60|60|65 ; +TextureNoiseThd_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 ; +EdgeNoiseThd_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 ; +overshoot_0 = 100| 85|80|75|70|60|55|50|48|45|45|45|45|45|45|45 ; +undershoot_0 = 100|100|95|95|85|80|75|70|65|60|60|60|60|60|60|60 ; + +abEnLowLumaShoot_1 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_1 = 58|58|60|60|63|63|65|65|68|70|70|70|70|70|70|70 ; +SharpenUd_1 = 40|40|40|43|45|48|50|55|58|60|60|60|60|60|60|65 ; +TextureNoiseThd_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 ; +EdgeNoiseThd_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 ; +overshoot_1 = 100| 85|80|75|70|60|55|50|48|45|45|45|45|45|45|45 ; +undershoot_1 = 100|100|95|95|85|80|75|70|65|60|60|60|60|60|60|60 ; + +[gamma] +DelayCount = 1 +Interval = 10 +ExpCount = 3 +ExpThreshLtoD = 40000|640000|64000000 +ExpThreshDtoL = 30000|480000|48000000 + +gamma.0_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_0 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_0 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_1 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_1 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_2 = 0,61,123,186,250,314,379,443,506,569,631,692,751,808,863,915,965,1012,1058,1101,1143,1183,1221,1258,1294,1328,1362,1395,1426,1458,1489,1519,1549,1578,1607,1634,1660,1685,1709,1733,1755,1778,1800,1821,1842,1863,1884,1905,1926,1947,1967,1987,2007,2026,2045,2064,2083,2101,2119,2136,2154,2171,2189,2206,2223,2240,2257,2273,2290,2306,2322,2338,2354,2369,2384,2399,2414,2429,2444,2458,2472,2486,2499,2513,2526,2539,2551, +gamma.1_2 = 2564,2576,2588,2600,2612,2624,2636,2648,2659,2671,2683,2694,2706,2717,2728,2739,2750,2761,2772,2783,2793,2804,2815,2826,2837,2848,2859,2870,2882,2893,2904,2916,2927,2938,2949,2961,2972,2983,2993,3004,3015,3025,3035,3045,3055,3064,3074,3083,3092,3102,3111,3120,3129,3138,3147,3156,3166,3175,3184,3194,3203,3213,3223,3232,3242,3251,3261,3270,3280,3290,3299,3308,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409, +gamma.2_2 = 3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +[ccm] +AcmEnable = 0 +u16HighColorTempAcmOn = 5120 +u16MidColorTempAcmOn = 3633 +u16LowColorTempAcmOn = 2465 +au16HighCCMAcmOn = 480|32968|32792|32843|399|32836|25|32981|444| +au16MidCCMAcmOn = 463|32936|32807|32882|424|32822|26|33005|467| +au16LowCCMAcmOn = 462|32941|32801|32892|402|32790|34|33020|474| + +u16HighColorTempAcmOff = 5120 +u16MidColorTempAcmOff = 3633 +u16LowColorTempAcmOff = 2465 +au16HighCCMAcmOff = 480|32968|32792|32843|399|32836|25|32981|444| +au16MidCCMAcmOff = 463|32936|32807|32882|424|32822|26|33005|467| +au16LowCCMAcmOff = 462|32941|32801|32892|402|32790|34|33020|474| + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + + +[3dnr] +3DnrIsoCount = 9 +3DnrIsoThresh = 100|200|400|800|1700|3600|6500|12000|24800| + +;ISO = 100 +s32YPKStr_0 = 0 +s32YSFStr_0 = 120 +s32YTFStr_0 = 72 +s32TFStrMax_0 = 12 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 32 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +;ISO = 200 +s32YPKStr_1 = 0 +s32YSFStr_1 = 125 +s32YTFStr_1 = 72 +s32TFStrMax_1 = 12 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 32 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +;ISO = 400 +s32YPKStr_2 = 0 +s32YSFStr_2 = 125 +s32YTFStr_2 = 78 +s32TFStrMax_2 = 12 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 32 +s32CSFStr_2 = 32 +s32CTFstr_2 = 4 +s32YTFMdWin_2 = 1 + +;ISO = 800 +s32YPKStr_3 = 0 +s32YSFStr_3 = 125 +s32YTFStr_3 = 85 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 32 +s32CSFStr_3 = 32 +s32CTFstr_3 = 8 +s32YTFMdWin_3 = 0 + +;ISO = 1600 +s32YPKStr_4 = 0 +s32YSFStr_4 = 128 +s32YTFStr_4 = 90 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 4 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 32 +s32CSFStr_4 = 32 +s32CTFstr_4 = 8 +s32YTFMdWin_4 = 1 + +;ISO = 3200 +s32YPKStr_5 = 0 +s32YSFStr_5 = 128 +s32YTFStr_5 = 92 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 2 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 4 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 32 +s32CSFStr_5 = 32 +s32CTFstr_5 = 8 +s32YTFMdWin_5 = 1 + +;ISO = 6500 +s32YPKStr_6 = 0 +s32YSFStr_6 = 125 +s32YTFStr_6 = 98 +s32TFStrMax_6 = 14 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 24 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 32 +s32YTFStrDl_6 = 16 +s32YSmthStr_6 = 32 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 32 +s32CSFStr_6 = 48 +s32CTFstr_6 = 16 +s32YTFMdWin_6 = 1 + +;ISO = 12800 +s32YPKStr_7 = 0 +s32YSFStr_7 = 130 +s32YTFStr_7 = 95 +s32TFStrMax_7 = 14 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 16 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 8 +s32YTFStrDl_7 = 16 +s32YSmthStr_7 = 16 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 16 +s32YTFMdWin_7 = 1 + +;ISO = 24800 +s32YPKStr_8 = 0 +s32YSFStr_8 = 125 +s32YTFStr_8 = 100 +s32TFStrMax_8 = 14 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 32 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 16 +s32YTFStrDl_8 = 16 +s32YSmthStr_8 = 24 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 16 +s32YTFMdWin_8 = 1 + + +[BLC] +AEStrategyMode = 1 +HistRatioSlope = 32 +MaxHistOffset = 64 + +[DYNAMIC] +TotalNum_normal = 7 +TotalNum_fast = 7 + +IntTime_normal = 2|20000|20000|20000|20000|40000|40000| +IntTime_fast = 2|2000|2000|5000|5000|40000|40000| + +SysGain_normal = 1024|1024|1500|1500|3072|3072|16777216| +SysGain_fast = 1024|1024|2048|2048|5120|5120|16777216| + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 128 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 6 +Saturation = 120,116,104,96,88,80,72,64,56,56,56,56,56,56,56,56, +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 58,58,60,60,63,63,65,65,68,70,70,70,70,70,70,70 +u8SharpenUd = 40,40,40,43,45,48,50,55,58,60,60,60,60,60,60,65 +u8TextureNoiseThd = 0,2,4,6,6,12,16,12,0,0,0,0,0,0,0,0 +u8EdgeNoiseThd = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +u8OverShoot = 100,85,80,75,70,60,55,50,48,45,45,45,45,45,45,45 +u8UnderShoot = 100,100,95,95,85,80,75,70,65,60,60,60,60,60,60,60 +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, +3DnrIsoCount = 9 +3DnrIsoThresh = 100|200|400|800|1700|3600|6500|12000|24800| + +;ISO = 100 +s32YPKStr_0 = 0 +s32YSFStr_0 = 120 +s32YTFStr_0 = 72 +s32TFStrMax_0 = 12 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 32 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +;ISO = 200 +s32YPKStr_1 = 0 +s32YSFStr_1 = 125 +s32YTFStr_1 = 72 +s32TFStrMax_1 = 12 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 32 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +;ISO = 400 +s32YPKStr_2 = 0 +s32YSFStr_2 = 125 +s32YTFStr_2 = 78 +s32TFStrMax_2 = 12 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 32 +s32CSFStr_2 = 32 +s32CTFstr_2 = 4 +s32YTFMdWin_2 = 1 + +;ISO = 800 +s32YPKStr_3 = 0 +s32YSFStr_3 = 125 +s32YTFStr_3 = 85 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 32 +s32CSFStr_3 = 32 +s32CTFstr_3 = 8 +s32YTFMdWin_3 = 1 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 125 +s32YTFStr_4 = 93 +s32TFStrMax_4 = 13 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 8 +s32YTFStrDl_4 = 16 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 36 +s32CSFStr_4 = 32 +s32CTFstr_4 = 8 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 125 +s32YTFStr_5 = 95 +s32TFStrMax_5 = 13 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 16 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 32 +s32YTFStrDl_5 = 16 +s32YSmthStr_5 = 24 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 32 +s32CSFStr_5 = 32 +s32CTFstr_5 = 8 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 125 +s32YTFStr_6 = 98 +s32TFStrMax_6 = 14 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 24 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 32 +s32YTFStrDl_6 = 16 +s32YSmthStr_6 = 32 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 32 +s32CSFStr_6 = 48 +s32CTFstr_6 = 16 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 125 +s32YTFStr_7 = 100 +s32TFStrMax_7 = 14 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 32 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 32 +s32YTFStrDl_7 = 16 +s32YSmthStr_7 = 32 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 16 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 125 +s32YTFStr_8 = 110 +s32TFStrMax_8 = 14 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 40 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 1 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 16 +s32YTFMdWin_8 = 1 + + +[IR] +ExpCount = 4 +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpCompensation = 50|48|38|32| +MaxHistOffset = 20|18|14|10| + +u16HistRatioSlope = 64 +BlackDelayFrame = 30 +WhiteDelayFrame = 30 + +u8Tolerance = 3 +u8Speed = 16 +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +IRu16Slope = 45,90,152,204,220,224,224,224,224,224,224,224,224,224,224,224 + +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 58,58,60,60,68,63,65,65,68,70,70,70,70,70,70,70 +u8SharpenUd = 40,40,40,43,50,48,50,55,58,60,60,60,60,60,60,65 +u8TextureNoiseThd = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +u8EdgeNoiseThd = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +u8OverShoot = 100,85,80,78,75,70,68,65,63,60,58,55,50,45,45,45 +u8UnderShoot = 100,100,100,100,100,98,95,90,88,85,80,75,70,60,60,60 +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +3DnrIsoCount = 9 +3DnrIsoThresh = 100|200|400|800|1700|3600|6500|12000|24800| + +;ISO = 100 +s32YPKStr_0 = 0 +s32YSFStr_0 = 120 +s32YTFStr_0 = 72 +s32TFStrMax_0 = 12 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 32 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +;ISO = 200 +s32YPKStr_1 = 0 +s32YSFStr_1 = 125 +s32YTFStr_1 = 72 +s32TFStrMax_1 = 12 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 32 +s32CSFStr_1 = 32 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +;ISO = 400 +s32YPKStr_2 = 0 +s32YSFStr_2 = 120 +s32YTFStr_2 = 78 +s32TFStrMax_2 = 12 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 32 +s32CSFStr_2 = 32 +s32CTFstr_2 = 4 +s32YTFMdWin_2 = 1 + +;ISO = 800 +s32YPKStr_3 = 0 +s32YSFStr_3 = 123 +s32YTFStr_3 = 78 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 32 +s32CSFStr_3 = 32 +s32CTFstr_3 = 8 +s32YTFMdWin_3 = 1 + +;ISO = 1600 +s32YPKStr_4 = 0 +s32YSFStr_4 = 125 +s32YTFStr_4 = 80 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 32 +s32CSFStr_4 = 32 +s32CTFstr_4 = 8 +s32YTFMdWin_4 = 1 + +;ISO = 3200 +s32YPKStr_5 = 0 +s32YSFStr_5 = 128 +s32YTFStr_5 = 92 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 32 +s32CSFStr_5 = 32 +s32CTFstr_5 = 8 +s32YTFMdWin_5 = 1 + +;ISO = 6400 +s32YPKStr_6 = 0 +s32YSFStr_6 = 130 +s32YTFStr_6 = 95 +s32TFStrMax_6 = 14 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 0 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 32 +s32CSFStr_6 = 48 +s32CTFstr_6 = 16 +s32YTFMdWin_6 = 1 + +;ISO = 12800 +s32YPKStr_7 = 0 +s32YSFStr_7 = 130 +s32YTFStr_7 = 95 +s32TFStrMax_7 = 14 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 0 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 16 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 16 +s32YTFMdWin_7 = 1 + +;ISO = 25600 +s32YPKStr_8 = 0 +s32YSFStr_8 = 130 +s32YTFStr_8 = 100 +s32TFStrMax_8 = 14 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 0 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 0 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 24 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 16 +s32YTFMdWin_8 = 1 + +[DRC] +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 128 +DRCu16BrightGainLmt = 0 +DRCu16DarkGainLmtC = 0 +DRCu16DarkGainLmtY = 0 +DRCu8Asymmetry = 2 +DRCu8LocalMixingBright = 45 +DRCu8LocalMixingDark = 45 +DRCu8LocalMixingThres = 2 +DRCu8RangeVar = 0 +DRCu8SecondPole = 180 +DRCu8SpatialVar = 10 +DRCu8Stretch = 54 + + + + + diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ov9750.ini b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ov9750.ini new file mode 100644 index 00000000..7324dcd7 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/ov9750.ini @@ -0,0 +1,859 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +HLC_AutoEnable = 0; +HLC_thr_off = 140000 ;threshold value for HLC auto off +HLC_thr_on = 150000 ;threshold value for HLC auto on +HLC_tolerance = 3000 +HLC_expthr = 6000 +HLC_count = 5 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +exposure_thr_indoor = 10000 +exposure_thr_outdoor = 100 + +u32DRCStrengthThresh = 48 + +[AE] +aeRunInterval = 2 +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 1024|4060|8159| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 62|56|56|48|48| +aeHistOffset = 12|12|20|20|20| + +[sharpen] +IsoThresh = 200 +ExpCount = 2 +ExpThresh = 2000|10000 + +abEnLowLumaShoot_0 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_0 = 28|25|28|28|35|40|50|60|68|68|68|68|68|68|68|68 ; +SharpenUd_0 = 37|30|30|30|30|30|30|25|21|15|12|12|12|12|12|12 ; +TextureNoiseThd_0 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +EdgeNoiseThd_0 = 0|0|2|4|6|8|20|22|24|26|28|30|30|30|30|30 ; +overshoot_0 = 180|150|120|110|110|60|40|30|20|10|0|0|0|0|0|0 ; +undershoot_0 = 200|180|160|160|200|200|200|200|200|220|255|255|255|255|255|255 ; + +abEnLowLumaShoot_1 = 0|0|0|0|1|1|1|1|1|1|1|1|1|1|1|1 ; +SharpenD_1 = 28|25|28|28|35|40|50|60|68|68|68|68|68|68|68|68 ; +SharpenUd_1 = 37|30|30|30|30|30|30|25|21|15|12|12|12|12|12|12 ; +TextureNoiseThd_1 = 10|10|12|14|16|18|20|22|24|26|28|30|30|30|30|30 ; +EdgeNoiseThd_1 = 0|0|2|4|6|8|20|22|24|26|28|30|30|30|30|30 ; +overshoot_1 = 150|130|120|110|110|60|40|30|20|10|0|0|0|0|0|0 ; +undershoot_1 = 160|160|160|160|200|200|200|200|200|220|255|255|255|255|255|255 ; + + +[gamma] +DelayCount = 1 +Interval = 10 +ExpCount = 4 +ExpThreshLtoD = 8000|40000|400000|4000000| +ExpThreshDtoL = 6000|35000|350000|3200000| + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +gamma.0_1 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_1 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_2 = 0,90,181,272,363,452,541,606,669,731,794,856,920,986,1055,1086,1118,1149,1181,1213,1246,1279,1312,1345,1379,1413,1447,1483,1518,1554,1591,1628,1666,1688,1710,1733,1756,1780,1804,1828,1852,1877,1902,1928,1953,1978,2004,2029,2055,2080,2106,2131,2156,2181,2206,2230,2254,2277,2301,2323,2346,2367,2389,2409,2429,2448,2467,2486,2505,2523,2540,2558,2575,2592,2608,2625,2641,2656,2672,2687,2702,2717,2732,2746,2760,2774,2788,2802,2816,2829,2842, +gamma.1_2 = 2856,2869,2882,2895,2907,2920,2933,2945,2957,2968,2980,2991,3002,3013,3023,3034,3044,3054,3064,3074,3083,3093,3102,3112,3121,3130,3139,3148,3157,3166,3175,3185,3194,3203,3212,3221,3231,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3534,3541,3549,3556,3563,3571,3578,3585,3591,3598,3605,3612,3618,3625,3631,3638,3644,3650, +gamma.2_2 = 3657,3663,3669,3675,3681,3687,3694,3700,3706,3712,3718,3724,3730,3736,3742,3748,3754,3760,3766,3771,3777,3783,3789,3794,3800,3805,3811,3816,3822,3827,3833,3838,3844,3849,3855,3860,3865,3871,3876,3882,3887,3893,3898,3904,3909,3915,3921,3926,3932,3937,3943,3949,3954,3960,3966,3971,3977,3982,3988,3994,3999,4005,4011,4016,4022,4027,4033,4039,4044,4050,4056,4061,4067,4072,4078,4084,4089,4095, + +gamma.0_3 = 0,87,176,266,354,440,523,600,656,707,755,801,846,892,939,988,1040,1071,1103,1136,1169,1203,1237,1271,1306,1341,1376,1411,1446,1481,1516,1550,1584,1635,1676,1710,1740,1769,1800,1835,1865,1895,1924,1955,1986,2018,2052,2089,2128,2151,2176,2202,2229,2256,2285,2313,2342,2372,2400,2429,2457,2484,2510,2536,2560,2582,2605,2626,2647,2668,2688,2707,2727,2745,2764,2782,2800,2818,2835,2852,2870,2887,2904,2920,2936,2952,2968,2983,2998,3013,3028, +gamma.1_3 = 3043,3057,3071,3085,3098,3112,3125,3138,3150,3162,3174,3186,3198,3209,3220,3231,3242,3253,3264,3276,3287,3298,3309,3320,3332,3343,3355,3366,3377,3389,3400,3411,3421,3432,3442,3452,3462,3472,3481,3490,3499,3508,3516,3525,3533,3541,3548,3556,3563,3570,3577,3584,3591,3598,3605,3611,3618,3624,3631,3637,3643,3649,3655,3661,3667,3672,3678,3684,3690,3696,3702,3708,3714,3720,3726,3732,3738,3744,3750,3756,3762,3768,3774,3779,3785,3790,3795, +gamma.2_3 = 3800,3805,3810,3815,3819,3824,3829,3833,3838,3842,3846,3851,3855,3860,3864,3868,3873,3877,3881,3886,3890,3894,3898,3902,3907,3911,3915,3919,3923,3927,3931,3935,3939,3943,3947,3951,3955,3959,3963,3966,3970,3974,3978,3981,3985,3989,3992,3995,3999,4002,4005,4008,4011,4014,4017,4020,4023,4026,4029,4032,4035,4038,4041,4044,4048,4051,4054,4058,4061,4065,4068,4072,4075,4079,4082,4086,4089,4093,4095, + +[ccm] +AcmEnable = 0 +u16HighColorTempAcmOn = 5120 +u16MidColorTempAcmOn = 3633 +u16LowColorTempAcmOn = 2449 +au16HighCCMAcmOn = 475|33034|47|32833|415|32862|12|32959|435| +au16MidCCMAcmOn = 458|32975|5|32863|419|32836|7|33015|496| +au16LowCCMAcmOn = 453|32980|15|32831|312|7|23|33176|641| + +u16HighColorTempAcmOff = 5120 +u16MidColorTempAcmOff = 4633 +u16LowColorTempAcmOff = 2449 +au16HighCCMAcmOff = 475|33034|47|32833|415|32862|12|32959|435| +au16MidCCMAcmOff = 458|32975|5|32863|419|32836|7|33015|496| +au16LowCCMAcmOff = 453|32980|15|32831|312|7|23|33176|641| + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 513|1025|2049|4097| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + + +[3dnr] +3DnrIsoCount = 12 +3DnrIsoThresh = 100|200|400|800|1600|3200|6400|12800|25600|51200|102400|123900| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 70 +s32YTFStr_0 = 54 +s32TFStrMax_0 = 12 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 4 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 80 +s32YTFStr_1 = 64 +s32TFStrMax_1 = 13 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 12 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 100 +s32YTFStr_2 = 65 +s32TFStrMax_2 = 14 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 12 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 114 +s32YTFStr_3 = 70 +s32TFStrMax_3 = 14 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 12 +s32YTFMdWin_3 = 0 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 125 +s32YTFStr_4 = 75 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 12 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 128 +s32YTFStr_5 = 80 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 12 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 126 +s32YTFStr_6 = 100 +s32TFStrMax_6 = 12 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 1 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 48 +s32CTFstr_6 = 12 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 160 +s32YTFStr_7 = 120 +s32TFStrMax_7 = 12 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 20 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 1 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 16 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 165 +s32YTFStr_8 = 120 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 40 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 1 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 32 +s32YTFMdWin_8 = 1 + +s32YPKStr_9 = 0 +s32YSFStr_9 = 180 +s32YTFStr_9 = 120 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 0 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 20 +s32YTFStrDl_9 = 0 +s32YSmthStr_9 = 16 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 32 +s32CSFStr_9 = 64 +s32CTFstr_9 = 32 +s32YTFMdWin_9 = 1 + +s32YPKStr_10 = 0 +s32YSFStr_10 = 200 +s32YTFStr_10 = 127 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 0 +s32YSFStrDl_10 = 0 +s32YTFStrDlt_10 = 5 +s32YTFStrDl_10 = 0 +s32YSmthStr_10 = 16 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 24 +s32CSFStr_10 = 80 +s32CTFstr_10 = 32 +s32YTFMdWin_10 = 1 + +s32YPKStr_11 = 0 +s32YSFStr_11 = 200 +s32YTFStr_11 = 127 +s32TFStrMax_11 = 12 +s32TFStrMov_11 = 26 +s32YSFStrDlt_11 = 0 +s32YSFStrDl_11 = 0 +s32YTFStrDlt_11 = 10 +s32YTFStrDl_11 = 0 +s32YSmthStr_11 = 16 +s32YSmthRat_11 = 16 +s32YSFBriRat_11 = 24 +s32CSFStr_11 = 80 +s32CTFstr_11 = 32 +s32YTFMdWin_11 = 1 + + +[BLC] +AEStrategyMode = 1 +HistRatioSlope = 32 +MaxHistOffset = 64 + +[DYNAMIC] +TotalNum_normal = 7 +TotalNum_fast = 7 + +IntTime_normal = 2|20000|20000|20000|20000|40000|40000| +IntTime_fast = 2|2000|2000|5000|5000|40000|40000| + +SysGain_normal = 1024|1024|1500|1500|3072|3072|16777216| +SysGain_fast = 1024|1024|2048|2048|5120|5120|16777216| + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 72 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 6 +Saturation = 120,116,104,96,88,80,72,64,56,56,56,56,56,56,56,56, +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 25,25,28,28,30,30,30,35,40,40,40,50,50,50,50,50 +u8SharpenUd = 35,30,30,30,30,30,30,25,21,15,12,12,12,12,12,12 +u8TextureNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8EdgeNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8OverShoot = 150,130,120,110,60,40,30,20,10,0,0,0,0,0,0,0 +u8UnderShoot = 160,160,160,160,200,200,200,200,200,220,255,255,255,255,255,255 +gamma_0 = 0,61,123,187,250,315,380,445,511,577,643,709,775,841,906,971,1035,1098,1161,1222,1283,1342,1400,1457,1512,1565,1617,1667,1714,1760,1796,1831,1865,1897,1928,1958,1987,2015,2042,2068,2094,2118,2142,2165,2187,2209,2230,2251,2271,2291,2311,2331,2350,2369,2388,2407,2426,2445,2465,2484,2504,2524,2544,2565,2586,2598,2609,2621,2633,2644,2656,2667,2679,2690,2702,2713,2725,2736,2747,2758,2770,2781,2792,2803,2814,2825,2836,2847,2858,2869,2880, +gamma_1 = 2891,2901,2912,2923,2934,2944,2955,2965,2976,2986,2997,3007,3018,3028,3038,3048,3059,3069,3079,3089,3099,3109,3119,3129,3139,3149,3158,3168,3178,3187,3197,3207,3216,3226,3235,3244,3254,3263,3272,3281,3291,3300,3309,3318,3327,3336,3345,3354,3363,3372,3380,3389,3398,3407,3415,3424,3432,3441,3450,3458,3466,3475,3483,3491,3500,3508,3516,3524,3532,3540,3548,3556,3564,3572,3580,3587,3595,3603,3610,3618,3626,3633,3641,3648,3655,3663,3670,3677, +gamma_2 = 3684,3691,3698,3705,3712,3719,3726,3733,3740,3747,3753,3760,3766,3773,3779,3786,3792,3798,3804,3810,3816,3822,3828,3834,3839,3845,3851,3856,3861,3867,3872,3877,3882,3888,3893,3898,3903,3908,3912,3917,3922,3927,3932,3936,3941,3946,3950,3955,3960,3964,3969,3973,3978,3983,3987,3992,3996,4001,4005,4010,4014,4019,4023,4028,4033,4037,4042,4047,4051,4056,4061,4066,4070,4075,4080,4085,4090,4095, + +3DnrIsoCount = 12 +3DnrIsoThresh = 50|100|200|400|800|1600|3200|6400|12800|25600|51200|102400| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 60 +s32YTFStr_0 = 48 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 32 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 80 +s32YTFStr_1 = 65 +s32TFStrMax_1 = 14 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 32 +s32CTFstr_1 = 12 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 100 +s32YTFStr_2 = 65 +s32TFStrMax_2 = 14 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 32 +s32CTFstr_2 = 12 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 114 +s32YTFStr_3 = 70 +s32TFStrMax_3 = 14 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 32 +s32CTFstr_3 = 12 +s32YTFMdWin_3 = 1 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 125 +s32YTFStr_4 = 75 +s32TFStrMax_4 = 14 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 0 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 32 +s32CTFstr_4 = 12 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 128 +s32YTFStr_5 = 80 +s32TFStrMax_5 = 14 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 0 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 32 +s32CTFstr_5 = 12 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 126 +s32YTFStr_6 = 100 +s32TFStrMax_6 = 12 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 1 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 48 +s32CTFstr_6 = 12 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 160 +s32YTFStr_7 = 120 +s32TFStrMax_7 = 12 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 20 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 1 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 32 +s32CSFStr_7 = 64 +s32CTFstr_7 = 16 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 165 +s32YTFStr_8 = 120 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 40 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 25 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 1 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 64 +s32CTFstr_8 = 32 +s32YTFMdWin_8 = 1 + +s32YPKStr_9 = 0 +s32YSFStr_9 = 180 +s32YTFStr_9 = 120 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 0 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 20 +s32YTFStrDl_9 = 0 +s32YSmthStr_9 = 16 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 32 +s32CSFStr_9 = 64 +s32CTFstr_9 = 32 +s32YTFMdWin_9 = 1 + +s32YPKStr_10 = 0 +s32YSFStr_10 = 200 +s32YTFStr_10 = 120 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 0 +s32YSFStrDl_10 = 0 +s32YTFStrDlt_10 = 10 +s32YTFStrDl_10 = 0 +s32YSmthStr_10 = 16 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 24 +s32CSFStr_10 = 80 +s32CTFstr_10 = 32 +s32YTFMdWin_10 = 1 + +s32YPKStr_11 = 0 +s32YSFStr_11 = 180 +s32YTFStr_11 = 120 +s32TFStrMax_11 = 12 +s32TFStrMov_11 = 0 +s32YSFStrDlt_11 = 64 +s32YSFStrDl_11 = 0 +s32YTFStrDlt_11 = 48 +s32YTFStrDl_11 = 0 +s32YSmthStr_11 = 24 +s32YSmthRat_11 = 16 +s32YSFBriRat_11 = 28 +s32CSFStr_11 = 80 +s32CTFstr_11 = 32 +s32YTFMdWin_11 = 1 + +[IR] +ExpCount = 4 +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpCompensation = 36|35|34|32| +MaxHistOffset = 20|18|14|10| + +u16HistRatioSlope = 64 +BlackDelayFrame = 25 +WhiteDelayFrame = 25 + +u8Tolerance = 2 +u8Speed = 16 +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +IRu16Slope = 45,90,152,204,220,224,224,224,224,224,224,224,224,224,224,224 +abEnLowLumaShoot = 0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1 +u8SharpenD = 25,25,28,28,30,35,40,40,45,45,45,50,50,50,50,50 +u8SharpenUd = 35,30,30,30,30,30,30,25,21,15,12,12,12,12,12,12 +u8TextureNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8EdgeNoiseThd = 10,10,12,14,16,18,20,22,24,26,28,30,30,30,30,30 +u8OverShoot = 150,130,120,110,60,40,30,20,10,0,0,0,0,0,0,0 +u8UnderShoot = 160,160,160,160,200,200,200,200,200,220,255,255,255,255,255,255 + +gamma_0 = 0,99,202,307,411,512,608,695,773,844,899,943,984,1026,1077,1143,1167,1193,1219,1247,1276,1306,1337,1368,1400,1432,1465,1497,1530,1563,1596,1629,1662,1694,1725,1757,1787,1817,1840,1863,1886,1908,1930,1951,1972,1994,2015,2035,2056,2077,2098,2119,2140,2162,2183,2205,2228,2251,2274,2297,2322,2347,2372,2398,2426,2437,2449,2461,2473,2486,2498,2511,2524,2537,2550,2564,2577,2591,2605,2619,2633,2647,2661,2675,2689,2704, +gamma_1 = 2718,2733,2747,2762,2777,2791,2806,2821,2836,2850,2865,2880,2895,2909,2924,2939,2953,2968,2983,2997,3011,3026,3040,3054,3068,3082,3096,3110,3123,3137,3150,3163,3176,3189,3202,3215,3227,3239,3251,3263,3275,3286,3298,3309,3320,3330,3341,3352,3363,3373,3384,3394,3404,3415,3425,3435,3445,3455,3465,3475,3484,3494,3503,3513,3522,3531,3541,3550,3559,3568,3577,3586,3594,3603,3612,3620,3629,3637,3645,3653,3662,3670,3678,3686,3693, +gamma_2 = 3701,3709,3716,3724,3731,3739,3746,3753,3761,3768,3775,3782,3789,3795,3802,3809,3815,3822,3829,3835,3841,3848,3854,3860,3866,3871,3877,3882,3888,3893,3898,3903,3908,3913,3917,3922,3926,3931,3935,3939,3943,3947,3951,3955,3959,3962,3966,3970,3973,3977,3980,3983,3987,3990,3993,3996,4000,4003,4006,4009,4012,4015,4018,4021,4024,4027,4031,4034,4037,4040,4043,4046,4049,4053,4056,4059,4062,4066,4069,4073,4076,4080,4083,4087,4091,4095, + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +3DnrIsoCount = 11 +3DnrIsoThresh = 100|200|400|800|1600|3200|6400|12800|25600|51200|102400| + +s32YPKStr_0 = 0 +s32YSFStr_0 = 60 +s32YTFStr_0 = 48 +s32TFStrMax_0 = 14 +s32TFStrMov_0 = 0 +s32YSFStrDlt_0 = 0 +s32YSFStrDl_0 = 0 +s32YTFStrDlt_0 = 0 +s32YTFStrDl_0 = 0 +s32YSmthStr_0 = 0 +s32YSmthRat_0 = 16 +s32YSFBriRat_0 = 64 +s32CSFStr_0 = 0 +s32CTFstr_0 = 0 +s32YTFMdWin_0 = 1 + +s32YPKStr_1 = 0 +s32YSFStr_1 = 90 +s32YTFStr_1 = 60 +s32TFStrMax_1 = 13 +s32TFStrMov_1 = 0 +s32YSFStrDlt_1 = 0 +s32YSFStrDl_1 = 0 +s32YTFStrDlt_1 = 0 +s32YTFStrDl_1 = 0 +s32YSmthStr_1 = 0 +s32YSmthRat_1 = 16 +s32YSFBriRat_1 = 64 +s32CSFStr_1 = 0 +s32CTFstr_1 = 0 +s32YTFMdWin_1 = 1 + +s32YPKStr_2 = 0 +s32YSFStr_2 = 108 +s32YTFStr_2 = 65 +s32TFStrMax_2 = 13 +s32TFStrMov_2 = 0 +s32YSFStrDlt_2 = 0 +s32YSFStrDl_2 = 0 +s32YTFStrDlt_2 = 0 +s32YTFStrDl_2 = 0 +s32YSmthStr_2 = 0 +s32YSmthRat_2 = 16 +s32YSFBriRat_2 = 64 +s32CSFStr_2 = 0 +s32CTFstr_2 = 0 +s32YTFMdWin_2 = 1 + +s32YPKStr_3 = 0 +s32YSFStr_3 = 110 +s32YTFStr_3 = 75 +s32TFStrMax_3 = 13 +s32TFStrMov_3 = 0 +s32YSFStrDlt_3 = 0 +s32YSFStrDl_3 = 0 +s32YTFStrDlt_3 = 0 +s32YTFStrDl_3 = 0 +s32YSmthStr_3 = 0 +s32YSmthRat_3 = 16 +s32YSFBriRat_3 = 64 +s32CSFStr_3 = 0 +s32CTFstr_3 = 0 +s32YTFMdWin_3 = 1 + +s32YPKStr_4 = 0 +s32YSFStr_4 = 120 +s32YTFStr_4 = 82 +s32TFStrMax_4 = 13 +s32TFStrMov_4 = 0 +s32YSFStrDlt_4 = 6 +s32YSFStrDl_4 = 0 +s32YTFStrDlt_4 = 0 +s32YTFStrDl_4 = 0 +s32YSmthStr_4 = 0 +s32YSmthRat_4 = 16 +s32YSFBriRat_4 = 64 +s32CSFStr_4 = 0 +s32CTFstr_4 = 0 +s32YTFMdWin_4 = 1 + +s32YPKStr_5 = 0 +s32YSFStr_5 = 123 +s32YTFStr_5 = 86 +s32TFStrMax_5 = 13 +s32TFStrMov_5 = 0 +s32YSFStrDlt_5 = 6 +s32YSFStrDl_5 = 0 +s32YTFStrDlt_5 = 0 +s32YTFStrDl_5 = 0 +s32YSmthStr_5 = 0 +s32YSmthRat_5 = 16 +s32YSFBriRat_5 = 64 +s32CSFStr_5 = 0 +s32CTFstr_5 = 0 +s32YTFMdWin_5 = 1 + +s32YPKStr_6 = 0 +s32YSFStr_6 = 123 +s32YTFStr_6 = 90 +s32TFStrMax_6 = 13 +s32TFStrMov_6 = 0 +s32YSFStrDlt_6 = 0 +s32YSFStrDl_6 = 0 +s32YTFStrDlt_6 = 0 +s32YTFStrDl_6 = 0 +s32YSmthStr_6 = 0 +s32YSmthRat_6 = 16 +s32YSFBriRat_6 = 64 +s32CSFStr_6 = 0 +s32CTFstr_6 = 0 +s32YTFMdWin_6 = 1 + +s32YPKStr_7 = 0 +s32YSFStr_7 = 124 +s32YTFStr_7 = 106 +s32TFStrMax_7 = 13 +s32TFStrMov_7 = 0 +s32YSFStrDlt_7 = 20 +s32YSFStrDl_7 = 0 +s32YTFStrDlt_7 = 0 +s32YTFStrDl_7 = 0 +s32YSmthStr_7 = 0 +s32YSmthRat_7 = 16 +s32YSFBriRat_7 = 64 +s32CSFStr_7 = 0 +s32CTFstr_7 = 0 +s32YTFMdWin_7 = 1 + +s32YPKStr_8 = 0 +s32YSFStr_8 = 150 +s32YTFStr_8 = 116 +s32TFStrMax_8 = 12 +s32TFStrMov_8 = 0 +s32YSFStrDlt_8 = 40 +s32YSFStrDl_8 = 0 +s32YTFStrDlt_8 = 0 +s32YTFStrDl_8 = 0 +s32YSmthStr_8 = 1 +s32YSmthRat_8 = 16 +s32YSFBriRat_8 = 32 +s32CSFStr_8 = 0 +s32CTFstr_8 = 0 +s32YTFMdWin_8 = 1 + +s32YPKStr_9 = 0 +s32YSFStr_9 = 165 +s32YTFStr_9 = 116 +s32TFStrMax_9 = 12 +s32TFStrMov_9 = 0 +s32YSFStrDlt_9 = 0 +s32YSFStrDl_9 = 0 +s32YTFStrDlt_9 = 20 +s32YTFStrDl_9 = 0 +s32YSmthStr_9 = 16 +s32YSmthRat_9 = 16 +s32YSFBriRat_9 = 32 +s32CSFStr_9 = 0 +s32CTFstr_9 = 0 +s32YTFMdWin_9 = 1 + +s32YPKStr_10 = 0 +s32YSFStr_10 = 175 +s32YTFStr_10 = 118 +s32TFStrMax_10 = 12 +s32TFStrMov_10 = 0 +s32YSFStrDlt_10 = 0 +s32YSFStrDl_10 = 0 +s32YTFStrDlt_10 = 10 +s32YTFStrDl_10 = 0 +s32YSmthStr_10 = 16 +s32YSmthRat_10 = 16 +s32YSFBriRat_10 = 24 +s32CSFStr_10 = 0 +s32CTFstr_10 = 0 +s32YTFMdWin_10 = 1 + +s32YPKStr_11 = 0 +s32YSFStr_11 = 180 +s32YTFStr_11 = 120 +s32TFStrMax_11 = 12 +s32TFStrMov_11 = 0 +s32YSFStrDlt_11 = 64 +s32YSFStrDl_11 = 64 +s32YTFStrDlt_11 = 48 +s32YTFStrDl_11 = 0 +s32YSmthStr_11 = 24 +s32YSmthRat_11 = 16 +s32YSFBriRat_11 = 28 +s32CSFStr_11 = 80 +s32CTFstr_11 = 32 +s32YTFMdWin_11 = 1 + + +[DRC] +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 128 +DRCu16BrightGainLmt = 0 +DRCu16DarkGainLmtC = 0 +DRCu16DarkGainLmtY = 0 +DRCu8Asymmetry = 2 +DRCu8LocalMixingBright = 45 +DRCu8LocalMixingDark = 45 +DRCu8LocalMixingThres = 2 +DRCu8RangeVar = 0 +DRCu8SecondPole = 180 +DRCu8SpatialVar = 10 +DRCu8Stretch = 54 + + + + + diff --git a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc.so b/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc.so deleted file mode 120000 index 3bc8876a..00000000 --- a/general/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc.so +++ /dev/null @@ -1 +0,0 @@ -libsns_imx323_i2c_dc_v1.so \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv200/hisilicon-osdrv-hi3516cv200.mk b/general/package/hisilicon-osdrv-hi3516cv200/hisilicon-osdrv-hi3516cv200.mk index c97321bd..bde03ce7 100644 --- a/general/package/hisilicon-osdrv-hi3516cv200/hisilicon-osdrv-hi3516cv200.mk +++ b/general/package/hisilicon-osdrv-hi3516cv200/hisilicon-osdrv-hi3516cv200.mk @@ -16,6 +16,10 @@ define HISILICON_OSDRV_HI3516CV200_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/config/*.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iq + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/iq/*.ini + ln -sf ar0130.ini $(TARGET_DIR)/etc/sensors/iq/default.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/kmod/acodec.ko @@ -73,7 +77,7 @@ define HISILICON_OSDRV_HI3516CV200_INSTALL_TARGET_CMDS $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx222.so $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx291.so # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx307.so - $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc.so + # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc.so $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc_v1.so # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc_v2.so # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_imx323_i2c_dc_v3.so @@ -96,6 +100,7 @@ define HISILICON_OSDRV_HI3516CV200_INSTALL_TARGET_CMDS $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_sc2135.so # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_sc2232.so $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv200/files/sensor/libsns_sc2235.so + ln -sf libsns_imx323_i2c_dc_v1.so $(TARGET_DIR)/usr/lib/sensors/libsns_imx323_i2c_dc.so $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon b/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon index 00dd5ea3..133f41e0 100755 --- a/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon @@ -321,7 +321,7 @@ insert_sns() isp_div=1; # isp div clk, freq = viu_clk_freq / div ;; - sc2310_i2c|sc2235p_i2c_dc) + sc2310_i2c|sc2235p_i2c|sc2235p_i2c_dc) # This was added by ZigFisher bus_type="i2c"; pinmux_mode="i2c_dc"; diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/ar0237.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/ar0237.ini new file mode 100644 index 00000000..a5122174 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/ar0237.ini @@ -0,0 +1,1800 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 1; + +[AE] +aeRunInterval = 2; +expRatioMax = 1024 +expRatioMin = 256 +u8ExpRatioType = 0; +u32ExpRatio = 704; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 18000|90000|720000|2400000|24000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 24000|120000|1200000|3000000|30000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 64|56|48|48|46| +aeHistOffset = 12|12|20|20|20| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 3 +IntTime = 59|40000|40000| +SysGain = 1024|1024|19046400| + +[AWB] +CrMax = 304|304|304|304|304|304|304|333|354|375|393|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|60|58|56|54|53|52|50|50| +CbMax = 288|288|288|292|296|300|304|318|329|340|349|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|60|56|52|48|44|42|40|40|40| +ISO = 1000000 +TrackBlack = 0 + +[Shading] +enable = 0 +Type = 0 +ISOCount = 1; +ISO = 100; +ManualStrength = 4095; + +[BlackLevel] +R = 168|168|168|168|168|168|168|168|168|168|168|168|168|168|168|168| +Gr = 168|168|168|168|168|168|168|168|168|168|168|168|168|168|168|168| +Gb = 168|168|168|168|168|168|168|168|168|168|168|168|168|168|168|168| +B = 168|168|168|168|168|168|168|168|168|168|168|168|168|168|168|168| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200| + +au16SharpenUd_0_0=23|20|18|16|14|7|4|2|0|6|3|3|3|2|1|1| +au8SharpenD_0_0=80|70|66|60|55|42|32|20|10|38|35|30|30|30|30|30| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=70|70|70|70|75|68|60|60|60|60|60|60|60|60|60|60| +au8EdgeThr_0_0=80|80|80|90|100|100|100|100|115|120|125|125|150|170|180|190| +au8OverShoot_0_0=180|140|100|80|55|36|26|16|6|65|60|10|10|10|10|10| +au8UnderShoot_0_0=200|150|100|80|55|36|26|16|6|60|70|10|15|15|15| +au8shootSupStr_0_0=40|30|30|30|20|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|120|110|95|80|70|60|55|55|55|55|55|55|55| +au8RGain_0_0 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_0 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_0 = 255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_0=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +[vpsssharpen] +bEnable =1 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200|12000|32000| + +au16SharpenUd_0_0=0|5|16|18|18|15|12|6|6|6|3|3|3|2|1|1| +au8SharpenD_0_0=0|30|55|65|60|54|46|40|40|38|35|30|170|180|200|200| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=0|30|50|65|75|100|110|120|120|120|120|110|150|180|180|200| +au8EdgeThr_0_0=80|80|80|80|95|70|65|60|60|60|125|125|150|170|180|190| +au8OverShoot_0_0=0|110|120|125|115|115|110|100|100|65|60|10|10|10|10|10| +au8UnderShoot_0_0=0|110|120|125|115|115|110|100|100|60|70|10|15|15|15| +au8shootSupStr_0_0=0|30|20|10|0|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|120|120|110|85|75|65|55|55|55|55|80|128|128|128|128| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|3|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 8 ;the counts of exposure level +ExpThresh = 20000|40000|160000|320000|640000|1280000|2560000|4800000|9600000|18000000|34000000|72000000| ;threshold value for each exposure level +bSupTwinkleEn = 1|1|1|1|1|1|1|1|1|1|1|1|1|0|0|0| +SoftThr = 6|6|6|6|6|6|6|6|6|6|6|6| +SoftSlope = 21|21|21|21|21|21|21|21|21|21|21|21| +bEnable = 1|1|1|1|1|1|1|1 +enOpType = 0|0|0|0|0|0|0|0 +Strength = 0|0|6|6|6|6|21|21 +BlendRatio = 0|0|6|6|6|6|21|21 + +[FrameRate] +ExpCount = 1 ;the counts of exposure level +ExpThresh = 7000000000 ;threshold value for each exposure level +FrameRate = 25 + + +[defog] +bEnable = 1; +OpType = 1; +Interval = 10; +ISOCount = 5; +ISO = 100|200|400|800|1600; +ManualStrength = 70|70|80|100|110; +UserLutEnable = 1; + +UserDefogLut.0_1 = 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, +UserDefogLut.1_1 = 124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126, +UserDefogLut.2_1 = 126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128, + +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; + +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[dci] +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 0|0 +DCIContrastGain = 32|32 +DCILightGain = 63|63 + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option = 1 ;0:way1 1:way2 +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 0; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 5; +ISO = 100|200|400|800|1600; +LinearDrcManulalStr = 50|50|50|50|50|; +LocalMixingBrigtht = 20|20|20|20|20|; +LocalMixingDark = 20|20|20|20|20|; + +[gamma] +Option = 0 ;0:way1 1:way2 + + +;way1 +DelayCount = 1 +Interval = 10 +ExpCount = 6 +ExpThreshLtoD = 8000|400000|3190720|6381440|23930400|47860800|320000000| +ExpThreshDtoL = 6000|300000|3590720|6581440|24930400|48860800|300000000| + +;gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +;gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +;gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +gamma.0_0 = 0,70,142,216,290,365,440,514,588,661,733,803,871,937,999,1059,1116,1168,1219,1266,1311,1354,1395,1435,1472,1509,1544,1578,1611,1644,1677,1709,1742,1773,1804,1834,1863,1891,1918,1944,1970,1995,2019,2043,2067,2090,2112,2135,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698, +gamma.1_0 = 2710,2724,2736,2752,2764,2780,2792,2808,2820,2836,2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486, +gamma.2_0 = 3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652,3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095, +gamma.0_1 = 0,69,139,210,281,353,426,498,569,640,709,778,844,908,970,1029,1085,1138,1189,1238,1285,1330,1373,1415,1455,1494,1532,1569,1605,1640,1674,1708,1742,1775,1806,1837,1866,1894,1921,1947,1972,1997,2021,2045,2068,2091,2113,2136,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836,2848,2864,2876,2888, +gamma.1_1 = 2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652,3656,3664,3670,3678, +gamma.2_1 = 3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +gamma.0_2 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_2 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_3 = 0,81,163,253,313,376,443,512,585,633,684,736,790,843,896,947,996,1043,1089,1134,1178,1221,1263,1304,1344,1383,1421,1458,1495,1530,1564,1597,1629,1660,1689,1716,1743,1769,1795,1820,1846,1872,1898,1924,1949,1974,1997,2019,2040,2050,2062,2076,2091,2106,2123,2141,2160,2178,2197,2217,2236,2255,2273,2291,2308,2325,2342,2359,2376,2393,2410,2427,2444,2461,2478,2494,2511,2526,2542,2557,2572,2586,2599,2613,2625,2638,2650,2662,2674,2686,2698,2709,2720,2732,2743,2755, +gamma.1_3 = 2766,2778,2789,2800,2812,2823,2834,2845,2856,2867,2878,2889,2900,2910,2921,2931,2942,2952,2963,2973,2984,2994,3004,3014,3024,3034,3044,3054,3064,3074,3084,3094,3103,3113,3123,3132,3142,3151,3161,3170,3180,3189,3198,3207,3217,3226,3235,3244,3253,3262,3271,3280,3289,3298,3307,3315,3324,3333,3342,3350,3359,3368,3376,3385,3393,3402,3410,3418,3427,3435,3444,3452,3460,3468,3476,3485,3493,3501,3509,3517,3525,3533,3541,3549,3557,3565,3573,3580,3588,3596,3604,3612, +gamma.2_3 = 3619,3627,3635,3642,3650,3657,3665,3673,3680,3688,3695,3703,3710,3717,3725,3732,3739,3747,3754,3761,3769,3776,3783,3790,3797,3805,3812,3819,3826,3833,3840,3847,3854,3861,3868,3875,3882,3889,3896,3903,3910,3916,3923,3930,3937,3944,3950,3957,3964,3971,3977,3984,3991,3997,4004,4011,4017,4024,4030,4037,4043,4050,4056,4063,4069,4076,4082,4089,4095 + +gamma.0_4 = 0,52,105,159,213,266,319,369,418,464,515,560,601,641,685,735,796,826,858,893,929,967,1005,1045,1085,1125,1166,1207,1247,1286,1324,1362,1398,1433,1467,1502,1537,1572,1606,1640,1673,1706,1738,1770,1800,1831,1860,1888,1916,1942,1967,1992,2015,2038,2060,2082,2102,2123,2143,2162,2181,2200,2219,2237,2256,2274,2291,2308,2325,2342,2358,2373,2389,2404,2418,2433,2447,2461,2475,2489,2503,2516,2529,2541,2553,2565,2577,2588, +gamma.1_4 = 2599,2610,2622,2632,2644,2655,2666,2677,2689,2700,2712,2724,2736,2748,2760,2772,2784,2796,2808,2819,2831,2842,2853,2863,2874,2883,2893,2902,2911,2920,2929,2937,2945,2954,2962,2970,2978,2987,2995,3004,3013,3022,3031,3040,3049,3059,3068,3077,3087,3096,3106,3115,3124,3133,3142,3151,3160,3168,3176,3184,3192,3200,3207,3215,3223,3230,3237,3245,3253,3260,3268,3276,3284,3292,3300,3308,3316,3324,3333,3341,3350,3358,3366, +gamma.2_4 = 3374,3383,3391,3399,3407,3415,3422,3430,3437,3444,3452,3459,3466,3473,3480,3487,3494,3501,3508,3516,3523,3531,3538,3545,3553,3560,3568,3575,3583,3591,3598,3606,3614,3622,3630,3638,3646,3655,3663,3672,3680,3689,3698,3708,3717,3726,3735,3745,3754,3763,3773,3782,3791,3801,3810,3819,3828,3837,3846,3856,3865,3874,3883,3892,3902,3911,3920,3929,3938,3948,3957,3966,3975,3984,3993,4003,4012,4021,4030,4039,4049,4058,4067,4076,4085,4095, + +gamma.0_5 = 0,45,91,137,184,230,275,319,361,402,448,488,524,561,601,648,705,733,763,796,830,865,902,939,977,1016,1054,1093,1131,1168,1204,1240,1274,1306,1339,1372,1404,1435,1467,1498,1529,1560,1590,1620,1649,1678,1707,1735,1763,1790,1817,1844,1870,1896,1921,1947,1971,1996,2020,2043,2066,2089,2111,2133,2155,2175,2196,2216,2235,2254,2272,2290,2308,2325,2342,2359,2376,2392,2407,2423,2439,2454,2468,2483,2496,2510,2523,2536,2549,2561, +gamma.1_5 = 2574,2586,2598,2609,2621,2633,2645,2656,2667,2679,2689,2700,2711,2721,2732,2742,2752,2762,2772,2782,2792,2802,2812,2821,2831,2840,2850,2859,2868,2877,2886,2895,2904,2913,2922,2931,2940,2949,2959,2968,2977,2986,2995,3005,3014,3023,3033,3042,3051,3060,3069,3079,3088,3097,3106,3114,3123,3132,3140,3148,3157,3165,3173,3182,3190,3199,3207,3216,3225,3233,3243,3252,3261,3271,3281,3291,3301,3311,3321,3331,3341,3351,3361,3370, +gamma.2_5 = 3380,3389,3399,3407,3416,3425,3433,3442,3450,3458,3467,3475,3483,3491,3499,3507,3515,3523,3531,3538,3546,3554,3562,3569,3577,3584,3592,3599,3607,3614,3622,3630,3638,3646,3655,3663,3672,3680,3689,3698,3708,3717,3726,3735,3745,3754,3763,3773,3782,3791,3801,3810,3819,3828,3837,3846,3856,3865,3874,3883,3892,3902,3911,3920,3929,3938,3948,3957,3966,3975,3984,3993,4003,4012,4021,4030,4039,4049,4058,4067,4076,4085,4095, + + +;gamma.0_6 = 0,84,137,182,223,260,296,330,362,393,423,452,481,508,536,562,588,613,639,663,687,711,735,758,781,804,826,848,870,892,913,934,955,976,997,1017,1037,1057,1077,1097,1117,1136,1155,1175,1194,1213,1231,1250,1269,1287,1305,1324,1342,1360,1378,1396,1413,1431,1448,1466,1483,1500,1518,1535,1552,1569,1586,1602,1619,1636,1652,1669,1685,1701,1718,1734,1750,1766,1782,1798,1814,1830,1846,1861,1877,1893,1908,1924,1939,1955,1970,1985,2000,2016, +;gamma.1_6 = 2031,2046,2061,2076,2091,2106,2121,2136,2150,2165,2180,2194,2209,2224,2238,2253,2267,2281,2296,2310,2324,2339,2353,2367,2381,2395,2409,2423,2437,2451,2465,2479,2493,2507,2521,2535,2548,2562,2576,2589,2603,2616,2630,2644,2657,2671,2684,2697,2711,2724,2737,2751,2764,2777,2790,2804,2817,2830,2843,2856,2869,2882,2895,2908,2921,2934,2947,2960,2973,2986,2998,3011,3024,3037,3049,3062,3075,3087,3100,3113,3125,3138,3150,3163,3175,3188, +;gamma.2_6 = 3200,3213,3225,3237,3250,3262,3275,3287,3299,3311,3324,3336,3348,3360,3372,3385,3397,3409,3421,3433,3445,3457,3469,3481,3493,3505,3517,3529,3541,3553,3565,3577,3589,3600,3612,3624,3636,3648,3659,3671,3683,3695,3706,3718,3730,3741,3753,3764,3776,3788,3799,3811,3822,3834,3845,3857,3868,3880,3891,3903,3914,3926,3937,3948,3960,3971,3982,3994,4005,4016,4028,4039,4050,4061,4073,4084,4095, +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 0; ;If do not use 3dnr_x, then use and load 3dnr_s + + +[3dnr] +BoolLNTH = 0 +BoolRefMGValue = 0 +3DnrIsoCount = 12 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000,25600,51200,102400,204800,409600 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 130; +s32SBS1_0 = 70; +s32SBS2_0 = 50; +s32SBS3_0 = 20; +s32SDS0_0 = 130; +s32SDS1_0 = 50; +s32SDS2_0 = 70; +s32SDS3_0 = 20; +s32STH0_0 = 124; +s32STH1_0 = 124; +s32STH2_0 = 124; +s32STH3_0 = 124; +s32MDP_0 = 2; +s32MATH1_0 = 105; +s32MATH2_0 = 105; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 140; +s32SBS1_1 = 110; +s32SBS2_1 = 60; +s32SBS3_1 = 30; +s32SDS0_1 = 140; +s32SDS1_1 = 60; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 114; +s32STH1_1 = 114; +s32STH2_1 = 114; +s32STH3_1 = 114; +s32MDP_1 = 2; +s32MATH1_1 = 105; +s32MATH2_1 = 105; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 150; +s32SBS1_2 = 120; +s32SBS2_2 = 70; +s32SBS3_2 = 30; +s32SDS0_2 = 150; +s32SDS1_2 = 70; +s32SDS2_2 = 120; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 100; +s32MATH2_2 = 100; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 160; +s32SBS1_3 = 130; +s32SBS2_3 = 70; +s32SBS3_3 = 50; +s32SDS0_3 = 160; +s32SDS1_3 = 70; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 110; +s32MATH2_3 = 110; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 170; +s32SBS1_4 = 130; +s32SBS2_4 = 100; +s32SBS3_4 = 50; +s32SDS0_4 = 170; +s32SDS1_4 = 100; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 115; +s32MATH2_4 = 115; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 190; +s32SBS1_5 = 140; +s32SBS2_5 = 100; +s32SBS3_5 = 40; +s32SDS0_5 = 190; +s32SDS1_5 = 100; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 133; +s32STH1_5 = 133; +s32STH2_5 = 133; +s32STH3_5 = 133; +s32MDP_5 = 2; +s32MATH1_5 = 117; +s32MATH2_5 = 117; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 200; +s32TFC_5 = 8; +s32TPC_5 = 8; +s32TRC_5 = 100; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 220; +s32SBS1_6 = 160; +s32SBS2_6 = 100; +s32SBS3_6 = 80; +s32SDS0_6 = 220; +s32SDS1_6 = 100; +s32SDS2_6 = 160; +s32SDS3_6 = 80; +s32STH0_6 = 138; +s32STH1_6 = 138; +s32STH2_6 = 138; +s32STH3_6 = 138; +s32MDP_6 = 2; +s32MATH1_6 = 122; +s32MATH2_6 = 122; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 200; + s32TFC_6 = 9; + s32TPC_6 = 9; + s32TRC_6 = 120; + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 220; +s32SBS1_7 = 160; +s32SBS2_7 = 150; +s32SBS3_7 = 100; +s32SDS0_7 = 220; +s32SDS1_7 = 150; +s32SDS2_7 = 170; +s32SDS3_7 = 100; +s32STH0_7 = 138; +s32STH1_7 = 138; +s32STH2_7 = 138; +s32STH3_7 = 138; +s32MDP_7 = 2; +s32MATH1_7 = 129; +s32MATH2_7 = 129; +s32Pro3_7 = 0; +s32MDDZ1_7 = 56; +s32MDDZ2_7 = 56; +s32TFS1_7 = 9; +s32TFS2_7 = 9; + s32SFC_7 = 255; + s32TFC_7 = 10; + s32TPC_7 = 10; + s32TRC_7 = 150; + + + +;ISO = 32000 + +s32IES0_8 = 0; +s32SBS0_8 = 240; +s32SBS1_8 = 180; +s32SBS2_8 = 160; +s32SBS3_8 = 80; +s32SDS0_8 = 240; +s32SDS1_8 = 160; +s32SDS2_8 = 180; +s32SDS3_8 = 100; +s32STH0_8 = 144; +s32STH1_8 = 144; +s32STH2_8 = 144; +s32STH3_8 = 144; +s32MDP_8 = 2; +s32MATH1_8 = 130; +s32MATH2_8 = 130; +s32Pro3_8 = 0; +s32MDDZ1_8 = 100; +s32MDDZ2_8 = 100; +s32TFS1_8 = 9; +s32TFS2_8 = 9; + s32SFC_8 = 255; + s32TFC_8 = 11; + s32TPC_8 = 11; + s32TRC_8 = 160; + + + +;ISO = 64000 + +s32IES0_9 = 0; +s32SBS0_9 = 245; +s32SBS1_9 = 180; +s32SBS2_9 = 170; +s32SBS3_9 = 120; +s32SDS0_9 = 245; +s32SDS1_9 = 170; +s32SDS2_9 = 180; +s32SDS3_9 = 120; +s32STH0_9 = 148; +s32STH1_9 = 148; +s32STH2_9 = 148; +s32STH3_9 = 148; +s32MDP_9 = 2; +s32MATH1_9 = 145; +s32MATH2_9 = 145; +s32Pro3_9 = 0; +s32MDDZ1_9 = 64; +s32MDDZ2_9 = 64; +s32TFS1_9 = 10; +s32TFS2_9 = 10; + s32SFC_9 = 255; + s32TFC_9 = 11; + s32TPC_9 = 11; + s32TRC_9 = 230; + + +;ISO = 128000 + +s32IES0_10 = 0; +s32SBS0_10 = 250; +s32SBS1_10 = 190; +s32SBS2_10 = 175; +s32SBS3_10 = 120; +s32SDS0_10 = 250; +s32SDS1_10 = 180; +s32SDS2_10 = 200; +s32SDS3_10 = 120; +s32STH0_10 = 158; +s32STH1_10 = 158; +s32STH2_10 = 158; +s32STH3_10 = 158; +s32MDP_10 = 2; +s32MATH1_10 = 148; +s32MATH2_10 = 148; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; + s32SFC_10 = 255; + s32TFC_10 = 12; + s32TPC_10 = 12; + s32TRC_10 = 230; + + +;ISO = 204800 + +s32IES0_11 = 0; +s32SBS0_11 = 250; +s32SBS1_11 = 210; +s32SBS2_11 = 190; +s32SBS3_11 = 120; +s32SDS0_11 = 250; +s32SDS1_11 = 190; +s32SDS2_11 = 210; +s32SDS3_11 = 120; +s32STH0_11 = 158; +s32STH1_11 = 158; +s32STH2_11 = 158; +s32STH3_11 = 158; +s32MDP_11 = 2; +s32MATH1_11 = 148; +s32MATH2_11 = 148; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; + s32SFC_11 = 255; + s32TFC_11 = 12; + s32TPC_11 = 12; + s32TRC_11 = 255; + + + +;ISO = 409600 + +s32IES0_12 = 0; +s32SBS0_12 = 250; +s32SBS1_12 = 190; +s32SBS2_12 = 210; +s32SBS3_12 = 130; +s32SDS0_12 = 250; +s32SDS1_12 = 210; +s32SDS2_12 = 190; +s32SDS3_12 = 130; +s32STH0_12 = 158; +s32STH1_12 = 158; +s32STH2_12 = 158; +s32STH3_12 = 158; +s32MDP_12 = 2; +s32MATH1_12 = 148; +s32MATH2_12 = 148; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 10; +s32TFS2_12 = 10; + s32SFC_12 = 255; + s32TFC_12 = 12; + s32TPC_12 = 12; + s32TRC_12 = 255; + + + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + +;ISO = 500 + + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + +;ISO = 4000 + + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpCompensation = 38|32|30|30| +MaxHistOffset = 20|18|14|12| +MaxSysGain = 65536000 + +u16HistRatioSlope = 128 +BlackDelayFrame = 0 +WhiteDelayFrame = 0 +u16BlackSpeedBias = 144 +u8Tolerance = 3 +u8Speed = 32 + +FrameChangeEnable = 0 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|40000|40000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 0 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 0; +DrcInterval = 10; +DrcISO = 100; +DrcbEnable = 0; +DrcOpType = 1; +DrcStrength = 80; +DrcSpatialVar = 10; +DrcRangeVar = 3; +DrcAsymmetry = 1; +DrcSecondPole = 192; +DrcStretch = 54; +DrcCompress = 180; +DrcPDStrength = 0; +DrcLocalMixingBrigtht = 33; +DrcLocalMixingDark = 62; + +bDefogEnable = 0; +DefogOpType = 1; +DefogUserLutEnable = 0; +DefogInterval = 10; +DefogStrengthISOCount = 0; +DefogISO = 100; +DefogManualStrength = 158; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_0 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +DefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_1 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd =20,20,20,20,18,16,14,12,8,5,4,3,2,1,1,1, +au8SharpenD =100,100,100,110,110,110,120,130,140,120,110,100,100,100,100,100, +au8TextureThr =0,0,0,9,9,12,12,12,12,12,12,12,12,12,12,12, +au8SharpenEdge =80,80,80,100,100,110,120,120,120,120,120,120,150,180,180,200, +au8EdgeThr =80,80,80,80,80,80,80,80,80,110,120,130,150,170,180,190, +au8OverShoot = 150,150,150,150,150,150,150,140,130,120,100,70,40,10,10,10, +au8UnderShoot =180,180,180,180,180,180,170,170,150,140,120,95,45,25,15,15, +au8shootSupStr =10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl =128,128,128,128,128,128,128,128,120,120,110,110,110,110,110,110, +LumaWgt = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 1 +au16VpssSharpenUd = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssSharpenD = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssTextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 25,25,25,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssEdgeThr = 80,80,80,80,80,80,80,80,80,80,120,130,150,170,180,190, +au8VpssOverShoot = 50,50,50,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssUnderShoot = 50,50,50,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssshootSupStr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + +ShadingEnable = 0 +ShadingType = 0 +ShadingISOCount = 3; +ShadingISO = 1000|2000|4000; +ShadingManualStrength = 4096|2000|500; + +EdgeSmoothThr = 8,16,16,16,16,16,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 16,16,16,16,16,32,32,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 53,53,53,86,112,112,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 128, 128, 128, 112, 96, 48, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, +DetailEnhanceStr = 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +NoiseSuppressStr = 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 1 +ExpThreshLtoD = 600000 +ExpThreshDtoL = 50000 +#gamma.0_0 = 0,105,211,318,423,525,624,682,740,797,853,908,962,1014,1064,1113,1157,1209,1258,1303,1346,1385,1423,1442,1488,1521,1554,1586,1613,1638,1663,1689,1718,1744,1772,1800,1828,1848,1884,1903,1929,1962,1993,2008,2030,2053,2077,2103,2132,2148,2164,2182,2200,2226,2237,2256,2275,2295,2322,2334,2357,2356,2391,2409,2426,2438,2451,2466,2481,2497,2513,2530,2546,2564,2581,2598,2614,2631,2647,2663,2678,2692,2706,2720,2733,2747,2760,2773,2786, +#gamma.1_0 = 2799,2812,2825,2838,2851,2864,2876,2890,2903,2916,2929,2942,2955,2968,2981,2994,3007,3020,3033,3045,3058,3071,3083,3096,3108,3120,3132,3144,3156,3168,3180,3192,3203,3215,3227,3238,3250,3261,3273,3285,3296,3308,3319,3331,3343,3354,3366,3369,3389,3400,3411,3422,3433,3444,3454,3465,3475,3485,3495,3505,3514,3516,3534,3543,3552,3561,3570,3579,3587,3596,3604,3612,3619,3626,3633,3640,3647,3653,3659,3665,3671,3677,3683,3689,3695,3701, +#gamma.2_0 = 3707,3713,3718,3724,3730,3736,3742,3747,3753,3759,3764,3770,3776,3781,3787,3793,3799,3805,3811,3817,3823,3830,3836,3843,3849,3856,3862,3868,3875,3881,3887,3893,3898,3904,3909,3913,3918,3922,3926,3930,3934,3938,3942,3946,3950,3953,3957,3961,3965,3970,3974,3978,3983,3987,3992,3996,4001,4005,4010,4014,4019,4023,4027,4031,4036,4040,4043,4047,4051,4054,4058,4061,4065,4068,4071,4075,4078,4081,4084,4088,4091,4095 + +gamma.0_0 = 0,180,320,426,516,593,660,721,778,838,896,946,994,1042,1090,1139,1186,1226,1264,1304,1344,1381,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2835,2848,2858,2868,2882,2896, +gamma.1_0 = 2904,2912,2926,2940,2950,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652,3656,3664,3670,3678,3688,3696,3700, +gamma.2_0 = 3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 0; ;If do not use and load 3dnr_x, then use and load 3dnr_s + +#3dnr_s +BoolLNTH = 0 +3DnrIsoCount = 12 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000,25600,51200,102400,204800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 70; +s32SBS2_0 = 50; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 50; +s32SDS2_0 = 70; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 0; +s32TFC_0 = 0; +s32TPC_0 = 0; +s32TRC_0 = 0; + + + + +;ISO = 200 +s32IES0_1 = 0; +s32SBS0_1 = 135; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 135; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 96; +s32MATH2_1 = 96; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 0; +s32TFC_1 = 0; +s32TPC_1 = 0; +s32TRC_1 = 0; + + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 150; +s32SBS1_2 = 140; +s32SBS2_2 = 130; +s32SBS3_2 = 60; +s32SDS0_2 = 150; +s32SDS1_2 = 130; +s32SDS2_2 = 140; +s32SDS3_2 = 60; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 110; +s32MATH2_2 = 110; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 0; +s32TFC_2 = 0; +s32TPC_2 = 0; +s32TRC_2 = 0; + +;ISO = 1000 +s32IES0_3 = 0; +s32SBS0_3 = 170; +s32SBS1_3 = 165; +s32SBS2_3 = 145; +s32SBS3_3 = 80; +s32SDS0_3 = 170; +s32SDS1_3 = 145; +s32SDS2_3 = 165; +s32SDS3_3 = 80; +s32STH0_3 = 128; +s32STH1_3 = 145; +s32STH2_3 = 145; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 115; +s32MATH2_3 = 115; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 0; +s32TFC_3 = 0; +s32TPC_3 = 0; +s32TRC_3 = 0; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 190; +s32SBS1_4 = 180; +s32SBS2_4 = 170; +s32SBS3_4 = 100; +s32SDS0_4 = 190; +s32SDS1_4 = 170; +s32SDS2_4 = 180; +s32SDS3_4 = 100; +s32STH0_4 = 128; +s32STH1_4 = 145; +s32STH2_4 = 145; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 125; +s32MATH2_4 = 125; +s32Pro3_4 = 0; +s32MDDZ1_4 = 64; +s32MDDZ2_4 = 64; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 0; +s32TFC_4 = 0; +s32TPC_4 = 0; +s32TRC_4 = 0; + +;ISO = 4000 + + +s32IES0_5 = 0; +s32SBS0_5 = 200; +s32SBS1_5 = 180; +s32SBS2_5 = 170; +s32SBS3_5 = 100; +s32SDS0_5 = 200; +s32SDS1_5 = 170; +s32SDS2_5 = 180; +s32SDS3_5 = 100; +s32STH0_5 = 138; +s32STH1_5 = 150; +s32STH2_5 = 150; +s32STH3_5 = 138; +s32MDP_5 = 2; +s32MATH1_5 = 125; +s32MATH2_5 = 125; +s32Pro3_5 = 0; +s32MDDZ1_5 = 64; +s32MDDZ2_5 = 64; +s32TFS1_5 = 9; +s32TFS2_5 = 9; +s32SFC_5 = 0; +s32TFC_5 = 0; +s32TPC_5 = 0; +s32TRC_5 = 0; + + +;ISO = 8000 + + +s32IES0_6 = 0; +s32SBS0_6 = 210; +s32SBS1_6 = 190; +s32SBS2_6 = 170; +s32SBS3_6 = 110; +s32SDS0_6 = 210; +s32SDS1_6 = 170; +s32SDS2_6 = 190; +s32SDS3_6 = 110; +s32STH0_6 = 138; +s32STH1_6 = 150; +s32STH2_6 = 150; +s32STH3_6 = 138; +s32MDP_6 = 2; +s32MATH1_6 = 130; +s32MATH2_6 = 130; +s32Pro3_6 = 0; +s32MDDZ1_6 = 64; +s32MDDZ2_6 = 64; +s32TFS1_6 = 9; +s32TFS2_6 = 9; +s32SFC_6 = 0; +s32TFC_6 = 0; +s32TPC_6 = 0; +s32TRC_6 = 0; + + +;ISO = 16000 + + +s32IES0_7 = 0; +s32SBS0_7 = 220; +s32SBS1_7 = 200; +s32SBS2_7 = 180; +s32SBS3_7 = 120; +s32SDS0_7 = 220; +s32SDS1_7 = 200; +s32SDS2_7 = 180; +s32SDS3_7 = 120; +s32STH0_7 = 138; +s32STH1_7 = 150; +s32STH2_7 = 150; +s32STH3_7 = 138; +s32MDP_7 = 2; +s32MATH1_7 = 135; +s32MATH2_7 = 135; +s32Pro3_7 = 0; +s32MDDZ1_7 = 100; +s32MDDZ2_7 = 100; +s32TFS1_7 = 9; +s32TFS2_7 = 9; +s32SFC_7 = 0; +s32TFC_7 = 0; +s32TPC_7 = 0; +s32TRC_7 = 0; + + + +;ISO = 32000 + + +s32IES0_8 = 0; +s32SBS0_8 = 240; +s32SBS1_8 = 210; +s32SBS2_8 = 100; +s32SBS3_8 = 100; +s32SDS0_8 = 240; +s32SDS1_8 = 100; +s32SDS2_8 = 210; +s32SDS3_8 = 100; +s32STH0_8 = 144; +s32STH1_8 = 144; +s32STH2_8 = 144; +s32STH3_8 = 144; +s32MDP_8 = 2; +s32MATH1_8 = 130; +s32MATH2_8 = 130; +s32Pro3_8 = 0; +s32MDDZ1_8 = 100; +s32MDDZ2_8 = 100; +s32TFS1_8 = 10; +s32TFS2_8 = 10; +s32SFC_8 = 0; +s32TFC_8 = 0; +s32TPC_8 = 0; +s32TRC_8 = 0; + + + +;ISO = 64000 + + +s32IES0_9 = 0; +s32SBS0_9 = 240; +s32SBS1_9 = 230; +s32SBS2_9 = 120; +s32SBS3_9 = 100; +s32SDS0_9 = 240; +s32SDS1_9 = 120; +s32SDS2_9 = 230; +s32SDS3_9 = 100; +s32STH0_9 = 148; +s32STH1_9 = 148; +s32STH2_9 = 148; +s32STH3_9 = 148; +s32MDP_9 = 2; +s32MATH1_9 = 134; +s32MATH2_9 = 134; +s32Pro3_9 = 0; +s32MDDZ1_9 = 100; +s32MDDZ2_9 = 100; +s32TFS1_9 = 10; +s32TFS2_9 = 10; +s32SFC_9 = 0; +s32TFC_9 = 0; +s32TPC_9 = 0; +s32TRC_9 = 0; + + +;ISO = 128000 + + + s32IES0_10 = 0; +s32SBS0_10 = 240; +s32SBS1_10 = 230; +s32SBS2_10 = 180; +s32SBS3_10 = 80; +s32SDS0_10 = 240; +s32SDS1_10 = 180; +s32SDS2_10 = 230; +s32SDS3_10 = 80; +s32STH0_10 = 148; +s32STH1_10 = 148; +s32STH2_10 = 148; +s32STH3_10 = 148; +s32MDP_10 = 2; +s32MATH1_10 = 145; +s32MATH2_10 = 145; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; +s32SFC_10 = 0; +s32TFC_10 = 0; +s32TPC_10 = 0; +s32TRC_10 = 0; + + +;ISO = 204800 + + + s32IES0_11 = 0; +s32SBS0_11 = 245; +s32SBS1_11 = 220; +s32SBS2_11 = 180; +s32SBS3_11 = 100; +s32SDS0_11 = 245; +s32SDS1_11 = 180; +s32SDS2_11 = 220; +s32SDS3_11 = 100; +s32STH0_11 = 158; +s32STH1_11 = 158; +s32STH2_11 = 158; +s32STH3_11 = 158; +s32MDP_11 = 2; +s32MATH1_11 = 148; +s32MATH2_11 = 148; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; +s32SFC_11 = 0; +s32TFC_11 = 0; +s32TPC_11 = 0; +s32TRC_11 = 0; + + + + + +;ISO = 409600 + +s32IES0_12 = 0; +s32SBS0_12 = 250; +s32SBS1_12 = 220; +s32SBS2_12 = 190; +s32SBS3_12 = 100; +s32SDS0_12 = 250; +s32SDS1_12 = 190; +s32SDS2_12 = 220; +s32SDS3_12 = 100; +s32STH0_12 = 158; +s32STH1_12 = 158; +s32STH2_12 = 158; +s32STH3_12 = 158; +s32MDP_12 = 2; +s32MATH1_12 = 150; +s32MATH2_12 = 150; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 10; +s32TFS2_12 = 10; +s32SFC_12 = 0; +s32TFC_12 = 0; +s32TPC_12 = 0; +s32TRC_12 = 0; + + + + +[TRAFFIC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 + +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 11; +u8SecondPole = 170; +u8Stretch = 38; +u8Compress = 159; +u8PDStrength = 0; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 20; + +u8ExpCompensation = 42 +u8MaxHistoffset = 12 + +u8ExpRatioType = 1 +u32ExpRatio = 704 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 + +au16SharpenUd=18|16|16|16|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|140|130|130|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|170|170|160|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=30|30|30|20|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=128|128|128|128|128|128|128|128|128|128|128|128|128|128|128|128| +gamma_0 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551, +gamma_1 = 1567,1583,1599,1615,1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991,3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263, +gamma_2 = 3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 140; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 140; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 130; +s32SBS1_5 = 150; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 130; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 140; +s32SBS1_6 = 160; +s32SBS2_6 = 150; +s32SBS3_6 = 50; +s32SDS0_6 = 140; +s32SDS1_6 = 150; +s32SDS2_6 = 160; +s32SDS3_6 = 50; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 100; + s32TFC_6 = 2; + s32TPC_6 = 2; + s32TRC_6 = 10; + + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 150; +s32SBS1_7 = 160; +s32SBS2_7 = 150; +s32SBS3_7 = 100; +s32SDS0_7 = 160; +s32SDS1_7 = 150; +s32SDS2_7 = 160; +s32SDS3_7 = 100; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 7; +s32TFS2_7 = 7; + s32SFC_7 = 100; + s32TFC_7 = 2; + s32TPC_7 = 2; + s32TRC_7 = 10; diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx290.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx290.ini new file mode 100644 index 00000000..79f0ef55 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx290.ini @@ -0,0 +1,2017 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 0; + +[AE] +aeRunInterval = 2; +expRatioMax = 1024 +expRatioMin = 256 +u8ExpRatioType = 0; +u32ExpRatio = 1024; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 56|56|48|36|36| +aeHistOffset = 12|12|20|20|20| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 3 +IntTime = 59|40000|40000| +SysGain = 1024|1024|19046400| + +[AWB] +CrMax = 304|304|304|304|304|304|304|333|354|375|393|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|60|58|56|54|53|52|50|50| +CbMax = 288|288|288|292|296|300|304|318|329|340|349|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|60|56|52|48|44|42|40|40|40| +ISO = 1000000 +TrackBlack = 0 + +[Shading] +enable = 0 +Type = 0 +ISOCount = 1; +ISO = 100; +ManualStrength = 4095; + +[BlackLevel] +R = 240|240|240|240|240|240|240|240|240|240|240|240|240|240|240|240| +Gr = 240|240|240|240|240|240|240|240|240|240|240|240|240|240|240|240| +Gb = 240|240|240|240|240|240|240|240|240|240|240|240|240|240|240|240| +B = 240|240|240|240|240|240|240|240|240|240|240|240|240|240|240|240| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 3 +ExpThresh = 3200|12000|32000| + +au16SharpenUd_0_0 = 23|19|19|16|16|15|15|13|13|10|8|5|5|5|5|5| +au8SharpenD_0_0 = 85|72|72|70|70|68|65|65|55|45|40|40|38|38|38|38| +au8TextureThr_0_0 = 0|2|3|4|5|6|7|8|10|20|20|20|20|20|20|20| +au8SharpenEdge_0_0 = 90|80|80|72|72|70|70|80|90|100|110|110|110|110|110|110| +au8EdgeThr_0_0 = 80|80|80|80|100|100|100|100|100|100|150|150|150|150|150|150| +au8OverShoot_0_0 = 150|150|150|150|140|120|110|100|100|80|80|80|80|80|80|80| +au8UnderShoot_0_0 = 200|200|200|200|170|140|110|100|100|80|80|80|80|80|80|80| +au8shootSupStr_0_0 = 33|33|33|33|16|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0 = 128|120|120|120|110|110|110|110|110|70|55|45|45|45|40|30| +au8RGain_0_0 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_0 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_0 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_0=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +au16SharpenUd_0_1 =23|19|19|16|16|15|15|13|13|10|8|5|5|5|5|5| +au8SharpenD_0_1= 85|72|72|70|70|68|65|65|55|45|40|40|38|38|38|38| +au8TextureThr_0_1 = 0|2|3|4|5|6|7|8|10|20|20|20|20|20|20|20| +au8SharpenEdge_0_1 = 90|80|80|72|72|70|70|80|90|100|110|110|110|110|110|110| +au8EdgeThr_0_1 = 80|80|80|80|100|100|100|100|100|100|150|150|150|150|150|150| +au8OverShoot_0_1 = 150|150|150|150|140|120|110|100|100|80|80|80|80|80|80|80| +au8UnderShoot_0_1 = 200|200|200|200|170|140|110|100|100|80|80|80|80|80|80|80| +au8shootSupStr_0_1 = 33|33|33|33|16|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_1 = 128|120|120|120|110|110|110|110|110|70|55|45|45|45|40|30| +au8RGain_0_1 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_1 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_1 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_1 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_1=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + + +au16SharpenUd_0_2 = 23|19|19|16|16|15|15|13|13|10|8|5|5|5|5|5| +au8SharpenD_0_2 = 85|72|72|70|70|68|65|65|55|45|40|40|38|38|38|38| +au8TextureThr_0_2 = 0|2|3|4|5|6|7|8|10|20|20|20|20|20|20|20| +au8SharpenEdge_0_2 = 90|80|80|72|72|70|70|80|90|100|110|110|110|110|110|110| +au8EdgeThr_0_2 = 80|80|80|80|100|100|100|100|100|100|150|150|150|150|150|150| +au8OverShoot_0_2 = 150|150|150|150|140|120|110|100|100|80|80|80|80|80|80|80| +au8UnderShoot_0_2 = 200|200|200|200|170|140|110|100|100|80|80|80|80|80|80|80| +au8shootSupStr_0_2 = 33|33|33|33|16|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_2 = 128|120|120|120|110|110|110|110|110|70|55|45|45|45|40|30| +au8RGain_0_2 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_2 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_2 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_2 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_2 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_2 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_2=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + + +[vpsssharpen] +bEnable = 0 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=19|18|14|18|17|16|13|10|9|9|9|8|3|2|1|1| +au8SharpenD_0_0=114|115|115|120|130|130|135|140|140|140|150|160|170|180|200|200| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=100|110|60|60|80|80|80|80|80|80|110|120|150|180|180|200| +au8EdgeThr_0_0=130|130|130|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot_0_0=115|115|115|110|100|90|90|80|80|75|75|70|70|70|70|70| +au8UnderShoot_0_0=116|116|113|110|100|100|95|95|90|90|80|80|80|80|80|80| +au8shootSupStr_0_0=2|2|2|2|0|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|128|128|128|128|118|108|108|108|108|108|100|100|100| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 8 ;the counts of exposure level +ExpThresh = 20000|40000|160000|320000|640000|1280000|2560000|4800000|9600000|18000000|34000000|72000000| ;threshold value for each exposure level +bSupTwinkleEn = 0|0|0|0|0|1|1|1|1|1|1|1|1|1|1|1| +SoftThr = 6|6|6|6|6|6|6|6|6|6|6|6| +SoftSlope = 21|21|21|21|21|21|21|21|21|21|21|21| +bEnable = 1|1|1|1|1|1|1|1|1|1|1|1 +enOpType = 0|0|0|0|0|0|0|0 +Strength = 0|0|6|6|6|6|21|21 +BlendRatio = 0|0|6|6|6|6|21|21 + +[FrameRate] +ExpCount = 1 ;the counts of exposure level +ExpThresh = 7000000000 ;threshold value for each exposure level +FrameRate = 25 + + +[defog] +bEnable = 0; +OpType = 1; +Interval = 5; +ISOCount = 9; + +ISO = 100|400|800|1600|3000|6000|10000|14000|20000|; +ManualStrength = 100|100|100|120|130|140|150|160|170; + +UserLutEnable = 0; + +UserDefogLut.0_1 = 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, +UserDefogLut.1_1 = 124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126, +UserDefogLut.2_1 = 126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128, +;UserDefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[dci] +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option =0 ;0:way1 1:way2 +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 0; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 5; +ISO = 100|200|400|800|1600; +LinearDrcManulalStr = 50|50|50|50|50|; +LocalMixingBrigtht = 45|45|45|45|45|; +LocalMixingDark = 45|45|45|45|45|; + + +[gamma] +Option = 0 ;0:way1 1:way2 +;way1 +DelayCount = 1 +Interval = 10 +ExpCount = 6 +ExpThreshLtoD = 8000|40000|400000|38000000|60000000|90000000| +ExpThreshDtoL = 6000|7000|32000|320000|30000000|52000000| + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095, + +gamma.0_1 = 0,99,200,302,403,500,594,681,744,803,860,914,966,1018,1068,1119,1170,1199,1228,1257,1287,1316,1344,1373,1401,1429,1457,1484,1511,1537,1562,1587,1611,1634,1657,1678,1700,1720,1740,1760,1779,1798,1816,1835,1853,1871,1889,1908,1926,1944,1962,1980,1998,2016,2033,2051,2068,2085,2102,2119,2135,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570,2583,2596,2609,2621,2634,2646, +gamma.1_1 = 2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591, +gamma.2_1 = 3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +;gamma.0_1 = 0,61,123,186,250,314,378,442,506,568,630,691,750,807,862,915,965,1013,1059,1103,1145,1186,1225,1263,1299,1335,1369,1403,1435,1467,1498,1529,1559,1588,1616,1643,1669,1694,1717,1740,1763,1784,1805,1826,1846,1866,1886,1906,1926,1946,1965,1984,2002,2020,2037,2054,2071,2088,2104,2120,2136,2152,2168,2184,2200,2216,2231,2247,2262, +;gamma.1_1 = 2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570,2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175, +;gamma.2_1 = 3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +;gamma.0_1 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +;gamma.1_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +;gamma.2_1 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_2 = 0,90,181,272,363,452,541,606,669,731,794,856,920,986,1055,1086,1118,1149,1181,1213,1246,1279,1312,1345,1379,1413,1447,1483,1518,1554,1591,1628,1666,1688,1710,1733,1756,1780,1804,1828,1852,1877,1902,1928,1953,1978,2004,2029,2055,2080,2106,2131,2156,2181,2206,2230,2254,2277,2301,2323,2346,2367,2389,2409,2429,2448,2467,2486,2505,2523,2540,2558,2575,2592,2608,2625,2641,2656,2672,2687,2702,2717,2732,2746,2760,2774,2788,2802,2816,2829,2842, +gamma.1_2 = 2856,2869,2882,2895,2907,2920,2933,2945,2957,2968,2980,2991,3002,3013,3023,3034,3044,3054,3064,3074,3083,3093,3102,3112,3121,3130,3139,3148,3157,3166,3175,3185,3194,3203,3212,3221,3231,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3534,3541,3549,3556,3563,3571,3578,3585,3591,3598,3605,3612,3618,3625,3631,3638,3644,3650, +gamma.2_2 = 3657,3663,3669,3675,3681,3687,3694,3700,3706,3712,3718,3724,3730,3736,3742,3748,3754,3760,3766,3771,3777,3783,3789,3794,3800,3805,3811,3816,3822,3827,3833,3838,3844,3849,3855,3860,3865,3871,3876,3882,3887,3893,3898,3904,3909,3915,3921,3926,3932,3937,3943,3949,3954,3960,3966,3971,3977,3982,3988,3994,3999,4005,4011,4016,4022,4027,4033,4039,4044,4050,4056,4061,4067,4072,4078,4084,4089,4095, + +;gamma.0_3 = 0,59,117,175,232,288,344,399,453,507,560,613,664,716,766,816,866,914,962,1010,1056,1102,1148,1193,1237,1280,1323,1365,1407,1447,1487,1527,1566,1604,1641,1678,1714,1750,1786,1821,1856,1891,1925,1958,1990,2022,2053,2083,2112,2140,2167,2193,2218,2242,2264,2285,2305,2325,2345,2364,2383,2402,2421,2439,2458,2476,2494,2511,2529,2546,2563,2580,2596,2613,2629,2645,2661,2677,2692,2708, +;gamma.1_3 = 2723,2738,2752,2767,2782,2796,2810,2824,2838,2851,2865,2878,2892,2905,2918,2930,2943,2956,2968,2980,2992,3004,3016,3028,3040,3051,3063,3074,3085,3096,3107,3118,3129,3140,3150,3161,3171,3182,3192,3202,3212,3222,3232,3242,3252,3262,3271,3281,3291,3300,3310,3319,3329,3338,3347,3356,3366,3374,3383,3392,3401,3409,3418,3426,3434,3443,3451,3459,3467,3474,3482,3490,3497,3505,3512,3520,3527,3534,3541,3549, +;gamma.2_3 = 3556,3563,3570,3576,3583,3590,3597,3604,3610,3617,3623,3630,3636,3643,3649,3656,3662,3668,3675,3681,3687,3694,3700,3706,3712,3719,3725,3731,3737,3743,3750,3756,3762,3768,3774,3780,3786,3792,3798,3804,3810,3816,3822,3827,3833,3839,3845,3851,3856,3862,3868,3873,3879,3884,3890,3896,3901,3907,3912,3917,3923,3928,3934,3939,3944,3949,3955,3960,3965,3970,3975,3980,3985,3990,3995,4000,4005,4010,4015,4019,4024,4029,4034,4038,4043,4047,4052,4056,4061,4065,4070,4074,4078,4083,4087,4091,4095, + +gamma.0_3 = 0,54,109,164,221,277,334,391,447,502,557,610,662,712,760,806,850,895,938,980,1021,1061,1099,1135,1169,1202,1233,1261,1288,1312,1334,1353,1389,1405,1425,1447,1471,1497,1525,1555,1585,1616,1647,1678,1709,1739,1767,1795,1820,1844,1868,1891,1914,1937,1960,1982,2004,2025,2046,2067,2088,2108,2128,2148,2167,2186,2205,2223,2241,2259,2276,2293,2310,2327,2343,2359,2375,2390,2406,2421,2436, +gamma.1_3 = 2451,2465,2479,2493,2507,2520,2533,2546,2559,2571,2584,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463, +gamma.2_3 = 3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_4 = 0,50,100,151,202,254,305,357,408,459,509,559,608,657,704,750,796,840,883,926,968,1009,1050,1090,1129,1168,1206,1243,1280,1316,1352,1387,1422,1455,1488,1521,1553,1584,1615,1645,1674,1703,1731,1759,1786,1812,1838,1863,1888,1911,1934,1957,1978,1999,2019,2039,2058,2077,2095,2113,2130,2148,2165,2182,2200,2216,2233,2249,2264,2280,2295,2309,2324,2338,2352,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570,2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708, +gamma.1_4 = 2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722, +gamma.2_4 = 3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_5 = 0,30,59,89,119,149,179,210,240,270,300,330,361,391,421,451,481,511,541,571,601,631,661,690,719,749,778,806,835,864,892,920,948,976,1003,1031,1058,1086,1113,1140,1167,1194,1221,1248,1275,1301,1328,1354,1380,1406,1432,1458,1483,1508,1534,1559,1584,1609,1633,1658,1682,1706,1730,1753,1777,1800,1823,1846,1869,1891,1913,1935,1957,1979,2000,2022,2043,2064,2085,2105,2126,2147,2167,2187,2208,2228,2248,2268,2288,2308,2327,2347,2367,2387, +gamma.1_5 = 2407,2426,2446,2466,2486,2505,2525,2545,2565,2585,2604,2624,2644,2663,2683,2702,2722,2741,2760,2779,2798,2816,2835,2853,2871,2889,2907,2925,2942,2959,2976,2993,3009,3025,3041,3057,3072,3087,3102,3116,3131,3145,3159,3172,3186,3199,3212,3225,3238,3251,3263,3276,3288,3300,3312,3324,3335,3347,3359,3370,3381,3392,3403,3415,3425,3436,3447,3457,3468,3478,3487,3497,3507,3516,3526,3535,3545,3554,3563,3572,3581,3590,3599,3608,3616,3625,3634, +gamma.2_5 = 3642,3651,3659,3668,3676,3684,3693,3701,3709,3718,3726,3734,3742,3750,3757,3765,3772,3779,3786,3793,3800,3806,3813,3820,3826,3832,3838,3845,3851,3857,3862,3868,3874,3879,3885,3891,3896,3901,3907,3912,3917,3922,3927,3933,3938,3943,3948,3953,3958,3963,3967,3972,3977,3982,3987,3992,3997,4002,4007,4012,4016,4021,4026,4031,4036,4042,4047,4052,4057,4062,4068,4073,4078,4084,4089,4095, + +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 0; ;If do not use 3dnr_x, then use and load 3dnr_s + + +[3dnr] +BoolLNTH = 0 +BoolRefMGValue = 0 +3DnrIsoCount = 16 +;3DnrIsoThresh = 100|200|500|1000|2000|4000|9000|18000|25600|51200|102400|204800|409600|819200|1638400|3276800 +3DnrIsoThresh = 100|200|500|1000|2000|4000|9000|18000|25600|41000|70000|140000|240000|819200|1638400|3276800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 20; +s32SBS2_0 = 100; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 100; +s32SDS2_0 = 20; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 92; +s32MATH2_0 = 92; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 7; +s32TFS2_0 = 7; +s32SFC_0 = 16; +s32TFC_0 = 0; +s32TPC_0 = 0; +s32TRC_0 = 10; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 140; +s32SBS1_1 = 40; +s32SBS2_1 = 120; +s32SBS3_1 = 0; +s32SDS0_1 = 140; +s32SDS1_1 = 120; +s32SDS2_1 = 40; +s32SDS3_1 = 20; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 95; +s32MATH2_1 = 95; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 7; +s32TFS2_1 = 7; +s32SFC_1 = 16; +s32TFC_1 = 0; +s32TPC_1 = 0; +s32TRC_1 = 10; + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 180; +s32SBS1_2 = 40; +s32SBS2_2 = 130; +s32SBS3_2 = 0; +s32SDS0_2 = 180; +s32SDS1_2 = 130; +s32SDS2_2 = 40; +s32SDS3_2 = 20; +s32STH0_2 = 110; +s32STH1_2 = 110; +s32STH2_2 = 110; +s32STH3_2 = 110; +s32MDP_2 = 2; +s32MATH1_2 = 98; +s32MATH2_2 = 98; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 7; +s32TFS2_2 = 7; +s32SFC_2 = 64; +s32TFC_2 = 4; +s32TPC_2 = 4; +s32TRC_2 = 12; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 180; +s32SBS1_3 = 40; +s32SBS2_3 = 150; +s32SBS3_3 = 0; +s32SDS0_3 = 180; +s32SDS1_3 = 150; +s32SDS2_3 = 40; +s32SDS3_3 = 20; +s32STH0_3 = 116; +s32STH1_3 = 116; +s32STH2_3 = 116; +s32STH3_3 = 116; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 7; +s32TFS2_3 = 7; +s32SFC_3 = 96; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 14; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 180; +s32SBS1_4 = 40; +s32SBS2_4 = 160; +s32SBS3_4 = 0; +s32SDS0_4 = 180; +s32SDS1_4 = 160; +s32SDS2_4 = 40; +s32SDS3_4 = 20; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 128; +s32TFC_4 = 8; +s32TPC_4 = 8; +s32TRC_4 = 16; + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 180; +s32SBS1_5 = 40; +s32SBS2_5 = 160; +s32SBS3_5 = 40; +s32SDS0_5 = 180; +s32SDS1_5 = 160; +s32SDS2_5 = 40; +s32SDS3_5 = 40; +s32STH0_5 = 130; +s32STH1_5 = 130; +s32STH2_5 = 130; +s32STH3_5 = 130; +s32MDP_5 = 2; +s32MATH1_5 = 105; +s32MATH2_5 = 105; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 192; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 16; + + +;ISO = 9000 + +s32IES0_6 = 0; +s32SBS0_6 = 190; +s32SBS1_6 = 40; +s32SBS2_6 = 180; +s32SBS3_6 = 50; +s32SDS0_6 = 190; +s32SDS1_6 = 180; +s32SDS2_6 = 40; +s32SDS3_6 = 50; +s32STH0_6 = 135; +s32STH1_6 = 135; +s32STH2_6 = 135; +s32STH3_6 = 135; +s32MDP_6 = 2; +s32MATH1_6 = 118; +s32MATH2_6 = 118; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 192; + s32TFC_6 = 10; + s32TPC_6 = 10; + s32TRC_6 = 16; + + ;ISO = 18000 + +s32IES0_7 = 0; +s32SBS0_7 = 190; +s32SBS1_7 = 40; +s32SBS2_7 = 180; +s32SBS3_7 = 50; +s32SDS0_7 = 190; +s32SDS1_7 = 180; +s32SDS2_7 = 40; +s32SDS3_7 = 50; +s32STH0_7 = 135; +s32STH1_7 = 135; +s32STH2_7 = 135; +s32STH3_7 = 135; +s32MDP_7 = 2; +s32MATH1_7 = 135; +s32MATH2_7 = 135; +s32Pro3_7 = 0; +s32MDDZ1_7 = 64; +s32MDDZ2_7 = 64; +s32TFS1_7 = 7; +s32TFS2_7 = 7; +s32SFC_7 = 192; +s32TFC_7 = 10; +s32TPC_7 = 10; +s32TRC_7 = 16; + + + +;ISO = 25600 + +s32IES0_8 = 0; +s32SBS0_8 = 210; +s32SBS1_8 = 40; +s32SBS2_8 = 150; +s32SBS3_8 = 50; +s32SDS0_8 = 210; +s32SDS1_8 = 150; +s32SDS2_8 = 40; +s32SDS3_8 = 50; +s32STH0_8 = 135; +s32STH1_8 = 135; +s32STH2_8 = 135; +s32STH3_8 = 135; +s32MDP_8 = 2; +s32MATH1_8 = 143; +s32MATH2_8 = 143; +s32Pro3_8 = 0; +s32MDDZ1_8 = 64; +s32MDDZ2_8 = 64; +s32TFS1_8 = 7; +s32TFS2_8 = 7; +s32SFC_8 = 192; +s32TFC_8 = 12; +s32TPC_8 = 12; +s32TRC_8 = 32; + + + +;ISO = 41000 + +s32IES0_9 = 0; +s32SBS0_9 = 220; +s32SBS1_9 = 60; +s32SBS2_9 = 160; +s32SBS3_9 = 50; +s32SDS0_9 = 220; +s32SDS1_9 = 160; +s32SDS2_9 = 60; +s32SDS3_9 = 50; +s32STH0_9 = 136; +s32STH1_9 = 136; +s32STH2_9 = 136; +s32STH3_9 = 136; +s32MDP_9 = 2; +s32MATH1_9 = 145; +s32MATH2_9 = 145; +s32Pro3_9 = 0; +s32MDDZ1_9 = 64; +s32MDDZ2_9 = 64; +s32TFS1_9 = 8; +s32TFS2_9 = 8; +s32SFC_9 = 255; +s32TFC_9 = 16; +s32TPC_9 = 16; +s32TRC_9 = 128; + + +;ISO = 70000 + +s32IES0_10 = 0; +s32SBS0_10 = 230; +s32SBS1_10 = 60; +s32SBS2_10 = 200; +s32SBS3_10 = 80; +s32SDS0_10 = 230; +s32SDS1_10 = 200; +s32SDS2_10 = 60; +s32SDS3_10 = 80; +s32STH0_10 = 142; +s32STH1_10 = 142; +s32STH2_10 = 142; +s32STH3_10 = 142; +s32MDP_10 = 2; +s32MATH1_10 = 158; +s32MATH2_10 = 158; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 8; +s32TFS2_10 = 8; +s32SFC_10 = 255; +s32TFC_10 = 16; +s32TPC_10 = 16; +s32TRC_10 = 128; + + +;ISO = 140000 + +s32IES0_11 = 0; +s32SBS0_11 = 230; +s32SBS1_11 = 70; +s32SBS2_11 = 200; +s32SBS3_11 = 80; +s32SDS0_11 = 230; +s32SDS1_11 = 200; +s32SDS2_11 = 70; +s32SDS3_11 = 80; +s32STH0_11 = 142; +s32STH1_11 = 142; +s32STH2_11 = 142; +s32STH3_11 = 142; +s32MDP_11 = 2; +s32MATH1_11 = 160; +s32MATH2_11 = 160; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 8; +s32TFS2_11 = 8; +s32SFC_11 = 255; +s32TFC_11 = 16; +s32TPC_11 = 16; +s32TRC_11 = 255; + + + +;ISO = 240000 + +s32IES0_12 = 0; +s32SBS0_12 = 240; +s32SBS1_12 = 70; +s32SBS2_12 = 200; +s32SBS3_12 = 80; +s32SDS0_12 = 240; +s32SDS1_12 = 200; +s32SDS2_12 = 70; +s32SDS3_12 = 80; +s32STH0_12 = 145; +s32STH1_12 = 145; +s32STH2_12 = 145; +s32STH3_12 = 145; +s32MDP_12 = 2; +s32MATH1_12 = 170; +s32MATH2_12 = 170; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 8; +s32TFS2_12 = 8; + s32SFC_12 = 255; + s32TFC_12 = 16; + s32TPC_12 = 16; + s32TRC_12 = 255; + + +;ISO = 819200 + +s32IES0_13 = 0; +s32SBS0_13 = 248; +s32SBS1_13 = 160; +s32SBS2_13 = 210; +s32SBS3_13 = 160; +s32SDS0_13 = 248; +s32SDS1_13 = 210; +s32SDS2_13 = 160; +s32SDS3_13 = 160; +s32STH0_13 = 148; +s32STH1_13 = 148; +s32STH2_13 = 148; +s32STH3_13 = 148; +s32MDP_13 = 2; +s32MATH1_13 = 176; +s32MATH2_13 = 176; +s32Pro3_13 = 0; +s32MDDZ1_13 = 64; +s32MDDZ2_13 = 64; +s32TFS1_13 = 8; +s32TFS2_13 = 8; + s32SFC_13 = 255; + s32TFC_13 = 16; + s32TPC_13 = 16; + s32TRC_13 = 255; + + + +;ISO = 1638400 + +s32IES0_14 = 0; +s32SBS0_14 = 248; +s32SBS1_14 = 160; +s32SBS2_14 = 210; +s32SBS3_14 = 160; +s32SDS0_14 = 248; +s32SDS1_14 = 210; +s32SDS2_14 = 160; +s32SDS3_14 = 160; +s32STH0_14 = 160; +s32STH1_14 = 160; +s32STH2_14 = 160; +s32STH3_14 = 160; +s32MDP_14 = 2; +s32MATH1_14 = 176; +s32MATH2_14 = 176; +s32Pro3_14 =0; +s32MDDZ1_14 = 64; +s32MDDZ2_14 = 64; +s32TFS1_14 = 8; +s32TFS2_14 = 8; + s32SFC_14 = 255; + s32TFC_14 = 16; + s32TPC_14 = 16; + s32TRC_14 = 255; + + + + +;ISO = 3276800 + +s32IES0_15 = 0; +s32SBS0_15 = 248; +s32SBS1_15 = 160; +s32SBS2_15 = 210; +s32SBS3_15 = 160; +s32SDS0_15 = 248; +s32SDS1_15 = 210; +s32SDS2_15 = 160; +s32SDS3_15 = 160; +s32STH0_15 = 148; +s32STH1_15 = 148; +s32STH2_15 = 148; +s32STH3_15 = 148; +s32MDP_15 = 2; +s32MATH1_15 = 180; +s32MATH2_15 = 180; +s32Pro3_15 = 0; +s32MDDZ1_15 = 64; +s32MDDZ2_15 = 64; +s32TFS1_15 = 8; +s32TFS2_15 = 8; + s32SFC_15 = 255; + s32TFC_15 = 16; + s32TPC_15 = 16; + s32TRC_15 = 255; + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpCompensation = 46|46|38|32| +MaxHistOffset = 20|18|14|10| +MaxSysGain = 65536000 + +u16HistRatioSlope = 64 +BlackDelayFrame = 16 +WhiteDelayFrame = 16 +u16BlackSpeedBias = 144 +u8Tolerance = 2 +u8Speed = 32 + +FrameChangeEnable = 0 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|40000|40000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 0; +DrcInterval = 10; +DrcISO = 100; +DrcbEnable = 0; +DrcOpType = 1; +DrcStrength = 80; +DrcSpatialVar = 10; +DrcRangeVar = 3; +DrcAsymmetry = 1; +DrcSecondPole = 192; +DrcStretch = 54; +DrcCompress = 180; +DrcPDStrength = 0; +DrcLocalMixingBrigtht = 33; +DrcLocalMixingDark = 62; + +bDefogEnable = 0; +DefogOpType = 1; +DefogUserLutEnable = 0; +DefogInterval = 10; +DefogStrengthISOCount = 0; +DefogISO = 100; +DefogManualStrength = 158; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_0 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +DefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_1 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd = 20,20,20,18,16,14,12,12,12,10,8,8,8,6,4,2, +au8SharpenD = 70,70,68,68,65,65,65,65,65,50,50,40,40,40,40,40, +au8TextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8SharpenEdge = 150,150,150,150,150,150,150,150,150,150,150,150,150,180,180,200, +au8EdgeThr = 80,80,80,80,80,80,80,80,100,110,120,130,150,170,180,190, +au8OverShoot = 150,150,150,150,150,150,150,40,30,20,10,10,10,10,10,10, +au8UnderShoot = 200,200,200,200,200,200,200,60,50,40,20,15,15,15,15,15, +au8shootSupStr = 10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl = 128,128,98,98,98,95,95,95,80,80,80,80,80,80,80,80, +LumaWgt = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 0 +au16VpssSharpenUd = 5,5,7,9,10,12,14,12,12,10,8,8,8,6,4,2, +au8VpssSharpenD = 40,40,45,50,50,55,62,59,58,55,50,40,40,40,40,40, +au8VpssTextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 60,60,75,90,100,105,105,105,105,120,120,120,120,120,120,200, +au8VpssEdgeThr = 80,80,80,80,80,80,80,80,80,80,120,130,150,170,180,190, +au8VpssOverShoot = 125,125,125,120,120,110,110,110,90,20,10,10,10,10,10,10, +au8VpssUnderShoot = 125,125,125,120,120,110,110,110,90,40,20,15,15,15,15,15, +au8VpssshootSupStr = 40,40,20,10,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 100,100,100,100,100,90,95,95,80,80,80,80,80,80,80,80, + +ShadingEnable = 0 +ShadingType = 0 +ShadingISOCount = 3; +ShadingISO = 1000|2000|4000; +ShadingManualStrength = 4096|2000|500; + +EdgeSmoothThr = 8,16,16,16,16,16,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 16,16,16,16,16,32,32,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 53,53,53,86,112,112,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 128, 128, 128, 112, 96, 48, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, +DetailEnhanceStr = 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +NoiseSuppressStr = 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 1 +ExpThreshLtoD = 600000 +ExpThreshDtoL = 50000 +;gamma_0 = 0,76,154,234,313,390,463,531,592,646,694,736,775,812,847,881,916,951,984,1016,1047,1077,1107,1137,1168,1200,1231,1263,1294,1325,1356,1387,1417,1448,1478,1508,1537,1567,1595,1624,1651,1677,1702,1727,1752,1777,1803,1828,1854,1880,1906,1932,1958,1984,2010,2036,2062,2087,2112,2137,2161,2185,2209,2232,2255,2277,2299,2321,2342,2363,2383,2404,2424,2443,2463,2482,2501,2520,2539,2557,2576,2594,2612,2630,2648,2665,2682, +;gamma_1 = 2699,2716,2733,2749,2766,2782,2799,2815,2831,2847,2863,2879,2895,2911,2927,2942,2958,2974,2989,3004,3019,3034,3049,3063,3078,3092,3106,3120,3133,3147,3160,3173,3186,3199,3212,3224,3237,3249,3262,3274,3286,3298,3310,3322,3334,3346,3357,3369,3381,3392,3403,3414,3425,3436,3447,3457,3468,3478,3488,3498,3507,3517,3526,3535,3544,3552,3561,3569,3578,3586,3595,3603,3612,3620,3628,3637,3645,3654,3662,3671,3679,3687,3695,3703,3711, +;gamma_2 = 3719,3727,3734,3741,3748,3755,3761,3768,3774,3780,3786,3791,3797,3802,3808,3813,3818,3823,3828,3833,3838,3843,3847,3852,3856,3860,3864,3868,3872,3876,3880,3884,3887,3891,3895,3899,3903,3907,3911,3915,3919,3923,3927,3931,3935,3939,3943,3947,3951,3955,3959,3963,3967,3971,3975,3978,3982,3985,3989,3992,3996,4000,4003,4007,4010,4014,4018,4022,4026,4030,4034,4038,4043,4047,4051,4056,4060,4065,4069,4074,4078,4083,4087,4092,4095 + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 0; ;If do not use and load 3dnr_x, then use and load 3dnr_s + +#3dnr_s +BoolLNTH = 0 +3DnrIsoCount = 16 +3DnrIsoThresh = 100,200,400,800,1600,3200,6400,12800,25600,51200,102400,204800,409600,819200,1638400,3276800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 0; +s32TFC_0 = 0; +s32TPC_0 = 0; +s32TRC_0 = 0; + + + + +;ISO = 200 +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 0; +s32TFC_1 = 0; +s32TPC_1 =0; +s32TRC_1 = 0; + + + +;ISO = 400 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 0; +s32TFC_2 = 0; +s32TPC_2 = 0; +s32TRC_2 = 0; + +;ISO = 800 +s32IES0_3 = 0; +s32SBS0_3 = 150; +s32SBS1_3 = 50; +s32SBS2_3 = 140; +s32SBS3_3 = 20; +s32SDS0_3 = 150; +s32SDS1_3 = 140; +s32SDS2_3 = 50; +s32SDS3_3 = 20; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 105; +s32MATH2_3 = 105; +s32Pro3_3 = 0; +s32MDDZ1_3 = 64; +s32MDDZ2_3 = 64; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 0; +s32TFC_3 = 0; +s32TPC_3 = 0; +s32TRC_3 = 0; + + +;ISO = 1600 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 50; +s32SBS2_4 = 150; +s32SBS3_4 = 20; +s32SDS0_4 = 150; +s32SDS1_4 = 150; +s32SDS2_4 = 50; +s32SDS3_4 = 20; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 105; +s32MATH2_4 = 105; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 0; +s32TFC_4 = 0; +s32TPC_4 = 0; +s32TRC_4 = 0; + + +;ISO = 3200 +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 50; +s32SBS2_5 = 100; +s32SBS3_5 = 30; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 60; +s32SDS3_5 = 30; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 106; +s32MATH2_5 = 106; +s32Pro3_5 = 0; +s32MDDZ1_5 = 64; +s32MDDZ2_5 = 64; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 0; +s32TFC_5 = 0; +s32TPC_5 = 0; +s32TRC_5 = 0; + + +;ISO = 6400 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 50; +s32SBS2_6 = 100; +s32SBS3_6 = 30; +s32SDS0_6 = 170; +s32SDS1_6 = 150; +s32SDS2_6 = 50; +s32SDS3_6 = 30; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 0; + s32TFC_6 = 0; + s32TPC_6 = 0; + s32TRC_6 = 0; + + +;ISO = 12800 +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 50; +s32SBS2_7 = 110; +s32SBS3_7 = 50; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 50; +s32SDS3_7 = 500; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; + s32SFC_7 = 0; + s32TFC_7 = 0; + s32TPC_7 = 0; + s32TRC_7 = 0; + + +;ISO = 25600 + s32IES0_8 = 0; +s32SBS0_8 = 170; +s32SBS1_8 = 50; +s32SBS2_8 = 110; +s32SBS3_8 = 50; +s32SDS0_8 = 170; +s32SDS1_8 = 110; +s32SDS2_8 = 50; +s32SDS3_8 = 50; +s32STH0_8 = 135; +s32STH1_8 = 135; +s32STH2_8 = 135; +s32STH3_8 = 135; +s32MDP_8 = 2; +s32MATH1_8 = 114; +s32MATH2_8 = 114; +s32Pro3_8 = 0; +s32MDDZ1_8 = 48; +s32MDDZ2_8 = 48; +s32TFS1_8 = 8; +s32TFS2_8 = 8; + s32SFC_8 = 0; + s32TFC_8 = 0; + s32TPC_8 = 0; + s32TRC_8 = 0; + + + + + +;ISO = 51200 + + s32IES0_9 = 0; +s32SBS0_9 = 180; +s32SBS1_9 = 50; +s32SBS2_9 = 130; +s32SBS3_9 = 50; +s32SDS0_9 = 180; +s32SDS1_9 = 130; +s32SDS2_9 = 50; +s32SDS3_9 = 50; +s32STH0_9 = 138; +s32STH1_9 = 138; +s32STH2_9 = 138; +s32STH3_9 = 138; +s32MDP_9 = 2; +s32MATH1_9 = 138; +s32MATH2_9 = 138; +s32Pro3_9 = 0; +s32MDDZ1_9 = 56; +s32MDDZ2_9 = 56; +s32TFS1_9 = 10; +s32TFS2_9 = 10; + s32SFC_9 = 0; + s32TFC_9 = 0; + s32TPC_9 = 0; + s32TRC_9 = 0; + + +;ISO = 102400 + + s32IES0_10 = 0; +s32SBS0_10 = 190; +s32SBS1_10 = 0; +s32SBS2_10 = 150; +s32SBS3_10 = 0; +s32SDS0_10 = 190; +s32SDS1_10 = 150; +s32SDS2_10 = 0; +s32SDS3_10 = 0; +s32STH0_10 = 132; +s32STH1_10 = 132; +s32STH2_10 = 132; +s32STH3_10 = 132; +s32MDP_10 = 2; +s32MATH1_10 = 143; +s32MATH2_10 = 143; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; + s32SFC_10 = 0; + s32TFC_10 = 0; + s32TPC_10 = 0; + s32TRC_10 = 0; + + +;ISO = 204800 + + s32IES0_11 = 0; +s32SBS0_11 = 185; +s32SBS1_11 = 190; +s32SBS2_11 = 210; +s32SBS3_11 = 55; +s32SDS0_11 = 185; +s32SDS1_11 = 210; +s32SDS2_11 = 190; +s32SDS3_11 = 55; +s32STH0_11 = 138; +s32STH1_11 = 138; +s32STH2_11 = 138; +s32STH3_11 = 138; +s32MDP_11 = 2; +s32MATH1_11 = 141; +s32MATH2_11 = 141; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; + s32SFC_11 = 255; + s32TFC_11 = 12; + s32TPC_11 = 12; + s32TRC_11 = 255; + + + + + +;ISO = 409600 + +s32IES0_12 = 0; +s32SBS0_12 = 190; +s32SBS1_12 = 190; +s32SBS2_12 = 210; +s32SBS3_12 = 60; +s32SDS0_12 = 19; +s32SDS1_12 = 210; +s32SDS2_12 = 190; +s32SDS3_12 = 60; +s32STH0_12 = 138; +s32STH1_12 = 138; +s32STH2_12 = 138; +s32STH3_12 = 138; +s32MDP_12 = 2; +s32MATH1_12 = 142; +s32MATH2_12 = 142; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 10; +s32TFS2_12 = 10; + s32SFC_12 = 255; + s32TFC_12 = 12; + s32TPC_12 = 12; + s32TRC_12 = 255; + + + + +;ISO = 819200 + + s32IES0_13 = 0; +s32SBS0_13 = 220; +s32SBS1_13 = 150; +s32SBS2_13 = 220; +s32SBS3_13 = 0; +s32SDS0_13 = 220; +s32SDS1_13 = 220; +s32SDS2_13 = 150; +s32SDS3_13 = 0; +s32STH0_13 = 150; +s32STH1_13 = 150; +s32STH2_13 = 150; +s32STH3_13 = 150; +s32MDP_13 = 2; +s32MATH1_13 = 166; +s32MATH2_13 = 166; +s32Pro3_13 = 0; +s32MDDZ1_13 = 64; +s32MDDZ2_13 = 64; +s32TFS1_13 = 11; +s32TFS2_13 = 11; + s32SFC_13 = 255; + s32TFC_13 = 32; + s32TPC_13 = 32; + s32TRC_13 = 255; + + + +;ISO = 1638400 + + s32IES0_14 = 0; +s32SBS0_14 = 220; +s32SBS1_14 = 150; +s32SBS2_14 = 220; +s32SBS3_14 = 0; +s32SDS0_14 = 220; +s32SDS1_14 = 220; +s32SDS2_14 = 150; +s32SDS3_14 = 0; +s32STH0_14 = 155; +s32STH1_14 = 155; +s32STH2_14 = 155; +s32STH3_14 = 155; +s32MDP_14 = 6; +s32MATH1_14 = 170; +s32MATH2_14 = 170; +s32Pro3_14 =0; +s32MDDZ1_14 = 100; +s32MDDZ2_14 = 100; +s32TFS1_14 = 10; +s32TFS2_14 = 10; + s32SFC_14 = 255; + s32TFC_14 = 32; + s32TPC_14 = 32; + s32TRC_14 = 255; + + + + + +;ISO = 3276800 + + s32IES0_15 = 0; +s32SBS0_15 = 220; +s32SBS1_15 = 0; +s32SBS2_15 = 240; +s32SBS3_15 = 0; +s32SDS0_15 = 220; +s32SDS1_15 = 240; +s32SDS2_15 = 0; +s32SDS3_15 = 0; +s32STH0_15 = 152; +s32STH1_15 = 152; +s32STH2_15 = 152; +s32STH3_15 = 152; +s32MDP_15 = 6; +s32MATH1_15 = 172; +s32MATH2_15 = 172; +s32Pro3_15 = 0; +s32MDDZ1_15 = 100; +s32MDDZ2_15 = 100; +s32TFS1_15 = 10; +s32TFS2_15 = 10; + s32SFC_15 = 255; + s32TFC_15 = 32; + s32TPC_15 = 32; + s32TRC_15 = 255; + + + + +[TRAFFIC] +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 + +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 5; +u8SecondPole = 190; +u8Stretch = 54; +u8Compress = 200; +u8PDStrength = 35; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 45; + +u8ExpCompensation = 24 +u8MaxHistoffset = 12 + +u8ExpRatioType = 1 +u32ExpRatio = 64 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 + +au16SharpenUd =20,20,18,16,14,12,8,6,4,2,0,0,0,0,0,0, +au8SharpenD =80,70,70,70,70,60,80,120,140,160,180,200,200,200,200,200, +au8TextureThr =0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8SharpenEdge =80,70,70,60,50,60,60,60,70,80,100,120,150,180,180,200, +au8EdgeThr =80,80,80,80,80,80,80,90,100,110,120,130,150,170,180,190, +au8OverShoot =150,150,150,150,130,90,60,40,30,20,10,10,10,10,10,10, +au8UnderShoot =200,200,200,200,180,120,80,60,50,40,20,15,15,15,15,15, +au8shootSupStr =144,145,162,163,164,101,87,72,42,27,12,0,0,0,0,0, +au8DetailCtrl =128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, + +gamma_0 = 0,102,188,266,337,408,471,535,592,649,704,760,814,861,908,960,1005,1048,1089,1130,1168,1200,1237,1273,1309,1344,1379,1413,1445,1476,1507,1538,1568,1593,1618,1643,1668,1693,1717,1742,1766,1789,1814,1837,1860,1884,1906,1929,1952,1975,1997,2019,2041,2062,2083,2105,2125,2146,2165,2186,2206,2225,2244,2262,2281,2299,2316,2334,2351,2368,2385,2402,2418,2434,2450,2466,2482,2497,2512,2527,2542,2557,2572,2586,2600,2614,2629,2642,2656,2670,2683,2697,2710,2724,2737,2750,2763,2776,2789,2801,2815,2827,2839,2852,2864,2876,2887,2899,2911, +gamma_1 = 2922,2934,2945,2957,2968,2979,2990,3001,3012,3023,3033,3044,3055,3065,3076,3086,3096,3107,3117,3127,3138,3148,3157,3168,3177,3187,3197,3207,3216,3226,3235,3244,3253,3263,3272,3281,3290,3299,3308,3317,3326,3334,3343,3352,3361,3369,3378,3386,3395,3403,3411,3420,3429,3437,3445,3453,3462,3470,3478,3486,3495,3503,3511,3519,3528,3536,3544,3551,3559,3567,3575,3582,3590,3597,3605,3613,3620,3628,3635,3642,3650,3657,3665,3672,3679,3687,3694,3701,3709,3716,3723,3730,3737,3745,3752,3759,3766,3773,3780,3787,3794,3801,3808,3814,3821, +gamma_2 = 3828,3835,3842,3848,3855,3862,3869,3875,3882,3889,3895,3902,3908,3915,3921,3927,3933,3940,3946,3953,3959,3966,3972,3978,3984,3990,3996,4003,4009,4015,4021,4028,4034,4041,4047,4053,4060,4066,4072,4078,4084,4090,4095, + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 0; +s32SBS2_3 = 80; +s32SBS3_3 = 0; +s32SDS0_3 = 140; +s32SDS1_3 = 80; +s32SDS2_3 = 0; +s32SDS3_3 = 0; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 0; +s32SBS2_4 = 90; +s32SBS3_4 = 0; +s32SDS0_4 = 150; +s32SDS1_4 = 90; +s32SDS2_4 = 0; +s32SDS3_4 = 0; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 80; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 0; +s32SBS2_5 = 100; +s32SBS3_5 = 0; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 0; +s32SDS3_5 = 0; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 96; +s32TFC_5 = 8; +s32TPC_5 = 8; +s32TRC_5 = 14; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 0; +s32SBS2_6 = 100; +s32SBS3_6 = 0; +s32SDS0_6 = 170; +s32SDS1_6 = 100; +s32SDS2_6 = 0; +s32SDS3_6 = 0; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; +s32SFC_6 = 160; +s32TFC_6 = 10; +s32TPC_6 = 10; +s32TRC_6 = 100; + + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 0; +s32SBS2_7 = 110; +s32SBS3_7 = 0; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 0; +s32SDS3_7 = 0; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; +s32SFC_7 = 230; +s32TFC_7 = 12; +s32TPC_7 = 12; +s32TRC_7 = 160; \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx307.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx307.ini new file mode 100644 index 00000000..cf800a54 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx307.ini @@ -0,0 +1,2478 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 0; + +[AE] +aeRunInterval = 2; +expRatioMax = 1024 +expRatioMin = 256 +u8ExpRatioType = 0; +u32ExpRatio = 1024; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|240000|800000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|300000|1000000|10000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 75|75|75|68|68| +aeHistOffset = 30|30|20|20|20| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 5 +IntTime = 59|45000|45000|400000|400000| +SysGain = 1024|1024|16384|16384|19046400| + +[AWB] +CrMax = 304|304|304|304|304|304|304|333|354|375|393|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|60|58|56|54|53|52|50|50| +CbMax = 288|288|288|292|296|300|304|318|329|340|349|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|60|56|52|48|44|42|40|40|40| +ISO = 1000000 +TrackBlack = 0 + +[Shading] +enable = 0 +Type = 0 +ISOCount = 1; +ISO = 100; +ManualStrength = 4095; + +[BlackLevel] +R = 239|239|240|241|241|241|241|241|241|241|241|242|242|245|245|245| +Gr = 239|239|240|240|240|240|240|240|240|240|240|240|240|240|240|240| +Gb = 239|239|240|240|240|240|240|240|240|240|240|240|240|240|240|240| +B = 239|239|240|241|241|241|241|241|241|241|241|241|241|241|245|245| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200|12000|32000| + +au16SharpenUd_0_0 = 9|9|9|9|9|5|8|8|8|8|8|8|8|8|8|8| +au8SharpenD_0_0 = 224|224|240|230|200|150|122|132|132|132|133|133|134|135|136|136| +au8TextureThr_0_0 = 0|1|3|6|6|12|15|18|30|46|50|50|50|50|50|50| +au8SharpenEdge_0_0 = 60|60|76|76|77|77|76|80|80|80|80|80|80|80|80|80| +au8EdgeThr_0_0 = 80|80|80|80|80|80|80|80|80|80|80|80|80|80|80|80| +au8OverShoot_0_0 = 60|60|80|96|128|160|164|164|164|164|164|80|80|80|80|80| +au8UnderShoot_0_0 = 100|100|80|96|128|160|164|164|164|164|164|80|80|80|80|80| +au8shootSupStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0 = 128|128|128|110|110|128|128|128|128|128|128|128|128|128|128|128| +au8RGain_0_0 = 31|31|31|17|17|17|17|17|17|17|17|17|17|17|17|17| +au8BGain_0_0 = 31|31|31|17|17|17|17|17|17|17|17|17|17|17|17|17| +au8SkinGain_0_0 = 255|200|200|128|128|128|128|118|108|108|108|108|108|100|100|100| +au8EdgeFiltStr_0_0 = 0|126|126|126|126|126|126|126|126|126|126|126|126|126|126|126| +au8JagCtrl_0_0 = 179|179|179|179|179|179|0|0|0|0|0|0|0|0|0|0| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|8|8|8|8|8|8|8|8|8|8|8|8| +LumaWgt_0_0=103|109|115|120|124|128|133|139|143|150|154|164|170|177|188|201|214|226|238|255|255|255|255|255|255|255|255|255|255|255|255|255| + +[vpsssharpen] +bEnable = 1 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0 = 2|2|2|3|3|3|2|2|2|2|2|2|2|2|1|1| +au8SharpenD_0_0 =38|38|38|38|40|40|40|56|56|56|56|56|56|56|56|56| +au8TextureThr_0_0 = 0|2|4|4|4|4|3|3|3|3|3|3|3|3|3|3| +au8SharpenEdge_0_0 = 0|0|30|30|30|30|30|30|30|30|30|30|30|30|30|30| +au8EdgeThr_0_0 = 0|0|100|64|64|64|64|64|64|64|64|64|64|64|64|64| +au8OverShoot_0_0 = 0|0|40|40|40|40|40|40|40|40|75|70|70|70|70|70| +au8UnderShoot_0_0 = 0|0|40|40|40|40|40|40|40|40|75|70|70|70|70|70| +au8shootSupStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0 = 128|128|128|128|128|50|50|50|50|50|50|108|108|100|100|100| +au8EdgeFiltStr_0_0 = 0|0|126|127|127|127|127|127|127|127|127|127|127|127|127|127| +au8JagCtrl_0_0 = 255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|3|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 1 ;the counts of exposure level +ExpThresh = 20000|40000|160000|320000|640000|1280000|2560000|4800000|9600000|18000000|34000000|72000000| ;threshold value for each exposure level +bSupTwinkleEn = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +SoftThr = 6|6|6|6|6|6|6|6|6|6|6|6| +SoftSlope = 21|21|21|21|21|21|21|21|21|21|21|21| +bEnable = 1|1|1|1|1|1|1|1 +enOpType = 0|0|0|0|0|0|0|0 +Strength = 0|0|6|6|6|6|21|21 +BlendRatio = 0|0|6|6|6|6|21|21 + +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; + +[FrameRate] +ExpCount = 3 ;the counts of exposure level +ExpThresh = 220000|3196224|6392448 ;threshold value for each exposure level +FrameRate = 20|20|12 + + +[defog] +bEnable = 1; +OpType = 1; +Interval = 10; +ISOCount = 7; +ISO = 100|1000|2700|3800|6400|12800|25600; +ManualStrength = 89|128|128|84|90|128|120; +UserLutEnable = 1; +UserDefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +UserDefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +UserDefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[acm] +bEnable = 1; + +[dci] +DCIEnable = 1 +Interval = 10; +ISOCount = 5; +ISO = 100|1000|2700|3800|6400; +ManualStrength = 89|128|128|30|0; +DCIBlackGain = 0|0|0|0|0; +DCIContrastGain = 0|0|0|0|0; +DCILightGain = 0|0|0|0|0|; + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option =2 ;0:way1 1:way2 2:way3 +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 0; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 9; +ISO = 100|200|400|800|1600|3200|6400|12800|25600; +LinearDrcManulalStr = 74|74|74|80|90|110|90|90|90; +LocalMixingBrigtht = 0|0|0|0|0|20|50|50|50; +LocalMixingDark = 80|128|80|50|50|59|50|100|100; + + +[gamma] +Option = 0 ;0:way1 1:way2 +DelayCount = 1 +Interval = 10 +ExpCount = 3 +ExpThreshLtoD = 220000|2664768|3196224|6392448 ;threshold value for each exposure level +ExpThreshDtoL = 210000|1665480|2664768|6382448 ;threshold value for each exposure level + +gamma.0_0 = 0,60,120,182,244,306,368,431,492,554,614,673,731,788,843,896,947,996,1044,1091,1137,1181,1225,1267,1308,1348,1386,1424,1460,1495,1528,1561,1592,1622,1649,1675,1699,1721,1743,1763,1782,1801,1819,1836,1854,1872,1889,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570,2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720, +gamma.1_0 = 2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400, +gamma.2_0 = 3409,3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_1 = 0,54,109,164,221,277,334,391,447,502,557,610,662,712,760,806,850,895,938,980,1021,1061,1099,1135,1169,1202,1233,1261,1288,1312,1334,1353,1389,1405,1425,1447,1471,1497,1525,1555,1585,1616,1647,1678,1709,1739,1767,1795,1820,1844,1868,1891,1914,1937,1960,1982,2004,2025,2046,2067,2088,2108,2128,2148,2167,2186,2205,2223,2241,2259,2276,2293,2310,2327,2343,2359,2375,2390,2406,2421,2436, +gamma.1_1 = 2451,2465,2479,2493,2507,2520,2533,2546,2559,2571,2584,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463, +gamma.2_1 = 3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, +;gamma.0_1 = 0,30,62,94,125,158,190,221,253,284,313,343,374,406,439,471,501,537,570,603,640,679,718,759,794,829,864,899,934,971,1008,1050,1086,1112,1138,1172,1203,1238,1275,1312,1345,1379,1409,1439,1468,1496,1523,1550,1577,1604,1630,1658,1685,1711,1737,1762,1786,1808,1829,1849,1869,1891,1913,1935,1956,1973,1990,2007,2022,2037,2053,2066,2086,2098,2111,2126,2141,2157,2173,2189,2205,2220,2235,2250,2265,2280,2296,2311,2325,2338,2353,2366,2380,2394,2408,2421,2435,2449,2462,2476,2489,2502,2515,2529,2542,2555,2567, +;gamma.1_1 = 2580,2593,2605,2617,2630,2642,2655,2668,2680,2692,2705,2717,2730,2742,2754,2766,2778,2791,2803,2815,2827,2838,2850,2862,2874,2886,2897,2909,2921,2932,2944,2955,2966,2977,2988,2999,3010,3021,3032,3043,3053,3063,3074,3084,3095,3105,3116,3126,3137,3148,3159,3169,3179,3190,3201,3211,3222,3233,3243,3254,3264,3275,3285,3295,3305,3316,3326,3336,3346,3356,3365,3375,3386,3396,3406,3415,3425,3435,3444,3454,3464,3473,3483,3493,3503,3512,3522,3531,3541,3551,3561,3571,3580,3590,3600,3609,3619,3628,3638,3648, +;gamma.2_1 = 3657,3667,3677,3686,3695,3705,3714,3723,3733,3742,3751,3761,3770,3779,3788,3798,3807,3816,3825,3834,3844,3853,3862,3871,3881,3890,3899,3908,3917,3926,3935,3944,3953,3961,3970,3978,3986,3995,4003,4012,4020,4028,4036,4045,4053,4061,4070,4078,4086,4095, +;gamma.0_2 = 0,50,100,151,202,254,305,357,408,459,509,559,608,657,704,750,796,840,883,926,968,1009,1050,1090,1129,1168,1206,1243,1280,1316,1352,1387,1422,1455,1488,1521,1553,1584,1615,1645,1674,1703,1731,1759,1786,1812,1838,1863,1888,1911,1934,1957,1978,1999,2019,2039,2058,2077,2095,2113,2130,2148,2165,2182,2200,2216,2233,2249,2264,2280,2295,2309,2324,2338,2352,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570,2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708, +;gamma.1_2 = 2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722, +;gamma.2_2 = 3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, +gamma.0_2 = 0,35,70,105,140,174,209,244,279,314,349,384,419,455,491,527,564,601,639,678,717,756,795,835,875,914,954,993,1032,1070,1108,1145,1181,1217,1252,1288,1323,1358,1392,1426,1460,1493,1526,1558,1590,1621,1652,1682,1712,1741,1769,1797,1824,1851,1877,1903,1928,1953,1977,2001,2025,2048,2071,2094,2117,2139,2162,2184,2205,2227,2248,2268,2289,2309,2328,2347,2366,2384,2402,2419,2436,2452,2468,2482,2497,2510,2524,2536,2549,2561,2573,2585,2597,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135, +gamma.1_2 = 3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3549, +gamma.2_2 = 3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, +gamma.0_3 = 0,30,62,94,125,158,190,221,253,284,313,343,374,406,439,471,501,537,570,603,640,679,718,759,794,829,864,899,934,971,1008,1050,1086,1112,1138,1172,1203,1238,1275,1312,1345,1379,1409,1439,1468,1496,1523,1550,1577,1604,1630,1658,1685,1711,1737,1762,1786,1808,1829,1849,1869,1891,1913,1935,1956,1973,1990,2007,2022,2037,2053,2066,2086,2098,2111,2126,2141,2157,2173,2189,2205,2220,2235,2250,2265,2280,2296,2311,2325,2338,2353,2366,2380,2394,2408,2421,2435,2449,2462,2476,2489,2502,2515,2529,2542,2555,2567, +gamma.1_3 = 2580,2593,2605,2617,2630,2642,2655,2668,2680,2692,2705,2717,2730,2742,2754,2766,2778,2791,2803,2815,2827,2838,2850,2862,2874,2886,2897,2909,2921,2932,2944,2955,2966,2977,2988,2999,3010,3021,3032,3043,3053,3063,3074,3084,3095,3105,3116,3126,3137,3148,3159,3169,3179,3190,3201,3211,3222,3233,3243,3254,3264,3275,3285,3295,3305,3316,3326,3336,3346,3356,3365,3375,3386,3396,3406,3415,3425,3435,3444,3454,3464,3473,3483,3493,3503,3512,3522,3531,3541,3551,3561,3571,3580,3590,3600,3609,3619,3628,3638,3648, +gamma.2_3 = 3657,3667,3677,3686,3695,3705,3714,3723,3733,3742,3751,3761,3770,3779,3788,3798,3807,3816,3825,3834,3844,3853,3862,3871,3881,3890,3899,3908,3917,3926,3935,3944,3953,3961,3970,3978,3986,3995,4003,4012,4020,4028,4036,4045,4053,4061,4070,4078,4086,4095, + +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 1; ;If do not use 3dnr_x, then use and load 3dnr_s +BoolRefMGValue = 0 +3DnrIsoCount = 10 +3DnrIsoThresh = 100,200,400,800,1600,3200,6400,8000,12800,25600 +;iso = 100 + +s32IES0_0 = 40; +s32IEF_0 = 7,13,10,2; +s32SBS0_0 = 40,100,40; +s32SBS1_0 = 100,100,0; +s32SBS2_0 = 60,60,60; +s32SBS3_0 = 200,200,200; +s32SDS0_0 = 40,0,400; +s32SDS1_0 = 100,100,0; +s32SDS2_0 = 60,60,60; +s32SDS3_0 = 200,200,200; +s32STH0_0 = 999,999,999; +s32STH1_0 = 999,999,0; +s32STH2_0 = 999,999,999; +s32STH3_0 = 500,500,500; +s32SBF0_0 = 0,0,3; +s32SBF1_0 = 0,0,3; +s32SBF2_0 = 0,0,0; +s32SBF3_0 = 0,0,3; +s32SFR0_0 = 31; +s32SFR1_0 = 20; +s32SFR2_0 = 20; +s32SFR3_0 = 18; +s32STR0_0 = 0; +s32STR1_0 = 31; +s32STR2_0 = 31; +s32TFS1_0 = 12; +s32TFS2_0 = 8; +s32TFR1_0 = 27,27; +s32TFR2_0 = 30,30; +s32TSR1_0 = 0; +s32TSR2_0 = 0; +s32TSS1_0 = 1; +s32TSS2_0 = 1; +s32TSDZ1_0 = 0; +s32TSDZ2_0 = 0; +s32MATH1_0 = 100; +s32MATH2_0 = 250; +s32MATE1_0 = 0; +s32MATE2_0 = 0; +s32MABW1_0 = 4; +s32MABW2_0 = 4; +s32MATW1_0 = 3; +s32MATW2_0 = 3; +s32SFC_0 = 30; +s32TRC_0 = 60; +s32TFC_0 = 8; +s32TPC_0 = 0; + + +;iso = 200 + +s32IES0_1 = 40; +s32IEF_1 = 7,13,10,2; +s32SBS0_1 = 80,80,40; +s32SBS1_1 = 100,100,0; +s32SBS2_1 = 58,58,58; +s32SBS3_1 = 200,200,200; +s32SDS0_1 = 40,40,400; +s32SDS1_1 = 100,100,0; +s32SDS2_1 = 58,58,58; +s32SDS3_1 = 200,200,200; +s32STH0_1 = 999,999,999; +s32STH1_1 = 999,999,0; +s32STH2_1 = 999,999,999; +s32STH3_1 = 500,500,500; +s32SBF0_1 = 0,0,3; +s32SBF1_1 = 0,0,3; +s32SBF2_1 = 0,0,0; +s32SBF3_1 = 0,0,3; +s32SFR0_1 = 31; +s32SFR1_1 = 12; +s32SFR2_1 = 12; +s32SFR3_1 = 16; +s32STR0_1 = 0; +s32STR1_1 = 31; +s32STR2_1 = 31; +s32TFS1_1 = 12; +s32TFS2_1 = 8; +s32TFR1_1 = 27,27; +s32TFR2_1 = 27,27; +s32TSR1_1 = 0; +s32TSR2_1 = 0; +s32TSS1_1 = 1; +s32TSS2_1 = 1; +s32TSDZ1_1 = 0; +s32TSDZ2_1 = 0; +s32MATH1_1 = 100; +s32MATH2_1 = 100; +s32MATE1_1 = 0; +s32MATE2_1 = 3; +s32MABW1_1 = 2; +s32MABW2_1 = 2; +s32MATW1_1 = 3; +s32MATW2_1 = 3; +s32SFC_1 = 30; +s32TRC_1 = 60; +s32TFC_1 = 8; +s32TPC_1 = 0; + + +;iso = 400 + +s32IES0_2 = 32; +s32IEF_2 = 7,13,6,2; +s32SBS0_2 = 40,40,40; +s32SBS1_2 = 50,50,0; +s32SBS2_2 = 80,80,80; +s32SBS3_2 = 200,200,200; +s32SDS0_2 = 40,40,400; +s32SDS1_2 = 50,50,0; +s32SDS2_2 = 80,80,80; +s32SDS3_2 = 200,200,200; +s32STH0_2 = 999,999,999; +s32STH1_2 = 999,999,0; +s32STH2_2 = 999,999,999; +s32STH3_2 = 500,500,500; +s32SBF0_2 = 0,0,3; +s32SBF1_2 = 0,0,3; +s32SBF2_2 = 0,0,0; +s32SBF3_2 = 0,0,3; +s32SFR0_2 = 31; +s32SFR1_2 = 20; +s32SFR2_2 = 20; +s32SFR3_2 = 8; +s32STR0_2 = 0; +s32STR1_2 = 31; +s32STR2_2 = 31; +s32TFS1_2 = 11; +s32TFS2_2 = 8; +s32TFR1_2 = 27,27; +s32TFR2_2 = 30,30; +s32TSR1_2 = 0; +s32TSR2_2 = 0; +s32TSS1_2 = 1; +s32TSS2_2 = 1; +s32TSDZ1_2 = 0; +s32TSDZ2_2 = 0; +s32MATH1_2 = 250; +s32MATH2_2 = 350; +s32MATE1_2 = 0; +s32MATE2_2 = 0; +s32MABW1_2 = 4; +s32MABW2_2 = 4; +s32MATW1_2 = 3; +s32MATW2_2 = 3; +s32SFC_2 = 30; +s32TRC_2 = 60; +s32TFC_2 = 8; +s32TPC_2 = 0; + + +;iso = 800 + +s32IES0_3 = 32; +s32IEF_3 = 7,16,6,2; +s32SBS0_3 = 40,40,40; +s32SBS1_3 = 300,300,0; +s32SBS2_3 = 160,160,160; +s32SBS3_3 = 200,200,200; +s32SDS0_3 = 40,40,200; +s32SDS1_3 = 300,300,0; +s32SDS2_3 = 160,160,160; +s32SDS3_3 = 200,200,200; +s32STH0_3 = 999,999,999; +s32STH1_3 = 999,999,0; +s32STH2_3 = 999,999,999; +s32STH3_3 = 500,500,500; +s32SBF0_3 = 0,0,3; +s32SBF1_3 = 0,0,0; +s32SBF2_3 = 0,0,3; +s32SBF3_3 = 0,0,1; +s32SFR0_3 = 31; +s32SFR1_3 = 20; +s32SFR2_3 = 20; +s32SFR3_3 = 18; +s32STR0_3 = 0; +s32STR1_3 = 11; +s32STR2_3 = 11; +s32TFS1_3 = 12; +s32TFS2_3 = 8; +s32TFR1_3 = 27,27; +s32TFR2_3 = 30,30; +s32TSR1_3 = 0; +s32TSR2_3 = 0; +s32TSS1_3 = 1; +s32TSS2_3 = 1; +s32TSDZ1_3 = 0; +s32TSDZ2_3 = 0; +s32MATH1_3 = 300; +s32MATH2_3 = 350; +s32MATE1_3 = 0; +s32MATE2_3 = 5; +s32MABW1_3 = 4; +s32MABW2_3 = 4; +s32MATW1_3 = 3; +s32MATW2_3 = 3; +s32SFC_3 = 30; +s32TRC_3 = 60; +s32TFC_3 = 8; +s32TPC_3 = 0; + + + +;iso = 1600 + + +s32IES0_4 = 32; +s32IEF_4 = 7,20,6,2; +s32SBS0_4 = 40,40,40; +s32SBS1_4 = 150,150,0; +s32SBS2_4 = 160,160,160; +s32SBS3_4 = 200,200,400; +s32SDS0_4 = 40,40,200; +s32SDS1_4 = 150,150,0; +s32SDS2_4 = 160,160,160; +s32SDS3_4 = 200,200,400; +s32STH0_4 = 999,999,999; +s32STH1_4 = 999,999,0; +s32STH2_4 = 999,999,999; +s32STH3_4 = 500,500,500; +s32SBF0_4 = 0,0,3; +s32SBF1_4 = 0,0,0; +s32SBF2_4 = 0,0,3; +s32SBF3_4 = 0,0,1; +s32SFR0_4 = 31; +s32SFR1_4 = 20; +s32SFR2_4 = 20; +s32SFR3_4 = 18; +s32STR0_4 = 0; +s32STR1_4 = 11; +s32STR2_4 = 11; +s32TFS1_4 = 12; +s32TFS2_4 = 8; +s32TFR1_4 = 27,27; +s32TFR2_4 = 30,30; +s32TSR1_4 = 0; +s32TSR2_4 = 0; +s32TSS1_4 = 2; +s32TSS2_4 = 2; +s32TSDZ1_4 = 0; +s32TSDZ2_4 = 0; +s32MATH1_4 = 300; +s32MATH2_4 = 350; +s32MATE1_4 = 2; +s32MATE2_4 = 5; +s32MABW1_4 = 4; +s32MABW2_4 = 4; +s32MATW1_4 = 3; +s32MATW2_4 = 3; +s32SFC_4 = 30; +s32TRC_4 = 60; +s32TFC_4 = 8; +s32TPC_4 = 0; + + +;iso = 3200 + +s32IES0_5 = 32; +s32IEF_5 = 2,20,5,2; +s32SBS0_5 = 75,120,90; +s32SBS1_5 = 300,800,0; +s32SBS2_5 = 600,600,600; +s32SBS3_5 = 256,256,256; +s32SDS0_5 = 40,50,40; +s32SDS1_5 = 300,800,0; +s32SDS2_5 = 600,600,600; +s32SDS3_5 = 256,256,256; +s32STH0_5 = 999,999,999; +s32STH1_5 = 999,999,0; +s32STH2_5 = 999,999,999; +s32STH3_5 = 500,500,500; +s32SBF0_5 = 0,0,3; +s32SBF1_5 = 0,0,3; +s32SBF2_5 = 0,0,0; +s32SBF3_5 = 0,0,1; +s32SFR0_5 = 31; +s32SFR1_5 = 20; +s32SFR2_5 = 20; +s32SFR3_5 = 18; +s32STR0_5 = 0; +s32STR1_5 = 20; +s32STR2_5 = 11; +s32TFS1_5 = 14; +s32TFS2_5 = 9; +s32TFR1_5 = 27,24; +s32TFR2_5 = 30,30; +s32TSR1_5 = 0; +s32TSR2_5 = 0; +s32TSS1_5 = 1; +s32TSS2_5 = 1; +s32TSDZ1_5 = 0; +s32TSDZ2_5 = 0; +s32MATH1_5 = 350; +s32MATH2_5 = 300; +s32MATE1_5 = 2; +s32MATE2_5 = 5; +s32MABW1_5 = 4; +s32MABW2_5 = 4; +s32MATW1_5 = 3; +s32MATW2_5 = 3; +s32SFC_5 = 100; +s32TRC_5 = 100; +s32TFC_5 = 16; +s32TPC_5 = 0; + + +;iso = 6400 + + +s32IES0_6 = 32; +s32IEF_6 = 7,20,10,2; +s32SBS0_6 = 80,60,100; +s32SBS1_6 = 200,400,0; +s32SBS2_6 = 150,200,100; +s32SBS3_6 = 300,300,300; +s32SDS0_6 = 40,60,200; +s32SDS1_6 = 200,400,0; +s32SDS2_6 = 150,200,100; +s32SDS3_6 = 0300,300,300; +s32STH0_6 = 999,999,999; +s32STH1_6 = 999,999,0; +s32STH2_6 = 999,999,999; +s32STH3_6 = 500,500,500; +s32SBF0_6 = 0,0,0; +s32SBF1_6 = 0,0,3; +s32SBF2_6 = 0,0,0; +s32SBF3_6 = 0,0,2; +s32SFR0_6 = 31; +s32SFR1_6 = 18; +s32SFR2_6 = 14; +s32SFR3_6 = 18; +s32STR0_6 = 0; +s32STR1_6 = 26; +s32STR2_6 = 26; +s32TFS1_6 = 14; +s32TFS2_6 = 10; +s32TFR1_6 = 27,24; +s32TFR2_6 = 30,30; +s32TSR1_6 = 0; +s32TSR2_6 = 0; +s32TSS1_6 = 1; +s32TSS2_6 = 1; +s32TSDZ1_6 = 0; +s32TSDZ2_6 = 0; +s32MATH1_6 = 406; +s32MATH2_6 = 406; +s32MATE1_6 = 0; +s32MATE2_6 = 0; +s32MABW1_6 = 0; +s32MABW2_6 = 0; +s32MATW1_6 = 3; +s32MATW2_6 = 3; +s32SFC_6 = 255; +s32TRC_6 = 255; +s32TFC_6 = 16; +s32TPC_6 = 16; + + +;iso = 8000 + +s32IES0_7 = 32; +s32IEF_7 = 7,20,10,2; +s32SBS0_7 = 80,60,100; +s32SBS1_7 = 200,400,0; +s32SBS2_7 = 150,200,100; +s32SBS3_7 = 300,300,300; +s32SDS0_7 = 40,60,200; +s32SDS1_7 = 200,400,0; +s32SDS2_7 = 150,200,100; +s32SDS3_7 = 300,300,300; +s32STH0_7 = 999,999,999; +s32STH1_7 = 999,999,0; +s32STH2_7 = 999,999,999; +s32STH3_7 = 500,500,500; +s32SBF0_7 = 0,0,0; +s32SBF1_7 = 0,0,3; +s32SBF2_7 = 0,0,0; +s32SBF3_7 = 0,0,2; +s32SFR0_7 = 31; +s32SFR1_7 = 18; +s32SFR2_7 = 14; +s32SFR3_7 = 18; +s32STR0_7 = 0; +s32STR1_7 = 26; +s32STR2_7 = 26; +s32TFS1_7 = 14; +s32TFS2_7 = 10; +s32TFR1_7 = 27,25; +s32TFR2_7 = 30,30; +s32TSR1_7 = 0; +s32TSR2_7 = 0; +s32TSS1_7 = 1; +s32TSS2_7 = 1; +s32TSDZ1_7 = 0; +s32TSDZ2_7 = 0; +s32MATH1_7 = 446; +s32MATH2_7 = 446; +s32MATE1_7 = 2; +s32MATE2_7 = 5; +s32MABW1_7 = 0; +s32MABW2_7 = 0; +s32MATW1_7 = 3; +s32MATW2_7 = 3; +s32SFC_7 = 120; +s32TRC_7 = 120; +s32TFC_7 = 21; +s32TPC_7 = 0; + + +;iso = 12800 + +s32IES0_8 = 32; +s32IEF_8 = 0,20,5,2; +s32SBS0_8 = 80,80,100; +s32SBS1_8 = 400,1000,0; +s32SBS2_8 = 0,0,400; +s32SBS3_8 = 256,260,300; +s32SDS0_8 = 40,40,76; +s32SDS1_8 = 400,1000,0; +s32SDS2_8 = 0,0,400; +s32SDS3_8 = 256,260,300; +s32STH0_8 = 999,999,999; +s32STH1_8 = 999,999,0; +s32STH2_8 = 0,0,299; +s32STH3_8 = 500,500,500; +s32SBF0_8 = 0,0,0; +s32SBF1_8 = 0,0,3; +s32SBF2_8 = 0,0,1; +s32SBF3_8 = 0,0,0; +s32SFR0_8 = 31; +s32SFR1_8 = 16; +s32SFR2_8 = 18; +s32SFR3_8 = 18; +s32STR0_8 = 0; +s32STR1_8 = 26; +s32STR2_8 = 26; +s32TFS1_8 = 14; +s32TFS2_8 = 10; +s32TFR1_8 = 27,27; +s32TFR2_8 = 24,28; +s32TSR1_8 = 0; +s32TSR2_8 = 0; +s32TSS1_8 = 1; +s32TSS2_8 = 1; +s32TSDZ1_8 = 0; +s32TSDZ2_8 = 0; +s32MATH1_8 = 400; +s32MATH2_8 = 550; +s32MATE1_8 = 2; +s32MATE2_8 = 5; +s32MABW1_8 = 3; +s32MABW2_8 = 3; +s32MATW1_8 = 3; +s32MATW2_8 = 3; +s32SFC_8 = 223; +s32TRC_8 = 223; +s32TFC_8 = 32; +s32TPC_8 = 8; + +;iso = 25600 + +s32IES0_9 = 32; +s32IEF_9 = 7,20,10,2; +s32SBS0_9 = 80,80,100; +s32SBS1_9 = 400,1000,0; +s32SBS2_9 = 0,0,400; +s32SBS3_9 = 256,260,300; +s32SDS0_9 = 40,0,150; +s32SDS1_9 = 400,1000,0; +s32SDS2_9 = 0,0,400; +s32SDS3_9 = 256,260,300; +s32STH0_9 = 999,999,999; +s32STH1_9 = 999,999,0; +s32STH2_9 = 0,0,299; +s32STH3_9 = 500,500,500; +s32SBF0_9 = 0,0,0; +s32SBF1_9 = 0,0,3; +s32SBF2_9 = 0,0,0; +s32SBF3_9 = 0,0,1; +s32SFR0_9 = 31; +s32SFR1_9 = 16; +s32SFR2_9 = 18; +s32SFR3_9 = 18; +s32STR0_9 = 0; +s32STR1_9 = 31; +s32STR2_9 = 31; +s32TFS1_9 = 14; +s32TFS2_9 = 11; +s32TFR1_9 = 27,28; +s32TFR2_9 = 30,30; +s32TSR1_9 = 0; +s32TSR2_9 = 0; +s32TSS1_9 = 1; +s32TSS2_9 = 1; +s32TSDZ1_9 = 0; +s32TSDZ2_9 = 0; +s32MATH1_9 = 500; +s32MATH2_9 = 500; +s32MATE1_9 = 5; +s32MATE2_9 = 5; +s32MABW1_9 = 4; +s32MABW2_9 = 4; +s32MATW1_9 = 3; +s32MATW2_9 = 3; +s32SFC_9 = 255; +s32TRC_9 = 255; +s32TFC_9 = 32; +s32TPC_9 = 32; + + + +[3dnr] +BoolLNTH = 0 +BoolRefMGValue = 0 +3DnrIsoCount = 16 +;3DnrIsoThresh = 100|200|500|1000|2000|4000|9000|18000|25600|51200|102400|204800|409600|819200|1638400|3276800 +3DnrIsoThresh = 100|200|500|1000|2000|4000|9000|18000|25600|41000|70000|140000|240000|819200|1638400|3276800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 20; +s32SBS2_0 = 100; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 100; +s32SDS2_0 = 20; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 92; +s32MATH2_0 = 92; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 7; +s32TFS2_0 = 7; +s32SFC_0 = 16; +s32TFC_0 = 0; +s32TPC_0 = 0; +s32TRC_0 = 10; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 140; +s32SBS1_1 = 40; +s32SBS2_1 = 120; +s32SBS3_1 = 0; +s32SDS0_1 = 140; +s32SDS1_1 = 120; +s32SDS2_1 = 40; +s32SDS3_1 = 20; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 95; +s32MATH2_1 = 95; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 7; +s32TFS2_1 = 7; +s32SFC_1 = 16; +s32TFC_1 = 0; +s32TPC_1 = 0; +s32TRC_1 = 10; + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 180; +s32SBS1_2 = 40; +s32SBS2_2 = 130; +s32SBS3_2 = 0; +s32SDS0_2 = 180; +s32SDS1_2 = 130; +s32SDS2_2 = 40; +s32SDS3_2 = 20; +s32STH0_2 = 110; +s32STH1_2 = 110; +s32STH2_2 = 110; +s32STH3_2 = 110; +s32MDP_2 = 2; +s32MATH1_2 = 98; +s32MATH2_2 = 98; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 7; +s32TFS2_2 = 7; +s32SFC_2 = 64; +s32TFC_2 = 4; +s32TPC_2 = 4; +s32TRC_2 = 12; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 180; +s32SBS1_3 = 40; +s32SBS2_3 = 150; +s32SBS3_3 = 0; +s32SDS0_3 = 180; +s32SDS1_3 = 150; +s32SDS2_3 = 40; +s32SDS3_3 = 20; +s32STH0_3 = 116; +s32STH1_3 = 116; +s32STH2_3 = 116; +s32STH3_3 = 116; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 7; +s32TFS2_3 = 7; +s32SFC_3 = 96; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 14; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 180; +s32SBS1_4 = 401; +s32SBS2_4 = 160; +s32SBS3_4 = 0; +s32SDS0_4 = 180; +s32SDS1_4 = 160; +s32SDS2_4 = 40; +s32SDS3_4 = 20; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 128; +s32TFC_4 = 8; +s32TPC_4 = 8; +s32TRC_4 = 16; + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 180; +s32SBS1_5 = 40; +s32SBS2_5 = 160; +s32SBS3_5 = 40; +s32SDS0_5 = 180; +s32SDS1_5 = 160; +s32SDS2_5 = 40; +s32SDS3_5 = 40; +s32STH0_5 = 130; +s32STH1_5 = 130; +s32STH2_5 = 130; +s32STH3_5 = 130; +s32MDP_5 = 2; +s32MATH1_5 = 105; +s32MATH2_5 = 105; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 192; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 16; + + +;ISO = 9000 + +s32IES0_6 = 0; +s32SBS0_6 = 190; +s32SBS1_6 = 40; +s32SBS2_6 = 180; +s32SBS3_6 = 50; +s32SDS0_6 = 190; +s32SDS1_6 = 180; +s32SDS2_6 = 40; +s32SDS3_6 = 50; +s32STH0_6 = 135; +s32STH1_6 = 135; +s32STH2_6 = 135; +s32STH3_6 = 135; +s32MDP_6 = 2; +s32MATH1_6 = 118; +s32MATH2_6 = 118; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 192; + s32TFC_6 = 10; + s32TPC_6 = 10; + s32TRC_6 = 16; + + ;ISO = 18000 + +s32IES0_7 = 0; +s32SBS0_7 = 190; +s32SBS1_7 = 40; +s32SBS2_7 = 180; +s32SBS3_7 = 50; +s32SDS0_7 = 190; +s32SDS1_7 = 180; +s32SDS2_7 = 40; +s32SDS3_7 = 50; +s32STH0_7 = 135; +s32STH1_7 = 135; +s32STH2_7 = 135; +s32STH3_7 = 135; +s32MDP_7 = 2; +s32MATH1_7 = 135; +s32MATH2_7 = 135; +s32Pro3_7 = 0; +s32MDDZ1_7 = 64; +s32MDDZ2_7 = 64; +s32TFS1_7 = 7; +s32TFS2_7 = 7; +s32SFC_7 = 192; +s32TFC_7 = 10; +s32TPC_7 = 10; +s32TRC_7 = 16; + + + +;ISO = 25600 + +s32IES0_8 = 0; +s32SBS0_8 = 210; +s32SBS1_8 = 40; +s32SBS2_8 = 150; +s32SBS3_8 = 50; +s32SDS0_8 = 210; +s32SDS1_8 = 150; +s32SDS2_8 = 40; +s32SDS3_8 = 50; +s32STH0_8 = 135; +s32STH1_8 = 135; +s32STH2_8 = 135; +s32STH3_8 = 135; +s32MDP_8 = 2; +s32MATH1_8 = 143; +s32MATH2_8 = 143; +s32Pro3_8 = 0; +s32MDDZ1_8 = 64; +s32MDDZ2_8 = 64; +s32TFS1_8 = 7; +s32TFS2_8 = 7; +s32SFC_8 = 192; +s32TFC_8 = 12; +s32TPC_8 = 12; +s32TRC_8 = 32; + + + +;ISO = 41000 + +s32IES0_9 = 0; +s32SBS0_9 = 220; +s32SBS1_9 = 60; +s32SBS2_9 = 160; +s32SBS3_9 = 50; +s32SDS0_9 = 220; +s32SDS1_9 = 160; +s32SDS2_9 = 60; +s32SDS3_9 = 50; +s32STH0_9 = 136; +s32STH1_9 = 136; +s32STH2_9 = 136; +s32STH3_9 = 136; +s32MDP_9 = 2; +s32MATH1_9 = 145; +s32MATH2_9 = 145; +s32Pro3_9 = 0; +s32MDDZ1_9 = 64; +s32MDDZ2_9 = 64; +s32TFS1_9 = 8; +s32TFS2_9 = 8; +s32SFC_9 = 255; +s32TFC_9 = 16; +s32TPC_9 = 16; +s32TRC_9 = 128; + + +;ISO = 70000 + +s32IES0_10 = 0; +s32SBS0_10 = 230; +s32SBS1_10 = 60; +s32SBS2_10 = 200; +s32SBS3_10 = 80; +s32SDS0_10 = 230; +s32SDS1_10 = 200; +s32SDS2_10 = 60; +s32SDS3_10 = 80; +s32STH0_10 = 142; +s32STH1_10 = 142; +s32STH2_10 = 142; +s32STH3_10 = 142; +s32MDP_10 = 2; +s32MATH1_10 = 158; +s32MATH2_10 = 158; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 8; +s32TFS2_10 = 8; +s32SFC_10 = 255; +s32TFC_10 = 16; +s32TPC_10 = 16; +s32TRC_10 = 128; + + +;ISO = 140000 + +s32IES0_11 = 0; +s32SBS0_11 = 230; +s32SBS1_11 = 70; +s32SBS2_11 = 200; +s32SBS3_11 = 80; +s32SDS0_11 = 230; +s32SDS1_11 = 200; +s32SDS2_11 = 70; +s32SDS3_11 = 80; +s32STH0_11 = 142; +s32STH1_11 = 142; +s32STH2_11 = 142; +s32STH3_11 = 142; +s32MDP_11 = 2; +s32MATH1_11 = 160; +s32MATH2_11 = 160; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 8; +s32TFS2_11 = 8; +s32SFC_11 = 255; +s32TFC_11 = 16; +s32TPC_11 = 16; +s32TRC_11 = 255; + + + +;ISO = 240000 + +s32IES0_12 = 0; +s32SBS0_12 = 240; +s32SBS1_12 = 70; +s32SBS2_12 = 200; +s32SBS3_12 = 80; +s32SDS0_12 = 240; +s32SDS1_12 = 200; +s32SDS2_12 = 70; +s32SDS3_12 = 80; +s32STH0_12 = 145; +s32STH1_12 = 145; +s32STH2_12 = 145; +s32STH3_12 = 145; +s32MDP_12 = 2; +s32MATH1_12 = 170; +s32MATH2_12 = 170; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 8; +s32TFS2_12 = 8; + s32SFC_12 = 255; + s32TFC_12 = 16; + s32TPC_12 = 16; + s32TRC_12 = 255; + + +;ISO = 819200 + +s32IES0_13 = 0; +s32SBS0_13 = 248; +s32SBS1_13 = 160; +s32SBS2_13 = 210; +s32SBS3_13 = 160; +s32SDS0_13 = 248; +s32SDS1_13 = 210; +s32SDS2_13 = 160; +s32SDS3_13 = 160; +s32STH0_13 = 148; +s32STH1_13 = 148; +s32STH2_13 = 148; +s32STH3_13 = 148; +s32MDP_13 = 2; +s32MATH1_13 = 176; +s32MATH2_13 = 176; +s32Pro3_13 = 0; +s32MDDZ1_13 = 64; +s32MDDZ2_13 = 64; +s32TFS1_13 = 8; +s32TFS2_13 = 8; + s32SFC_13 = 255; + s32TFC_13 = 16; + s32TPC_13 = 16; + s32TRC_13 = 255; + + + +;ISO = 1638400 + +s32IES0_14 = 0; +s32SBS0_14 = 248; +s32SBS1_14 = 160; +s32SBS2_14 = 210; +s32SBS3_14 = 160; +s32SDS0_14 = 248; +s32SDS1_14 = 210; +s32SDS2_14 = 160; +s32SDS3_14 = 160; +s32STH0_14 = 160; +s32STH1_14 = 160; +s32STH2_14 = 160; +s32STH3_14 = 160; +s32MDP_14 = 2; +s32MATH1_14 = 176; +s32MATH2_14 = 176; +s32Pro3_14 =0; +s32MDDZ1_14 = 64; +s32MDDZ2_14 = 64; +s32TFS1_14 = 8; +s32TFS2_14 = 8; + s32SFC_14 = 255; + s32TFC_14 = 16; + s32TPC_14 = 16; + s32TRC_14 = 255; + + + + +;ISO = 3276800 + +s32IES0_15 = 0; +s32SBS0_15 = 248; +s32SBS1_15 = 160; +s32SBS2_15 = 210; +s32SBS3_15 = 160; +s32SDS0_15 = 248; +s32SDS1_15 = 210; +s32SDS2_15 = 160; +s32SDS3_15 = 160; +s32STH0_15 = 148; +s32STH1_15 = 148; +s32STH2_15 = 148; +s32STH3_15 = 148; +s32MDP_15 = 2; +s32MATH1_15 = 180; +s32MATH2_15 = 180; +s32Pro3_15 = 0; +s32MDDZ1_15 = 64; +s32MDDZ2_15 = 64; +s32TFS1_15 = 8; +s32TFS2_15 = 8; + s32SFC_15 = 255; + s32TFC_15 = 16; + s32TPC_15 = 16; + s32TRC_15 = 255; + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpCompensation = 46|46|38|32| +MaxHistOffset = 20|18|14|10| +MaxSysGain = 65536000 + +u16HistRatioSlope = 64 +BlackDelayFrame = 16 +WhiteDelayFrame = 16 +u16BlackSpeedBias = 144 +u8Tolerance = 2 +u8Speed = 32 + +FrameChangeEnable = 0 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|40000|40000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 0; +DrcInterval = 10; +DrcISO = 100; +DrcbEnable = 0; +DrcOpType = 1; +DrcStrength = 80; +DrcSpatialVar = 10; +DrcRangeVar = 3; +DrcAsymmetry = 1; +DrcSecondPole = 192; +DrcStretch = 54; +DrcCompress = 180; +DrcPDStrength = 0; +DrcLocalMixingBrigtht = 33; +DrcLocalMixingDark = 62; + +bDefogEnable = 0; +DefogOpType = 1; +DefogUserLutEnable = 0; +DefogInterval = 10; +DefogStrengthISOCount = 0; +DefogISO = 100; +DefogManualStrength = 158; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_0 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +DefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_1 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd = 20,20,20,18,16,14,12,12,12,10,8,8,8,6,4,2, +au8SharpenD = 70,70,68,68,65,65,65,65,65,50,50,40,40,40,40,40, +au8TextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8SharpenEdge = 150,150,150,150,150,150,150,150,150,150,150,150,150,180,180,200, +au8EdgeThr = 80,80,80,80,80,80,80,80,100,110,120,130,150,170,180,190, +au8OverShoot = 150,150,150,150,150,150,150,40,30,20,10,10,10,10,10,10, +au8UnderShoot = 200,200,200,200,200,200,200,60,50,40,20,15,15,15,15,15, +au8shootSupStr = 10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl = 128,128,98,98,98,95,95,95,80,80,80,80,80,80,80,80, +LumaWgt = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 0 +au16VpssSharpenUd = 5,5,7,9,10,12,14,12,12,10,8,8,8,6,4,2, +au8VpssSharpenD = 40,40,45,50,50,55,62,59,58,55,50,40,40,40,40,40, +au8VpssTextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 60,60,75,90,100,105,105,105,105,120,120,120,120,120,120,200, +au8VpssEdgeThr = 80,80,80,80,80,80,80,80,80,80,120,130,150,170,180,190, +au8VpssOverShoot = 125,125,125,120,120,110,110,110,90,20,10,10,10,10,10,10, +au8VpssUnderShoot = 125,125,125,120,120,110,110,110,90,40,20,15,15,15,15,15, +au8VpssshootSupStr = 40,40,20,10,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 100,100,100,100,100,90,95,95,80,80,80,80,80,80,80,80, + +ShadingEnable = 0 +ShadingType = 0 +ShadingISOCount = 3; +ShadingISO = 1000|2000|4000; +ShadingManualStrength = 4096|2000|500; + +EdgeSmoothThr = 8,16,16,16,16,16,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 16,16,16,16,16,32,32,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 53,53,53,86,112,112,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 128, 128, 128, 112, 96, 48, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, +DetailEnhanceStr = 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +NoiseSuppressStr = 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 1 +ExpThreshLtoD = 600000 +ExpThreshDtoL = 50000 +;gamma_0 = 0,76,154,234,313,390,463,531,592,646,694,736,775,812,847,881,916,951,984,1016,1047,1077,1107,1137,1168,1200,1231,1263,1294,1325,1356,1387,1417,1448,1478,1508,1537,1567,1595,1624,1651,1677,1702,1727,1752,1777,1803,1828,1854,1880,1906,1932,1958,1984,2010,2036,2062,2087,2112,2137,2161,2185,2209,2232,2255,2277,2299,2321,2342,2363,2383,2404,2424,2443,2463,2482,2501,2520,2539,2557,2576,2594,2612,2630,2648,2665,2682, +;gamma_1 = 2699,2716,2733,2749,2766,2782,2799,2815,2831,2847,2863,2879,2895,2911,2927,2942,2958,2974,2989,3004,3019,3034,3049,3063,3078,3092,3106,3120,3133,3147,3160,3173,3186,3199,3212,3224,3237,3249,3262,3274,3286,3298,3310,3322,3334,3346,3357,3369,3381,3392,3403,3414,3425,3436,3447,3457,3468,3478,3488,3498,3507,3517,3526,3535,3544,3552,3561,3569,3578,3586,3595,3603,3612,3620,3628,3637,3645,3654,3662,3671,3679,3687,3695,3703,3711, +;gamma_2 = 3719,3727,3734,3741,3748,3755,3761,3768,3774,3780,3786,3791,3797,3802,3808,3813,3818,3823,3828,3833,3838,3843,3847,3852,3856,3860,3864,3868,3872,3876,3880,3884,3887,3891,3895,3899,3903,3907,3911,3915,3919,3923,3927,3931,3935,3939,3943,3947,3951,3955,3959,3963,3967,3971,3975,3978,3982,3985,3989,3992,3996,4000,4003,4007,4010,4014,4018,4022,4026,4030,4034,4038,4043,4047,4051,4056,4060,4065,4069,4074,4078,4083,4087,4092,4095 + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 0; ;If do not use and load 3dnr_x, then use and load 3dnr_s + +#3dnr_s +BoolLNTH = 0 +3DnrIsoCount = 16 +3DnrIsoThresh = 100,200,400,800,1600,3200,6400,12800,25600,51200,102400,204800,409600,819200,1638400,3276800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 0; +s32TFC_0 = 0; +s32TPC_0 = 0; +s32TRC_0 = 0; + + + + +;ISO = 200 +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 0; +s32TFC_1 = 0; +s32TPC_1 =0; +s32TRC_1 = 0; + + + +;ISO = 400 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 0; +s32TFC_2 = 0; +s32TPC_2 = 0; +s32TRC_2 = 0; + +;ISO = 800 +s32IES0_3 = 0; +s32SBS0_3 = 150; +s32SBS1_3 = 50; +s32SBS2_3 = 140; +s32SBS3_3 = 20; +s32SDS0_3 = 150; +s32SDS1_3 = 140; +s32SDS2_3 = 50; +s32SDS3_3 = 20; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 105; +s32MATH2_3 = 105; +s32Pro3_3 = 0; +s32MDDZ1_3 = 64; +s32MDDZ2_3 = 64; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 0; +s32TFC_3 = 0; +s32TPC_3 = 0; +s32TRC_3 = 0; + + +;ISO = 1600 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 50; +s32SBS2_4 = 150; +s32SBS3_4 = 20; +s32SDS0_4 = 150; +s32SDS1_4 = 150; +s32SDS2_4 = 50; +s32SDS3_4 = 20; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 105; +s32MATH2_4 = 105; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 0; +s32TFC_4 = 0; +s32TPC_4 = 0; +s32TRC_4 = 0; + + +;ISO = 3200 +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 50; +s32SBS2_5 = 100; +s32SBS3_5 = 30; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 60; +s32SDS3_5 = 30; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 106; +s32MATH2_5 = 106; +s32Pro3_5 = 0; +s32MDDZ1_5 = 64; +s32MDDZ2_5 = 64; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 0; +s32TFC_5 = 0; +s32TPC_5 = 0; +s32TRC_5 = 0; + + +;ISO = 6400 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 50; +s32SBS2_6 = 100; +s32SBS3_6 = 30; +s32SDS0_6 = 170; +s32SDS1_6 = 150; +s32SDS2_6 = 50; +s32SDS3_6 = 30; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 0; + s32TFC_6 = 0; + s32TPC_6 = 0; + s32TRC_6 = 0; + + +;ISO = 12800 +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 50; +s32SBS2_7 = 110; +s32SBS3_7 = 50; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 50; +s32SDS3_7 = 500; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; + s32SFC_7 = 0; + s32TFC_7 = 0; + s32TPC_7 = 0; + s32TRC_7 = 0; + + +;ISO = 25600 + s32IES0_8 = 0; +s32SBS0_8 = 170; +s32SBS1_8 = 50; +s32SBS2_8 = 110; +s32SBS3_8 = 50; +s32SDS0_8 = 170; +s32SDS1_8 = 110; +s32SDS2_8 = 50; +s32SDS3_8 = 50; +s32STH0_8 = 135; +s32STH1_8 = 135; +s32STH2_8 = 135; +s32STH3_8 = 135; +s32MDP_8 = 2; +s32MATH1_8 = 114; +s32MATH2_8 = 114; +s32Pro3_8 = 0; +s32MDDZ1_8 = 48; +s32MDDZ2_8 = 48; +s32TFS1_8 = 8; +s32TFS2_8 = 8; + s32SFC_8 = 0; + s32TFC_8 = 0; + s32TPC_8 = 0; + s32TRC_8 = 0; + + + + + +;ISO = 51200 + + s32IES0_9 = 0; +s32SBS0_9 = 180; +s32SBS1_9 = 50; +s32SBS2_9 = 130; +s32SBS3_9 = 50; +s32SDS0_9 = 180; +s32SDS1_9 = 130; +s32SDS2_9 = 50; +s32SDS3_9 = 50; +s32STH0_9 = 138; +s32STH1_9 = 138; +s32STH2_9 = 138; +s32STH3_9 = 138; +s32MDP_9 = 2; +s32MATH1_9 = 138; +s32MATH2_9 = 138; +s32Pro3_9 = 0; +s32MDDZ1_9 = 56; +s32MDDZ2_9 = 56; +s32TFS1_9 = 10; +s32TFS2_9 = 10; + s32SFC_9 = 0; + s32TFC_9 = 0; + s32TPC_9 = 0; + s32TRC_9 = 0; + + +;ISO = 102400 + + s32IES0_10 = 0; +s32SBS0_10 = 190; +s32SBS1_10 = 0; +s32SBS2_10 = 150; +s32SBS3_10 = 0; +s32SDS0_10 = 190; +s32SDS1_10 = 150; +s32SDS2_10 = 0; +s32SDS3_10 = 0; +s32STH0_10 = 132; +s32STH1_10 = 132; +s32STH2_10 = 132; +s32STH3_10 = 132; +s32MDP_10 = 2; +s32MATH1_10 = 143; +s32MATH2_10 = 143; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; + s32SFC_10 = 0; + s32TFC_10 = 0; + s32TPC_10 = 0; + s32TRC_10 = 0; + + +;ISO = 204800 + + s32IES0_11 = 0; +s32SBS0_11 = 185; +s32SBS1_11 = 190; +s32SBS2_11 = 210; +s32SBS3_11 = 55; +s32SDS0_11 = 185; +s32SDS1_11 = 210; +s32SDS2_11 = 190; +s32SDS3_11 = 55; +s32STH0_11 = 138; +s32STH1_11 = 138; +s32STH2_11 = 138; +s32STH3_11 = 138; +s32MDP_11 = 2; +s32MATH1_11 = 141; +s32MATH2_11 = 141; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; + s32SFC_11 = 255; + s32TFC_11 = 12; + s32TPC_11 = 12; + s32TRC_11 = 255; + + + + + +;ISO = 409600 + +s32IES0_12 = 0; +s32SBS0_12 = 190; +s32SBS1_12 = 190; +s32SBS2_12 = 210; +s32SBS3_12 = 60; +s32SDS0_12 = 19; +s32SDS1_12 = 210; +s32SDS2_12 = 190; +s32SDS3_12 = 60; +s32STH0_12 = 138; +s32STH1_12 = 138; +s32STH2_12 = 138; +s32STH3_12 = 138; +s32MDP_12 = 2; +s32MATH1_12 = 142; +s32MATH2_12 = 142; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 10; +s32TFS2_12 = 10; + s32SFC_12 = 255; + s32TFC_12 = 12; + s32TPC_12 = 12; + s32TRC_12 = 255; + + + + +;ISO = 819200 + + s32IES0_13 = 0; +s32SBS0_13 = 220; +s32SBS1_13 = 150; +s32SBS2_13 = 220; +s32SBS3_13 = 0; +s32SDS0_13 = 220; +s32SDS1_13 = 220; +s32SDS2_13 = 150; +s32SDS3_13 = 0; +s32STH0_13 = 150; +s32STH1_13 = 150; +s32STH2_13 = 150; +s32STH3_13 = 150; +s32MDP_13 = 2; +s32MATH1_13 = 166; +s32MATH2_13 = 166; +s32Pro3_13 = 0; +s32MDDZ1_13 = 64; +s32MDDZ2_13 = 64; +s32TFS1_13 = 11; +s32TFS2_13 = 11; + s32SFC_13 = 255; + s32TFC_13 = 32; + s32TPC_13 = 32; + s32TRC_13 = 255; + + + +;ISO = 1638400 + + s32IES0_14 = 0; +s32SBS0_14 = 220; +s32SBS1_14 = 150; +s32SBS2_14 = 220; +s32SBS3_14 = 0; +s32SDS0_14 = 220; +s32SDS1_14 = 220; +s32SDS2_14 = 150; +s32SDS3_14 = 0; +s32STH0_14 = 155; +s32STH1_14 = 155; +s32STH2_14 = 155; +s32STH3_14 = 155; +s32MDP_14 = 6; +s32MATH1_14 = 170; +s32MATH2_14 = 170; +s32Pro3_14 =0; +s32MDDZ1_14 = 100; +s32MDDZ2_14 = 100; +s32TFS1_14 = 10; +s32TFS2_14 = 10; + s32SFC_14 = 255; + s32TFC_14 = 32; + s32TPC_14 = 32; + s32TRC_14 = 255; + + + + + +;ISO = 3276800 + + s32IES0_15 = 0; +s32SBS0_15 = 220; +s32SBS1_15 = 0; +s32SBS2_15 = 240; +s32SBS3_15 = 0; +s32SDS0_15 = 220; +s32SDS1_15 = 240; +s32SDS2_15 = 0; +s32SDS3_15 = 0; +s32STH0_15 = 152; +s32STH1_15 = 152; +s32STH2_15 = 152; +s32STH3_15 = 152; +s32MDP_15 = 6; +s32MATH1_15 = 172; +s32MATH2_15 = 172; +s32Pro3_15 = 0; +s32MDDZ1_15 = 100; +s32MDDZ2_15 = 100; +s32TFS1_15 = 10; +s32TFS2_15 = 10; + s32SFC_15 = 255; + s32TFC_15 = 32; + s32TPC_15 = 32; + s32TRC_15 = 255; + + + + +[TRAFFIC] +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 + +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 5; +u8SecondPole = 190; +u8Stretch = 54; +u8Compress = 200; +u8PDStrength = 35; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 45; + +u8ExpCompensation = 24 +u8MaxHistoffset = 12 + +u8ExpRatioType = 1 +u32ExpRatio = 64 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 + +au16SharpenUd =20,20,18,16,14,12,8,6,4,2,0,0,0,0,0,0, +au8SharpenD =80,70,70,70,70,60,80,120,140,160,180,200,200,200,200,200, +au8TextureThr =0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8SharpenEdge =80,70,70,60,50,60,60,60,70,80,100,120,150,180,180,200, +au8EdgeThr =80,80,80,80,80,80,80,90,100,110,120,130,150,170,180,190, +au8OverShoot =150,150,150,150,130,90,60,40,30,20,10,10,10,10,10,10, +au8UnderShoot =200,200,200,200,180,120,80,60,50,40,20,15,15,15,15,15, +au8shootSupStr =144,145,162,163,164,101,87,72,42,27,12,0,0,0,0,0, +au8DetailCtrl =128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128, + +gamma_0 = 0,102,188,266,337,408,471,535,592,649,704,760,814,861,908,960,1005,1048,1089,1130,1168,1200,1237,1273,1309,1344,1379,1413,1445,1476,1507,1538,1568,1593,1618,1643,1668,1693,1717,1742,1766,1789,1814,1837,1860,1884,1906,1929,1952,1975,1997,2019,2041,2062,2083,2105,2125,2146,2165,2186,2206,2225,2244,2262,2281,2299,2316,2334,2351,2368,2385,2402,2418,2434,2450,2466,2482,2497,2512,2527,2542,2557,2572,2586,2600,2614,2629,2642,2656,2670,2683,2697,2710,2724,2737,2750,2763,2776,2789,2801,2815,2827,2839,2852,2864,2876,2887,2899,2911, +gamma_1 = 2922,2934,2945,2957,2968,2979,2990,3001,3012,3023,3033,3044,3055,3065,3076,3086,3096,3107,3117,3127,3138,3148,3157,3168,3177,3187,3197,3207,3216,3226,3235,3244,3253,3263,3272,3281,3290,3299,3308,3317,3326,3334,3343,3352,3361,3369,3378,3386,3395,3403,3411,3420,3429,3437,3445,3453,3462,3470,3478,3486,3495,3503,3511,3519,3528,3536,3544,3551,3559,3567,3575,3582,3590,3597,3605,3613,3620,3628,3635,3642,3650,3657,3665,3672,3679,3687,3694,3701,3709,3716,3723,3730,3737,3745,3752,3759,3766,3773,3780,3787,3794,3801,3808,3814,3821, +gamma_2 = 3828,3835,3842,3848,3855,3862,3869,3875,3882,3889,3895,3902,3908,3915,3921,3927,3933,3940,3946,3953,3959,3966,3972,3978,3984,3990,3996,4003,4009,4015,4021,4028,4034,4041,4047,4053,4060,4066,4072,4078,4084,4090,4095, + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 0; +s32SBS2_3 = 80; +s32SBS3_3 = 0; +s32SDS0_3 = 140; +s32SDS1_3 = 80; +s32SDS2_3 = 0; +s32SDS3_3 = 0; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 0; +s32SBS2_4 = 90; +s32SBS3_4 = 0; +s32SDS0_4 = 150; +s32SDS1_4 = 90; +s32SDS2_4 = 0; +s32SDS3_4 = 0; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 80; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 0; +s32SBS2_5 = 100; +s32SBS3_5 = 0; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 0; +s32SDS3_5 = 0; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 96; +s32TFC_5 = 8; +s32TPC_5 = 8; +s32TRC_5 = 14; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 0; +s32SBS2_6 = 100; +s32SBS3_6 = 0; +s32SDS0_6 = 170; +s32SDS1_6 = 100; +s32SDS2_6 = 0; +s32SDS3_6 = 0; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; +s32SFC_6 = 160; +s32TFC_6 = 10; +s32TPC_6 = 10; +s32TRC_6 = 100; + + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 0; +s32SBS2_7 = 110; +s32SBS3_7 = 0; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 0; +s32SDS3_7 = 0; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; +s32SFC_7 = 230; +s32TFC_7 = 12; +s32TPC_7 = 12; +s32TRC_7 = 160; \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx323.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx323.ini new file mode 100644 index 00000000..1c161aa8 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/imx323.ini @@ -0,0 +1,1773 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 1; + +[AE] +aeRunInterval = 1; +expRatioMax = 1024 +expRatioMin = 64 +u8ExpRatioType = 0; +u32ExpRatio = 1024; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 1 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 1 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 1 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|90000|240000|800000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|100000|300000|1000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 56|56|52|48|36| +aeHistOffset = 12|12|12|20|20| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 3 +IntTime = 59|40000|40000 +SysGain = 1024|1024|190464 + +[AWB] +CrMax = 304|304|304|304|304|327|327|333|348|390|390|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|59|55|54|53|53|52|50|50| +CbMax = 288|288|288|292|296|300|300|310|310|340|345|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|58|56|55|44|44|42|40|40|40| +ISO = 3000 +TrackBlack = 10 + +[Shading] +enable = 0 +Type = 0 +ISOCount = 1; +ISO = 100; +ManualStrength = 4095; + +[BlackLevel] +R = 240|240|240|240|240|240|260|290|300|240|240|240|240|240|240|240| +Gr = 240|240|240|240|240|240|260|290|300|240|240|240|240|240|240|240| +Gb = 240|240|240|240|240|240|260|290|300|240|240|240|240|240|240|240| +B = 240|240|240|240|240|240|260|290|300|240|240|240|240|240|240|240| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 3 +ExpThresh = 3200|12000|32000| + +au16SharpenUd_0_0=26|22|20|20|18|16|16|13|6|6|3|10|3|2|1|1| +au8SharpenD_0_0=85|78|72|72|70|68|63|60|40|38|35|30|170|180|200|200| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=70|88|88|88|80|70|80|100|115|120|120|110|150|180|180|200| +au8EdgeThr_0_0=80|80|80|80|80|80|90|90|115|120|125|125|150|170|180|190| +au8OverShoot_0_0=140|140|140|140|130|120|105|84|72|65|60|10|10|10|10|10| +au8UnderShoot_0_0=200|190|190|190|160|140|112|90|78|60|70|10|15|15|15| +au8shootSupStr_0_0=33|33|33|33|16|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|128|118|118|100|75|65|55|55|80|128|128|128|128| +au8RGain_0_0 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_0 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_0 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_0=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +au16SharpenUd_0_1=26|22|20|20|18|16|16|13|6|6|3|10|3|2|1|1| +au8SharpenD_0_1=85|78|72|72|70|68|63|60|40|38|35|30|170|180|200|200| +au8TextureThr_0_1=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_1=70|88|88|88|80|70|80|100|115|120|120|110|150|180|180|200| +au8EdgeThr_0_1=80|80|80|80|80|80|90|90|115|120|125|125|150|170|180|190| +au8OverShoot_0_1=140|140|140|140|130|120|105|84|72|65|60|10|10|10|10|10| +au8UnderShoot_0_1=200|190|190|190|160|140|112|90|78|60|70|10|15|15|15| +au8shootSupStr_0_1=33|33|33|33|16|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_1=128|128|128|128|118|118|100|75|65|55|55|80|128|128|128|128| +au8RGain_0_1 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_1 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_1 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_1 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_1=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + + +au16SharpenUd_0_2=26|22|20|20|18|16|16|13|6|6|3|10|3|2|1|1| +au8SharpenD_0_2=85|78|72|72|70|68|63|60|40|38|35|30|170|180|200|200| +au8TextureThr_0_2=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_2=70|88|88|88|80|70|80|100|115|120|120|110|150|180|180|200| +au8EdgeThr_0_2=80|80|80|80|80|80|90|90|115|120|125|125|150|170|180|190| +au8OverShoot_0_2=140|140|140|140|130|120|105|84|72|65|60|10|10|10|10|10| +au8UnderShoot_0_2=200|190|190|190|160|140|112|90|78|60|70|10|15|15|15| +au8shootSupStr_0_2=33|33|33|33|16|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_2=128|128|128|128|118|118|100|75|65|55|55|80|128|128|128|128| +au8RGain_0_2 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_2 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_2 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_2 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_2 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_2 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_2=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + + +[vpsssharpen] +bEnable = 0 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=19|18|14|18|17|16|13|10|9|9|9|8|3|2|1|1| +au8SharpenD_0_0=114|115|115|120|130|130|135|140|140|140|150|160|170|180|200|200| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=100|110|60|60|80|80|80|80|80|80|110|120|150|180|180|200| +au8EdgeThr_0_0=130|130|130|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot_0_0=115|115|115|110|100|90|90|80|80|75|75|70|70|70|70|70| +au8UnderShoot_0_0=116|116|113|110|100|100|95|95|90|90|80|80|80|80|80|80| +au8shootSupStr_0_0=2|2|2|2|0|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|128|128|128|128|118|108|108|108|108|108|100|100|100| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 12 ;the counts of exposure level +ExpThresh = 10|80000|180000|320000|640000|1280000|2560000|4800000|8000000|18000000|34000000|72000000| ;threshold value for each exposure level +bSupTwinkleEn = 0|0|1|1|1|1|1|1|1|1|1|1|1|1|1|1| +SoftThr = 127|127|127|127|127|127|127|127|127|6|6|6| +SoftSlope = 0|0|0|0|0|0|0|0|0|21|21|21| +bEnable = 0|0|0|0|0|0|0|0 +enOpType = 0|0|0|0|0|0|0|0 +Strength = 0|0|6|6|6|6|21|21 +BlendRatio = 0|0|6|6|6|6|21|21 + +[FrameRate] +ExpCount = 1 ;the counts of exposure level +ExpThresh = 7000000000 ;threshold value for each exposure level +FrameRate = 25 + + +[defog] +bEnable = 0; +OpType = 1; +Interval = 5; +ISOCount = 9; + +ISO = 100|400|800|1600|3000|6000|10000|14000|20000|; +ManualStrength = 100|100|100|120|130|140|150|160|170; + +UserLutEnable = 1; + +UserDefogLut.0_1 = 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, +UserDefogLut.1_1 = 124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126, +UserDefogLut.2_1 = 126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128, +;UserDefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[dci] +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 40|40 +DCIContrastGain = 40|40 +DCILightGain = 40|40 + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option =0 ;0:way1 1:way2 +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 0; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 5; +ISO = 100|200|400|800|1600; +LinearDrcManulalStr = 50|50|50|50|50|; +LocalMixingBrigtht = 45|45|45|45|45|; +LocalMixingDark = 45|45|45|45|45|; + + +[gamma] +Option = 0 ;0:way1 1:way2 +;way1 +DelayCount = 1 +Interval = 10 +ExpCount = 6 +ExpThreshLtoD = 8000|80000|600000|3000000|38000000|60000000| +ExpThreshDtoL = 6000|7000|70000|400000|2000000|20000000| + +gamma.0_0 = 0,118,239,361,481,597,706,806,876,941,1001,1058,1112,1165,1217,1269,1323,1354,1385,1416,1447,1478,1508,1539,1569,1599,1628,1657,1685,1713,1741,1767,1793,1818,1842,1866,1889,1912,1934,1955,1976,1997,2018,2038,2058,2078,2098,2118,2138,2158,2178,2198,2217,2236,2256,2275,2293,2312,2330,2348,2366,2384,2401,2418,2435,2451,2467,2483,2498,2514,2528,2543,2557,2572,2586,2600,2614,2628,2642,2656,2670,2684,2698,2712,2726,2740,2754,2768,2782,2796,2809,2823, +gamma.1_0 = 2836,2850,2863,2876,2889,2902,2915,2927,2940,2952,2965,2977,2989,3002,3014,3026,3038,3050,3061,3073,3085,3097,3108,3120,3132,3143,3154,3166,3177,3188,3199,3210,3222,3232,3243,3254,3265,3276,3287,3297,3308,3319,3329,3340,3351,3361,3371,3381,3391,3401,3411,3420,3429,3438,3446,3455,3463,3471,3478,3486,3493,3501,3508,3515,3522,3530,3537,3544,3552,3560,3567,3575,3582,3590,3598,3605,3613,3620,3628, +gamma.2_0 = 3635,3643,3650,3657,3665,3672,3679,3686,3693,3700,3707,3714,3721,3728,3735,3742,3749,3756,3762,3769,3776,3783,3789,3796,3802,3809,3816,3822,3829,3835,3842,3848,3854,3860,3866,3872,3878,3884,3889,3894,3899,3904,3909,3913,3918,3922,3927,3931,3935,3940,3944,3948,3953,3958,3962,3967,3971,3976,3981,3985,3990,3995,3999,4004,4008,4013,4017,4022,4026,4031,4035,4039,4043,4047,4050,4054,4058,4062,4066,4070,4074,4078,4082,4086,4090,4095 + +gamma.0_1 = 0,118,239,361,481,597,706,806,876,941,1001,1058,1112,1165,1217,1269,1323,1354,1385,1416,1447,1478,1508,1539,1569,1599,1628,1657,1685,1713,1741,1767,1793,1818,1842,1866,1889,1912,1934,1955,1976,1997,2018,2038,2058,2078,2098,2118,2138,2158,2178,2198,2217,2236,2256,2275,2293,2312,2330,2348,2366,2384,2401,2418,2435,2451,2467,2483,2498,2514,2528,2543,2557,2572,2586,2600,2614,2628,2642,2656,2670,2684,2698,2712,2726,2740,2754,2768,2782,2796,2809,2823, +gamma.1_1 = 2836,2850,2863,2876,2889,2902,2915,2927,2940,2952,2965,2977,2989,3002,3014,3026,3038,3050,3061,3073,3085,3097,3108,3120,3132,3143,3154,3166,3177,3188,3199,3210,3222,3232,3243,3254,3265,3276,3287,3297,3308,3319,3329,3340,3351,3361,3371,3381,3391,3401,3411,3420,3429,3438,3446,3455,3463,3471,3478,3486,3493,3501,3508,3515,3522,3530,3537,3544,3552,3560,3567,3575,3582,3590,3598,3605,3613,3620,3628, +gamma.2_1 = 3635,3643,3650,3657,3665,3672,3679,3686,3693,3700,3707,3714,3721,3728,3735,3742,3749,3756,3762,3769,3776,3783,3789,3796,3802,3809,3816,3822,3829,3835,3842,3848,3854,3860,3866,3872,3878,3884,3889,3894,3899,3904,3909,3913,3918,3922,3927,3931,3935,3940,3944,3948,3953,3958,3962,3967,3971,3976,3981,3985,3990,3995,3999,4004,4008,4013,4017,4022,4026,4031,4035,4039,4043,4047,4050,4054,4058,4062,4066,4070,4074,4078,4082,4086,4090,4095 + +gamma.0_2 = 0,77,157,237,317,396,472,545,614,676,733,787,838,889,941,996,1056,1087,1120,1154,1189,1225,1261,1298,1334,1371,1407,1443,1478,1513,1546,1579,1610,1639,1668,1697,1724,1751,1778,1803,1829,1854,1879,1903,1927,1951,1974,1998,2022,2045,2068,2091,2113,2135,2157,2179,2200,2221,2242,2263,2283,2303,2323,2342,2362,2381,2399,2418,2436,2454,2472,2489,2507,2524,2540,2557,2573,2589,2605,2620,2636,2650,2665,2679,2693,2706,2719,2732,2745,2758,2770,2783,2795,2808,2821,2833,2847,2860,2873,2887,2900, +gamma.1_2 = 2914,2928,2941,2955,2969,2982,2995,3008,3021,3034,3046,3059,3070,3082,3093,3104,3115,3126,3136,3147,3157,3167,3177,3188,3198,3208,3219,3230,3240,3251,3262,3273,3284,3295,3305,3316,3327,3338,3349,3359,3370,3380,3390,3401,3411,3421,3430,3440,3450,3460,3470,3479,3489,3498, +gamma.2_2 = 3507,3516,3525,3534,3543,3552,3560,3568,3576,3584,3592,3599,3607,3614,3621,3629,3636,3643,3650,3657,3664,3672,3679,3686,3693,3700,3707,3714,3721,3728,3735,3742,3749,3756,3762,3769,3776,3783,3789,3796,3802,3809,3816,3822,3829,3835,3842,3848,3854,3860,3866,3872,3878,3884,3889,3894,3899,3904,3909,3913,3918,3922,3927,3931,3935,3940,3944,3948,3953,3958,3962,3967,3971,3976,3981,3985,3990,3995,3999,4004,4008,4013,4017,4022,4026,4031,4035,4039,4043,4047,4050,4054,4058,4062,4066,4070,4074,4078,4082,4086,4090,4095 + +;gamma.0_2 = 0,58,117,177,237,297,358,418,478,538,596,654,711,767,821,874,925,975,1023,1071,1118,1164,1209,1253,1296,1337,1378,1418,1457,1495,1531,1567,1601,1634,1665,1695,1723,1750,1776,1801,1825,1848,1871,1894,1916,1938,1960,1982,2005,2028,2050,2072,2093,2114,2135,2156,2176,2196,2216,2236,2255,2274,2293,2312,2331,2350,2368,2386,2404,2421,2439,2456,2473,2490, +;gamma.1_2 = 2506,2523,2539,2555,2571,2587,2603,2619,2634,2650,2665,2681,2696,2711,2725,2740,2754,2768,2782,2796,2810,2823,2836,2849,2861,2873,2884,2896,2907,2918,2928,2939,2950,2960,2971,2982,2993,3004,3015,3027,3038,3050,3062,3074,3087,3099,3111,3123,3135,3147,3159,3170,3182,3193,3204,3214,3225,3235,3246,3256,3266,3276,3286,3295,3305,3314,3323,3333,3342,3351,3360,3369,3378,3386,3395,3404,3412,3421,3429,3438,3446,3455,3463,3471,3480,3488,3497, +;gamma.2_2 = 3505,3513,3521,3530,3538,3546,3554,3562,3570,3578,3585,3593,3601,3609,3616,3624,3631,3639,3646,3654,3661,3669,3676,3683,3691,3698,3705,3713,3720,3727,3734,3742,3749,3756,3763,3770,3778,3785,3792,3799,3807,3814,3821,3828,3835,3842,3849,3856,3863,3870,3877,3884,3890,3897,3903,3910,3916,3922,3928,3934,3940,3946,3952,3958,3963,3968,3973,3978,3983,3988,3993,3997,4002,4006,4010,4015,4019,4023,4027,4031,4035,4039,4043,4047,4050,4054,4058,4062,4066,4070,4074,4078,4082,4086,4090,4095 + +gamma.0_3 = 0,67,134,202,269,336,403,468,531,592,651,709,766,822,880,938,999,1030,1062,1095,1129,1162,1196,1231,1265,1299,1332,1365,1398,1430,1460,1490,1519,1547,1573,1599,1625,1650,1674,1697,1721,1743,1766,1788,1810,1831,1853,1875,1896,1917,1939,1959,1980,2001,2021,2041,2060,2080,2099,2117,2136,2154,2172,2190,2207,2224,2240,2256,2272,2287,2302,2317,2332,2346,2360,2374,2388,2402,2417,2431,2445,2459,2474,2488,2502,2516,2530,2544,2558,2572, +gamma.1_3 = 2586,2599,2613,2626,2640,2653,2666,2679,2692,2705,2717,2730,2742,2755,2767,2779,2791,2803,2815,2826,2838,2850,2861,2872,2883,2894,2905,2916,2927,2937,2948,2958,2968,2979,2989,2999,3009,3019,3029,3039,3049,3058,3068,3077,3087,3096,3106,3115,3124,3133,3143,3152,3161,3171,3180,3189,3199,3209,3218,3228,3237,3247,3257,3266,3276,3285,3294,3304,3313,3322,3331,3340,3349,3358,3366,3375,3384,3393,3401,3410,3418,3426,3434,3443,3450,3458, +gamma.2_3 = 3466,3473,3481,3488,3494,3501,3507,3514,3520,3526,3533,3539,3546,3553,3560,3567,3575,3583,3591,3600,3608,3617,3626,3636,3645,3654,3663,3672,3682,3691,3700,3708,3717,3725,3734,3742,3750,3759,3767,3775,3783,3791,3799,3807,3815,3823,3830,3838,3846,3854,3861,3869,3876,3883,3890,3898,3905,3912,3919,3927,3934,3941,3949,3956,3964,3971,3979,3987,3995,4003,4012,4020,4028,4036,4045,4053,4061,4070,4078,4086,4095 + +gamma.0_4 = 0,67,134,202,269,336,403,468,531,592,651,709,766,822,880,938,999,1030,1062,1095,1129,1162,1196,1231,1265,1299,1332,1365,1398,1430,1460,1490,1519,1547,1573,1599,1625,1650,1674,1697,1721,1743,1766,1788,1810,1831,1853,1875,1896,1917,1939,1959,1980,2001,2021,2041,2060,2080,2099,2117,2136,2154,2172,2190,2207,2224,2240,2256,2272,2287,2302,2317,2332,2346,2360,2374,2388,2402,2417,2431,2445,2459,2474,2488,2502,2516,2530,2544,2558,2572, +gamma.1_4 = 2586,2599,2613,2626,2640,2653,2666,2679,2692,2705,2717,2730,2742,2755,2767,2779,2791,2803,2815,2826,2838,2850,2861,2872,2883,2894,2905,2916,2927,2937,2948,2958,2968,2979,2989,2999,3009,3019,3029,3039,3049,3058,3068,3077,3087,3096,3106,3115,3124,3133,3143,3152,3161,3171,3180,3189,3199,3209,3218,3228,3237,3247,3257,3266,3276,3285,3294,3304,3313,3322,3331,3340,3349,3358,3366,3375,3384,3393,3401,3410,3418,3426,3434,3443,3450,3458, +gamma.2_4 = 3466,3473,3481,3488,3494,3501,3507,3514,3520,3526,3533,3539,3546,3553,3560,3567,3575,3583,3591,3600,3608,3617,3626,3636,3645,3654,3663,3672,3682,3691,3700,3708,3717,3725,3734,3742,3750,3759,3767,3775,3783,3791,3799,3807,3815,3823,3830,3838,3846,3854,3861,3869,3876,3883,3890,3898,3905,3912,3919,3927,3934,3941,3949,3956,3964,3971,3979,3987,3995,4003,4012,4020,4028,4036,4045,4053,4061,4070,4078,4086,4095 + +;gamma.0_4 = 0,41,83,124,166,208,251,293,335,376,418,459,499,539,578,616,654,692,730,767,803,840,876,912,947,982,1017,1052,1086,1120,1154,1188,1221,1254,1287,1320,1352,1384,1416,1447,1479,1510,1540,1571,1601,1632,1662,1691,1721,1751,1780,1810,1840,1869,1898,1927,1956,1984,2012,2040,2067,2093,2119,2144,2168,2192,2214,2237,2258,2279,2300,2320,2339,2359,2377,2396,2414,2432,2450,2467,2485,2502,2519,2536,2552,2568,2583,2599,2614,2629,2643,2658,2672,2686, +;gamma.1_4 = 2700,2713,2727,2740,2753,2766,2779,2791,2803,2815,2827,2839,2850,2862,2873,2884,2895,2907,2918,2929,2940,2951,2962,2973,2984,2995,3005,3016,3026,3037,3047,3058,3068,3079,3089,3099,3110,3120,3130,3141,3151,3161,3171,3181,3191,3201,3211,3221,3231,3240,3250,3259,3269,3278,3288,3297,3306,3316,3325,3334,3343,3352,3361,3370,3378,3387,3396,3404,3412,3420,3428,3436,3444,3451,3459,3466,3474,3481,3489,3497, +;gamma.2_4 = 3504,3512,3520,3527,3535,3543,3551,3559,3567,3575,3583,3591,3599,3606,3614,3622,3629,3636,3644,3650,3657,3664,3670,3677,3683,3689,3695,3702,3708,3714,3720,3726,3732,3738,3745,3751,3757,3763,3769,3775,3782,3788,3794,3800,3806,3813,3819,3826,3832,3839,3846,3852,3859,3866,3874,3881,3888,3895,3903,3910,3918,3925,3933,3940,3948,3956,3964,3971,3979,3987,3995,4003,4012,4020,4028,4036,4045,4053,4061,4070,4078,4086,4095 + + +gamma.0_5 = 0,45,91,137,183,229,276,322,368,413,459,504,549,593,637,680,717,754,790,825,860,895,929,963,998,1032,1067,1102,1137,1173,1210,1248,1287,1308,1330,1352,1374,1396,1419,1442,1466,1489,1513,1537,1561,1585,1609,1633,1658,1682,1706,1730,1753,1777,1800,1824,1846,1869,1891,1913,1935,1956,1977,1997,2017,2036,2056,2074,2093,2111,2129,2147,2165,2183,2200,2217,2234,2250,2267,2283,2299,2315,2331,2346,2361,2377,2392,2407,2422,2436,2451,2465,2480,2494,2508,2522,2536,2550,2563,2577,2590,2602,2615,2627,2640,2652,2664,2675,2687,2698,2710,2721,2732,2743,2754,2765,2776,2787,2798,2809,2819,2830, +gamma.1_5 = 2841,2852,2863,2874,2885,2896,2907,2918,2929,2941,2952,2963,2974,2985,2996,3007,3018,3029,3040,3051,3062,3073,3084,3094,3105,3116,3127,3138,3148,3159,3170,3180,3191,3201,3212,3223,3233,3244,3254,3264,3275,3285,3296,3306,3317,3327,3338,3348,3358,3369,3379,3390,3400,3410,3420,3430,3441,3451,3461,3471,3480,3490,3500,3510,3519,3529,3538,3548,3557, +gamma.2_5 = 3566,3575,3584,3593,3601,3610,3618,3627,3635,3643,3651,3659,3667,3675,3683,3691,3698,3706,3714,3721,3729,3737,3744,3752,3759,3767,3775,3783,3790,3798,3806,3814,3822,3830,3838,3846,3854,3863,3871,3879,3887,3896,3904,3912,3920,3929,3937,3945,3954,3962,3970,3979,3987,3995,4004,4012,4020,4029,4037,4045,4053,4062,4070,4078,4087,4095 +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + + + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 0; ;If do not use 3dnr_x, then use and load 3dnr_s + + +[3dnr] +BoolLNTH = 0 +BoolRefMGValue = 0 +3DnrIsoCount = 12 +3DnrIsoThresh = 100,200,400,800,1600,3200,6400,12400,24000,50000,77800,204800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 140; +s32SBS1_0 = 20; +s32SBS2_0 = 125; +s32SBS3_0 = 20; +s32SDS0_0 = 140; +s32SDS1_0 = 125; +s32SDS2_0 = 20; +s32SDS3_0 = 20; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 96; +s32MATH2_0 = 96; +s32Pro3_0 = 1; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 7; +s32TFS2_0 = 7; +s32SFC_0 = 32; +s32TFC_0 = 6; +s32TPC_0 = 6; +s32TRC_0 = 10; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 151; +s32SBS1_1 = 20; +s32SBS2_1 = 100; +s32SBS3_1 = 40; +s32SDS0_1 = 151; +s32SDS1_1 = 100; +s32SDS2_1 = 20; +s32SDS3_1 = 40; +s32STH0_1 = 106; +s32STH1_1 = 106; +s32STH2_1 = 106; +s32STH3_1 = 106; +s32MDP_1 = 2; +s32MATH1_1 = 95; +s32MATH2_1 = 95; +s32Pro3_1 = 1; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 7; +s32TFS2_1 = 7; +s32SFC_1 = 40; +s32TFC_1 = 2; +s32TPC_1 = 2; +s32TRC_1 = 10; + +;ISO = 400 + +s32IES0_2 = 0; +s32SBS0_2 = 180; +s32SBS1_2 = 20; +s32SBS2_2 = 120; +s32SBS3_2 = 60; +s32SDS0_2 = 180; +s32SDS1_2 = 120; +s32SDS2_2 = 20; +s32SDS3_2 = 60; +s32STH0_2 = 110; +s32STH1_2 = 110; +s32STH2_2 = 110; +s32STH3_2 = 110; +s32MDP_2 = 2; +s32MATH1_2 = 95; +s32MATH2_2 = 95; +s32Pro3_2 = 1; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 7; +s32TFS2_2 = 7; +s32SFC_2 = 64; +s32TFC_2 = 8; +s32TPC_2 = 8; +s32TRC_2 = 16; + + +;ISO = 800 + +s32IES0_3 = 0; +s32SBS0_3 = 190; +s32SBS1_3 = 40; +s32SBS2_3 = 133; +s32SBS3_3 = 60; +s32SDS0_3 = 190; +s32SDS1_3 = 133; +s32SDS2_3 = 40; +s32SDS3_3 = 60; +s32STH0_3 = 114; +s32STH1_3 = 114; +s32STH2_3 = 114; +s32STH3_3 = 114; +s32MDP_3 = 2; +s32MATH1_3 = 98; +s32MATH2_3 = 98; +s32Pro3_3 = 1; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 7; +s32TFS2_3 = 7; +s32SFC_3 = 100; +s32TFC_3 = 12; +s32TPC_3 = 12; +s32TRC_3 = 16; + + +;ISO = 1600 + +s32IES0_4 = 0; +s32SBS0_4 = 200; +s32SBS1_4 = 40; +s32SBS2_4 = 155; +s32SBS3_4 = 70; +s32SDS0_4 = 200; +s32SDS1_4 = 155; +s32SDS2_4 = 40; +s32SDS3_4 = 70; +s32STH0_4 = 119; +s32STH1_4 = 119; +s32STH2_4 = 119; +s32STH3_4 = 119; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 1; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 130; +s32TFC_4 = 12; +s32TPC_4 = 12; +s32TRC_4 = 18; + +;ISO = 3200 + +s32IES0_5 = 0; +s32SBS0_5 = 210; +s32SBS1_5 = 40; +s32SBS2_5 = 175; +s32SBS3_5 = 72; +s32SDS0_5 = 210; +s32SDS1_5 = 175; +s32SDS2_5 = 40; +s32SDS3_5 = 72; +s32STH0_5 = 130; +s32STH1_5 = 130; +s32STH2_5 = 130; +s32STH3_5 = 130; +s32MDP_5 = 2; +s32MATH1_5 = 110; +s32MATH2_5 = 110; +s32Pro3_5 = 1; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 192; +s32TFC_5 = 12; +s32TPC_5 = 12; +s32TRC_5 = 27; + + +;ISO = 6400 + +s32IES0_6 = 0; +s32SBS0_6 = 225; +s32SBS1_6 = 60; +s32SBS2_6 = 190; +s32SBS3_6 = 80; +s32SDS0_6 = 225; +s32SDS1_6 = 190; +s32SDS2_6 = 60; +s32SDS3_6 = 80; +s32STH0_6 = 134; +s32STH1_6 = 134; +s32STH2_6 = 134; +s32STH3_6 = 134; +s32MDP_6 = 2; +s32MATH1_6 = 125; +s32MATH2_6 = 125; +s32Pro3_6 = 1; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 255; + s32TFC_6 = 16; + s32TPC_6 = 16; + s32TRC_6 = 32; + + +;ISO = 12400 + +s32IES0_7 = 0; +s32SBS0_7 = 245; +s32SBS1_7 = 60; +s32SBS2_7 = 190; +s32SBS3_7 = 85; +s32SDS0_7 = 245; +s32SDS1_7 = 190; +s32SDS2_7 = 60; +s32SDS3_7 = 85; +s32STH0_7 = 135; +s32STH1_7 = 135; +s32STH2_7 = 135; +s32STH3_7 = 135; +s32MDP_7 = 2; +s32MATH1_7 = 135; +s32MATH2_7 = 135; +s32Pro3_7 = 1; +s32MDDZ1_7 = 53; +s32MDDZ2_7 = 53; +s32TFS1_7 = 8; +s32TFS2_7 = 8; +s32SFC_7 = 255; +s32TFC_7 = 16; +s32TPC_7 = 16; +s32TRC_7 = 32; + + + +;ISO = 24000 + +s32IES0_8 = 0; +s32SBS0_8 = 255; +s32SBS1_8 = 70; +s32SBS2_8 = 200; +s32SBS3_8 = 90; +s32SDS0_8 = 255; +s32SDS1_8 = 200; +s32SDS2_8 = 70; +s32SDS3_8 = 90; +s32STH0_8 = 140; +s32STH1_8 = 140; +s32STH2_8 = 140; +s32STH3_8 = 140; +s32MDP_8 = 2; +s32MATH1_8 = 148; +s32MATH2_8 = 148; +s32Pro3_8 = 1; +s32MDDZ1_8 = 64; +s32MDDZ2_8 = 64; +s32TFS1_8 = 8; +s32TFS2_8 = 8; +s32SFC_8 = 255; +s32TFC_8 = 16; +s32TPC_8 = 16; +s32TRC_8 = 32; + + + +;ISO = 50000 + +s32IES0_9 = 0; +s32SBS0_9 = 255; +s32SBS1_9 = 80; +s32SBS2_9 = 210; +s32SBS3_9 = 100; +s32SDS0_9 = 255; +s32SDS1_9 = 210; +s32SDS2_9 = 80; +s32SDS3_9 = 100; +s32STH0_9 = 160; +s32STH1_9 = 150; +s32STH2_9 = 150; +s32STH3_9 = 150; +s32MDP_9 = 2; +s32MATH1_9 = 157; +s32MATH2_9 = 157; +s32Pro3_9 = 1; +s32MDDZ1_9 = 64; +s32MDDZ2_9 = 64; +s32TFS1_9 = 8; +s32TFS2_9 = 8; +s32SFC_9 = 255; +s32TFC_9 = 16; +s32TPC_9 = 16; +s32TRC_9 = 255; + + +;ISO = 77800 + +s32IES0_10 = 0; +s32SBS0_10 = 255; +s32SBS1_10 = 90; +s32SBS2_10 = 240; +s32SBS3_10 = 110; +s32SDS0_10 = 255; +s32SDS1_10 = 240; +s32SDS2_10 = 90; +s32SDS3_10 = 110; +s32STH0_10 = 170; +s32STH1_10 = 160; +s32STH2_10 = 160; +s32STH3_10 = 160; +s32MDP_10 = 2; +s32MATH1_10 = 167; +s32MATH2_10 = 167; +s32Pro3_10 = 1; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 8; +s32TFS2_10 = 8; +s32SFC_10 = 255; +s32TFC_10 = 16; +s32TPC_10 = 16; +s32TRC_10 = 255; + + +;ISO = 204800 + +s32IES0_11 = 0; +s32SBS0_11 = 255; +s32SBS1_11 = 90; +s32SBS2_11 = 255; +s32SBS3_11 = 130; +s32SDS0_11 = 255; +s32SDS1_11 = 255; +s32SDS2_11 = 90; +s32SDS3_11 = 130; +s32STH0_11 = 160; +s32STH1_11 = 160; +s32STH2_11 = 160; +s32STH3_11 = 160; +s32MDP_11 = 2; +s32MATH1_11 = 170; +s32MATH2_11 = 170; +s32Pro3_11 = 1; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 8; +s32TFS2_11 = 8; +s32SFC_11 = 255; +s32TFC_11 = 16; +s32TPC_11 = 16; +s32TRC_11 = 255; + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpCompensation = 46|46|38|32| +MaxHistOffset = 20|18|14|10| +MaxSysGain = 65536000 + +u16HistRatioSlope = 128 +BlackDelayFrame = 16 +WhiteDelayFrame = 16 +u16BlackSpeedBias = 256 +u8Tolerance = 2 +u8Speed = 64 + +FrameChangeEnable = 0 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|40000|40000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 0; +DrcInterval = 10; +DrcISO = 100; +DrcbEnable = 0; +DrcOpType = 1; +DrcStrength = 80; +DrcSpatialVar = 10; +DrcRangeVar = 3; +DrcAsymmetry = 1; +DrcSecondPole = 192; +DrcStretch = 54; +DrcCompress = 180; +DrcPDStrength = 0; +DrcLocalMixingBrigtht = 33; +DrcLocalMixingDark = 62; + +bDefogEnable = 0; +DefogOpType = 1; +DefogUserLutEnable = 0; +DefogInterval = 10; +DefogStrengthISOCount = 0; +DefogISO = 100; +DefogManualStrength = 158; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_0 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +DefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_1 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd = 20,20,19,19,18,16,14,12,12,10,8,8,8,6,4,2, +au8SharpenD = 72,72,68,67,63,62,62,59,58,55,50,40,40,40,40,40, +au8TextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8SharpenEdge = 150,150,150,150,130,120,120,120,120,120,120,120,120,120,120,200, +au8EdgeThr = 80,80,80,80,80,80,80,80,100,110,120,130,150,170,180,190, +au8OverShoot = 150,150,150,150,140,135,130,40,30,20,10,10,10,10,10,10, +au8UnderShoot = 200,200,200,200,180,170,160,60,50,40,20,15,15,15,15,15, +au8shootSupStr = 10,10,10,10,10,0,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl = 128,128,98,98,98,95,95,95,80,80,80,80,80,80,80,80, +LumaWgt = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 0 +au16VpssSharpenUd = 5,5,7,9,10,12,14,12,12,10,8,8,8,6,4,2, +au8VpssSharpenD = 40,40,45,50,50,55,62,59,58,55,50,40,40,40,40,40, +au8VpssTextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 60,60,75,90,100,105,105,105,105,120,120,120,120,120,120,200, +au8VpssEdgeThr = 80,80,80,80,80,80,80,80,80,80,120,130,150,170,180,190, +au8VpssOverShoot = 125,125,125,120,120,110,110,110,90,20,10,10,10,10,10,10, +au8VpssUnderShoot = 125,125,125,120,120,110,110,110,90,40,20,15,15,15,15,15, +au8VpssshootSupStr = 40,40,20,10,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 100,100,100,100,100,90,95,95,80,80,80,80,80,80,80,80, + +ShadingEnable = 0 +ShadingType = 0 +ShadingISOCount = 3; +ShadingISO = 1000|2000|4000; +ShadingManualStrength = 4096|2000|500; + +EdgeSmoothThr = 8,16,16,16,16,16,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 16,16,16,16,16,32,32,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 53,53,53,86,112,112,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 128, 128, 128, 112, 96, 48, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, +DetailEnhanceStr = 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +NoiseSuppressStr = 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 1 +ExpThreshLtoD = 600000 +ExpThreshDtoL = 50000 +gamma.0_0 = 0,105,211,318,423,525,624,682,740,797,853,908,962,1014,1064,1113,1157,1209,1258,1303,1346,1385,1423,1442,1488,1521,1554,1586,1613,1638,1663,1689,1718,1744,1772,1800,1828,1848,1884,1903,1929,1962,1993,2008,2030,2053,2077,2103,2132,2148,2164,2182,2200,2226,2237,2256,2275,2295,2322,2334,2357,2356,2391,2409,2426,2438,2451,2466,2481,2497,2513,2530,2546,2564,2581,2598,2614,2631,2647,2663,2678,2692,2706,2720,2733,2747,2760,2773,2786, +gamma.1_0 = 2799,2812,2825,2838,2851,2864,2876,2890,2903,2916,2929,2942,2955,2968,2981,2994,3007,3020,3033,3045,3058,3071,3083,3096,3108,3120,3132,3144,3156,3168,3180,3192,3203,3215,3227,3238,3250,3261,3273,3285,3296,3308,3319,3331,3343,3354,3366,3369,3389,3400,3411,3422,3433,3444,3454,3465,3475,3485,3495,3505,3514,3516,3534,3543,3552,3561,3570,3579,3587,3596,3604,3612,3619,3626,3633,3640,3647,3653,3659,3665,3671,3677,3683,3689,3695,3701, +gamma.2_0 = 3707,3713,3718,3724,3730,3736,3742,3747,3753,3759,3764,3770,3776,3781,3787,3793,3799,3805,3811,3817,3823,3830,3836,3843,3849,3856,3862,3868,3875,3881,3887,3893,3898,3904,3909,3913,3918,3922,3926,3930,3934,3938,3942,3946,3950,3953,3957,3961,3965,3970,3974,3978,3983,3987,3992,3996,4001,4005,4010,4014,4019,4023,4027,4031,4036,4040,4043,4047,4051,4054,4058,4061,4065,4068,4071,4075,4078,4081,4084,4088,4091,4095 + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 0; ;If do not use and load 3dnr_x, then use and load 3dnr_s + +#3dnr_s +BoolLNTH = 0 +3DnrIsoCount = 12 +3DnrIsoThresh = 100,200,400,800,1600,3200,6400,12800,25600,51200,102400,204800 + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 0; +s32TFC_0 = 0; +s32TPC_0 = 0; +s32TRC_0 = 0; + + + + +;ISO = 200 +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 0; +s32TFC_1 = 0; +s32TPC_1 =0; +s32TRC_1 = 0; + + + +;ISO = 400 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 0; +s32TFC_2 = 0; +s32TPC_2 = 0; +s32TRC_2 = 0; + +;ISO = 800 +s32IES0_3 = 0; +s32SBS0_3 = 180; +s32SBS1_3 = 100; +s32SBS2_3 = 140; +s32SBS3_3 = 60; +s32SDS0_3 = 180; +s32SDS1_3 = 140; +s32SDS2_3 = 100; +s32SDS3_3 = 60; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 105; +s32MATH2_3 = 105; +s32Pro3_3 = 0; +s32MDDZ1_3 = 64; +s32MDDZ2_3 = 64; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 0; +s32TFC_3 = 0; +s32TPC_3 = 0; +s32TRC_3 = 0; + + + + +;ISO = 1600 + +s32IES0_4 = 0; +s32SBS0_4 = 200; +s32SBS1_4 = 100; +s32SBS2_4 = 160; +s32SBS3_4 = 60; +s32SDS0_4 = 200; +s32SDS1_4 = 160; +s32SDS2_4 = 100; +s32SDS3_4 = 60; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 120; +s32MATH2_4 = 120; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 0; +s32TFC_4 = 0; +s32TPC_4 = 0; +s32TRC_4 = 0; + + + +;ISO = 3200 +s32IES0_5 = 0; +s32SBS0_5 = 220; +s32SBS1_5 = 100; +s32SBS2_5 = 170; +s32SBS3_5 = 110; +s32SDS0_5 = 220; +s32SDS1_5 = 170; +s32SDS2_5 = 100; +s32SDS3_5 = 110; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 122; +s32MATH2_5 = 122; +s32Pro3_5 = 0; +s32MDDZ1_5 = 64; +s32MDDZ2_5 = 64; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 0; +s32TFC_5 = 0; +s32TPC_5 = 0; +s32TRC_5 = 0; + + +;ISO = 6400 + +s32IES0_6 = 0; +s32SBS0_6 = 230; +s32SBS1_6 = 0; +s32SBS2_6 = 100; +s32SBS3_6 = 0; +s32SDS0_6 = 230; +s32SDS1_6 = 100; +s32SDS2_6 = 0; +s32SDS3_6 = 0; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 122; +s32MATH2_6 = 122; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 0; + s32TFC_6 = 0; + s32TPC_6 = 0; + s32TRC_6 = 0; + + + + +;ISO = 12800 +s32IES0_7 = 0; +s32SBS0_7 = 230; +s32SBS1_7 = 0; +s32SBS2_7 = 120; +s32SBS3_7 = 0; +s32SDS0_7 = 230; +s32SDS1_7 = 120; +s32SDS2_7 = 0; +s32SDS3_7 = 0; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 126; +s32MATH2_7 = 126; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; + s32SFC_7 = 0; + s32TFC_7 = 0; + s32TPC_7 = 0; + s32TRC_7 = 0; + + + + +;ISO = 25600 + s32IES0_8 = 0; +s32SBS0_8 = 240; +s32SBS1_8 = 0; +s32SBS2_8 = 130; +s32SBS3_8 = 0; +s32SDS0_8 = 240; +s32SDS1_8 = 130; +s32SDS2_8 = 0; +s32SDS3_8 = 0; +s32STH0_8 = 135; +s32STH1_8 = 135; +s32STH2_8 = 135; +s32STH3_8 = 135; +s32MDP_8 = 2; +s32MATH1_8 = 135; +s32MATH2_8 = 135; +s32Pro3_8 = 0; +s32MDDZ1_8 = 48; +s32MDDZ2_8 = 48; +s32TFS1_8 = 8; +s32TFS2_8 = 8; + s32SFC_8 = 0; + s32TFC_8 = 0; + s32TPC_8 = 0; + s32TRC_8 = 0; + + + + + +;ISO = 51200 + + s32IES0_9 = 0; +s32SBS0_9 = 250; +s32SBS1_9 = 0; +s32SBS2_9 = 150; +s32SBS3_9 = 0; +s32SDS0_9 = 250; +s32SDS1_9 = 150; +s32SDS2_9 = 0; +s32SDS3_9 = 0; +s32STH0_9 = 138; +s32STH1_9 = 138; +s32STH2_9 = 138; +s32STH3_9 = 138; +s32MDP_9 = 2; +s32MATH1_9 = 140; +s32MATH2_9 = 140; +s32Pro3_9 = 0; +s32MDDZ1_9 = 56; +s32MDDZ2_9 = 56; +s32TFS1_9 = 10; +s32TFS2_9 = 10; + s32SFC_9 = 0; + s32TFC_9 = 0; + s32TPC_9 = 0; + s32TRC_9 = 0; + + + + + +;ISO = 102400 + + s32IES0_10 = 0; +s32SBS0_10 = 255; +s32SBS1_10 = 0; +s32SBS2_10 = 160; +s32SBS3_10 = 0; +s32SDS0_10 = 255; +s32SDS1_10 = 160; +s32SDS2_10 = 0; +s32SDS3_10 = 0; +s32STH0_10 = 132; +s32STH1_10 = 132; +s32STH2_10 = 132; +s32STH3_10 = 132; +s32MDP_10 = 2; +s32MATH1_10 = 145; +s32MATH2_10 = 145; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; + s32SFC_10 = 0; + s32TFC_10 = 0; + s32TPC_10 = 0; + s32TRC_10 = 0; + + +;ISO = 204800 + + s32IES0_11 = 0; +s32SBS0_11 = 185; +s32SBS1_11 = 190; +s32SBS2_11 = 210; +s32SBS3_11 = 55; +s32SDS0_11 = 185; +s32SDS1_11 = 210; +s32SDS2_11 = 190; +s32SDS3_11 = 55; +s32STH0_11 = 138; +s32STH1_11 = 138; +s32STH2_11 = 138; +s32STH3_11 = 138; +s32MDP_11 = 2; +s32MATH1_11 = 141; +s32MATH2_11 = 141; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; + s32SFC_11 = 255; + s32TFC_11 = 12; + s32TPC_11 = 12; + s32TRC_11 = 255; + + +[TRAFFIC] +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 + +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 11; +u8SecondPole = 170; +u8Stretch = 38; +u8Compress = 159; +u8PDStrength = 0; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 20; + +u8ExpCompensation = 42 +u8MaxHistoffset = 12 + +u8ExpRatioType = 1 +u32ExpRatio = 704 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 + +au16SharpenUd=18|16|16|16|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|140|130|130|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|170|170|160|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=30|30|30|20|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=128|128|128|128|128|128|128|128|128|128|128|128|128|128|128|128| + +gamma_0 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551, +gamma_1 = 1567,1583,1599,1615,1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991,3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263, +gamma_2 = 3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 0; +s32SBS2_3 = 80; +s32SBS3_3 = 0; +s32SDS0_3 = 140; +s32SDS1_3 = 80; +s32SDS2_3 = 0; +s32SDS3_3 = 0; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 0; +s32SBS2_4 = 90; +s32SBS3_4 = 0; +s32SDS0_4 = 150; +s32SDS1_4 = 90; +s32SDS2_4 = 0; +s32SDS3_4 = 0; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 80; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 0; +s32SBS2_5 = 100; +s32SBS3_5 = 0; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 0; +s32SDS3_5 = 0; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 96; +s32TFC_5 = 8; +s32TPC_5 = 8; +s32TRC_5 = 14; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 0; +s32SBS2_6 = 100; +s32SBS3_6 = 0; +s32SDS0_6 = 170; +s32SDS1_6 = 100; +s32SDS2_6 = 0; +s32SDS3_6 = 0; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; +s32SFC_6 = 160; +s32TFC_6 = 10; +s32TPC_6 = 10; +s32TRC_6 = 100; + + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 0; +s32SBS2_7 = 110; +s32SBS3_7 = 0; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 0; +s32SDS3_7 = 0; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; +s32SFC_7 = 230; +s32TFC_7 = 12; +s32TPC_7 = 12; +s32TRC_7 = 160; \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/jxf22.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/jxf22.ini new file mode 100644 index 00000000..c0e2cd1c --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/jxf22.ini @@ -0,0 +1,1846 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 1; + +[AE] +aeRunInterval = 1; +expRatioMax = 1024 +expRatioMin = 64 +u8ExpRatioType = 0; +u32ExpRatio = 1024; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 1 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 1 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 1 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|90000|900000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|100000|1000000|90000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 56|56|56|50|50| +aeHistOffset = 4|4|4|4|4| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 7 +IntTime = 59|35000|35000|50000|50000|80000|80000; +SysGain = 1024|1024|5120|5120|8192|8192|16384; + +[FrameRate] +ExpCount = 3 ;the counts of exposure level +ExpThresh = 220000|350000|700000 ;threshold value for each exposure level +FrameRate = 20|15|10 + +[AWB] +CrMax = 304|304|304|304|304|304|304|333|354|375|393|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|60|58|56|54|53|52|50|50| +CbMax = 288|288|288|292|296|300|304|318|329|340|349|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|60|56|52|48|44|42|40|40|40| +ISO = 1000000 +TrackBlack = 0 + +[Shading] +enable = 1 +Type = 0 +ISOCount = 5; +ISO = 100|200|400|800|1600; +ManualStrength = 4096|2000|500|100|0; + +[BlackLevel] +R = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +Gr = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +Gb = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +B = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096 +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=30|30|30|29|27|25|13|10|10|10|3|3|3|2|1|1| +au8SharpenD_0_0=70|60|50|50|50|48|35|40|40|40|35|30|30|30|30|30| +au8TextureThr_0_0=3|3|6|9|12|6|6|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=80|80|80|80|80|80|80|50|30|30|30|60|60|60|60|60| +au8EdgeThr_0_0=60|60|60|60|60|60|60|90|90|90|90|125|150|170|180|190| +au8OverShoot_0_0=100|100|100|100|100|100|140|10|10|10|10|10|10|10|10|10| +au8UnderShoot_0_0=150|150|150|150|150|150|140|50|40|40|40|10|15|15|15| +au8shootSupStr_0_0=30|30|30|30|30|20|20|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|128|128|128|128|70|60|55|55|55|55|55|55|55| +au8RGain_0_0 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_0 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_0 = 255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_0=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +[vpsssharpen] +bEnable = 1 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=0|0|5|0|0|0|0|15|10|10|10|10|3|2|1|1| +au8SharpenD_0_0=0|0|5|0|0|0|0|60|50|50|50|30|170|180|200|200| +au8TextureThr_0_0=50|50|50|35|35|25|25|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=0|17|30|50|50|55|55|110|100|100|100|110|150|180|180|200| +au8EdgeThr_0_0=60|60|60|60|60|60|60|60|50|50|50|125|150|170|180|190| +au8OverShoot_0_0=0|20|30|20|20|20|20|40|40|40|40|10|10|10|10|10| +au8UnderShoot_0_0=0|20|30|20|20|20|20|130|110|110|110|10|15|15|15| +au8shootSupStr_0_0=30|30|30|30|30|20|20|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=0|0|0|0|0|0|0|55|55|55|55|80|128|128|128|128| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|3|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 8 ;the counts of exposure level +; 0 1 2 3 4 5 +ExpThresh = 10|50000|80000|320000|640000|1280000|2560000|4800000 ;threshold value for each exposure level +bSupTwinkleEn = 0|0|0|0|1|1|1|1 +SoftThr = 127|127|80|40|0|0|0|0 +SoftSlope = 0|0|6|6|6|6|21|21 +bEnable = 0|1|1|1|1|1|1|1 +enOpType = 1|1|1|1|1|1|1|1 +Strength = 0|100|200|200|200|200|200|200 +BlendRatio = 0|0|0|0|0|0|0|0 + + +[defog] +bEnable = 1; +OpType = 1; +Interval = 10; +ISOCount = 5; +ISO = 100|200|400|800|1600; +ManualStrength = 120|120|120|120|120; + +UserLutEnable = 0; + +UserDefogLut.0_1 = 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, +UserDefogLut.1_1 = 124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126, +UserDefogLut.2_1 = 126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128, +;UserDefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[dci] +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|10 +DCIContrastGain = 32|60 +DCILightGain = 32|50 + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option =2 ;0:way1 1:way2 2:way3(way3 only used in Linear mode) +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 0; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 5; +ISO = 100|200|400|800|1600; +LinearDrcManulalStr = 50|50|50|50|50|; +LocalMixingBrigtht = 20|20|20|20|20|; +LocalMixingDark = 20|20|20|20|20|; + +[gamma] +Option = 0 ;0:way1 1:way2 +;way1 +DelayCount = 0 +Interval = 10 +ExpCount = 4 +; 0 1 2 3 4 +ExpThreshLtoD = 6000|55000|250000|2500000 +; 0 1 2 3 4 +ExpThreshDtoL = 1000|5000|50000|240000 + +#gamma.0_0 = 0,122,246,372,496,617,732,840,918,992,1063,1131,1196,1260,1323,1384,1446,1480,1514,1548,1581,1614,1647,1679,1711,1742,1773,1803,1833,1862,1890,1918,1945,1971,1996,2021,2045,2069,2092,2114,2136,2158,2179,2199,2220,2239,2259,2278,2297,2315,2332,2349,2366,2382,2397,2412,2427,2442,2456,2470,2484,2498,2512,2526,2541,2555,2569,2583,2597,2610,2624,2638,2651,2664,2678,2691,2704,2717,2730,2743,2756,2768,2781,2794,2807,2819,2832, +#gamma.1_0 = 2844,2857,2869,2881,2893,2905,2917,2929,2940,2952,2963,2974,2984,2995,3006,3016,3026,3036,3046,3057,3067,3077,3087,3097,3107,3118,3128,3139,3150,3160,3171,3182,3193,3203,3214,3225,3235,3245,3255,3265,3275,3284,3293,3302,3310,3318,3326,3334,3342,3349,3357,3364,3372,3379,3387,3395,3403,3411,3419,3428,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3548,3556,3564,3571,3579,3586,3594,3601,3608,3616,3623,3630, +#gamma.2_0 = 3637,3644,3651,3658,3665,3671,3678,3685,3692,3699,3706,3712,3719,3726,3732,3739,3746,3752,3759,3765,3772,3778,3784,3790,3797,3803,3809,3815,3821,3827,3833,3839,3845,3851,3857,3863,3870,3876,3882,3888,3895,3901,3908,3914,3921,3927,3934,3940,3946,3952,3957,3962,3968,3972,3977,3981,3985,3989,3992,3996,3999,4002,4005,4009,4012,4015,4019,4023,4027,4031,4035,4039,4043,4047,4051,4056,4060,4064,4069,4073,4077,4082,4086,4090,4095, + +gamma.0_0 = 0,104,207,310,414,520,628,694,762,831,901,970,1040,1109,1177,1244,1309,1348,1388,1427,1467,1506,1545,1583,1621,1658,1695,1731,1766,1801,1834,1866,1898,1928,1957,1985,2012,2038,2064,2089,2113,2136,2159,2182,2204,2225,2247,2268,2289,2309,2329,2348,2366,2384,2402,2419,2436,2452,2468,2484,2500,2516,2532,2548,2564,2579,2595,2611,2626,2641,2656,2671,2686,2701,2715,2730,2744,2758,2773,2787,2801,2814,2828,2842,2855,2869,2882,2895, +gamma.1_0 = 2908,2921,2934,2947,2959,2972,2984,2996,3008,3019,3030,3041,3052,3063,3073,3084,3094,3104,3114,3124,3134,3144,3155,3165,3176,3186,3197,3208,3219,3230,3241,3252,3263,3274,3285,3295,3306,3316,3326,3335,3345,3353,3362,3370,3378,3386,3394,3402,3409,3416,3423,3430,3438,3445,3452,3459,3467,3474,3481,3489,3496,3503,3510,3518,3525,3532,3539,3546,3553,3561,3568,3575,3582,3588,3595,3602,3609,3615,3622,3628,3635,3642,3648,3655,3661, +gamma.2_0 = 3668,3675,3682,3689,3695,3703,3710,3717,3724,3732,3739,3746,3754,3761,3768,3776,3783,3790,3797,3804,3810,3817,3824,3830,3837,3844,3850,3857,3863,3869,3875,3881,3887,3893,3898,3904,3908,3913,3918,3922,3926,3930,3934,3938,3942,3945,3949,3953,3956,3960,3964,3968,3971,3975,3979,3982,3986,3990,3993,3997,4000,4004,4008,4011,4015,4019,4023,4027,4031,4035,4039,4043,4047,4051,4056,4060,4064,4069,4073,4077,4082,4086,4090,4095, + +#gamma.0_1 = 0,356,484,578,656,724,785,840,891,938,983,1025,1065,1103,1140,1175,1209,1241,1273,1304,1333,1362,1390,1418,1445,1471,1496,1522,1546,1570,1594,1617,1640,1662,1684,1706,1727,1748,1769,1789,1809,1829,1848,1867,1886,1905,1924,1942,1960,1978,1996,2013,2030,2047,2064,2081,2098,2114,2130,2146,2162,2178,2194,2209,2225,2240,2255,2270,2285,2299,2314,2329,2343,2357,2371,2385,2399,2413,2427,2441,2454,2468,2481,2494,2507,2520,2534, +#gamma.1_1 = 2546,2559,2572,2585,2597,2610,2622,2635,2647,2659,2671,2683,2695,2707,2719,2731,2743,2755,2766,2778,2789,2801,2812,2823,2835,2846,2857,2868,2879,2890,2901,2912,2923,2934,2944,2955,2966,2976,2987,2997,3008,3018,3028,3039,3049,3059,3069,3080,3090,3100,3110,3120,3130,3139,3149,3159,3169,3179,3188,3198,3208,3217,3227,3236,3246,3255,3265,3274,3283,3293,3302,3311,3320,3329,3339,3348,3357,3366,3375,3384,3393,3402,3411,3419, +#gamma.2_1 = 3428,3437,3446,3455,3463,3472,3481,3489,3498,3507,3515,3524,3532,3541,3549,3558,3566,3574,3583,3591,3599,3608,3616,3624,3632,3641,3649,3657,3665,3673,3681,3689,3697,3705,3713,3721,3729,3737,3745,3753,3761,3768,3776,3784,3792,3800,3807,3815,3823,3830,3838,3846,3853,3861,3868,3876,3884,3891,3899,3906,3913,3921,3928,3936,3943,3951,3958,3965,3973,3980,3987,3994,4002,4009,4016,4023,4031,4038,4045,4052,4059,4066,4073,4080,4087,4095, + +gamma.0_1 = 0,215,429,513,596,679,760,840,882,923,963,1003,1043,1082,1123,1165,1209,1241,1273,1304,1333,1362,1390,1418,1445,1471,1496,1522,1546,1570,1594,1617,1640,1662,1684,1706,1727,1748,1769,1789,1809,1829,1848,1867,1886,1905,1924,1942,1960,1978,1996,2013,2030,2047,2064,2081,2098,2114,2130,2146,2162,2178,2194,2209,2225,2240,2255,2270,2285,2299,2314,2329,2343,2357,2371,2385,2399,2413,2427,2441,2454,2468,2481,2494,2507,2520,2534, +gamma.1_1 = 2546,2559,2572,2585,2597,2610,2622,2635,2647,2659,2671,2683,2695,2707,2719,2731,2743,2755,2766,2778,2789,2801,2812,2823,2835,2846,2857,2868,2879,2890,2901,2912,2923,2934,2944,2955,2966,2976,2987,2997,3008,3018,3028,3039,3049,3059,3069,3080,3090,3100,3110,3120,3130,3139,3149,3159,3169,3179,3188,3198,3208,3217,3227,3236,3246,3255,3265,3274,3283,3293,3302,3311,3320,3329,3339,3348,3357,3366,3375,3384,3393,3402,3411,3419,3428, +gamma.2_1 = 3437,3446,3455,3463,3472,3481,3489,3498,3507,3515,3524,3532,3541,3549,3558,3566,3574,3583,3591,3599,3608,3616,3624,3632,3641,3649,3657,3665,3673,3681,3689,3697,3705,3713,3721,3729,3737,3745,3753,3761,3768,3776,3784,3792,3800,3807,3815,3823,3830,3838,3846,3853,3861,3868,3876,3884,3891,3899,3906,3913,3921,3928,3936,3943,3951,3958,3965,3973,3980,3987,3994,4002,4009,4016,4023,4031,4038,4045,4052,4059,4066,4073,4080,4087,4095, + +gamma.0_2 = 0,107,215,322,431,544,596,650,705,761,817,873,929,984,1038,1090,1142,1176,1210,1244,1278,1311,1344,1376,1409,1440,1471,1502,1532,1562,1591,1619,1647,1673,1700,1725,1750,1774,1798,1821,1844,1866,1888,1910,1931,1952,1972,1992,2013,2032,2051,2070,2089,2107,2124,2141,2158,2175,2191,2208,2224,2239,2255,2271,2287,2302,2317,2332,2347,2361,2376,2390,2404,2417,2431,2445,2458,2472,2485,2498,2512,2525,2538,2551,2564,2577,2589,2602, +gamma.1_2 = 2615,2627,2639,2652,2664,2676,2688,2700,2712,2724,2735,2747,2759,2770,2782,2793,2805,2816,2827,2838,2849,2860,2871,2882,2893,2904,2915,2926,2936,2947,2957,2968,2978,2989,2999,3009,3020,3030,3040,3050,3060,3070,3080,3090,3100,3110,3120,3129,3139,3149,3158,3168,3178,3187,3197,3206,3215,3225,3234,3243,3253,3262,3271,3280,3289,3298,3307,3316,3325,3334,3343,3352,3361,3370,3379,3387,3396,3405,3413,3422,3431,3439,3448,3456,3465, +gamma.2_2 = 3473,3481,3490,3498,3507,3515,3523,3531,3540,3548,3556,3564,3572,3580,3588,3596,3605,3613,3620,3628,3636,3644,3652,3660,3668,3676,3683,3691,3699,3707,3714,3722,3730,3737,3745,3753,3760,3768,3775,3783,3790,3798,3805,3812,3820,3827,3835,3842,3849,3857,3864,3871,3878,3886,3893,3900,3907,3914,3922,3929,3936,3943,3950,3957,3964,3971,3978,3985,3992,3999,4006,4013,4020,4027,4033,4040,4047,4054,4061,4068,4074,4081,4088,4095, + +gamma.0_3 = 0,102,203,305,409,517,568,621,675,731,786,842,897,952,1005,1058,1108,1142,1175,1209,1242,1274,1306,1338,1370,1401,1431,1461,1490,1519,1547,1575,1602,1628,1654,1679,1703,1727,1750,1773,1795,1817,1839,1860,1880,1901,1921,1940,1960,1979,1998,2016,2034,2051,2068,2084,2101,2117,2132,2148,2163,2179,2194,2210,2225,2240,2255,2270,2285,2299,2314,2329,2343,2357,2371,2385,2399,2413,2427,2441,2454,2468,2481,2494,2507,2520,2534,2546, +gamma.1_3 = 2559,2572,2585,2597,2610,2622,2635,2647,2659,2671,2683,2695,2707,2719,2731,2743,2755,2766,2778,2789,2801,2812,2823,2835,2846,2857,2868,2879,2890,2901,2912,2923,2934,2944,2955,2966,2976,2987,2997,3008,3018,3028,3039,3049,3059,3069,3080,3090,3100,3110,3120,3130,3139,3149,3159,3169,3179,3188,3198,3208,3217,3227,3236,3246,3255,3265,3274,3283,3293,3302,3311,3320,3329,3339,3348,3357,3366,3375,3384,3393,3402,3411,3419,3428,3437, +gamma.2_3 = 3446,3455,3463,3472,3481,3489,3498,3507,3515,3524,3532,3541,3549,3558,3566,3574,3583,3591,3599,3608,3616,3624,3632,3641,3649,3657,3665,3673,3681,3689,3697,3705,3713,3721,3729,3737,3745,3753,3761,3768,3776,3784,3792,3800,3807,3815,3823,3830,3838,3846,3853,3861,3868,3876,3884,3891,3899,3906,3913,3921,3928,3936,3943,3951,3958,3965,3973,3980,3987,3994,4002,4009,4016,4023,4031,4038,4045,4052,4059,4066,4073,4080,4087,4095, +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 1; ;If use 3dnr_x, then do not use and load 3dnr_s +BoolRefMGValue = 0 +3DnrIsoCount = 9 +3DnrIsoThresh = 100,200,400,500,600,800,1600,3200,6400 + + +;iso = 100 + +s32IES0_0 = 64; +s32IEF_0 = 7,6,6,2; +s32SBS0_0 = 20,20,20; +s32SBS1_0 = 50,50,50; +s32SBS2_0 = 20,20,20; +s32SBS3_0 = 20,20,20; +s32SDS0_0 = 20,20,20; +s32SDS1_0 = 100,100,100; +s32SDS2_0 = 40,40,40; +s32SDS3_0 = 20,20,20; +s32STH0_0 = 999,999,999; +s32STH1_0 = 999,999,0; +s32STH2_0 = 999,999,0; +s32STH3_0 = 999,999,999; +s32SBF0_0 = 0,0,1; +s32SBF1_0 = 0,0,1; +s32SBF2_0 = 0,0,1; +s32SBF3_0 = 0,0,1; +s32SFR0_0 = 31; +s32SFR1_0 = 31; +s32SFR2_0 = 31; +s32SFR3_0 = 25; +s32STR0_0 = 8; +s32STR1_0 = 8; +s32STR2_0 = 31; +s32TFS1_0 = 9; +s32TFS2_0 = 9; +s32TFR1_0 = 31,0; +s32TFR2_0 = 31,0; +s32TSR1_0 = 0; +s32TSR2_0 = 0; +s32TSS1_0 = 3; +s32TSS2_0 = 2; +s32TSDZ1_0 = 0; +s32TSDZ2_0 = 0; +s32MATH1_0 = 100; +s32MATH2_0 = 100; +s32MATE1_0 = 2; +s32MATE2_0 = 2; +s32MABW1_0 = 0; +s32MABW2_0 = 0; +s32MATW1_0 = 2; +s32MATW2_0 = 2; +s32SFC_0 = 17; +s32TRC_0 = 17; +s32TFC_0 = 1; +s32TPC_0 = 1; + + +;iso = 200 + +s32IES0_1 = 64; +s32IEF_1 = 7,6,6,2; +s32SBS0_1 = 20,20,20; +s32SBS1_1 = 100,100,100; +s32SBS2_1 = 50,50,50; +s32SBS3_1 = 20,20,20; +s32SDS0_1 = 20,20,20; +s32SDS1_1 = 100,100,100; +s32SDS2_1 = 50,50,50; +s32SDS3_1 = 20,20,20; +s32STH0_1 = 999,999,999; +s32STH1_1 = 999,999,0; +s32STH2_1 = 999,999,0; +s32STH3_1 = 999,999,999; +s32SBF0_1 = 0,0,1; +s32SBF1_1 = 0,0,1; +s32SBF2_1 = 0,0,1; +s32SBF3_1 = 0,0,1; +s32SFR0_1 = 31; +s32SFR1_1 = 31; +s32SFR2_1 = 31; +s32SFR3_1 = 25; +s32STR0_1 = 8; +s32STR1_1 = 8; +s32STR2_1 = 31; +s32TFS1_1 = 9; +s32TFS2_1 = 9; +s32TFR1_1 = 31,0; +s32TFR2_1 = 31,0; +s32TSR1_1 = 0; +s32TSR2_1 = 0; +s32TSS1_1 = 3; +s32TSS2_1 = 2; +s32TSDZ1_1 = 0; +s32TSDZ2_1 = 0; +s32MATH1_1 = 100; +s32MATH2_1 = 100; +s32MATE1_1 = 2; +s32MATE2_1 = 2; +s32MABW1_1 = 0; +s32MABW2_1 = 0; +s32MATW1_1 = 2; +s32MATW2_1 = 2; +s32SFC_1 = 17; +s32TRC_1 = 17; +s32TFC_1 = 1; +s32TPC_1 = 1; + + +;iso = 400 + +s32IES0_2 = 64; +s32IEF_2 = 7,6,6,2; +s32SBS0_2 = 30,30,30; +s32SBS1_2 = 100,100,100; +s32SBS2_2 = 60,60,60; +s32SBS3_2 = 20,20,20; +s32SDS0_2 = 30,30,30; +s32SDS1_2 = 100,100,100; +s32SDS2_2 = 60,60,60; +s32SDS3_2 = 20,20,20; +s32STH0_2 = 999,999,999; +s32STH1_2 = 999,999,0; +s32STH2_2 = 999,999,0; +s32STH3_2 = 999,999,999; +s32SBF0_2 = 0,0,1; +s32SBF1_2 = 0,0,1; +s32SBF2_2 = 0,0,1; +s32SBF3_2 = 0,0,1; +s32SFR0_2 = 31; +s32SFR1_2 = 31; +s32SFR2_2 = 31; +s32SFR3_2 = 25; +s32STR0_2 = 8; +s32STR1_2 = 8; +s32STR2_2 = 31; +s32TFS1_2 = 10; +s32TFS2_2 = 10; +s32TFR1_2 = 31,0; +s32TFR2_2 = 31,0; +s32TSR1_2 = 0; +s32TSR2_2 = 0; +s32TSS1_2 = 3; +s32TSS2_2 = 2; +s32TSDZ1_2 = 0; +s32TSDZ2_2 = 0; +s32MATH1_2 = 140; +s32MATH2_2 = 140; +s32MATE1_2 = 2; +s32MATE2_2 = 2; +s32MABW1_2 = 2; +s32MABW2_2 = 2; +s32MATW1_2 = 2; +s32MATW2_2 = 2; +s32SFC_2 = 17; +s32TRC_2 = 17; +s32TFC_2 = 1; +s32TPC_2 = 1; + + +;iso = 500 + +s32IES0_3 = 64; +s32IEF_3 = 7,6,6,2; +s32SBS0_3 = 20,20,20; +s32SBS1_3 = 100,100,100; +s32SBS2_3 = 60,60,60; +s32SBS3_3 = 20,20,20; +s32SDS0_3 = 20,20,20; +s32SDS1_3 = 100,100,100; +s32SDS2_3 = 60,60,60; +s32SDS3_3 = 20,20,20; +s32STH0_3 = 999,999,999; +s32STH1_3 = 999,999,0; +s32STH2_3 = 999,999,0; +s32STH3_3 = 999,999,999; +s32SBF0_3 = 0,0,1; +s32SBF1_3 = 0,0,1; +s32SBF2_3 = 0,0,1; +s32SBF3_3 = 0,0,1; +s32SFR0_3 = 31; +s32SFR1_3 = 31; +s32SFR2_3 = 31; +s32SFR3_3 = 25; +s32STR0_3 = 8; +s32STR1_3 = 8; +s32STR2_3 = 31; +s32TFS1_3 = 10; +s32TFS2_3 = 10; +s32TFR1_3 = 31,0; +s32TFR2_3 = 31,0; +s32TSR1_3 = 0; +s32TSR2_3 = 0; +s32TSS1_3 = 3; +s32TSS2_3 = 2; +s32TSDZ1_3 = 0; +s32TSDZ2_3 = 0; +s32MATH1_3 = 140; +s32MATH2_3 = 140; +s32MATE1_3 = 2; +s32MATE2_3 = 2; +s32MABW1_3 = 2; +s32MABW2_3 = 2; +s32MATW1_3 = 2; +s32MATW2_3 = 2; +s32SFC_3 = 17; +s32TRC_3 = 17; +s32TFC_3 = 1; +s32TPC_3 = 1; + + +;iso = 600 + +s32IES0_4 = 64; +s32IEF_4 = 7,6,6,2; +s32SBS0_4 = 40,40,40; +s32SBS1_4 = 100,100,100; +s32SBS2_4 = 80,80,80; +s32SBS3_4 = 20,20,20; +s32SDS0_4 = 40,40,40; +s32SDS1_4 = 100,100,100; +s32SDS2_4 = 80,80,80; +s32SDS3_4 = 20,20,20; +s32STH0_4 = 999,999,999; +s32STH1_4 = 999,999,0; +s32STH2_4 = 999,999,0; +s32STH3_4 = 999,999,999; +s32SBF0_4 = 0,0,1; +s32SBF1_4 = 0,0,1; +s32SBF2_4 = 0,0,1; +s32SBF3_4 = 0,0,1; +s32SFR0_4 = 31; +s32SFR1_4 = 31; +s32SFR2_4 = 31; +s32SFR3_4 = 25; +s32STR0_4 = 8; +s32STR1_4 = 8; +s32STR2_4 = 31; +s32TFS1_4 = 10; +s32TFS2_4 = 10; +s32TFR1_4 = 31,0; +s32TFR2_4 = 31,0; +s32TSR1_4 = 0; +s32TSR2_4 = 0; +s32TSS1_4 = 3; +s32TSS2_4 = 2; +s32TSDZ1_4 = 0; +s32TSDZ2_4 = 0; +s32MATH1_4 = 150; +s32MATH2_4 = 150; +s32MATE1_4 = 2; +s32MATE2_4 = 2; +s32MABW1_4 = 2; +s32MABW2_4 = 2; +s32MATW1_4 = 2; +s32MATW2_4 = 2; +s32SFC_4 = 17; +s32TRC_4 = 17; +s32TFC_4 = 1; +s32TPC_4 = 1; + + +;iso = 800 + +s32IES0_5 = 64; +s32IEF_5 = 7,6,6,2; +s32SBS0_5 = 40,40,40; +s32SBS1_5 = 100,100,100; +s32SBS2_5 = 100,100,100; +s32SBS3_5 = 40,40,40; +s32SDS0_5 = 40,40,40; +s32SDS1_5 = 100,100,100; +s32SDS2_5 = 100,100,100; +s32SDS3_5 = 40,40,40; +s32STH0_5 = 999,999,999; +s32STH1_5 = 999,999,0; +s32STH2_5 = 999,999,0; +s32STH3_5 = 999,999,999; +s32SBF0_5 = 0,0,1; +s32SBF1_5 = 0,0,1; +s32SBF2_5 = 0,0,1; +s32SBF3_5 = 0,0,1; +s32SFR0_5 = 31; +s32SFR1_5 = 31; +s32SFR2_5 = 31; +s32SFR3_5 = 25; +s32STR0_5 = 8; +s32STR1_5 = 8; +s32STR2_5 = 31; +s32TFS1_5 = 10; +s32TFS2_5 = 10; +s32TFR1_5 = 31,0; +s32TFR2_5 = 31,0; +s32TSR1_5 = 0; +s32TSR2_5 = 0; +s32TSS1_5 = 3; +s32TSS2_5 = 2; +s32TSDZ1_5 = 0; +s32TSDZ2_5 = 0; +s32MATH1_5 = 170; +s32MATH2_5 = 170; +s32MATE1_5 = 2; +s32MATE2_5 = 2; +s32MABW1_5 = 2; +s32MABW2_5 = 2; +s32MATW1_5 = 2; +s32MATW2_5 = 2; +s32SFC_5 = 200; +s32TRC_5 = 200; +s32TFC_5 = 16; +s32TPC_5 = 16; + + +;iso = 1600 + +s32IES0_6 = 64; +s32IEF_6 = 7,6,6,2; +s32SBS0_6 = 40,40,40; +s32SBS1_6 = 110,110,110; +s32SBS2_6 = 130,130,130; +s32SBS3_6 = 40,40,40; +s32SDS0_6 = 40,40,40; +s32SDS1_6 = 110,110,110; +s32SDS2_6 = 130,130,130; +s32SDS3_6 = 40,40,40; +s32STH0_6 = 999,999,999; +s32STH1_6 = 999,999,0; +s32STH2_6 = 999,999,0; +s32STH3_6 = 999,999,999; +s32SBF0_6 = 0,0,1; +s32SBF1_6 = 0,0,1; +s32SBF2_6 = 0,0,1; +s32SBF3_6 = 0,0,1; +s32SFR0_6 = 31; +s32SFR1_6 = 31; +s32SFR2_6 = 31; +s32SFR3_6 = 28; +s32STR0_6 = 8; +s32STR1_6 = 8; +s32STR2_6 = 31; +s32TFS1_6 = 10; +s32TFS2_6 = 10; +s32TFR1_6 = 31,0; +s32TFR2_6 = 31,0; +s32TSR1_6 = 0; +s32TSR2_6 = 0; +s32TSS1_6 = 3; +s32TSS2_6 = 2; +s32TSDZ1_6 = 0; +s32TSDZ2_6 = 0; +s32MATH1_6 = 190; +s32MATH2_6 = 190; +s32MATE1_6 = 2; +s32MATE2_6 = 2; +s32MABW1_6 = 2; +s32MABW2_6 = 2; +s32MATW1_6 = 2; +s32MATW2_6 = 2; +s32SFC_6 = 128; +s32TRC_6 = 17; +s32TFC_6 = 4; +s32TPC_6 = 1; + + +;iso = 3200 + +s32IES0_7 = 64; +s32IEF_7 = 7,6,6,2; +s32SBS0_7 = 40,40,40; +s32SBS1_7 = 130,130,130; +s32SBS2_7 = 160,160,160; +s32SBS3_7 = 40,40,40; +s32SDS0_7 = 40,40,40; +s32SDS1_7 = 130,130,130; +s32SDS2_7 = 160,160,160; +s32SDS3_7 = 40,40,40; +s32STH0_7 = 999,999,999; +s32STH1_7 = 999,999,0; +s32STH2_7 = 999,999,0; +s32STH3_7 = 999,999,999; +s32SBF0_7 = 0,0,1; +s32SBF1_7 = 0,0,1; +s32SBF2_7 = 0,0,1; +s32SBF3_7 = 0,0,1; +s32SFR0_7 = 31; +s32SFR1_7 = 31; +s32SFR2_7 = 31; +s32SFR3_7 = 25; +s32STR0_7 = 8; +s32STR1_7 = 8; +s32STR2_7 = 31; +s32TFS1_7 = 10; +s32TFS2_7 = 10; +s32TFR1_7 = 31,0; +s32TFR2_7 = 31,0; +s32TSR1_7 = 0; +s32TSR2_7 = 0; +s32TSS1_7 = 3; +s32TSS2_7 = 2; +s32TSDZ1_7 = 0; +s32TSDZ2_7 = 0; +s32MATH1_7 = 210; +s32MATH2_7 = 210; +s32MATE1_7 = 4; +s32MATE2_7 = 4; +s32MABW1_7 = 4; +s32MABW2_7 = 4; +s32MATW1_7 = 3; +s32MATW2_7 = 3; +s32SFC_7 = 255; +s32TRC_7 = 255; +s32TFC_7 = 16; +s32TPC_7 = 16; + + +;iso = 6400 + +s32IES0_8 = 64; +s32IEF_8 = 7,6,6,2; +s32SBS0_8 = 40,40,40; +s32SBS1_8 = 150,150,150; +s32SBS2_8 = 180,180,180; +s32SBS3_8 = 50,50,50; +s32SDS0_8 = 40,40,40; +s32SDS1_8 = 150,150,150; +s32SDS2_8 = 180,180,180; +s32SDS3_8 = 50,50,50; +s32STH0_8 = 999,999,999; +s32STH1_8 = 999,999,0; +s32STH2_8 = 999,999,0; +s32STH3_8 = 999,999,999; +s32SBF0_8 = 0,0,1; +s32SBF1_8 = 0,0,1; +s32SBF2_8 = 0,0,1; +s32SBF3_8 = 0,0,1; +s32SFR0_8 = 31; +s32SFR1_8 = 31; +s32SFR2_8 = 31; +s32SFR3_8 = 25; +s32STR0_8 = 8; +s32STR1_8 = 8; +s32STR2_8 = 31; +s32TFS1_8 = 10; +s32TFS2_8 = 10; +s32TFR1_8 = 31,0; +s32TFR2_8 = 31,0; +s32TSR1_8 = 0; +s32TSR2_8 = 0; +s32TSS1_8 = 3; +s32TSS2_8 = 2; +s32TSDZ1_8 = 0; +s32TSDZ2_8 = 0; +s32MATH1_8 = 230; +s32MATH2_8 = 230; +s32MATE1_8 = 4; +s32MATE2_8 = 4; +s32MABW1_8 = 4; +s32MABW2_8 = 4; +s32MATW1_8 = 3; +s32MATW2_8 = 3; +s32SFC_8 = 255; +s32TRC_8 = 255; +s32TFC_8 = 16; +s32TPC_8 = 16; + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpCompensation = 18|18|18|18| +MaxHistOffset = 12|12|12|12| +MaxSysGain = 65536 + +u16HistRatioSlope = 128 +BlackDelayFrame = 0 +WhiteDelayFrame = 0 +u16BlackSpeedBias = 256 +u8Tolerance = 2 +u8Speed = 64 + +FrameChangeEnable = 1 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|100000|100000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 6; +DrcInterval = 10; +DrcISO = 100,400,800,1600,3800,6400; +DrcbEnable = 1,1,1,1,1,1; +DrcOpType = 1,1,1,1,1,1; +DrcStrength = 80,80,120,120,120,120; +DrcSpatialVar = 10,10,3,3,10,3; +DrcRangeVar = 3,3,15,15,10,15; +DrcAsymmetry = 1,1,6,6,24,24; +DrcSecondPole = 192,192,150,150,150,150; +DrcStretch = 54,54,60,60,60,60; +DrcCompress = 180,180,200,200,200,200; +DrcPDStrength = 0,0,0,0,0,0; +DrcLocalMixingBrigtht = 33,33,20,20,46,64; +DrcLocalMixingDark = 62,62,128,128,128,128; + +bDefogEnable = 1; +DefogOpType = 1; +DefogUserLutEnable = 1; +DefogInterval = 10; +DefogStrengthISOCount = 6; +DefogISO = 400,500,800,1600,3800,6400; +DefogManualStrength = 230,230,230,200,140,100; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,156,159,161,164,167,169,171,174,176,178,181,183,185,188,190,192,194,197,198,199,200,202,203,204,206,207,208,209,211,212,213,214,216,217,218,219,221,222,223,224,225,226,228,229,230,231,232,233,234,235,235,236,237,238,239,239,240,241,242,242,243,244,244,245,246,246,247,247,248,249,249, +DefogLut.1_0 = 250,250,250,251,251,252,252,252,253,253,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.2_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +DefogLut.0_1 = 98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,156,159,161,164,167,169,171,174,176,178,181,183,185,188,190,192,194,197,198,199,200,202,203,204,206,207,208,209,211,212,213,214,216,217,218,219,221,222,223,224,225,226,228,229,230,231,232,233,234,235,235,236,237,238,239,239,240,241,242,242,243,244,244,245,246,246,247,247,248,249,249, +DefogLut.1_1 = 250,250,250,251,251,252,252,252,253,253,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd = 30,30,30,20,33,12,10,4,2,2,8,8,8,6,4,2, +au8SharpenD = 60,60,60,80,80,112,100,20,15,10,50,40,40,40,40,40, +au8TextureThr = 3,3,3,5,16,10,20,0,0,0,0,0,0,0,0,0, +au8SharpenEdge = 80,80,80,60,0,50,60,80,80,80,120,120,120,120,120,200, +au8EdgeThr = 20,20,20,30,30,10,30,80,80,80,80,130,150,170,180,190, +au8OverShoot = 150,150,150,200,130,100,100,25,15,15,10,10,10,10,10,10, +au8UnderShoot = 150,150,150,112,83,100,112,60,50,50,20,15,15,15,15,15, +au8shootSupStr = 20,20,20,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl = 128,128,128,150,128,128,100,80,80,80,80,80,80,80,80,80, +LumaWgt = 204,214,223,233,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 1 +au16VpssSharpenUd = 5,5,5,5,2,2,2,10,10,10,8,8,8,6,4,2, +au8VpssSharpenD = 10,10,10,10,30,20,30,40,35,30,50,40,40,40,40,40, +au8VpssTextureThr = 0,0,0,0,0,20,20,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 10,10,10,10,0,0,10,110,110,120,120,120,120,120,120,200, +au8VpssEdgeThr = 40,40,40,40,0,0,10,80,80,80,80,130,150,170,180,190, +au8VpssOverShoot = 100,100,100,100,100,100,100,90,90,90,10,10,10,10,10,10, +au8VpssUnderShoot = 100,100,100,100,100,100,100,150,150,150,20,15,15,15,15,15, +au8VpssshootSupStr = 10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 128,128,128,128,128,128,65,80,80,80,80,80,80,80,80,80, + +ShadingEnable = 0 +ShadingType = 0 +ShadingISOCount = 3; +ShadingISO = 1000|2000|4000; +ShadingManualStrength = 4096|2000|500; + +EdgeSmoothThr = 64,64,64,32,128,128,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 100,100,100,128,32,60,60,0,0,0,0,0,0,0,0,0, +DetailEnhanceStr = 5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,0, +NoiseSuppressStr = 30,30,30,40,20,0,0,18,20,22,24,26,28,30,32,36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 3 +; 0 1 2 3 4 +ExpThreshLtoD = 600000|3000000|4000000 +; 0 1 2 3 4 +ExpThreshDtoL = 50000|550000|2900000| +#gamma.0_0 = 0,110,222,335,445,551,651,706,760,812,862,910,958,1004,1051,1097,1143,1171,1200,1229,1257,1285,1313,1341,1368,1395,1422,1448,1474,1499,1524,1549,1573,1595,1617,1639,1660,1682,1702,1723,1743,1763,1783,1802,1821,1840,1859,1877,1895,1914,1931,1949,1967,1984,2001,2018,2035,2051,2068,2084,2100,2116,2132,2148,2164,2179,2195,2210,2225,2240,2255,2270,2284,2299,2313,2328,2342,2356,2370,2384,2398,2411,2425,2439,2452,2466,2479,2492, +#gamma.1_0 = 2505,2518,2531,2544,2557,2570,2582,2595,2608,2620,2632,2645,2657,2669,2681,2693,2705,2717,2729,2741,2753,2764,2776,2788,2799,2811,2822,2833,2845,2856,2867,2878,2889,2900,2911,2922,2933,2944,2955,2966,2977,2987,2998,3008,3019,3029,3040,3050,3061,3071,3081,3092,3102,3112,3122,3132,3142,3152,3162,3172,3182,3192,3202,3212,3221,3231,3241,3250,3260,3270,3279,3289,3298,3308,3317,3327,3336,3345,3355,3364,3373,3382,3392,3401,3410, +#gamma.2_0 = 3419,3428,3437,3446,3455,3464,3473,3482,3491,3500,3509,3517,3526,3535,3544,3552,3561,3570,3578,3587,3596,3604,3613,3621,3630,3638,3647,3655,3663,3672,3680,3688,3697,3705,3713,3721,3730,3738,3746,3754,3762,3770,3779,3787,3795,3803,3811,3819,3827,3835,3843,3851,3858,3866,3874,3882,3890,3898,3905,3913,3921,3929,3936,3944,3952,3959,3967,3975,3982,3990,3997,4005,4013,4020,4028,4035,4043,4050,4058,4065,4072,4080,4087,4095, + +gamma.0_0 = 0,88,176,264,353,444,538,596,657,719,783,846,910,972,1033,1091,1147,1180,1213,1245,1277,1308,1339,1369,1399,1428,1456,1484,1511,1538,1564,1590,1615,1639,1662,1684,1706,1727,1748,1768,1787,1806,1825,1843,1862,1880,1898,1916,1934,1951,1969,1986,2003,2020,2037,2053,2069,2085,2101,2116,2132,2147,2162,2177,2192,2206,2220,2234,2247,2261,2274,2287,2300,2312,2325,2338,2350,2363,2376,2389,2402,2415,2428,2441,2454,2467,2480,2493, +gamma.1_0 = 2506,2519,2532,2544,2557,2570,2582,2595,2608,2620,2632,2644,2657,2669,2681,2693,2705,2717,2728,2740,2752,2764,2775,2787,2799,2811,2822,2833,2845,2856,2867,2878,2889,2900,2911,2922,2933,2944,2955,2966,2977,2987,2998,3008,3019,3029,3040,3050,3061,3071,3081,3092,3102,3112,3122,3132,3142,3152,3162,3172,3182,3192,3202,3212,3221,3231,3241,3250,3260,3270,3279,3289,3298,3308,3317,3327,3336,3345,3355,3364,3373,3382,3392,3401,3410, +gamma.2_0 = 3419,3428,3437,3446,3455,3464,3473,3482,3491,3500,3509,3517,3526,3535,3544,3552,3561,3570,3578,3587,3596,3604,3613,3621,3630,3638,3647,3655,3663,3672,3680,3688,3697,3705,3713,3721,3730,3738,3746,3754,3762,3770,3779,3787,3795,3803,3811,3819,3827,3835,3843,3851,3858,3866,3874,3882,3890,3898,3905,3913,3921,3929,3936,3944,3952,3959,3967,3975,3982,3990,3997,4005,4013,4020,4028,4035,4043,4050,4058,4065,4072,4080,4087,4095, + +gamma.0_1 = 0,124,262,347,442,537,623,696,763,826,890,932,974,1015,1057,1099,1143,1171,1201,1231,1262,1293,1324,1353,1381,1407,1430,1455,1479,1503,1527,1550,1573,1595,1617,1639,1660,1682,1702,1723,1743,1763,1783,1802,1821,1840,1859,1877,1895,1914,1931,1949,1967,1984,2001,2018,2035,2051,2068,2084,2100,2116,2132,2148,2164,2179,2195,2210,2225,2240,2255,2270,2284,2299,2313,2328,2342,2356,2370,2384,2398,2411,2425,2439,2452,2466,2479,2492, +gamma.1_1 = 2505,2518,2531,2544,2557,2570,2582,2595,2608,2620,2632,2645,2657,2669,2681,2693,2705,2717,2729,2741,2753,2764,2776,2788,2799,2811,2822,2833,2845,2856,2867,2878,2889,2900,2911,2922,2933,2944,2955,2966,2977,2987,2998,3008,3019,3029,3040,3050,3061,3071,3081,3092,3102,3112,3122,3132,3142,3152,3162,3172,3182,3192,3202,3212,3221,3231,3241,3250,3260,3270,3279,3289,3298,3308,3317,3327,3336,3345,3355,3364,3373,3382,3392,3401,3410, +gamma.2_1 = 3419,3428,3437,3446,3455,3464,3473,3482,3491,3500,3509,3517,3526,3535,3544,3552,3561,3570,3578,3587,3596,3604,3613,3621,3630,3638,3647,3655,3663,3672,3680,3688,3697,3705,3713,3721,3730,3738,3746,3754,3762,3770,3779,3787,3795,3803,3811,3819,3827,3835,3843,3851,3858,3866,3874,3882,3890,3898,3905,3913,3921,3929,3936,3944,3952,3959,3967,3975,3982,3990,3997,4005,4013,4020,4028,4035,4043,4050,4058,4065,4072,4080,4087,4095, + +gamma.0_2 = 0,48,98,147,198,248,299,349,399,449,498,546,594,641,686,730,773,814,854,893,931,968,1005,1040,1075,1110,1143,1176,1209,1241,1273,1304,1336,1366,1397,1426,1456,1484,1513,1540,1568,1594,1620,1646,1671,1696,1720,1743,1766,1788,1809,1830,1849,1868,1886,1904,1921,1938,1955,1972,1989,2006,2024,2041,2060,2078,2096,2115,2134,2152,2171,2189,2208,2227,2245,2264,2283,2301,2320,2339,2357,2376,2394,2413,2432,2450,2469,2487,2506,2525, +gamma.1_2 = 2543,2562,2581,2600,2618,2637,2657,2676,2695,2715,2735,2756,2776,2796,2817,2837,2857,2877,2896,2915,2934,2952,2970,2987,3003,3020,3036,3052,3067,3082,3097,3112,3126,3141,3155,3169,3183,3197,3212,3226,3239,3253,3267,3280,3293,3306,3319,3332,3345,3358,3370,3383,3395,3407,3419,3431,3443,3454,3466,3478,3489,3500,3512,3523,3534,3545,3556,3567,3578,3589,3599,3610,3621,3631,3642,3652,3662,3673,3683,3693,3703,3713,3724,3734, +gamma.2_2 = 3744,3755,3765,3776,3787,3798,3810,3822,3834,3846,3858,3869,3880,3891,3901,3911,3920,3928,3936,3942,3947,3952,3956,3960,3963,3965,3967,3969,3971,3973,3975,3977,3979,3981,3984,3987,3990,3993,3996,3999,4002,4004,4007,4010,4013,4016,4019,4021,4024,4026,4029,4031,4033,4035,4036,4038,4040,4042,4044,4045,4047,4049,4051,4052,4054,4056,4058,4059,4061,4063,4065,4067,4069,4071,4074,4076,4078,4081,4083,4086,4089,4091,4095, + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 1; ;If use and load 3dnr_x, then do not use and load 3dnr_s + +#3dnr_x +XBoolRefMGValue = 0 +3DnrXIsoCount = 7 +3DnrXIsoThresh = 100,200,400,800,1600,3800,6400 + +;iso = 100 + +s32IES0_0 = 64; +s32IEF_0 = 7,6,6,2; +s32SBS0_0 = 20,20,20; +s32SBS1_0 = 90,90,90; +s32SBS2_0 = 50,50,50; +s32SBS3_0 = 40,40,40; +s32SDS0_0 = 20,20,20; +s32SDS1_0 = 90,90,90; +s32SDS2_0 = 50,50,50; +s32SDS3_0 = 40,40,40; +s32STH0_0 = 999,999,999; +s32STH1_0 = 999,999,0; +s32STH2_0 = 999,999,0; +s32STH3_0 = 999,999,999; +s32SBF0_0 = 0,0,1; +s32SBF1_0 = 0,0,3; +s32SBF2_0 = 0,0,0; +s32SBF3_0 = 0,0,2; +s32SFR0_0 = 31; +s32SFR1_0 = 31; +s32SFR2_0 = 31; +s32SFR3_0 = 31; +s32STR0_0 = 4; +s32STR1_0 = 8; +s32STR2_0 = 31; +s32TFS1_0 = 10; +s32TFS2_0 = 10; +s32TFR1_0 = 31,0; +s32TFR2_0 = 31,0; +s32TSR1_0 = 0; +s32TSR2_0 = 0; +s32TSS1_0 = 3; +s32TSS2_0 = 3; +s32TSDZ1_0 = 0; +s32TSDZ2_0 = 0; +s32MATH1_0 = 120; +s32MATH2_0 = 120; +s32MATE1_0 = 2; +s32MATE2_0 = 2; +s32MABW1_0 = 0; +s32MABW2_0 = 0; +s32MATW1_0 = 2; +s32MATW2_0 = 2; +s32SFC_0 = 0; +s32TRC_0 = 0; +s32TFC_0 = 0; +s32TPC_0 = 0; + + +;iso = 200 + +s32IES0_1 = 64; +s32IEF_1 = 7,6,6,2; +s32SBS0_1 = 20,20,20; +s32SBS1_1 = 90,90,90; +s32SBS2_1 = 50,50,50; +s32SBS3_1 = 40,40,40; +s32SDS0_1 = 20,20,20; +s32SDS1_1 = 90,90,90; +s32SDS2_1 = 50,50,50; +s32SDS3_1 = 40,40,40; +s32STH0_1 = 999,999,999; +s32STH1_1 = 999,999,0; +s32STH2_1 = 999,999,0; +s32STH3_1 = 999,999,999; +s32SBF0_1 = 0,0,1; +s32SBF1_1 = 0,0,3; +s32SBF2_1 = 0,0,0; +s32SBF3_1 = 0,0,2; +s32SFR0_1 = 31; +s32SFR1_1 = 31; +s32SFR2_1 = 31; +s32SFR3_1 = 31; +s32STR0_1 = 4; +s32STR1_1 = 8; +s32STR2_1 = 31; +s32TFS1_1 = 10; +s32TFS2_1 = 10; +s32TFR1_1 = 31,0; +s32TFR2_1 = 31,0; +s32TSR1_1 = 0; +s32TSR2_1 = 0; +s32TSS1_1 = 3; +s32TSS2_1 = 3; +s32TSDZ1_1 = 0; +s32TSDZ2_1 = 0; +s32MATH1_1 = 120; +s32MATH2_1 = 120; +s32MATE1_1 = 2; +s32MATE2_1 = 2; +s32MABW1_1 = 0; +s32MABW2_1 = 0; +s32MATW1_1 = 2; +s32MATW2_1 = 2; +s32SFC_1 = 0; +s32TRC_1 = 0; +s32TFC_1 = 0; +s32TPC_1 = 0; + + +;iso = 400 + +s32IES0_2 = 64; +s32IEF_2 = 7,6,6,2; +s32SBS0_2 = 20,20,20; +s32SBS1_2 = 100,100,100; +s32SBS2_2 = 50,50,50; +s32SBS3_2 = 50,50,50; +s32SDS0_2 = 20,20,20; +s32SDS1_2 = 100,100,100; +s32SDS2_2 = 50,50,50; +s32SDS3_2 = 50,50,50; +s32STH0_2 = 999,999,999; +s32STH1_2 = 999,999,0; +s32STH2_2 = 999,999,0; +s32STH3_2 = 999,999,999; +s32SBF0_2 = 0,0,1; +s32SBF1_2 = 0,0,3; +s32SBF2_2 = 0,0,0; +s32SBF3_2 = 0,0,2; +s32SFR0_2 = 31; +s32SFR1_2 = 31; +s32SFR2_2 = 31; +s32SFR3_2 = 31; +s32STR0_2 = 4; +s32STR1_2 = 8; +s32STR2_2 = 31; +s32TFS1_2 = 10; +s32TFS2_2 = 10; +s32TFR1_2 = 31,0; +s32TFR2_2 = 31,0; +s32TSR1_2 = 0; +s32TSR2_2 = 0; +s32TSS1_2 = 3; +s32TSS2_2 = 3; +s32TSDZ1_2 = 0; +s32TSDZ2_2 = 0; +s32MATH1_2 = 130; +s32MATH2_2 = 130; +s32MATE1_2 = 2; +s32MATE2_2 = 2; +s32MABW1_2 = 4; +s32MABW2_2 = 4; +s32MATW1_2 = 2; +s32MATW2_2 = 2; +s32SFC_2 = 0; +s32TRC_2 = 0; +s32TFC_2 = 0; +s32TPC_2 = 0; + + +;iso = 800 + +s32IES0_3 = 64; +s32IEF_3 = 7,6,6,2; +s32SBS0_3 = 20,20,20; +s32SBS1_3 = 100,100,100; +s32SBS2_3 = 50,50,50; +s32SBS3_3 = 78,78,78; +s32SDS0_3 = 20,20,20; +s32SDS1_3 = 100,100,100; +s32SDS2_3 = 50,50,50; +s32SDS3_3 = 86,86,86; +s32STH0_3 = 999,999,999; +s32STH1_3 = 999,999,0; +s32STH2_3 = 999,999,0; +s32STH3_3 = 999,999,999; +s32SBF0_3 = 0,0,1; +s32SBF1_3 = 0,0,3; +s32SBF2_3 = 0,0,0; +s32SBF3_3 = 0,0,1; +s32SFR0_3 = 31; +s32SFR1_3 = 31; +s32SFR2_3 = 31; +s32SFR3_3 = 31; +s32STR0_3 = 4; +s32STR1_3 = 8; +s32STR2_3 = 31; +s32TFS1_3 = 10; +s32TFS2_3 = 10; +s32TFR1_3 = 31,0; +s32TFR2_3 = 31,0; +s32TSR1_3 = 0; +s32TSR2_3 = 0; +s32TSS1_3 = 3; +s32TSS2_3 = 3; +s32TSDZ1_3 = 0; +s32TSDZ2_3 = 0; +s32MATH1_3 = 150; +s32MATH2_3 = 150; +s32MATE1_3 = 2; +s32MATE2_3 = 2; +s32MABW1_3 = 4; +s32MABW2_3 = 4; +s32MATW1_3 = 2; +s32MATW2_3 = 2; +s32SFC_3 = 0; +s32TRC_3 = 0; +s32TFC_3 = 0; +s32TPC_3 = 0; + + +;iso = 1600 + +s32IES0_4 = 64; +s32IEF_4 = 7,6,6,2; +s32SBS0_4 = 20,20,20; +s32SBS1_4 = 200,200,200; +s32SBS2_4 = 50,50,80; +s32SBS3_4 = 88,88,88; +s32SDS0_4 = 20,20,20; +s32SDS1_4 = 200,200,200; +s32SDS2_4 = 50,50,80; +s32SDS3_4 = 96,96,96; +s32STH0_4 = 999,999,999; +s32STH1_4 = 999,999,0; +s32STH2_4 = 999,999,0; +s32STH3_4 = 999,999,999; +s32SBF0_4 = 0,0,0; +s32SBF1_4 = 0,0,3; +s32SBF2_4 = 0,0,1; +s32SBF3_4 = 0,0,0; +s32SFR0_4 = 31; +s32SFR1_4 = 31; +s32SFR2_4 = 31; +s32SFR3_4 = 31; +s32STR0_4 = 4; +s32STR1_4 = 8; +s32STR2_4 = 31; +s32TFS1_4 = 11; +s32TFS2_4 = 11; +s32TFR1_4 = 31,0; +s32TFR2_4 = 31,0; +s32TSR1_4 = 0; +s32TSR2_4 = 0; +s32TSS1_4 = 1; +s32TSS2_4 = 1; +s32TSDZ1_4 = 0; +s32TSDZ2_4 = 0; +s32MATH1_4 = 160; +s32MATH2_4 = 160; +s32MATE1_4 = 2; +s32MATE2_4 = 2; +s32MABW1_4 = 4; +s32MABW2_4 = 4; +s32MATW1_4 = 2; +s32MATW2_4 = 2; +s32SFC_4 = 0; +s32TRC_4 = 0; +s32TFC_4 = 0; +s32TPC_4 = 0; + + +;iso = 3800 + +s32IES0_5 = 64; +s32IEF_5 = 7,6,6,2; +s32SBS0_5 = 20,20,20; +s32SBS1_5 = 180,180,180; +s32SBS2_5 = 60,60,60; +s32SBS3_5 = 88,88,88; +s32SDS0_5 = 20,20,20; +s32SDS1_5 = 180,180,180; +s32SDS2_5 = 80,80,80; +s32SDS3_5 = 88,88,88; +s32STH0_5 = 999,999,999; +s32STH1_5 = 999,999,0; +s32STH2_5 = 999,999,0; +s32STH3_5 = 999,999,999; +s32SBF0_5 = 0,0,0; +s32SBF1_5 = 0,0,3; +s32SBF2_5 = 0,0,3; +s32SBF3_5 = 0,0,0; +s32SFR0_5 = 31; +s32SFR1_5 = 31; +s32SFR2_5 = 31; +s32SFR3_5 = 31; +s32STR0_5 = 4; +s32STR1_5 = 8; +s32STR2_5 = 31; +s32TFS1_5 = 11; +s32TFS2_5 = 11; +s32TFR1_5 = 31,0; +s32TFR2_5 = 31,0; +s32TSR1_5 = 0; +s32TSR2_5 = 0; +s32TSS1_5 = 3; +s32TSS2_5 = 3; +s32TSDZ1_5 = 0; +s32TSDZ2_5 = 0; +s32MATH1_5 = 200; +s32MATH2_5 = 200; +s32MATE1_5 = 2; +s32MATE2_5 = 2; +s32MABW1_5 = 4; +s32MABW2_5 = 4; +s32MATW1_5 = 2; +s32MATW2_5 = 2; +s32SFC_5 = 0; +s32TRC_5 = 0; +s32TFC_5 = 0; +s32TPC_5 = 0; + + +;iso = 6400 + +s32IES0_6 = 64; +s32IEF_6 = 7,6,6,2; +s32SBS0_6 = 20,20,20; +s32SBS1_6 = 200,300,300; +s32SBS2_6 = 80,80,80; +s32SBS3_6 = 88,88,88; +s32SDS0_6 = 20,20,20; +s32SDS1_6 = 200,300,300; +s32SDS2_6 = 80,80,80; +s32SDS3_6 = 96,96,96; +s32STH0_6 = 999,999,999; +s32STH1_6 = 999,999,0; +s32STH2_6 = 999,999,0; +s32STH3_6 = 999,999,999; +s32SBF0_6 = 0,0,0; +s32SBF1_6 = 0,0,3; +s32SBF2_6 = 0,0,3; +s32SBF3_6 = 0,0,2; +s32SFR0_6 = 31; +s32SFR1_6 = 31; +s32SFR2_6 = 31; +s32SFR3_6 = 31; +s32STR0_6 = 4; +s32STR1_6 = 8; +s32STR2_6 = 25; +s32TFS1_6 = 11; +s32TFS2_6 = 11; +s32TFR1_6 = 31,0; +s32TFR2_6 = 31,0; +s32TSR1_6 = 0; +s32TSR2_6 = 0; +s32TSS1_6 = 3; +s32TSS2_6 = 0; +s32TSDZ1_6 = 0; +s32TSDZ2_6 = 0; +s32MATH1_6 = 220; +s32MATH2_6 = 220; +s32MATE1_6 = 2; +s32MATE2_6 = 2; +s32MABW1_6 = 4; +s32MABW2_6 = 4; +s32MATW1_6 = 2; +s32MATW2_6 = 2; +s32SFC_6 = 0; +s32TRC_6 = 0; +s32TFC_6 = 0; +s32TPC_6 = 0; + + +[TRAFFIC] +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 + +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 11; +u8SecondPole = 170; +u8Stretch = 38; +u8Compress = 159; +u8PDStrength = 0; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 20; + +u8ExpCompensation = 42 +u8MaxHistoffset = 12 + +u8ExpRatioType = 1 +u32ExpRatio = 704 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 + +au16SharpenUd=18|16|16|16|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|140|130|130|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|170|170|160|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=30|30|30|20|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=128|128|128|128|128|128|128|128|128|128|128|128|128|128|128|128| + +gamma_0 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551, +gamma_1 = 1567,1583,1599,1615,1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991,3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263, +gamma_2 = 3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 0; +s32SBS2_3 = 80; +s32SBS3_3 = 0; +s32SDS0_3 = 140; +s32SDS1_3 = 80; +s32SDS2_3 = 0; +s32SDS3_3 = 0; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 0; +s32SBS2_4 = 90; +s32SBS3_4 = 0; +s32SDS0_4 = 150; +s32SDS1_4 = 90; +s32SDS2_4 = 0; +s32SDS3_4 = 0; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 80; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 0; +s32SBS2_5 = 100; +s32SBS3_5 = 0; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 0; +s32SDS3_5 = 0; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 96; +s32TFC_5 = 8; +s32TPC_5 = 8; +s32TRC_5 = 14; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 0; +s32SBS2_6 = 100; +s32SBS3_6 = 0; +s32SDS0_6 = 170; +s32SDS1_6 = 100; +s32SDS2_6 = 0; +s32SDS3_6 = 0; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; +s32SFC_6 = 160; +s32TFC_6 = 10; +s32TPC_6 = 10; +s32TRC_6 = 100; + + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 0; +s32SBS2_7 = 110; +s32SBS3_7 = 0; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 0; +s32SDS3_7 = 0; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; +s32SFC_7 = 230; +s32TFC_7 = 12; +s32TPC_7 = 12; +s32TRC_7 = 160; \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/ov2718.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/ov2718.ini new file mode 100644 index 00000000..16a419a8 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/ov2718.ini @@ -0,0 +1,1976 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 1; + +[AE] +aeRunInterval = 2; +expRatioMax = 1024 +expRatioMin = 256 +u8ExpRatioType = 0; +u32ExpRatio = 704; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 3 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 3 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 2 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 18000|90000|720000|2400000|24000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 24000|120000|1200000|3000000|30000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 48|48|46|46|46| +aeHistOffset = 12|12|20|20|20| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 3 +IntTime = 59|40000|40000| +SysGain = 1024|1024|19046400| + +[AWB] +CrMax = 304|304|304|304|304|304|304|333|354|375|393|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|60|58|56|54|53|52|50|50| +CbMax = 288|288|288|292|296|300|304|318|329|340|349|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|60|56|52|48|44|42|40|40|40| +ISO = 1000000 +TrackBlack = 0 + +[Shading] +enable = 0 +Type = 0 +ISOCount = 1; +ISO = 100; +ManualStrength = 4095; + +[BlackLevel] +R = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +Gr = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +Gb = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +B = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 3 +ExpThresh = 3200|12000|32000| + +au16SharpenUd_0_0=25|25|23|21|18|16|13|10|9|9|9|8|3|2|1|1| +au8SharpenD_0_0=80|80|80|90|100|100|120|140|140|140|150|160|170|180|200|200| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=60|60|60|60|80|80|80|80|80|80|110|120|150|180|180|200| +au8EdgeThr_0_0=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot_0_0=150|150|150|140|130|130|120|110|100|90|80|70|70|70|70|70| +au8UnderShoot_0_0=180|180|180|170|160|130|130|130|110|100|80|80|80|80|80|80| +au8shootSupStr_0_0=10|10|10|10|10|10|10|10|10|5|0|0|0|0|0|0| +au8DetailCtrl_0_0=138|138|138|138|128|128|128|118|108|108|108|108|108|100|100|100| +au8RGain_0_0 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_0 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_0 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_0=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +au16SharpenUd_0_1=25|25|23|21|18|16|13|10|9|9|9|6|3|2|1|1| +au8SharpenD_0_1=80|80|80|90|100|100|120|140|140|140|150|160|170|180|200|200| +au8TextureThr_0_1=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_1=60|60|60|60|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr_0_1=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot_0_1=150|150|150|140|130|130|120|110|100|80|80|70|70|70|70|70| +au8UnderShoot_0_1=180|180|180|170|160|130|130|130|110|90|80|80|80|80|80|80| +au8shootSupStr_0_1=10|10|10|10|10|10|10|10|10|5|0|0|0|0|0|0| +au8DetailCtrl_0_1=138|138|138|138|128|128|128|118|108|108|108|108|108|100|100|100| +au8RGain_0_1 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_1 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_1 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_1 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_1 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_1=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +au16SharpenUd_0_2=25|25|23|21|18|16|13|10|9|9|9|6|3|2|1|1| +au8SharpenD_0_2=80|80|80|90|100|100|120|140|140|140|150|160|170|180|200|200| +au8TextureThr_0_2=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_2=60|60|60|60|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr_0_2=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot_0_2=150|150|150|140|130|130|120|110|100|80|80|70|70|70|70|70| +au8UnderShoot_0_2=180|180|180|170|160|130|130|130|110|90|80|80|80|80|80|80| +au8shootSupStr_0_2=10|10|10|10|10|10|10|10|10|5|0|0|0|0|0|0| +au8DetailCtrl_0_2=138|138|138|138|128|128|128|118|108|108|108|108|108|100|100|100| +au8RGain_0_2 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_2 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_2 = 127|127|127|127|127|135|145|155|165|175|185|195|205|205|205|205| +au8EdgeFiltStr_0_2 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_2 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_2 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_2=255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + + +[vpsssharpen] +bEnable = 0 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=19|18|14|18|17|16|13|10|9|9|9|8|3|2|1|1| +au8SharpenD_0_0=114|115|115|120|130|130|135|140|140|140|150|160|170|180|200|200| +au8TextureThr_0_0=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=100|110|60|60|80|80|80|80|80|80|110|120|150|180|180|200| +au8EdgeThr_0_0=130|130|130|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot_0_0=115|115|115|110|100|90|90|80|80|75|75|70|70|70|70|70| +au8UnderShoot_0_0=116|116|113|110|100|100|95|95|90|90|80|80|80|80|80|80| +au8shootSupStr_0_0=2|2|2|2|0|0|0|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|128|128|128|128|118|108|108|108|108|108|100|100|100| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 8 ;the counts of exposure level +ExpThresh = 20000|40000|160000|320000|640000|1280000|2560000|4800000|9600000|18000000|34000000|72000000| ;threshold value for each exposure level +bSupTwinkleEn = 1|1|1|1|1|1|1|1|1|1|1|1|1|0|0|0| +SoftThr = 6|6|6|6|6|6|6|6|6|6|6|6| +SoftSlope = 21|21|21|21|21|21|21|21|21|21|21|21| +bEnable = 1|1|1|1|1|1|1|1 +enOpType = 0|0|0|0|0|0|0|0 +Strength = 0|0|6|6|6|6|21|21 +BlendRatio = 0|0|6|6|6|6|21|21 + +[FrameRate] +ExpCount = 1 ;the counts of exposure level +ExpThresh = 7000000000 ;threshold value for each exposure level +FrameRate = 25 + + +[defog] +bEnable = 0; +OpType = 1; +Interval = 5; +ISOCount = 9; +ISO = 100|400|800|1600|3000|6000|10000|14000|20000|; +ManualStrength = 100|100|100|120|130|140|150|160|170; +UserLutEnable = 0; +UserDefogLut.0_1 = 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, +UserDefogLut.1_1 = 124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126, +UserDefogLut.2_1 = 126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128, +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; + +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[dci] +DCIEnable = 0 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option =0 ;0:way1 1:way2 +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 1; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 5; +ISO = 100|200|400|800|1600; +LinearDrcManulalStr = 50|50|50|50|50|; +LocalMixingBrigtht = 45|45|45|45|45|; +LocalMixingDark = 45|45|45|45|45|; + + +[gamma] +Option = 0 ;0:way1 1:way2 +;way1 +DelayCount = 1 +Interval = 10 +ExpCount = 7 +ExpThreshLtoD = 8000|400000|3190720|6381440|23930400|47860800|320000000| +ExpThreshDtoL = 6000|300000|3590720|6581440|24930400|48860800|300000000| + +gamma.0_0 = 0,180,320,426,516,590,660,730,786,844,896,946,994,1040,1090,1130,1170,1210,1248,1296,1336,1372,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2836, +gamma.1_0 = 2848,2864,2876,2888,2896,2908,2920,2928,2940,2948,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652, +gamma.2_0 = 3656,3664,3670,3678,3688,3696,3700,3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +;gamma.0_1 = 0,133,271,407,535,650,733,808,877,940,998,1053,1109,1156,1197,1239,1287,1316,1348,1381,1414,1448,1481,1513,1544,1573,1606,1635,1662,1689,1717,1747,1782,1799,1817,1835,1854,1874,1895,1915,1936,1957,1978,1999,2019,2039,2059,2078,2096,2113,2130,2147,2164,2181,2197,2213,2229,2245,2261,2276,2292,2307,2322,2337,2351,2366,2381,2395,2409,2423,2437,2451,2465,2479,2492,2506,2519,2532,2545,2558,2571,2584,2597,2609,2622,2634,2647,2659,2671, +;gamma.1_1 = 2683,2695,2707,2719,2731,2742,2754,2766,2777,2788,2800,2811,2822,2833,2845,2856,2867,2877,2888,2899,2910,2920,2931,2942,2952,2962,2973,2983,2993,3004,3014,3024,3034,3044,3054,3064,3074,3083,3093,3103,3113,3122,3132,3141,3151,3160,3170,3179,3188,3198,3207,3216,3225,3234,3244,3253,3262,3271,3280,3288,3297,3306,3315,3324,3332,3341,3350,3358,3367,3376,3384,3393,3401,3410,3418,3426,3435,3443,3451,3460,3468,3476,3484,3492,3500,3508, +;gamma.2_1 = 3517,3525,3533,3541,3548,3556,3564,3572,3580,3588,3596,3603,3611,3619,3626,3634,3642,3649,3657,3665,3672,3680,3687,3695,3702,3709,3717,3724,3732,3739,3746,3754,3761,3768,3775,3783,3790,3797,3804,3811,3818,3825,3833,3840,3847,3854,3861,3868,3875,3882,3888,3895,3902,3909,3916,3923,3930,3936,3943,3950,3957,3963,3970,3977,3983,3990,3997,4003,4010,4017,4023,4030,4036,4043,4049,4056,4062,4069,4075,4082,4088,4095 +gamma.0_1 = 0,94,189,281,369,450,527,601,672,741,808,873,935,995,1052,1106,1159,1210,1259,1305,1350,1393,1435,1474,1510,1542,1570,1598,1626,1657,1688,1719,1749,1777,1804,1830,1854,1876,1896,1916,1936,1957,1978,1999,2019,2039,2059,2078,2096,2113,2130,2147,2164,2181,2197,2213,2229,2245,2261,2276,2292,2307,2322,2337,2351,2366,2381,2395,2409,2423,2437,2451,2465,2479,2492,2506,2519,2532,2545,2558,2571,2584,2597,2609,2622,2634,2647,2659,2671,2683,2695,2707,2719,2731, +gamma.1_1 = 2742,2754,2766,2777,2788,2800,2811,2822,2833,2845,2856,2867,2877,2888,2899,2910,2920,2931,2942,2952,2962,2973,2983,2993,3004,3014,3024,3034,3044,3054,3064,3074,3083,3093,3103,3113,3122,3132,3141,3151,3160,3170,3179,3188,3198,3207,3216,3225,3234,3244,3253,3262,3271,3280,3288,3297,3306,3315,3324,3332,3341,3350,3358,3367,3376,3384,3393,3401,3410,3418,3426,3435,3443,3451,3460,3468,3476,3484,3492,3500,3508,3517,3525,3533,3541,3548,3556,3564,3572,3580, +gamma.2_1 = 3588,3596,3603,3611,3619,3626,3634,3642,3649,3657,3665,3672,3680,3687,3695,3702,3709,3717,3724,3732,3739,3746,3754,3761,3768,3775,3783,3790,3797,3804,3811,3818,3825,3833,3840,3847,3854,3861,3868,3875,3882,3888,3895,3902,3909,3916,3923,3930,3936,3943,3950,3957,3963,3970,3977,3983,3990,3997,4003,4010,4017,4023,4030,4036,4043,4049,4056,4062,4069,4075,4082,4088,4095 + +gamma.0_2 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma.1_2 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma.2_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +gamma.0_3 = 0,81,163,253,313,376,443,512,585,633,684,736,790,843,896,947,996,1043,1089,1134,1178,1221,1263,1304,1344,1383,1421,1458,1495,1530,1564,1597,1629,1660,1689,1716,1743,1769,1795,1820,1846,1872,1898,1924,1949,1974,1997,2019,2040,2050,2062,2076,2091,2106,2123,2141,2160,2178,2197,2217,2236,2255,2273,2291,2308,2325,2342,2359,2376,2393,2410,2427,2444,2461,2478,2494,2511,2526,2542,2557,2572,2586,2599,2613,2625,2638,2650,2662,2674,2686,2698,2709,2720,2732,2743,2755, +gamma.1_3 = 2766,2778,2789,2800,2812,2823,2834,2845,2856,2867,2878,2889,2900,2910,2921,2931,2942,2952,2963,2973,2984,2994,3004,3014,3024,3034,3044,3054,3064,3074,3084,3094,3103,3113,3123,3132,3142,3151,3161,3170,3180,3189,3198,3207,3217,3226,3235,3244,3253,3262,3271,3280,3289,3298,3307,3315,3324,3333,3342,3350,3359,3368,3376,3385,3393,3402,3410,3418,3427,3435,3444,3452,3460,3468,3476,3485,3493,3501,3509,3517,3525,3533,3541,3549,3557,3565,3573,3580,3588,3596,3604,3612, +gamma.2_3 = 3619,3627,3635,3642,3650,3657,3665,3673,3680,3688,3695,3703,3710,3717,3725,3732,3739,3747,3754,3761,3769,3776,3783,3790,3797,3805,3812,3819,3826,3833,3840,3847,3854,3861,3868,3875,3882,3889,3896,3903,3910,3916,3923,3930,3937,3944,3950,3957,3964,3971,3977,3984,3991,3997,4004,4011,4017,4024,4030,4037,4043,4050,4056,4063,4069,4076,4082,4089,4095 + +gamma.0_4 = 0,56,112,169,227,285,343,401,458,515,571,627,681,734,786,836,884,931,977,1022,1066,1109,1151,1192,1232,1271,1309,1346,1382,1416,1449,1481,1512,1541,1568,1594,1618,1640,1661,1682,1701,1720,1738,1756,1774,1791,1809,1827,1846,1865,1883,1901,1919,1936,1953,1970,1987,2004,2020,2037,2053,2069,2086,2102,2119,2136,2153,2170,2187,2204,2221,2238,2255,2271,2288,2304,2320,2335,2350,2365,2379,2393,2406,2418,2430,2442,2453,2464,2475,2486,2497, +gamma.1_4 = 2507,2518,2528,2539,2550,2561,2572,2583,2594,2605,2616,2627,2638,2649,2659,2670,2681,2692,2703,2714,2726,2737,2748,2760,2772,2784,2796,2808,2820,2832,2844,2856,2868,2880,2892,2903,2914,2925,2936,2946,2956,2966,2976,2985,2995,3004,3014,3023,3033,3042,3051,3061,3070,3080,3090,3100,3109,3119,3129,3139,3148,3158,3168,3178,3188,3198,3207,3217,3227,3237,3247,3257,3267,3277,3287,3296,3306,3316,3326,3336,3346,3356,3366,3376,3385,3395, +gamma.2_4 = 3405,3414,3424,3433,3443,3452,3462,3471,3481,3490,3499,3509,3518,3527,3537,3546,3555,3564,3573,3583,3592,3601,3610,3619,3628,3637,3646,3655,3664,3673,3682,3691,3700,3708,3717,3726,3735,3744,3752,3761,3770,3778,3787,3796,3804,3813,3821,3830,3839,3847,3856,3864,3873,3881,3889,3898,3906,3915,3923,3931,3940,3948,3956,3964,3973,3981,3989,3997,4006,4014,4022,4030,4038,4046,4054,4062,4070,4078,4086,4095 + +gamma.0_5 = 0,51,104,158,212,267,321,376,430,484,536,588,638,686,732,777,819,858,896,932,966,999,1030,1060,1090,1118,1145,1172,1198,1223,1249,1274,1300,1324,1348,1372,1394,1416,1437,1457,1477,1497,1517,1536,1555,1574,1592,1611,1630,1649,1668,1686,1705,1722,1740,1758,1775,1792,1810,1826,1843,1860,1877,1893,1910,1926,1942,1959,1975,1991,2006,2022,2038,2053,2069,2084,2099,2114,2129,2144,2159,2174,2189,2204,2218,2233,2247,2261,2276,2290,2304, +gamma.1_5 = 2318,2332,2346,2360,2373,2387,2401,2414,2428,2441,2455,2468,2481,2495,2508,2521,2534,2547,2560,2573,2586,2598,2611,2624,2636,2649,2662,2674,2687,2699,2711,2724,2736,2748,2760,2772,2784,2796,2808,2820,2832,2844,2856,2868,2880,2891,2903,2915,2926,2938,2949,2961,2972,2984,2995,3006,3018,3029,3040,3051,3063,3074,3085,3096,3107,3118,3129,3140,3151,3162,3173,3183,3194,3205,3216,3226,3237,3248,3258,3269,3279,3290,3301,3311,3321,3332, +gamma.2_5 = 3342,3353,3363,3373,3384,3394,3404,3414,3425,3435,3445,3455,3465,3475,3485,3495,3505,3515,3525,3535,3545,3555,3565,3575,3584,3594,3604,3614,3623,3633,3643,3653,3662,3672,3681,3691,3701,3710,3720,3729,3739,3748,3758,3767,3776,3786,3795,3805,3814,3823,3832,3842,3851,3860,3869,3879,3888,3897,3906,3915,3924,3934,3943,3952,3961,3970,3979,3988,3997,4006,4015,4024,4033,4041,4050,4059,4068,4077,4086,4095 + +gamma.0_6 = 0,51,104,158,212,267,321,376,430,484,536,588,638,686,732,777,819,858,896,932,966,999,1030,1060,1090,1118,1145,1172,1198,1223,1249,1274,1300,1324,1348,1372,1394,1416,1437,1457,1477,1497,1517,1536,1555,1574,1592,1611,1630,1649,1668,1686,1705,1722,1740,1758,1775,1792,1810,1826,1843,1860,1877,1893,1910,1926,1942,1959,1975,1991,2006,2022,2038,2053,2069,2084,2099,2114,2129,2144,2159,2174,2189,2204,2218,2233,2247,2261,2276,2290,2304, +gamma.1_6 = 2318,2332,2346,2360,2373,2387,2401,2414,2428,2441,2455,2468,2481,2495,2508,2521,2534,2547,2560,2573,2586,2598,2611,2624,2636,2649,2662,2674,2687,2699,2711,2724,2736,2748,2760,2772,2784,2796,2808,2820,2832,2844,2856,2868,2880,2891,2903,2915,2926,2938,2949,2961,2972,2984,2995,3006,3018,3029,3040,3051,3063,3074,3085,3096,3107,3118,3129,3140,3151,3162,3173,3183,3194,3205,3216,3226,3237,3248,3258,3269,3279,3290,3301,3311,3321,3332, +gamma.2_6 = 3342,3353,3363,3373,3384,3394,3404,3414,3425,3435,3445,3455,3465,3475,3485,3495,3505,3515,3525,3535,3545,3555,3565,3575,3584,3594,3604,3614,3623,3633,3643,3653,3662,3672,3681,3691,3701,3710,3720,3729,3739,3748,3758,3767,3776,3786,3795,3805,3814,3823,3832,3842,3851,3860,3869,3879,3888,3897,3906,3915,3924,3934,3943,3952,3961,3970,3979,3988,3997,4006,4015,4024,4033,4041,4050,4059,4068,4077,4086,4095 + +;gamma.0_6 = 0,84,137,182,223,260,296,330,362,393,423,452,481,508,536,562,588,613,639,663,687,711,735,758,781,804,826,848,870,892,913,934,955,976,997,1017,1037,1057,1077,1097,1117,1136,1155,1175,1194,1213,1231,1250,1269,1287,1305,1324,1342,1360,1378,1396,1413,1431,1448,1466,1483,1500,1518,1535,1552,1569,1586,1602,1619,1636,1652,1669,1685,1701,1718,1734,1750,1766,1782,1798,1814,1830,1846,1861,1877,1893,1908,1924,1939,1955,1970,1985,2000,2016, +;gamma.1_6 = 2031,2046,2061,2076,2091,2106,2121,2136,2150,2165,2180,2194,2209,2224,2238,2253,2267,2281,2296,2310,2324,2339,2353,2367,2381,2395,2409,2423,2437,2451,2465,2479,2493,2507,2521,2535,2548,2562,2576,2589,2603,2616,2630,2644,2657,2671,2684,2697,2711,2724,2737,2751,2764,2777,2790,2804,2817,2830,2843,2856,2869,2882,2895,2908,2921,2934,2947,2960,2973,2986,2998,3011,3024,3037,3049,3062,3075,3087,3100,3113,3125,3138,3150,3163,3175,3188, +;gamma.2_6 = 3200,3213,3225,3237,3250,3262,3275,3287,3299,3311,3324,3336,3348,3360,3372,3385,3397,3409,3421,3433,3445,3457,3469,3481,3493,3505,3517,3529,3541,3553,3565,3577,3589,3600,3612,3624,3636,3648,3659,3671,3683,3695,3706,3718,3730,3741,3753,3764,3776,3788,3799,3811,3822,3834,3845,3857,3868,3880,3891,3903,3914,3926,3937,3948,3960,3971,3982,3994,4005,4016,4028,4039,4050,4061,4073,4084,4095, +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 0; ;If do not use 3dnr_x, then use and load 3dnr_s + + +[3dnr] +BoolLNTH = 0 +BoolRefMGValue = 0 +3DnrIsoCount = 16 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000,25600,51200,102400,204800,409600,819200,1638400,3276800 + +;ISO = 100 + + +s32IES0_0 = 0; +s32SBS0_0 = 100; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 100; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 100; +s32SBS1_1 = 110; +s32SBS2_1 = 60; +s32SBS3_1 = 30; +s32SDS0_1 = 100; +s32SDS1_1 = 60; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 98; +s32MATH2_1 = 98; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + +;ISO = 500 + + +s32IES0_2 = 0; +s32SBS0_2 = 110; +s32SBS1_2 = 120; +s32SBS2_2 = 70; +s32SBS3_2 = 30; +s32SDS0_2 = 110; +s32SDS1_2 = 70; +s32SDS2_2 = 120; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 100; +s32MATH2_2 = 100; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 130; +s32SBS1_3 = 130; +s32SBS2_3 = 70; +s32SBS3_3 = 50; +s32SDS0_3 = 130; +s32SDS1_3 = 70; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 103; +s32MATH2_3 = 103; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 100; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 100; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 105; +s32MATH2_4 = 105; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + +;ISO = 4000 + + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 100; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 100; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 107; +s32MATH2_5 = 107; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +;ISO = 8000 + + +s32IES0_6 = 0; +s32SBS0_6 = 150; +s32SBS1_6 = 160; +s32SBS2_6 = 100; +s32SBS3_6 = 80; +s32SDS0_6 = 150; +s32SDS1_6 = 100; +s32SDS2_6 = 160; +s32SDS3_6 = 80; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 108; +s32MATH2_6 = 108; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 200; + s32TFC_6 = 6; + s32TPC_6 = 6; + s32TRC_6 = 100; + + +;ISO = 16000 + + +s32IES0_7 = 0; +s32SBS0_7 = 150; +s32SBS1_7 = 160; +s32SBS2_7 = 150; +s32SBS3_7 = 100; +s32SDS0_7 = 160; +s32SDS1_7 = 150; +s32SDS2_7 = 170; +s32SDS3_7 = 100; +s32STH0_7 = 138; +s32STH1_7 = 138; +s32STH2_7 = 138; +s32STH3_7 = 138; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 56; +s32MDDZ2_7 = 56; +s32TFS1_7 = 8; +s32TFS2_7 = 8; + s32SFC_7 = 200; + s32TFC_7 = 6; + s32TPC_7 = 6; + s32TRC_7 = 100; + + + +;ISO = 32000 + + + s32IES0_8 = 0; +s32SBS0_8 = 160; +s32SBS1_8 = 180; +s32SBS2_8 = 160; +s32SBS3_8 = 80; +s32SDS0_8 = 180; +s32SDS1_8 = 160; +s32SDS2_8 = 180; +s32SDS3_8 = 100; +s32STH0_8 = 138; +s32STH1_8 = 138; +s32STH2_8 = 138; +s32STH3_8 = 138; +s32MDP_8 = 2; +s32MATH1_8 = 115; +s32MATH2_8 = 115; +s32Pro3_8 = 0; +s32MDDZ1_8 = 100; +s32MDDZ2_8 = 100; +s32TFS1_8 = 9; +s32TFS2_8 = 9; + s32SFC_8 = 255; + s32TFC_8 = 3; + s32TPC_8 = 3; + s32TRC_8 = 100; + + + +;ISO = 64000 + + + s32IES0_9 = 0; +s32SBS0_9 = 170; +s32SBS1_9 = 180; +s32SBS2_9 = 170; +s32SBS3_9 = 50; +s32SDS0_9 = 170; +s32SDS1_9 = 170; +s32SDS2_9 = 180; +s32SDS3_9 = 50; +s32STH0_9 = 138; +s32STH1_9 = 138; +s32STH2_9 = 138; +s32STH3_9 = 138; +s32MDP_9 = 2; +s32MATH1_9 = 120; +s32MATH2_9 = 120; +s32Pro3_9 = 0; +s32MDDZ1_9 = 64; +s32MDDZ2_9 = 64; +s32TFS1_9 = 9; +s32TFS2_9 = 9; + s32SFC_9 = 100; + s32TFC_9 = 3; + s32TPC_9 = 3; + s32TRC_9 = 80; + + +;ISO = 128000 + + + s32IES0_10 = 0; +s32SBS0_10 = 175; +s32SBS1_10 = 190; +s32SBS2_10 = 175; +s32SBS3_10 = 80; +s32SDS0_10 = 175; +s32SDS1_10 = 180; +s32SDS2_10 = 200; +s32SDS3_10 = 80; +s32STH0_10 = 138; +s32STH1_10 = 138; +s32STH2_10 = 138; +s32STH3_10 = 138; +s32MDP_10 = 2; +s32MATH1_10 = 138; +s32MATH2_10 = 138; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; + s32SFC_10 = 255; + s32TFC_10 = 5; + s32TPC_10 = 5; + s32TRC_10 = 80; + + +;ISO = 204800 + + + s32IES0_11 = 0; +s32SBS0_11 = 190; +s32SBS1_11 = 210; +s32SBS2_11 = 190; +s32SBS3_11 = 80; +s32SDS0_11 = 200; +s32SDS1_11 = 190; +s32SDS2_11 = 210; +s32SDS3_11 = 80; +s32STH0_11 = 128; +s32STH1_11 = 128; +s32STH2_11 = 128; +s32STH3_11 = 128; +s32MDP_11 = 2; +s32MATH1_11 = 142; +s32MATH2_11 = 142; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; + s32SFC_11 = 255; + s32TFC_11 = 12; + s32TPC_11 = 12; + s32TRC_11 = 255; + + + +;ISO = 409600 + +s32IES0_12 = 0; +s32SBS0_12 = 200; +s32SBS1_12 = 190; +s32SBS2_12 = 210; +s32SBS3_12 = 60; +s32SDS0_12 = 210; +s32SDS1_12 = 210; +s32SDS2_12 = 190; +s32SDS3_12 = 60; +s32STH0_12 = 138; +s32STH1_12 = 138; +s32STH2_12 = 138; +s32STH3_12 = 138; +s32MDP_12 = 2; +s32MATH1_12 = 145; +s32MATH2_12 = 145; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 10; +s32TFS2_12 = 10; + s32SFC_12 = 255; + s32TFC_12 = 12; + s32TPC_12 = 12; + s32TRC_12 = 255; + + +;ISO = 819200 + + + s32IES0_13 = 0; +s32SBS0_13 = 220; +s32SBS1_13 = 150; +s32SBS2_13 = 220; +s32SBS3_13 = 0; +s32SDS0_13 = 220; +s32SDS1_13 = 220; +s32SDS2_13 = 150; +s32SDS3_13 = 0; +s32STH0_13 = 150; +s32STH1_13 = 150; +s32STH2_13 = 150; +s32STH3_13 = 150; +s32MDP_13 = 2; +s32MATH1_13 = 166; +s32MATH2_13 = 166; +s32Pro3_13 = 0; +s32MDDZ1_13 = 64; +s32MDDZ2_13 = 64; +s32TFS1_13 = 11; +s32TFS2_13 = 11; + s32SFC_13 = 255; + s32TFC_13 = 32; + s32TPC_13 = 32; + s32TRC_13 = 255; + + + +;ISO = 1638400 + + + s32IES0_14 = 0; +s32SBS0_14 = 220; +s32SBS1_14 = 150; +s32SBS2_14 = 220; +s32SBS3_14 = 0; +s32SDS0_14 = 220; +s32SDS1_14 = 220; +s32SDS2_14 = 150; +s32SDS3_14 = 0; +s32STH0_14 = 155; +s32STH1_14 = 155; +s32STH2_14 = 155; +s32STH3_14 = 155; +s32MDP_14 = 6; +s32MATH1_14 = 170; +s32MATH2_14 = 170; +s32Pro3_14 =0; +s32MDDZ1_14 = 100; +s32MDDZ2_14 = 100; +s32TFS1_14 = 10; +s32TFS2_14 = 10; + s32SFC_14 = 255; + s32TFC_14 = 32; + s32TPC_14 = 32; + s32TRC_14 = 255; + + + + +;ISO = 3276800 + + + s32IES0_15 = 0; +s32SBS0_15 = 220; +s32SBS1_15 = 0; +s32SBS2_15 = 240; +s32SBS3_15 = 0; +s32SDS0_15 = 220; +s32SDS1_15 = 240; +s32SDS2_15 = 0; +s32SDS3_15 = 0; +s32STH0_15 = 152; +s32STH1_15 = 152; +s32STH2_15 = 152; +s32STH3_15 = 152; +s32MDP_15 = 6; +s32MATH1_15 = 172; +s32MATH2_15 = 172; +s32Pro3_15 = 0; +s32MDDZ1_15 = 100; +s32MDDZ2_15 = 100; +s32TFS1_15 = 10; +s32TFS2_15 = 10; + s32SFC_15 = 255; + s32TFC_15 = 32; + s32TPC_15 = 32; + s32TRC_15 = 255; + + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|2200000|5000000|8000000| +ExpThreshHtoL = 600000|1800000|4000000|7000000| +ExpCompensation = 38|32|30|30| +MaxHistOffset = 20|18|14|12| +MaxSysGain = 65536000 + +u16HistRatioSlope = 64 +BlackDelayFrame = 40 +WhiteDelayFrame = 40 +u16BlackSpeedBias = 144 +u8Tolerance = 3 +u8Speed = 13 + +FrameChangeEnable = 0 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|40000|40000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 32|32 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 0; +DrcInterval = 10; +DrcISO = 100; +DrcbEnable = 0; +DrcOpType = 1; +DrcStrength = 80; +DrcSpatialVar = 10; +DrcRangeVar = 3; +DrcAsymmetry = 1; +DrcSecondPole = 192; +DrcStretch = 54; +DrcCompress = 180; +DrcPDStrength = 0; +DrcLocalMixingBrigtht = 33; +DrcLocalMixingDark = 62; + +bDefogEnable = 0; +DefogOpType = 1; +DefogUserLutEnable = 0; +DefogInterval = 10; +DefogStrengthISOCount = 0; +DefogISO = 100; +DefogManualStrength = 158; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_0 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +DefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,254,253,253,253,252,252,252,251,251,250,250,249,248,248,247,246,246,245,244,243,242,242,241,240,239,238,237,236,235,234,233,232,231,229,228,227,226,225,223,222,221,219,218,217,215,214,212,211,209,208,206,205,203, +DefogLut.2_1 = 202,200,198,197,195,193,192,190,188,186,185,183,181,179,177,175,174,172,170,168,166,164,162,160,158,156,154,152,149,147,145,143,141,139,137,134,132,130,128,126,123,121,119,116,114,112,109,107,105,102,100,98,95,93,90,88,85,83,80,78,76,73,70,68,65,63,60,58,55,53,50,48,45,42,40,37,35,32,29,27,24,21,19,16,13,11,8,5,3,0, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd =20,20,20,20,22,22,22,20,18,12,8,4,2,1,1,1, +au8SharpenD =100,100,100,110,110,110,120,130,140,120,110,100,100,100,100,100, +au8TextureThr =0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8SharpenEdge =100,100,100,100,100,110,120,120,120,120,120,120,150,180,180,200, +au8EdgeThr =80,80,80,80,80,80,80,80,80,110,120,130,150,170,180,190, +au8OverShoot = 150,150,150,150,160,160,150,140,130,120,100,70,40,10,10,10, +au8UnderShoot =180,180,180,180,180,200,190,170,150,140,120,95,45,25,15,15, +au8shootSupStr =10,10,10,10,10,10,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl =128,128,128,128,138,138,138,138,128,128,128,128,128,128,128,128, +LumaWgt = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 0 +au16VpssSharpenUd = 5,5,7,9,10,12,14,12,12,10,8,8,8,6,4,2, +au8VpssSharpenD = 40,40,45,50,50,55,62,59,58,55,50,40,40,40,40,40, +au8VpssTextureThr = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 60,60,75,90,100,105,105,105,105,120,120,120,120,120,120,200, +au8VpssEdgeThr = 80,80,80,80,80,80,80,80,80,80,120,130,150,170,180,190, +au8VpssOverShoot = 125,125,125,120,120,110,110,110,90,20,10,10,10,10,10,10, +au8VpssUnderShoot = 125,125,125,120,120,110,110,110,90,40,20,15,15,15,15,15, +au8VpssshootSupStr = 40,40,20,10,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 100,100,100,100,100,90,95,95,80,80,80,80,80,80,80,80, + +ShadingEnable = 0 +ShadingType = 0 +ShadingISOCount = 3; +ShadingISO = 1000|2000|4000; +ShadingManualStrength = 4096|2000|500; + +EdgeSmoothThr = 8,16,16,16,16,16,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 16,16,16,16,16,32,32,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 53,53,53,86,112,112,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 256,256,256,256,256,256,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 128, 128, 128, 112, 96, 48, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, +DetailEnhanceStr = 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, +NoiseSuppressStr = 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 1 +ExpThreshLtoD = 600000 +ExpThreshDtoL = 50000 +#gamma.0_0 = 0,105,211,318,423,525,624,682,740,797,853,908,962,1014,1064,1113,1157,1209,1258,1303,1346,1385,1423,1442,1488,1521,1554,1586,1613,1638,1663,1689,1718,1744,1772,1800,1828,1848,1884,1903,1929,1962,1993,2008,2030,2053,2077,2103,2132,2148,2164,2182,2200,2226,2237,2256,2275,2295,2322,2334,2357,2356,2391,2409,2426,2438,2451,2466,2481,2497,2513,2530,2546,2564,2581,2598,2614,2631,2647,2663,2678,2692,2706,2720,2733,2747,2760,2773,2786, +#gamma.1_0 = 2799,2812,2825,2838,2851,2864,2876,2890,2903,2916,2929,2942,2955,2968,2981,2994,3007,3020,3033,3045,3058,3071,3083,3096,3108,3120,3132,3144,3156,3168,3180,3192,3203,3215,3227,3238,3250,3261,3273,3285,3296,3308,3319,3331,3343,3354,3366,3369,3389,3400,3411,3422,3433,3444,3454,3465,3475,3485,3495,3505,3514,3516,3534,3543,3552,3561,3570,3579,3587,3596,3604,3612,3619,3626,3633,3640,3647,3653,3659,3665,3671,3677,3683,3689,3695,3701, +#gamma.2_0 = 3707,3713,3718,3724,3730,3736,3742,3747,3753,3759,3764,3770,3776,3781,3787,3793,3799,3805,3811,3817,3823,3830,3836,3843,3849,3856,3862,3868,3875,3881,3887,3893,3898,3904,3909,3913,3918,3922,3926,3930,3934,3938,3942,3946,3950,3953,3957,3961,3965,3970,3974,3978,3983,3987,3992,3996,4001,4005,4010,4014,4019,4023,4027,4031,4036,4040,4043,4047,4051,4054,4058,4061,4065,4068,4071,4075,4078,4081,4084,4088,4091,4095 + +gamma.0_0 = 0,180,320,426,516,593,660,721,778,838,896,946,994,1042,1090,1139,1186,1226,1264,1304,1344,1381,1416,1452,1486,1516,1546,1580,1616,1652,1678,1714,1742,1776,1798,1830,1862,1886,1912,1940,1968,1992,2010,2038,2062,2090,2114,2134,2158,2178,2202,2222,2246,2266,2282,2300,2324,2344,2360,2372,2390,2406,2422,2438,2458,2478,2494,2510,2526,2546,2562,2582,2598,2614,2630,2648,2660,2670,2682,2698,2710,2724,2736,2752,2764,2780,2792,2808,2820,2835,2848,2858,2868,2882,2896, +gamma.1_0 = 2904,2912,2926,2940,2950,2960,2972,2984,2992,3004,3014,3028,3036,3048,3056,3068,3080,3088,3100,3110,3120,3128,3140,3148,3160,3168,3174,3182,3190,3202,3210,3218,3228,3240,3256,3266,3276,3288,3300,3306,3318,3326,3334,3342,3350,3360,3370,3378,3386,3394,3398,3406,3414,3422,3426,3436,3444,3454,3466,3476,3486,3498,3502,3510,3518,3526,3530,3538,3546,3554,3558,3564,3570,3574,3582,3590,3598,3604,3610,3618,3628,3634,3640,3644,3652,3656,3664,3670,3678,3688,3696,3700, +gamma.2_0 = 3708,3712,3716,3722,3730,3736,3740,3748,3752,3756,3760,3766,3774,3778,3786,3790,3800,3808,3812,3816,3824,3830,3832,3842,3846,3850,3854,3858,3862,3864,3870,3874,3878,3882,3888,3894,3900,3908,3912,3918,3924,3928,3934,3940,3946,3952,3958,3966,3974,3978,3982,3986,3990,3994,4002,4006,4010,4018,4022,4032,4038,4046,4050,4056,4062,4072,4076,4084,4090,4095 + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 0; ;If do not use and load 3dnr_x, then use and load 3dnr_s + +#3dnr_s +BoolLNTH = 0 +3DnrIsoCount = 14 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000,25600,51200,102400,204800,409600,819200 + +;ISO = 100 + + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + +;ISO = 500 + + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + + +s32IES0_4 = 0; +s32SBS0_4 = 170; +s32SBS1_4 = 140; +s32SBS2_4 = 140; +s32SBS3_4 = 80; +s32SDS0_4 = 170; +s32SDS1_4 = 140; +s32SDS2_4 = 140; +s32SDS3_4 = 80; +s32STH0_4 = 138; +s32STH1_4 = 138; +s32STH2_4 = 138; +s32STH3_4 = 138; +s32MDP_4 = 2; +s32MATH1_4 = 115; +s32MATH2_4 = 115; +s32Pro3_4 = 0; +s32MDDZ1_4 = 64; +s32MDDZ2_4 = 64; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 16; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + +;ISO = 4000 + + +s32IES0_5 = 0; +s32SBS0_5 = 170; +s32SBS1_5 = 170; +s32SBS2_5 = 140; +s32SBS3_5 = 80; +s32SDS0_5 = 170; +s32SDS1_5 = 170; +s32SDS2_5 = 170; +s32SDS3_5 = 80; +s32STH0_5 = 138; +s32STH1_5 = 138; +s32STH2_5 = 138; +s32STH3_5 = 138; +s32MDP_5 = 2; +s32MATH1_5 = 115; +s32MATH2_5 = 115; +s32Pro3_5 = 0; +s32MDDZ1_5 = 64; +s32MDDZ2_5 = 64; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +;ISO = 8000 + + +s32IES0_6 = 0; +s32SBS0_6 = 180; +s32SBS1_6 = 170; +s32SBS2_6 = 170; +s32SBS3_6 = 80; +s32SDS0_6 = 200; +s32SDS1_6 = 170; +s32SDS2_6 = 220; +s32SDS3_6 = 80; +s32STH0_6 = 138; +s32STH1_6 = 138; +s32STH2_6 = 138; +s32STH3_6 = 138; +s32MDP_6 = 2; +s32MATH1_6 = 118; +s32MATH2_6 = 118; +s32Pro3_6 = 0; +s32MDDZ1_6 = 64; +s32MDDZ2_6 = 64; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 100; + s32TFC_6 = 10; + s32TPC_6 = 10; + s32TRC_6 = 100; + + +;ISO = 16000 + + +s32IES0_7 = 0; +s32SBS0_7 = 190; +s32SBS1_7 = 190; +s32SBS2_7 = 160; +s32SBS3_7 = 100; +s32SDS0_7 = 190; +s32SDS1_7 = 160; +s32SDS2_7 = 230; +s32SDS3_7 = 100; +s32STH0_7 = 138; +s32STH1_7 = 138; +s32STH2_7 = 138; +s32STH3_7 = 138; +s32MDP_7 = 2; +s32MATH1_7 = 124; +s32MATH2_7 = 124; +s32Pro3_7 = 0; +s32MDDZ1_7 = 100; +s32MDDZ2_7 = 100; +s32TFS1_7 = 9; +s32TFS2_7 = 9; + s32SFC_7 = 100; + s32TFC_7 = 10; + s32TPC_7 = 10; + s32TRC_7 = 100; + + + +;ISO = 32000 + + +s32IES0_8 = 0; +s32SBS0_8 = 190; +s32SBS1_8 = 210; +s32SBS2_8 = 160; +s32SBS3_8 = 100; +s32SDS0_8 = 190; +s32SDS1_8 = 160; +s32SDS2_8 = 210; +s32SDS3_8 = 100; +s32STH0_8 = 144; +s32STH1_8 = 144; +s32STH2_8 = 144; +s32STH3_8 = 144; +s32MDP_8 = 2; +s32MATH1_8 = 128; +s32MATH2_8 = 128; +s32Pro3_8 = 0; +s32MDDZ1_8 = 100; +s32MDDZ2_8 = 100; +s32TFS1_8 = 9; +s32TFS2_8 = 9; + s32SFC_8 = 100; + s32TFC_8 = 10; + s32TPC_8 = 10; + s32TRC_8 = 100; + + + +;ISO = 64000 + + +s32IES0_9 = 0; +s32SBS0_9 = 200; +s32SBS1_9 = 230; +s32SBS2_9 = 160; +s32SBS3_9 = 100; +s32SDS0_9 = 230; +s32SDS1_9 = 160; +s32SDS2_9 = 230; +s32SDS3_9 = 100; +s32STH0_9 = 148; +s32STH1_9 = 148; +s32STH2_9 = 148; +s32STH3_9 = 148; +s32MDP_9 = 2; +s32MATH1_9 = 134; +s32MATH2_9 = 134; +s32Pro3_9 = 0; +s32MDDZ1_9 = 100; +s32MDDZ2_9 = 100; +s32TFS1_9 = 9; +s32TFS2_9 = 9; + s32SFC_9 = 100; + s32TFC_9 = 10; + s32TPC_9 = 10; + s32TRC_9 = 100; + + +;ISO = 128000 + + + s32IES0_10 = 0; +s32SBS0_10 = 200; +s32SBS1_10 = 230; +s32SBS2_10 = 180; +s32SBS3_10 = 80; +s32SDS0_10 = 230; +s32SDS1_10 = 180; +s32SDS2_10 = 230; +s32SDS3_10 = 80; +s32STH0_10 = 148; +s32STH1_10 = 148; +s32STH2_10 = 148; +s32STH3_10 = 148; +s32MDP_10 = 2; +s32MATH1_10 = 138; +s32MATH2_10 = 138; +s32Pro3_10 = 0; +s32MDDZ1_10 = 64; +s32MDDZ2_10 = 64; +s32TFS1_10 = 10; +s32TFS2_10 = 10; + s32SFC_10 = 255; + s32TFC_10 = 5; + s32TPC_10 = 5; + s32TRC_10 = 100; + + +;ISO = 204800 + + + s32IES0_11 = 0; +s32SBS0_11 = 210; +s32SBS1_11 = 220; +s32SBS2_11 = 180; +s32SBS3_11 = 100; +s32SDS0_11 = 230; +s32SDS1_11 = 180; +s32SDS2_11 = 220; +s32SDS3_11 = 100; +s32STH0_11 = 138; +s32STH1_11 = 138; +s32STH2_11 = 138; +s32STH3_11 = 138; +s32MDP_11 = 2; +s32MATH1_11 = 141; +s32MATH2_11 = 141; +s32Pro3_11 = 0; +s32MDDZ1_11 = 64; +s32MDDZ2_11 = 64; +s32TFS1_11 = 10; +s32TFS2_11 = 10; + s32SFC_11 = 255; + s32TFC_11 = 12; + s32TPC_11 = 12; + s32TRC_11 = 255; + + + +;ISO = 409600 + +s32IES0_12 = 0; +s32SBS0_12 = 220; +s32SBS1_12 = 210; +s32SBS2_12 = 190; +s32SBS3_12 = 100; +s32SDS0_12 = 220; +s32SDS1_12 = 190; +s32SDS2_12 = 210; +s32SDS3_12 = 100; +s32STH0_12 = 138; +s32STH1_12 = 138; +s32STH2_12 = 138; +s32STH3_12 = 138; +s32MDP_12 = 2; +s32MATH1_12 = 142; +s32MATH2_12 = 142; +s32Pro3_12 = 0; +s32MDDZ1_12 = 64; +s32MDDZ2_12 = 64; +s32TFS1_12 = 10; +s32TFS2_12 = 10; + s32SFC_12 = 255; + s32TFC_12 = 12; + s32TPC_12 = 12; + s32TRC_12 = 255; + + +;ISO = 819200 + + + s32IES0_13 = 0; +s32SBS0_13 = 220; +s32SBS1_13 = 220; +s32SBS2_13 = 150; +s32SBS3_13 = 100; +s32SDS0_13 = 220; +s32SDS1_13 = 150; +s32SDS2_13 = 220; +s32SDS3_13 = 100; +s32STH0_13 = 150; +s32STH1_13 = 150; +s32STH2_13 = 150; +s32STH3_13 = 150; +s32MDP_13 = 2; +s32MATH1_13 = 166; +s32MATH2_13 = 166; +s32Pro3_13 = 0; +s32MDDZ1_13 = 64; +s32MDDZ2_13 = 64; +s32TFS1_13 = 11; +s32TFS2_13 = 11; + s32SFC_13 = 255; + s32TFC_13 = 32; + s32TPC_13 = 32; + s32TRC_13 = 255; + + + +;ISO = 1638400 + + + + + +;ISO = 3276800 + + + +[TRAFFIC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 11; +u8SecondPole = 170; +u8Stretch = 38; +u8Compress = 159; +u8PDStrength = 0; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 20; +u8ExpCompensation = 42 +u8MaxHistoffset = 12 +u8ExpRatioType = 1 +u32ExpRatio = 704 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 +au16SharpenUd=18|16|16|16|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|140|130|130|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|170|170|160|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=30|30|30|20|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=128|128|128|128|128|128|128|128|128|128|128|128|128|128|128|128| +gamma_0 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551, +gamma_1 = 1567,1583,1599,1615,1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991,3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263, +gamma_2 = 3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 +;ISO = 100 + + + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + +;ISO = 500 + + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 140; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 140; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + +;ISO = 4000 + + +s32IES0_5 = 0; +s32SBS0_5 = 130; +s32SBS1_5 = 150; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 130; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +;ISO = 8000 + + +s32IES0_6 = 0; +s32SBS0_6 = 140; +s32SBS1_6 = 160; +s32SBS2_6 = 150; +s32SBS3_6 = 50; +s32SDS0_6 = 140; +s32SDS1_6 = 150; +s32SDS2_6 = 160; +s32SDS3_6 = 50; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; + s32SFC_6 = 100; + s32TFC_6 = 2; + s32TPC_6 = 2; + s32TRC_6 = 10; + + +;ISO = 16000 + + +s32IES0_7 = 0; +s32SBS0_7 = 150; +s32SBS1_7 = 160; +s32SBS2_7 = 150; +s32SBS3_7 = 100; +s32SDS0_7 = 160; +s32SDS1_7 = 150; +s32SDS2_7 = 160; +s32SDS3_7 = 100; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 7; +s32TFS2_7 = 7; + s32SFC_7 = 100; + s32TFC_7 = 2; + s32TPC_7 = 2; + s32TRC_7 = 10; diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/sc2235.ini b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/sc2235.ini new file mode 100644 index 00000000..2154368b --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/sc2235.ini @@ -0,0 +1,1848 @@ +[common] +IspDev = 0 +ViDev = 0 +ViChn = 0 +VpssGrp = 0 +VpssChn = 0 +VencGrp = 0 +VencChn = 0 + +IVE_Enable = 0; + +;HLC_AutoEnable = 0; +;HLC_thr_off = 140000 ;threshold value for HLC auto off +;HLC_thr_on = 150000 ;threshold value for HLC auto on +;HLC_tolerance = 3000 +;HLC_expthr = 6000 +;HLC_count = 5240 + +ave_lum_thresh = 30 +delta_dis_expthresh = 20 + +fpn_exp_thresh = 2000000000 ;threshold value for fpn auto on + +u32DRCStrengthThresh = 40 + +dci_strength_lut = 32,33,33,34,34,35,35,36,37,37,38,38,39,39,40,40,41,42,42,43,43,44,44,45,46,46,47,47,48,48,49,49,50,50,50,49,49,49,49,48,48,48,48,48,47,47,47,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,33,33,33,32 + +;in WDR mode ,exposure thread value references to exposure time .1:reference 0:not reference Notes:like ov2718 sensor ,its expRatio is fixed,Exposure Thread referenced to ISO is not good enough. +BoolRefExporeTime = 1; + +[AE] +aeRunInterval = 1; +expRatioMax = 1024 +expRatioMin = 64 +u8ExpRatioType = 0; +u32ExpRatio = 1024; +ratioBias = 1024; + +aeBitrateCount = 3 ;the counts of bitrate level +aeBitrateThresh = 2048|8120|16318| ;threshold value for each bitrate level + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgais32IES0_nmax for level 0 of bitrate +u8Speed_0 = 64 +u8Tolerance_0 = 1 +u16BlackDelayFrame_0 = 25 +u16WhiteDelayFrame_0 = 15 +u32SysGainMax_0 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 1 of bitrate +u8Speed_1 = 64 +u8Tolerance_1 = 1 +u16BlackDelayFrame_1 = 15 +u16WhiteDelayFrame_1 = 10 +u32SysGainMax_1 = 8192000 + +;AE speed, tolerance, blackdelayframe, whitedelayframe and sysgainmax for level 2 of bitrate +u8Speed_2 = 64 +u8Tolerance_2 = 1 +u16BlackDelayFrame_2 = 0 +u16WhiteDelayFrame_2 = 0 +u32SysGainMax_2 = 8192000 + +Option = 0 ;0:way1 1:way2 +;way1 AE compesation and histoffset for each level of exposure +aeExpCount = 5 ;the counts of exposure level +aeExpDtoLThresh = 6000|30000|90000|900000|8000000| ;threshold value for each exposure level from dark to light +aeExpLtoDThresh = 8000|40000|100000|1000000|90000000| ;threshold value for each exposure level from light to dark + +;AE compesation and histoffset for each level of exposure +aeCompesation = 56|56|56|50|50| +aeHistOffset = 4|4|4|4|4| +;way2 AE compesation and histoffset for each level of exposure ratio +aeRatioCount = 8 +aeExpRatioThresh1 = 64|128|256|512|768|1024|2048|4096 +aeExpRatioThresh2 = 128|192|320|576|832|1088|2112|4160 +aeCompesation_1 = 48|44|40|34|28|20|20|20 +aeHistOffset_1 = 12|12|20|20|20|20|20|20 + +RouteNum = 7 +IntTime = 59|35000|35000|50000|50000|80000|80000; +SysGain = 1024|1024|5120|5120|8192|8192|16384; + +[FrameRate] +ExpCount = 3 ;the counts of exposure level +ExpThresh = 220000|350000|700000 ;threshold value for each exposure level +FrameRate = 20|15|10 + +[AWB] +CrMax = 304|304|304|304|304|304|304|333|354|375|393|417|422|422|422|422| +CrMin = 64|64|64|64|64|64|64|62|60|58|56|54|53|52|50|50| +CbMax = 288|288|288|292|296|300|304|318|329|340|349|361|364|364|364|364| +CbMin = 64|64|64|64|64|64|64|60|56|52|48|44|42|40|40|40| +ISO = 1000000 +TrackBlack = 0 + +[Shading] +enable = 0 +Type = 0 +ISOCount = 5; +ISO = 100|200|400|800|1600; +ManualStrength = 4096|2000|500|100|0; + +[BlackLevel] +R = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +Gr = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +Gb = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +B = 64|64|64|64|64|64|64|64|64|64|64|64|64|64|64|64| +;[nrprofile] +;nplut_default_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_default_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;nplut_1 = 0,0,0,0,0,0,0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65 +;nplut_2 = 0,2,15,20,24,27,30,32,33,35,36,37,38,39,40,41,42,42,43,44,44,45,45,46,46,47,47,48,48,49,49,49,50,50,50,51,51,51,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,56,57,57,57,57,57,58,58,58,58,58,59,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,61,61,61,61,62,62,62,62,62,62,62,62,63,63,63,63,63,63,63,63,63,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65 + +;explow = 5000 +;exphigh = 16000 + +[sharpen] +BitrateCount = 1 +BitrateThresh = 4096 +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=30|30|30|30|27|25|13|10|10|10|3|3|3|2|1|1| +au8SharpenD_0_0=70|70|70|60|50|48|35|40|40|40|35|30|30|30|30|30| +au8TextureThr_0_0=0|0|0|5|12|6|6|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=80|80|80|80|80|80|80|50|30|30|30|60|60|60|60|60| +au8EdgeThr_0_0=60|60|60|60|60|60|60|90|90|90|90|125|150|170|180|190| +au8OverShoot_0_0=100|100|100|100|100|100|140|10|10|10|10|10|10|10|10|10| +au8UnderShoot_0_0=150|150|150|150|150|150|140|50|40|40|40|10|15|15|15| +au8shootSupStr_0_0=30|30|30|30|30|20|20|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=128|128|128|128|128|128|128|70|60|55|55|55|55|55|55|55| +au8RGain_0_0 = 16|16|16|16|24|31|31|31|31|31|31|31|31|31|31|31| +au8BGain_0_0 = 20|20|20|20|26|31|31|31|31|31|31|31|31|31|31|31| +au8SkinGain_0_0 = 255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +LumaWgt_0_0=170|193|217|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255|255| + +[vpsssharpen] +bEnable = 1 +BitrateCount = 1 +BitrateThresh = 4096| +ExpCount = 1 +ExpThresh = 3200 + +au16SharpenUd_0_0=0|0|0|0|0|0|0|15|10|10|10|10|3|2|1|1| +au8SharpenD_0_0=0|0|0|0|0|0|0|60|50|50|50|30|170|180|200|200| +au8TextureThr_0_0=50|50|50|35|35|25|25|0|0|0|0|0|0|0|0|0| +au8SharpenEdge_0_0=0|20|20|20|50|55|55|110|100|100|100|110|150|180|180|200| +au8EdgeThr_0_0=60|60|60|60|60|60|60|60|50|50|50|125|150|170|180|190| +au8OverShoot_0_0=0|0|0|0|20|20|20|40|40|40|40|10|10|10|10|10| +au8UnderShoot_0_0=0|0|0|0|20|20|20|130|110|110|110|10|15|15|15| +au8shootSupStr_0_0=30|30|30|30|30|20|20|0|0|0|0|0|0|0|0|0| +au8DetailCtrl_0_0=0|0|0|0|0|0|0|55|55|55|55|80|128|128|128|128| +au8EdgeFiltStr_0_0 = 0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8JagCtrl_0_0 = 252|252|252|252|252|252|252|252|252|252|252|252|252|252|252|252| +au8NoiseLumaCtrl_0_0 = 0|0|0|0|3|0|0|0|0|0|0|0|0|0|0|0| + +[dp] +ExpCount = 8 ;the counts of exposure level +; 0 1 2 3 4 5 +ExpThresh = 10|50000|80000|320000|640000|1280000|2560000|4800000 ;threshold value for each exposure level +bSupTwinkleEn = 0|0|0|0|1|1|1|1 +SoftThr = 127|127|80|40|0|0|0|0 +SoftSlope = 0|0|6|6|6|6|21|21 +bEnable = 0|1|1|1|1|1|1|1 +enOpType = 1|1|1|1|1|1|1|1 +Strength = 0|100|200|200|200|200|200|200 +BlendRatio = 0|0|0|0|0|0|0|0 + + +[defog] +bEnable = 1; +OpType = 1; +Interval = 10; +ISOCount = 5; +ISO = 100|200|400|800|1600; +ManualStrength = 150|140|140|150|120; + +UserLutEnable = 0; + +UserDefogLut.0_1 = 123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124, +UserDefogLut.1_1 = 124,124,124,124,124,124,124,124,124,124,124,124,124,124,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126, +UserDefogLut.2_1 = 126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,128, +;UserDefogLut.0_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.1_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +;UserDefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +[LocalCac] +bEnable=1; +u16PurpleDetRange=195; +u16VarThr=0; +[2dnr] +;wdrcoarsestr be effective only in wdr mode +WDRSFCoarseStr = 16 +WDRLFCoarseStr = 40 + +[dci] +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 60|60 +DCIContrastGain = 32|32 +DCILightGain = 32|32 + +[FSWDR] +MotionComp = 1 +MDClipThr = 0xFA,0xFA,0xFA,0x1F4,0x320,0x400,0x800,0x1000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000,0x2000 +MDLowThr = 0x6,0x6,0x6,0xC,0x10,0x12,0x16,0x1A,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20 +MDHighThr = 0x10,0x10,0x10,0x1C,0x20,0x24,0x2C,0x34,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F +MDBldRatio = 0xC,0xC,0x7,0x4,0x3,0x2,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0 + +;linear mode ,drc is off +[drc] +UserTmEnable = 0 +UserTmTable_1 = 0x4D0,0xAE6,0x1006,0x1527,0x1E69,0x2963,0x3A6B,0x4D8F,0x62C5,0x845E,0x8D0F,0x927A,0x99DE,0x9B81,0x9C8E,0x9E08,0x9F41,0x9FEE,0xA05B,0xA0BE,0xA12B,0xA18E,0xA1DC,0xA20A,0xA222,0xA23B,0xA25B,0xA27A,0xA29A,0xA2BA,0xA2D9,0xA2F9,0xA319,0xA339,0xA359,0xA379,0xA398,0xA3B8,0xA3D8,0xA3F8,0xA418,0xA437,0xA457,0xA477,0xA499,0xA4BD,0xA4E2,0xA50A,0xA535,0xA563,0xA594,0xA5CF,0xA610,0xA656,0xA6A0,0xA6ED,0xA73B,0xA789,0xA7D6,0xA822,0xA86A,0xA8AE,0xA8ED,0xA922,0xA955,0xA985,0xA9B3,0xA9DF,0xAA0A,0xAA34,0xAA5D,0xAA85,0xAAAD,0xAAD6, +UserTmTable_2 = 0xAAFF,0xAB29,0xAB55,0xAB7F,0xABA6,0xABCC,0xABF1,0xAC18,0xAC40,0xAC6A,0xAC99,0xACCB,0xAD03,0xAD41,0xAD6F,0xAD9F,0xADD3,0xAE0C,0xAE4B,0xAE8F,0xAEDA,0xAF2D,0xAF87,0xAFEA,0xB057,0xB0CE,0xB14F,0xB1E5,0xB28D,0xB345,0xB40B,0xB4DE,0xB5BD,0xB6A5,0xB795,0xB88B,0xB985,0xBA83,0xBB82,0xBC81,0xBD7D,0xBE77,0xBF6B,0xC058,0xC13C,0xC217,0xC2E6,0xC3A7,0xC459,0xC4FB,0xC58A,0xC604,0xC671,0xC6D4,0xC72B,0xC779,0xC7BE,0xC7FB,0xC830,0xC85F,0xC888,0xC8AC,0xC8CC,0xC8E9,0xC902,0xC91B,0xC932,0xC948,0xC960,0xC979,0xC994,0xC9B2,0xC9D4,0xC9FA, +UserTmTable_3 = 0xCA26,0xCA58,0xCA8D,0xCAC3,0xCAF8,0xCB2D,0xCB62,0xCB97,0xCBCD,0xCC03,0xCC39,0xCC6F,0xCCA6,0xCCDE,0xCD16,0xCD4E,0xCD86,0xCDB5,0xCDDF,0xCE07,0xCE2F,0xCE5A,0xCE8B,0xCEC4,0xCF0A,0xCF5E,0xCFC3,0xD03C,0xD0AB,0xD10B,0xD162,0xD1B8,0xD216,0xD283,0xD307,0xD3A9,0xD472,0xD56A,0xD697,0xD802,0xD9B3,0xDBE2,0xDE6A,0xE13F,0xE454,0xE79D,0xEB0C,0xEE94,0xF22A,0xF5BF,0xF948,0xFCB7 + +Option =2 ;0:way1 1:way2 2:way3(way3 only used in Linear mode) +;-----way1 change DRC strength related with Exposure +ExpCount = 8 ;the counts of exposure level +Interval = 10 +;ExpThresh = 1000,2000,5000,10000,20000,50000 ;threshold value for each exposure level +; 200 400 100 2000 4000 8000 10000 +ExpThreshLtoD = 16000,30000,60000,120000,320000,640000,1280000,2560000 +ExpThreshDtoL = 14000,26000,56000,100000,300000,600000,1200000,2500000 +enOpType = 0; +stManulalStr = 247|248|250|253|245|230|210|190; +;----way2 change DRC strength related with Ratio and ISO +u8IsoCount = 7 +u8RatioCount = 8 ; ratio= 1 2 4 8 12 16 32 64 +u32DRCManualStrength_0 = 200|220|235|240|245|255|255|255 |;ISO 100 +u32DRCManualStrength_1 = 200|210|230|230|240|252|252|252 |;ISO 200 +u32DRCManualStrength_2 = 190|200|220|230|230|233|233|233| ;ISO 400 +u32DRCManualStrength_3 = 190|200|200|210|220|222|225|225| ;ISO 800 +u32DRCManualStrength_4 = 180|190|190|200|210|215|215|215| ;ISO 1600 +u32DRCManualStrength_5 = 150|150|160|170|180|195|200|200| ;ISO 3200 +u32DRCManualStrength_6 = 140|140|140|160|170|180|180|180|;ISO 6400 +;---way3 Linear DRC +bLinearDrcEnable = 1; +enLinearDrcOpType = 1; +ISOCount = 5; +ISO = 100|200|400|800|1600; +LinearDrcManulalStr = 50|50|50|50|50|; +LocalMixingBrigtht = 20|20|20|20|20|; +LocalMixingDark = 20|20|20|20|20|; + +[gamma] +Option = 0 ;0:way1 1:way2 +;way1 +DelayCount = 0 +Interval = 10 +ExpCount = 4 +; 0 1 2 3 4 +ExpThreshLtoD = 6000|55000|250000|2500000 +; 0 1 2 3 4 +ExpThreshDtoL = 1000|5000|50000|240000 + +#gamma.0_0 = 0,122,246,372,496,617,732,840,918,992,1063,1131,1196,1260,1323,1384,1446,1480,1514,1548,1581,1614,1647,1679,1711,1742,1773,1803,1833,1862,1890,1918,1945,1971,1996,2021,2045,2069,2092,2114,2136,2158,2179,2199,2220,2239,2259,2278,2297,2315,2332,2349,2366,2382,2397,2412,2427,2442,2456,2470,2484,2498,2512,2526,2541,2555,2569,2583,2597,2610,2624,2638,2651,2664,2678,2691,2704,2717,2730,2743,2756,2768,2781,2794,2807,2819,2832, +#gamma.1_0 = 2844,2857,2869,2881,2893,2905,2917,2929,2940,2952,2963,2974,2984,2995,3006,3016,3026,3036,3046,3057,3067,3077,3087,3097,3107,3118,3128,3139,3150,3160,3171,3182,3193,3203,3214,3225,3235,3245,3255,3265,3275,3284,3293,3302,3310,3318,3326,3334,3342,3349,3357,3364,3372,3379,3387,3395,3403,3411,3419,3428,3436,3445,3454,3463,3471,3480,3489,3498,3506,3515,3523,3532,3540,3548,3556,3564,3571,3579,3586,3594,3601,3608,3616,3623,3630, +#gamma.2_0 = 3637,3644,3651,3658,3665,3671,3678,3685,3692,3699,3706,3712,3719,3726,3732,3739,3746,3752,3759,3765,3772,3778,3784,3790,3797,3803,3809,3815,3821,3827,3833,3839,3845,3851,3857,3863,3870,3876,3882,3888,3895,3901,3908,3914,3921,3927,3934,3940,3946,3952,3957,3962,3968,3972,3977,3981,3985,3989,3992,3996,3999,4002,4005,4009,4012,4015,4019,4023,4027,4031,4035,4039,4043,4047,4051,4056,4060,4064,4069,4073,4077,4082,4086,4090,4095, + +gamma.0_0 = 0,104,207,310,414,520,628,694,762,831,901,970,1040,1109,1177,1244,1309,1348,1388,1427,1467,1506,1545,1583,1621,1658,1695,1731,1766,1801,1834,1866,1898,1928,1957,1985,2012,2038,2064,2089,2113,2136,2159,2182,2204,2225,2247,2268,2289,2309,2329,2348,2366,2384,2402,2419,2436,2452,2468,2484,2500,2516,2532,2548,2564,2579,2595,2611,2626,2641,2656,2671,2686,2701,2715,2730,2744,2758,2773,2787,2801,2814,2828,2842,2855,2869,2882,2895, +gamma.1_0 = 2908,2921,2934,2947,2959,2972,2984,2996,3008,3019,3030,3041,3052,3063,3073,3084,3094,3104,3114,3124,3134,3144,3155,3165,3176,3186,3197,3208,3219,3230,3241,3252,3263,3274,3285,3295,3306,3316,3326,3335,3345,3353,3362,3370,3378,3386,3394,3402,3409,3416,3423,3430,3438,3445,3452,3459,3467,3474,3481,3489,3496,3503,3510,3518,3525,3532,3539,3546,3553,3561,3568,3575,3582,3588,3595,3602,3609,3615,3622,3628,3635,3642,3648,3655,3661, +gamma.2_0 = 3668,3675,3682,3689,3695,3703,3710,3717,3724,3732,3739,3746,3754,3761,3768,3776,3783,3790,3797,3804,3810,3817,3824,3830,3837,3844,3850,3857,3863,3869,3875,3881,3887,3893,3898,3904,3908,3913,3918,3922,3926,3930,3934,3938,3942,3945,3949,3953,3956,3960,3964,3968,3971,3975,3979,3982,3986,3990,3993,3997,4000,4004,4008,4011,4015,4019,4023,4027,4031,4035,4039,4043,4047,4051,4056,4060,4064,4069,4073,4077,4082,4086,4090,4095, + +#gamma.0_1 = 0,356,484,578,656,724,785,840,891,938,983,1025,1065,1103,1140,1175,1209,1241,1273,1304,1333,1362,1390,1418,1445,1471,1496,1522,1546,1570,1594,1617,1640,1662,1684,1706,1727,1748,1769,1789,1809,1829,1848,1867,1886,1905,1924,1942,1960,1978,1996,2013,2030,2047,2064,2081,2098,2114,2130,2146,2162,2178,2194,2209,2225,2240,2255,2270,2285,2299,2314,2329,2343,2357,2371,2385,2399,2413,2427,2441,2454,2468,2481,2494,2507,2520,2534, +#gamma.1_1 = 2546,2559,2572,2585,2597,2610,2622,2635,2647,2659,2671,2683,2695,2707,2719,2731,2743,2755,2766,2778,2789,2801,2812,2823,2835,2846,2857,2868,2879,2890,2901,2912,2923,2934,2944,2955,2966,2976,2987,2997,3008,3018,3028,3039,3049,3059,3069,3080,3090,3100,3110,3120,3130,3139,3149,3159,3169,3179,3188,3198,3208,3217,3227,3236,3246,3255,3265,3274,3283,3293,3302,3311,3320,3329,3339,3348,3357,3366,3375,3384,3393,3402,3411,3419, +#gamma.2_1 = 3428,3437,3446,3455,3463,3472,3481,3489,3498,3507,3515,3524,3532,3541,3549,3558,3566,3574,3583,3591,3599,3608,3616,3624,3632,3641,3649,3657,3665,3673,3681,3689,3697,3705,3713,3721,3729,3737,3745,3753,3761,3768,3776,3784,3792,3800,3807,3815,3823,3830,3838,3846,3853,3861,3868,3876,3884,3891,3899,3906,3913,3921,3928,3936,3943,3951,3958,3965,3973,3980,3987,3994,4002,4009,4016,4023,4031,4038,4045,4052,4059,4066,4073,4080,4087,4095, + +gamma.0_1 = 0,215,429,513,596,679,760,840,882,923,963,1003,1043,1082,1123,1165,1209,1241,1273,1304,1333,1362,1390,1418,1445,1471,1496,1522,1546,1570,1594,1617,1640,1662,1684,1706,1727,1748,1769,1789,1809,1829,1848,1867,1886,1905,1924,1942,1960,1978,1996,2013,2030,2047,2064,2081,2098,2114,2130,2146,2162,2178,2194,2209,2225,2240,2255,2270,2285,2299,2314,2329,2343,2357,2371,2385,2399,2413,2427,2441,2454,2468,2481,2494,2507,2520,2534, +gamma.1_1 = 2546,2559,2572,2585,2597,2610,2622,2635,2647,2659,2671,2683,2695,2707,2719,2731,2743,2755,2766,2778,2789,2801,2812,2823,2835,2846,2857,2868,2879,2890,2901,2912,2923,2934,2944,2955,2966,2976,2987,2997,3008,3018,3028,3039,3049,3059,3069,3080,3090,3100,3110,3120,3130,3139,3149,3159,3169,3179,3188,3198,3208,3217,3227,3236,3246,3255,3265,3274,3283,3293,3302,3311,3320,3329,3339,3348,3357,3366,3375,3384,3393,3402,3411,3419,3428, +gamma.2_1 = 3437,3446,3455,3463,3472,3481,3489,3498,3507,3515,3524,3532,3541,3549,3558,3566,3574,3583,3591,3599,3608,3616,3624,3632,3641,3649,3657,3665,3673,3681,3689,3697,3705,3713,3721,3729,3737,3745,3753,3761,3768,3776,3784,3792,3800,3807,3815,3823,3830,3838,3846,3853,3861,3868,3876,3884,3891,3899,3906,3913,3921,3928,3936,3943,3951,3958,3965,3973,3980,3987,3994,4002,4009,4016,4023,4031,4038,4045,4052,4059,4066,4073,4080,4087,4095, + +gamma.0_2 = 0,107,215,322,431,544,596,650,705,761,817,873,929,984,1038,1090,1142,1176,1210,1244,1278,1311,1344,1376,1409,1440,1471,1502,1532,1562,1591,1619,1647,1673,1700,1725,1750,1774,1798,1821,1844,1866,1888,1910,1931,1952,1972,1992,2013,2032,2051,2070,2089,2107,2124,2141,2158,2175,2191,2208,2224,2239,2255,2271,2287,2302,2317,2332,2347,2361,2376,2390,2404,2417,2431,2445,2458,2472,2485,2498,2512,2525,2538,2551,2564,2577,2589,2602, +gamma.1_2 = 2615,2627,2639,2652,2664,2676,2688,2700,2712,2724,2735,2747,2759,2770,2782,2793,2805,2816,2827,2838,2849,2860,2871,2882,2893,2904,2915,2926,2936,2947,2957,2968,2978,2989,2999,3009,3020,3030,3040,3050,3060,3070,3080,3090,3100,3110,3120,3129,3139,3149,3158,3168,3178,3187,3197,3206,3215,3225,3234,3243,3253,3262,3271,3280,3289,3298,3307,3316,3325,3334,3343,3352,3361,3370,3379,3387,3396,3405,3413,3422,3431,3439,3448,3456,3465, +gamma.2_2 = 3473,3481,3490,3498,3507,3515,3523,3531,3540,3548,3556,3564,3572,3580,3588,3596,3605,3613,3620,3628,3636,3644,3652,3660,3668,3676,3683,3691,3699,3707,3714,3722,3730,3737,3745,3753,3760,3768,3775,3783,3790,3798,3805,3812,3820,3827,3835,3842,3849,3857,3864,3871,3878,3886,3893,3900,3907,3914,3922,3929,3936,3943,3950,3957,3964,3971,3978,3985,3992,3999,4006,4013,4020,4027,4033,4040,4047,4054,4061,4068,4074,4081,4088,4095, + +gamma.0_3 = 0,102,203,305,409,517,568,621,675,731,786,842,897,952,1005,1058,1108,1142,1175,1209,1242,1274,1306,1338,1370,1401,1431,1461,1490,1519,1547,1575,1602,1628,1654,1679,1703,1727,1750,1773,1795,1817,1839,1860,1880,1901,1921,1940,1960,1979,1998,2016,2034,2051,2068,2084,2101,2117,2132,2148,2163,2179,2194,2210,2225,2240,2255,2270,2285,2299,2314,2329,2343,2357,2371,2385,2399,2413,2427,2441,2454,2468,2481,2494,2507,2520,2534,2546, +gamma.1_3 = 2559,2572,2585,2597,2610,2622,2635,2647,2659,2671,2683,2695,2707,2719,2731,2743,2755,2766,2778,2789,2801,2812,2823,2835,2846,2857,2868,2879,2890,2901,2912,2923,2934,2944,2955,2966,2976,2987,2997,3008,3018,3028,3039,3049,3059,3069,3080,3090,3100,3110,3120,3130,3139,3149,3159,3169,3179,3188,3198,3208,3217,3227,3236,3246,3255,3265,3274,3283,3293,3302,3311,3320,3329,3339,3348,3357,3366,3375,3384,3393,3402,3411,3419,3428,3437, +gamma.2_3 = 3446,3455,3463,3472,3481,3489,3498,3507,3515,3524,3532,3541,3549,3558,3566,3574,3583,3591,3599,3608,3616,3624,3632,3641,3649,3657,3665,3673,3681,3689,3697,3705,3713,3721,3729,3737,3745,3753,3761,3768,3776,3784,3792,3800,3807,3815,3823,3830,3838,3846,3853,3861,3868,3876,3884,3891,3899,3906,3913,3921,3928,3936,3943,3951,3958,3965,3973,3980,3987,3994,4002,4009,4016,4023,4031,4038,4045,4052,4059,4066,4073,4080,4087,4095, +;way2 only for wdr +u8GammaCount = 6 +u8IsoCount = 10 +u8RatioCount = 10 +; ratio 1 2 4 8 10 12 16 24 32 64 +gammaIdx_0 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 100 +gammaIdx_1 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 |;ISO 200 +gammaIdx_2 = 4 |3 |2 |1 |1 |1 |0 |0 |0 |0 | ;ISO 400 +gammaIdx_3 = 4 |3 |2 |1 |1 |1 |1 |1 |1 |1 | ;ISO 800 +gammaIdx_4 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 1600 +gammaIdx_5 = 4 |3 |2 |2 |2 |1 |1 |1 |1 |1 | ;ISO 3200 +gammaIdx_6 = 4 |3 |2 |2 |2 |2 |3 |3 |3 |3 |;ISO 6400 +gammaIdx_7 = 4 |4 |4 |4 |4 |4 |3 |3 |3 |3 |;ISO 12800 +gammaIdx_8 = 4 |4 |4 |4 |4 |4 |4 |4 |4 |4 |;ISO 25600 +gammaIdx_9 = 5 |5 |5 |5 |5 |5 |5 |5 |5 |5 |;ISO 51200 + +;0,21,42,63,84,105,126,147,168,189,210,231,251,272,293,314,335,356,377,398,419,440,461,483,504,525,547,568,590,612,634,656,678,700,723,746,770,793,817,841,865,889,914,938,963,987,1012,1037,1061,1086,1110,1134,1158,1182,1205,1229,1252,1274,1297,1319,1340,1361,1382,1402,1422,1441,1460,1479,1497,1514,1532,1549,1566,1582,1598,1614,1630,1646,1661,1676,1691,1706,1721,1735,1750,1764,1779,1793,1807,1822,1836,1850,1864,1879,1893,1907,1922,1937,1951,1966,1980, +;1994,2009,2023,2037,2051,2065,2079,2093,2107,2121,2134,2148,2162,2175,2189,2202,2215,2229,2242,2255,2268,2281,2294,2307,2319,2332,2345,2357,2369,2382,2394,2406,2417,2429,2440,2452,2463,2474,2486,2497,2508,2519,2530,2541,2551,2562,2573,2584,2595,2606,2617,2628,2639,2650,2661,2673,2684,2696,2707,2719,2731,2743,2754,2766,2778,2790,2802,2814,2826,2838,2849,2861,2873,2886,2898,2910,2922,2934,2947,2959,2971,2984,2997,3009,3022,3035,3048,3061,3074,3087, +;3101,3114,3128,3141,3155,3169,3183,3197,3211,3225,3239,3254,3268,3283,3297,3312,3326,3341,3356,3371,3386,3401,3416,3431,3446,3461,3476,3491,3507,3522,3537,3552,3568,3583,3598,3613,3629,3644,3660,3676,3692,3707,3723,3739,3755,3771,3787,3804,3820,3836,3852,3868,3884,3901,3917,3933,3949,3965,3982,3998,4014,4030,4046,4062,4078,4095 + +gamma1.0_0 = 0,20,41,62,83,104,125,146,167,188,209,230,251,272,293,314,335,356,377,398,419,440,461,482,503,524,544,565,586,607,628,649,670,690,711,732,753,773,794,815,836,856,877,898,919,939,960,981,1002,1022,1043,1063,1084,1105,1125,1146,1166,1187,1207,1228,1248,1269,1289,1309,1330,1350,1370,1390,1411,1431,1452,1472,1493,1513,1533,1554,1574,1594,1615,1635,1655,1675,1695,1715,1735, +gamma1.1_0 = 1755,1775,1795,1814,1834,1853,1873,1892,1911,1930,1949,1968,1986,2004,2023,2041,2059,2077,2095,2112,2130,2148,2165,2182,2200,2217,2234,2251,2268,2285,2302,2319,2336,2353,2369,2386,2403,2420,2437,2453,2470,2487,2504,2521,2537,2554,2571,2589,2606,2623,2640,2657,2675,2692,2709,2726,2743,2760,2777,2794,2811,2828,2845,2861,2878,2894,2910,2926,2942,2957,2973,2988,3003,3018, +gamma1.2_0 = 3032,3046,3059,3073,3087,3100,3113,3126,3139,3151,3163,3176,3188,3200,3211,3223,3234,3246,3257,3268,3280,3291,3302,3313,3324,3335,3346,3357,3368,3379,3391,3402,3413,3425,3436,3447,3459,3470,3481,3493,3504,3515,3526,3537,3548,3560,3571,3582,3593,3604,3615,3626,3637,3647,3658,3669,3680,3691,3701,3712,3723,3733,3744,3754,3765,3776,3786,3796,3807,3817,3827,3837,3847,3858,3868,3878,3888,3897,3907,3917,3927,3937,3947,3957,3966,3976,3986,3996,4006,4016,4025,4035,4045,4055,4065,4075,4085,4095, + + +gamma1.0_1 = 0, 19, 38, 57, 76, 95, 115, 134, 153, 172, 191, 210, 229, 248, 267, 286, 306, 325, 344, 363, 382, 401, 420, 439, 458, 477, 496, 516, 535, 554, 573, 592, 611, 630, 649, 668, 687, 706, 725, 744, 763, 782, 802, 821, 840, 859, 878, 897, 916, 935, 954, 973, 992, 1011, 1030, 1049, 1068, 1087, 1107, 1126, 1145, 1164, 1183, 1203, 1222, 1241, 1261, 1280, 1300, 1320, 1340, 1360, 1380, 1400, 1420, 1440, 1460, 1480, 1500, 1520, 1540, 1560, 1579, 1599, 1619, +gamma1.1_1 = 1639,1658, 1678, 1697, 1716, 1735, 1754, 1773, 1791, 1810, 1828, 1846, 1864, 1882, 1899, 1917, 1934, 1952, 1969, 1986, 2003, 2020, 2037, 2054, 2071, 2087, 2104, 2120, 2136, 2153, 2169, 2184, 2200, 2216, 2232, 2247, 2262, 2278, 2293, 2308, 2322, 2337, 2352, 2366, 2380, 2394, 2408, 2422, 2435, 2448, 2462, 2474, 2487, 2500, 2513, 2525, 2537, 2549, 2562, 2574, 2586, 2598, 2610, 2621, 2633, 2645, 2657, 2669, 2680, 2692, 2704, 2716, 2728, 2740, 2752, +gamma1.2_1 = 2764,2775, 2787, 2798, 2809, 2820, 2832, 2843, 2854, 2866, 2877, 2888, 2900, 2911, 2923, 2934, 2946, 2958, 2970, 2982, 2994, 3006, 3018, 3030, 3042, 3055, 3068, 3080, 3093, 3106, 3119, 3133, 3146, 3160, 3173, 3187, 3201, 3215, 3228, 3242, 3257, 3271, 3285, 3299, 3313, 3328, 3342, 3357, 3371, 3386, 3401, 3415, 3430, 3445, 3460, 3475, 3489, 3504, 3519, 3534, 3549, 3565, 3580, 3595, 3610, 3625, 3640, 3655, 3671, 3686, 3701, 3716, 3732, 3747, 3762, 3777, 3793, 3808, 3823, 3839, 3854, 3869, 3884, 3899, 3915, 3930, 3945, 3960, 3975, 3990, 4005, 4020, 4035, 4050, 4065, 4080, 4095, + +gamma1.0_2 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_2 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_2 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + +gamma1.0_3 = 0, 17, 35, 52, 69, 86, 103, 121, 138, 155, 172, 189, 207, 224, 241, 258, 275, 293, 310, 327, 344, 361, 378, 395, 413, 430, 447, 464, 481, 499, 516, 533, 550, 567, 584, 602, 619, 636, 653, 671, 688, 705, 722, 740, 757, 774, 791, 809, 826, 843, 861, 878, 895, 913, 930, 948, 965, 982, 1000, 1017, 1035, 1052, 1070, 1087, 1105, 1123, 1140, 1158, 1176, 1194, 1212, 1230, 1248, 1267, 1285, 1303, 1322, 1340, 1359, 1377, 1396, 1414, 1433, 1452, 1470, 1489, 1508, +gamma1.1_3 = 1527, 1545, 1564, 1583, 1601, 1620, 1639, 1657, 1676, 1695, 1713, 1732, 1750, 1769, 1787, 1805, 1824, 1842, 1860, 1878, 1896, 1914, 1932, 1950, 1967, 1985, 2002, 2020, 2037, 2054, 2071, 2088, 2105, 2121, 2138, 2154, 2170, 2186, 2202, 2218, 2234, 2249, 2264, 2279, 2294, 2309, 2323, 2338, 2352, 2366, 2380, 2393, 2407, 2420, 2433, 2447, 2460, 2472, 2485, 2498, 2510, 2523, 2535, 2548, 2560, 2572, 2584, 2596, 2608, 2620, 2632, 2644, 2656, 2668, 2679, 2691, +gamma1.2_3 = 2703, 2715, 2727, 2738, 2750, 2762, 2774, 2786, 2798, 2810, 2822, 2834, 2847, 2859, 2871, 2884, 2896, 2909, 2922, 2935, 2948, 2961, 2974, 2987, 3001, 3015, 3029, 3043, 3057, 3071, 3085, 3100, 3115, 3129, 3144, 3159, 3174, 3189, 3205, 3220, 3235, 3250, 3266, 3282, 3297, 3313, 3329, 3344, 3360, 3376, 3392, 3408, 3424, 3440, 3456, 3473, 3489, 3505, 3521, 3538, 3554, 3570, 3587, 3603, 3620, 3636, 3653, 3669, 3686, 3702, 3719, 3735, 3752, 3768, 3785, 3801, 3818, 3834, 3851, 3867, 3884, 3900, 3917, 3933, 3949, 3966, 3982, 3998, 4014, 4031, 4047, 4063, 4079, 4095, + + +gamma1.0_4 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_4 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_4 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +gamma1.0_5 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551,1567,1583,1599,1615, +gamma1.1_5 = 1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991, +gamma1.2_5 = 3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263,3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + + +[h264venc] +vencBitrateCount = 4 +vencBitrateThresh = 1025|2049|4097|8145| + +chroma_qp_index_offset_0 = 0 +disable_deblocking_filter_idc_0 = 2 +u32DeltaQP_0 = 0 +s32IPQPDelta_0 = 4 +slice_alpha_c0_offset_div2_0 = 5 +slice_beta_offset_div2_0 = 5 +ThreshI_0 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_0 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_1 = -6 +disable_deblocking_filter_idc_1 = 2 +u32DeltaQP_1 = 1 +s32IPQPDelta_1 = 4 +slice_alpha_c0_offset_div2_1 = 5 +slice_beta_offset_div2_1 = 5 +ThreshI_1 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_1 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_2 = -4 +disable_deblocking_filter_idc_2 = 2 +u32DeltaQP_2 = 0 +s32IPQPDelta_2 = 4 +slice_alpha_c0_offset_div2_2 = 1 +slice_beta_offset_div2_2 = 1 +ThreshI_2 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_2 = 7|7|7|7|7|9|9|9|12|15|18|25| + +chroma_qp_index_offset_3 = 0 +disable_deblocking_filter_idc_3 = 1 +u32DeltaQP_3 = 0 +s32IPQPDelta_3 = 2 +slice_alpha_c0_offset_div2_3 = 0 +slice_beta_offset_div2_3 = 0 +ThreshI_3 = 7|7|7|7|7|9|9|9|12|15|18|25| +ThreshP_3 = 7|7|7|7|7|9|9|9|12|15|18|25| + +[h265venc] +vencBitrateCount = 2 +vencBitrateThresh = 2048|4098| + +ThreshI_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_0 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_0 = 1 +s32IPQPDelta_0 = 1 + +ThreshI_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +ThreshP_1 = 3|3|5|5|8|8|8|15|20|20|25|25| +u32RowQpDelta_1 = 1 +s32IPQPDelta_1 = 4 + +ExpCount = 2 +ExpThresh = 8000|300000| + + +[3dnr_x] +bUsed = 1; ;If use 3dnr_x, then do not use and load 3dnr_s +BoolRefMGValue = 0 +3DnrIsoCount = 9 +3DnrIsoThresh = 100,200,400,500,600,800,1600,3200,6400 + + +;iso = 100 + +s32IES0_0 = 64; +s32IEF_0 = 7,6,6,2; +s32SBS0_0 = 20,20,20; +s32SBS1_0 = 50,50,50; +s32SBS2_0 = 20,20,20; +s32SBS3_0 = 20,20,20; +s32SDS0_0 = 20,20,20; +s32SDS1_0 = 100,100,100; +s32SDS2_0 = 40,40,40; +s32SDS3_0 = 20,20,20; +s32STH0_0 = 999,999,999; +s32STH1_0 = 999,999,0; +s32STH2_0 = 999,999,0; +s32STH3_0 = 999,999,999; +s32SBF0_0 = 0,0,1; +s32SBF1_0 = 0,0,1; +s32SBF2_0 = 0,0,1; +s32SBF3_0 = 0,0,1; +s32SFR0_0 = 31; +s32SFR1_0 = 31; +s32SFR2_0 = 31; +s32SFR3_0 = 25; +s32STR0_0 = 8; +s32STR1_0 = 8; +s32STR2_0 = 31; +s32TFS1_0 = 9; +s32TFS2_0 = 9; +s32TFR1_0 = 31,0; +s32TFR2_0 = 31,0; +s32TSR1_0 = 0; +s32TSR2_0 = 0; +s32TSS1_0 = 3; +s32TSS2_0 = 2; +s32TSDZ1_0 = 0; +s32TSDZ2_0 = 0; +s32MATH1_0 = 100; +s32MATH2_0 = 100; +s32MATE1_0 = 2; +s32MATE2_0 = 2; +s32MABW1_0 = 0; +s32MABW2_0 = 0; +s32MATW1_0 = 2; +s32MATW2_0 = 2; +s32SFC_0 = 17; +s32TRC_0 = 17; +s32TFC_0 = 1; +s32TPC_0 = 1; + + +;iso = 200 + +s32IES0_1 = 64; +s32IEF_1 = 7,6,6,2; +s32SBS0_1 = 20,20,20; +s32SBS1_1 = 100,100,100; +s32SBS2_1 = 50,50,50; +s32SBS3_1 = 20,20,20; +s32SDS0_1 = 20,20,20; +s32SDS1_1 = 100,100,100; +s32SDS2_1 = 50,50,50; +s32SDS3_1 = 20,20,20; +s32STH0_1 = 999,999,999; +s32STH1_1 = 999,999,0; +s32STH2_1 = 999,999,0; +s32STH3_1 = 999,999,999; +s32SBF0_1 = 0,0,1; +s32SBF1_1 = 0,0,1; +s32SBF2_1 = 0,0,1; +s32SBF3_1 = 0,0,1; +s32SFR0_1 = 31; +s32SFR1_1 = 31; +s32SFR2_1 = 31; +s32SFR3_1 = 25; +s32STR0_1 = 8; +s32STR1_1 = 8; +s32STR2_1 = 31; +s32TFS1_1 = 9; +s32TFS2_1 = 9; +s32TFR1_1 = 31,0; +s32TFR2_1 = 31,0; +s32TSR1_1 = 0; +s32TSR2_1 = 0; +s32TSS1_1 = 3; +s32TSS2_1 = 2; +s32TSDZ1_1 = 0; +s32TSDZ2_1 = 0; +s32MATH1_1 = 100; +s32MATH2_1 = 100; +s32MATE1_1 = 2; +s32MATE2_1 = 2; +s32MABW1_1 = 0; +s32MABW2_1 = 0; +s32MATW1_1 = 2; +s32MATW2_1 = 2; +s32SFC_1 = 17; +s32TRC_1 = 17; +s32TFC_1 = 1; +s32TPC_1 = 1; + + +;iso = 400 + +s32IES0_2 = 64; +s32IEF_2 = 7,6,6,2; +s32SBS0_2 = 30,30,30; +s32SBS1_2 = 100,100,100; +s32SBS2_2 = 60,60,60; +s32SBS3_2 = 20,20,20; +s32SDS0_2 = 30,30,30; +s32SDS1_2 = 100,100,100; +s32SDS2_2 = 60,60,60; +s32SDS3_2 = 20,20,20; +s32STH0_2 = 999,999,999; +s32STH1_2 = 999,999,0; +s32STH2_2 = 999,999,0; +s32STH3_2 = 999,999,999; +s32SBF0_2 = 0,0,1; +s32SBF1_2 = 0,0,1; +s32SBF2_2 = 0,0,1; +s32SBF3_2 = 0,0,1; +s32SFR0_2 = 31; +s32SFR1_2 = 31; +s32SFR2_2 = 31; +s32SFR3_2 = 25; +s32STR0_2 = 8; +s32STR1_2 = 8; +s32STR2_2 = 31; +s32TFS1_2 = 10; +s32TFS2_2 = 10; +s32TFR1_2 = 31,0; +s32TFR2_2 = 31,0; +s32TSR1_2 = 0; +s32TSR2_2 = 0; +s32TSS1_2 = 3; +s32TSS2_2 = 2; +s32TSDZ1_2 = 0; +s32TSDZ2_2 = 0; +s32MATH1_2 = 140; +s32MATH2_2 = 140; +s32MATE1_2 = 2; +s32MATE2_2 = 2; +s32MABW1_2 = 2; +s32MABW2_2 = 2; +s32MATW1_2 = 2; +s32MATW2_2 = 2; +s32SFC_2 = 17; +s32TRC_2 = 17; +s32TFC_2 = 1; +s32TPC_2 = 1; + + +;iso = 500 + +s32IES0_3 = 64; +s32IEF_3 = 7,6,6,2; +s32SBS0_3 = 20,20,20; +s32SBS1_3 = 100,100,100; +s32SBS2_3 = 60,60,60; +s32SBS3_3 = 20,20,20; +s32SDS0_3 = 20,20,20; +s32SDS1_3 = 100,100,100; +s32SDS2_3 = 60,60,60; +s32SDS3_3 = 20,20,20; +s32STH0_3 = 999,999,999; +s32STH1_3 = 999,999,0; +s32STH2_3 = 999,999,0; +s32STH3_3 = 999,999,999; +s32SBF0_3 = 0,0,1; +s32SBF1_3 = 0,0,1; +s32SBF2_3 = 0,0,1; +s32SBF3_3 = 0,0,1; +s32SFR0_3 = 31; +s32SFR1_3 = 31; +s32SFR2_3 = 31; +s32SFR3_3 = 25; +s32STR0_3 = 8; +s32STR1_3 = 8; +s32STR2_3 = 31; +s32TFS1_3 = 10; +s32TFS2_3 = 10; +s32TFR1_3 = 31,0; +s32TFR2_3 = 31,0; +s32TSR1_3 = 0; +s32TSR2_3 = 0; +s32TSS1_3 = 3; +s32TSS2_3 = 2; +s32TSDZ1_3 = 0; +s32TSDZ2_3 = 0; +s32MATH1_3 = 140; +s32MATH2_3 = 140; +s32MATE1_3 = 2; +s32MATE2_3 = 2; +s32MABW1_3 = 2; +s32MABW2_3 = 2; +s32MATW1_3 = 2; +s32MATW2_3 = 2; +s32SFC_3 = 17; +s32TRC_3 = 17; +s32TFC_3 = 1; +s32TPC_3 = 1; + + +;iso = 600 + +s32IES0_4 = 64; +s32IEF_4 = 7,6,6,2; +s32SBS0_4 = 40,40,40; +s32SBS1_4 = 100,100,100; +s32SBS2_4 = 80,80,80; +s32SBS3_4 = 20,20,20; +s32SDS0_4 = 40,40,40; +s32SDS1_4 = 100,100,100; +s32SDS2_4 = 80,80,80; +s32SDS3_4 = 20,20,20; +s32STH0_4 = 999,999,999; +s32STH1_4 = 999,999,0; +s32STH2_4 = 999,999,0; +s32STH3_4 = 999,999,999; +s32SBF0_4 = 0,0,1; +s32SBF1_4 = 0,0,1; +s32SBF2_4 = 0,0,1; +s32SBF3_4 = 0,0,1; +s32SFR0_4 = 31; +s32SFR1_4 = 31; +s32SFR2_4 = 31; +s32SFR3_4 = 25; +s32STR0_4 = 8; +s32STR1_4 = 8; +s32STR2_4 = 31; +s32TFS1_4 = 10; +s32TFS2_4 = 10; +s32TFR1_4 = 31,0; +s32TFR2_4 = 31,0; +s32TSR1_4 = 0; +s32TSR2_4 = 0; +s32TSS1_4 = 3; +s32TSS2_4 = 2; +s32TSDZ1_4 = 0; +s32TSDZ2_4 = 0; +s32MATH1_4 = 150; +s32MATH2_4 = 150; +s32MATE1_4 = 2; +s32MATE2_4 = 2; +s32MABW1_4 = 2; +s32MABW2_4 = 2; +s32MATW1_4 = 2; +s32MATW2_4 = 2; +s32SFC_4 = 17; +s32TRC_4 = 17; +s32TFC_4 = 1; +s32TPC_4 = 1; + + +;iso = 800 + +s32IES0_5 = 64; +s32IEF_5 = 7,6,6,2; +s32SBS0_5 = 40,40,40; +s32SBS1_5 = 100,100,100; +s32SBS2_5 = 150,150,150; +s32SBS3_5 = 40,40,40; +s32SDS0_5 = 40,40,40; +s32SDS1_5 = 100,100,100; +s32SDS2_5 = 150,150,150; +s32SDS3_5 = 40,40,40; +s32STH0_5 = 999,999,999; +s32STH1_5 = 999,999,0; +s32STH2_5 = 999,999,0; +s32STH3_5 = 999,999,999; +s32SBF0_5 = 0,0,1; +s32SBF1_5 = 0,0,1; +s32SBF2_5 = 0,0,1; +s32SBF3_5 = 0,0,1; +s32SFR0_5 = 31; +s32SFR1_5 = 31; +s32SFR2_5 = 31; +s32SFR3_5 = 25; +s32STR0_5 = 8; +s32STR1_5 = 8; +s32STR2_5 = 31; +s32TFS1_5 = 10; +s32TFS2_5 = 10; +s32TFR1_5 = 31,0; +s32TFR2_5 = 31,0; +s32TSR1_5 = 0; +s32TSR2_5 = 0; +s32TSS1_5 = 3; +s32TSS2_5 = 2; +s32TSDZ1_5 = 0; +s32TSDZ2_5 = 0; +s32MATH1_5 = 170; +s32MATH2_5 = 170; +s32MATE1_5 = 2; +s32MATE2_5 = 2; +s32MABW1_5 = 2; +s32MABW2_5 = 2; +s32MATW1_5 = 2; +s32MATW2_5 = 2; +s32SFC_5 = 200; +s32TRC_5 = 200; +s32TFC_5 = 16; +s32TPC_5 = 16; + + +;iso = 1600 + +s32IES0_6 = 64; +s32IEF_6 = 7,6,6,2; +s32SBS0_6 = 40,40,40; +s32SBS1_6 = 110,110,110; +s32SBS2_6 = 130,130,130; +s32SBS3_6 = 40,40,40; +s32SDS0_6 = 40,40,40; +s32SDS1_6 = 110,110,110; +s32SDS2_6 = 130,130,130; +s32SDS3_6 = 40,40,40; +s32STH0_6 = 999,999,999; +s32STH1_6 = 999,999,0; +s32STH2_6 = 999,999,0; +s32STH3_6 = 999,999,999; +s32SBF0_6 = 0,0,1; +s32SBF1_6 = 0,0,1; +s32SBF2_6 = 0,0,1; +s32SBF3_6 = 0,0,1; +s32SFR0_6 = 31; +s32SFR1_6 = 31; +s32SFR2_6 = 31; +s32SFR3_6 = 28; +s32STR0_6 = 8; +s32STR1_6 = 8; +s32STR2_6 = 31; +s32TFS1_6 = 10; +s32TFS2_6 = 10; +s32TFR1_6 = 31,0; +s32TFR2_6 = 31,0; +s32TSR1_6 = 0; +s32TSR2_6 = 0; +s32TSS1_6 = 3; +s32TSS2_6 = 2; +s32TSDZ1_6 = 0; +s32TSDZ2_6 = 0; +s32MATH1_6 = 190; +s32MATH2_6 = 190; +s32MATE1_6 = 2; +s32MATE2_6 = 2; +s32MABW1_6 = 2; +s32MABW2_6 = 2; +s32MATW1_6 = 2; +s32MATW2_6 = 2; +s32SFC_6 = 128; +s32TRC_6 = 17; +s32TFC_6 = 4; +s32TPC_6 = 1; + + +;iso = 3200 + +s32IES0_7 = 64; +s32IEF_7 = 7,6,6,2; +s32SBS0_7 = 40,40,40; +s32SBS1_7 = 130,130,130; +s32SBS2_7 = 160,160,160; +s32SBS3_7 = 40,40,40; +s32SDS0_7 = 40,40,40; +s32SDS1_7 = 130,130,130; +s32SDS2_7 = 160,160,160; +s32SDS3_7 = 40,40,40; +s32STH0_7 = 999,999,999; +s32STH1_7 = 999,999,0; +s32STH2_7 = 999,999,0; +s32STH3_7 = 999,999,999; +s32SBF0_7 = 0,0,1; +s32SBF1_7 = 0,0,1; +s32SBF2_7 = 0,0,1; +s32SBF3_7 = 0,0,1; +s32SFR0_7 = 31; +s32SFR1_7 = 31; +s32SFR2_7 = 31; +s32SFR3_7 = 25; +s32STR0_7 = 8; +s32STR1_7 = 8; +s32STR2_7 = 31; +s32TFS1_7 = 10; +s32TFS2_7 = 10; +s32TFR1_7 = 31,0; +s32TFR2_7 = 31,0; +s32TSR1_7 = 0; +s32TSR2_7 = 0; +s32TSS1_7 = 3; +s32TSS2_7 = 2; +s32TSDZ1_7 = 0; +s32TSDZ2_7 = 0; +s32MATH1_7 = 210; +s32MATH2_7 = 210; +s32MATE1_7 = 4; +s32MATE2_7 = 4; +s32MABW1_7 = 4; +s32MABW2_7 = 4; +s32MATW1_7 = 3; +s32MATW2_7 = 3; +s32SFC_7 = 255; +s32TRC_7 = 255; +s32TFC_7 = 16; +s32TPC_7 = 16; + + +;iso = 6400 + +s32IES0_8 = 64; +s32IEF_8 = 7,6,6,2; +s32SBS0_8 = 40,40,40; +s32SBS1_8 = 150,150,150; +s32SBS2_8 = 180,180,180; +s32SBS3_8 = 50,50,50; +s32SDS0_8 = 40,40,40; +s32SDS1_8 = 150,150,150; +s32SDS2_8 = 180,180,180; +s32SDS3_8 = 50,50,50; +s32STH0_8 = 999,999,999; +s32STH1_8 = 999,999,0; +s32STH2_8 = 999,999,0; +s32STH3_8 = 999,999,999; +s32SBF0_8 = 0,0,1; +s32SBF1_8 = 0,0,1; +s32SBF2_8 = 0,0,1; +s32SBF3_8 = 0,0,1; +s32SFR0_8 = 31; +s32SFR1_8 = 31; +s32SFR2_8 = 31; +s32SFR3_8 = 25; +s32STR0_8 = 8; +s32STR1_8 = 8; +s32STR2_8 = 31; +s32TFS1_8 = 10; +s32TFS2_8 = 10; +s32TFR1_8 = 31,0; +s32TFR2_8 = 31,0; +s32TSR1_8 = 0; +s32TSR2_8 = 0; +s32TSS1_8 = 3; +s32TSS2_8 = 2; +s32TSDZ1_8 = 0; +s32TSDZ2_8 = 0; +s32MATH1_8 = 230; +s32MATH2_8 = 230; +s32MATE1_8 = 4; +s32MATE2_8 = 4; +s32MABW1_8 = 4; +s32MABW2_8 = 4; +s32MATW1_8 = 3; +s32MATW2_8 = 3; +s32SFC_8 = 255; +s32TRC_8 = 255; +s32TFC_8 = 16; +s32TPC_8 = 16; + + +[HLC] +DCIEnable = 0 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 +DRCEnable = 1 +DRCManulEnable = 1 +DRCStrengthTarget = 200 +ExpCompensation = 16 +WhiteDelayFrame = 0 +BlackDelayFrame = 0 +u8Speed = 32 +HistRatioSlope = 128 +MaxHistOffset = 6 +u8Tolerance = 5 +Saturation = 130,130,128,128,120,116,104,96,88,80,72,64,56,56,56,56, +gamma_0 = 0,120,220,310,390,470,540,610,670,730,786,842,894,944,994,1050,1096,1138,1178,1218,1254,1280,1314,1346,1378,1408,1438,1467,1493,1519,1543,1568,1592,1615,1638,1661,1683,1705,1726,1748,1769,1789,1810,1830,1849,1869,1888,1907,1926,1945,1963,1981,1999,2017,2034,2052,2069,2086,2102,2119,2136,2152,2168,2184,2200,2216,2231,2247,2262,2277,2292,2307,2322,2337,2351,2366,2380,2394,2408,2422,2436,2450,2464,2477,2491,2504,2518,2531,2544,2557,2570, +gamma_1 = 2583,2596,2609,2621,2634,2646,2659,2671,2683,2696,2708,2720,2732,2744,2756,2767,2779,2791,2802,2814,2825,2837,2848,2859,2871,2882,2893,2904,2915,2926,2937,2948,2959,2969,2980,2991,3001,3012,3023,3033,3043,3054,3064,3074,3085,3095,3105,3115,3125,3135,3145,3155,3165,3175,3185,3194,3204,3214,3224,3233,3243,3252,3262,3271,3281,3290,3300,3309,3318,3327,3337,3346,3355,3364,3373,3382,3391,3400,3409,3418,3427,3436,3445,3454,3463,3471,3480,3489, +gamma_2 = 3498,3506,3515,3523,3532,3540,3549,3557,3566,3574,3583,3591,3600,3608,3616,3624,3633,3641,3649,3657,3665,3674,3682,3690,3698,3706,3714,3722,3730,3738,3746,3754,3762,3769,3777,3785,3793,3801,3808,3816,3824,3832,3839,3847,3855,3862,3870,3877,3885,3892,3900,3907,3915,3922,3930,3937,3945,3952,3959,3967,3974,3981,3989,3996,4003,4010,4018,4025,4032,4039,4046,4054,4061,4068,4075,4082,4089,4095, + +au16SharpenUd=25|24|23|19|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|150|150|140|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|180|180|170|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=10|10|10|10|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=138|138|138|138|128|128|128|128|128|128|128|128|128|128|128|128| + +BoolLNTH = 0 +3DnrIsoCount = 6 +3DnrIsoThresh = 100|200|400|900|1700|3300| + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 110; +s32SBS2_1 = 100; +s32SBS3_1 = 30; +s32SDS0_1 = 120; +s32SDS1_1 = 100; +s32SDS2_1 = 110; +s32SDS3_1 = 30; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 120; +s32SBS2_2 = 100; +s32SBS3_2 = 30; +s32SDS0_2 = 130; +s32SDS1_2 = 120; +s32SDS2_2 = 100; +s32SDS3_2 = 30; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 130; +s32SBS2_3 = 130; +s32SBS3_3 = 50; +s32SDS0_3 = 140; +s32SDS1_3 = 130; +s32SDS2_3 = 130; +s32SDS3_3 = 50; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 130; +s32SBS1_4 = 130; +s32SBS2_4 = 140; +s32SBS3_4 = 50; +s32SDS0_4 = 130; +s32SDS1_4 = 140; +s32SDS2_4 = 130; +s32SDS3_4 = 50; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 7; +s32TFS2_4 = 7; +s32SFC_4 = 100; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 135; +s32SBS1_5 = 140; +s32SBS2_5 = 140; +s32SBS3_5 = 40; +s32SDS0_5 = 135; +s32SDS1_5 = 140; +s32SDS2_5 = 150; +s32SDS3_5 = 40; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 7; +s32TFS2_5 = 7; +s32SFC_5 = 96; +s32TFC_5 = 10; +s32TPC_5 = 10; +s32TRC_5 = 32; + + +[IR] +ExpCount = 4 +ExpThreshLtoH = 700000|800000|5000000|8000000| +ExpThreshHtoL = 600000|1400000|4000000|7000000| +ExpCompensation = 40|40|30|30| +MaxHistOffset = 20|20|20|20| +MaxSysGain = 126976 + +u16HistRatioSlope = 1024 +BlackDelayFrame = 0 +WhiteDelayFrame = 0 +u16BlackSpeedBias = 256 +u8Tolerance = 2 +u8Speed = 64 + +FrameChangeEnable = 1 +FrameRateDown = 10 + +RouteNum = 3 +IntTime = 59|100000|100000|; +SysGain = 1024|1024|65536|; + +DCIEnable = 1 +Interval = 3; +ISOCount = 2; +ISO = 100|200; +DCIBlackGain = 16|16 +DCIContrastGain = 16|16 +DCILightGain = 16|16 + +bSupTwinkleEn = 1 +SoftThr = 6 +SoftSlope = 21 + +DrcISOCount = 6; +DrcInterval = 10; +DrcISO = 200,400,800,1600,3800,6400; +DrcbEnable = 1,1,1,1,1,1; +DrcOpType = 1,1,1,1,1,1; +DrcStrength = 30,45,45,30,30,30; +DrcSpatialVar = 10,10,10,10,10,10; +DrcRangeVar = 3,3,3,3,3,3; +DrcAsymmetry = 1,1,1,1,1,1; +DrcSecondPole = 150,150,150,150,150,150; +DrcStretch = 54,54,60,60,60,60; +DrcCompress = 180,180,200,200,200,200; +DrcPDStrength = 0,0,0,0,0,0; +DrcLocalMixingBrigtht = 33,33,20,20,46,64; +DrcLocalMixingDark = 62,62,128,128,128,128; + +bDefogEnable = 1; +DefogOpType = 1; +DefogUserLutEnable = 1; +DefogInterval = 10; +DefogStrengthISOCount = 6; +DefogISO = 200,400,800,1600,3800,6400; +DefogManualStrength = 130,145,145,145,140,100; +DefogLutISOCount = 2; +DefogLUTISO = 100,200; +DefogLut.0_0 = 98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,156,159,161,164,167,169,171,174,176,178,181,183,185,188,190,192,194,197,198,199,200,202,203,204,206,207,208,209,211,212,213,214,216,217,218,219,221,222,223,224,225,226,228,229,230,231,232,233,234,235,235,236,237,238,239,239,240,241,242,242,243,244,244,245,246,246,247,247,248,249,249, +DefogLut.1_0 = 250,250,250,251,251,252,252,252,253,253,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.2_0 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +DefogLut.0_1 = 98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,156,159,161,164,167,169,171,174,176,178,181,183,185,188,190,192,194,197,198,199,200,202,203,204,206,207,208,209,211,212,213,214,216,217,218,219,221,222,223,224,225,226,228,229,230,231,232,233,234,235,235,236,237,238,239,239,240,241,242,242,243,244,244,245,246,246,247,247,248,249,249, +DefogLut.1_1 = 250,250,250,251,251,252,252,252,253,253,254,254,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, +DefogLut.2_1 = 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +au16LumThresh = 96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96, + +bSharpenEnable = 1 +au16SharpenUd = 30,30,30,25,20,12,10,4,2,2,8,8,8,6,4,2, +au8SharpenD = 70,70,65,65,70,112,100,20,15,10,50,40,40,40,40,40, +au8TextureThr = 0,0,3,3,3,10,20,0,0,0,0,0,0,0,0,0, +au8SharpenEdge = 80,80,80,80,80,50,60,80,80,80,120,120,120,120,120,200, +au8EdgeThr = 60,60,60,60,60,10,30,80,80,80,80,130,150,170,180,190, +au8OverShoot = 170,150,150,150,150,100,100,25,15,15,10,10,10,10,10,10, +au8UnderShoot = 170,150,150,150,150,100,112,60,50,50,20,15,15,15,15,15, +au8shootSupStr = 20,20,20,20,10,0,0,0,0,0,0,0,0,0,0,0, +au8DetailCtrl = 128,128,128,128,128,128,100,80,80,80,80,80,80,80,80,80, +LumaWgt = 204,214,223,233,245,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, + +bVpssSharpenEnable = 1 +au16VpssSharpenUd = 5,5,5,5,2,2,2,10,10,10,8,8,8,6,4,2, +au8VpssSharpenD = 10,10,10,10,30,20,30,40,35,30,50,40,40,40,40,40, +au8VpssTextureThr = 0,0,0,0,0,20,20,0,0,0,0,0,0,0,0,0, +au8VpssSharpenEdge = 10,10,10,10,0,0,10,110,110,120,120,120,120,120,120,200, +au8VpssEdgeThr = 40,40,40,40,0,0,10,80,80,80,80,130,150,170,180,190, +au8VpssOverShoot = 100,100,100,100,100,100,100,90,90,90,10,10,10,10,10,10, +au8VpssUnderShoot = 100,100,100,100,100,100,100,150,150,150,20,15,15,15,15,15, +au8VpssshootSupStr = 10,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0, +au8VpssDetailCtrl = 128,128,128,128,128,128,65,80,80,80,80,80,80,80,80,80, + +ShadingEnable = 1 +ShadingType = 1 +ShadingXGrid = 60,60,60,60,60,60,60,60 +ShadingYGrid = 34,34,34,34,34,34,33,33 +ShadingGain_1 = 2629, 2219, 1887, 1680, 1510, 1407, 1329, 1285, 1267, 1288, 1328, 1406, 1521, 1680, 1921, 2236, 2771, 2501, 2128, 1821, 1618, 1457, 1355, 1279, 1236, 1223, 1236, 1279, 1356, 1461, 1620, 1837, 2154, 2586, 2397, 2026, 1747, 1549, 1400, 1297, 1225, 1183, 1164, 1181, 1224, 1301, 1405, 1554, 1767, 2053, 2459, 2297, 1951, 1682, 1498, 1348, 1249, 1177, 1134, 1117, 1133, 1174, 1245, 1347, 1495, 1690, 1971, 2343, 2230, 1893, 1635, 1454, 1312, 1214, 1141, 1094, 1083, 1095, 1136, 1208, 1307, 1449, 1643, 1911, 2267, 2183, 1856, 1608, 1425, 1286, 1185, 1111, 1063, +ShadingGain_2 = 1046, 1061, 1109, 1182, 1282, 1419, 1605, 1865, 2196, 2122, 1825, 1579, 1398, 1269, 1170, 1090, 1045, 1028, 1044, 1089, 1160, 1262, 1397, 1583, 1837, 2169, 2128, 1810, 1572, 1391, 1259, 1158, 1080, 1035, 1029, 1032, 1076, 1148, 1249, 1385, 1562, 1820, 2150, 2139, 1801, 1567, 1391, 1260, 1153, 1076, 1037, 1026, 1024, 1072, 1148, 1248, 1382, 1562, 1813, 2141, 2127, 1809, 1587, 1400, 1267, 1164, 1085, 1041, 1025, 1032, 1080, 1154, 1254, 1388, 1572, 1823, 2161, 2165, 1841, 1600, 1414, 1286, 1178, 1102, 1053, 1036, 1051, 1098, 1166, 1266, 1411, 1591, 1848, 2185, +ShadingGain_3 = 2205, 1869, 1635, 1448, 1306, 1203, 1129, 1079, 1065, 1074, 1119, 1190, 1296, 1435, 1624, 1880, 2232, 2256, 1921, 1676, 1483, 1341, 1242, 1163, 1117, 1101, 1110, 1156, 1227, 1329, 1472, 1662, 1937, 2299, 2342, 1999, 1744, 1528, 1390, 1282, 1206, 1163, 1142, 1162, 1199, 1272, 1376, 1522, 1723, 2015, 2391, 2469, 2090, 1810, 1594, 1447, 1339, 1261, 1217, 1194, 1211, 1254, 1328, 1435, 1589, 1797, 2108, 2513, 2599, 2197, 1912, 1674, 1523, 1398, 1325, 1281, 1260, 1278, 1317, 1394, 1505, 1664, 1893, 2214, 2684, 2762, 2305, 1998, 1749, 1593, 1469, 1389, 1339, 1313, 1336, 1384, 1454, 1572, 1744, 1976, 2336, 2895, +ShadingISOCount = 3; +ShadingISO = 400|800|1600; +ShadingManualStrength = 4096|3000|3000; + +EdgeSmoothThr = 64,64,64,32,128,128,128,1022,1022,1022,1022,1022,1022,1022,1022,1022, +EdgeSmoothSlope = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +AntiAliasThr = 1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022,1022, +AntiAliasSlope = 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, +NrCoarseStr = 100,100,100,128,32,60,60,0,0,0,0,0,0,0,0,0, +DetailEnhanceStr = 5,5,5,4,4,4,4,0,0,0,0,0,0,0,0,0, +NoiseSuppressStr = 30,30,30,40,20,0,0,18,20,22,24,26,28,30,32,36, + +DelayCount = 0 +Interval = 10 +GammaExpCount = 3 +; 0 1 2 3 4 +ExpThreshLtoD = 600000|3000000|4000000 +; 0 1 2 3 4 +ExpThreshDtoL = 50000|550000|2900000| + +gamma.0_0 = 0,71,143,215,289,361,432,508,595,644,698,754,813,871,929,985,1037,1085,1132,1175,1217,1256,1294,1330,1364,1397,1429,1460,1491,1521,1550,1580,1610,1639,1667,1694,1720,1745,1770,1793,1816,1839,1861,1883,1904,1925,1946,1967,1989,2009,2030,2050,2069,2088,2107,2126,2144,2162,2180,2197,2215,2232,2249,2266,2284,2301,2317,2334,2351,2367,2383,2399,2415,2430,2446,2461,2476,2491,2506,2521,2536,2550,2564,2578,2592,2605,2619,2632,2645, +gamma.1_0 = 2658,2671,2683,2696,2708,2721,2733,2746,2758,2770,2782,2794,2805,2817,2829,2840,2851,2863,2874,2885,2896,2907,2918,2929,2939,2950,2961,2971,2982,2992,3003,3013,3023,3033,3043,3053,3062,3072,3081,3091,3099,3108,3117,3125,3133,3141,3149,3156,3164,3172,3180,3187,3195,3203,3211,3220,3228,3236,3245,3254,3262,3271,3280,3288,3297,3306,3315,3324,3332,3341,3350,3359,3367,3376,3385,3394,3402,3411,3420,3429,3438,3446,3455,3464,3472, +gamma.2_0 = 3481,3489,3498,3506,3514,3522,3530,3538,3545,3553,3561,3569,3576,3584,3592,3599,3607,3615,3623,3630,3638,3646,3654,3663,3671,3679,3687,3695,3703,3711,3718,3726,3733,3740,3748,3754,3761,3767,3773,3779,3784,3790,3796,3801,3807,3813,3819,3825,3831,3838,3845,3852,3859,3867,3875,3883,3891,3900,3908,3917,3925,3934,3942,3950,3959,3967,3975,3982,3990,3998,4005,4013,4020,4028,4035,4043,4050,4057,4065,4072,4080,4087,4095, + +gamma.0_1 = 0,71,143,215,289,361,432,508,595,644,698,754,813,871,929,985,1037,1085,1132,1175,1217,1256,1294,1330,1364,1397,1429,1460,1491,1521,1550,1580,1610,1639,1667,1694,1720,1745,1770,1793,1816,1839,1861,1883,1904,1925,1946,1967,1989,2009,2030,2050,2069,2088,2107,2126,2144,2162,2180,2197,2215,2232,2249,2266,2284,2301,2317,2334,2351,2367,2383,2399,2415,2430,2446,2461,2476,2491,2506,2521,2536,2550,2564,2578,2592,2605,2619,2632,2645, +gamma.1_1 = 2658,2671,2683,2696,2708,2721,2733,2746,2758,2770,2782,2794,2805,2817,2829,2840,2851,2863,2874,2885,2896,2907,2918,2929,2939,2950,2961,2971,2982,2992,3003,3013,3023,3033,3043,3053,3062,3072,3081,3091,3099,3108,3117,3125,3133,3141,3149,3156,3164,3172,3180,3187,3195,3203,3211,3220,3228,3236,3245,3254,3262,3271,3280,3288,3297,3306,3315,3324,3332,3341,3350,3359,3367,3376,3385,3394,3402,3411,3420,3429,3438,3446,3455,3464,3472, +gamma.2_1 = 3481,3489,3498,3506,3514,3522,3530,3538,3545,3553,3561,3569,3576,3584,3592,3599,3607,3615,3623,3630,3638,3646,3654,3663,3671,3679,3687,3695,3703,3711,3718,3726,3733,3740,3748,3754,3761,3767,3773,3779,3784,3790,3796,3801,3807,3813,3819,3825,3831,3838,3845,3852,3859,3867,3875,3883,3891,3900,3908,3917,3925,3934,3942,3950,3959,3967,3975,3982,3990,3998,4005,4013,4020,4028,4035,4043,4050,4057,4065,4072,4080,4087,4095, + +gamma.0_2 = 0,71,143,215,289,361,432,508,595,644,698,754,813,871,929,985,1037,1085,1132,1175,1217,1256,1294,1330,1364,1397,1429,1460,1491,1521,1550,1580,1610,1639,1667,1694,1720,1745,1770,1793,1816,1839,1861,1883,1904,1925,1946,1967,1989,2009,2030,2050,2069,2088,2107,2126,2144,2162,2180,2197,2215,2232,2249,2266,2284,2301,2317,2334,2351,2367,2383,2399,2415,2430,2446,2461,2476,2491,2506,2521,2536,2550,2564,2578,2592,2605,2619,2632,2645, +gamma.1_2 = 2658,2671,2683,2696,2708,2721,2733,2746,2758,2770,2782,2794,2805,2817,2829,2840,2851,2863,2874,2885,2896,2907,2918,2929,2939,2950,2961,2971,2982,2992,3003,3013,3023,3033,3043,3053,3062,3072,3081,3091,3099,3108,3117,3125,3133,3141,3149,3156,3164,3172,3180,3187,3195,3203,3211,3220,3228,3236,3245,3254,3262,3271,3280,3288,3297,3306,3315,3324,3332,3341,3350,3359,3367,3376,3385,3394,3402,3411,3420,3429,3438,3446,3455,3464,3472, +gamma.2_2 = 3481,3489,3498,3506,3514,3522,3530,3538,3545,3553,3561,3569,3576,3584,3592,3599,3607,3615,3623,3630,3638,3646,3654,3663,3671,3679,3687,3695,3703,3711,3718,3726,3733,3740,3748,3754,3761,3767,3773,3779,3784,3790,3796,3801,3807,3813,3819,3825,3831,3838,3845,3852,3859,3867,3875,3883,3891,3900,3908,3917,3925,3934,3942,3950,3959,3967,3975,3982,3990,3998,4005,4013,4020,4028,4035,4043,4050,4057,4065,4072,4080,4087,4095, + +expweight_0 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 =1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1, +expweight_5 =1,1,1,1,1,2,3,3,3,3,3,1,1,1,1,1,1, +expweight_6 =1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +expweight_7 =1,1,1,2,3,4,4,4,4,4,4,4,3,2,1,1,1, +expweight_8 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_9 =1,1,2,3,4,5,5,5,5,5,5,5,4,3,2,1,1, +expweight_10 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_11 =1,1,2,3,4,4,4,4,4,4,4,4,4,3,2,1,1, +expweight_12 =1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +expweight_13 =1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_14 =1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +b3DNRXUsed = 1; ;If use and load 3dnr_x, then do not use and load 3dnr_s + +#3dnr_x +XBoolRefMGValue = 0 +3DnrXIsoCount = 7 +3DnrXIsoThresh = 100,200,400,800,1600,3800,6400 + +;iso = 100 + +s32IES0_0 = 64; +s32IEF_0 = 7,6,6,2; +s32SBS0_0 = 30,30,30; +s32SBS1_0 = 100,100,100; +s32SBS2_0 = 50,50,50; +s32SBS3_0 = 0,0,0; +s32SDS0_0 = 30,30,30; +s32SDS1_0 = 100,100,100; +s32SDS2_0 = 50,50,50; +s32SDS3_0 = 0,0,0; +s32STH0_0 = 999,999,999; +s32STH1_0 = 999,999,0; +s32STH2_0 = 999,999,0; +s32STH3_0 = 999,999,999; +s32SBF0_0 = 0,0,1; +s32SBF1_0 = 0,0,3; +s32SBF2_0 = 0,0,0; +s32SBF3_0 = 0,0,2; +s32SFR0_0 = 31; +s32SFR1_0 = 31; +s32SFR2_0 = 31; +s32SFR3_0 = 31; +s32STR0_0 = 4; +s32STR1_0 = 31; +s32STR2_0 = 31; +s32TFS1_0 = 10; +s32TFS2_0 = 10; +s32TFR1_0 = 31,0; +s32TFR2_0 = 31,0; +s32TSR1_0 = 0; +s32TSR2_0 = 0; +s32TSS1_0 = 3; +s32TSS2_0 = 3; +s32TSDZ1_0 = 0; +s32TSDZ2_0 = 0; +s32MATH1_0 = 110; +s32MATH2_0 = 110; +s32MATE1_0 = 2; +s32MATE2_0 = 2; +s32MABW1_0 = 0; +s32MABW2_0 = 0; +s32MATW1_0 = 2; +s32MATW2_0 = 2; +s32SFC_0 = 0; +s32TRC_0 = 0; +s32TFC_0 = 0; +s32TPC_0 = 0; + + +;iso = 200 + +s32IES0_1 = 64; +s32IEF_1 = 7,6,6,2; +s32SBS0_1 = 30,30,30; +s32SBS1_1 = 110,110,110; +s32SBS2_1 = 60,60,60; +s32SBS3_1 = 5,5,5; +s32SDS0_1 = 30,30,30; +s32SDS1_1 = 110,110,110; +s32SDS2_1 = 60,60,60; +s32SDS3_1 = 5,5,5; +s32STH0_1 = 999,999,999; +s32STH1_1 = 999,999,0; +s32STH2_1 = 999,999,0; +s32STH3_1 = 999,999,999; +s32SBF0_1 = 0,0,1; +s32SBF1_1 = 0,0,3; +s32SBF2_1 = 0,0,0; +s32SBF3_1 = 0,0,2; +s32SFR0_1 = 31; +s32SFR1_1 = 31; +s32SFR2_1 = 31; +s32SFR3_1 = 31; +s32STR0_1 = 4; +s32STR1_1 = 31; +s32STR2_1 = 31; +s32TFS1_1 = 10; +s32TFS2_1 = 10; +s32TFR1_1 = 31,0; +s32TFR2_1 = 31,0; +s32TSR1_1 = 0; +s32TSR2_1 = 0; +s32TSS1_1 = 3; +s32TSS2_1 = 3; +s32TSDZ1_1 = 0; +s32TSDZ2_1 = 0; +s32MATH1_1 = 115; +s32MATH2_1 = 115; +s32MATE1_1 = 2; +s32MATE2_1 = 2; +s32MABW1_1 = 0; +s32MABW2_1 = 0; +s32MATW1_1 = 2; +s32MATW2_1 = 2; +s32SFC_1 = 0; +s32TRC_1 = 0; +s32TFC_1 = 0; +s32TPC_1 = 0; + + +;iso = 400 + +s32IES0_2 = 64; +s32IEF_2 = 7,6,6,2; +s32SBS0_2 = 30,30,30; +s32SBS1_2 = 115,115,115; +s32SBS2_2 = 65,65,65; +s32SBS3_2 = 10,10,10; +s32SDS0_2 = 30,30,30; +s32SDS1_2 = 115,115,115; +s32SDS2_2 = 65,65,65; +s32SDS3_2 = 10,10,10; +s32STH0_2 = 999,999,999; +s32STH1_2 = 999,999,0; +s32STH2_2 = 999,999,0; +s32STH3_2 = 999,999,999; +s32SBF0_2 = 0,0,1; +s32SBF1_2 = 0,0,3; +s32SBF2_2 = 0,0,0; +s32SBF3_2 = 0,0,2; +s32SFR0_2 = 31; +s32SFR1_2 = 31; +s32SFR2_2 = 31; +s32SFR3_2 = 31; +s32STR0_2 = 4; +s32STR1_2 = 31; +s32STR2_2 = 31; +s32TFS1_2 = 10; +s32TFS2_2 = 10; +s32TFR1_2 = 31,0; +s32TFR2_2 = 31,0; +s32TSR1_2 = 0; +s32TSR2_2 = 0; +s32TSS1_2 = 3; +s32TSS2_2 = 3; +s32TSDZ1_2 = 0; +s32TSDZ2_2 = 0; +s32MATH1_2 = 120; +s32MATH2_2 = 120; +s32MATE1_2 = 2; +s32MATE2_2 = 2; +s32MABW1_2 = 4; +s32MABW2_2 = 4; +s32MATW1_2 = 2; +s32MATW2_2 = 2; +s32SFC_2 = 0; +s32TRC_2 = 0; +s32TFC_2 = 0; +s32TPC_2 = 0; + + +;iso = 800 + +s32IES0_3 = 64; +s32IEF_3 = 7,6,6,2; +s32SBS0_3 = 30,30,30; +s32SBS1_3 = 130,130,130; +s32SBS2_3 = 80,80,80; +s32SBS3_3 = 20,20,20; +s32SDS0_3 = 30,30,30; +s32SDS1_3 = 130,130,130; +s32SDS2_3 = 80,80,80; +s32SDS3_3 = 20,20,20; +s32STH0_3 = 999,999,999; +s32STH1_3 = 999,999,0; +s32STH2_3 = 999,999,0; +s32STH3_3 = 999,999,999; +s32SBF0_3 = 0,0,1; +s32SBF1_3 = 0,0,3; +s32SBF2_3 = 0,0,0; +s32SBF3_3 = 0,0,1; +s32SFR0_3 = 31; +s32SFR1_3 = 31; +s32SFR2_3 = 31; +s32SFR3_3 = 31; +s32STR0_3 = 4; +s32STR1_3 = 31; +s32STR2_3 = 31; +s32TFS1_3 = 10; +s32TFS2_3 = 10; +s32TFR1_3 = 31,0; +s32TFR2_3 = 31,0; +s32TSR1_3 = 0; +s32TSR2_3 = 0; +s32TSS1_3 = 3; +s32TSS2_3 = 3; +s32TSDZ1_3 = 0; +s32TSDZ2_3 = 0; +s32MATH1_3 = 140; +s32MATH2_3 = 140; +s32MATE1_3 = 2; +s32MATE2_3 = 2; +s32MABW1_3 = 0; +s32MABW2_3 = 0; +s32MATW1_3 = 2; +s32MATW2_3 = 2; +s32SFC_3 = 0; +s32TRC_3 = 0; +s32TFC_3 = 0; +s32TPC_3 = 0; + + +;iso = 1600 + +s32IES0_4 = 48; +s32IEF_4 = 7,6,6,2; +s32SBS0_4 = 30,30,30; +s32SBS1_4 = 150,150,150; +s32SBS2_4 = 85,85,85; +s32SBS3_4 = 20,20,20; +s32SDS0_4 = 30,30,30; +s32SDS1_4 = 150,150,150; +s32SDS2_4 = 85,85,85; +s32SDS3_4 = 20,20,20; +s32STH0_4 = 999,999,999; +s32STH1_4 = 999,999,0; +s32STH2_4 = 999,999,0; +s32STH3_4 = 999,999,999; +s32SBF0_4 = 0,0,1; +s32SBF1_4 = 0,0,3; +s32SBF2_4 = 0,0,0; +s32SBF3_4 = 0,0,2; +s32SFR0_4 = 31; +s32SFR1_4 = 31; +s32SFR2_4 = 31; +s32SFR3_4 = 31; +s32STR0_4 = 4; +s32STR1_4 = 31; +s32STR2_4 = 31; +s32TFS1_4 = 11; +s32TFS2_4 = 11; +s32TFR1_4 = 31,0; +s32TFR2_4 = 31,0; +s32TSR1_4 = 0; +s32TSR2_4 = 0; +s32TSS1_4 = 3; +s32TSS2_4 = 3; +s32TSDZ1_4 = 0; +s32TSDZ2_4 = 0; +s32MATH1_4 = 195; +s32MATH2_4 = 195; +s32MATE1_4 = 2; +s32MATE2_4 = 2; +s32MABW1_4 = 0; +s32MABW2_4 = 0; +s32MATW1_4 = 2; +s32MATW2_4 = 2; +s32SFC_4 = 0; +s32TRC_4 = 0; +s32TFC_4 = 0; +s32TPC_4 = 0; + + +;iso = 3800 + +s32IES0_5 = 48; +s32IEF_5 = 7,6,6,2; +s32SBS0_5 = 20,20,20; +s32SBS1_5 = 170,170,170; +s32SBS2_5 = 90,90,90; +s32SBS3_5 = 20,20,20; +s32SDS0_5 = 20,20,20; +s32SDS1_5 = 170,170,170; +s32SDS2_5 = 90,90,90; +s32SDS3_5 = 20,20,20; +s32STH0_5 = 999,999,999; +s32STH1_5 = 999,999,0; +s32STH2_5 = 999,999,0; +s32STH3_5 = 999,999,999; +s32SBF0_5 = 0,0,1; +s32SBF1_5 = 0,0,3; +s32SBF2_5 = 0,0,0; +s32SBF3_5 = 0,0,2; +s32SFR0_5 = 31; +s32SFR1_5 = 31; +s32SFR2_5 = 31; +s32SFR3_5 = 31; +s32STR0_5 = 4; +s32STR1_5 = 31; +s32STR2_5 = 31; +s32TFS1_5 = 11; +s32TFS2_5 = 11; +s32TFR1_5 = 31,0; +s32TFR2_5 = 31,0; +s32TSR1_5 = 0; +s32TSR2_5 = 0; +s32TSS1_5 = 3; +s32TSS2_5 = 3; +s32TSDZ1_5 = 0; +s32TSDZ2_5 = 0; +s32MATH1_5 = 255; +s32MATH2_5 = 255; +s32MATE1_5 = 2; +s32MATE2_5 = 2; +s32MABW1_5 = 0; +s32MABW2_5 = 0; +s32MATW1_5 = 2; +s32MATW2_5 = 2; +s32SFC_5 = 0; +s32TRC_5 = 0; +s32TFC_5 = 0; +s32TPC_5 = 0; + + +;iso = 6400 + +s32IES0_6 = 64; +s32IEF_6 = 7,6,6,2; +s32SBS0_6 = 20,20,20; +s32SBS1_6 = 200,300,300; +s32SBS2_6 = 80,80,80; +s32SBS3_6 = 88,88,88; +s32SDS0_6 = 20,20,20; +s32SDS1_6 = 200,300,300; +s32SDS2_6 = 80,80,80; +s32SDS3_6 = 96,96,96; +s32STH0_6 = 999,999,999; +s32STH1_6 = 999,999,0; +s32STH2_6 = 999,999,0; +s32STH3_6 = 999,999,999; +s32SBF0_6 = 0,0,0; +s32SBF1_6 = 0,0,3; +s32SBF2_6 = 0,0,3; +s32SBF3_6 = 0,0,2; +s32SFR0_6 = 31; +s32SFR1_6 = 31; +s32SFR2_6 = 31; +s32SFR3_6 = 31; +s32STR0_6 = 4; +s32STR1_6 = 8; +s32STR2_6 = 25; +s32TFS1_6 = 11; +s32TFS2_6 = 11; +s32TFR1_6 = 31,0; +s32TFR2_6 = 31,0; +s32TSR1_6 = 0; +s32TSR2_6 = 0; +s32TSS1_6 = 3; +s32TSS2_6 = 0; +s32TSDZ1_6 = 0; +s32TSDZ2_6 = 0; +s32MATH1_6 = 220; +s32MATH2_6 = 220; +s32MATE1_6 = 2; +s32MATE2_6 = 2; +s32MABW1_6 = 4; +s32MABW2_6 = 4; +s32MATW1_6 = 2; +s32MATW2_6 = 2; +s32SFC_6 = 0; +s32TRC_6 = 0; +s32TFC_6 = 0; +s32TPC_6 = 0; + + +[TRAFFIC] +DCIEnable = 1 +DCIBlackGain = 32 +DCIContrastGain = 32 +DCILightGain = 32 + +u8SpatialVar = 3; +u8RangeVar = 3; +u8Asymmetry = 11; +u8SecondPole = 170; +u8Stretch = 38; +u8Compress = 159; +u8PDStrength = 0; +u8LocalMixingBrigtht = 64; +u8LocalMixingDark = 20; + +u8ExpCompensation = 42 +u8MaxHistoffset = 12 + +u8ExpRatioType = 1 +u32ExpRatio = 704 +u32ExpRatioMax = 4095 +u32ExpRatioMin = 64 + +au16SharpenUd=18|16|16|16|15|10|8|5|3|3|3|2|2|2|1|1| +au8SharpenD=80|80|80|80|90|90|120|140|140|140|150|150|170|180|200|200| +au8TextureThr=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0| +au8SharpenEdge=80|80|80|80|80|80|80|80|80|80|100|120|150|180|180|200| +au8EdgeThr=80|80|80|80|80|80|80|90|100|110|120|130|150|170|180|190| +au8OverShoot=150|140|130|130|130|130|120|110|100|80|60|40|60|70|70|70| +au8UnderShoot=180|170|170|160|160|130|130|130|110|90|80|60|70|80|80|80| +au8shootSupStr=30|30|30|20|10|10|10|10|10|10|10|0|0|0|0|0| +au8DetailCtrl=128|128|128|128|128|128|128|128|128|128|128|128|128|128|128|128| + +gamma_0 = 0,15,31,47,63,79,95,111,127,143,159,175,191,207,223,239,255,271,287,303,319,335,351,367,383,399,415,431,447,463,479,495,511,527,543,559,575,591,607,623,639,655,671,687,703,719,735,751,767,783,799,815,831,847,863,879,895,911,927,943,959,975,991,1007,1023,1039,1055,1071,1087,1103,1119,1135,1151,1167,1183,1199,1215,1231,1247,1263,1279,1295,1311,1327,1343,1359,1375,1391,1407,1423,1439,1455,1471,1487,1503,1519,1535,1551, +gamma_1 = 1567,1583,1599,1615,1631,1647,1663,1679,1695,1711,1727,1743,1759,1775,1791,1807,1823,1839,1855,1871,1887,1903,1919,1935,1951,1967,1983,1999,2015,2031,2047,2063,2079,2095,2111,2127,2143,2159,2175,2191,2207,2223,2239,2255,2271,2287,2303,2319,2335,2351,2367,2383,2399,2415,2431,2447,2463,2479,2495,2511,2527,2543,2559,2575,2591,2607,2623,2639,2655,2671,2687,2703,2719,2735,2751,2767,2783,2799,2815,2831,2847,2863,2879,2895,2911,2927,2943,2959,2975,2991,3007,3023,3039,3055,3071,3087,3103,3119,3135,3151,3167,3183,3199,3215,3231,3247,3263, +gamma_2 = 3279,3295,3311,3327,3343,3359,3375,3391,3407,3423,3439,3455,3471,3487,3503,3519,3535,3551,3567,3583,3599,3615,3631,3647,3663,3679,3695,3711,3727,3743,3759,3775,3791,3807,3823,3839,3855,3871,3887,3903,3919,3935,3951,3967,3983,3999,4015,4031,4047,4063,4079,4095 + +BoolLNTH = 0 +3DnrIsoCount = 8 +3DnrIsoThresh = 100,200,500,1000,2000,4000,9000,18000 + + +;ISO = 100 + +s32IES0_0 = 0; +s32SBS0_0 = 120; +s32SBS1_0 = 0; +s32SBS2_0 = 70; +s32SBS3_0 = 0; +s32SDS0_0 = 120; +s32SDS1_0 = 70; +s32SDS2_0 = 0; +s32SDS3_0 = 0; +s32STH0_0 = 104; +s32STH1_0 = 104; +s32STH2_0 = 104; +s32STH3_0 = 104; +s32MDP_0 = 2; +s32MATH1_0 = 90; +s32MATH2_0 = 90; +s32Pro3_0 = 0; +s32MDDZ1_0 = 32; +s32MDDZ2_0 = 32; +s32TFS1_0 = 8; +s32TFS2_0 = 8; +s32SFC_0 = 16; +s32TFC_0 = 4; +s32TPC_0 = 4; +s32TRC_0 = 8; + + +;ISO = 200 + +s32IES0_1 = 0; +s32SBS0_1 = 120; +s32SBS1_1 = 0; +s32SBS2_1 = 70; +s32SBS3_1 = 0; +s32SDS0_1 = 120; +s32SDS1_1 = 70; +s32SDS2_1 = 0; +s32SDS3_1 = 0; +s32STH0_1 = 104; +s32STH1_1 = 104; +s32STH2_1 = 104; +s32STH3_1 = 104; +s32MDP_1 = 2; +s32MATH1_1 = 94; +s32MATH2_1 = 94; +s32Pro3_1 = 0; +s32MDDZ1_1 = 32; +s32MDDZ2_1 = 32; +s32TFS1_1 = 8; +s32TFS2_1 = 8; +s32SFC_1 = 24; +s32TFC_1 = 4; +s32TPC_1 =4; +s32TRC_1 = 8; + + +;ISO = 500 + +s32IES0_2 = 0; +s32SBS0_2 = 130; +s32SBS1_2 = 0; +s32SBS2_2 = 70; +s32SBS3_2 = 0; +s32SDS0_2 = 130; +s32SDS1_2 = 70; +s32SDS2_2 = 0; +s32SDS3_2 = 0; +s32STH0_2 = 128; +s32STH1_2 = 128; +s32STH2_2 = 128; +s32STH3_2 = 128; +s32MDP_2 = 2; +s32MATH1_2 = 97; +s32MATH2_2 = 97; +s32Pro3_2 = 0; +s32MDDZ1_2 = 32; +s32MDDZ2_2 = 32; +s32TFS1_2 = 8; +s32TFS2_2 = 8; +s32SFC_2 = 48; +s32TFC_2 = 6; +s32TPC_2 = 6; +s32TRC_2 = 10; + + +;ISO = 1000 + +s32IES0_3 = 0; +s32SBS0_3 = 140; +s32SBS1_3 = 0; +s32SBS2_3 = 80; +s32SBS3_3 = 0; +s32SDS0_3 = 140; +s32SDS1_3 = 80; +s32SDS2_3 = 0; +s32SDS3_3 = 0; +s32STH0_3 = 128; +s32STH1_3 = 128; +s32STH2_3 = 128; +s32STH3_3 = 128; +s32MDP_3 = 2; +s32MATH1_3 = 100; +s32MATH2_3 = 100; +s32Pro3_3 = 0; +s32MDDZ1_3 = 32; +s32MDDZ2_3 = 32; +s32TFS1_3 = 8; +s32TFS2_3 = 8; +s32SFC_3 = 64; +s32TFC_3 = 6; +s32TPC_3 = 6; +s32TRC_3 = 10; + + +;ISO = 2000 + +s32IES0_4 = 0; +s32SBS0_4 = 150; +s32SBS1_4 = 0; +s32SBS2_4 = 90; +s32SBS3_4 = 0; +s32SDS0_4 = 150; +s32SDS1_4 = 90; +s32SDS2_4 = 0; +s32SDS3_4 = 0; +s32STH0_4 = 128; +s32STH1_4 = 128; +s32STH2_4 = 128; +s32STH3_4 = 128; +s32MDP_4 = 2; +s32MATH1_4 = 102; +s32MATH2_4 = 102; +s32Pro3_4 = 0; +s32MDDZ1_4 = 32; +s32MDDZ2_4 = 32; +s32TFS1_4 = 8; +s32TFS2_4 = 8; +s32SFC_4 = 80; +s32TFC_4 = 7; +s32TPC_4 = 7; +s32TRC_4 = 12; + + +;ISO = 4000 + +s32IES0_5 = 0; +s32SBS0_5 = 160; +s32SBS1_5 = 0; +s32SBS2_5 = 100; +s32SBS3_5 = 0; +s32SDS0_5 = 160; +s32SDS1_5 = 100; +s32SDS2_5 = 0; +s32SDS3_5 = 0; +s32STH0_5 = 128; +s32STH1_5 = 128; +s32STH2_5 = 128; +s32STH3_5 = 128; +s32MDP_5 = 2; +s32MATH1_5 = 103; +s32MATH2_5 = 103; +s32Pro3_5 = 0; +s32MDDZ1_5 = 32; +s32MDDZ2_5 = 32; +s32TFS1_5 = 8; +s32TFS2_5 = 8; +s32SFC_5 = 96; +s32TFC_5 = 8; +s32TPC_5 = 8; +s32TRC_5 = 14; + + +;ISO = 8000 + +s32IES0_6 = 0; +s32SBS0_6 = 170; +s32SBS1_6 = 0; +s32SBS2_6 = 100; +s32SBS3_6 = 0; +s32SDS0_6 = 170; +s32SDS1_6 = 100; +s32SDS2_6 = 0; +s32SDS3_6 = 0; +s32STH0_6 = 128; +s32STH1_6 = 128; +s32STH2_6 = 128; +s32STH3_6 = 128; +s32MDP_6 = 2; +s32MATH1_6 = 106; +s32MATH2_6 = 106; +s32Pro3_6 = 0; +s32MDDZ1_6 = 32; +s32MDDZ2_6 = 32; +s32TFS1_6 = 8; +s32TFS2_6 = 8; +s32SFC_6 = 160; +s32TFC_6 = 10; +s32TPC_6 = 10; +s32TRC_6 = 100; + + +;ISO = 16000 + +s32IES0_7 = 0; +s32SBS0_7 = 170; +s32SBS1_7 = 0; +s32SBS2_7 = 110; +s32SBS3_7 = 0; +s32SDS0_7 = 180; +s32SDS1_7 = 110; +s32SDS2_7 = 0; +s32SDS3_7 = 0; +s32STH0_7 = 128; +s32STH1_7 = 128; +s32STH2_7 = 128; +s32STH3_7 = 128; +s32MDP_7 = 2; +s32MATH1_7 = 110; +s32MATH2_7 = 110; +s32Pro3_7 = 0; +s32MDDZ1_7 = 40; +s32MDDZ2_7 = 40; +s32TFS1_7 = 8; +s32TFS2_7 = 8; +s32SFC_7 = 230; +s32TFC_7 = 12; +s32TPC_7 = 12; +s32TRC_7 = 160; \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx290_i2c_lvds.so b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx290_i2c_lvds.so deleted file mode 120000 index 39ef23ea..00000000 --- a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx290_i2c_lvds.so +++ /dev/null @@ -1 +0,0 @@ -libsns_imx291_i2c_lvds.so \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx307_i2c_lvds.so b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx307_i2c_lvds.so deleted file mode 120000 index 39ef23ea..00000000 --- a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx307_i2c_lvds.so +++ /dev/null @@ -1 +0,0 @@ -libsns_imx291_i2c_lvds.so \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx327_i2c_lvds.so b/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx327_i2c_lvds.so deleted file mode 120000 index 39ef23ea..00000000 --- a/general/package/hisilicon-osdrv-hi3516cv300/files/sensor/libsns_imx327_i2c_lvds.so +++ /dev/null @@ -1 +0,0 @@ -libsns_imx291_i2c_lvds.so \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516cv300/hisilicon-osdrv-hi3516cv300.mk b/general/package/hisilicon-osdrv-hi3516cv300/hisilicon-osdrv-hi3516cv300.mk index 836f2308..185a4caf 100644 --- a/general/package/hisilicon-osdrv-hi3516cv300/hisilicon-osdrv-hi3516cv300.mk +++ b/general/package/hisilicon-osdrv-hi3516cv300/hisilicon-osdrv-hi3516cv300.mk @@ -16,6 +16,10 @@ define HISILICON_OSDRV_HI3516CV300_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/files/sensor/config/*.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iq + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/files/sensor/iq/*.ini + ln -sf imx323.ini $(TARGET_DIR)/etc/sensors/iq/default.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.18.20/hisilicon $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.18.20/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/files/kmod/hi3516cv300_adec.ko $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.18.20/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/files/kmod/hi3516cv300_aenc.ko @@ -62,6 +66,9 @@ define HISILICON_OSDRV_HI3516CV300_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/sensors $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/files/sensor/*.so + ln -sf libsns_imx290_i2c_lvds.so $(TARGET_DIR)/usr/lib/sensors/libsns_imx291_i2c_lvds.so + ln -sf libsns_imx290_i2c_lvds.so $(TARGET_DIR)/usr/lib/sensors/libsns_imx307_i2c_lvds.so + ln -sf libsns_imx290_i2c_lvds.so $(TARGET_DIR)/usr/lib/sensors/libsns_imx327_i2c_lvds.so $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516cv300/files/lib/libdnvqe.so diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/cma_osal.ko b/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/cma_osal.ko deleted file mode 100644 index 93826235..00000000 Binary files a/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/cma_osal.ko and /dev/null differ diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi_osal.ko b/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi_osal.ko index 0bdb8cfe..00f38aaa 100644 Binary files a/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi_osal.ko and b/general/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi_osal.ko differ diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_3516dv200 b/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_3516dv200 deleted file mode 100755 index d188130b..00000000 --- a/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_3516dv200 +++ /dev/null @@ -1,280 +0,0 @@ -#!/bin/sh -# Useage: ./load_hisilicon [ -r|-i|-a ] [ sensor ] -# -r : rmmod all modules -# -i : insmod all modules -# default : rmmod all moules and then insmod them -# e.g: ./load_hisilicon -i -sensor0 imx307 -osmem 32M - - -####################Variables Definition########################## - - -SNS_TYPE0=imx307; # sensor type -YUV_TYPE0=0; # 0 -- raw, 1 --DC, 2 --bt1120, 3 --bt656 -CHIP_TYPE=hi3516dv200; # chip type -BOARD=demo; - -#DDR start:0x40000000, kernel start:0x40000000, OS(32M); MMZ start:0x42000000 -mem_total=512 # 512M, total mem -mem_start=0x40000000 # phy mem start -os_mem_size=32 # 32M, os mem -mmz_start=0x42000000; # mmz start addr -mmz_size=480M; # 480M, mmz size -################################################################## - -report_error() -{ - echo "******* Error: There's something wrong, please check! *****" - exit 1 -} - -insert_audio() -{ - insmod hi3516ev200_aio.ko - insmod hi3516ev200_ai.ko - insmod hi3516ev200_ao.ko - insmod hi3516ev200_aenc.ko - insmod hi3516ev200_adec.ko - insmod hi3516ev200_acodec.ko -# insmod hi_tlv320aic31.ko - echo "insert audio" -} - -remove_audio() -{ - rmmod -w hi3516ev200_acodec -# rmmod -w hi_tlv320aic31.ko - rmmod -w hi3516ev200_adec - rmmod -w hi3516ev200_aenc - rmmod -w hi3516ev200_ao - rmmod -w hi3516ev200_ai - rmmod -w hi3516ev200_aio - - echo "remove audio" -} - -insert_isp() -{ - insmod hi3516ev200_isp.ko -} - -insert_sil9024() -{ - i2c_sel=2 - if [ "$CHIP_TYPE" == "hi3516dv200" ];then - i2c_sel=1 - fi - - if [ "$BOARD" == "sck" ];then - insmod hi_sil9024.ko norm=12 i2c_num=$i2c_sel #1080P@30fps - fi -} - -insert_adv7179() -{ - i2c_sel=2 - if [ "$CHIP_TYPE" == "hi3516dv200" ];then - i2c_sel=1 - fi - - if [ "$BOARD" == "sck" ];then - insmod hi_adv7179.ko norm_mode=0 i2c_num=$i2c_sel # norm_mode = 0:PAL, 1:NTSC - fi -} - -insert_piris() -{ - if [ "$CHIP_TYPE" == "hi3516dv200" -a "$BOARD" == "demo" ];then - insmod hi_piris.ko - fi -} -insert_ko() -{ - insmod sys_config.ko chip=$CHIP_TYPE sensors=$SNS_TYPE0 g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD - insmod hi_osal.ko anony=1 mmz_allocator=hisi mmz=anonymous,0,$mmz_start,$mmz_size || report_error - insmod hi3516ev200_base.ko - insmod hi3516ev200_sys.ko -# insmod hi3516ev200_tde.ko - insmod hi3516ev200_rgn.ko - insmod hi3516ev200_vgs.ko - insmod hi3516ev200_vi.ko - insert_isp; - insmod hi3516ev200_vpss.ko - insmod hi3516ev200_vo.ko - insmod hifb.ko video="hifb:vram0_size:1620" # default fb0:D1 - insmod hi3516ev200_chnl.ko - insmod hi3516ev200_vedu.ko - insmod hi3516ev200_rc.ko - insmod hi3516ev200_venc.ko - insmod hi3516ev200_h264e.ko - insmod hi3516ev200_h265e.ko - insmod hi3516ev200_jpege.ko - insmod hi3516ev200_ive.ko save_power=0 - insmod hi_pwm.ko - insmod hi_sensor_i2c.ko - insmod hi_sensor_spi.ko - insert_piris - insert_sil9024; # BT1120 -# insert_adv7179; # BT656 - insert_audio - insmod hi_mipi_rx.ko -# insmod hi_user.ko -} - -remove_ko() -{ -# rmmod -w hi_user - remove_audio - rmmod -w hi_piris - rmmod -w hi_pwm - rmmod -w hi_mipi_rx - rmmod -w hi_sil9024 &> /dev/null -# rmmod -w hi_adv7179 &> /dev/null - rmmod -w hi3516ev200_ive - rmmod -w hi3516ev200_rc - rmmod -w hi3516ev200_jpege - rmmod -w hi3516ev200_h264e - rmmod -w hi3516ev200_h265e - rmmod -w hi3516ev200_venc - rmmod -w hi3516ev200_vedu - rmmod -w hi3516ev200_chnl - rmmod -w hifb - rmmod -w hi3516ev200_vo - rmmod -w hi3516ev200_vpss - rmmod -w hi3516ev200_isp - rmmod -w hi3516ev200_vi - rmmod -w hi3516ev200_vgs - rmmod -w hi3516ev200_rgn -# rmmod -w hi3516ev200_tde - rmmod -w hi_sensor_i2c &> /dev/null - rmmod -w hi_sensor_spi &> /dev/null - rmmod -w hi3516ev200_sys - rmmod -w hi3516ev200_base - rmmod -w hi_osal - rmmod -w sys_config -} - - -load_usage() -{ - echo "Usage: ./load_hisilicon [-option] [sensor_name]" - echo "options:" - echo " -i insert modules" - echo " -r remove modules" - echo " -a remove modules first, then insert modules" - echo " -sensor sensor_name config sensor type [default: imx307]" - echo " -h help information" - echo -e "Available sensors: gc2053 imx307 imx327 imx335 os05a sc2231 sc2235 sc4236 sc3235 sc4236 etc." - echo -e "for example: ./load_hisilicon -i -sensor imx307 -osmem 32M -board demo -yuv0 0\n" -} - -calc_mmz_info() -{ - mmz_start=`echo "$mem_start $os_mem_size" | - awk 'BEGIN { temp = 0; } - { - temp = $1/1024/1024 + $2; - } - END { printf("0x%x00000\n", temp); }'` - - mmz_size=`echo "$mem_total $os_mem_size" | - awk 'BEGIN { temp = 0; } - { - temp = $1 - $2; - } - END { printf("%dM\n", temp); }'` - echo "mmz_start: $mmz_start, mmz_size: $mmz_size" -} - -######################parse arg################################### -b_arg_sensor0=0 -b_arg_sensor1=0 -b_arg_yuv_type0=0 -b_arg_insmod=0 -b_arg_remove=0 -b_arg_os_mem=0 -b_arg_board=0 - -for arg in $@ -do - if [ $b_arg_sensor0 -eq 1 ] ; then - b_arg_sensor0=0; - SNS_TYPE0=$arg; - fi - - - if [ $b_arg_os_mem -eq 1 ] ; then - b_arg_os_mem=0; - os_mem_size=$arg; - - if [ -z $os_mem_size ]; then - echo "[error] os_mem_size is null" - exit; - fi - fi - - if [ $b_arg_yuv_type0 -eq 1 ] ; then - b_arg_yuv_type0=0; - YUV_TYPE0=$arg; - fi - - if [ $b_arg_board -eq 1 ] ; then - b_arg_board=0; - BOARD=$arg; - fi - - case $arg in - "-i") - b_arg_insmod=1; - ;; - "-r") - b_arg_remove=1; - ;; - "-a") - b_arg_insmod=1; - b_arg_remove=1; - ;; - "-h") - load_usage; - ;; - "-sensor0") - b_arg_sensor0=1; - ;; - "-sensor") - b_arg_sensor0=1; - ;; - "-osmem") - b_arg_os_mem=1; - ;; - "-yuv0") - b_arg_yuv_type0=1; - ;; - "-board") - b_arg_board=1; - ;; - esac -done -#######################parse arg end######################## -if [ $os_mem_size -ge $mem_total ] ; then - echo "[err] os_mem[$os_mem_size], over total_mem[$mem_total]" - exit; -fi - -calc_mmz_info; - -#######################Action############################### - -if [ $# -lt 1 ]; then - load_usage; - exit 0; -fi - - -if [ $b_arg_remove -eq 1 ]; then - remove_ko; -fi - -if [ $b_arg_insmod -eq 1 ]; then - cd /lib/modules/4.9.37/hisilicon - insert_ko; -fi diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_3518ev300 b/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_3518ev300 deleted file mode 100755 index 2cb0090d..00000000 --- a/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_3518ev300 +++ /dev/null @@ -1,275 +0,0 @@ -#!/bin/sh -# Useage: ./load_hisilicon [ -r|-i|-a ] [ sensor ] -# -r : rmmod all modules -# -i : insmod all modules -# default : rmmod all moules and then insmod them -# e.g: ./load_hisilicon -i -sensor0 imx307 -osmem 32M - - -####################Variables Definition########################## - - -SNS_TYPE0=imx307; # sensor type -YUV_TYPE0=0; # 0 -- raw, 1 --DC, 2 --bt1120, 3 --bt656 -CHIP_TYPE=hi3518ev300; # chip type -BOARD=demo; - -#DDR start:0x40000000, kernel start:0x40000000, OS(32M); MMZ start:0x42000000 -mem_total=64 # 64M, total mem -mem_start=0x40000000 # phy mem start -os_mem_size=32 # 32M, os mem -mmz_start=0x42000000; # mmz start addr -mmz_size=32M; # 32M, mmz size -################################################################## - -report_error() -{ - echo "******* Error: There's something wrong, please check! *****" - exit 1 -} - -insert_audio() -{ - insmod hi3516ev200_aio.ko - insmod hi3516ev200_ai.ko - insmod hi3516ev200_ao.ko - insmod hi3516ev200_aenc.ko - insmod hi3516ev200_adec.ko - insmod hi3516ev200_acodec.ko -# insmod hi_tlv320aic31.ko - echo "insert audio" -} - -remove_audio() -{ - rmmod -w hi3516ev200_acodec -# rmmod -w hi_tlv320aic31.ko - rmmod -w hi3516ev200_adec - rmmod -w hi3516ev200_aenc - rmmod -w hi3516ev200_ao - rmmod -w hi3516ev200_ai - rmmod -w hi3516ev200_aio - - echo "remove audio" -} - -insert_isp() -{ - insmod hi3516ev200_isp.ko -} - -insert_sil9024() -{ - i2c_sel=2 - if [ "$CHIP_TYPE" == "hi3516ev300" ];then - i2c_sel=1 - fi - - if [ "$BOARD" == "sck" ];then - insmod hi_sil9024.ko norm=12 i2c_num=$i2c_sel #1080P@30fps - fi -} - -insert_adv7179() -{ - i2c_sel=2 - if [ "$CHIP_TYPE" == "hi3516ev300" ];then - i2c_sel=1 - fi - - if [ "$BOARD" == "sck" ];then - insmod hi_adv7179.ko norm_mode=0 i2c_num=$i2c_sel # norm_mode = 0:PAL, 1:NTSC - fi -} - -insert_ko() -{ - - insmod sys_config.ko chip=$CHIP_TYPE sensors=$SNS_TYPE0 g_cmos_yuv_flag=$YUV_TYPE0 board=$BOARD - insmod hi_osal.ko anony=1 mmz_allocator=hisi mmz=anonymous,0,$mmz_start,$mmz_size || report_error - insmod hi3516ev200_base.ko - insmod hi3516ev200_sys.ko -# insmod hi3516ev200_tde.ko - insmod hi3516ev200_rgn.ko - insmod hi3516ev200_vgs.ko - insmod hi3516ev200_vi.ko - insert_isp; - insmod hi3516ev200_vpss.ko - insmod hi3516ev200_vo.ko - insmod hifb.ko video="hifb:vram0_size:1620" # default fb0:D1 - insmod hi3516ev200_chnl.ko - insmod hi3516ev200_vedu.ko - insmod hi3516ev200_rc.ko - insmod hi3516ev200_venc.ko - insmod hi3516ev200_h264e.ko - insmod hi3516ev200_h265e.ko - insmod hi3516ev200_jpege.ko - insmod hi3516ev200_ive.ko save_power=0 - insmod hi_pwm.ko - insmod hi_sensor_i2c.ko - insmod hi_sensor_spi.ko - insert_sil9024; # BT1120 -# insert_adv7179; # BT656 - insert_audio - insmod hi_mipi_rx.ko -# insmod hi_user.ko - insmod hi3516ev200_pm.ko -} - -remove_ko() -{ - rmmod -w hi3516ev200_pm -# rmmod -w hi_user - remove_audio - rmmod -w hi_pwm - rmmod -w hi_mipi_rx - rmmod -w hi_sil9024 &> /dev/null -# rmmod -w hi_adv7179 &> /dev/null - rmmod -w hi3516ev200_ive - rmmod -w hi3516ev200_rc - rmmod -w hi3516ev200_jpege - rmmod -w hi3516ev200_h264e - rmmod -w hi3516ev200_h265e - rmmod -w hi3516ev200_venc - rmmod -w hi3516ev200_vedu - rmmod -w hi3516ev200_chnl - rmmod -w hifb - rmmod -w hi3516ev200_vo - rmmod -w hi3516ev200_vpss - rmmod -w hi3516ev200_isp - rmmod -w hi3516ev200_vi - rmmod -w hi3516ev200_vgs - rmmod -w hi3516ev200_rgn -# rmmod -w hi3516ev200_tde - rmmod -w hi_sensor_i2c &> /dev/null - rmmod -w hi_sensor_spi &> /dev/null - rmmod -w hi3516ev200_sys - rmmod -w hi3516ev200_base - rmmod -w hi_osal - rmmod -w sys_config -} - - -load_usage() -{ - echo "Usage: ./load_hisilicon [-option] [sensor_name]" - echo "options:" - echo " -i insert modules" - echo " -r remove modules" - echo " -a remove modules first, then insert modules" - echo " -sensor sensor_name config sensor type [default: imx307]" - echo " -h help information" - echo -e "Available sensors: gc2053 imx307 imx327 imx335 os05a sc2231 sc2235 sc4236 sc3235 sc4236 etc." - echo -e "for example: ./load_hisilicon -i -sensor imx307 -osmem 32M -board demo -yuv0 0\n" -} - -calc_mmz_info() -{ - mmz_start=`echo "$mem_start $os_mem_size" | - awk 'BEGIN { temp = 0; } - { - temp = $1/1024/1024 + $2; - } - END { printf("0x%x00000\n", temp); }'` - - mmz_size=`echo "$mem_total $os_mem_size" | - awk 'BEGIN { temp = 0; } - { - temp = $1 - $2; - } - END { printf("%dM\n", temp); }'` - echo "mmz_start: $mmz_start, mmz_size: $mmz_size" -} - -######################parse arg################################### -b_arg_sensor0=0 -b_arg_sensor1=0 -b_arg_yuv_type0=0 -b_arg_insmod=0 -b_arg_remove=0 -b_arg_os_mem=0 -b_arg_board=0 - -for arg in $@ -do - if [ $b_arg_sensor0 -eq 1 ] ; then - b_arg_sensor0=0; - SNS_TYPE0=$arg; - fi - - - if [ $b_arg_os_mem -eq 1 ] ; then - b_arg_os_mem=0; - os_mem_size=$arg; - - if [ -z $os_mem_size ]; then - echo "[error] os_mem_size is null" - exit; - fi - fi - - if [ $b_arg_yuv_type0 -eq 1 ] ; then - b_arg_yuv_type0=0; - YUV_TYPE0=$arg; - fi - - if [ $b_arg_board -eq 1 ] ; then - b_arg_board=0; - BOARD=$arg; - fi - - case $arg in - "-i") - b_arg_insmod=1; - ;; - "-r") - b_arg_remove=1; - ;; - "-a") - b_arg_insmod=1; - b_arg_remove=1; - ;; - "-h") - load_usage; - ;; - "-sensor0") - b_arg_sensor0=1; - ;; - "-sensor") - b_arg_sensor0=1; - ;; - "-osmem") - b_arg_os_mem=1; - ;; - "-yuv0") - b_arg_yuv_type0=1; - ;; - "-board") - b_arg_board=1; - ;; - esac -done -#######################parse arg end######################## -if [ $os_mem_size -ge $mem_total ] ; then - echo "[err] os_mem[$os_mem_size], over total_mem[$mem_total]" - exit; -fi - -calc_mmz_info; - -#######################Action############################### - -if [ $# -lt 1 ]; then - load_usage; - exit 0; -fi - - -if [ $b_arg_remove -eq 1 ]; then - remove_ko; -fi - -if [ $b_arg_insmod -eq 1 ]; then - cd /lib/modules/4.9.37/hisilicon - insert_ko; -fi diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_hisilicon b/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_hisilicon index 291b6ac7..6c1a2e11 100755 --- a/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_hisilicon +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/script/load_hisilicon @@ -70,13 +70,26 @@ report_error() exit 1 } +check_allocator() { + allocator=$(grep mmz_allocator /proc/cmdline) + if [ -z "${allocator}" ]; then + if [ ${mem_total} -ge 128 ]; then + set_allocator cma + else + set_allocator hisi + fi + fi +} + insert_osal() { + check_allocator + MMZ=$(awk -F '=' '$1=="mmz"{print $2}' RS=" " /proc/cmdline) if [ -z "$MMZ" ]; then insmod hi_osal.ko anony=1 mmz_allocator=hisi mmz=anonymous,0,$mmz_start,$mmz_size || report_error else - insmod cma_osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || report_error + insmod hi_osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || report_error fi } @@ -98,7 +111,6 @@ remove_detect() rmmod -w hi3516ev200_isp rmmod -w hi3516ev200_base rmmod -w hi_osal - rmmod -w cma_osal rmmod -w sys_config.ko } @@ -229,7 +241,6 @@ remove_ko() rmmod -w hi3516ev200_sys rmmod -w hi3516ev200_base rmmod -w hi_osal - rmmod -w cma_osal rmmod -w sys_config } diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/f23.ini b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/f23.ini new file mode 100644 index 00000000..387710a9 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/f23.ini @@ -0,0 +1,1489 @@ +[all_param] +UpFrameIso = 400 +DownFrameIso = 1000 +[static_ae] +MaxHistOffset = "32" +HistRatioSlope = "148" +AutoSpeed = "64" +AutoTolerance = "3" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "0" +[static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_5 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_6 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_7 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_8 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_9 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_10 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_11 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_12 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "20, 20, 30, 40, 48, 30, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "64, 64, 64, 48, 40, 24, 24, 20, 12, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 30, 20, 20, 20, 20,20,20,20,20,20,20,20" +AutoHeNegWgt = "50, 45, 45, 45, 50, 40, 10, 25, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "80, 80, 80, 80, 80, 64, 54, 48, 36, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "128,108, 90, 60, 80, 70, 70, 70, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "20, 20, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[static_nr] +Enable = "1" +FineStr = "64, 72, 75, 90, 90, 90, 90, 80, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 16, 14, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "285, 285, 241, 227, 151, 227, 227, 227, 128, 128, 128, 128, 128, 28, 28, 28" +AutoTextureStr_1 = "294, 290, 250, 236, 160, 236, 236, 236, 148, 148, 148, 148, 148, 43, 43, 43" +AutoTextureStr_2 = "304, 297, 260, 246, 173, 246, 246, 246, 177, 177, 177, 177, 177, 59, 59, 59" +AutoTextureStr_3 = "315, 306, 271, 256, 189, 256, 256, 256, 211, 211, 211, 211, 211, 75, 75, 75" +AutoTextureStr_4 = "324, 315, 281, 266, 205, 266, 266, 266, 247, 247, 247, 247, 247, 91, 91, 91" +AutoTextureStr_5 = "333, 322, 289, 274, 220, 274, 274, 274, 281, 281, 281, 281, 281, 106, 106, 106" +AutoTextureStr_6 = "338, 326, 295, 280, 231, 280, 280, 280, 310, 310, 310, 310, 310, 121, 121, 121" +AutoTextureStr_7 = "340, 327, 296, 281, 237, 281, 281, 281, 331, 331, 331, 331, 331, 136, 136, 136" +AutoTextureStr_8 = "337, 322, 292, 278, 237, 278, 278, 278, 342, 342, 342, 342, 342, 152, 152, 152" +AutoTextureStr_9 = "331, 313, 284, 270, 233, 270, 270, 270, 348, 348, 348, 348, 348, 167, 167, 167" +AutoTextureStr_10 = "321, 301, 272, 260, 226, 260, 260, 260, 351, 351, 351, 351, 351, 183, 183, 183" +AutoTextureStr_11 = "311, 289, 259, 248, 218, 248, 248, 248, 352, 352, 352, 352, 352, 199, 199, 199" +AutoTextureStr_12 = "300, 276, 247, 236, 209, 236, 236, 236, 350, 350, 350, 350, 350, 214, 214, 214" +AutoTextureStr_13 = "291, 265, 236, 226, 200, 226, 226, 226, 347, 347, 347, 347, 347, 228, 228, 228" +AutoTextureStr_14 = "284, 258, 228, 219, 194, 219, 219, 219, 344, 344, 344, 344, 344, 241, 241, 241" +AutoTextureStr_15 = "281, 255, 225, 216, 192, 216, 216, 216, 341, 341, 341, 341, 341, 254, 254, 254" +AutoTextureStr_16 = "283, 258, 229, 219, 194, 219, 219, 219, 338, 338, 338, 338, 338, 267, 267, 267" +AutoTextureStr_17 = "289, 267, 237, 226, 199, 226, 226, 226, 333, 333, 333, 333, 333, 283, 283, 283" +AutoTextureStr_18 = "296, 278, 249, 236, 206, 236, 236, 236, 327, 327, 327, 327, 327, 298, 298, 298" +AutoTextureStr_19 = "306, 292, 262, 248, 214, 248, 248, 248, 320, 320, 320, 320, 320, 313, 313, 313" +AutoTextureStr_20 = "315, 306, 276, 260, 222, 260, 260, 260, 313, 313, 313, 313, 313, 325, 325, 325" +AutoTextureStr_21 = "324, 318, 288, 270, 228, 270, 270, 270, 305, 305, 305, 305, 305, 338, 338, 338" +AutoTextureStr_22 = "330, 328, 296, 278, 232, 278, 278, 278, 296, 296, 296, 296, 296, 348, 348, 348" +AutoTextureStr_23 = "333, 333, 300, 281, 232, 281, 281, 281, 288, 288, 288, 288, 288, 353, 353, 353" +AutoTextureStr_24 = "333, 334, 299, 279, 228, 279, 279, 279, 279, 279, 279, 279, 279, 350, 350, 350" +AutoTextureStr_25 = "330, 332, 294, 275, 222, 275, 275, 275, 270, 270, 270, 270, 270, 343, 343, 343" +AutoTextureStr_26 = "326, 328, 286, 268, 213, 268, 268, 268, 260, 260, 260, 260, 260, 330, 330, 330" +AutoTextureStr_27 = "320, 322, 276, 259, 202, 259, 259, 259, 249, 249, 249, 249, 249, 313, 313, 313" +AutoTextureStr_28 = "314, 315, 266, 249, 191, 249, 249, 249, 239, 239, 239, 239, 239, 287, 287, 287" +AutoTextureStr_29 = "307, 308, 255, 239, 179, 239, 239, 239, 228, 228, 228, 228, 228, 254, 254, 254" +AutoTextureStr_30 = "301, 301, 244, 229, 168, 229, 229, 229, 217, 217, 217, 217, 217, 219, 219, 219" +AutoTextureStr_31 = "296, 296, 235, 221, 158, 221, 221, 221, 207, 207, 207, 207, 207, 186, 186, 186" + +AutoEdgeStr_0 = "250, 256, 262, 279, 320, 320, 324, 324, 224, 224, 224, 224, 224, 224, 224, 224" +AutoEdgeStr_1 = "250, 260, 270, 296, 331, 331, 324, 324, 244, 244, 244, 244, 244, 244, 244, 244" +AutoEdgeStr_2 = "250, 264, 279, 314, 343, 343, 324, 324, 265, 265, 265, 265, 265, 265, 265, 265" +AutoEdgeStr_3 = "250, 268, 288, 332, 356, 356, 324, 324, 285, 285, 285, 285, 285, 285, 285, 285" +AutoEdgeStr_4 = "250, 272, 296, 350, 368, 368, 324, 324, 303, 303, 303, 303, 303, 303, 303, 303" +AutoEdgeStr_5 = "250, 276, 305, 368, 380, 380, 324, 324, 319, 319, 319, 319, 319, 319, 319, 319" +AutoEdgeStr_6 = "250, 280, 313, 384, 391, 391, 324, 324, 333, 333, 333, 333, 333, 333, 333, 333" +AutoEdgeStr_7 = "250, 286, 321, 398, 401, 401, 324, 324, 346, 346, 346, 346, 346, 346, 346, 346" +AutoEdgeStr_8 = "250, 292, 328, 411, 410, 410, 324, 324, 357, 357, 357, 357, 357, 357, 357, 357" +AutoEdgeStr_9 = "249, 299, 334, 420, 416, 416, 324, 324, 364, 364, 364, 364, 364, 364, 364, 364" +AutoEdgeStr_10 = "249, 307, 339, 428, 422, 422, 324, 324, 370, 370, 370, 370, 370, 370, 370, 370" +AutoEdgeStr_11 = "249, 316, 344, 434, 427, 427, 324, 324, 374, 374, 374, 374, 374, 374, 374, 374" +AutoEdgeStr_12 = "248, 326, 349, 439, 431, 431, 324, 324, 379, 379, 379, 379, 379, 379, 379, 379" +AutoEdgeStr_13 = "248, 335, 353, 442, 434, 434, 324, 324, 384, 384, 384, 384, 384, 384, 384, 384" +AutoEdgeStr_14 = "248, 344, 357, 445, 437, 437, 324, 324, 390, 390, 390, 390, 390, 390, 390, 390" +AutoEdgeStr_15 = "247, 351, 360, 447, 439, 439, 324, 324, 394, 394, 394, 394, 394, 394, 394, 394" +AutoEdgeStr_16 = "247, 357, 364, 449, 442, 442, 325, 325, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_17 = "246, 361, 367, 450, 444, 444, 325, 325, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_18 = "245, 364, 369, 450, 445, 445, 325, 325, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_19 = "244, 366, 371, 450, 446, 446, 325, 325, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_20 = "243, 366, 373, 448, 446, 446, 325, 325, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_21 = "242, 366, 375, 445, 445, 445, 325, 325, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_22 = "241, 366, 376, 441, 445, 445, 325, 325, 399, 399, 399, 399, 399, 399, 399, 399" +AutoEdgeStr_23 = "241, 366, 377, 436, 444, 444, 325, 325, 402, 402, 402, 402, 402, 402, 402, 402" +AutoEdgeStr_24 = "240, 365, 377, 429, 442, 442, 325, 325, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_25 = "239, 363, 377, 422, 440, 440, 325, 325, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_26 = "238, 361, 377, 413, 437, 437, 325, 325, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_27 = "238, 359, 376, 403, 434, 434, 325, 325, 413, 413, 413, 413, 413, 413, 413, 413" +AutoEdgeStr_28 = "237, 356, 376, 393, 431, 431, 325, 325, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_29 = "236, 353, 375, 383, 428, 428, 325, 325, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_30 = "235, 351, 375, 373, 425, 425, 325, 325, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_31 = "235, 349, 375, 364, 423, 423, 326, 326, 402, 402, 402, 402, 402, 402, 402, 402" + +AutoTextureFreq = "170, 165, 161, 162, 164, 190, 350, 350, 170, 170, 170, 160, 160, 160, 160, 160" +AutoEdgeFreq = "130, 125, 110, 100, 100, 100, 130, 130, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 50, 45, 45, 52, 55, 58, 58, 58, 80, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 75, 70, 67, 69, 81, 80, 80, 80, 100, 45, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 120, 118, 118, 110, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 50, 50, 50, 55, 57, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 30, 30, 30, 24, 24, 24, 24, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 30, 30, 30, 24, 24, 24, 24, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 40, 40, 40, 40, 40, 48, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 16, 24, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 70, 71, 71, 71, 71, 71, 71, 71, 71, 80, 80, 80, 80, 80, 80, 80" +[static_dpc] +DpcEnable = "1" +DpcStrength = "130, 145, 160, 220, 250, 255, 255, 255, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 32, 32, 32, 32, 36, 36, 36, 40, 50, 50, 50, 50, 50, 50" +[dynamic_dehaze] +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" +AutoDehazeStr = "63, 73, 88, 88, 88, 88, 88, 88,128" +[dynamic_linear_drc] +Enable = "1" +IsoCnt = "10" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800, 25600, 51200" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 110, 110, 110, 110, 110" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 20, 30, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 7, 8, 10, 10, 10, 11, 11, 11, 11, 11" +DetailAdjustFactor = " 15, 15, 15, 15, 15, 15, 15, 15, 15, 15" +Asymmetry = " 2, 2, 5, 5, 5, 5, 5, 5, 5, 5" +SecondPole = "170, 160, 150, 150, 150, 150, 150, 150, 150, 150" +Compress = "120, 125, 150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "405, 390, 380, 300, 250, 200, 125, 80, 80, 80" +;[dynamic_gamma] +;Interval = "10" +;TotalNum = "3" +;gammaExpThreshLtoH = "100000, 800000, 1600000" ;use LtoH +;gammaExpThreshHtoL = "100000, 800000, 1600000" +[dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "3200, 6400,25600" +gammaExpThreshHtoL = "100000, 800000, 1600000" +Table_0 = \ +0,5,10,16,21,27,33,39,46,52,59,65,72,79,86,94,101,109,116,124,132,140,148,157,165,174,182,191,200,209,218,228,237,246,256,266,\ +275,285,295,305,315,325,336,346,356,367,377,388,399,410,420,431,442,453,464,476,487,498,509,521,532,543,555,566,578,590,601,613,\ +624,636,648,659,671,683,695,706,718,730,742,754,765,777,789,801,812,824,836,848,859,871,883,894,906,918,929,941,952,964,975,986,\ +998,1009,1020,1031,1042,1054,1065,1075,1086,1097,1108,1119,1129,1140,1150,1161,1171,1181,1191,1202,1212,1221,1231,1241,1251,1260,\ +1270,1279,1288,1297,1306,1316,1325,1334,1343,1352,1361,1370,1379,1389,1398,1407,1416,1425,1434,1443,1452,1461,1470,1479,1488,1497,\ +1507,1516,1525,1534,1543,1551,1560,1569,1578,1587,1596,1605,1614,1623,1632,1641,1649,1658,1667,1676,1685,1693,1702,1711,1720,1728,\ +1737,1746,1755,1763,1772,1780,1789,1798,1806,1815,1823,1832,1840,1849,1857,1866,1874,1882,1891,1899,1907,1916,1924,1932,1941,1949,\ +1957,1965,1973,1981,1989,1998,2006,2014,2022,2030,2038,2045,2053,2061,2069,2077,2085,2093,2100,2108,2116,2123,2131,2139,2146,2154,\ +2161,2169,2176,2183,2191,2198,2206,2213,2220,2227,2235,2242,2249,2256,2263,2270,2277,2284,2291,2298,2305,2311,2318,2325,2332,2338,\ +2345,2352,2358,2365,2371,2378,2384,2390,2397,2403,2409,2416,2422,2428,2434,2440,2446,2452,2458,2464,2470,2476,2482,2488,2494,2500,\ +2506,2511,2517,2523,2528,2534,2540,2545,2551,2556,2562,2567,2572,2578,2583,2589,2594,2599,2605,2610,2615,2620,2625,2630,2636,2641,\ +2646,2651,2656,2661,2666,2671,2676,2681,2686,2690,2695,2700,2705,2710,2715,2719,2724,2729,2733,2738,2743,2747,2752,2757,2761,2766,\ +2770,2775,2780,2784,2789,2793,2797,2802,2806,2811,2815,2820,2824,2828,2833,2837,2841,2846,2850,2854,2859,2863,2867,2871,2876,2880,\ +2884,2888,2892,2897,2901,2905,2909,2913,2917,2922,2926,2930,2934,2938,2942,2946,2950,2954,2959,2963,2967,2971,2975,2979,2983,2987,\ +2991,2995,2999,3003,3007,3011,3015,3019,3023,3026,3030,3034,3038,3042,3045,3049,3053,3057,3060,3064,3068,3071,3075,3078,3082,3086,\ +3089,3093,3096,3100,3103,3107,3110,3113,3117,3120,3124,3127,3130,3134,3137,3140,3144,3147,3150,3153,3157,3160,3163,3166,3170,3173,\ +3176,3179,3182,3185,3188,3191,3195,3198,3201,3204,3207,3210,3213,3216,3219,3222,3225,3228,3231,3234,3237,3239,3242,3245,3248,3251,\ +3254,3257,3260,3263,3265,3268,3271,3274,3277,3279,3282,3285,3288,3291,3293,3296,3299,3302,3304,3307,3310,3313,3315,3318,3321,3323,\ +3326,3329,3331,3334,3337,3339,3342,3345,3347,3350,3353,3355,3358,3361,3363,3366,3368,3371,3374,3376,3379,3382,3384,3387,3389,3392,\ +3394,3397,3400,3402,3405,3407,3410,3412,3415,3417,3420,3422,3424,3427,3429,3432,3434,3436,3439,3441,3443,3446,3448,3450,3453,3455,\ +3457,3460,3462,3464,3466,3469,3471,3473,3475,3477,3480,3482,3484,3486,3488,3491,3493,3495,3497,3499,3501,3503,3505,3507,3510,3512,\ +3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,\ +3566,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3586,3588,3590,3592,3594,3596,3598,3600,3601,3603,3605,3607,3609,3611,3613,\ +3614,3616,3618,3620,3622,3624,3625,3627,3629,3631,3633,3635,3636,3638,3640,3642,3644,3646,3647,3649,3651,3653,3655,3656,3658,3660,\ +3662,3664,3665,3667,3669,3671,3673,3674,3676,3678,3680,3681,3683,3685,3687,3688,3690,3692,3693,3695,3697,3699,3700,3702,3704,3705,\ +3707,3709,3710,3712,3714,3715,3717,3719,3720,3722,3724,3725,3727,3728,3730,3732,3733,3735,3737,3738,3740,3741,3743,3745,3746,3748,\ +3749,3751,3752,3754,3756,3757,3759,3760,3762,3763,3765,3766,3768,3769,3771,3773,3774,3776,3777,3779,3780,3782,3783,3785,3786,3788,\ +3789,3791,3792,3794,3795,3796,3798,3799,3801,3802,3804,3805,3807,3808,3810,3811,3813,3814,3815,3817,3818,3820,3821,3823,3824,3825,\ +3827,3828,3830,3831,3832,3834,3835,3837,3838,3840,3841,3842,3844,3845,3846,3848,3849,3851,3852,3853,3855,3856,3857,3859,3860,3862,\ +3863,3864,3866,3867,3868,3870,3871,3872,3874,3875,3876,3878,3879,3880,3882,3883,3884,3886,3887,3888,3890,3891,3892,3894,3895,3896,\ +3897,3899,3900,3901,3903,3904,3905,3906,3908,3909,3910,3911,3913,3914,3915,3916,3918,3919,3920,3921,3923,3924,3925,3926,3928,3929,\ +3930,3931,3932,3934,3935,3936,3937,3938,3940,3941,3942,3943,3944,3946,3947,3948,3949,3950,3951,3952,3954,3955,3956,3957,3958,3959,\ +3960,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,\ +3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4010,4011,4012,\ +4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4022,4023,4024,4025,4026,4027,4028,4029,4030,4030,4031,4032,4033,4034,4035,4036,\ +4036,4037,4038,4039,4040,4041,4042,4042,4043,4044,4045,4046,4046,4047,4048,4049,4050,4050,4051,4052,4053,4054,4054,4055,4056,4057,\ +4057,4058,4059,4060,4060,4061,4062,4063,4063,4064,4065,4065,4066,4067,4067,4068,4069,4070,4070,4071,4071,4072,4073,4073,4074,4075,\ +4075,4076,4077,4077,4078,4078,4079,4079,4080,4081,4081,4082,4082,4083,4083,4084,4084,4085,4085,4086,4086,4087,4087,4088,4088,4089,\ +4089,4090,4090,4091,4091,4092,4092,4092,4093,4093,4094,4094,4094,4095,4095 + +Table_1 = \ +0, 4, 9, 14, 19, 24, 29, 34, 40, 45, 51, 57, 63, 69, 75, 81, 88, 94, 101, 107, 114, 121, 128, 136, 143, 150, 158, 165, 173, 181, 189, 197,\ +205, 213, 221, 229, 238, 246, 255, 263, 272, 281, 290, 298, 307, 316, 326, 335, 344, 353, 363, 372, 381, 391, 401, 410, 420, 430, 439, 449, 459, 469, 479, 489,\ +499, 509, 519, 529, 539, 549, 559, 569, 579, 590, 600, 610, 620, 631, 641, 651, 661, 672, 682, 692, 703, 713, 723, 733, 744, 754, 764, 774, 785, 795, 805, 815,\ +825, 835, 845, 855, 865, 875, 885, 895, 905, 915, 925, 935, 944, 954, 964, 973, 983, 992, 1002, 1011, 1020, 1030, 1039, 1048, 1057, 1066, 1075, 1084, 1093, 1102, 1110, 1119,\ +1127, 1136, 1144, 1153, 1161, 1170, 1178, 1187, 1195, 1204, 1213, 1221, 1230, 1238, 1247, 1255, 1264, 1273, 1281, 1290, 1299, 1307, 1316, 1324, 1333, 1342, 1350, 1359, 1368, 1376, 1385, 1394,\ +1402, 1411, 1420, 1428, 1437, 1445, 1454, 1463, 1471, 1480, 1489, 1497, 1506, 1514, 1523, 1532, 1540, 1549, 1557, 1566, 1574, 1583, 1591, 1600, 1608, 1617, 1625, 1634, 1642, 1651, 1659, 1668,\ +1676, 1685, 1693, 1701, 1710, 1718, 1726, 1735, 1743, 1751, 1759, 1768, 1776, 1784, 1792, 1800, 1809, 1817, 1825, 1833, 1841, 1849, 1857, 1865, 1873, 1881, 1889, 1897, 1905, 1912, 1920, 1928,\ +1936, 1944, 1951, 1959, 1967, 1974, 1982, 1989, 1997, 2004, 2012, 2019, 2027, 2034, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2141, 2148, 2155, 2161,\ +2168, 2175, 2181, 2188, 2195, 2201, 2208, 2214, 2221, 2227, 2233, 2240, 2246, 2253, 2259, 2265, 2271, 2278, 2284, 2290, 2296, 2302, 2308, 2314, 2320, 2326, 2332, 2338, 2344, 2350, 2356, 2362,\ +2368, 2374, 2380, 2385, 2391, 2397, 2402, 2408, 2414, 2419, 2425, 2431, 2436, 2442, 2447, 2453, 2458, 2464, 2469, 2475, 2480, 2485, 2491, 2496, 2501, 2507, 2512, 2517, 2522, 2527, 2533, 2538,\ +2543, 2548, 2553, 2558, 2563, 2568, 2573, 2578, 2583, 2588, 2593, 2598, 2603, 2608, 2613, 2618, 2623, 2628, 2633, 2637, 2642, 2647, 2652, 2656, 2661, 2666, 2671, 2675, 2680, 2685, 2689, 2694,\ +2699, 2703, 2708, 2712, 2717, 2721, 2726, 2731, 2735, 2740, 2744, 2749, 2753, 2757, 2762, 2766, 2771, 2775, 2780, 2784, 2788, 2793, 2797, 2801, 2806, 2810, 2814, 2819, 2823, 2827, 2831, 2836,\ +2840, 2844, 2848, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2881, 2885, 2889, 2893, 2897, 2901, 2905, 2909, 2913, 2917, 2920, 2924, 2928, 2932, 2936, 2939, 2943, 2947, 2950, 2954, 2958, 2961,\ +2965, 2968, 2972, 2975, 2979, 2982, 2986, 2989, 2993, 2996, 3000, 3003, 3006, 3010, 3013, 3017, 3020, 3023, 3026, 3030, 3033, 3036, 3040, 3043, 3046, 3049, 3052, 3056, 3059, 3062, 3065, 3068,\ +3071, 3074, 3077, 3081, 3084, 3087, 3090, 3093, 3096, 3099, 3102, 3105, 3108, 3111, 3114, 3117, 3120, 3123, 3126, 3129, 3132, 3135, 3137, 3140, 3143, 3146, 3149, 3152, 3155, 3158, 3161, 3164,\ +3166, 3169, 3172, 3175, 3178, 3181, 3184, 3186, 3189, 3192, 3195, 3198, 3201, 3203, 3206, 3209, 3212, 3215, 3217, 3220, 3223, 3226, 3229, 3232, 3234, 3237, 3240, 3243, 3246, 3249, 3251, 3254,\ +3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3290, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3318, 3320, 3323, 3326, 3328, 3331, 3333, 3336, 3339, 3341,\ +3344, 3347, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3372, 3375, 3377, 3380, 3382, 3385, 3387, 3390, 3392, 3395, 3397, 3400, 3402, 3404, 3407, 3409, 3412, 3414, 3417, 3419, 3421,\ +3424, 3426, 3429, 3431, 3433, 3436, 3438, 3440, 3443, 3445, 3447, 3450, 3452, 3454, 3457, 3459, 3461, 3464, 3466, 3468, 3470, 3473, 3475, 3477, 3479, 3482, 3484, 3486, 3488, 3491, 3493, 3495,\ +3497, 3500, 3502, 3504, 3506, 3508, 3510, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3528, 3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3547, 3549, 3551, 3553, 3555, 3557, 3559, 3561, 3563,\ +3565, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3587, 3589, 3591, 3593, 3594, 3596, 3598, 3600, 3602, 3604, 3606, 3608, 3609, 3611, 3613, 3615, 3617, 3619, 3620, 3622, 3624,\ +3626, 3627, 3629, 3631, 3633, 3634, 3636, 3638, 3640, 3641, 3643, 3645, 3647, 3648, 3650, 3652, 3653, 3655, 3657, 3658, 3660, 3662, 3663, 3665, 3667, 3668, 3670, 3671, 3673, 3675, 3676, 3678,\ +3679, 3681, 3683, 3684, 3686, 3687, 3689, 3691, 3692, 3694, 3695, 3697, 3698, 3700, 3702, 3703, 3705, 3706, 3708, 3709, 3711, 3712, 3714, 3715, 3717, 3718, 3720, 3721, 3723, 3724, 3726, 3728,\ +3729, 3731, 3732, 3734, 3735, 3737, 3738, 3740, 3741, 3743, 3744, 3746, 3747, 3749, 3750, 3752, 3753, 3755, 3756, 3758, 3759, 3761, 3762, 3764, 3765, 3767, 3768, 3770, 3771, 3773, 3774, 3776,\ +3777, 3779, 3780, 3782, 3783, 3785, 3786, 3787, 3789, 3790, 3792, 3793, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805, 3807, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3818, 3819, 3821, 3822,\ +3824, 3825, 3827, 3828, 3829, 3831, 3832, 3834, 3835, 3836, 3838, 3839, 3840, 3842, 3843, 3845, 3846, 3847, 3849, 3850, 3851, 3853, 3854, 3856, 3857, 3858, 3860, 3861, 3862, 3864, 3865, 3866,\ +3868, 3869, 3870, 3872, 3873, 3874, 3876, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3886, 3888, 3889, 3890, 3892, 3893, 3894, 3895, 3897, 3898, 3899, 3901, 3902, 3903, 3904, 3906, 3907, 3908,\ +3910, 3911, 3912, 3913, 3915, 3916, 3917, 3919, 3920, 3921, 3922, 3924, 3925, 3926, 3927, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3946, 3948, 3949,\ +3950, 3951, 3952, 3954, 3955, 3956, 3957, 3959, 3960, 3961, 3962, 3963, 3965, 3966, 3967, 3968, 3969, 3971, 3972, 3973, 3974, 3975, 3977, 3978, 3979, 3980, 3981, 3982, 3984, 3985, 3986, 3987,\ +3988, 3989, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023,\ +4024, 4025, 4026, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058,\ +4059, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 11, 21, 31, 42, 52, 63, 73, 84, 94, 105, 115, 126, 137, 147, 158, 169, 179, 190, 201, 211, 222, 233, 244, 255, 265, 276, 287, 298, 309, 320, 330,\ +341, 352, 363, 374, 385, 396, 407, 417, 428, 439, 450, 461, 472, 483, 494, 505, 515, 526, 537, 548, 559, 570, 581, 592, 602, 613, 624, 635, 646, 657, 667, 678,\ +689, 700, 710, 721, 732, 743, 753, 764, 775, 785, 796, 806, 817, 828, 838, 849, 859, 870, 880, 891, 901, 911, 922, 932, 942, 953, 963, 973, 983, 993, 1004, 1014,\ +1024, 1034, 1044, 1054, 1064, 1074, 1083, 1093, 1103, 1113, 1123, 1132, 1142, 1152, 1161, 1171, 1180, 1190, 1199, 1208, 1218, 1227, 1236, 1245, 1255, 1264, 1273, 1282, 1291, 1300, 1308, 1317,\ +1326, 1335, 1343, 1352, 1361, 1369, 1378, 1386, 1395, 1403, 1412, 1420, 1429, 1437, 1445, 1454, 1462, 1470, 1478, 1486, 1495, 1503, 1511, 1519, 1527, 1535, 1543, 1551, 1559, 1567, 1574, 1582,\ +1590, 1598, 1606, 1613, 1621, 1629, 1636, 1644, 1652, 1659, 1667, 1674, 1682, 1689, 1697, 1704, 1712, 1719, 1726, 1734, 1741, 1748, 1755, 1763, 1770, 1777, 1784, 1791, 1798, 1805, 1813, 1820,\ +1827, 1834, 1841, 1848, 1854, 1861, 1868, 1875, 1882, 1889, 1896, 1902, 1909, 1916, 1923, 1929, 1936, 1943, 1949, 1956, 1963, 1969, 1976, 1982, 1989, 1995, 2002, 2008, 2015, 2021, 2028, 2034,\ +2041, 2047, 2053, 2060, 2066, 2072, 2079, 2085, 2091, 2097, 2104, 2110, 2116, 2122, 2128, 2134, 2141, 2147, 2153, 2159, 2165, 2171, 2177, 2183, 2189, 2195, 2201, 2207, 2213, 2219, 2225, 2231,\ +2237, 2243, 2249, 2254, 2260, 2266, 2272, 2278, 2283, 2289, 2295, 2300, 2306, 2312, 2317, 2323, 2328, 2334, 2339, 2345, 2350, 2356, 2361, 2367, 2372, 2377, 2383, 2388, 2393, 2399, 2404, 2409,\ +2414, 2419, 2425, 2430, 2435, 2440, 2445, 2450, 2455, 2460, 2465, 2470, 2475, 2480, 2485, 2490, 2495, 2500, 2505, 2509, 2514, 2519, 2524, 2529, 2533, 2538, 2543, 2548, 2552, 2557, 2562, 2566,\ +2571, 2576, 2580, 2585, 2589, 2594, 2598, 2603, 2607, 2612, 2616, 2621, 2625, 2630, 2634, 2638, 2643, 2647, 2652, 2656, 2660, 2665, 2669, 2673, 2678, 2682, 2686, 2690, 2695, 2699, 2703, 2707,\ +2711, 2716, 2720, 2724, 2728, 2732, 2736, 2740, 2744, 2749, 2753, 2757, 2761, 2765, 2769, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2801, 2805, 2809, 2813, 2817, 2820, 2824, 2828, 2832, 2836,\ +2840, 2844, 2848, 2852, 2855, 2859, 2863, 2867, 2870, 2874, 2878, 2882, 2885, 2889, 2893, 2896, 2900, 2903, 2907, 2911, 2914, 2918, 2921, 2925, 2928, 2932, 2935, 2938, 2942, 2945, 2949, 2952,\ +2955, 2959, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2985, 2988, 2992, 2995, 2998, 3001, 3004, 3007, 3011, 3014, 3017, 3020, 3023, 3026, 3029, 3032, 3035, 3038, 3041, 3044, 3047, 3050, 3053,\ +3056, 3059, 3062, 3065, 3068, 3071, 3074, 3077, 3080, 3082, 3085, 3088, 3091, 3094, 3097, 3100, 3102, 3105, 3108, 3111, 3114, 3116, 3119, 3122, 3125, 3127, 3130, 3133, 3136, 3138, 3141, 3144,\ +3147, 3149, 3152, 3155, 3157, 3160, 3163, 3165, 3168, 3171, 3173, 3176, 3179, 3181, 3184, 3187, 3189, 3192, 3195, 3197, 3200, 3202, 3205, 3208, 3210, 3213, 3215, 3218, 3221, 3223, 3226, 3228,\ +3231, 3234, 3236, 3239, 3241, 3244, 3246, 3249, 3251, 3254, 3256, 3259, 3261, 3264, 3266, 3269, 3271, 3274, 3276, 3278, 3281, 3283, 3285, 3288, 3290, 3293, 3295, 3297, 3300, 3302, 3304, 3306,\ +3309, 3311, 3313, 3316, 3318, 3320, 3322, 3325, 3327, 3329, 3331, 3333, 3336, 3338, 3340, 3342, 3344, 3346, 3349, 3351, 3353, 3355, 3357, 3359, 3361, 3364, 3366, 3368, 3370, 3372, 3374, 3376,\ +3378, 3380, 3382, 3384, 3386, 3388, 3390, 3392, 3394, 3396, 3399, 3401, 3403, 3405, 3407, 3409, 3411, 3413, 3415, 3416, 3418, 3420, 3422, 3424, 3426, 3428, 3430, 3432, 3434, 3436, 3438, 3440,\ +3442, 3444, 3446, 3448, 3450, 3452, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3476, 3478, 3480, 3482, 3484, 3486, 3488, 3490, 3492, 3494, 3495, 3497, 3499, 3501,\ +3503, 3505, 3507, 3509, 3511, 3512, 3514, 3516, 3518, 3520, 3522, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3541, 3543, 3545, 3547, 3549, 3550, 3552, 3554, 3555, 3557, 3559,\ +3561, 3562, 3564, 3566, 3568, 3569, 3571, 3573, 3574, 3576, 3578, 3579, 3581, 3583, 3584, 3586, 3588, 3589, 3591, 3593, 3594, 3596, 3598, 3599, 3601, 3603, 3604, 3606, 3607, 3609, 3611, 3612,\ +3614, 3616, 3617, 3619, 3620, 3622, 3624, 3625, 3627, 3628, 3630, 3632, 3633, 3635, 3636, 3638, 3640, 3641, 3643, 3644, 3646, 3648, 3649, 3651, 3652, 3654, 3655, 3657, 3659, 3660, 3662, 3663,\ +3665, 3667, 3668, 3670, 3671, 3673, 3674, 3676, 3678, 3679, 3681, 3682, 3684, 3686, 3687, 3689, 3690, 3692, 3694, 3695, 3697, 3698, 3700, 3702, 3703, 3705, 3706, 3708, 3710, 3711, 3713, 3714,\ +3716, 3718, 3719, 3721, 3722, 3724, 3726, 3727, 3729, 3731, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3744, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3765, 3766,\ +3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3781, 3782, 3784, 3785, 3787, 3789, 3790, 3792, 3793, 3795, 3797, 3798, 3800, 3801, 3803, 3805, 3806, 3808, 3809, 3811, 3813, 3814, 3816, 3817,\ +3819, 3821, 3822, 3824, 3825, 3827, 3828, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3843, 3844, 3846, 3847, 3849, 3850, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3866, 3868,\ +3869, 3871, 3872, 3874, 3875, 3877, 3878, 3880, 3881, 3883, 3884, 3886, 3887, 3889, 3890, 3892, 3894, 3895, 3897, 3898, 3900, 3901, 3903, 3904, 3906, 3907, 3909, 3910, 3912, 3913, 3915, 3916,\ +3917, 3919, 3920, 3922, 3923, 3925, 3926, 3928, 3930, 3931, 3933, 3934, 3936, 3937, 3939, 3940, 3942, 3944, 3945, 3947, 3948, 3950, 3952, 3953, 3955, 3956, 3958, 3960, 3961, 3963, 3964, 3966,\ +3968, 3969, 3971, 3973, 3974, 3976, 3977, 3979, 3981, 3982, 3984, 3986, 3987, 3989, 3990, 3992, 3994, 3995, 3997, 3998, 4000, 4002, 4003, 4005, 4006, 4008, 4010, 4011, 4013, 4014, 4016, 4017,\ +4019, 4020, 4022, 4023, 4025, 4026, 4028, 4029, 4031, 4032, 4034, 4035, 4037, 4038, 4040, 4041, 4042, 4044, 4045, 4047, 4048, 4049, 4051, 4052, 4053, 4055, 4056, 4057, 4059, 4060, 4061, 4062,\ +4064, 4065, 4066, 4067, 4068, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4090, 4091, 4092, 4093, 4094, 4094, 4095 +[static_3dnr] +3DNRCount = "9" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 24: 0:128 | 23: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf2 24: 0:128 | 33: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf4 24: 0:128 | 29: 0:128 | 23: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 90: 64: 64| 98: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 0: 0: 0: 0 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 0: 0 | 0: 0: 8: 0 | 0: 0: 8: 0 | 10: 10: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 12 | 12: 12 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 36: 40| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 28: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 90 \ + | | | -mXmathd 60 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 60 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 10 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 12 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:165 | 150 | \ +-mXmathd | 20:120 | 110 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 25: 0:128 | 32: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf2 30: 0:128 | 36: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf4 30: 0:128 | 36: 0:128 | 32: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|110: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 13 | 12: 13 | 12: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 48| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 36| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 100 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 12 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 12 \ + | 8: 0: 0 | | -trc 16 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 190 | \ +-mXmathd | 30:140 | 150 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf2 35: 0:128 | 45: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf4 35: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 26: 32 | 40: 40 | 42: 42 | 44: 52| 48: 42\ +-nXsthd 18: 24 | 30: 30 | 32: 32 | 32: 44| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 0 | 16: 8: 16 | -sfc 180 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 15 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 25 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 60:280 | 250 | \ +-mXmathd | 30:220 | 200 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 36: 0:110 | 40: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf2 36: 0:110 | 50: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf4 36: 0:110 | 40: 0:128 | 50: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 82: 64: 64|140: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 44: 46 | 44: 46 | 44: 50| 48: 60\ +-nXsthd 24: 30 | 32: 28 | 32: 32 | 36: 24| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 140 \ + | | | -mXmathd 100 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 3 | 0: 0 | 0 | \ +-nXtsi 0 | 0: 0 | 0 | \ +-nXtfs 2 | 8: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 8 | 16: 8: 16 | -sfc 220 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 20 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 32 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:320 | 300 | \ +-mXmathd | 40:280 | 260 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 36: 0:100 | 50: 0:128 | 50: 0:128 | 40: 0:128 \ +-nXsf2 38: 0:100 | 50: 0:128 | 50: 0:128 | 40: 0:128 \ +-nXsf4 38: 0:100 | 50: 0:128 | 50: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 72: 64: 64|160: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 20: 20: 0: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 36 | 36: 40 | 44: 48| 50: 72\ +-nXsthd 24: 30 | 32: 25 | 28: 24 | 30: 20| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 0 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 12 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 2400 +3DnrParam_5 = \ +-nXsf1 36: 0: 80 | 50: 0:128 | 55: 0:128 | 54: 0:128 \ +-nXsf2 38: 0: 80 | 60: 0:128 | 75: 0:128 | 54: 0:128 \ +-nXsf4 40: 0: 80 | 50: 0:128 | 55: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|170: 98: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 12: 12 | 10: 12 | 10: 12 | 12: 13| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 36: 36 | 36: 40 | 44: 48| 40: 68\ +-nXsthd 22: 26 | 28: 28 | 28: 25 | 30: 22| 32: 25\ +-sfr (0) 31 | 16 | 16 | 16 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 170 \ + | | | -mXmathd 130 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 45 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:360 | 360 | \ +-mXmathd | 60:280 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_6 = \ +-nXsf1 36: 0: 48 | 50: 0:128 | 60: 0:128 | 62: 0:128 \ +-nXsf2 40: 0: 56 | 70: 0:128 | 70: 0:128 | 62: 0:128 \ +-nXsf4 42: 0: 48 | 50: 0:128 | 60: 0:128 | 38: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 70: 64: 64|100: 98: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 10: 12 | 12: 12 | 12: 12 | 12: 13| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 4: 4\ +-nXsth 32: 40 | 46: 36 | 36: 44 | 44: 50| 60: 80\ +-nXsthd 24: 30 | 38: 28 | 28: 25 | 32: 26| 36: 20\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 3 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:380 | 320 | \ +-mXmathd | 80:320 | 260 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_7 = \ +-nXsf1 46: 0: 128 | 60: 0:128 | 60: 0:128 | 72: 0:128 \ +-nXsf2 60: 0: 128 | 90: 0:128 | 90: 0:128 | 72: 0:128 \ +-nXsf4 60: 0: 128 | 60: 0:128 | 60: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |84: 92: 64: 64|145: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 24: 40 | 46: 36 | 36: 48 | 44: 52| 48: 56\ +-nXsthd 16: 20 | 38: 30 | 28: 36 | 32: 44| 36: 40\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 6 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 5: 3: 5 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:420 | 300 | \ +-mXmathd | 60:320 | 240 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 12800 +3DnrParam_8 = \ +-nXsf1 65: 0: 128 | 60: 0:128 | 60: 0:128 | 72: 0:128 \ +-nXsf2 65: 0: 128 | 90: 0:128 | 90: 0:128 | 72: 0:128 \ +-nXsf4 65: 0: 128 | 60: 0:128 | 60: 0:128 | 60: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |64: 64: 64: 64|104: 104: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 24: 40 | 46: 36 | 36: 48 | 44: 52| 48: 56\ +-nXsthd 16: 20 | 38: 30 | 28: 36 | 32: 44| 36: 40\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 6 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:520 | 300 | \ +-mXmathd | 60:430 | 240 | \ +-mXmate | 3: 5 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +[ir_static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "80" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "2" +[ir_static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +;RouteSysGain = " 1024, 1024, 2048, 2048, 65535, 65535, 65535" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[ir_static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,2,3,3,3,3,3,3,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +ExpWeight_5 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_6 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_7 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_8 = 1,2,3,4,8,8,8,8,8,8,8,8,8,4,3,2,1, +ExpWeight_9 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_10 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_11 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_12 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[ir_static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "72, 72, 70, 32, 24, 24, 40, 36, 30, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "120, 120, 120, 100, 80, 64, 48, 36, 20, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 32, 30, 26, 24, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegWgt = "72, 72, 72, 72, 72, 72, 64, 56, 40, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "120, 120, 110, 100, 100, 90, 80, 64, 64, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "220, 200, 180, 160, 140, 120, 100, 100, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "10, 10, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[ir_static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[ir_static_nr] +Enable = "1" +FineStr = "64, 72, 80, 90, 80, 80, 90, 90, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 20, 20, 20, 20, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[ir_static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[ir_static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "252, 227, 218, 188, 160, 151, 146, 160, 160, 160, 61, 61, 61, 61, 61, 61" +AutoTextureStr_1 = "261, 242, 233, 201, 163, 165, 173, 163, 163, 163, 92, 92, 92, 92, 92, 92" +AutoTextureStr_2 = "273, 258, 250, 215, 180, 182, 200, 180, 180, 180, 124, 124, 124, 124, 124, 124" +AutoTextureStr_3 = "289, 275, 267, 230, 196, 199, 227, 196, 196, 196, 155, 155, 155, 155, 155, 155" +AutoTextureStr_4 = "304, 291, 284, 244, 211, 216, 252, 211, 211, 211, 184, 184, 184, 184, 184, 184" +AutoTextureStr_5 = "318, 304, 298, 255, 223, 228, 274, 223, 223, 223, 210, 210, 210, 210, 210, 210" +AutoTextureStr_6 = "330, 314, 308, 264, 231, 235, 296, 231, 231, 231, 234, 234, 234, 234, 234, 234" +AutoTextureStr_7 = "336, 319, 312, 267, 233, 233, 315, 233, 233, 233, 256, 256, 256, 256, 256, 256" +AutoTextureStr_8 = "336, 317, 309, 264, 227, 221, 332, 227, 227, 227, 275, 275, 275, 275, 275, 275" +AutoTextureStr_9 = "333, 311, 300, 255, 215, 200, 346, 215, 215, 215, 289, 289, 289, 289, 289, 289" +AutoTextureStr_10 = "326, 300, 287, 243, 198, 172, 357, 198, 198, 198, 300, 300, 300, 300, 300, 300" +AutoTextureStr_11 = "318, 288, 272, 229, 178, 142, 367, 178, 178, 178, 309, 309, 309, 309, 309, 309" +AutoTextureStr_12 = "310, 275, 257, 216, 159, 112, 374, 159, 159, 159, 317, 317, 317, 317, 317, 317" +AutoTextureStr_13 = "303, 264, 243, 204, 143, 86, 378, 143, 143, 143, 322, 322, 322, 322, 322, 322" +AutoTextureStr_14 = "298, 256, 234, 198, 132, 69, 379, 132, 132, 132, 326, 326, 326, 326, 326, 326" +AutoTextureStr_15 = "297, 253, 231, 197, 128, 68, 379, 128, 128, 128, 329, 329, 329, 329, 329, 329" +AutoTextureStr_16 = "301, 256, 234, 205, 133, 70, 377, 133, 133, 133, 330, 330, 330, 330, 330, 330" +AutoTextureStr_17 = "308, 264, 243, 221, 146, 89, 371, 146, 146, 146, 328, 328, 328, 328, 328, 328" +AutoTextureStr_18 = "319, 275, 256, 241, 164, 117, 362, 164, 164, 164, 325, 325, 325, 325, 325, 325" +AutoTextureStr_19 = "330, 287, 271, 264, 185, 148, 351, 185, 185, 185, 317, 317, 317, 317, 317, 317" +AutoTextureStr_20 = "341, 300, 287, 286, 205, 180, 340, 205, 205, 205, 308, 308, 308, 308, 308, 308" +AutoTextureStr_21 = "350, 310, 300, 305, 224, 209, 327, 224, 224, 224, 296, 296, 296, 296, 296, 296" +AutoTextureStr_22 = "356, 318, 311, 318, 238, 232, 313, 238, 238, 238, 283, 283, 283, 283, 283, 283" +AutoTextureStr_23 = "357, 320, 316, 323, 244, 244, 298, 244, 244, 244, 267, 267, 267, 267, 267, 267" +AutoTextureStr_24 = "353, 317, 316, 319, 243, 246, 280, 243, 243, 243, 247, 247, 247, 247, 247, 247" +AutoTextureStr_25 = "346, 309, 313, 309, 237, 242, 261, 237, 237, 237, 225, 225, 225, 225, 225, 225" +AutoTextureStr_26 = "336, 298, 307, 294, 227, 232, 241, 227, 227, 227, 201, 201, 201, 201, 201, 201" +AutoTextureStr_27 = "324, 285, 299, 275, 215, 219, 222, 215, 215, 215, 176, 176, 176, 176, 176, 176" +AutoTextureStr_28 = "310, 271, 290, 255, 201, 204, 203, 201, 201, 201, 149, 149, 149, 149, 149, 149" +AutoTextureStr_29 = "297, 259, 280, 234, 186, 188, 184, 186, 186, 186, 121, 121, 121, 121, 121, 121" +AutoTextureStr_30 = "284, 248, 271, 214, 173, 173, 166, 173, 173, 173, 92, 92, 92, 92, 92, 92" +AutoTextureStr_31 = "272, 241, 264, 196, 161, 161, 148, 161, 161, 161, 64, 64, 64, 64, 64, 64" + +AutoEdgeStr_0 = "309, 309, 299, 299, 299, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_1 = "312, 312, 303, 303, 303, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_2 = "315, 315, 309, 309, 309, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_3 = "320, 320, 316, 316, 316, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_4 = "325, 325, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_5 = "330, 330, 331, 331, 331, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_6 = "336, 336, 337, 337, 337, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_7 = "336, 342, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_8 = "336, 347, 343, 343, 343, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_9 = "336, 353, 344, 344, 344, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_10 = "336, 358, 344, 344, 344, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_11 = "336, 363, 343, 343, 343, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_12 = "336, 367, 342, 342, 342, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_13 = "336, 370, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_14 = "336, 372, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_15 = "336, 373, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_16 = "336, 373, 342, 342, 342, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_17 = "336, 372, 344, 344, 344, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_18 = "336, 370, 346, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_19 = "336, 367, 349, 349, 349, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_20 = "336, 363, 351, 351, 351, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_21 = "336, 360, 352, 352, 352, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_22 = "336, 355, 353, 353, 353, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_23 = "336, 351, 352, 352, 352, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_24 = "336, 346, 350, 350, 350, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_25 = "336, 341, 346, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_26 = "336, 337, 342, 342, 342, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_27 = "332, 332, 337, 337, 337, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_28 = "328, 328, 331, 331, 331, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_29 = "325, 325, 327, 327, 327, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_30 = "322, 322, 323, 323, 323, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_31 = "320, 320, 320, 320, 320, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326" + +AutoTextureFreq = "170, 170, 180, 200, 213, 205, 350, 350, 180, 160, 160, 160, 160, 160, 160, 160" +AutoEdgeFreq = "130, 130, 120, 120, 115, 115, 110, 105, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 42, 45, 58, 60, 58, 58, 58, 58, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 80, 80, 85, 90, 90, 87, 75, 70, 60, 50, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 120, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 60, 60, 60, 60, 60, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 28, 27, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 72, 72, 72, 72, 72, 72, 72, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[ir_static_dpc] +DpcEnable = "1" +DpcStrength = "165,185,220,250, 255, 255, 255, 255, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 32, 32, 32, 32, 36, 36, 36, 40, 50, 50, 50, 50, 50, 50" +[ir_dynamic_dehaze] +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" +AutoDehazeStr = "88, 85, 80, 70, 65, 57, 55, 55,55" +[ir_dynamic_linear_drc] +Enable = "1" +IsoCnt = "8" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 9, 9, 8, 8, 8, 8, 8" +DetailAdjustFactor = " 10, 10, 10, 10, 9, 8, 8, 8" +Asymmetry = " 4, 4, 4, 4, 4, 4, 5, 5" +SecondPole = "170, 170, 170, 170, 170, 170, 150, 150" +Compress = "130, 130, 120, 120, 120, 130, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "340, 330, 300, 270, 220, 150, 150, 140" + +[ir_dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "3200, 6400, 12800" ;use LtoH +gammaExpThreshHtoL = "400000, 800000, 3300000" +;;;GammaExpThresh ;;Photo maybe use it, here don't use. +Table_0 = \ +0, 5, 10, 16, 21, 27, 33, 39, 46, 52, 59, 65, 72, 79, 86, 94, 101, 109, 116, 124, 132, 140, 148, 157, 165, 174, 182, 191, 200, 209, 218, 228,\ +237, 246, 256, 266, 275, 285, 295, 305, 315, 325, 336, 346, 356, 367, 377, 388, 399, 410, 420, 431, 442, 453, 464, 476, 487, 498, 509, 521, 532, 543, 555, 566,\ +578, 590, 601, 613, 624, 636, 648, 659, 671, 683, 695, 706, 718, 730, 742, 754, 765, 777, 789, 801, 812, 824, 836, 848, 859, 871, 883, 894, 906, 918, 929, 941,\ +952, 964, 975, 986, 998, 1009, 1020, 1031, 1042, 1054, 1065, 1075, 1086, 1097, 1108, 1119, 1129, 1140, 1150, 1161, 1171, 1181, 1191, 1202, 1212, 1221, 1231, 1241, 1251, 1260, 1270, 1279,\ +1288, 1297, 1306, 1316, 1325, 1334, 1343, 1352, 1361, 1370, 1379, 1389, 1398, 1407, 1416, 1425, 1434, 1443, 1452, 1461, 1470, 1479, 1488, 1497, 1507, 1516, 1525, 1534, 1543, 1551, 1560, 1569,\ +1578, 1587, 1596, 1605, 1614, 1623, 1632, 1641, 1649, 1658, 1667, 1676, 1685, 1693, 1702, 1711, 1720, 1728, 1737, 1746, 1755, 1763, 1772, 1780, 1789, 1798, 1806, 1815, 1823, 1832, 1840, 1849,\ +1857, 1866, 1874, 1882, 1891, 1899, 1907, 1916, 1924, 1932, 1941, 1949, 1957, 1965, 1973, 1981, 1989, 1998, 2006, 2014, 2022, 2030, 2038, 2045, 2053, 2061, 2069, 2077, 2085, 2093, 2100, 2108,\ +2116, 2123, 2131, 2139, 2146, 2154, 2161, 2169, 2176, 2183, 2191, 2198, 2206, 2213, 2220, 2227, 2235, 2242, 2249, 2256, 2263, 2270, 2277, 2284, 2291, 2298, 2305, 2311, 2318, 2325, 2332, 2338,\ +2345, 2352, 2358, 2365, 2371, 2378, 2384, 2390, 2397, 2403, 2409, 2416, 2422, 2428, 2434, 2440, 2446, 2452, 2458, 2464, 2470, 2476, 2482, 2488, 2494, 2500, 2506, 2511, 2517, 2523, 2528, 2534,\ +2540, 2545, 2551, 2556, 2562, 2567, 2572, 2578, 2583, 2589, 2594, 2599, 2605, 2610, 2615, 2620, 2625, 2630, 2636, 2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, 2681, 2686, 2690, 2695, 2700,\ +2705, 2710, 2715, 2719, 2724, 2729, 2733, 2738, 2743, 2747, 2752, 2757, 2761, 2766, 2770, 2775, 2780, 2784, 2789, 2793, 2797, 2802, 2806, 2811, 2815, 2820, 2824, 2828, 2833, 2837, 2841, 2846,\ +2850, 2854, 2859, 2863, 2867, 2871, 2876, 2880, 2884, 2888, 2892, 2897, 2901, 2905, 2909, 2913, 2917, 2922, 2926, 2930, 2934, 2938, 2942, 2946, 2950, 2954, 2959, 2963, 2967, 2971, 2975, 2979,\ +2983, 2987, 2991, 2995, 2999, 3003, 3007, 3011, 3015, 3019, 3023, 3026, 3030, 3034, 3038, 3042, 3045, 3049, 3053, 3057, 3060, 3064, 3068, 3071, 3075, 3078, 3082, 3086, 3089, 3093, 3096, 3100,\ +3103, 3107, 3110, 3113, 3117, 3120, 3124, 3127, 3130, 3134, 3137, 3140, 3144, 3147, 3150, 3153, 3157, 3160, 3163, 3166, 3170, 3173, 3176, 3179, 3182, 3185, 3188, 3191, 3195, 3198, 3201, 3204,\ +3207, 3210, 3213, 3216, 3219, 3222, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3251, 3254, 3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3291, 3293, 3296,\ +3299, 3302, 3304, 3307, 3310, 3313, 3315, 3318, 3321, 3323, 3326, 3329, 3331, 3334, 3337, 3339, 3342, 3345, 3347, 3350, 3353, 3355, 3358, 3361, 3363, 3366, 3368, 3371, 3374, 3376, 3379, 3382,\ +3384, 3387, 3389, 3392, 3394, 3397, 3400, 3402, 3405, 3407, 3410, 3412, 3415, 3417, 3420, 3422, 3424, 3427, 3429, 3432, 3434, 3436, 3439, 3441, 3443, 3446, 3448, 3450, 3453, 3455, 3457, 3460,\ +3462, 3464, 3466, 3469, 3471, 3473, 3475, 3477, 3480, 3482, 3484, 3486, 3488, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3510, 3512, 3514, 3516, 3518, 3520, 3522, 3524, 3526, 3528,\ +3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3546, 3548, 3550, 3552, 3554, 3556, 3558, 3560, 3562, 3564, 3566, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3586, 3588, 3590,\ +3592, 3594, 3596, 3598, 3600, 3601, 3603, 3605, 3607, 3609, 3611, 3613, 3614, 3616, 3618, 3620, 3622, 3624, 3625, 3627, 3629, 3631, 3633, 3635, 3636, 3638, 3640, 3642, 3644, 3646, 3647, 3649,\ +3651, 3653, 3655, 3656, 3658, 3660, 3662, 3664, 3665, 3667, 3669, 3671, 3673, 3674, 3676, 3678, 3680, 3681, 3683, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3697, 3699, 3700, 3702, 3704, 3705,\ +3707, 3709, 3710, 3712, 3714, 3715, 3717, 3719, 3720, 3722, 3724, 3725, 3727, 3728, 3730, 3732, 3733, 3735, 3737, 3738, 3740, 3741, 3743, 3745, 3746, 3748, 3749, 3751, 3752, 3754, 3756, 3757,\ +3759, 3760, 3762, 3763, 3765, 3766, 3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3792, 3794, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805,\ +3807, 3808, 3810, 3811, 3813, 3814, 3815, 3817, 3818, 3820, 3821, 3823, 3824, 3825, 3827, 3828, 3830, 3831, 3832, 3834, 3835, 3837, 3838, 3840, 3841, 3842, 3844, 3845, 3846, 3848, 3849, 3851,\ +3852, 3853, 3855, 3856, 3857, 3859, 3860, 3862, 3863, 3864, 3866, 3867, 3868, 3870, 3871, 3872, 3874, 3875, 3876, 3878, 3879, 3880, 3882, 3883, 3884, 3886, 3887, 3888, 3890, 3891, 3892, 3894,\ +3895, 3896, 3897, 3899, 3900, 3901, 3903, 3904, 3905, 3906, 3908, 3909, 3910, 3911, 3913, 3914, 3915, 3916, 3918, 3919, 3920, 3921, 3923, 3924, 3925, 3926, 3928, 3929, 3930, 3931, 3932, 3934,\ +3935, 3936, 3937, 3938, 3940, 3941, 3942, 3943, 3944, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970,\ +3971, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003,\ +4004, 4005, 4006, 4007, 4008, 4009, 4010, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4030, 4031, 4032,\ +4033, 4034, 4035, 4036, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4042, 4043, 4044, 4045, 4046, 4046, 4047, 4048, 4049, 4050, 4050, 4051, 4052, 4053, 4054, 4054, 4055, 4056, 4057, 4057, 4058,\ +4059, 4060, 4060, 4061, 4062, 4063, 4063, 4064, 4065, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4070, 4071, 4071, 4072, 4073, 4073, 4074, 4075, 4075, 4076, 4077, 4077, 4078, 4078, 4079, 4079,\ +4080, 4081, 4081, 4082, 4082, 4083, 4083, 4084, 4084, 4085, 4085, 4086, 4086, 4087, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4091, 4092, 4092, 4092, 4093, 4093, 4094, 4094, 4094, 4095, 4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 6, 12, 18, 25, 33, 40, 49, 57, 66, 75, 84, 94, 104, 114, 124, 135, 146, 157, 168, 180, 192, 204, 216, 228, 240, 253, 266, 278, 291, 304, 317,\ +330, 343, 357, 370, 383, 396, 409, 422, 436, 449, 462, 475, 487, 500, 513, 525, 538, 550, 562, 574, 586, 598, 609, 620, 631, 642, 652, 663, 673, 682, 692, 701,\ +710, 728, 746, 763, 780, 796, 811, 826, 840, 854, 867, 881, 893, 906, 918, 930, 942, 954, 966, 977, 989, 1001, 1013, 1024, 1037, 1049, 1061, 1074, 1087, 1101, 1112, 1124,\ +1135, 1146, 1157, 1168, 1179, 1191, 1202, 1213, 1224, 1235, 1246, 1257, 1268, 1279, 1290, 1302, 1313, 1324, 1336, 1347, 1359, 1370, 1382, 1394, 1406, 1418, 1431, 1443, 1455, 1468, 1481, 1494,\ +1507, 1514, 1522, 1529, 1537, 1544, 1552, 1559, 1567, 1575, 1583, 1591, 1599, 1607, 1615, 1623, 1631, 1640, 1648, 1656, 1664, 1673, 1681, 1690, 1698, 1707, 1715, 1724, 1732, 1741, 1749, 1758,\ +1766, 1775, 1783, 1792, 1800, 1809, 1817, 1826, 1834, 1843, 1851, 1860, 1868, 1876, 1885, 1893, 1901, 1910, 1918, 1926, 1934, 1942, 1950, 1958, 1966, 1974, 1982, 1989, 1997, 2005, 2012, 2020,\ +2027, 2035, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2140, 2147, 2154, 2161, 2167, 2174, 2181, 2188, 2194, 2201, 2207, 2214, 2221, 2227, 2234, 2240,\ +2247, 2253, 2259, 2266, 2272, 2279, 2285, 2291, 2298, 2304, 2310, 2316, 2323, 2329, 2335, 2341, 2348, 2354, 2360, 2366, 2372, 2379, 2385, 2391, 2397, 2403, 2409, 2415, 2422, 2428, 2434, 2440,\ +2446, 2452, 2458, 2464, 2470, 2476, 2483, 2489, 2495, 2501, 2507, 2513, 2519, 2525, 2531, 2537, 2543, 2549, 2555, 2561, 2567, 2573, 2579, 2585, 2591, 2596, 2602, 2608, 2614, 2620, 2626, 2631,\ +2637, 2643, 2649, 2654, 2660, 2666, 2671, 2677, 2683, 2688, 2694, 2699, 2705, 2710, 2716, 2721, 2726, 2732, 2737, 2742, 2747, 2753, 2758, 2763, 2768, 2773, 2778, 2783, 2788, 2793, 2798, 2803,\ +2808, 2812, 2817, 2822, 2826, 2831, 2835, 2840, 2844, 2849, 2853, 2858, 2862, 2867, 2871, 2875, 2880, 2884, 2888, 2893, 2897, 2901, 2905, 2910, 2914, 2918, 2922, 2926, 2930, 2934, 2938, 2942,\ +2946, 2950, 2954, 2958, 2962, 2966, 2970, 2973, 2977, 2981, 2985, 2989, 2992, 2996, 3000, 3003, 3007, 3011, 3014, 3018, 3022, 3025, 3029, 3032, 3036, 3039, 3043, 3046, 3050, 3053, 3057, 3060,\ +3064, 3067, 3070, 3074, 3077, 3080, 3084, 3087, 3090, 3093, 3097, 3100, 3103, 3106, 3110, 3113, 3116, 3119, 3122, 3125, 3128, 3132, 3135, 3138, 3141, 3144, 3147, 3150, 3153, 3156, 3159, 3162,\ +3165, 3168, 3171, 3174, 3177, 3180, 3183, 3186, 3188, 3191, 3194, 3197, 3200, 3203, 3206, 3209, 3211, 3214, 3217, 3220, 3223, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3250, 3253,\ +3256, 3258, 3261, 3264, 3267, 3269, 3272, 3275, 3277, 3280, 3283, 3285, 3288, 3291, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3317, 3320, 3323, 3325, 3328, 3330, 3333, 3336, 3338,\ +3341, 3344, 3346, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3373, 3375, 3378, 3381, 3383, 3386, 3389, 3391, 3394, 3396, 3399, 3402, 3404, 3407, 3410, 3413, 3415, 3418, 3421, 3423,\ +3426, 3428, 3431, 3433, 3435, 3438, 3440, 3442, 3445, 3447, 3449, 3452, 3454, 3456, 3458, 3461, 3463, 3465, 3467, 3470, 3472, 3474, 3476, 3478, 3481, 3483, 3485, 3487, 3489, 3491, 3494, 3496,\ +3498, 3500, 3502, 3504, 3506, 3508, 3510, 3512, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3535, 3537, 3539, 3541, 3543, 3545, 3547, 3548, 3550, 3552, 3554, 3556, 3558, 3560,\ +3562, 3564, 3566, 3568, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3584, 3586, 3588, 3590, 3592, 3593, 3595, 3597, 3599, 3601, 3602, 3604, 3606, 3608, 3610, 3611, 3613, 3615, 3617, 3618,\ +3620, 3622, 3624, 3625, 3627, 3629, 3630, 3632, 3634, 3636, 3637, 3639, 3641, 3642, 3644, 3646, 3647, 3649, 3651, 3652, 3654, 3656, 3658, 3659, 3661, 3662, 3664, 3666, 3667, 3669, 3671, 3672,\ +3674, 3676, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3696, 3698, 3699, 3701, 3702, 3704, 3705, 3707, 3708, 3710, 3711, 3713, 3714, 3716, 3717, 3719, 3720, 3722,\ +3723, 3724, 3726, 3727, 3729, 3730, 3732, 3733, 3734, 3736, 3737, 3738, 3740, 3741, 3743, 3744, 3745, 3747, 3748, 3749, 3751, 3752, 3753, 3755, 3756, 3757, 3759, 3760, 3761, 3763, 3764, 3765,\ +3767, 3768, 3769, 3770, 3772, 3773, 3774, 3776, 3777, 3778, 3779, 3781, 3782, 3783, 3784, 3786, 3787, 3788, 3789, 3791, 3792, 3793, 3794, 3796, 3797, 3798, 3799, 3800, 3802, 3803, 3804, 3805,\ +3807, 3808, 3809, 3810, 3811, 3813, 3814, 3815, 3816, 3817, 3819, 3820, 3821, 3822, 3823, 3825, 3826, 3827, 3828, 3829, 3831, 3832, 3833, 3834, 3835, 3837, 3838, 3839, 3840, 3841, 3843, 3844,\ +3845, 3846, 3847, 3849, 3850, 3851, 3852, 3853, 3854, 3856, 3857, 3858, 3859, 3860, 3861, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3880, 3881,\ +3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915,\ +3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948,\ +3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979,\ +3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012,\ +4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045,\ +4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4071, 4072, 4072, 4073, 4074,\ +4075, 4076, 4076, 4077, 4078, 4079, 4079, 4080, 4081, 4082, 4082, 4083, 4084, 4084, 4085, 4086, 4086, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4092, 4092, 4093, 4093, 4094, 4094, 4095, 4095 +[ir_static_3dnr] +3DNRCount = "8" +IsoThresh = "100, 200, 400, 800, 1600, 3200, 6400,12800" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 22: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 84: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 26: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 28: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 26: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 84: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf2 34: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf4 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|180:100: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 10: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 8: 8: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 30 | 40: 36 | 40: 30 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 28 | 30: 20 | 30: 30| 32: 18\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_5 = \ +-nXsf1 42: 0: 64 | 50: 0: 72 | 50: 0:128 | 58: 0:128 \ +-nXsf2 46: 0: 64 | 50: 0: 72 | 60: 0:128 | 58: 0:128 \ +-nXsf4 42: 0: 64 | 50: 0: 72 | 56: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|180:120: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 32: 18\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 2 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:400 | 380 | \ +-mXmathd | 80:340 | 320 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_6 = \ +-nXsf1 46: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 58: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 44: 0:128 | 60: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|120: 72: 64: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 36: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 30: 36\ +-sfr (0) 24 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 4 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 4: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 140:480 | 420 | \ +-mXmathd | 80:400 | 360 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 12800 +3DnrParam_7 = \ +-nXsf1 46: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 58: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 44: 0:128 | 60: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|64: 64: 64: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 36: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 30: 36\ +-sfr (0) 24 | 16 | 16 | 24 | 24 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 5 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 6: 0: 6 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 140:480 | 420 | \ +-mXmathd | 80:400 | 360 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/gc2053.ini b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/gc2053.ini new file mode 100644 index 00000000..de044d33 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/gc2053.ini @@ -0,0 +1,1393 @@ +[all_param] +UpFrameIso = 400 +DownFrameIso = 1000 +[static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "64" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "0" +[static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_5 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_6 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_7 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_8 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_9 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_10 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_11 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_12 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "20, 20, 30, 40, 48, 30, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "64, 64, 64, 48, 40, 24, 24, 20, 12, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 30, 20, 20, 20, 20,20,20,20,20,20,20,20" +AutoHeNegWgt = "50, 45, 45, 45, 50, 40, 10, 25, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "80, 80, 80, 80, 80, 64, 54, 48, 36, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "128,108, 90, 60, 80, 70, 70, 70, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "20, 20, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[static_nr] +Enable = "1" +FineStr = "64, 72, 75, 90, 90, 90, 90, 80, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 16, 14, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "285, 285, 241, 227, 151, 150, 128, 128, 128, 128, 128, 128, 128, 28, 28, 28" +AutoTextureStr_1 = "294, 290, 250, 236, 160, 164, 140, 140, 148, 148, 148, 148, 148, 43, 43, 43" +AutoTextureStr_2 = "304, 297, 260, 246, 173, 179, 152, 152, 177, 177, 177, 177, 177, 59, 59, 59" +AutoTextureStr_3 = "315, 306, 271, 256, 189, 196, 164, 164, 211, 211, 211, 211, 211, 75, 75, 75" +AutoTextureStr_4 = "324, 315, 281, 266, 205, 211, 176, 176, 247, 247, 247, 247, 247, 91, 91, 91" +AutoTextureStr_5 = "333, 322, 289, 274, 220, 223, 187, 187, 281, 281, 281, 281, 281, 106, 106, 106" +AutoTextureStr_6 = "338, 326, 295, 280, 231, 232, 198, 198, 310, 310, 310, 310, 310, 121, 121, 121" +AutoTextureStr_7 = "340, 327, 296, 281, 237, 236, 207, 207, 331, 331, 331, 331, 331, 136, 136, 136" +AutoTextureStr_8 = "337, 322, 292, 278, 237, 233, 215, 215, 342, 342, 342, 342, 342, 152, 152, 152" +AutoTextureStr_9 = "331, 313, 284, 270, 233, 224, 222, 222, 348, 348, 348, 348, 348, 167, 167, 167" +AutoTextureStr_10 = "321, 301, 272, 260, 226, 212, 229, 229, 351, 351, 351, 351, 351, 183, 183, 183" +AutoTextureStr_11 = "311, 289, 259, 248, 218, 197, 236, 236, 352, 352, 352, 352, 352, 199, 199, 199" +AutoTextureStr_12 = "300, 276, 247, 236, 209, 183, 241, 241, 350, 350, 350, 350, 350, 214, 214, 214" +AutoTextureStr_13 = "291, 265, 236, 226, 200, 170, 246, 246, 347, 347, 347, 347, 347, 228, 228, 228" +AutoTextureStr_14 = "284, 258, 228, 219, 194, 161, 248, 248, 344, 344, 344, 344, 344, 241, 241, 241" +AutoTextureStr_15 = "281, 255, 225, 216, 192, 157, 249, 249, 341, 341, 341, 341, 341, 254, 254, 254" +AutoTextureStr_16 = "283, 258, 229, 219, 194, 160, 248, 248, 338, 338, 338, 338, 338, 267, 267, 267" +AutoTextureStr_17 = "289, 267, 237, 226, 199, 169, 245, 245, 333, 333, 333, 333, 333, 283, 283, 283" +AutoTextureStr_18 = "296, 278, 249, 236, 206, 181, 240, 240, 327, 327, 327, 327, 327, 298, 298, 298" +AutoTextureStr_19 = "306, 292, 262, 248, 214, 194, 234, 234, 320, 320, 320, 320, 320, 313, 313, 313" +AutoTextureStr_20 = "315, 306, 276, 260, 222, 208, 227, 227, 313, 313, 313, 313, 313, 325, 325, 325" +AutoTextureStr_21 = "324, 318, 288, 270, 228, 220, 220, 220, 305, 305, 305, 305, 305, 338, 338, 338" +AutoTextureStr_22 = "330, 328, 296, 278, 232, 229, 213, 213, 296, 296, 296, 296, 296, 348, 348, 348" +AutoTextureStr_23 = "333, 333, 300, 281, 232, 232, 207, 207, 288, 288, 288, 288, 288, 353, 353, 353" +AutoTextureStr_24 = "333, 334, 299, 279, 228, 230, 201, 201, 279, 279, 279, 279, 279, 350, 350, 350" +AutoTextureStr_25 = "330, 332, 294, 275, 222, 224, 195, 195, 270, 270, 270, 270, 270, 343, 343, 343" +AutoTextureStr_26 = "326, 328, 286, 268, 213, 215, 189, 189, 260, 260, 260, 260, 260, 330, 330, 330" +AutoTextureStr_27 = "320, 322, 276, 259, 202, 204, 182, 182, 249, 249, 249, 249, 249, 313, 313, 313" +AutoTextureStr_28 = "314, 315, 266, 249, 191, 192, 176, 176, 239, 239, 239, 239, 239, 287, 287, 287" +AutoTextureStr_29 = "307, 308, 255, 239, 179, 180, 169, 169, 228, 228, 228, 228, 228, 254, 254, 254" +AutoTextureStr_30 = "301, 301, 244, 229, 168, 168, 162, 162, 217, 217, 217, 217, 217, 219, 219, 219" +AutoTextureStr_31 = "296, 296, 235, 221, 158, 158, 156, 156, 207, 207, 207, 207, 207, 186, 186, 186" + +AutoEdgeStr_0 = "250, 256, 262, 279, 320, 320, 212, 212, 224, 224, 224, 224, 224, 224, 224, 224" +AutoEdgeStr_1 = "250, 260, 270, 296, 331, 331, 215, 215, 244, 244, 244, 244, 244, 244, 244, 244" +AutoEdgeStr_2 = "250, 264, 279, 314, 343, 343, 220, 220, 265, 265, 265, 265, 265, 265, 265, 265" +AutoEdgeStr_3 = "250, 268, 288, 332, 356, 356, 225, 225, 285, 285, 285, 285, 285, 285, 285, 285" +AutoEdgeStr_4 = "250, 272, 296, 350, 368, 368, 231, 231, 303, 303, 303, 303, 303, 303, 303, 303" +AutoEdgeStr_5 = "250, 276, 305, 368, 380, 380, 238, 238, 319, 319, 319, 319, 319, 319, 319, 319" +AutoEdgeStr_6 = "250, 280, 313, 384, 391, 391, 245, 245, 333, 333, 333, 333, 333, 333, 333, 333" +AutoEdgeStr_7 = "250, 286, 321, 398, 401, 401, 252, 252, 346, 346, 346, 346, 346, 346, 346, 346" +AutoEdgeStr_8 = "250, 292, 328, 411, 410, 410, 260, 260, 357, 357, 357, 357, 357, 357, 357, 357" +AutoEdgeStr_9 = "249, 299, 334, 420, 416, 416, 267, 267, 364, 364, 364, 364, 364, 364, 364, 364" +AutoEdgeStr_10 = "249, 307, 339, 428, 422, 422, 273, 273, 370, 370, 370, 370, 370, 370, 370, 370" +AutoEdgeStr_11 = "249, 316, 344, 434, 427, 427, 279, 279, 374, 374, 374, 374, 374, 374, 374, 374" +AutoEdgeStr_12 = "248, 326, 349, 439, 431, 431, 284, 284, 379, 379, 379, 379, 379, 379, 379, 379" +AutoEdgeStr_13 = "248, 335, 353, 442, 434, 434, 288, 288, 384, 384, 384, 384, 384, 384, 384, 384" +AutoEdgeStr_14 = "248, 344, 357, 445, 437, 437, 291, 291, 390, 390, 390, 390, 390, 390, 390, 390" +AutoEdgeStr_15 = "247, 351, 360, 447, 439, 439, 293, 293, 394, 394, 394, 394, 394, 394, 394, 394" +AutoEdgeStr_16 = "247, 357, 364, 449, 442, 442, 293, 293, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_17 = "246, 361, 367, 450, 444, 444, 292, 292, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_18 = "245, 364, 369, 450, 445, 445, 291, 291, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_19 = "244, 366, 371, 450, 446, 446, 288, 288, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_20 = "243, 366, 373, 448, 446, 446, 285, 285, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_21 = "242, 366, 375, 445, 445, 445, 282, 282, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_22 = "241, 366, 376, 441, 445, 445, 278, 278, 399, 399, 399, 399, 399, 399, 399, 399" +AutoEdgeStr_23 = "241, 366, 377, 436, 444, 444, 273, 273, 402, 402, 402, 402, 402, 402, 402, 402" +AutoEdgeStr_24 = "240, 365, 377, 429, 442, 442, 268, 268, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_25 = "239, 363, 377, 422, 440, 440, 263, 263, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_26 = "238, 361, 377, 413, 437, 437, 258, 258, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_27 = "238, 359, 376, 403, 434, 434, 253, 253, 413, 413, 413, 413, 413, 413, 413, 413" +AutoEdgeStr_28 = "237, 356, 376, 393, 431, 431, 249, 249, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_29 = "236, 353, 375, 383, 428, 428, 244, 244, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_30 = "235, 351, 375, 373, 425, 425, 240, 240, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_31 = "235, 349, 375, 364, 423, 423, 236, 236, 402, 402, 402, 402, 402, 402, 402, 402" + +AutoTextureFreq = "160, 160, 161, 162, 164, 165, 166, 170, 170, 170, 170, 160, 160, 160, 160, 160" +AutoEdgeFreq = "120, 120, 110, 100, 100, 100, 200, 200, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 42, 42, 43, 45, 48, 50, 50, 40, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 70, 70, 67, 69, 81, 83, 60, 55, 45, 45, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 118, 118, 110, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 50, 50, 50, 55, 57, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 30, 30, 30, 24, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 30, 30, 30, 24, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 40, 56, 64, 64, 64, 48, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 16, 24, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 70, 71, 71, 71, 71, 71, 71, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[static_dpc] +DpcEnable = "1" +DpcStrength = "40, 80, 190, 220, 245, 245, 245, 245, 245, 245, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 50, 50, 50, 50, 50, 50" +[dynamic_dehaze] +;ExpThreshCnt = "5" +;ExpThreshLtoH = "20000, 50000, 80000, 160000, 320000" +;ManualDehazeStr = "100, 100, 110, 120, 120" +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400" +AutoDehazeStr = "63, 73, 88, 88, 88, 88, 88, 88" +[dynamic_linear_drc] +Enable = "1" +IsoCnt = "10" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800, 25600, 51200" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 110, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 7, 8, 10, 10, 10, 11, 11, 11, 11, 11" +DetailAdjustFactor = " 15, 15, 15, 15, 15, 15, 15, 15, 15, 15" +Asymmetry = " 2, 2, 5, 5, 5, 5, 5, 5, 5, 5" +SecondPole = "170, 160, 150, 150, 150, 150, 150, 150, 150, 150" +Compress = "120, 125, 150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "405, 390, 380, 300, 250, 200, 130, 200, 200, 100" +[dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "100000, 800000, 1600000" ;use LtoH +gammaExpThreshHtoL = "100000, 800000, 1600000" +Table_0 = \ +0,5,10,16,21,27,33,39,46,52,59,65,72,79,86,94,101,109,116,124,132,140,148,157,165,174,182,191,200,209,218,228,237,246,256,266,\ +275,285,295,305,315,325,336,346,356,367,377,388,399,410,420,431,442,453,464,476,487,498,509,521,532,543,555,566,578,590,601,613,\ +624,636,648,659,671,683,695,706,718,730,742,754,765,777,789,801,812,824,836,848,859,871,883,894,906,918,929,941,952,964,975,986,\ +998,1009,1020,1031,1042,1054,1065,1075,1086,1097,1108,1119,1129,1140,1150,1161,1171,1181,1191,1202,1212,1221,1231,1241,1251,1260,\ +1270,1279,1288,1297,1306,1316,1325,1334,1343,1352,1361,1370,1379,1389,1398,1407,1416,1425,1434,1443,1452,1461,1470,1479,1488,1497,\ +1507,1516,1525,1534,1543,1551,1560,1569,1578,1587,1596,1605,1614,1623,1632,1641,1649,1658,1667,1676,1685,1693,1702,1711,1720,1728,\ +1737,1746,1755,1763,1772,1780,1789,1798,1806,1815,1823,1832,1840,1849,1857,1866,1874,1882,1891,1899,1907,1916,1924,1932,1941,1949,\ +1957,1965,1973,1981,1989,1998,2006,2014,2022,2030,2038,2045,2053,2061,2069,2077,2085,2093,2100,2108,2116,2123,2131,2139,2146,2154,\ +2161,2169,2176,2183,2191,2198,2206,2213,2220,2227,2235,2242,2249,2256,2263,2270,2277,2284,2291,2298,2305,2311,2318,2325,2332,2338,\ +2345,2352,2358,2365,2371,2378,2384,2390,2397,2403,2409,2416,2422,2428,2434,2440,2446,2452,2458,2464,2470,2476,2482,2488,2494,2500,\ +2506,2511,2517,2523,2528,2534,2540,2545,2551,2556,2562,2567,2572,2578,2583,2589,2594,2599,2605,2610,2615,2620,2625,2630,2636,2641,\ +2646,2651,2656,2661,2666,2671,2676,2681,2686,2690,2695,2700,2705,2710,2715,2719,2724,2729,2733,2738,2743,2747,2752,2757,2761,2766,\ +2770,2775,2780,2784,2789,2793,2797,2802,2806,2811,2815,2820,2824,2828,2833,2837,2841,2846,2850,2854,2859,2863,2867,2871,2876,2880,\ +2884,2888,2892,2897,2901,2905,2909,2913,2917,2922,2926,2930,2934,2938,2942,2946,2950,2954,2959,2963,2967,2971,2975,2979,2983,2987,\ +2991,2995,2999,3003,3007,3011,3015,3019,3023,3026,3030,3034,3038,3042,3045,3049,3053,3057,3060,3064,3068,3071,3075,3078,3082,3086,\ +3089,3093,3096,3100,3103,3107,3110,3113,3117,3120,3124,3127,3130,3134,3137,3140,3144,3147,3150,3153,3157,3160,3163,3166,3170,3173,\ +3176,3179,3182,3185,3188,3191,3195,3198,3201,3204,3207,3210,3213,3216,3219,3222,3225,3228,3231,3234,3237,3239,3242,3245,3248,3251,\ +3254,3257,3260,3263,3265,3268,3271,3274,3277,3279,3282,3285,3288,3291,3293,3296,3299,3302,3304,3307,3310,3313,3315,3318,3321,3323,\ +3326,3329,3331,3334,3337,3339,3342,3345,3347,3350,3353,3355,3358,3361,3363,3366,3368,3371,3374,3376,3379,3382,3384,3387,3389,3392,\ +3394,3397,3400,3402,3405,3407,3410,3412,3415,3417,3420,3422,3424,3427,3429,3432,3434,3436,3439,3441,3443,3446,3448,3450,3453,3455,\ +3457,3460,3462,3464,3466,3469,3471,3473,3475,3477,3480,3482,3484,3486,3488,3491,3493,3495,3497,3499,3501,3503,3505,3507,3510,3512,\ +3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,\ +3566,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3586,3588,3590,3592,3594,3596,3598,3600,3601,3603,3605,3607,3609,3611,3613,\ +3614,3616,3618,3620,3622,3624,3625,3627,3629,3631,3633,3635,3636,3638,3640,3642,3644,3646,3647,3649,3651,3653,3655,3656,3658,3660,\ +3662,3664,3665,3667,3669,3671,3673,3674,3676,3678,3680,3681,3683,3685,3687,3688,3690,3692,3693,3695,3697,3699,3700,3702,3704,3705,\ +3707,3709,3710,3712,3714,3715,3717,3719,3720,3722,3724,3725,3727,3728,3730,3732,3733,3735,3737,3738,3740,3741,3743,3745,3746,3748,\ +3749,3751,3752,3754,3756,3757,3759,3760,3762,3763,3765,3766,3768,3769,3771,3773,3774,3776,3777,3779,3780,3782,3783,3785,3786,3788,\ +3789,3791,3792,3794,3795,3796,3798,3799,3801,3802,3804,3805,3807,3808,3810,3811,3813,3814,3815,3817,3818,3820,3821,3823,3824,3825,\ +3827,3828,3830,3831,3832,3834,3835,3837,3838,3840,3841,3842,3844,3845,3846,3848,3849,3851,3852,3853,3855,3856,3857,3859,3860,3862,\ +3863,3864,3866,3867,3868,3870,3871,3872,3874,3875,3876,3878,3879,3880,3882,3883,3884,3886,3887,3888,3890,3891,3892,3894,3895,3896,\ +3897,3899,3900,3901,3903,3904,3905,3906,3908,3909,3910,3911,3913,3914,3915,3916,3918,3919,3920,3921,3923,3924,3925,3926,3928,3929,\ +3930,3931,3932,3934,3935,3936,3937,3938,3940,3941,3942,3943,3944,3946,3947,3948,3949,3950,3951,3952,3954,3955,3956,3957,3958,3959,\ +3960,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,\ +3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4010,4011,4012,\ +4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4022,4023,4024,4025,4026,4027,4028,4029,4030,4030,4031,4032,4033,4034,4035,4036,\ +4036,4037,4038,4039,4040,4041,4042,4042,4043,4044,4045,4046,4046,4047,4048,4049,4050,4050,4051,4052,4053,4054,4054,4055,4056,4057,\ +4057,4058,4059,4060,4060,4061,4062,4063,4063,4064,4065,4065,4066,4067,4067,4068,4069,4070,4070,4071,4071,4072,4073,4073,4074,4075,\ +4075,4076,4077,4077,4078,4078,4079,4079,4080,4081,4081,4082,4082,4083,4083,4084,4084,4085,4085,4086,4086,4087,4087,4088,4088,4089,\ +4089,4090,4090,4091,4091,4092,4092,4092,4093,4093,4094,4094,4094,4095,4095 + +Table_1 = \ +0, 4, 9, 14, 19, 24, 29, 34, 40, 45, 51, 57, 63, 69, 75, 81, 88, 94, 101, 107, 114, 121, 128, 136, 143, 150, 158, 165, 173, 181, 189, 197,\ +205, 213, 221, 229, 238, 246, 255, 263, 272, 281, 290, 298, 307, 316, 326, 335, 344, 353, 363, 372, 381, 391, 401, 410, 420, 430, 439, 449, 459, 469, 479, 489,\ +499, 509, 519, 529, 539, 549, 559, 569, 579, 590, 600, 610, 620, 631, 641, 651, 661, 672, 682, 692, 703, 713, 723, 733, 744, 754, 764, 774, 785, 795, 805, 815,\ +825, 835, 845, 855, 865, 875, 885, 895, 905, 915, 925, 935, 944, 954, 964, 973, 983, 992, 1002, 1011, 1020, 1030, 1039, 1048, 1057, 1066, 1075, 1084, 1093, 1102, 1110, 1119,\ +1127, 1136, 1144, 1153, 1161, 1170, 1178, 1187, 1195, 1204, 1213, 1221, 1230, 1238, 1247, 1255, 1264, 1273, 1281, 1290, 1299, 1307, 1316, 1324, 1333, 1342, 1350, 1359, 1368, 1376, 1385, 1394,\ +1402, 1411, 1420, 1428, 1437, 1445, 1454, 1463, 1471, 1480, 1489, 1497, 1506, 1514, 1523, 1532, 1540, 1549, 1557, 1566, 1574, 1583, 1591, 1600, 1608, 1617, 1625, 1634, 1642, 1651, 1659, 1668,\ +1676, 1685, 1693, 1701, 1710, 1718, 1726, 1735, 1743, 1751, 1759, 1768, 1776, 1784, 1792, 1800, 1809, 1817, 1825, 1833, 1841, 1849, 1857, 1865, 1873, 1881, 1889, 1897, 1905, 1912, 1920, 1928,\ +1936, 1944, 1951, 1959, 1967, 1974, 1982, 1989, 1997, 2004, 2012, 2019, 2027, 2034, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2141, 2148, 2155, 2161,\ +2168, 2175, 2181, 2188, 2195, 2201, 2208, 2214, 2221, 2227, 2233, 2240, 2246, 2253, 2259, 2265, 2271, 2278, 2284, 2290, 2296, 2302, 2308, 2314, 2320, 2326, 2332, 2338, 2344, 2350, 2356, 2362,\ +2368, 2374, 2380, 2385, 2391, 2397, 2402, 2408, 2414, 2419, 2425, 2431, 2436, 2442, 2447, 2453, 2458, 2464, 2469, 2475, 2480, 2485, 2491, 2496, 2501, 2507, 2512, 2517, 2522, 2527, 2533, 2538,\ +2543, 2548, 2553, 2558, 2563, 2568, 2573, 2578, 2583, 2588, 2593, 2598, 2603, 2608, 2613, 2618, 2623, 2628, 2633, 2637, 2642, 2647, 2652, 2656, 2661, 2666, 2671, 2675, 2680, 2685, 2689, 2694,\ +2699, 2703, 2708, 2712, 2717, 2721, 2726, 2731, 2735, 2740, 2744, 2749, 2753, 2757, 2762, 2766, 2771, 2775, 2780, 2784, 2788, 2793, 2797, 2801, 2806, 2810, 2814, 2819, 2823, 2827, 2831, 2836,\ +2840, 2844, 2848, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2881, 2885, 2889, 2893, 2897, 2901, 2905, 2909, 2913, 2917, 2920, 2924, 2928, 2932, 2936, 2939, 2943, 2947, 2950, 2954, 2958, 2961,\ +2965, 2968, 2972, 2975, 2979, 2982, 2986, 2989, 2993, 2996, 3000, 3003, 3006, 3010, 3013, 3017, 3020, 3023, 3026, 3030, 3033, 3036, 3040, 3043, 3046, 3049, 3052, 3056, 3059, 3062, 3065, 3068,\ +3071, 3074, 3077, 3081, 3084, 3087, 3090, 3093, 3096, 3099, 3102, 3105, 3108, 3111, 3114, 3117, 3120, 3123, 3126, 3129, 3132, 3135, 3137, 3140, 3143, 3146, 3149, 3152, 3155, 3158, 3161, 3164,\ +3166, 3169, 3172, 3175, 3178, 3181, 3184, 3186, 3189, 3192, 3195, 3198, 3201, 3203, 3206, 3209, 3212, 3215, 3217, 3220, 3223, 3226, 3229, 3232, 3234, 3237, 3240, 3243, 3246, 3249, 3251, 3254,\ +3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3290, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3318, 3320, 3323, 3326, 3328, 3331, 3333, 3336, 3339, 3341,\ +3344, 3347, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3372, 3375, 3377, 3380, 3382, 3385, 3387, 3390, 3392, 3395, 3397, 3400, 3402, 3404, 3407, 3409, 3412, 3414, 3417, 3419, 3421,\ +3424, 3426, 3429, 3431, 3433, 3436, 3438, 3440, 3443, 3445, 3447, 3450, 3452, 3454, 3457, 3459, 3461, 3464, 3466, 3468, 3470, 3473, 3475, 3477, 3479, 3482, 3484, 3486, 3488, 3491, 3493, 3495,\ +3497, 3500, 3502, 3504, 3506, 3508, 3510, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3528, 3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3547, 3549, 3551, 3553, 3555, 3557, 3559, 3561, 3563,\ +3565, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3587, 3589, 3591, 3593, 3594, 3596, 3598, 3600, 3602, 3604, 3606, 3608, 3609, 3611, 3613, 3615, 3617, 3619, 3620, 3622, 3624,\ +3626, 3627, 3629, 3631, 3633, 3634, 3636, 3638, 3640, 3641, 3643, 3645, 3647, 3648, 3650, 3652, 3653, 3655, 3657, 3658, 3660, 3662, 3663, 3665, 3667, 3668, 3670, 3671, 3673, 3675, 3676, 3678,\ +3679, 3681, 3683, 3684, 3686, 3687, 3689, 3691, 3692, 3694, 3695, 3697, 3698, 3700, 3702, 3703, 3705, 3706, 3708, 3709, 3711, 3712, 3714, 3715, 3717, 3718, 3720, 3721, 3723, 3724, 3726, 3728,\ +3729, 3731, 3732, 3734, 3735, 3737, 3738, 3740, 3741, 3743, 3744, 3746, 3747, 3749, 3750, 3752, 3753, 3755, 3756, 3758, 3759, 3761, 3762, 3764, 3765, 3767, 3768, 3770, 3771, 3773, 3774, 3776,\ +3777, 3779, 3780, 3782, 3783, 3785, 3786, 3787, 3789, 3790, 3792, 3793, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805, 3807, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3818, 3819, 3821, 3822,\ +3824, 3825, 3827, 3828, 3829, 3831, 3832, 3834, 3835, 3836, 3838, 3839, 3840, 3842, 3843, 3845, 3846, 3847, 3849, 3850, 3851, 3853, 3854, 3856, 3857, 3858, 3860, 3861, 3862, 3864, 3865, 3866,\ +3868, 3869, 3870, 3872, 3873, 3874, 3876, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3886, 3888, 3889, 3890, 3892, 3893, 3894, 3895, 3897, 3898, 3899, 3901, 3902, 3903, 3904, 3906, 3907, 3908,\ +3910, 3911, 3912, 3913, 3915, 3916, 3917, 3919, 3920, 3921, 3922, 3924, 3925, 3926, 3927, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3946, 3948, 3949,\ +3950, 3951, 3952, 3954, 3955, 3956, 3957, 3959, 3960, 3961, 3962, 3963, 3965, 3966, 3967, 3968, 3969, 3971, 3972, 3973, 3974, 3975, 3977, 3978, 3979, 3980, 3981, 3982, 3984, 3985, 3986, 3987,\ +3988, 3989, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023,\ +4024, 4025, 4026, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058,\ +4059, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 11, 21, 31, 42, 52, 63, 73, 84, 94, 105, 115, 126, 137, 147, 158, 169, 179, 190, 201, 211, 222, 233, 244, 255, 265, 276, 287, 298, 309, 320, 330,\ +341, 352, 363, 374, 385, 396, 407, 417, 428, 439, 450, 461, 472, 483, 494, 505, 515, 526, 537, 548, 559, 570, 581, 592, 602, 613, 624, 635, 646, 657, 667, 678,\ +689, 700, 710, 721, 732, 743, 753, 764, 775, 785, 796, 806, 817, 828, 838, 849, 859, 870, 880, 891, 901, 911, 922, 932, 942, 953, 963, 973, 983, 993, 1004, 1014,\ +1024, 1034, 1044, 1054, 1064, 1074, 1083, 1093, 1103, 1113, 1123, 1132, 1142, 1152, 1161, 1171, 1180, 1190, 1199, 1208, 1218, 1227, 1236, 1245, 1255, 1264, 1273, 1282, 1291, 1300, 1308, 1317,\ +1326, 1335, 1343, 1352, 1361, 1369, 1378, 1386, 1395, 1403, 1412, 1420, 1429, 1437, 1445, 1454, 1462, 1470, 1478, 1486, 1495, 1503, 1511, 1519, 1527, 1535, 1543, 1551, 1559, 1567, 1574, 1582,\ +1590, 1598, 1606, 1613, 1621, 1629, 1636, 1644, 1652, 1659, 1667, 1674, 1682, 1689, 1697, 1704, 1712, 1719, 1726, 1734, 1741, 1748, 1755, 1763, 1770, 1777, 1784, 1791, 1798, 1805, 1813, 1820,\ +1827, 1834, 1841, 1848, 1854, 1861, 1868, 1875, 1882, 1889, 1896, 1902, 1909, 1916, 1923, 1929, 1936, 1943, 1949, 1956, 1963, 1969, 1976, 1982, 1989, 1995, 2002, 2008, 2015, 2021, 2028, 2034,\ +2041, 2047, 2053, 2060, 2066, 2072, 2079, 2085, 2091, 2097, 2104, 2110, 2116, 2122, 2128, 2134, 2141, 2147, 2153, 2159, 2165, 2171, 2177, 2183, 2189, 2195, 2201, 2207, 2213, 2219, 2225, 2231,\ +2237, 2243, 2249, 2254, 2260, 2266, 2272, 2278, 2283, 2289, 2295, 2300, 2306, 2312, 2317, 2323, 2328, 2334, 2339, 2345, 2350, 2356, 2361, 2367, 2372, 2377, 2383, 2388, 2393, 2399, 2404, 2409,\ +2414, 2419, 2425, 2430, 2435, 2440, 2445, 2450, 2455, 2460, 2465, 2470, 2475, 2480, 2485, 2490, 2495, 2500, 2505, 2509, 2514, 2519, 2524, 2529, 2533, 2538, 2543, 2548, 2552, 2557, 2562, 2566,\ +2571, 2576, 2580, 2585, 2589, 2594, 2598, 2603, 2607, 2612, 2616, 2621, 2625, 2630, 2634, 2638, 2643, 2647, 2652, 2656, 2660, 2665, 2669, 2673, 2678, 2682, 2686, 2690, 2695, 2699, 2703, 2707,\ +2711, 2716, 2720, 2724, 2728, 2732, 2736, 2740, 2744, 2749, 2753, 2757, 2761, 2765, 2769, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2801, 2805, 2809, 2813, 2817, 2820, 2824, 2828, 2832, 2836,\ +2840, 2844, 2848, 2852, 2855, 2859, 2863, 2867, 2870, 2874, 2878, 2882, 2885, 2889, 2893, 2896, 2900, 2903, 2907, 2911, 2914, 2918, 2921, 2925, 2928, 2932, 2935, 2938, 2942, 2945, 2949, 2952,\ +2955, 2959, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2985, 2988, 2992, 2995, 2998, 3001, 3004, 3007, 3011, 3014, 3017, 3020, 3023, 3026, 3029, 3032, 3035, 3038, 3041, 3044, 3047, 3050, 3053,\ +3056, 3059, 3062, 3065, 3068, 3071, 3074, 3077, 3080, 3082, 3085, 3088, 3091, 3094, 3097, 3100, 3102, 3105, 3108, 3111, 3114, 3116, 3119, 3122, 3125, 3127, 3130, 3133, 3136, 3138, 3141, 3144,\ +3147, 3149, 3152, 3155, 3157, 3160, 3163, 3165, 3168, 3171, 3173, 3176, 3179, 3181, 3184, 3187, 3189, 3192, 3195, 3197, 3200, 3202, 3205, 3208, 3210, 3213, 3215, 3218, 3221, 3223, 3226, 3228,\ +3231, 3234, 3236, 3239, 3241, 3244, 3246, 3249, 3251, 3254, 3256, 3259, 3261, 3264, 3266, 3269, 3271, 3274, 3276, 3278, 3281, 3283, 3285, 3288, 3290, 3293, 3295, 3297, 3300, 3302, 3304, 3306,\ +3309, 3311, 3313, 3316, 3318, 3320, 3322, 3325, 3327, 3329, 3331, 3333, 3336, 3338, 3340, 3342, 3344, 3346, 3349, 3351, 3353, 3355, 3357, 3359, 3361, 3364, 3366, 3368, 3370, 3372, 3374, 3376,\ +3378, 3380, 3382, 3384, 3386, 3388, 3390, 3392, 3394, 3396, 3399, 3401, 3403, 3405, 3407, 3409, 3411, 3413, 3415, 3416, 3418, 3420, 3422, 3424, 3426, 3428, 3430, 3432, 3434, 3436, 3438, 3440,\ +3442, 3444, 3446, 3448, 3450, 3452, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3476, 3478, 3480, 3482, 3484, 3486, 3488, 3490, 3492, 3494, 3495, 3497, 3499, 3501,\ +3503, 3505, 3507, 3509, 3511, 3512, 3514, 3516, 3518, 3520, 3522, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3541, 3543, 3545, 3547, 3549, 3550, 3552, 3554, 3555, 3557, 3559,\ +3561, 3562, 3564, 3566, 3568, 3569, 3571, 3573, 3574, 3576, 3578, 3579, 3581, 3583, 3584, 3586, 3588, 3589, 3591, 3593, 3594, 3596, 3598, 3599, 3601, 3603, 3604, 3606, 3607, 3609, 3611, 3612,\ +3614, 3616, 3617, 3619, 3620, 3622, 3624, 3625, 3627, 3628, 3630, 3632, 3633, 3635, 3636, 3638, 3640, 3641, 3643, 3644, 3646, 3648, 3649, 3651, 3652, 3654, 3655, 3657, 3659, 3660, 3662, 3663,\ +3665, 3667, 3668, 3670, 3671, 3673, 3674, 3676, 3678, 3679, 3681, 3682, 3684, 3686, 3687, 3689, 3690, 3692, 3694, 3695, 3697, 3698, 3700, 3702, 3703, 3705, 3706, 3708, 3710, 3711, 3713, 3714,\ +3716, 3718, 3719, 3721, 3722, 3724, 3726, 3727, 3729, 3731, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3744, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3765, 3766,\ +3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3781, 3782, 3784, 3785, 3787, 3789, 3790, 3792, 3793, 3795, 3797, 3798, 3800, 3801, 3803, 3805, 3806, 3808, 3809, 3811, 3813, 3814, 3816, 3817,\ +3819, 3821, 3822, 3824, 3825, 3827, 3828, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3843, 3844, 3846, 3847, 3849, 3850, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3866, 3868,\ +3869, 3871, 3872, 3874, 3875, 3877, 3878, 3880, 3881, 3883, 3884, 3886, 3887, 3889, 3890, 3892, 3894, 3895, 3897, 3898, 3900, 3901, 3903, 3904, 3906, 3907, 3909, 3910, 3912, 3913, 3915, 3916,\ +3917, 3919, 3920, 3922, 3923, 3925, 3926, 3928, 3930, 3931, 3933, 3934, 3936, 3937, 3939, 3940, 3942, 3944, 3945, 3947, 3948, 3950, 3952, 3953, 3955, 3956, 3958, 3960, 3961, 3963, 3964, 3966,\ +3968, 3969, 3971, 3973, 3974, 3976, 3977, 3979, 3981, 3982, 3984, 3986, 3987, 3989, 3990, 3992, 3994, 3995, 3997, 3998, 4000, 4002, 4003, 4005, 4006, 4008, 4010, 4011, 4013, 4014, 4016, 4017,\ +4019, 4020, 4022, 4023, 4025, 4026, 4028, 4029, 4031, 4032, 4034, 4035, 4037, 4038, 4040, 4041, 4042, 4044, 4045, 4047, 4048, 4049, 4051, 4052, 4053, 4055, 4056, 4057, 4059, 4060, 4061, 4062,\ +4064, 4065, 4066, 4067, 4068, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4090, 4091, 4092, 4093, 4094, 4094, 4095 +[static_3dnr] +3DNRCount = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 24: 0:128 | 23: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf2 24: 0:128 | 33: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf4 24: 0:128 | 29: 0:128 | 23: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 90: 64: 64| 98: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 0: 0: 0: 0 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 0: 0 | 0: 0: 8: 0 | 0: 0: 8: 0 | 10: 10: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 12 | 12: 12 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 36: 40| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 28: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 90 \ + | | | -mXmathd 60 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 60 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 10 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 12 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:165 | 150 | \ +-mXmathd | 20:120 | 110 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 25: 0:128 | 32: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf2 30: 0:128 | 36: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf4 30: 0:128 | 36: 0:128 | 32: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|110: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 13 | 12: 13 | 12: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 48| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 36| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 100 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 12 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 12 \ + | 8: 0: 0 | | -trc 16 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 190 | \ +-mXmathd | 30:140 | 150 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf2 35: 0:128 | 45: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf4 35: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 26: 32 | 40: 40 | 42: 42 | 44: 52| 48: 42\ +-nXsthd 18: 24 | 30: 30 | 32: 32 | 32: 44| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 0 | 16: 8: 16 | -sfc 180 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 15 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 25 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 60:280 | 250 | \ +-mXmathd | 30:220 | 200 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 36: 0:110 | 40: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf2 36: 0:110 | 50: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf4 36: 0:110 | 40: 0:128 | 50: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 82: 64: 64|140: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 44: 46 | 44: 46 | 44: 50| 48: 60\ +-nXsthd 24: 30 | 32: 28 | 32: 32 | 36: 24| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 140 \ + | | | -mXmathd 100 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 3 | 0: 0 | 0 | \ +-nXtsi 0 | 0: 0 | 0 | \ +-nXtfs 2 | 8: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 8 | 16: 8: 16 | -sfc 220 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 20 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 32 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:320 | 300 | \ +-mXmathd | 40:280 | 260 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 36: 0:100 | 50: 0:128 | 50: 0:128 | 40: 0:128 \ +-nXsf2 38: 0:100 | 50: 0:128 | 50: 0:128 | 40: 0:128 \ +-nXsf4 38: 0:100 | 50: 0:128 | 50: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 72: 64: 64|160: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 20: 20: 0: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 36 | 36: 40 | 44: 48| 50: 72\ +-nXsthd 24: 30 | 32: 25 | 28: 24 | 30: 20| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 0 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 12 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 2400 +3DnrParam_5 = \ +-nXsf1 36: 0: 80 | 50: 0:128 | 55: 0:128 | 54: 0:128 \ +-nXsf2 38: 0: 80 | 60: 0:128 | 75: 0:128 | 54: 0:128 \ +-nXsf4 40: 0: 80 | 50: 0:128 | 55: 0:128 | 54: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|170: 98: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 12: 12 | 10: 12 | 10: 12 | 12: 13| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 36: 36 | 36: 40 | 44: 48| 40: 68\ +-nXsthd 22: 26 | 28: 28 | 28: 25 | 30: 22| 32: 25\ +-sfr (0) 31 | 16 | 16 | 16 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 170 \ + | | | -mXmathd 130 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 45 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:360 | 360 | \ +-mXmathd | 60:280 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_6 = \ +-nXsf1 36: 0: 48 | 50: 0:128 | 60: 0:128 | 62: 0:128 \ +-nXsf2 40: 0: 56 | 70: 0:128 | 70: 0:128 | 62: 0:128 \ +-nXsf4 42: 0: 48 | 50: 0:128 | 60: 0:128 | 56: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 70: 64: 64|180: 98: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 10: 12 | 12: 12 | 12: 12 | 12: 13| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 4: 4\ +-nXsth 32: 40 | 46: 36 | 36: 44 | 44: 50| 60: 80\ +-nXsthd 24: 30 | 38: 28 | 28: 25 | 32: 26| 36: 20\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:380 | 320 | \ +-mXmathd | 80:320 | 260 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_7 = \ +-nXsf1 36: 0: 48 | 60: 0:128 | 60: 0:128 | 72: 0:128 \ +-nXsf2 56: 0: 56 | 90: 0:128 | 90: 0:128 | 72: 0:128 \ +-nXsf4 48: 0: 48 | 60: 0:128 | 60: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |172: 92: 64: 64|160: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 24: 40 | 46: 36 | 36: 48 | 44: 52| 48: 56\ +-nXsthd 16: 20 | 38: 30 | 28: 36 | 32: 44| 36: 40\ +-sfr (0) 31 | 31 | 16 | 16 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 5: 3: 5 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:320 | 300 | \ +-mXmathd | 60:260 | 240 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +[ir_static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "80" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "2" +[ir_static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +;RouteSysGain = " 1024, 1024, 2048, 2048, 65535, 65535, 65535" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[ir_static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,2,3,3,3,3,3,3,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +ExpWeight_5 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_6 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_7 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_8 = 1,2,3,4,8,8,8,8,8,8,8,8,8,4,3,2,1, +ExpWeight_9 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_10 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_11 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_12 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[ir_static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "72, 72, 70, 32, 24, 24, 40, 36, 30, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "120, 120, 120, 100, 80, 64, 48, 36, 20, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 32, 30, 26, 24, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegWgt = "72, 72, 72, 72, 72, 72, 64, 56, 40, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "120, 120, 110, 100, 100, 90, 80, 64, 64, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "220, 200, 180, 160, 140, 120, 100, 100, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "10, 10, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[ir_static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[ir_static_nr] +Enable = "1" +FineStr = "64, 72, 80, 90, 80, 80, 90, 90, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 20, 20, 20, 20, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[ir_static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[ir_static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "252, 227, 218, 188, 160, 151, 146, 61, 61, 61, 61, 61, 61, 61, 61, 61" +AutoTextureStr_1 = "261, 242, 233, 201, 163, 165, 173, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_2 = "273, 258, 250, 215, 180, 182, 200, 124, 124, 124, 124, 124, 124, 124, 124, 124" +AutoTextureStr_3 = "289, 275, 267, 230, 196, 199, 227, 155, 155, 155, 155, 155, 155, 155, 155, 155" +AutoTextureStr_4 = "304, 291, 284, 244, 211, 216, 252, 184, 184, 184, 184, 184, 184, 184, 184, 184" +AutoTextureStr_5 = "318, 304, 298, 255, 223, 228, 274, 210, 210, 210, 210, 210, 210, 210, 210, 210" +AutoTextureStr_6 = "330, 314, 308, 264, 231, 235, 296, 234, 234, 234, 234, 234, 234, 234, 234, 234" +AutoTextureStr_7 = "336, 319, 312, 267, 233, 233, 315, 256, 256, 256, 256, 256, 256, 256, 256, 256" +AutoTextureStr_8 = "336, 317, 309, 264, 227, 221, 332, 275, 275, 275, 275, 275, 275, 275, 275, 275" +AutoTextureStr_9 = "333, 311, 300, 255, 215, 200, 346, 289, 289, 289, 289, 289, 289, 289, 289, 289" +AutoTextureStr_10 = "326, 300, 287, 243, 198, 172, 357, 300, 300, 300, 300, 300, 300, 300, 300, 300" +AutoTextureStr_11 = "318, 288, 272, 229, 178, 142, 367, 309, 309, 309, 309, 309, 309, 309, 309, 309" +AutoTextureStr_12 = "310, 275, 257, 216, 159, 112, 374, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_13 = "303, 264, 243, 204, 143, 86, 378, 322, 322, 322, 322, 322, 322, 322, 322, 322" +AutoTextureStr_14 = "298, 256, 234, 198, 132, 69, 379, 326, 326, 326, 326, 326, 326, 326, 326, 326" +AutoTextureStr_15 = "297, 253, 231, 197, 128, 68, 379, 329, 329, 329, 329, 329, 329, 329, 329, 329" +AutoTextureStr_16 = "301, 256, 234, 205, 133, 70, 377, 330, 330, 330, 330, 330, 330, 330, 330, 330" +AutoTextureStr_17 = "308, 264, 243, 221, 146, 89, 371, 328, 328, 328, 328, 328, 328, 328, 328, 328" +AutoTextureStr_18 = "319, 275, 256, 241, 164, 117, 362, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoTextureStr_19 = "330, 287, 271, 264, 185, 148, 351, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_20 = "341, 300, 287, 286, 205, 180, 340, 308, 308, 308, 308, 308, 308, 308, 308, 308" +AutoTextureStr_21 = "350, 310, 300, 305, 224, 209, 327, 296, 296, 296, 296, 296, 296, 296, 296, 296" +AutoTextureStr_22 = "356, 318, 311, 318, 238, 232, 313, 283, 283, 283, 283, 283, 283, 283, 283, 283" +AutoTextureStr_23 = "357, 320, 316, 323, 244, 244, 298, 267, 267, 267, 267, 267, 267, 267, 267, 267" +AutoTextureStr_24 = "353, 317, 316, 319, 243, 246, 280, 247, 247, 247, 247, 247, 247, 247, 247, 247" +AutoTextureStr_25 = "346, 309, 313, 309, 237, 242, 261, 225, 225, 225, 225, 225, 225, 225, 225, 225" +AutoTextureStr_26 = "336, 298, 307, 294, 227, 232, 241, 201, 201, 201, 201, 201, 201, 201, 201, 201" +AutoTextureStr_27 = "324, 285, 299, 275, 215, 219, 222, 176, 176, 176, 176, 176, 176, 176, 176, 176" +AutoTextureStr_28 = "310, 271, 290, 255, 201, 204, 203, 149, 149, 149, 149, 149, 149, 149, 149, 149" +AutoTextureStr_29 = "297, 259, 280, 234, 186, 188, 184, 121, 121, 121, 121, 121, 121, 121, 121, 121" +AutoTextureStr_30 = "284, 248, 271, 214, 173, 173, 166, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_31 = "272, 241, 264, 196, 161, 161, 148, 64, 64, 64, 64, 64, 64, 64, 64, 64" + +AutoEdgeStr_0 = "309, 309, 299, 299, 299, 324, 252, 252, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_1 = "312, 312, 303, 303, 303, 324, 261, 261, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_2 = "315, 315, 309, 309, 309, 324, 273, 273, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_3 = "320, 320, 316, 316, 316, 324, 289, 289, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_4 = "325, 325, 324, 324, 324, 324, 304, 304, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_5 = "330, 330, 331, 331, 331, 324, 318, 318, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_6 = "336, 336, 337, 337, 337, 324, 330, 330, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_7 = "336, 342, 341, 341, 341, 324, 336, 336, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_8 = "336, 347, 343, 343, 343, 324, 336, 336, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_9 = "336, 353, 344, 344, 344, 324, 333, 333, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_10 = "336, 358, 344, 344, 344, 324, 326, 326, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_11 = "336, 363, 343, 343, 343, 324, 318, 318, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_12 = "336, 367, 342, 342, 342, 324, 310, 310, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_13 = "336, 370, 341, 341, 341, 324, 303, 303, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_14 = "336, 372, 341, 341, 341, 324, 298, 298, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_15 = "336, 373, 341, 341, 341, 324, 297, 297, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_16 = "336, 373, 342, 342, 342, 325, 301, 301, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_17 = "336, 372, 344, 344, 344, 325, 308, 308, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_18 = "336, 370, 346, 346, 346, 325, 319, 319, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_19 = "336, 367, 349, 349, 349, 325, 330, 330, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_20 = "336, 363, 351, 351, 351, 325, 341, 341, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_21 = "336, 360, 352, 352, 352, 325, 350, 350, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_22 = "336, 355, 353, 353, 353, 325, 356, 356, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_23 = "336, 351, 352, 352, 352, 325, 357, 357, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_24 = "336, 346, 350, 350, 350, 325, 353, 353, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_25 = "336, 341, 346, 346, 346, 325, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_26 = "336, 337, 342, 342, 342, 325, 336, 336, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_27 = "332, 332, 337, 337, 337, 325, 324, 324, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_28 = "328, 328, 331, 331, 331, 325, 310, 310, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_29 = "325, 325, 327, 327, 327, 325, 297, 297, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_30 = "322, 322, 323, 323, 323, 325, 284, 284, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_31 = "320, 320, 320, 320, 320, 326, 272, 272, 326, 326, 326, 326, 326, 326, 326, 326" + +AutoTextureFreq = "170, 170, 180, 200, 213, 205, 190, 180, 180, 160, 160, 160, 160, 160, 160, 160" +AutoEdgeFreq = "130, 130, 120, 120, 115, 115, 110, 105, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 40, 45, 58, 60, 58, 47, 40, 40, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 80, 80, 85, 90, 90, 80, 70, 70, 60, 50, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 9, 9, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 9, 9, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 120, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 60, 60, 60, 60, 60, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 28, 27, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 72, 72, 72, 72, 72, 72, 72, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[ir_static_dpc] +DpcEnable = "1" +DpcStrength = "100, 150, 160, 172, 220, 220, 220, 220, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 50, 50, 50, 50, 50, 50" +[ir_dynamic_dehaze] +;ExpThreshCnt = "6" +;ExpThreshLtoH = "20000, 50000, 80000, 1600000, 2400000, 3300000" +;ManualDehazeStr = "80, 90, 100, 140, 160, 160" +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400" +AutoDehazeStr = "88, 85, 80, 70, 65, 57, 55, 55" +[ir_dynamic_linear_drc] +Enable = "1" +IsoCnt = "7" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 9, 9, 8, 8, 8, 8" +DetailAdjustFactor = " 10, 10, 10, 10, 9, 8, 8" +Asymmetry = " 4, 4, 4, 4, 4, 4, 5" +SecondPole = "170, 170, 170, 170, 170, 170, 150" +Compress = "130, 130, 120, 120, 120, 130, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50" +Strength = "340, 330, 300, 270, 220, 110, 50" + +[ir_dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "400000, 800000, 3300000" ;use LtoH +gammaExpThreshHtoL = "400000, 800000, 3300000" +;;;GammaExpThresh ;;Photo maybe use it, here don't use. +Table_0 = \ +0, 5, 10, 16, 21, 27, 33, 39, 46, 52, 59, 65, 72, 79, 86, 94, 101, 109, 116, 124, 132, 140, 148, 157, 165, 174, 182, 191, 200, 209, 218, 228,\ +237, 246, 256, 266, 275, 285, 295, 305, 315, 325, 336, 346, 356, 367, 377, 388, 399, 410, 420, 431, 442, 453, 464, 476, 487, 498, 509, 521, 532, 543, 555, 566,\ +578, 590, 601, 613, 624, 636, 648, 659, 671, 683, 695, 706, 718, 730, 742, 754, 765, 777, 789, 801, 812, 824, 836, 848, 859, 871, 883, 894, 906, 918, 929, 941,\ +952, 964, 975, 986, 998, 1009, 1020, 1031, 1042, 1054, 1065, 1075, 1086, 1097, 1108, 1119, 1129, 1140, 1150, 1161, 1171, 1181, 1191, 1202, 1212, 1221, 1231, 1241, 1251, 1260, 1270, 1279,\ +1288, 1297, 1306, 1316, 1325, 1334, 1343, 1352, 1361, 1370, 1379, 1389, 1398, 1407, 1416, 1425, 1434, 1443, 1452, 1461, 1470, 1479, 1488, 1497, 1507, 1516, 1525, 1534, 1543, 1551, 1560, 1569,\ +1578, 1587, 1596, 1605, 1614, 1623, 1632, 1641, 1649, 1658, 1667, 1676, 1685, 1693, 1702, 1711, 1720, 1728, 1737, 1746, 1755, 1763, 1772, 1780, 1789, 1798, 1806, 1815, 1823, 1832, 1840, 1849,\ +1857, 1866, 1874, 1882, 1891, 1899, 1907, 1916, 1924, 1932, 1941, 1949, 1957, 1965, 1973, 1981, 1989, 1998, 2006, 2014, 2022, 2030, 2038, 2045, 2053, 2061, 2069, 2077, 2085, 2093, 2100, 2108,\ +2116, 2123, 2131, 2139, 2146, 2154, 2161, 2169, 2176, 2183, 2191, 2198, 2206, 2213, 2220, 2227, 2235, 2242, 2249, 2256, 2263, 2270, 2277, 2284, 2291, 2298, 2305, 2311, 2318, 2325, 2332, 2338,\ +2345, 2352, 2358, 2365, 2371, 2378, 2384, 2390, 2397, 2403, 2409, 2416, 2422, 2428, 2434, 2440, 2446, 2452, 2458, 2464, 2470, 2476, 2482, 2488, 2494, 2500, 2506, 2511, 2517, 2523, 2528, 2534,\ +2540, 2545, 2551, 2556, 2562, 2567, 2572, 2578, 2583, 2589, 2594, 2599, 2605, 2610, 2615, 2620, 2625, 2630, 2636, 2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, 2681, 2686, 2690, 2695, 2700,\ +2705, 2710, 2715, 2719, 2724, 2729, 2733, 2738, 2743, 2747, 2752, 2757, 2761, 2766, 2770, 2775, 2780, 2784, 2789, 2793, 2797, 2802, 2806, 2811, 2815, 2820, 2824, 2828, 2833, 2837, 2841, 2846,\ +2850, 2854, 2859, 2863, 2867, 2871, 2876, 2880, 2884, 2888, 2892, 2897, 2901, 2905, 2909, 2913, 2917, 2922, 2926, 2930, 2934, 2938, 2942, 2946, 2950, 2954, 2959, 2963, 2967, 2971, 2975, 2979,\ +2983, 2987, 2991, 2995, 2999, 3003, 3007, 3011, 3015, 3019, 3023, 3026, 3030, 3034, 3038, 3042, 3045, 3049, 3053, 3057, 3060, 3064, 3068, 3071, 3075, 3078, 3082, 3086, 3089, 3093, 3096, 3100,\ +3103, 3107, 3110, 3113, 3117, 3120, 3124, 3127, 3130, 3134, 3137, 3140, 3144, 3147, 3150, 3153, 3157, 3160, 3163, 3166, 3170, 3173, 3176, 3179, 3182, 3185, 3188, 3191, 3195, 3198, 3201, 3204,\ +3207, 3210, 3213, 3216, 3219, 3222, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3251, 3254, 3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3291, 3293, 3296,\ +3299, 3302, 3304, 3307, 3310, 3313, 3315, 3318, 3321, 3323, 3326, 3329, 3331, 3334, 3337, 3339, 3342, 3345, 3347, 3350, 3353, 3355, 3358, 3361, 3363, 3366, 3368, 3371, 3374, 3376, 3379, 3382,\ +3384, 3387, 3389, 3392, 3394, 3397, 3400, 3402, 3405, 3407, 3410, 3412, 3415, 3417, 3420, 3422, 3424, 3427, 3429, 3432, 3434, 3436, 3439, 3441, 3443, 3446, 3448, 3450, 3453, 3455, 3457, 3460,\ +3462, 3464, 3466, 3469, 3471, 3473, 3475, 3477, 3480, 3482, 3484, 3486, 3488, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3510, 3512, 3514, 3516, 3518, 3520, 3522, 3524, 3526, 3528,\ +3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3546, 3548, 3550, 3552, 3554, 3556, 3558, 3560, 3562, 3564, 3566, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3586, 3588, 3590,\ +3592, 3594, 3596, 3598, 3600, 3601, 3603, 3605, 3607, 3609, 3611, 3613, 3614, 3616, 3618, 3620, 3622, 3624, 3625, 3627, 3629, 3631, 3633, 3635, 3636, 3638, 3640, 3642, 3644, 3646, 3647, 3649,\ +3651, 3653, 3655, 3656, 3658, 3660, 3662, 3664, 3665, 3667, 3669, 3671, 3673, 3674, 3676, 3678, 3680, 3681, 3683, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3697, 3699, 3700, 3702, 3704, 3705,\ +3707, 3709, 3710, 3712, 3714, 3715, 3717, 3719, 3720, 3722, 3724, 3725, 3727, 3728, 3730, 3732, 3733, 3735, 3737, 3738, 3740, 3741, 3743, 3745, 3746, 3748, 3749, 3751, 3752, 3754, 3756, 3757,\ +3759, 3760, 3762, 3763, 3765, 3766, 3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3792, 3794, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805,\ +3807, 3808, 3810, 3811, 3813, 3814, 3815, 3817, 3818, 3820, 3821, 3823, 3824, 3825, 3827, 3828, 3830, 3831, 3832, 3834, 3835, 3837, 3838, 3840, 3841, 3842, 3844, 3845, 3846, 3848, 3849, 3851,\ +3852, 3853, 3855, 3856, 3857, 3859, 3860, 3862, 3863, 3864, 3866, 3867, 3868, 3870, 3871, 3872, 3874, 3875, 3876, 3878, 3879, 3880, 3882, 3883, 3884, 3886, 3887, 3888, 3890, 3891, 3892, 3894,\ +3895, 3896, 3897, 3899, 3900, 3901, 3903, 3904, 3905, 3906, 3908, 3909, 3910, 3911, 3913, 3914, 3915, 3916, 3918, 3919, 3920, 3921, 3923, 3924, 3925, 3926, 3928, 3929, 3930, 3931, 3932, 3934,\ +3935, 3936, 3937, 3938, 3940, 3941, 3942, 3943, 3944, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970,\ +3971, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003,\ +4004, 4005, 4006, 4007, 4008, 4009, 4010, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4030, 4031, 4032,\ +4033, 4034, 4035, 4036, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4042, 4043, 4044, 4045, 4046, 4046, 4047, 4048, 4049, 4050, 4050, 4051, 4052, 4053, 4054, 4054, 4055, 4056, 4057, 4057, 4058,\ +4059, 4060, 4060, 4061, 4062, 4063, 4063, 4064, 4065, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4070, 4071, 4071, 4072, 4073, 4073, 4074, 4075, 4075, 4076, 4077, 4077, 4078, 4078, 4079, 4079,\ +4080, 4081, 4081, 4082, 4082, 4083, 4083, 4084, 4084, 4085, 4085, 4086, 4086, 4087, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4091, 4092, 4092, 4092, 4093, 4093, 4094, 4094, 4094, 4095, 4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 6, 12, 18, 25, 33, 40, 49, 57, 66, 75, 84, 94, 104, 114, 124, 135, 146, 157, 168, 180, 192, 204, 216, 228, 240, 253, 266, 278, 291, 304, 317,\ +330, 343, 357, 370, 383, 396, 409, 422, 436, 449, 462, 475, 487, 500, 513, 525, 538, 550, 562, 574, 586, 598, 609, 620, 631, 642, 652, 663, 673, 682, 692, 701,\ +710, 728, 746, 763, 780, 796, 811, 826, 840, 854, 867, 881, 893, 906, 918, 930, 942, 954, 966, 977, 989, 1001, 1013, 1024, 1037, 1049, 1061, 1074, 1087, 1101, 1112, 1124,\ +1135, 1146, 1157, 1168, 1179, 1191, 1202, 1213, 1224, 1235, 1246, 1257, 1268, 1279, 1290, 1302, 1313, 1324, 1336, 1347, 1359, 1370, 1382, 1394, 1406, 1418, 1431, 1443, 1455, 1468, 1481, 1494,\ +1507, 1514, 1522, 1529, 1537, 1544, 1552, 1559, 1567, 1575, 1583, 1591, 1599, 1607, 1615, 1623, 1631, 1640, 1648, 1656, 1664, 1673, 1681, 1690, 1698, 1707, 1715, 1724, 1732, 1741, 1749, 1758,\ +1766, 1775, 1783, 1792, 1800, 1809, 1817, 1826, 1834, 1843, 1851, 1860, 1868, 1876, 1885, 1893, 1901, 1910, 1918, 1926, 1934, 1942, 1950, 1958, 1966, 1974, 1982, 1989, 1997, 2005, 2012, 2020,\ +2027, 2035, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2140, 2147, 2154, 2161, 2167, 2174, 2181, 2188, 2194, 2201, 2207, 2214, 2221, 2227, 2234, 2240,\ +2247, 2253, 2259, 2266, 2272, 2279, 2285, 2291, 2298, 2304, 2310, 2316, 2323, 2329, 2335, 2341, 2348, 2354, 2360, 2366, 2372, 2379, 2385, 2391, 2397, 2403, 2409, 2415, 2422, 2428, 2434, 2440,\ +2446, 2452, 2458, 2464, 2470, 2476, 2483, 2489, 2495, 2501, 2507, 2513, 2519, 2525, 2531, 2537, 2543, 2549, 2555, 2561, 2567, 2573, 2579, 2585, 2591, 2596, 2602, 2608, 2614, 2620, 2626, 2631,\ +2637, 2643, 2649, 2654, 2660, 2666, 2671, 2677, 2683, 2688, 2694, 2699, 2705, 2710, 2716, 2721, 2726, 2732, 2737, 2742, 2747, 2753, 2758, 2763, 2768, 2773, 2778, 2783, 2788, 2793, 2798, 2803,\ +2808, 2812, 2817, 2822, 2826, 2831, 2835, 2840, 2844, 2849, 2853, 2858, 2862, 2867, 2871, 2875, 2880, 2884, 2888, 2893, 2897, 2901, 2905, 2910, 2914, 2918, 2922, 2926, 2930, 2934, 2938, 2942,\ +2946, 2950, 2954, 2958, 2962, 2966, 2970, 2973, 2977, 2981, 2985, 2989, 2992, 2996, 3000, 3003, 3007, 3011, 3014, 3018, 3022, 3025, 3029, 3032, 3036, 3039, 3043, 3046, 3050, 3053, 3057, 3060,\ +3064, 3067, 3070, 3074, 3077, 3080, 3084, 3087, 3090, 3093, 3097, 3100, 3103, 3106, 3110, 3113, 3116, 3119, 3122, 3125, 3128, 3132, 3135, 3138, 3141, 3144, 3147, 3150, 3153, 3156, 3159, 3162,\ +3165, 3168, 3171, 3174, 3177, 3180, 3183, 3186, 3188, 3191, 3194, 3197, 3200, 3203, 3206, 3209, 3211, 3214, 3217, 3220, 3223, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3250, 3253,\ +3256, 3258, 3261, 3264, 3267, 3269, 3272, 3275, 3277, 3280, 3283, 3285, 3288, 3291, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3317, 3320, 3323, 3325, 3328, 3330, 3333, 3336, 3338,\ +3341, 3344, 3346, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3373, 3375, 3378, 3381, 3383, 3386, 3389, 3391, 3394, 3396, 3399, 3402, 3404, 3407, 3410, 3413, 3415, 3418, 3421, 3423,\ +3426, 3428, 3431, 3433, 3435, 3438, 3440, 3442, 3445, 3447, 3449, 3452, 3454, 3456, 3458, 3461, 3463, 3465, 3467, 3470, 3472, 3474, 3476, 3478, 3481, 3483, 3485, 3487, 3489, 3491, 3494, 3496,\ +3498, 3500, 3502, 3504, 3506, 3508, 3510, 3512, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3535, 3537, 3539, 3541, 3543, 3545, 3547, 3548, 3550, 3552, 3554, 3556, 3558, 3560,\ +3562, 3564, 3566, 3568, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3584, 3586, 3588, 3590, 3592, 3593, 3595, 3597, 3599, 3601, 3602, 3604, 3606, 3608, 3610, 3611, 3613, 3615, 3617, 3618,\ +3620, 3622, 3624, 3625, 3627, 3629, 3630, 3632, 3634, 3636, 3637, 3639, 3641, 3642, 3644, 3646, 3647, 3649, 3651, 3652, 3654, 3656, 3658, 3659, 3661, 3662, 3664, 3666, 3667, 3669, 3671, 3672,\ +3674, 3676, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3696, 3698, 3699, 3701, 3702, 3704, 3705, 3707, 3708, 3710, 3711, 3713, 3714, 3716, 3717, 3719, 3720, 3722,\ +3723, 3724, 3726, 3727, 3729, 3730, 3732, 3733, 3734, 3736, 3737, 3738, 3740, 3741, 3743, 3744, 3745, 3747, 3748, 3749, 3751, 3752, 3753, 3755, 3756, 3757, 3759, 3760, 3761, 3763, 3764, 3765,\ +3767, 3768, 3769, 3770, 3772, 3773, 3774, 3776, 3777, 3778, 3779, 3781, 3782, 3783, 3784, 3786, 3787, 3788, 3789, 3791, 3792, 3793, 3794, 3796, 3797, 3798, 3799, 3800, 3802, 3803, 3804, 3805,\ +3807, 3808, 3809, 3810, 3811, 3813, 3814, 3815, 3816, 3817, 3819, 3820, 3821, 3822, 3823, 3825, 3826, 3827, 3828, 3829, 3831, 3832, 3833, 3834, 3835, 3837, 3838, 3839, 3840, 3841, 3843, 3844,\ +3845, 3846, 3847, 3849, 3850, 3851, 3852, 3853, 3854, 3856, 3857, 3858, 3859, 3860, 3861, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3880, 3881,\ +3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915,\ +3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948,\ +3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979,\ +3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012,\ +4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045,\ +4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4071, 4072, 4072, 4073, 4074,\ +4075, 4076, 4076, 4077, 4078, 4079, 4079, 4080, 4081, 4082, 4082, 4083, 4084, 4084, 4085, 4086, 4086, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4092, 4092, 4093, 4093, 4094, 4094, 4095, 4095 +[ir_static_3dnr] +3DNRCount = "7" +IsoThresh = "100, 200, 400, 800, 1600, 3200, 6400" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 32: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 84: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 26: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 28: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 26: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 84: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf2 34: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf4 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|180:100: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 10: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 8: 8: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 30 | 40: 36 | 40: 30 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 28 | 30: 20 | 30: 30| 32: 18\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_5 = \ +-nXsf1 42: 0: 64 | 50: 0: 72 | 50: 0:128 | 58: 0:128 \ +-nXsf2 46: 0: 64 | 50: 0: 72 | 60: 0:128 | 58: 0:128 \ +-nXsf4 42: 0: 64 | 50: 0: 72 | 56: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|180:120: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 32: 18\ +-sfr (0) 31 | 16 | 16 | 24 | 28 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 13 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:400 | 380 | \ +-mXmathd | 80:340 | 320 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_6 = \ +-nXsf1 46: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 58: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 44: 0:128 | 60: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|150: 72: 64: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 36: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 30: 36\ +-sfr (0) 24 | 16 | 16 | 24 | 24 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 8 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 140:480 | 420 | \ +-mXmathd | 80:400 | 360 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx307.ini b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx307.ini new file mode 100644 index 00000000..3fb0ffb3 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx307.ini @@ -0,0 +1,1394 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; module state ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;module state;;;;;;;;;;;;;; +[module_state] +bDebug = "0" +bStaticAE = "1" +bAeWeightTab = "0" +bStaticWdrExposure = "0" +bStaticFsWdr = "0" +bStaticAWB = "0" +bStaticAWBEx = "0" +bStaticCCM = "1" +bStaticSaturation = "0" +bStaticClut = "0" +bStaticLdci = "0" +bStaticDRC = "0" +bStaticNr = "0" +bStaticCa = "0" +bStaticGlobalCac = "0" +bStaticLocalCac = "0" +bStaticDPC = "0" +bStaticDehaze = "0" +bStaticShading = "0" +bStaticCSC = "0" +bStaticCrosstalk = "0" +bStaticSharpen = "0" +bStatic3DNR = "0" +bStaticVenc = "0" +bStaticPreGamma = "0" + +bDynamicFps = "0" +bDynamicAE = "1" +bDynamicWdrExposure = "0" +bDynamicFSWDR = "0" +bDynamicBLC = "0" +bDynamicDehaze = "0" +bDynamicDrc = "0" +bDynamicLinearDrc = "0" +bDynamicGamma = "1" +bDynamicNr = "1" +bDynamicDpc = "0" +bDynamicCA = "0" +bDynamicShading = "0" +bDynamicIsoVenc = "0" +bDynamicLdci = "0" +bDynamicFalseColor = "0" +bDyanamic3DNR = "1" + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; static parameter ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;static_AE_parameter;;;;;;;;;;;;;; +[static_ae] +AERunInterval = "1" +AERouteExValid = "1" +AutoSysGainMax = "2097152" +AutoSpeed = "64" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "0" + +;;;;;;;;;;;;static_AERouteEX_parameter;;;;;;;;;; +[static_aerouteex] +TotalNum = "10" +RouteEXIntTime = " 2,10000,10000,30000,30000,40000,40000,40000,40000,40000" +;RouteSysGain = " 1024, 1024, 2048, 2048, 4096, 4096,62564" +RouteEXAGain = " 1024, 1024, 2048, 2048, 2048, 2048,62564,62564,62564,62564" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 2048, 2048,38577" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" + +;;;;;;;;;;;;AeWeightTab;;;;;;;;;;; +[static_aeweight] +expweight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_2 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_3 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_4 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_5 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_6 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +expweight_7 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +expweight_8 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +expweight_9 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_10 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +expweight_11 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_12 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +expweight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, + +;;;;;;;;;;;;static_WDRExposure_parameter;;;;;;;;;;; ;;This parameter only used in WDR mode +[static_wdrexposure] +ExpRatioType = "0" +ExpRatioMax = "2560" +ExpRatioMin = "1400" +ExpRatio = "1024, 64, 64" ;;ExpRatio for manual type +RefRatioUp = "4800" +RefRatioDn = "500" +ExpTh = "300" + +;;;;;;;;;;;;static_FSWDR_parameter;;;;;;;;;;; ;;This parameter only used in WDR mode +[static_FsWdr] +WDRMergeMode = "1" + +;;;;;;;;;;;;;;static_AWB_parameter;;;;;;;;;;;;; +[static_awb] +AutoStaticWb = "451, 256, 256, 468" +AutoCurvePara = "-37, 293, 0, 179537, 128, -123691" +AutoSpeed = "256" +AutoLowColorTemp = "1600" +AutoCrMax = "336, 336, 336, 352, 368, 384, 400, 416, 432, 448, 464, 480, 496, 496, 496, 496" +AutoCrMin = " 48, 48, 48, 48, 48, 44, 42, 40, 38, 36, 34, 32, 31, 30, 29, 28" +AutoCbMax = "304, 304, 304, 304, 320, 336, 352, 368, 384, 400, 416, 432, 432, 432, 432, 432" +AutoCbMin = " 48, 48, 48, 48, 48, 44, 42, 40, 38, 36, 34, 32, 31, 30, 29, 28" +LumaHistEnable = "1" +AWBSwitch = "0" + +;;;;;;;;;;;;;static_AWBEX_parameter;;;;;;;;;;;;; +[static_awbex] +ByPass = "0" +Tolerance = "100" +OutThresh = "1024" +LowStop = "4500" +HighStart = "6500" +HighStop = "8000" +MultiLightSourceEn = "1" +MultiCTWt = "1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" + +;;;;;;;;;;;;static_CCM_parameter;;;;;;;;;; +[static_ccm] +ISOActEn = "0" +TempActEn = "0" +CCMOpType = "0" +ManualCCMTable = "256, 0, 0, 0, 256, 0, 0, 0, 256" +TotalNum = "4" +AutoColorTemp = "6420, 4850, 3630, 2525" +AutoCCMTable_0 = "456, 32936, 32800, 32832, 437, 32885, 32777, 32902, 399" +AutoCCMTable_1 = "446, 32916, 32810, 32827, 416, 32869, 32771, 32900, 391" +AutoCCMTable_2 = "435, 32919, 32796, 32883, 446, 32843, 32769, 32976, 465" +AutoCCMTable_3 = "535, 33043, 32772, 32860, 400, 32820, 32778, 32969, 467" + +;;;;;;;;;;;;;;;static_saturation_parameter;;;;;;;;;;; +[static_saturation] +AutoSat = "128, 122, 120, 116, 113, 110, 105, 100, 95, 90, 85, 80, 75, 70, 65, 60" + +;;;;;;;;;;;;static_clut_parameter;;;;;;;;;; +[static_clut] +Enable = "0" + +;;;;;;;;;;;;;;;static_LDCI_parameter;;;;;;;;;;;;;; +[static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "20" +AutoHePosWgt = "40, 40, 30, 20, 10, 0, 0, 60, 60, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "140, 140, 140, 140, 140, 140, 84, 80, 80, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegWgt = "60, 60, 60, 60, 60, 60, 60, 60, 6, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "80, 80, 80, 80, 80, 80, 80, 80, 36, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5" + +;;;;;;;;;;;;;;;static_DRC_parameter;;;;;;;;;;;;;;;; +[static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "0" +DRCAutoStr = "100" +DRCAutoStrMin = "0" +DRCAutoStrMax = "127" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 + +;;;;;;;;;;;;;;;;;static_nr_parameter;;;;;;;;;;;;;;;;; +[static_nr] +Enable = "1" +FineStr = "86,80,80,70,70,65,65,60,50,50,50,50,50,50,40,40" +CoringWgt = "50, 50, 60, 65, 70, 75, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60" + +;;;;;;;;;;;;static_ca_parameter;;;;;;;;;; +[static_ca] +Enable = "0" + +;;;;;;;;;;;;static_GlobalCac_parameter;;;;;;;;;;; +[static_globalcac] +GlobalCacEnable = "0" +VerCoordinate = "1079" +HorCoordinate = "1919" +ParamRedA = "-17" +ParamRedB = "-6" +ParamRedC = "19" +ParamBlueA = "13" +ParamBlueB = "-10" +ParamBlueC = "-3" +VerNormShift = "7" +VerNormFactor = "29" +HorNormShift = "7" +HorNormFactor = "29" +CorVarThr = "130" + +;;;;;;;;;;;;static_LocalCac_parameter;;;;;;;;;;; +[static_localcac] +LocalCacEnable = "1" +PurpleDetRange = "60" +VarThr = "0" +DePurpleCrStr = "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +DePurpleCbStr = "3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3" + +;;;;;;;;;;;;static_dpc_parameter;;;;;;;;;;; +[static_dpc] +DpcEnable = "1" +Strength = "0, 0, 0, 152, 150, 160, 230, 240, 220, 220, 152, 152, 152, 152, 152, 152" +BlendRatio = "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 50, 50, 50, 50, 50" +;;;;;;;;;;;;;static_DEHAZE_parameter;;;;;;;;;;;;;; +[static_dehaze] +Enable = "0" +DehazeUserLutEnable = "0" +DehazeOpType = "1" +DehazeLut = \ +57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,\ +90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,\ +118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,\ +144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,\ +171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,\ +198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,\ +225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,\ +252,253,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255 + +;;;;;;;;;;;;;;;static_Shading_parameter;;;;;;;;;;;;;; +[static_shading] +Enable = "1" + +;;;;;;;;;;;;;;;;;static_CSC_parameter;;;;;;;;;;;;;;;; +[static_csc] +Enable = "0" +ColorGamut = "0" + +;;;;;;;;;;;;static_crosstalk_parameter;;;;;;;;;; +[static_crosstalk] +Enable = "0" + +;;;;;;;;;;;;;;;static_Sharpen_parameter;;;;;;;;;;;;;; +[static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "280, 260, 250, 209, 196, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_1 = "280, 260, 250, 209, 196, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_2 = "280, 260, 250, 217, 209, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_3 = "280, 260, 250, 209, 196, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_4 = "280, 260, 250, 209, 196, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_5 = "280, 260, 250, 209, 196, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_6 = "280, 260, 230, 209, 196, 170, 132, 111, 77, 60, 9, 9, 0, 0, 0, 0" +AutoTextureStr_7 = "280, 240, 226, 218, 209, 184, 154, 120, 85, 60, 17, 17, 0, 0, 0, 0" +AutoTextureStr_8 = "270, 240, 231, 227, 219, 189, 163, 120, 94, 60, 17, 17, 0, 0, 0, 0" +AutoTextureStr_9 = "250, 245, 236, 232, 219, 189, 163, 120, 95, 60, 17, 17, 2, 2, 2, 2" +AutoTextureStr_10 = "250, 250, 246, 241, 228, 190, 172, 125, 95, 60, 26, 26, 5, 5, 5, 5" +AutoTextureStr_11 = "255, 255, 246, 242, 229, 199, 182, 125, 95, 69, 26, 26, 9, 9, 9, 9" +AutoTextureStr_12 = "260, 260, 251, 247, 234, 199, 199, 139, 95, 69, 26, 26, 12, 12, 12, 12" +AutoTextureStr_13 = "265, 265, 256, 248, 235, 200, 200, 139, 96, 70, 35, 35, 14, 14, 14, 14" +AutoTextureStr_14 = "270, 270, 261, 257, 240, 200, 209, 139, 96, 70, 35, 35, 17, 17, 17, 17" +AutoTextureStr_15 = "275, 275, 262, 258, 240, 201, 210, 87, 96, 70, 44, 44, 17, 17, 17, 17" +AutoTextureStr_16 = "280, 280, 271, 263, 245, 210, 210, 140, 96, 70, 44, 44, 18, 18, 18, 18" +AutoTextureStr_17 = "280, 280, 271, 263, 245, 210, 210, 140, 96, 70, 53, 53, 18, 18, 18, 18" +AutoTextureStr_18 = "275, 275, 271, 262, 244, 210, 210, 140, 96, 70, 52, 52, 17, 17, 17, 17" +AutoTextureStr_19 = "270, 270, 266, 261, 244, 209, 209, 139, 96, 70, 61, 61, 16, 16, 16, 16" +AutoTextureStr_20 = "265, 265, 261, 261, 243, 209, 209, 113, 96, 61, 61, 61, 10, 10, 10, 10" +AutoTextureStr_21 = "260, 260, 256, 247, 230, 191, 156, 87, 69, 61, 69, 69, 9, 9, 9, 9" +AutoTextureStr_22 = "255, 255, 251, 246, 229, 190, 130, 86, 69, 61, 69, 69, 7, 7, 7, 7" +AutoTextureStr_23 = "240, 240, 236, 231, 219, 184, 103, 86, 69, 60, 69, 69, 5, 5, 5, 5" +AutoTextureStr_24 = "230, 230, 226, 221, 213, 183, 85, 85, 68, 60, 68, 68, 3, 3, 3, 3" +AutoTextureStr_25 = "225, 225, 221, 217, 212, 153, 85, 85, 68, 59, 68, 68, 2, 2, 2, 2" +AutoTextureStr_26 = "215, 215, 211, 202, 194, 152, 84, 76, 59, 59, 59, 59, 2, 2, 2, 2" +AutoTextureStr_27 = "205, 205, 201, 192, 184, 117, 84, 75, 59, 59, 59, 59, 2, 2, 2, 2" +AutoTextureStr_28 = "195, 195, 191, 183, 174, 100, 80, 75, 58, 58, 58, 58, 2, 2, 2, 2" +AutoTextureStr_29 = "185, 185, 173, 164, 156, 100, 80, 74, 49, 49, 49, 49, 2, 2, 2, 2" +AutoTextureStr_30 = "175, 175, 171, 163, 155, 100, 80, 73, 49, 49, 49, 49, 2, 2, 2, 2" +AutoTextureStr_31 = "160, 160, 152, 144, 140, 100, 80, 72, 48, 48, 48, 48, 2, 2, 2, 2" + +AutoEdgeStr_0 = "180, 180, 171, 171, 120, 110, 100, 108, 99, 90, 90, 90, 90, 45, 45, 45" +AutoEdgeStr_1 = "180, 180, 171, 171, 130, 130, 130, 108, 99, 90, 90, 90, 90, 45, 45, 45" +AutoEdgeStr_2 = "180, 180, 171, 171, 167, 158, 153, 108, 99, 90, 90, 90, 90, 45, 45, 45" +AutoEdgeStr_3 = "180, 180, 171, 171, 167, 158, 153, 108, 99, 90, 90, 90, 90, 45, 45, 45" +AutoEdgeStr_4 = "180, 180, 171, 171, 167, 158, 153, 108, 99, 90, 90, 90, 90, 45, 45, 45" +AutoEdgeStr_5 = "182, 182, 176, 176, 171, 162, 158, 117, 108, 99, 99, 99, 99, 45, 45, 45" +AutoEdgeStr_6 = "182, 182, 176, 176, 171, 162, 158, 117, 108, 99, 99, 99, 99, 45, 45, 45" +AutoEdgeStr_7 = "190, 190, 181, 181, 172, 163, 158, 127, 127, 118, 118, 118, 118, 45, 45, 45" +AutoEdgeStr_8 = "200, 200, 191, 191, 182, 173, 164, 127, 127, 118, 118, 118, 118, 45, 45, 45" +AutoEdgeStr_9 = "210, 210, 201, 201, 192, 183, 173, 128, 146, 137, 137, 137, 137, 46, 46, 46" +AutoEdgeStr_10 = "220, 220, 211, 211, 202, 193, 179, 165, 165, 165, 147, 147, 147, 46, 46, 46" +AutoEdgeStr_11 = "230, 230, 221, 221, 212, 202, 189, 166, 166, 166, 147, 147, 147, 46, 46, 46" +AutoEdgeStr_12 = "240, 240, 231, 231, 222, 212, 194, 166, 166, 166, 148, 148, 148, 46, 46, 46" +AutoEdgeStr_13 = "250, 250, 241, 241, 231, 222, 199, 176, 176, 176, 157, 157, 157, 46, 46, 46" +AutoEdgeStr_14 = "260, 260, 251, 251, 241, 232, 204, 176, 176, 176, 158, 158, 158, 46, 46, 46" +AutoEdgeStr_15 = "270, 270, 261, 261, 251, 242, 209, 168, 168, 168, 149, 149, 149, 47, 47, 47" +AutoEdgeStr_16 = "280, 280, 271, 271, 261, 252, 215, 168, 168, 168, 149, 149, 149, 47, 47, 47" +AutoEdgeStr_17 = "270, 270, 261, 261, 251, 242, 209, 177, 177, 177, 149, 149, 149, 47, 47, 47" +AutoEdgeStr_18 = "260, 260, 251, 251, 241, 232, 204, 176, 176, 176, 149, 149, 149, 46, 46, 46" +AutoEdgeStr_19 = "250, 250, 241, 241, 231, 222, 194, 176, 176, 176, 148, 148, 148, 46, 46, 46" +AutoEdgeStr_20 = "240, 240, 231, 231, 222, 212, 189, 166, 166, 166, 148, 148, 148, 46, 46, 46" +AutoEdgeStr_21 = "235, 235, 226, 226, 217, 212, 189, 166, 166, 166, 147, 147, 147, 46, 46, 46" +AutoEdgeStr_22 = "230, 230, 225, 225, 216, 207, 184, 156, 156, 156, 138, 138, 138, 46, 46, 46" +AutoEdgeStr_23 = "220, 220, 215, 215, 206, 202, 183, 147, 147, 147, 138, 138, 138, 46, 46, 46" +AutoEdgeStr_24 = "210, 210, 205, 205, 196, 192, 178, 146, 146, 146, 137, 137, 137, 46, 46, 46" +AutoEdgeStr_25 = "200, 200, 191, 191, 186, 182, 173, 145, 145, 145, 136, 136, 136, 45, 45, 45" +AutoEdgeStr_26 = "190, 190, 181, 181, 176, 172, 167, 145, 145, 145, 127, 127, 127, 45, 45, 45" +AutoEdgeStr_27 = "180, 180, 171, 171, 167, 162, 158, 140, 140, 140, 122, 122, 122, 45, 45, 45" +AutoEdgeStr_28 = "175, 175, 166, 166, 166, 162, 157, 135, 135, 135, 121, 121, 121, 36, 36, 36" +AutoEdgeStr_29 = "170, 170, 166, 166, 161, 157, 152, 134, 134, 134, 121, 121, 121, 27, 27, 27" +AutoEdgeStr_30 = "160, 160, 156, 156, 151, 147, 142, 133, 133, 133, 120, 120, 120, 22, 22, 22" +AutoEdgeStr_31 = "160, 160, 156, 156, 151, 147, 142, 133, 133, 133, 120, 120, 120, 18, 18, 18" + +AutoTextureFreq = "230, 230, 190, 180, 180, 160, 150, 150, 130, 128, 128, 128, 128, 128, 128, 128" +AutoEdgeFreq = "128, 128, 128, 128, 128, 80, 80, 80, 80, 70, 70, 70, 70, 70, 70, 70" +AutoOverShoot = "40, 40, 70, 80, 75, 65, 60, 60, 70, 80, 90, 90, 90, 90, 90, 90" +AutoUnderShoot = "60, 60, 100, 120, 80, 80, 70, 60, 60, 70, 80, 90, 90, 90, 90, 90" +AutoShootSupStr = "29, 29, 29, 29, 29, 29, 24, 23, 22, 18, 17, 17, 17, 17, 17, 17" +AutoShootSupAdj = " 4, 4, 3, 3, 10, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128" +AutoEdgeFiltStr = "53, 53, 53 , 53, 53 , 53, 53, 43, 43, 43, 43, 43, 43, 43, 43, 43" +AutoEdgeFiltMaxCap = "18, 18, 18 , 18, 18, 18, 18 , 18 , 18 , 18 , 18 , 18 , 18, 18 , 18 , 18" +AutoRGain = "31, 31, 31, 31, 31, 31, 31, 20, 16, 16, 16, 16, 16, 16, 16, 16" +AutoBGain = "31, 31, 31, 31, 31, 31, 31, 20, 16, 16, 16, 16, 16, 16, 16, 16" +AutoGGain = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = "31, 31, 31, 31, 31, 31, 31, 20, 16, 16, 16, 16, 16, 16, 16, 16" +AutoMaxSharpGain = " 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80" + +[static_venc] +h265avbrChangePos = "90" +h265avbrMinIprop = "1" +h265avbrMaxIprop = "100" +h265avbrMaxReEncodeTimes = "2" +h265avbrMinStillPercent = "100" +h265avbrMaxStillQP = "28" +h265avbrMinStillPSNR = "0" +h265avbrMaxQp = "48" +h265avbrMinQp = "24" +h265avbrMaxIQp = "48" +h265avbrMinIQp = "22" +h265avbrMinQpDelta = "0" +h265avbrMotionSensitivity = "100" +h265avbrQpMapEn = "0" +h265avbrQpMapMode = "0" + +h265cvbrMinIprop = "1" +h265cvbrMaxIprop = "100" +h265cvbrMaxReEncodeTimes = "2" +h265cvbrQpMapEn = "0" +h265cvbrQpMapMode = "0" +h265cvbrMaxQp = "47" +h265cvbrMinQp = "22" +h265cvbrMaxIQp = "47" +h265cvbrMinIQp = "20" +h265cvbrMinQpDelta = "0" +h265cvbrMaxQpDelta = "0" +h265cvbrExtraBitPercent = "5" +h265cvbrLongTermStatTimeUnit = "60" +[static_pregamma] +Enable = 0 +Table = \ + 4, 53, 101, 147, 192, 236, 279, 323, 365, 449, 533, 615, 696, 777, 857, 936,\ + 1015, 1093, 1171, 1249, 1326, 1480, 1632, 1784, 1934, 2084, 2232, 2380, 2528, 2674, 2820, 2966,\ + 3111, 3255, 3399, 3543, 3686, 3971, 4254, 4536, 4817, 5097, 5375, 5652, 5928, 6204, 6478, 6752,\ + 7024, 7296, 7567, 7838, 8107, 8645, 9180, 9712, 10242, 10771, 11297, 11822, 12345, 12866, 13385, 13903,\ + 14420, 14936, 15451, 15967, 16482, 17511, 18539, 19566, 20591, 21615, 22637, 23658, 24677, 25693, 26708, 27721,\ + 28732, 29741, 30748, 31752, 32755, 33755, 34753, 35749, 36742, 37733, 38722, 39708, 40692, 41674, 42653, 43630,\ + 44605, 45577, 46546, 47514, 48478, 49441, 51358, 53266, 55164, 57053, 58931, 60800, 62659, 64509, 66349, 68180,\ + 70001, 71812, 73615, 75407, 77191, 78966, 80731, 82487, 84234, 85973, 87702, 89423, 91134, 92837, 94532, 96218,\ + 97895, 99562, 101217, 102861, 104493, 106115, 109325, 112495, 115626, 118719, 121777, 124801, 127793, 130754, 133686, 136589,\ + 139465, 142316, 145141, 147943, 150722, 153480, 156216, 158932, 161629, 164308, 166968, 169611, 172238, 174849, 177444, 180025,\ + 182592, 185145, 187685, 190212, 192726, 195230, 200202, 205132, 210022, 214875, 219694, 224481, 229238, 233966, 238669, 243348,\ + 248003, 252637, 257252, 261848, 266426, 270989, 275536, 280070, 284590, 289099, 293596, 298083, 302561, 307030, 311491, 315944,\ + 320391, 324826, 329245, 333648, 338035, 342407, 346764, 351106, 355434, 359747, 368333, 376865, 385345, 393775, 402156, 410491,\ + 418780, 427025, 435227, 443388, 451509, 459590, 467633, 475639, 483609, 491544, 499444, 507311, 515145, 522947, 530718, 538458,\ + 546169, 553850, 561503, 569128, 576726, 584297, 591841, 599360, 606853, 621766, 636584, 651310, 665947, 680499, 694967, 709356,\ + 723666, 737902, 752064, 766155, 780178, 794134, 808024, 821851, 835617, 862969, 890092, 916997, 943694, 970192, 996500, 1022625,\ + 1048575 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; dynamic parameter ; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;dynamic_fps;;;;;;;;;;;; +[dynamic_fps] +fpsExpCount = "4" +fpsExpLtoHThresh = "640000,1600000, 3200000, 6900000" +fpsExpHtoLThresh = "600000,1600000, 3000000, 6700000" +fpsMaxExpTime = "50000, 80000, 84000, 84000" +fps = " 25, 25, 25 , 25 " +VencGop = " 50, 50, 50, 50" + +;;;;;;;;;;;;;;;;;dynamic_AE_parameter;;;;;;;;;;;;;;;; +[dynamic_ae] +aeExpCount = "5" ;;count and LtoH and HtoL must existed at same time +aeExpLtoHThresh = "532453,1280000,2560000,20000000,30000000" +aeExpHtoLThresh = "532453,1280000,2560000,20000000,30000000" +AutoCompesation = " 60, 50, 45, 40, 36" +AutoHistOffset = " 10, 12, 15, 18, 20" + +;;;;;;;;;;;;;;;;;dynamic_wdrexposure_parameter;;;;;;;;;;;;;;;; +[dynamic_wdrexposure] +aeExpCount = "8" ;;count and LtoH and HtoL must existed at same time +aeExpLtoHThresh = "200,250,300,8000,40000,300000,1000000,10000000" +aeExpHtoLThresh = "10,190,230,280,7000,30000,200000,800000" +ExpCompensation = "50,45,40,30,30,30,28,28" +MaxHistOffset = "12,12,12,12,12,20,20,20" + +;;;;;;;;;;;;;;;;dynamic_FsWdr_parameter;;;;;;;;;;;;;;; +[dynamic_fswdr] +ISOLtoHThresh = "100,200,400,800,1600,3200,6400,12800,25600,51200,102400,204800,409600,819200,1638400,3276800" +RatioLtoHThresh = "1,2,4,8,16,24,32,40,48,56,64" + +MdThrLowGain_0 = "45, 45, 45, 45, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_1 = "45, 45, 45, 45, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_2 = "45, 45, 45, 45, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_3 = "24, 24, 24, 45, 64, 128, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_4 = "24, 24, 24, 45, 64, 128, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_5 = "45, 45, 45, 45, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_6 = "45, 45, 45, 45, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_7 = "64, 64, 64, 64, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_8 = "64, 64, 64, 64, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_9 = "128, 128, 128, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrLowGain_10 = "255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" + +MdThrHigGain_0 = "64, 64, 64, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_1 = "64, 64, 64, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_2 = "64, 64, 64, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_3 = "45, 45, 45, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_4 = "45, 45, 45, 64, 96, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_5 = "64, 64, 64, 64, 96, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_6 = "64, 64, 64, 64, 96, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_7 = "64, 64, 64, 64, 128, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_8 = "64, 64, 64, 64, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_9 = "255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" +MdThrHigGain_10 = "255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255" + +;;;;;;;;;;;;;;;;dynamic_Dehaze_parameter;;;;;;;;;;;;;;; +[dynamic_dehaze] +ExpThreshCnt = "5" +; Ref ISO Value 100, 400, 800 , 1600, 3200, 6400 12ps,12800 12ps +ExpThreshLtoH = "20000, 50000, 80000, 160000, 320000" +ManualDehazeStr = "50, 75, 85, 100, 100" + +;;;;;;;;;;;;;;;;;;;;;;thread_Linear_DRC_parameter;;;;;;;;;;;;;;;;;;;; +[dynamic_linear_drc] +Enable = "1" +IsoCnt = "10" +IsoLevel = "200, 400, 800, 1600, 3200, 4500, 6400, 12800, 17800, 25600" +LocalMixingBrightMax = "50, 50, 50, 44, 30, 30, 20, 20, 20, 20" +LocalMixingBrightMin = " 20, 20, 20, 18, 16, 16, 12, 10, 10, 8" +LocalMixingDarkMax = " 36, 36, 34, 32, 30, 30, 28, 26, 26, 24" +LocalMixingDarkMin = " 28, 28, 26, 24, 22, 22, 20, 18, 18, 16" +BrightGainLmt = " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 90, 90, 90, 100, 100, 100, 110, 110, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 10, 10, 5, 5, 6, 10, 10, 10, 10" +DetailAdjustFactor = " 15, 15, 15, 15, 15, 15, 15, 15, 15, 15" +Asymmetry = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +SecondPole = "150, 150, 150, 150, 150, 150, 150, 150, 150, 150" +Compress = "150, 150, 150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "500, 450, 420, 400, 400, 350, 350, 280, 200, 150" + +;;;;;;;;;;;;;;;;;;;;;;thread_DRC_parameter;;;;;;;;;;;;;;;;;;;; +[dynamic_drc] +RationCnt = "6" +RationLevel = "1, 2, 4, 8, 12, 16" +RefRatioCnt = "9" +RefRatioLtoH = "64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384" +RefRatioAlpha = "256, 256, 256, 256, 80, 40, 0, 0, 0" +IsoCnt = "7" +IsoLevel = "200, 800, 1600, 3200, 6400, 12800, 25600" +Enable = "1" + +Interval = "30" +LocalMixingBrightMax = "32, 32, 28, 24, 20, 16, 16" +LocalMixingBrightMin = "20, 20, 18, 16, 12, 10, 8" +LocalMixingDarkMax = "36, 34, 32, 30, 28, 26, 24" +LocalMixingDarkMin = "28, 26, 24, 22, 20, 18, 16" +DarkGainLmtY = "0, 0, 0, 0, 0, 0, 0" +DarkGainLmtC = "0, 0, 0, 0, 0, 0, 0" +DetailAdjustFactor = "10, 10, 9, 8, 7, 6, 6" +SpatialFltCoef = "0, 0, 0, 1, 1, 2, 2" +RangeFltCoef = "1, 1, 1, 2, 2, 2, 2" +GradRevMax = "30, 30, 30, 30, 30, 30, 30" +GradRevThr = "50, 50, 50, 50, 50, 50, 50" +Compress = "150, 150, 150, 150, 150, 150, 150" +Stretch = "50, 50, 50, 50, 50, 50, 50" + +AutoStrength_0 = "1023, 1023, 1023, 1023, 1023, 1023" +AutoStrength_1 = "1023, 1023, 1023, 1023, 1023, 1023" +AutoStrength_2 = "1023, 1023, 1023, 1023, 1023, 1023" +AutoStrength_3 = "1023, 1023, 1023, 1023, 1023, 1023" +AutoStrength_4 = "1023, 1023, 1023, 1023, 1023, 1023" +AutoStrength_5 = "1023, 1023, 1023, 1023, 1023, 1023" +AutoStrength_6 = "1023, 1023, 1023, 1023, 1023, 1023" + +DRCTMValueLow = \ +0,128,266,423,582,769,968,1178,1408,1660,1931,2224,2536,2868,3227,3612,4019,4437,4880,5331,5799,6258,6702,7121,7487,7782,8034,8302,8587,8887,9204,9540,9894,10265,10657,11066,11499,11948,12416,12902,13406,13924,14455,14996,\ +15540,16082,16615,17129,17615,18055,18432,18781,19151,19544,19961,20403,20871,21366,21888,22438,23018,23625,24262,24926,25617,26332,27068,27820,28584,29350,30108,30846,31546,32187,32742,33177,33545,33924,34313,34711,35117,\ +35530,35948,36369,36792,37213,37633,38047,38453,38851,39238,39613,39976,40330,40677,41023,41380,41566,41761,41967,42188,42417,42645,42871,43094,43316,43535,43752,43966,44177,44385,44589,44791,44991,45188,45383,45577,45771,\ +45966,46163,46364,46570,46785,47012,47253,47513,47785,48061,48340,48622,48909,49200,49497,49799,50108,50425,50751,50918,51087,51260,51437,51616,51800,51988,52180,52378,52580,52789,53003,53224,53452,53686,53925,54169,54418,\ +54671,54931,55196,55466,55743,56025,56314,56610,56913,57222,57539,57864,58197,58538,58711,58887,59065,59245,59428,59613,59801,59992,60187,60386,60588,60795,61005,61219,61437,61658,61882,62110,62340,62574,62810,63048,63290,\ +63533,63778,64026,64274,64525,64776,65028,65281 + +DRCTMValueHigh = \ +0,312,652,1037,1429,1884,2362,2858,3387,3941,4509,5079,5631,6144,6653,7195,7767,8353,8973,9606,10268,10925,11573,12205,12789,13312,13794,14287,14794,15305,15822,16344,16866,17384,17901,18408,18909,19394,19865,20336,20823,21323, \ +21834,22355,22880,23406,23927,24436,24927,25387,25804,26200,26601,27010,27422,27837,28254,28670,29085,29498,29908,30315,30721,31129,31551,31995,32461,32947,33450,33966,34491,35015,35530,36022,36474,36863,37213,37566,37918,38269,\ +38617,38959,39296,39624,39945,40256,40562,40862,41164,41465,41759,42044,42319,42584,42839,43085,43328,43449,43572,43697,43827,43956,44079,44195,44306,44411,44513,44611,44709,44807,44908,45014,45131,45260,45400,45546,45698,45855,\ +46019,46187,46362,46541,46726,46916,47110,47308,47509,47714,47924,48139,48360,48588,48823,49068,49324,49592,49875,50022,50175,50331,50490,50653,50821,50994,51174,51360,51554,51756,51968,52192,52428,52676,52935,53206,53487,53778,\ +54077,54385,54698,55017,55341,55666,55993,56319,56640,56958,57275,57595,57921,58089,58259,58434,58613,58798,58988,59186,59390,59602,59820,60045,60276,60512,60752,60997,61245,61496,61749,62003,62258,62514,62774,63037,63304,63574,\ +63847,64123,64401,64682,64964,65248 + +;;;;;;;;;;;;;;;;dynamic_gamma_parameter;;;;;;;;;;;;;;; ;;here only have one gamma, maybe mistake +[dynamic_gamma] +;;option = 0:way0 1:way1 +Option = 0 +Interval = "10" +TotalNum = "6" +; Ref ISO Value 100, 400, 800 , 1600, 3200, 6400 12ps,12800 12ps +;ExpThreshLtoH = "50000, 200000, 400000, 800000, 1600000,5376000,10752000" +gammaExpThreshLtoH = "18414,143012,286025,1216845,2345848,15000000" +gammaExpThreshHtoL = "18414,143012,286025,1216845,2345848,15000000" +;;;GammaExpThresh ;;Photo maybe use it, here don't use. +;;;<18414 +Table_0 = \ + 0, 19, 38, 58, 77, 97, 117, 137, 156, 176, 195, 215, 234, 253, 272, 290, 308, 326, 344, 364, 383, 401, 419, 436, 453, 470, 487, 504, 521, 539, 557, 576,\ + 596, 617, 627, 637, 648, 658, 669, 679, 690, 701, 712, 723, 734, 745, 757, 768, 779, 791, 803, 815, 827, 839, 851, 863, 876, 888, 901, 914, 927, 940, 953, 967,\ + 981, 987, 994,1001,1008,1015,1022,1029,1036,1043,1051,1058,1066,1073,1081,1088,1096,1104,1111,1119,1127,1135,1143,1150,1158,1166,1174,1182,1190,1198,1206,1214,\ +1222,1230,1238,1246,1254,1262,1270,1278,1286,1294,1302,1310,1318,1326,1334,1341,1349,1357,1365,1372,1380,1387,1395,1402,1409,1417,1424,1431,1438,1445,1452,1459,\ +1466,1472,1479,1485,1492,1499,1505,1511,1518,1524,1531,1537,1543,1549,1556,1562,1568,1574,1580,1586,1592,1598,1604,1610,1616,1622,1628,1634,1639,1645,1651,1657,\ +1663,1668,1674,1680,1685,1691,1697,1702,1708,1713,1719,1724,1730,1736,1741,1747,1752,1758,1763,1769,1774,1780,1785,1790,1796,1801,1807,1812,1818,1823,1829,1834,\ +1840,1845,1850,1856,1861,1867,1872,1877,1883,1888,1893,1899,1904,1909,1915,1920,1925,1930,1936,1941,1946,1951,1957,1962,1967,1972,1977,1982,1988,1993,1998,2003,\ +2008,2013,2018,2023,2028,2033,2038,2043,2048,2053,2058,2063,2068,2073,2078,2082,2087,2092,2097,2102,2107,2111,2116,2121,2126,2131,2135,2140,2145,2149,2154,2159,\ +2164,2168,2173,2177,2182,2187,2191,2196,2200,2205,2210,2214,2219,2223,2228,2232,2237,2241,2246,2250,2254,2259,2263,2268,2272,2276,2281,2285,2289,2294,2298,2302,\ +2307,2311,2315,2319,2324,2328,2332,2336,2340,2344,2349,2353,2357,2361,2365,2369,2373,2377,2381,2385,2389,2393,2397,2401,2405,2409,2413,2416,2420,2424,2428,2432,\ +2436,2439,2443,2447,2450,2454,2458,2461,2465,2468,2472,2475,2479,2482,2486,2489,2493,2496,2500,2503,2506,2510,2513,2516,2520,2523,2526,2529,2533,2536,2539,2542,\ +2546,2549,2552,2555,2558,2561,2565,2568,2571,2574,2577,2580,2583,2586,2590,2593,2596,2599,2602,2605,2608,2611,2614,2617,2621,2624,2627,2630,2633,2636,2639,2642,\ +2646,2649,2652,2656,2659,2662,2665,2668,2671,2674,2677,2680,2683,2686,2690,2693,2696,2699,2702,2705,2708,2711,2714,2717,2720,2723,2726,2729,2732,2735,2738,2741,\ +2744,2747,2750,2753,2756,2759,2762,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2796,2799,2802,2805,2808,2811,2814,2817,2820,2822,2825,2828,2831,2834,\ +2837,2840,2843,2845,2848,2851,2853,2856,2859,2862,2865,2868,2871,2874,2877,2879,2882,2885,2887,2890,2893,2896,2899,2901,2904,2907,2909,2912,2915,2918,2920,2923,\ +2926,2929,2932,2934,2937,2940,2942,2945,2948,2951,2954,2956,2959,2962,2964,2966,2969,2972,2974,2977,2980,2983,2986,2988,2991,2994,2996,2998,3001,3004,3006,3009,\ +3012,3015,3018,3020,3023,3026,3028,3031,3033,3035,3038,3040,3043,3046,3048,3051,3054,3057,3059,3062,3064,3066,3069,3071,3074,3077,3080,3082,3085,3088,3090,3093,\ +3095,3097,3100,3102,3105,3108,3110,3113,3115,3117,3120,3122,3125,3128,3130,3133,3135,3138,3140,3143,3145,3147,3150,3152,3155,3158,3160,3163,3165,3167,3170,3172,\ +3175,3178,3180,3183,3185,3187,3189,3192,3194,3196,3199,3201,3204,3207,3209,3211,3214,3217,3219,3222,3224,3226,3228,3231,3233,3235,3238,3241,3243,3245,3247,3250,\ +3252,3254,3257,3260,3262,3264,3267,3269,3271,3273,3276,3279,3281,3283,3286,3288,3290,3292,3295,3298,3300,3302,3305,3307,3309,3311,3313,3316,3318,3320,3322,3325,\ +3327,3329,3332,3335,3337,3339,3342,3344,3346,3348,3350,3353,3355,3357,3360,3362,3364,3366,3368,3371,3373,3375,3378,3380,3382,3384,3386,3389,3391,3393,3396,3398,\ +3400,3402,3405,3407,3409,3411,3413,3416,3418,3420,3423,3425,3427,3429,3431,3434,3436,3438,3441,3443,3445,3447,3449,3452,3454,3456,3459,3461,3463,3465,3467,3469,\ +3471,3473,3475,3478,3480,3482,3484,3487,3489,3491,3494,3496,3498,3500,3502,3504,3506,3508,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3532,3534,3536,3538,\ +3540,3542,3545,3547,3549,3551,3553,3555,3557,3559,3561,3564,3566,3568,3570,3572,3574,3576,3578,3581,3583,3585,3587,3589,3591,3593,3595,3598,3600,3602,3604,3606,\ +3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3670,3672,\ +3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,\ +3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,\ +3801,3803,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3858,3860,\ +3862,3864,3866,3868,3870,3872,3873,3875,3877,3879,3881,3883,3885,3887,3888,3890,3892,3894,3896,3898,3900,3902,3904,3905,3907,3909,3911,3913,3915,3917,3919,3920,\ +3922,3924,3926,3928,3930,3932,3934,3935,3937,3939,3941,3943,3945,3947,3949,3950,3952,3954,3955,3957,3959,3961,3963,3965,3967,3969,3971,3972,3974,3976,3977,3979,\ +3981,3983,3985,3987,3989,3991,3993,3994,3996,3998,4000,4001,4003,4005,4006,4008,4010,4012,4014,4016,4018,4020,4022,4023,4025,4027,4028,4030,4032,4034,4036,4037,\ +4039,4041,4042,4044,4046,4048,4050,4052,4054,4056,4058,4059,4061,4063,4064,4066,4068,4070,4072,4073,4075,4077,4078,4080,4082,4084,4086,4087,4089,4091,4092,4094,4095 + +;;;<143012 +Table_1 = \ + 0, 19, 38, 58, 77, 97, 117, 137, 156, 176, 195, 215, 234, 253, 272, 290, 308, 326, 344, 364, 383, 401, 419, 436, 453, 470, 487, 504, 521, 539, 557, 576,\ + 596, 617, 627, 637, 648, 658, 669, 679, 690, 701, 712, 723, 734, 745, 757, 768, 779, 791, 803, 815, 827, 839, 851, 863, 876, 888, 901, 914, 927, 940, 953, 967,\ + 981, 987, 994,1001,1008,1015,1022,1029,1036,1043,1051,1058,1066,1073,1081,1088,1096,1104,1111,1119,1127,1135,1143,1150,1158,1166,1174,1182,1190,1198,1206,1214,\ +1222,1230,1238,1246,1254,1262,1270,1278,1286,1294,1302,1310,1318,1326,1334,1341,1349,1357,1365,1372,1380,1387,1395,1402,1409,1417,1424,1431,1438,1445,1452,1459,\ +1466,1472,1479,1485,1492,1499,1505,1511,1518,1524,1531,1537,1543,1549,1556,1562,1568,1574,1580,1586,1592,1598,1604,1610,1616,1622,1628,1634,1639,1645,1651,1657,\ +1663,1668,1674,1680,1685,1691,1697,1702,1708,1713,1719,1724,1730,1736,1741,1747,1752,1758,1763,1769,1774,1780,1785,1790,1796,1801,1807,1812,1818,1823,1829,1834,\ +1840,1845,1850,1856,1861,1867,1872,1877,1883,1888,1893,1899,1904,1909,1915,1920,1925,1930,1936,1941,1946,1951,1957,1962,1967,1972,1977,1982,1988,1993,1998,2003,\ +2008,2013,2018,2023,2028,2033,2038,2043,2048,2053,2058,2063,2068,2073,2078,2082,2087,2092,2097,2102,2107,2111,2116,2121,2126,2131,2135,2140,2145,2149,2154,2159,\ +2164,2168,2173,2177,2182,2187,2191,2196,2200,2205,2210,2214,2219,2223,2228,2232,2237,2241,2246,2250,2254,2259,2263,2268,2272,2276,2281,2285,2289,2294,2298,2302,\ +2307,2311,2315,2319,2324,2328,2332,2336,2340,2344,2349,2353,2357,2361,2365,2369,2373,2377,2381,2385,2389,2393,2397,2401,2405,2409,2413,2416,2420,2424,2428,2432,\ +2436,2439,2443,2447,2450,2454,2458,2461,2465,2468,2472,2475,2479,2482,2486,2489,2493,2496,2500,2503,2506,2510,2513,2516,2520,2523,2526,2529,2533,2536,2539,2542,\ +2546,2549,2552,2555,2558,2561,2565,2568,2571,2574,2577,2580,2583,2586,2590,2593,2596,2599,2602,2605,2608,2611,2614,2617,2621,2624,2627,2630,2633,2636,2639,2642,\ +2646,2649,2652,2656,2659,2662,2665,2668,2671,2674,2677,2680,2683,2686,2690,2693,2696,2699,2702,2705,2708,2711,2714,2717,2720,2723,2726,2729,2732,2735,2738,2741,\ +2744,2747,2750,2753,2756,2759,2762,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2796,2799,2802,2805,2808,2811,2814,2817,2820,2822,2825,2828,2831,2834,\ +2837,2840,2843,2845,2848,2851,2853,2856,2859,2862,2865,2868,2871,2874,2877,2879,2882,2885,2887,2890,2893,2896,2899,2901,2904,2907,2909,2912,2915,2918,2920,2923,\ +2926,2929,2932,2934,2937,2940,2942,2945,2948,2951,2954,2956,2959,2962,2964,2966,2969,2972,2974,2977,2980,2983,2986,2988,2991,2994,2996,2998,3001,3004,3006,3009,\ +3012,3015,3018,3020,3023,3026,3028,3031,3033,3035,3038,3040,3043,3046,3048,3051,3054,3057,3059,3062,3064,3066,3069,3071,3074,3077,3080,3082,3085,3088,3090,3093,\ +3095,3097,3100,3102,3105,3108,3110,3113,3115,3117,3120,3122,3125,3128,3130,3133,3135,3138,3140,3143,3145,3147,3150,3152,3155,3158,3160,3163,3165,3167,3170,3172,\ +3175,3178,3180,3183,3185,3187,3189,3192,3194,3196,3199,3201,3204,3207,3209,3211,3214,3217,3219,3222,3224,3226,3228,3231,3233,3235,3238,3241,3243,3245,3247,3250,\ +3252,3254,3257,3260,3262,3264,3267,3269,3271,3273,3276,3279,3281,3283,3286,3288,3290,3292,3295,3298,3300,3302,3305,3307,3309,3311,3313,3316,3318,3320,3322,3325,\ +3327,3329,3332,3335,3337,3339,3342,3344,3346,3348,3350,3353,3355,3357,3360,3362,3364,3366,3368,3371,3373,3375,3378,3380,3382,3384,3386,3389,3391,3393,3396,3398,\ +3400,3402,3405,3407,3409,3411,3413,3416,3418,3420,3423,3425,3427,3429,3431,3434,3436,3438,3441,3443,3445,3447,3449,3452,3454,3456,3459,3461,3463,3465,3467,3469,\ +3471,3473,3475,3478,3480,3482,3484,3487,3489,3491,3494,3496,3498,3500,3502,3504,3506,3508,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3532,3534,3536,3538,\ +3540,3542,3545,3547,3549,3551,3553,3555,3557,3559,3561,3564,3566,3568,3570,3572,3574,3576,3578,3581,3583,3585,3587,3589,3591,3593,3595,3598,3600,3602,3604,3606,\ +3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3670,3672,\ +3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,\ +3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,\ +3801,3803,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3858,3860,\ +3862,3864,3866,3868,3870,3872,3873,3875,3877,3879,3881,3883,3885,3887,3888,3890,3892,3894,3896,3898,3900,3902,3904,3905,3907,3909,3911,3913,3915,3917,3919,3920,\ +3922,3924,3926,3928,3930,3932,3934,3935,3937,3939,3941,3943,3945,3947,3949,3950,3952,3954,3955,3957,3959,3961,3963,3965,3967,3969,3971,3972,3974,3976,3977,3979,\ +3981,3983,3985,3987,3989,3991,3993,3994,3996,3998,4000,4001,4003,4005,4006,4008,4010,4012,4014,4016,4018,4020,4022,4023,4025,4027,4028,4030,4032,4034,4036,4037,\ +4039,4041,4042,4044,4046,4048,4050,4052,4054,4056,4058,4059,4061,4063,4064,4066,4068,4070,4072,4073,4075,4077,4078,4080,4082,4084,4086,4087,4089,4091,4092,4094,4095 + +;;;<286025 +Table_2 = \ + 0, 16, 33, 51, 68, 85, 102, 120, 137, 154, 171, 188, 205, 222, 239, 255, 271, 287, 303, 321, 338, 355, 371, 386, 402, 417, 433, 449, 465, 481, 499, 517,\ + 536, 556, 565, 575, 586, 596, 606, 616, 627, 637, 648, 658, 669, 680, 691, 702, 713, 725, 737, 748, 760, 772, 785, 797, 810, 823, 836, 849, 863, 877, 891, 905,\ + 920, 927, 934, 941, 949, 957, 964, 972, 980, 988, 996,1005,1013,1021,1030,1039,1047,1056,1065,1074,1082,1091,1100,1109,1118,1128,1137,1146,1155,1164,1173,1183,\ +1192,1201,1210,1220,1229,1238,1247,1256,1265,1274,1283,1292,1301,1310,1319,1328,1337,1346,1354,1363,1371,1380,1388,1396,1404,1412,1420,1428,1436,1443,1451,1458,\ +1466,1473,1480,1487,1494,1501,1507,1514,1521,1527,1534,1541,1547,1553,1560,1566,1572,1578,1585,1591,1597,1603,1609,1615,1621,1626,1632,1638,1644,1649,1655,1661,\ +1666,1672,1678,1683,1689,1694,1700,1705,1710,1716,1721,1727,1732,1737,1743,1748,1754,1759,1764,1770,1775,1780,1786,1791,1796,1802,1807,1812,1818,1823,1829,1834,\ +1840,1845,1850,1856,1861,1867,1872,1877,1883,1888,1893,1899,1904,1909,1915,1920,1925,1930,1936,1941,1946,1951,1957,1962,1967,1972,1977,1982,1988,1993,1998,2003,\ +2008,2013,2018,2023,2028,2033,2038,2043,2048,2053,2058,2063,2068,2073,2078,2082,2087,2092,2097,2102,2107,2111,2116,2121,2126,2131,2135,2140,2145,2149,2154,2159,\ +2164,2168,2173,2177,2182,2187,2191,2196,2200,2205,2210,2214,2219,2223,2228,2232,2237,2241,2246,2250,2254,2259,2263,2268,2272,2276,2281,2285,2289,2294,2298,2302,\ +2307,2311,2315,2319,2324,2328,2332,2336,2340,2344,2349,2353,2357,2361,2365,2369,2373,2377,2381,2385,2389,2393,2397,2401,2405,2409,2413,2416,2420,2424,2428,2432,\ +2436,2439,2443,2447,2450,2454,2458,2461,2465,2468,2472,2475,2479,2482,2486,2489,2493,2496,2500,2503,2506,2510,2513,2516,2520,2523,2526,2529,2533,2536,2539,2542,\ +2546,2549,2552,2555,2558,2561,2565,2568,2571,2574,2577,2580,2583,2586,2590,2593,2596,2599,2602,2605,2608,2611,2614,2617,2621,2624,2627,2630,2633,2636,2639,2642,\ +2646,2649,2652,2656,2659,2662,2665,2668,2671,2674,2677,2680,2683,2686,2690,2693,2696,2699,2702,2705,2708,2711,2714,2717,2720,2723,2726,2729,2732,2735,2738,2741,\ +2744,2747,2750,2753,2756,2759,2762,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2796,2799,2802,2805,2808,2811,2814,2817,2820,2822,2825,2828,2831,2834,\ +2837,2840,2843,2845,2848,2851,2853,2856,2859,2862,2865,2868,2871,2874,2877,2879,2882,2885,2887,2890,2893,2896,2899,2901,2904,2907,2909,2912,2915,2918,2920,2923,\ +2926,2929,2932,2934,2937,2940,2942,2945,2948,2951,2954,2956,2959,2962,2964,2966,2969,2972,2974,2977,2980,2983,2986,2988,2991,2994,2996,2998,3001,3004,3006,3009,\ +3012,3015,3018,3020,3023,3026,3028,3031,3033,3035,3038,3040,3043,3046,3048,3051,3054,3057,3059,3062,3064,3066,3069,3071,3074,3077,3080,3082,3085,3088,3090,3093,\ +3095,3097,3100,3102,3105,3108,3110,3113,3115,3117,3120,3122,3125,3128,3130,3133,3135,3138,3140,3143,3145,3147,3150,3152,3155,3158,3160,3163,3165,3167,3170,3172,\ +3175,3178,3180,3183,3185,3187,3189,3192,3194,3196,3199,3201,3204,3207,3209,3211,3214,3217,3219,3222,3224,3226,3228,3231,3233,3235,3238,3241,3243,3245,3247,3250,\ +3252,3254,3257,3260,3262,3264,3267,3269,3271,3273,3276,3279,3281,3283,3286,3288,3290,3292,3295,3298,3300,3302,3305,3307,3309,3311,3313,3316,3318,3320,3322,3325,\ +3327,3329,3332,3335,3337,3339,3342,3344,3346,3348,3350,3353,3355,3357,3360,3362,3364,3366,3368,3371,3373,3375,3378,3380,3382,3384,3386,3389,3391,3393,3396,3398,\ +3400,3402,3405,3407,3409,3411,3413,3416,3418,3420,3423,3425,3427,3429,3431,3434,3436,3438,3441,3443,3445,3447,3449,3452,3454,3456,3459,3461,3463,3465,3467,3469,\ +3471,3473,3475,3478,3480,3482,3484,3487,3489,3491,3494,3496,3498,3500,3502,3504,3506,3508,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3532,3534,3536,3538,\ +3540,3542,3545,3547,3549,3551,3553,3555,3557,3559,3561,3564,3566,3568,3570,3572,3574,3576,3578,3581,3583,3585,3587,3589,3591,3593,3595,3598,3600,3602,3604,3606,\ +3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3670,3672,\ +3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,\ +3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,\ +3801,3803,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3858,3860,\ +3862,3864,3866,3868,3870,3872,3873,3875,3877,3879,3881,3883,3885,3887,3888,3890,3892,3894,3896,3898,3900,3902,3904,3905,3907,3909,3911,3913,3915,3917,3919,3920,\ +3922,3924,3926,3928,3930,3932,3934,3935,3937,3939,3941,3943,3945,3947,3949,3950,3952,3954,3955,3957,3959,3961,3963,3965,3967,3969,3971,3972,3974,3976,3977,3979,\ +3981,3983,3985,3987,3989,3991,3993,3994,3996,3998,4000,4001,4003,4005,4006,4008,4010,4012,4014,4016,4018,4020,4022,4023,4025,4027,4028,4030,4032,4034,4036,4037,\ +4039,4041,4042,4044,4046,4048,4050,4052,4054,4056,4058,4059,4061,4063,4064,4066,4068,4070,4072,4073,4075,4077,4078,4080,4082,4084,4086,4087,4089,4091,4092,4094,4095 + +<1216845 +Table_3 = \ + 0, 13, 25, 38, 51, 64, 77, 90, 102, 115, 129, 142, 155, 168, 181, 194, 207, 220, 234, 247, 260, 273, 287, 300, 313, 326, 339, 353, 366, 379, 392, 405,\ + 418, 431, 444, 457, 470, 483, 496, 509, 522, 534, 547, 560, 572, 585, 597, 610, 622, 634, 646, 658, 670, 682, 694, 706, 717, 729, 740, 752, 763, 774, 785, 796,\ + 807, 818, 828, 839, 849, 860, 870, 880, 891, 901, 911, 921, 931, 941, 950, 960, 970, 979, 989, 999,1008,1017,1027,1036,1045,1054,1063,1072,1081,1090,1099,1108,\ +1117,1125,1134,1143,1151,1160,1168,1177,1185,1194,1202,1210,1219,1227,1235,1243,1251,1259,1267,1275,1283,1291,1299,1307,1315,1323,1331,1339,1346,1354,1362,1370,\ +1377,1385,1393,1400,1408,1415,1422,1430,1437,1444,1451,1459,1466,1473,1480,1487,1493,1500,1507,1514,1520,1527,1534,1540,1547,1553,1560,1566,1573,1579,1586,1592,\ +1598,1605,1611,1617,1623,1629,1636,1642,1648,1654,1660,1666,1672,1678,1684,1690,1696,1702,1708,1714,1720,1726,1732,1738,1744,1750,1756,1762,1768,1774,1780,1786,\ +1792,1798,1804,1810,1816,1822,1828,1834,1839,1845,1851,1857,1863,1869,1874,1880,1886,1892,1898,1903,1909,1915,1920,1926,1932,1937,1943,1948,1954,1960,1965,1971,\ +1976,1982,1987,1993,1998,2004,2009,2014,2020,2025,2031,2036,2041,2047,2052,2057,2063,2068,2073,2078,2084,2089,2094,2099,2104,2109,2115,2120,2125,2130,2135,2140,\ +2145,2150,2155,2160,2165,2170,2175,2180,2185,2190,2195,2200,2205,2209,2214,2219,2224,2229,2234,2238,2243,2248,2253,2257,2262,2267,2272,2276,2281,2286,2290,2295,\ +2299,2304,2309,2313,2318,2322,2327,2331,2336,2340,2344,2349,2353,2357,2362,2366,2370,2375,2379,2383,2387,2392,2396,2400,2404,2408,2412,2416,2420,2424,2428,2432,\ +2436,2439,2443,2447,2451,2455,2458,2462,2466,2469,2473,2477,2480,2484,2487,2491,2494,2498,2501,2504,2508,2511,2514,2518,2521,2524,2528,2531,2534,2537,2540,2544,\ +2547,2550,2553,2556,2559,2562,2566,2569,2572,2575,2578,2581,2584,2587,2590,2593,2596,2599,2602,2605,2608,2612,2615,2618,2621,2624,2627,2630,2633,2636,2639,2642,\ +2646,2649,2652,2656,2659,2662,2665,2668,2671,2674,2677,2680,2683,2686,2690,2693,2696,2699,2702,2705,2708,2711,2714,2717,2720,2723,2726,2729,2732,2735,2738,2741,\ +2744,2747,2750,2753,2756,2759,2762,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2796,2799,2802,2805,2808,2811,2814,2817,2820,2822,2825,2828,2831,2834,\ +2837,2840,2843,2845,2848,2851,2853,2856,2859,2862,2865,2868,2871,2874,2877,2879,2882,2885,2887,2890,2893,2896,2899,2901,2904,2907,2909,2912,2915,2918,2920,2923,\ +2926,2929,2932,2934,2937,2940,2942,2945,2948,2951,2954,2956,2959,2962,2964,2966,2969,2972,2974,2977,2980,2983,2986,2988,2991,2994,2996,2998,3001,3004,3006,3009,\ +3012,3015,3018,3020,3023,3026,3028,3031,3033,3035,3038,3040,3043,3046,3048,3051,3054,3057,3059,3062,3064,3066,3069,3071,3074,3077,3080,3082,3085,3088,3090,3093,\ +3095,3097,3100,3102,3105,3108,3110,3113,3115,3117,3120,3122,3125,3128,3130,3133,3135,3138,3140,3143,3145,3147,3150,3152,3155,3158,3160,3163,3165,3167,3170,3172,\ +3175,3178,3180,3183,3185,3187,3189,3192,3194,3196,3199,3201,3204,3207,3209,3211,3214,3217,3219,3222,3224,3226,3228,3231,3233,3235,3238,3241,3243,3245,3247,3250,\ +3252,3254,3257,3260,3262,3264,3267,3269,3271,3273,3276,3279,3281,3283,3286,3288,3290,3292,3295,3298,3300,3302,3305,3307,3309,3311,3313,3316,3318,3320,3322,3325,\ +3327,3329,3332,3335,3337,3339,3342,3344,3346,3348,3350,3353,3355,3357,3360,3362,3364,3366,3368,3371,3373,3375,3378,3380,3382,3384,3386,3389,3391,3393,3396,3398,\ +3400,3402,3405,3407,3409,3411,3413,3416,3418,3420,3423,3425,3427,3429,3431,3434,3436,3438,3441,3443,3445,3447,3449,3452,3454,3456,3459,3461,3463,3465,3467,3469,\ +3471,3473,3475,3478,3480,3482,3484,3487,3489,3491,3494,3496,3498,3500,3502,3504,3506,3508,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3532,3534,3536,3538,\ +3540,3542,3545,3547,3549,3551,3553,3555,3557,3559,3561,3564,3566,3568,3570,3572,3574,3576,3578,3581,3583,3585,3587,3589,3591,3593,3595,3598,3600,3602,3604,3606,\ +3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3670,3672,\ +3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,\ +3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,\ +3801,3803,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3858,3860,\ +3862,3864,3866,3868,3870,3872,3873,3875,3877,3879,3881,3883,3885,3887,3888,3890,3892,3894,3896,3898,3900,3902,3904,3905,3907,3909,3911,3913,3915,3917,3919,3920,\ +3922,3924,3926,3928,3930,3932,3934,3935,3937,3939,3941,3943,3945,3947,3949,3950,3952,3954,3955,3957,3959,3961,3963,3965,3967,3969,3971,3972,3974,3976,3977,3979,\ +3981,3983,3985,3987,3989,3991,3993,3994,3996,3998,4000,4001,4003,4005,4006,4008,4010,4012,4014,4016,4018,4020,4022,4023,4025,4027,4028,4030,4032,4034,4036,4037,\ +4039,4041,4042,4044,4046,4048,4050,4052,4054,4056,4058,4059,4061,4063,4064,4066,4068,4070,4072,4073,4075,4077,4078,4080,4082,4084,4086,4087,4089,4091,4092,4094,4095 + +<2345848 +Table_4 = \ + 0, 14, 28, 42, 56, 71, 85, 99, 114, 128, 143, 157, 172, 187, 201, 216, 231, 246, 260, 275, 290, 305, 319, 334, 349, 364, 379, 393, 408, 423, 437, 452,\ + 467, 481, 496, 510, 525, 539, 553, 568, 582, 596, 610, 624, 638, 651, 665, 679, 692, 706, 719, 732, 745, 758, 771, 784, 796, 809, 821, 833, 845, 857, 869, 881,\ + 892, 903, 914, 926, 936, 947, 958, 969, 979, 989,1000,1010,1020,1030,1040,1049,1059,1069,1078,1088,1097,1106,1115,1124,1133,1142,1151,1160,1169,1177,1186,1194,\ +1203,1211,1220,1228,1236,1244,1252,1260,1268,1276,1284,1292,1300,1308,1316,1324,1331,1339,1347,1354,1362,1370,1377,1385,1392,1400,1408,1415,1423,1430,1438,1445,\ +1453,1460,1468,1475,1483,1490,1497,1504,1512,1519,1526,1533,1540,1547,1554,1561,1567,1574,1581,1588,1594,1601,1607,1614,1621,1627,1633,1640,1646,1653,1659,1665,\ +1671,1678,1684,1690,1696,1702,1708,1714,1720,1726,1732,1738,1744,1750,1756,1762,1767,1773,1779,1785,1790,1796,1802,1807,1813,1819,1824,1830,1836,1841,1847,1852,\ +1858,1864,1869,1874,1880,1885,1891,1896,1901,1906,1912,1917,1922,1927,1932,1937,1942,1947,1952,1957,1962,1967,1972,1977,1982,1986,1991,1996,2001,2005,2010,2015,\ +2019,2024,2029,2033,2038,2042,2047,2052,2056,2061,2065,2070,2074,2079,2083,2088,2092,2097,2101,2106,2110,2115,2119,2124,2128,2133,2137,2142,2146,2150,2155,2159,\ +2164,2169,2173,2178,2182,2187,2191,2196,2200,2205,2209,2213,2218,2222,2227,2231,2236,2240,2245,2249,2254,2258,2262,2267,2271,2276,2280,2284,2289,2293,2297,2302,\ +2306,2310,2315,2319,2323,2327,2332,2336,2340,2344,2348,2353,2357,2361,2365,2369,2373,2377,2381,2385,2389,2393,2397,2401,2405,2409,2413,2417,2421,2425,2428,2432,\ +2436,2439,2443,2447,2450,2454,2458,2461,2465,2468,2472,2475,2479,2482,2486,2489,2493,2496,2500,2503,2506,2510,2513,2516,2520,2523,2526,2529,2533,2536,2539,2542,\ +2546,2549,2552,2555,2558,2561,2565,2568,2571,2574,2577,2580,2583,2586,2590,2593,2596,2599,2602,2605,2608,2611,2614,2617,2621,2624,2627,2630,2633,2636,2639,2642,\ +2646,2649,2652,2656,2659,2662,2665,2668,2671,2674,2677,2680,2683,2686,2690,2693,2696,2699,2702,2705,2708,2711,2714,2717,2720,2723,2726,2729,2732,2735,2738,2741,\ +2744,2747,2750,2753,2756,2759,2762,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2796,2799,2802,2805,2808,2811,2814,2817,2820,2822,2825,2828,2831,2834,\ +2837,2840,2843,2845,2848,2851,2853,2856,2859,2862,2865,2868,2871,2874,2877,2879,2882,2885,2887,2890,2893,2896,2899,2901,2904,2907,2909,2912,2915,2918,2920,2923,\ +2926,2929,2932,2934,2937,2940,2942,2945,2948,2951,2954,2956,2959,2962,2964,2966,2969,2972,2974,2977,2980,2983,2986,2988,2991,2994,2996,2998,3001,3004,3006,3009,\ +3012,3015,3018,3020,3023,3026,3028,3031,3033,3035,3038,3040,3043,3046,3048,3051,3054,3057,3059,3062,3064,3066,3069,3071,3074,3077,3080,3082,3085,3088,3090,3093,\ +3095,3097,3100,3102,3105,3108,3110,3113,3115,3117,3120,3122,3125,3128,3130,3133,3135,3138,3140,3143,3145,3147,3150,3152,3155,3158,3160,3163,3165,3167,3170,3172,\ +3175,3178,3180,3183,3185,3187,3189,3192,3194,3196,3199,3201,3204,3207,3209,3211,3214,3217,3219,3222,3224,3226,3228,3231,3233,3235,3238,3241,3243,3245,3247,3250,\ +3252,3254,3257,3260,3262,3264,3267,3269,3271,3273,3276,3279,3281,3283,3286,3288,3290,3292,3295,3298,3300,3302,3305,3307,3309,3311,3313,3316,3318,3320,3322,3325,\ +3327,3329,3332,3335,3337,3339,3342,3344,3346,3348,3350,3353,3355,3357,3360,3362,3364,3366,3368,3371,3373,3375,3378,3380,3382,3384,3386,3389,3391,3393,3396,3398,\ +3400,3402,3405,3407,3409,3411,3413,3416,3418,3420,3423,3425,3427,3429,3431,3434,3436,3438,3441,3443,3445,3447,3449,3452,3454,3456,3459,3461,3463,3465,3467,3469,\ +3471,3473,3475,3478,3480,3482,3484,3487,3489,3491,3494,3496,3498,3500,3502,3504,3506,3508,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3532,3534,3536,3538,\ +3540,3542,3545,3547,3549,3551,3553,3555,3557,3559,3561,3564,3566,3568,3570,3572,3574,3576,3578,3581,3583,3585,3587,3589,3591,3593,3595,3598,3600,3602,3604,3606,\ +3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3670,3672,\ +3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,\ +3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,\ +3801,3803,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3858,3860,\ +3862,3864,3866,3868,3870,3872,3873,3875,3877,3879,3881,3883,3885,3887,3888,3890,3892,3894,3896,3898,3900,3902,3904,3905,3907,3909,3911,3913,3915,3917,3919,3920,\ +3922,3924,3926,3928,3930,3932,3934,3935,3937,3939,3941,3943,3945,3947,3949,3950,3952,3954,3955,3957,3959,3961,3963,3965,3967,3969,3971,3972,3974,3976,3977,3979,\ +3981,3983,3985,3987,3989,3991,3993,3994,3996,3998,4000,4001,4003,4005,4006,4008,4010,4012,4014,4016,4018,4020,4022,4023,4025,4027,4028,4030,4032,4034,4036,4037,\ +4039,4041,4042,4044,4046,4048,4050,4052,4054,4056,4058,4059,4061,4063,4064,4066,4068,4070,4072,4073,4075,4077,4078,4080,4082,4084,4086,4087,4089,4091,4092,4094,4095 + +<15000000 +Table_5 = \ + 0, 13, 27, 41, 55, 70, 84, 98, 112, 127, 141, 155, 170, 184, 198, 213, 227, 241, 255, 269, 283, 297, 311, 325, 338, 352, 365, 379, 392, 405, 417, 430,\ + 442, 455, 467, 479, 491, 503, 514, 525, 536, 546, 557, 567, 577, 587, 597, 607, 617, 626, 636, 646, 656, 667, 677, 688, 699, 710, 722, 733, 746, 758, 771, 785,\ + 799, 805, 812, 820, 827, 834, 842, 849, 857, 865, 873, 881, 889, 897, 905, 913, 921, 930, 938, 947, 955, 964, 972, 981, 990, 999,1007,1016,1025,1034,1043,1052,\ +1061,1070,1079,1088,1097,1106,1115,1124,1133,1141,1150,1159,1168,1177,1186,1194,1203,1212,1220,1229,1238,1246,1254,1263,1271,1279,1287,1295,1303,1311,1319,1327,\ +1335,1342,1350,1357,1364,1372,1379,1387,1394,1401,1408,1416,1423,1430,1437,1444,1451,1458,1465,1472,1479,1486,1493,1500,1506,1513,1520,1527,1534,1540,1547,1554,\ +1560,1567,1574,1580,1587,1593,1600,1607,1613,1620,1626,1633,1639,1646,1652,1659,1665,1672,1678,1685,1691,1697,1704,1710,1717,1723,1730,1736,1743,1749,1756,1762,\ +1769,1775,1781,1788,1794,1801,1808,1814,1821,1827,1834,1840,1847,1853,1860,1866,1873,1879,1886,1892,1899,1905,1912,1918,1925,1931,1938,1944,1951,1957,1963,1970,\ +1976,1982,1989,1995,2001,2008,2014,2020,2026,2032,2038,2044,2050,2056,2062,2068,2074,2080,2086,2092,2098,2103,2109,2115,2120,2126,2131,2137,2142,2148,2153,2158,\ +2164,2169,2174,2179,2184,2189,2194,2199,2204,2209,2213,2218,2223,2228,2232,2237,2242,2246,2251,2255,2260,2264,2269,2273,2277,2282,2286,2290,2294,2299,2303,2307,\ +2311,2315,2319,2323,2327,2331,2335,2339,2343,2347,2351,2355,2359,2363,2367,2371,2375,2379,2382,2386,2390,2394,2398,2402,2405,2409,2413,2417,2420,2424,2428,2432,\ +2436,2439,2443,2447,2450,2454,2458,2461,2465,2468,2472,2475,2479,2482,2486,2489,2493,2496,2500,2503,2506,2510,2513,2516,2520,2523,2526,2529,2533,2536,2539,2542,\ +2546,2549,2552,2555,2558,2561,2565,2568,2571,2574,2577,2580,2583,2586,2590,2593,2596,2599,2602,2605,2608,2611,2614,2617,2621,2624,2627,2630,2633,2636,2639,2642,\ +2646,2649,2652,2656,2659,2662,2665,2668,2671,2674,2677,2680,2683,2686,2690,2693,2696,2699,2702,2705,2708,2711,2714,2717,2720,2723,2726,2729,2732,2735,2738,2741,\ +2744,2747,2750,2753,2756,2759,2762,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2796,2799,2802,2805,2808,2811,2814,2817,2820,2822,2825,2828,2831,2834,\ +2837,2840,2843,2845,2848,2851,2853,2856,2859,2862,2865,2868,2871,2874,2877,2879,2882,2885,2887,2890,2893,2896,2899,2901,2904,2907,2909,2912,2915,2918,2920,2923,\ +2926,2929,2932,2934,2937,2940,2942,2945,2948,2951,2954,2956,2959,2962,2964,2966,2969,2972,2974,2977,2980,2983,2986,2988,2991,2994,2996,2998,3001,3004,3006,3009,\ +3012,3015,3018,3020,3023,3026,3028,3031,3033,3035,3038,3040,3043,3046,3048,3051,3054,3057,3059,3062,3064,3066,3069,3071,3074,3077,3080,3082,3085,3088,3090,3093,\ +3095,3097,3100,3102,3105,3108,3110,3113,3115,3117,3120,3122,3125,3128,3130,3133,3135,3138,3140,3143,3145,3147,3150,3152,3155,3158,3160,3163,3165,3167,3170,3172,\ +3175,3178,3180,3183,3185,3187,3189,3192,3194,3196,3199,3201,3204,3207,3209,3211,3214,3217,3219,3222,3224,3226,3228,3231,3233,3235,3238,3241,3243,3245,3247,3250,\ +3252,3254,3257,3260,3262,3264,3267,3269,3271,3273,3276,3279,3281,3283,3286,3288,3290,3292,3295,3298,3300,3302,3305,3307,3309,3311,3313,3316,3318,3320,3322,3325,\ +3327,3329,3332,3335,3337,3339,3342,3344,3346,3348,3350,3353,3355,3357,3360,3362,3364,3366,3368,3371,3373,3375,3378,3380,3382,3384,3386,3389,3391,3393,3396,3398,\ +3400,3402,3405,3407,3409,3411,3413,3416,3418,3420,3423,3425,3427,3429,3431,3434,3436,3438,3441,3443,3445,3447,3449,3452,3454,3456,3459,3461,3463,3465,3467,3469,\ +3471,3473,3475,3478,3480,3482,3484,3487,3489,3491,3494,3496,3498,3500,3502,3504,3506,3508,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3532,3534,3536,3538,\ +3540,3542,3545,3547,3549,3551,3553,3555,3557,3559,3561,3564,3566,3568,3570,3572,3574,3576,3578,3581,3583,3585,3587,3589,3591,3593,3595,3598,3600,3602,3604,3606,\ +3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3631,3633,3635,3637,3639,3641,3643,3645,3647,3649,3651,3653,3655,3657,3659,3661,3663,3665,3667,3670,3672,\ +3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,\ +3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,\ +3801,3803,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3858,3860,\ +3862,3864,3866,3868,3870,3872,3873,3875,3877,3879,3881,3883,3885,3887,3888,3890,3892,3894,3896,3898,3900,3902,3904,3905,3907,3909,3911,3913,3915,3917,3919,3920,\ +3922,3924,3926,3928,3930,3932,3934,3935,3937,3939,3941,3943,3945,3947,3949,3950,3952,3954,3955,3957,3959,3961,3963,3965,3967,3969,3971,3972,3974,3976,3977,3979,\ +3981,3983,3985,3987,3989,3991,3993,3994,3996,3998,4000,4001,4003,4005,4006,4008,4010,4012,4014,4016,4018,4020,4022,4023,4025,4027,4028,4030,4032,4034,4036,4037,\ +4039,4041,4042,4044,4046,4048,4050,4052,4054,4056,4058,4059,4061,4063,4064,4066,4068,4070,4072,4073,4075,4077,4078,4080,4082,4084,4086,4087,4089,4091,4092,4094,4095 + + + +;;;;;;;;;;;;;;;;dynamic_nr_parameter;;;;;;;;;;;;;;; +[dynamic_nr] +CoringRatioCount = "4" +CoringRatioIso = "100, 400, 800, 1600" +CoringRatio_0 = "40,60,80,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100" +CoringRatio_1 = "60,80,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100" +CoringRatio_2 = "75,90,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100" +CoringRatio_3 = "75,90,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100" +FrameShortStr = " 5,10,10,10" +FrameLongStr = " 3, 3, 3, 3" + +;;;;;;;;;;;;;;;;dynamic_shading_parameter;;;;;;;;;;;;;;; +[dynamic_shading] +ExpThreshCnt = "5" +ExpThreshLtoH = "20000, 50000, 80000, 160000, 320000" +ManualStrength = "512, 512, 512, 256, 0" + +;;;;;;;;;;;;;;;;dynamic_LDCI_parameter;;;;;;;;;;;;;;; +[dynamic_ldci] +EnableCount = "2" +EnableExpThreshLtoH = "80000, 85000" +Enable = "1, 0" +ExpThreshCnt = "5" +ExpThreshLtoH = "20000, 50000, 80000, 160000, 320000" +ManualLDCIHePosWgt = "4096, 2048, 1024, 256, 0" + +;;;;;;;;;;;;;;;;;dynamic_FalseColor_parameter;;;;;;;;;;;;;;;; +[dynamic_falsecolor] +TotalNum = "2" +FalsecolorExpThresh = "20000, 50000" +ManualStrength = "31, 31" + +;;;;;;;;;;;;;;;static_3DNR_parameter;;;;;;;;;;;;;; +[static_3dnr] +3DNRCount = "12" +IsoThresh = "100, 200, 400, 800, 1600, 3200, 6400, 12800, 25600, 51200, 102400, 204800" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 7: 0:128 | 10: 0:128 | 15: 0:128 | 20: 0:128 \ +-nXsf2 7: 0:128 | 10: 0:128 | 15: 0:128 | 20: 0:128 \ +-nXsf4 7: 0:128 | 15: 0:128 | 20: 0:128 | 20: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 15: 15: 30 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 80: 80: 64: 64| 72: 72: 90: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 1: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 30: 10 | 40: 20| 20: 20\ +-nXsthd 30: 10 | 20: 30 | 30: 10 | 40: 20| 20: 20\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 80 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 5 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 12: 6: 12 | | -tpc 10 \ + | 6: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 0:100 | 100 | \ +-mXmathd | 0:100 | 100 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 7: 0:128 | 20: 0:128 | 15: 0:128 | 20: 0:128 \ +-nXsf2 7: 0:128 | 20: 0:128 | 15: 0:128 | 20: 0:128 \ +-nXsf4 7: 0:128 | 20: 0:128 | 20: 0:128 | 20: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 15: 15: 15 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 72: 72: 32: 32| 72: 72: 72: 72\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 1: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 30: 10 | 40: 20| 20: 20\ +-nXsthd 30: 10 | 20: 30 | 30: 10 | 40: 20| 20: 20\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 80 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 5 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 12: 6: 12 | | -tpc 10 \ + | 6: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 0:100 | 100 | \ +-mXmathd | 0:100 | 100 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 10: 0:128 | 25: 0:128 | 20: 0:128 | 30: 0:128 \ +-nXsf2 10: 0:128 | 25: 0:128 | 20: 0:128 | 30: 0:128 \ +-nXsf4 10: 0:128 | 25: 0:128 | 20: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 15: 15: 15 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 32: 32| 72: 72: 68: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 30: 20 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 30: 20 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 80 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 16 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 12: 6: 12 | | -tpc 10 \ + | 6: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 0:100 | 100 | \ +-mXmathd | 0:100 | 100 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 20: 0:128 | 30: 0:128 | 25: 0:128 | 40: 0:128 \ +-nXsf2 20: 0:128 | 30: 0:128 | 25: 0:128 | 40: 0:128 \ +-nXsf4 20: 0:128 | 30: 0:128 | 25: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 15: 15: 15 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 32: 32| 72: 72: 68: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 80 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 24 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 10 \ +-nXtfr1 (2) | 12: 6: 12 | | -tpc 10 \ + | 6: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 0:120 | 120 | \ +-mXmathd | 0:120 | 120 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 25: 0:128 | 35: 0:128 | 30: 0:128 | 40: 0:128 \ +-nXsf2 25: 0:128 | 40: 0:128 | 35: 0:128 | 40: 0:128 \ +-nXsf4 25: 0:128 | 35: 0:128 | 30: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 15: 15: 15 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 32: 32| 72: 72: 68: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 10: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 80 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 24 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 16 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 25:150 | 150 | \ +-mXmathd | 25:150 | 150 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_5 = \ +-nXsf1 25: 0:128 | 35: 0:128 | 35: 0:128 | 40: 0:128 \ +-nXsf2 25: 0:128 | 45: 0:128 | 40: 0:128 | 40: 0:128 \ +-nXsf4 25: 0:128 | 35: 0:128 | 35: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 15: 15: 15 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120:105: 32: 32| 90: 80: 56: 56\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 10: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 120 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 36 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 16 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 25 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 150 | \ +-mXmathd | 50:180 | 150 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + +;ISO 6400 +3DnrParam_6 = \ +-nXsf1 30: 0:128 | 40: 0:128 | 45: 0:128 | 20: 0:128 \ +-nXsf2 30: 0:128 | 40: 0:128 | 45: 0:128 | 20: 0:128 \ +-nXsf4 30: 0:128 | 40: 0:128 | 45: 0:128 | 15: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 30: 30: 30 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120:105: 32: 32| 90: 80: 48: 32\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 35: 25 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 120 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 4: 2: 4 | 16: 8: 16 | -sfc 48 \ + 2: 0: 0 | 2: 0: 0 | 8: 0: 0 | -tfc 24 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 75:200 | 200 | \ +-mXmathd | 75:200 | 200 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 12800 +3DnrParam_7 = \ +-nXsf1 30: 0:128 | 60: 0:128 | 50: 0:128 | 20: 0:128 \ +-nXsf2 30: 0:128 | 60: 0:128 | 50: 0:128 | 20: 0:128 \ +-nXsf4 30: 0:128 | 60: 0:128 | 55: 0:128 | 15: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 40: 40: 30 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 95: 32: 16|110:100: 48: 40\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 50: 30 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 50: 30 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 200 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 8: 14 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 12: 6: 12 | 16: 8: 16 | -sfc 128 \ + 2: 0: 0 | 6: 0: 0 | 8: 0: 0 | -tfc 24 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:250 | 250 | \ +-mXmathd | 110:250 | 250 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 25600 +3DnrParam_8 = \ +-nXsf1 30: 0:128 | 70: 0:128 | 60: 0:128 | 30: 0:128 \ +-nXsf2 30: 0:128 | 70: 0:128 | 60: 0:128 | 30: 0:128 \ +-nXsf4 30: 0:128 | 70: 0:128 | 60: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 95: 16: 16| 72: 72: 48: 32\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 300 \ + | | | -mXmathd 300 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 8: 14 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 16: 8: 16 | 16: 8: 16 | -sfc 255 \ + 2: 0: 0 | 8: 0: 0 | 8: 0: 0 | -tfc 32 \ +-nXtfr1 (2) | 20: 10: 20 | | -tpc 10 \ + | 10: 0: 0 | | -trc 64 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 350:350 | 350 | \ +-mXmathd | 350:350 | 350 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 51200 +3DnrParam_9 = \ +-nXsf1 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-nXsf2 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-nXsf4 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |100:100: 16: 16| 72: 72: 48: 32\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 450 \ + | | | -mXmathd 450 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 10: 14 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 16: 8: 16 | 16: 8: 16 | -sfc 255 \ + 2: 0: 0 | 8: 0: 0 | 8: 0: 0 | -tfc 32 \ +-nXtfr1 (2) | 20: 10: 20 | | -tpc 10 \ + | 10: 0: 0 | | -trc 64 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 500:500 | 500 | \ +-mXmathd | 500:500 | 500 | \ +-mXmate | 2: 5 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 102400 +3DnrParam_10 = \ +-nXsf1 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-nXsf2 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-nXsf4 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |100:100: 16: 16| 72: 72: 48: 32\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 700 \ + | | | -mXmathd 700 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 14: 14 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 16: 8: 16 | 16: 8: 16 | -sfc 255 \ + 2: 0: 0 | 8: 0: 0 | 8: 0: 0 | -tfc 32 \ +-nXtfr1 (2) | 20: 10: 20 | | -tpc 10 \ + | 10: 0: 0 | | -trc 64 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 700:700 | 700 | \ +-mXmathd | 700:700 | 700 | \ +-mXmate | 5: 5 | 2 | \ +-mXmabw | 9: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 204800 +3DnrParam_11 = \ +-nXsf1 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-nXsf2 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-nXsf4 30: 0:128 | 80: 0:128 | 70: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |100:100: 16: 16| 72: 72: 48: 32\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 8: 0 | 0: 0: 9: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 6 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-nXsthd 30: 10 | 20: 30 | 60: 40 | 40: 20| 30: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 2 | 0 | -mXmath 900 \ + | | | -mXmathd 900 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 14: 14 | 14 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 2: 4 | 16: 8: 16 | 16: 8: 16 | -sfc 255 \ + 2: 0: 0 | 8: 0: 0 | 8: 0: 0 | -tfc 32 \ +-nXtfr1 (2) | 20: 10: 20 | | -tpc 10 \ + | 10: 0: 0 | | -trc 64 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 900:900 | 900 | \ +-mXmathd | 900:900 | 900 | \ +-mXmate | 5: 5 | 2 | \ +-mXmabw | 9: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +[dynamic_vencbitrate] +IsoThreshCnt = "6" +IsoThreshLtoH = "100, 5000, 7000, 15000, 30000, 50000" +ManualPercent = "90, 90, 80, 75, 75, 75 " \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx335.ini b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx335.ini new file mode 100644 index 00000000..91f4a92a --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx335.ini @@ -0,0 +1,1426 @@ +[all_param] +UpFrameIso = 400 +DownFrameIso = 1000 +[static_ae] +MaxHistOffset = "32" +HistRatioSlope = "168" +AutoSpeed = "64" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "0" +[static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_5 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_6 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_7 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_8 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_9 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_10 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_11 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_12 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "20, 20, 30, 40, 48, 30, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "64, 64, 64, 48, 40, 24, 24, 20, 12, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 30, 20, 20, 20, 20,20,20,20,20,20,20,20" +AutoHeNegWgt = "50, 45, 45, 45, 50, 40, 10, 25, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "80, 80, 80, 80, 80, 64, 54, 48, 36, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "128,108, 90, 60, 80, 70, 70, 70, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "20, 20, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[static_nr] +Enable = "1" +FineStr = "64, 72, 75, 90, 90, 90, 90, 80, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 22, 20, 16, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "285, 285, 264, 264, 264, 264, 264, 264, 264, 128, 128, 128, 128, 28, 28, 28" +AutoTextureStr_1 = "300, 300, 276, 276, 276, 276, 276, 276, 276, 148, 148, 148, 148, 43, 43, 43" +AutoTextureStr_2 = "315, 315, 292, 292, 292, 292, 292, 292, 292, 177, 177, 177, 177, 59, 59, 59" +AutoTextureStr_3 = "328, 328, 307, 307, 307, 307, 307, 307, 307, 211, 211, 211, 211, 75, 75, 75" +AutoTextureStr_4 = "337, 337, 316, 316, 316, 316, 316, 316, 316, 247, 247, 247, 247, 91, 91, 91" +AutoTextureStr_5 = "345, 345, 324, 324, 324, 324, 324, 324, 324, 281, 281, 281, 281, 106, 106, 106" +AutoTextureStr_6 = "352, 352, 331, 331, 331, 331, 331, 331, 331, 310, 310, 310, 310, 121, 121, 121" +AutoTextureStr_7 = "357, 357, 336, 336, 336, 336, 336, 336, 336, 331, 331, 331, 331, 136, 136, 136" +AutoTextureStr_8 = "359, 359, 337, 337, 337, 337, 337, 337, 337, 342, 342, 342, 342, 152, 152, 152" +AutoTextureStr_9 = "361, 361, 338, 338, 338, 338, 338, 338, 338, 348, 348, 348, 348, 167, 167, 167" +AutoTextureStr_10 = "363, 363, 338, 338, 338, 338, 338, 338, 338, 351, 351, 351, 351, 183, 183, 183" +AutoTextureStr_11 = "364, 364, 338, 338, 338, 338, 338, 338, 338, 352, 352, 352, 352, 199, 199, 199" +AutoTextureStr_12 = "364, 364, 337, 337, 337, 337, 337, 337, 337, 350, 350, 350, 350, 214, 214, 214" +AutoTextureStr_13 = "365, 365, 336, 336, 336, 336, 336, 336, 336, 347, 347, 347, 347, 228, 228, 228" +AutoTextureStr_14 = "364, 364, 335, 335, 335, 335, 335, 335, 335, 344, 344, 344, 344, 241, 241, 241" +AutoTextureStr_15 = "363, 363, 333, 333, 333, 333, 333, 333, 333, 341, 341, 341, 341, 254, 254, 254" +AutoTextureStr_16 = "361, 361, 331, 331, 331, 331, 331, 331, 331, 338, 338, 338, 338, 267, 267, 267" +AutoTextureStr_17 = "358, 358, 328, 328, 328, 328, 328, 328, 328, 333, 333, 333, 333, 283, 283, 283" +AutoTextureStr_18 = "355, 355, 324, 324, 324, 324, 324, 324, 324, 327, 327, 327, 327, 298, 298, 298" +AutoTextureStr_19 = "351, 351, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 313, 313, 313" +AutoTextureStr_20 = "346, 346, 316, 316, 316, 316, 316, 316, 316, 313, 313, 313, 313, 325, 325, 325" +AutoTextureStr_21 = "342, 342, 312, 312, 312, 312, 312, 312, 312, 305, 305, 305, 305, 338, 338, 338" +AutoTextureStr_22 = "337, 337, 308, 308, 308, 308, 308, 308, 308, 296, 296, 296, 296, 348, 348, 348" +AutoTextureStr_23 = "333, 333, 304, 304, 304, 304, 304, 304, 304, 288, 288, 288, 288, 353, 353, 353" +AutoTextureStr_24 = "329, 329, 300, 300, 300, 300, 300, 300, 300, 279, 279, 279, 279, 350, 350, 350" +AutoTextureStr_25 = "324, 324, 295, 295, 295, 295, 295, 295, 295, 270, 270, 270, 270, 343, 343, 343" +AutoTextureStr_26 = "318, 318, 290, 290, 290, 290, 290, 290, 290, 260, 260, 260, 260, 330, 330, 330" +AutoTextureStr_27 = "313, 313, 285, 285, 285, 285, 285, 285, 285, 249, 249, 249, 249, 313, 313, 313" +AutoTextureStr_28 = "308, 308, 280, 280, 280, 280, 280, 280, 280, 239, 239, 239, 239, 287, 287, 287" +AutoTextureStr_29 = "303, 303, 276, 276, 276, 276, 276, 276, 276, 228, 228, 228, 228, 254, 254, 254" +AutoTextureStr_30 = "299, 299, 272, 272, 272, 272, 272, 272, 272, 217, 217, 217, 217, 219, 219, 219" +AutoTextureStr_31 = "296, 296, 269, 269, 269, 269, 269, 269, 269, 207, 207, 207, 207, 186, 186, 186" + +AutoEdgeStr_0 = "250, 256, 262, 279, 320, 320, 320, 320, 224, 224, 224, 224, 224, 224, 224, 224" +AutoEdgeStr_1 = "250, 260, 270, 296, 331, 331, 331, 331, 244, 244, 244, 244, 244, 244, 244, 244" +AutoEdgeStr_2 = "250, 264, 279, 314, 343, 343, 343, 343, 265, 265, 265, 265, 265, 265, 265, 265" +AutoEdgeStr_3 = "250, 268, 288, 332, 356, 356, 356, 356, 285, 285, 285, 285, 285, 285, 285, 285" +AutoEdgeStr_4 = "250, 272, 296, 350, 368, 368, 368, 368, 303, 303, 303, 303, 303, 303, 303, 303" +AutoEdgeStr_5 = "250, 276, 305, 368, 380, 380, 380, 380, 319, 319, 319, 319, 319, 319, 319, 319" +AutoEdgeStr_6 = "250, 280, 313, 384, 391, 391, 391, 391, 333, 333, 333, 333, 333, 333, 333, 333" +AutoEdgeStr_7 = "250, 286, 321, 398, 401, 401, 401, 401, 346, 346, 346, 346, 346, 346, 346, 346" +AutoEdgeStr_8 = "250, 292, 328, 411, 410, 410, 410, 410, 357, 357, 357, 357, 357, 357, 357, 357" +AutoEdgeStr_9 = "249, 299, 334, 420, 416, 416, 416, 416, 364, 364, 364, 364, 364, 364, 364, 364" +AutoEdgeStr_10 = "249, 307, 339, 428, 422, 422, 422, 422, 370, 370, 370, 370, 370, 370, 370, 370" +AutoEdgeStr_11 = "249, 316, 344, 434, 427, 427, 427, 427, 374, 374, 374, 374, 374, 374, 374, 374" +AutoEdgeStr_12 = "248, 326, 349, 439, 431, 431, 431, 431, 379, 379, 379, 379, 379, 379, 379, 379" +AutoEdgeStr_13 = "248, 335, 353, 442, 434, 434, 434, 434, 384, 384, 384, 384, 384, 384, 384, 384" +AutoEdgeStr_14 = "248, 344, 357, 445, 437, 437, 437, 437, 390, 390, 390, 390, 390, 390, 390, 390" +AutoEdgeStr_15 = "247, 351, 360, 447, 439, 439, 439, 439, 394, 394, 394, 394, 394, 394, 394, 394" +AutoEdgeStr_16 = "247, 357, 364, 449, 442, 442, 442, 442, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_17 = "246, 361, 367, 450, 444, 444, 444, 444, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_18 = "245, 364, 369, 450, 445, 445, 445, 445, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_19 = "244, 366, 371, 450, 446, 446, 446, 446, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_20 = "243, 366, 373, 448, 446, 446, 446, 446, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_21 = "242, 366, 375, 445, 445, 445, 445, 445, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_22 = "241, 366, 376, 441, 445, 445, 445, 445, 399, 399, 399, 399, 399, 399, 399, 399" +AutoEdgeStr_23 = "241, 366, 377, 436, 444, 444, 444, 444, 402, 402, 402, 402, 402, 402, 402, 402" +AutoEdgeStr_24 = "240, 365, 377, 429, 442, 442, 442, 442, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_25 = "239, 363, 377, 422, 440, 440, 440, 440, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_26 = "238, 361, 377, 413, 437, 437, 437, 437, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_27 = "238, 359, 376, 403, 434, 434, 434, 434, 413, 413, 413, 413, 413, 413, 413, 413" +AutoEdgeStr_28 = "237, 356, 376, 393, 431, 431, 431, 431, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_29 = "236, 353, 375, 383, 428, 428, 428, 428, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_30 = "235, 351, 375, 373, 425, 425, 425, 425, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_31 = "235, 349, 375, 364, 423, 423, 423, 423, 402, 402, 402, 402, 402, 402, 402, 402" + +AutoTextureFreq = "150, 170, 180, 190, 200, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220" +AutoEdgeFreq = "120, 120, 120, 130, 130, 130, 200, 200, 200, 200, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 40, 45, 54, 56, 60, 70, 70, 70, 70, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 82, 84, 90, 90, 90, 90, 90, 90, 90, 45, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "122, 123, 128, 128, 128, 128, 128, 120, 118, 118, 110, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 50, 50, 50, 55, 57, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 28, 28, 30, 31, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 28, 30, 31, 31, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 25, 27, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 71, 71, 72, 74, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[static_dpc] +DpcEnable = "1" +DpcStrength = "50, 100, 200, 235, 245, 250, 255, 220, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 50, 50, 50, 50, 50" +[dynamic_dehaze] +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" +AutoDehazeStr = "58,65,90,95, 100,105,108,118,128" +[dynamic_linear_drc] +Enable = "1" +IsoCnt = "10" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800, 25600, 51200" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 100, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 9, 9, 8, 8, 8, 8, 8, 8, 8" +DetailAdjustFactor = " 8, 8, 8, 8, 7, 6, 6, 6, 6, 6" +Asymmetry = " 4, 4, 4, 4, 6, 6, 6, 6, 6, 6" +SecondPole = "160, 160, 160, 160, 160, 160, 160, 150, 150, 150" +Compress = "150, 150, 150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 45, 45, 45, 45, 45, 45, 45, 50, 50, 50" +Strength = "420, 380, 370, 350, 320, 240, 220, 200, 200, 100" +[dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "3200, 6400, 25600" ;use LtoH +gammaExpThreshHtoL = "400000, 800000, 1600000" +Table_0 = \ +0, 5, 10, 16, 21, 27, 33, 39, 46, 52, 59, 65, 72, 79, 86, 94, 101, 109, 116, 124, 132, 140, 148, 157, 165, 174, 182, 191, 200, 209, 218, 228,\ +237, 246, 256, 266, 275, 285, 295, 305, 315, 325, 336, 346, 356, 367, 377, 388, 399, 410, 420, 431, 442, 453, 464, 476, 487, 498, 509, 521, 532, 543, 555, 566,\ +578, 590, 601, 613, 624, 636, 648, 659, 671, 683, 695, 706, 718, 730, 742, 754, 765, 777, 789, 801, 812, 824, 836, 848, 859, 871, 883, 894, 906, 918, 929, 941,\ +952, 964, 975, 986, 998, 1009, 1020, 1031, 1042, 1054, 1065, 1075, 1086, 1097, 1108, 1119, 1129, 1140, 1150, 1161, 1171, 1181, 1191, 1202, 1212, 1221, 1231, 1241, 1251, 1260, 1270, 1279,\ +1288, 1297, 1306, 1316, 1325, 1334, 1343, 1352, 1361, 1370, 1379, 1389, 1398, 1407, 1416, 1425, 1434, 1443, 1452, 1461, 1470, 1479, 1488, 1497, 1507, 1516, 1525, 1534, 1543, 1551, 1560, 1569,\ +1578, 1587, 1596, 1605, 1614, 1623, 1632, 1641, 1649, 1658, 1667, 1676, 1685, 1693, 1702, 1711, 1720, 1728, 1737, 1746, 1755, 1763, 1772, 1780, 1789, 1798, 1806, 1815, 1823, 1832, 1840, 1849,\ +1857, 1866, 1874, 1882, 1891, 1899, 1907, 1916, 1924, 1932, 1941, 1949, 1957, 1965, 1973, 1981, 1989, 1998, 2006, 2014, 2022, 2030, 2038, 2045, 2053, 2061, 2069, 2077, 2085, 2093, 2100, 2108,\ +2116, 2123, 2131, 2139, 2146, 2154, 2161, 2169, 2176, 2183, 2191, 2198, 2206, 2213, 2220, 2227, 2235, 2242, 2249, 2256, 2263, 2270, 2277, 2284, 2291, 2298, 2305, 2311, 2318, 2325, 2332, 2338,\ +2345, 2352, 2358, 2365, 2371, 2378, 2384, 2390, 2397, 2403, 2409, 2416, 2422, 2428, 2434, 2440, 2446, 2452, 2458, 2464, 2470, 2476, 2482, 2488, 2494, 2500, 2506, 2511, 2517, 2523, 2528, 2534,\ +2540, 2545, 2551, 2556, 2562, 2567, 2572, 2578, 2583, 2589, 2594, 2599, 2605, 2610, 2615, 2620, 2625, 2630, 2636, 2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, 2681, 2686, 2690, 2695, 2700,\ +2705, 2710, 2715, 2719, 2724, 2729, 2733, 2738, 2743, 2747, 2752, 2757, 2761, 2766, 2770, 2775, 2780, 2784, 2789, 2793, 2797, 2802, 2806, 2811, 2815, 2820, 2824, 2828, 2833, 2837, 2841, 2846,\ +2850, 2854, 2859, 2863, 2867, 2871, 2876, 2880, 2884, 2888, 2892, 2897, 2901, 2905, 2909, 2913, 2917, 2922, 2926, 2930, 2934, 2938, 2942, 2946, 2950, 2954, 2959, 2963, 2967, 2971, 2975, 2979,\ +2983, 2987, 2991, 2995, 2999, 3003, 3007, 3011, 3015, 3019, 3023, 3026, 3030, 3034, 3038, 3042, 3045, 3049, 3053, 3057, 3060, 3064, 3068, 3071, 3075, 3078, 3082, 3086, 3089, 3093, 3096, 3100,\ +3103, 3107, 3110, 3113, 3117, 3120, 3124, 3127, 3130, 3134, 3137, 3140, 3144, 3147, 3150, 3153, 3157, 3160, 3163, 3166, 3170, 3173, 3176, 3179, 3182, 3185, 3188, 3191, 3195, 3198, 3201, 3204,\ +3207, 3210, 3213, 3216, 3219, 3222, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3251, 3254, 3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3291, 3293, 3296,\ +3299, 3302, 3304, 3307, 3310, 3313, 3315, 3318, 3321, 3323, 3326, 3329, 3331, 3334, 3337, 3339, 3342, 3345, 3347, 3350, 3353, 3355, 3358, 3361, 3363, 3366, 3368, 3371, 3374, 3376, 3379, 3382,\ +3384, 3387, 3389, 3392, 3394, 3397, 3400, 3402, 3405, 3407, 3410, 3412, 3415, 3417, 3420, 3422, 3424, 3427, 3429, 3432, 3434, 3436, 3439, 3441, 3443, 3446, 3448, 3450, 3453, 3455, 3457, 3460,\ +3462, 3464, 3466, 3469, 3471, 3473, 3475, 3477, 3480, 3482, 3484, 3486, 3488, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3510, 3512, 3514, 3516, 3518, 3520, 3522, 3524, 3526, 3528,\ +3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3546, 3548, 3550, 3552, 3554, 3556, 3558, 3560, 3562, 3564, 3566, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3586, 3588, 3590,\ +3592, 3594, 3596, 3598, 3600, 3601, 3603, 3605, 3607, 3609, 3611, 3613, 3614, 3616, 3618, 3620, 3622, 3624, 3625, 3627, 3629, 3631, 3633, 3635, 3636, 3638, 3640, 3642, 3644, 3646, 3647, 3649,\ +3651, 3653, 3655, 3656, 3658, 3660, 3662, 3664, 3665, 3667, 3669, 3671, 3673, 3674, 3676, 3678, 3680, 3681, 3683, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3697, 3699, 3700, 3702, 3704, 3705,\ +3707, 3709, 3710, 3712, 3714, 3715, 3717, 3719, 3720, 3722, 3724, 3725, 3727, 3728, 3730, 3732, 3733, 3735, 3737, 3738, 3740, 3741, 3743, 3745, 3746, 3748, 3749, 3751, 3752, 3754, 3756, 3757,\ +3759, 3760, 3762, 3763, 3765, 3766, 3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3792, 3794, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805,\ +3807, 3808, 3810, 3811, 3813, 3814, 3815, 3817, 3818, 3820, 3821, 3823, 3824, 3825, 3827, 3828, 3830, 3831, 3832, 3834, 3835, 3837, 3838, 3840, 3841, 3842, 3844, 3845, 3846, 3848, 3849, 3851,\ +3852, 3853, 3855, 3856, 3857, 3859, 3860, 3862, 3863, 3864, 3866, 3867, 3868, 3870, 3871, 3872, 3874, 3875, 3876, 3878, 3879, 3880, 3882, 3883, 3884, 3886, 3887, 3888, 3890, 3891, 3892, 3894,\ +3895, 3896, 3897, 3899, 3900, 3901, 3903, 3904, 3905, 3906, 3908, 3909, 3910, 3911, 3913, 3914, 3915, 3916, 3918, 3919, 3920, 3921, 3923, 3924, 3925, 3926, 3928, 3929, 3930, 3931, 3932, 3934,\ +3935, 3936, 3937, 3938, 3940, 3941, 3942, 3943, 3944, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970,\ +3971, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003,\ +4004, 4005, 4006, 4007, 4008, 4009, 4010, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4030, 4031, 4032,\ +4033, 4034, 4035, 4036, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4042, 4043, 4044, 4045, 4046, 4046, 4047, 4048, 4049, 4050, 4050, 4051, 4052, 4053, 4054, 4054, 4055, 4056, 4057, 4057, 4058,\ +4059, 4060, 4060, 4061, 4062, 4063, 4063, 4064, 4065, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4070, 4071, 4071, 4072, 4073, 4073, 4074, 4075, 4075, 4076, 4077, 4077, 4078, 4078, 4079, 4079,\ +4080, 4081, 4081, 4082, 4082, 4083, 4083, 4084, 4084, 4085, 4085, 4086, 4086, 4087, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4091, 4092, 4092, 4092, 4093, 4093, 4094, 4094, 4094, 4095, 4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 +[static_3dnr] +3DNRCount = "9" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 18: 0:128 | 20: 0:128 | 20: 0:128 | 30: 0:128 \ +-nXsf2 20: 0:128 | 30: 0:128 | 20: 0:128 | 30: 0:128 \ +-nXsf4 18: 0:128 | 25: 0:128 | 20: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 90: 64: 64| 96: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 0: 0: 0: 0 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 0: 0 | 0: 0: 8: 0 | 0: 0: 8: 0 | 10: 10: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 12 | 12: 12 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 36: 40| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 28: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 90 \ + | | | -mXmathd 60 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 60 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 10 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 12 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 40:150 | 150 | \ +-mXmathd | 20:120 | 100 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 22: 0:128 | 30: 0:128 | 30: 0:128 | 38: 0:128 \ +-nXsf2 25: 0:128 | 35: 0:128 | 30: 0:128 | 38: 0:128 \ +-nXsf4 22: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|110: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 13 | 12: 13 | 12: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 48| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 36| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 100 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 12 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 12 \ + | 8: 0: 0 | | -trc 16 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 180 | \ +-mXmathd | 30:130 | 140 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 28: 0:128 | 38: 0:128 | 35: 0:128 | 42: 0:128 \ +-nXsf2 30: 0:128 | 38: 0:128 | 40: 0:128 | 42: 0:128 \ +-nXsf4 28: 0:128 | 38: 0:128 | 40: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|112: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 15: 15\ + | | | | \ +-nXsfn 4: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 26: 32 | 44: 40 | 44: 42 | 44: 52| 42: 40\ +-nXsthd 18: 24 | 30: 30 | 32: 32 | 32: 44| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 2: 0 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 0 | 16: 8: 16 | -sfc 180 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 15 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 25 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 60:260 | 240 | \ +-mXmathd | 30:200 | 200 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 30: 0:128 | 40: 0:128 | 40: 0:128 | 40: 0:128 \ +-nXsf2 32: 0:128 | 40: 0:128 | 40: 0:128 | 40: 0:128 \ +-nXsf4 30: 0:128 | 40: 0:128 | 40: 0:128 | 36: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|120: 100: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 22: 22: 0: 0| 22: 22: 22: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 13: 14\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 48: 44 | 50: 48 | 44: 48| 36: 44\ +-nXsthd 30: 24 | 36: 30 | 36: 32 | 36: 32| 24: 30\ +-sfr (0) 25 | 25 | 25 | 25 | 25 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 140 \ + | | | -mXmathd 100 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 3 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 8: 12 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 8 | 16: 8: 16 | -sfc 220 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 20 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 32 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:360 | 260 | \ +-mXmathd | 40:300 | 220 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 20: 0:128 | 50: 0:128 | 40: 0:128 | 40: 0:128 \ +-nXsf2 24: 0:128 | 40: 0:128 | 40: 0:128 | 40: 0:128 \ +-nXsf4 20: 0:128 | 40: 0:128 | 40: 0:128 | 36: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 90:120 |120: 72: 64: 64|132: 100: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 20: 20: 20: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 12: 14\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 44: 40 | 48: 40 | 36: 48 | 44: 50| 40: 48\ +-nXsthd 24: 30 | 32: 30 | 28: 36 | 30: 42| 30: 18\ +-sfr (0) 21 | 21 | 21 | 21 | 21 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 12 | 2: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:360 | 320 | \ +-mXmathd | 50:300 | 260 | \ +-mXmate | 2: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 2400 +3DnrParam_5 = \ +-nXsf1 24: 0: 128 | 48: 0:128 | 48: 0:128 | 48: 0:128 \ +-nXsf2 26: 0: 128 | 48: 0:128 | 48: 0:128 | 48: 0:128 \ +-nXsf4 24: 0: 128 | 48: 0:128 | 48: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 80:110 |110: 70: 64: 64|140: 100: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 22: 0\ +-nXsbr6 12: 12 | 10: 12 | 10: 12 | 12: 13| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 38: 40 | 48: 40 | 36: 48 | 44: 50| 40: 48\ +-nXsthd 26: 30 | 32: 30 | 28: 36 | 30: 40| 32: 18\ +-sfr (0) 21 | 21 | 21 | 21 | 21 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 130 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 12 | 3: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:380 | 360 | \ +-mXmathd | 60:320 | 320 | \ +-mXmate | 2: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_6 = \ +-nXsf1 28: 0: 128 | 50: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf2 30: 0: 128 | 50: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf4 28: 0: 128 | 50: 0:128 | 50: 0:128 | 38: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 72:110 |110: 70: 64: 64|148: 90: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 12: 12 | 12: 12 | 12: 13| 12: 14\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 38: 50 | 48: 40 | 36: 48 | 44: 52| 40: 48\ +-nXsthd 26: 36 | 32: 30 | 28: 36 | 32: 44| 32: 28\ +-sfr (0) 21 | 21 | 21 | 21 | 21 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 6 | 4: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 3 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 28 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:380 | 380 | \ +-mXmathd | 80:320 | 320 | \ +-mXmate | 2: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_7 = \ +-nXsf1 32: 0: 128 | 60: 0:128 | 60: 0:128 | 52: 0:128 \ +-nXsf2 36: 0: 128 | 60: 0:128 | 60: 0:128 | 52: 0:128 \ +-nXsf4 32: 0: 128 | 60: 0:128 | 60: 0:128 | 32: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |172: 92: 64: 64|160: 92: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 44 | 64: 36 | 56: 48 | 44: 54| 46: 54\ +-nXsthd 25: 30 | 38: 30 | 28: 36 | 32: 32| 32: 28\ +-sfr (0) 25 | 25 | 25 | 25 | 25 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 5 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 5 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 28 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 255 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:320 | 300 | \ +-mXmathd | 70:260 | 240 | \ +-mXmate | 2: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 12800 +3DnrParam_8 = \ +-nXsf1 32: 0: 128 | 60: 0:128 | 60: 0:128 | 52: 0:128 \ +-nXsf2 36: 0: 128 | 60: 0:128 | 60: 0:128 | 52: 0:128 \ +-nXsf4 32: 0: 128 | 60: 0:128 | 60: 0:128 | 32: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |172: 92: 64: 64|160: 92: 84: 84\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 44 | 64: 36 | 56: 48 | 44: 54| 46: 54\ +-nXsthd 25: 30 | 38: 30 | 28: 36 | 32: 32| 32: 28\ +-sfr (0) 25 | 25 | 25 | 25 | 25 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 5 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 5 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 28 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 255 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:320 | 300 | \ +-mXmathd | 70:260 | 240 | \ +-mXmate | 2: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +[ir_static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "80" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "2" +[ir_static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[ir_static_aeweight] +ExpWeight_0 = 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, +ExpWeight_1 = 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, +ExpWeight_2 = 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, +ExpWeight_3 = 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, +ExpWeight_4 = 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, +ExpWeight_5 = 1, 1, 1, 2, 3, 4, 8, 8, 8, 8, 8, 4, 3, 2, 1, 1, 1, +ExpWeight_6 = 1, 1, 2, 3, 4,12,12,12,12,12,12,12, 4, 3, 2, 1, 1, +ExpWeight_7 = 1, 1, 2, 3, 8,12,12,12,12,12,12,12, 8, 3, 2, 1, 1, +ExpWeight_8 = 1, 2, 3, 4,12,12,12,12,12,12,12,12,12, 4, 3, 2, 1, +ExpWeight_9 = 1, 1, 2, 3, 8,12,12,12,12,12,12,12, 8, 3, 2, 1, 1, +ExpWeight_10 = 1, 1, 1, 2, 3, 8,12,12,12,12,12, 8, 3, 2, 1, 1, 1, +ExpWeight_11 = 1, 1, 1, 1, 2, 4, 8, 8, 8, 8, 8, 4, 2, 1, 1, 1, 1, +ExpWeight_12 = 1, 1, 1, 1, 2, 2, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, +ExpWeight_13 = 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, +ExpWeight_14 = 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, +[ir_static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "72, 72, 70, 32, 24, 24, 40, 36, 30, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "120, 120, 120, 100, 80, 64, 48, 36, 20, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 32, 30, 26, 24, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegWgt = "72, 72, 72, 72, 72, 72, 64, 56, 40, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "120, 120, 110, 100, 100, 90, 80, 64, 64, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "220, 200, 180, 160, 140, 120, 100, 100, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "10, 10, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[ir_static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[ir_static_nr] +Enable = "1" +FineStr = "64, 72, 80, 90, 80, 80, 90, 90, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 20, 16, 20, 20, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[ir_static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[ir_static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "252, 227, 218, 188, 160, 218, 218, 61, 61, 61, 61, 61, 61, 61, 61, 61" +AutoTextureStr_1 = "261, 242, 233, 201, 163, 233, 233, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_2 = "273, 258, 250, 215, 180, 250, 250, 124, 124, 124, 124, 124, 124, 124, 124, 124" +AutoTextureStr_3 = "289, 275, 267, 230, 196, 267, 267, 155, 155, 155, 155, 155, 155, 155, 155, 155" +AutoTextureStr_4 = "304, 291, 284, 244, 211, 284, 284, 184, 184, 184, 184, 184, 184, 184, 184, 184" +AutoTextureStr_5 = "318, 304, 298, 255, 223, 298, 298, 210, 210, 210, 210, 210, 210, 210, 210, 210" +AutoTextureStr_6 = "330, 314, 308, 264, 231, 308, 308, 234, 234, 234, 234, 234, 234, 234, 234, 234" +AutoTextureStr_7 = "336, 319, 312, 267, 233, 312, 312, 256, 256, 256, 256, 256, 256, 256, 256, 256" +AutoTextureStr_8 = "336, 317, 309, 264, 227, 309, 309, 275, 275, 275, 275, 275, 275, 275, 275, 275" +AutoTextureStr_9 = "333, 311, 300, 255, 215, 300, 300, 289, 289, 289, 289, 289, 289, 289, 289, 289" +AutoTextureStr_10 = "326, 300, 287, 243, 198, 287, 287, 300, 300, 300, 300, 300, 300, 300, 300, 300" +AutoTextureStr_11 = "318, 288, 272, 229, 178, 272, 272, 309, 309, 309, 309, 309, 309, 309, 309, 309" +AutoTextureStr_12 = "310, 275, 257, 216, 159, 257, 257, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_13 = "303, 264, 243, 204, 143, 243, 243, 322, 322, 322, 322, 322, 322, 322, 322, 322" +AutoTextureStr_14 = "298, 256, 234, 198, 132, 234, 234, 326, 326, 326, 326, 326, 326, 326, 326, 326" +AutoTextureStr_15 = "297, 253, 231, 197, 128, 231, 231, 329, 329, 329, 329, 329, 329, 329, 329, 329" +AutoTextureStr_16 = "301, 256, 234, 205, 133, 234, 234, 330, 330, 330, 330, 330, 330, 330, 330, 330" +AutoTextureStr_17 = "308, 264, 243, 221, 146, 243, 243, 328, 328, 328, 328, 328, 328, 328, 328, 328" +AutoTextureStr_18 = "319, 275, 256, 241, 164, 256, 256, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoTextureStr_19 = "330, 287, 271, 264, 185, 271, 271, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_20 = "341, 300, 287, 286, 205, 287, 287, 308, 308, 308, 308, 308, 308, 308, 308, 308" +AutoTextureStr_21 = "350, 310, 300, 305, 224, 300, 300, 296, 296, 296, 296, 296, 296, 296, 296, 296" +AutoTextureStr_22 = "356, 318, 311, 318, 238, 311, 311, 283, 283, 283, 283, 283, 283, 283, 283, 283" +AutoTextureStr_23 = "357, 320, 316, 323, 244, 316, 316, 267, 267, 267, 267, 267, 267, 267, 267, 267" +AutoTextureStr_24 = "353, 317, 316, 319, 243, 316, 316, 247, 247, 247, 247, 247, 247, 247, 247, 247" +AutoTextureStr_25 = "346, 309, 313, 309, 237, 313, 313, 225, 225, 225, 225, 225, 225, 225, 225, 225" +AutoTextureStr_26 = "336, 298, 307, 294, 227, 307, 307, 201, 201, 201, 201, 201, 201, 201, 201, 201" +AutoTextureStr_27 = "324, 285, 299, 275, 215, 299, 299, 176, 176, 176, 176, 176, 176, 176, 176, 176" +AutoTextureStr_28 = "310, 271, 290, 255, 201, 290, 290, 149, 149, 149, 149, 149, 149, 149, 149, 149" +AutoTextureStr_29 = "297, 259, 280, 234, 186, 280, 280, 121, 121, 121, 121, 121, 121, 121, 121, 121" +AutoTextureStr_30 = "284, 248, 271, 214, 173, 271, 271, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_31 = "272, 241, 264, 196, 161, 264, 264, 64, 64, 64, 64, 64, 64, 64, 64, 64" + +AutoEdgeStr_0 = "309, 309, 299, 299, 459, 459, 459, 459, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_1 = "312, 312, 303, 303, 467, 467, 467, 467, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_2 = "315, 315, 309, 309, 479, 479, 479, 479, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_3 = "320, 320, 316, 316, 494, 494, 494, 494, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_4 = "325, 325, 324, 324, 509, 509, 509, 509, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_5 = "330, 330, 331, 331, 522, 522, 522, 522, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_6 = "336, 336, 337, 337, 531, 531, 531, 531, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_7 = "336, 342, 341, 341, 533, 533, 533, 533, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_8 = "336, 347, 343, 343, 529, 529, 529, 529, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_9 = "336, 353, 344, 344, 519, 519, 519, 519, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_10 = "336, 358, 344, 344, 507, 507, 507, 507, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_11 = "336, 363, 343, 343, 492, 492, 492, 492, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_12 = "336, 367, 342, 342, 476, 476, 476, 476, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_13 = "336, 370, 341, 341, 460, 460, 460, 460, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_14 = "336, 372, 341, 341, 446, 446, 446, 446, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_15 = "336, 373, 341, 341, 435, 435, 435, 435, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_16 = "336, 373, 342, 342, 426, 426, 426, 426, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_17 = "336, 372, 344, 344, 418, 418, 418, 418, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_18 = "336, 370, 346, 346, 411, 411, 411, 411, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_19 = "336, 367, 349, 349, 405, 405, 405, 405, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_20 = "336, 363, 351, 351, 399, 399, 399, 399, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_21 = "336, 360, 352, 352, 394, 394, 394, 394, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_22 = "336, 355, 353, 353, 389, 389, 389, 389, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_23 = "336, 351, 352, 352, 384, 384, 384, 384, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_24 = "336, 346, 350, 350, 380, 380, 380, 380, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_25 = "336, 341, 346, 346, 376, 376, 376, 376, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_26 = "336, 337, 342, 342, 373, 373, 373, 373, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_27 = "332, 332, 337, 337, 370, 370, 370, 370, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_28 = "328, 328, 331, 331, 368, 368, 368, 368, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_29 = "325, 325, 327, 327, 366, 366, 366, 366, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_30 = "322, 322, 323, 323, 364, 364, 364, 364, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_31 = "320, 320, 320, 320, 363, 363, 363, 363, 326, 326, 326, 326, 326, 326, 326, 326" + +AutoTextureFreq = "170, 170, 180, 200, 220, 210, 200, 200, 200, 160, 160, 160, 160, 160, 160, 160" +AutoEdgeFreq = "130, 130, 120, 120, 120, 120, 120, 120, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 48, 56, 58, 56, 60, 60, 60, 60, 60, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 90, 90, 85, 80, 80, 90, 90, 90, 90, 50, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 120, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 60, 60, 60, 60, 60, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 28, 27, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 72, 72, 74, 78, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[ir_static_dpc] +DpcEnable = "1" +DpcStrength = "50, 100, 210, 235, 240, 245, 250, 255, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 50, 50, 50, 50, 50" +[ir_dynamic_dehaze] +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" +AutoDehazeStr = "80,80,80,80,85,90,105,110,128" +[ir_dynamic_linear_drc] +Enable = "1" +IsoCnt = "7" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 9, 9, 8, 8, 8, 8, 8" +DetailAdjustFactor = " 10, 10, 10, 10, 9, 8, 8, 8" +Asymmetry = " 4, 4, 4, 4, 4, 4, 5, 5" +SecondPole = "160, 160, 160, 160, 160, 160, 150, 150" +Compress = "150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 45, 45, 45, 45, 45, 45, 50, 50" +Strength = "380, 360, 340, 330, 330, 320, 300, 220" +[ir_dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "2400, 6400, 12800" ;use LtoH +gammaExpThreshHtoL = "400000, 800000, 3300000" +;;;GammaExpThresh ;;Photo maybe use it, here don't use. +Table_0 = \ +0, 5, 10, 16, 21, 27, 33, 39, 46, 52, 59, 65, 72, 79, 86, 94, 101, 109, 116, 124, 132, 140, 148, 157, 165, 174, 182, 191, 200, 209, 218, 228,\ +237, 246, 256, 266, 275, 285, 295, 305, 315, 325, 336, 346, 356, 367, 377, 388, 399, 410, 420, 431, 442, 453, 464, 476, 487, 498, 509, 521, 532, 543, 555, 566,\ +578, 590, 601, 613, 624, 636, 648, 659, 671, 683, 695, 706, 718, 730, 742, 754, 765, 777, 789, 801, 812, 824, 836, 848, 859, 871, 883, 894, 906, 918, 929, 941,\ +952, 964, 975, 986, 998, 1009, 1020, 1031, 1042, 1054, 1065, 1075, 1086, 1097, 1108, 1119, 1129, 1140, 1150, 1161, 1171, 1181, 1191, 1202, 1212, 1221, 1231, 1241, 1251, 1260, 1270, 1279,\ +1288, 1297, 1306, 1316, 1325, 1334, 1343, 1352, 1361, 1370, 1379, 1389, 1398, 1407, 1416, 1425, 1434, 1443, 1452, 1461, 1470, 1479, 1488, 1497, 1507, 1516, 1525, 1534, 1543, 1551, 1560, 1569,\ +1578, 1587, 1596, 1605, 1614, 1623, 1632, 1641, 1649, 1658, 1667, 1676, 1685, 1693, 1702, 1711, 1720, 1728, 1737, 1746, 1755, 1763, 1772, 1780, 1789, 1798, 1806, 1815, 1823, 1832, 1840, 1849,\ +1857, 1866, 1874, 1882, 1891, 1899, 1907, 1916, 1924, 1932, 1941, 1949, 1957, 1965, 1973, 1981, 1989, 1998, 2006, 2014, 2022, 2030, 2038, 2045, 2053, 2061, 2069, 2077, 2085, 2093, 2100, 2108,\ +2116, 2123, 2131, 2139, 2146, 2154, 2161, 2169, 2176, 2183, 2191, 2198, 2206, 2213, 2220, 2227, 2235, 2242, 2249, 2256, 2263, 2270, 2277, 2284, 2291, 2298, 2305, 2311, 2318, 2325, 2332, 2338,\ +2345, 2352, 2358, 2365, 2371, 2378, 2384, 2390, 2397, 2403, 2409, 2416, 2422, 2428, 2434, 2440, 2446, 2452, 2458, 2464, 2470, 2476, 2482, 2488, 2494, 2500, 2506, 2511, 2517, 2523, 2528, 2534,\ +2540, 2545, 2551, 2556, 2562, 2567, 2572, 2578, 2583, 2589, 2594, 2599, 2605, 2610, 2615, 2620, 2625, 2630, 2636, 2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, 2681, 2686, 2690, 2695, 2700,\ +2705, 2710, 2715, 2719, 2724, 2729, 2733, 2738, 2743, 2747, 2752, 2757, 2761, 2766, 2770, 2775, 2780, 2784, 2789, 2793, 2797, 2802, 2806, 2811, 2815, 2820, 2824, 2828, 2833, 2837, 2841, 2846,\ +2850, 2854, 2859, 2863, 2867, 2871, 2876, 2880, 2884, 2888, 2892, 2897, 2901, 2905, 2909, 2913, 2917, 2922, 2926, 2930, 2934, 2938, 2942, 2946, 2950, 2954, 2959, 2963, 2967, 2971, 2975, 2979,\ +2983, 2987, 2991, 2995, 2999, 3003, 3007, 3011, 3015, 3019, 3023, 3026, 3030, 3034, 3038, 3042, 3045, 3049, 3053, 3057, 3060, 3064, 3068, 3071, 3075, 3078, 3082, 3086, 3089, 3093, 3096, 3100,\ +3103, 3107, 3110, 3113, 3117, 3120, 3124, 3127, 3130, 3134, 3137, 3140, 3144, 3147, 3150, 3153, 3157, 3160, 3163, 3166, 3170, 3173, 3176, 3179, 3182, 3185, 3188, 3191, 3195, 3198, 3201, 3204,\ +3207, 3210, 3213, 3216, 3219, 3222, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3251, 3254, 3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3291, 3293, 3296,\ +3299, 3302, 3304, 3307, 3310, 3313, 3315, 3318, 3321, 3323, 3326, 3329, 3331, 3334, 3337, 3339, 3342, 3345, 3347, 3350, 3353, 3355, 3358, 3361, 3363, 3366, 3368, 3371, 3374, 3376, 3379, 3382,\ +3384, 3387, 3389, 3392, 3394, 3397, 3400, 3402, 3405, 3407, 3410, 3412, 3415, 3417, 3420, 3422, 3424, 3427, 3429, 3432, 3434, 3436, 3439, 3441, 3443, 3446, 3448, 3450, 3453, 3455, 3457, 3460,\ +3462, 3464, 3466, 3469, 3471, 3473, 3475, 3477, 3480, 3482, 3484, 3486, 3488, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3510, 3512, 3514, 3516, 3518, 3520, 3522, 3524, 3526, 3528,\ +3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3546, 3548, 3550, 3552, 3554, 3556, 3558, 3560, 3562, 3564, 3566, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3586, 3588, 3590,\ +3592, 3594, 3596, 3598, 3600, 3601, 3603, 3605, 3607, 3609, 3611, 3613, 3614, 3616, 3618, 3620, 3622, 3624, 3625, 3627, 3629, 3631, 3633, 3635, 3636, 3638, 3640, 3642, 3644, 3646, 3647, 3649,\ +3651, 3653, 3655, 3656, 3658, 3660, 3662, 3664, 3665, 3667, 3669, 3671, 3673, 3674, 3676, 3678, 3680, 3681, 3683, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3697, 3699, 3700, 3702, 3704, 3705,\ +3707, 3709, 3710, 3712, 3714, 3715, 3717, 3719, 3720, 3722, 3724, 3725, 3727, 3728, 3730, 3732, 3733, 3735, 3737, 3738, 3740, 3741, 3743, 3745, 3746, 3748, 3749, 3751, 3752, 3754, 3756, 3757,\ +3759, 3760, 3762, 3763, 3765, 3766, 3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3792, 3794, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805,\ +3807, 3808, 3810, 3811, 3813, 3814, 3815, 3817, 3818, 3820, 3821, 3823, 3824, 3825, 3827, 3828, 3830, 3831, 3832, 3834, 3835, 3837, 3838, 3840, 3841, 3842, 3844, 3845, 3846, 3848, 3849, 3851,\ +3852, 3853, 3855, 3856, 3857, 3859, 3860, 3862, 3863, 3864, 3866, 3867, 3868, 3870, 3871, 3872, 3874, 3875, 3876, 3878, 3879, 3880, 3882, 3883, 3884, 3886, 3887, 3888, 3890, 3891, 3892, 3894,\ +3895, 3896, 3897, 3899, 3900, 3901, 3903, 3904, 3905, 3906, 3908, 3909, 3910, 3911, 3913, 3914, 3915, 3916, 3918, 3919, 3920, 3921, 3923, 3924, 3925, 3926, 3928, 3929, 3930, 3931, 3932, 3934,\ +3935, 3936, 3937, 3938, 3940, 3941, 3942, 3943, 3944, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970,\ +3971, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003,\ +4004, 4005, 4006, 4007, 4008, 4009, 4010, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4030, 4031, 4032,\ +4033, 4034, 4035, 4036, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4042, 4043, 4044, 4045, 4046, 4046, 4047, 4048, 4049, 4050, 4050, 4051, 4052, 4053, 4054, 4054, 4055, 4056, 4057, 4057, 4058,\ +4059, 4060, 4060, 4061, 4062, 4063, 4063, 4064, 4065, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4070, 4071, 4071, 4072, 4073, 4073, 4074, 4075, 4075, 4076, 4077, 4077, 4078, 4078, 4079, 4079,\ +4080, 4081, 4081, 4082, 4082, 4083, 4083, 4084, 4084, 4085, 4085, 4086, 4086, 4087, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4091, 4092, 4092, 4092, 4093, 4093, 4094, 4094, 4094, 4095, 4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 +[ir_static_3dnr] +3DNRCount = "7" +IsoThresh = "100, 200, 400, 800, 1600, 3200, 6400" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 12: 0:128 | 20: 0:128 | 20: 0:128 | 35: 0:128 \ +-nXsf2 16: 0:128 | 20: 0:128 | 20: 0:128 | 35: 0:128 \ +-nXsf4 14: 0:128 | 20: 0:128 | 20: 0:128 | 35: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|100: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 0: 0: 0: 0 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 0: 0 | 0: 0: 8: 0 | 0: 0: 8: 0 | 10: 10: 10: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 12: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 36: 40| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 28: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 90 \ + | | | -mXmathd 60 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:150 | 130 | \ +-mXmathd | 30:120 | 100 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 18: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 20: 0:128 | 20: 0:128 | 30: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|115: 88: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 4: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 48| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 36| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:160 | 150 | \ +-mXmathd | 30:120 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 20: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 22: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 20: 0:128 | 30: 0:128 | 40: 0:128 | 36: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 16: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 4: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 42\ +-nXsthd 24: 30 | 30: 30 | 32: 32 | 32: 36| 32: 28\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:220 | 220 | \ +-mXmathd | 50:160 | 160 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 22: 0:110 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:110 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:110 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|148:102: 64: 98\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 13: 15 | 13: 15 | 13: 15 | 12: 15| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 28: 40 | 40: 40 | 42: 42 | 44: 48| 40: 42\ +-nXsthd 20: 25 | 32: 32 | 32: 32 | 32: 36| 32: 16\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 140 \ + | | | -mXmathd 100 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 3 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 8: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:260 | 240 | \ +-mXmathd | 50:220 | 200 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 24: 0: 72 | 40: 0: 80 | 50: 0:128 | 50: 0:128 \ +-nXsf2 28: 0: 72 | 50: 0: 80 | 50: 0:128 | 50: 0:128 \ +-nXsf4 24: 0: 72 | 40: 0: 80 | 50: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 72: 64: 64|180:100: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 12: 14\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 0\ +-nXsth 40: 40 | 40: 44 | 40: 44 | 42: 40| 40: 34\ +-nXsthd 25: 26 | 32: 30 | 30: 28 | 30: 28| 30: 12\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:320 | 320 | \ +-mXmathd | 50:280 | 280 | \ +-mXmate | 2: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_5 = \ +-nXsf1 22: 0: 64 | 50: 0: 72 | 50: 0:128 | 58: 0:128 \ +-nXsf2 26: 0: 64 | 50: 0: 72 | 60: 0:128 | 58: 0:128 \ +-nXsf4 22: 0: 64 | 50: 0: 72 | 56: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 100:100:100 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 90: 64: 64|180:120: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 12: 13 | 12: 13 | 12: 13 | 10: 12| 12: 14\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 0\ +-nXsth 40: 40 | 40: 50 | 48: 44 | 40: 44| 40: 30\ +-nXsthd 25: 30 | 32: 30 | 30: 30 | 30: 30| 30: 12\ +-sfr (0) 31 | 16 | 16 | 24 | 28 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:380 | 360 | \ +-mXmathd | 80:320 | 300 | \ +-mXmate | 2: 4 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_6 = \ +-nXsf1 36: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 48: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 44: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 110: 90: 64: 64|150: 72: 84: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 22: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 4: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 4: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 56: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 48: 36\ +-sfr (0) 21 | 12 | 10 | 24 | 24 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 25 | 25: 25 | 25 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:480 | 420 | \ +-mXmathd | 80:400 | 360 | \ +-mXmate | 2: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/sc2232.ini b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/sc2232.ini new file mode 100644 index 00000000..f0fd0dd7 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/sc2232.ini @@ -0,0 +1,1385 @@ +[all_param] +UpFrameIso = 400 +DownFrameIso = 1000 +[static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "64" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "0" +[static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_5 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_6 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_7 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_8 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_9 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_10 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_11 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_12 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "20, 20, 30, 40, 48, 30, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "64, 64, 64, 48, 40, 24, 24, 20, 12, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 30, 20, 20, 20, 20,20,20,20,20,20,20,20" +AutoHeNegWgt = "50, 45, 45, 45, 50, 40, 10, 25, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "80, 80, 80, 80, 80, 64, 54, 48, 36, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "128,108, 90, 60, 80, 70, 70, 70, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "20, 20, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[static_nr] +Enable = "1" +FineStr = "64, 72, 75, 90, 90, 90, 90, 80, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 16, 14, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "285, 285, 241, 227, 151, 150, 128, 128, 128, 128, 128, 128, 128, 28, 28, 28" +AutoTextureStr_1 = "294, 290, 250, 236, 160, 164, 140, 140, 148, 148, 148, 148, 148, 43, 43, 43" +AutoTextureStr_2 = "304, 297, 260, 246, 173, 179, 152, 152, 177, 177, 177, 177, 177, 59, 59, 59" +AutoTextureStr_3 = "315, 306, 271, 256, 189, 196, 164, 164, 211, 211, 211, 211, 211, 75, 75, 75" +AutoTextureStr_4 = "324, 315, 281, 266, 205, 211, 176, 176, 247, 247, 247, 247, 247, 91, 91, 91" +AutoTextureStr_5 = "333, 322, 289, 274, 220, 223, 187, 187, 281, 281, 281, 281, 281, 106, 106, 106" +AutoTextureStr_6 = "338, 326, 295, 280, 231, 232, 198, 198, 310, 310, 310, 310, 310, 121, 121, 121" +AutoTextureStr_7 = "340, 327, 296, 281, 237, 236, 207, 207, 331, 331, 331, 331, 331, 136, 136, 136" +AutoTextureStr_8 = "337, 322, 292, 278, 237, 233, 215, 215, 342, 342, 342, 342, 342, 152, 152, 152" +AutoTextureStr_9 = "331, 313, 284, 270, 233, 224, 222, 222, 348, 348, 348, 348, 348, 167, 167, 167" +AutoTextureStr_10 = "321, 301, 272, 260, 226, 212, 229, 229, 351, 351, 351, 351, 351, 183, 183, 183" +AutoTextureStr_11 = "311, 289, 259, 248, 218, 197, 236, 236, 352, 352, 352, 352, 352, 199, 199, 199" +AutoTextureStr_12 = "300, 276, 247, 236, 209, 183, 241, 241, 350, 350, 350, 350, 350, 214, 214, 214" +AutoTextureStr_13 = "291, 265, 236, 226, 200, 170, 246, 246, 347, 347, 347, 347, 347, 228, 228, 228" +AutoTextureStr_14 = "284, 258, 228, 219, 194, 161, 248, 248, 344, 344, 344, 344, 344, 241, 241, 241" +AutoTextureStr_15 = "281, 255, 225, 216, 192, 157, 249, 249, 341, 341, 341, 341, 341, 254, 254, 254" +AutoTextureStr_16 = "283, 258, 229, 219, 194, 160, 248, 248, 338, 338, 338, 338, 338, 267, 267, 267" +AutoTextureStr_17 = "289, 267, 237, 226, 199, 169, 245, 245, 333, 333, 333, 333, 333, 283, 283, 283" +AutoTextureStr_18 = "296, 278, 249, 236, 206, 181, 240, 240, 327, 327, 327, 327, 327, 298, 298, 298" +AutoTextureStr_19 = "306, 292, 262, 248, 214, 194, 234, 234, 320, 320, 320, 320, 320, 313, 313, 313" +AutoTextureStr_20 = "315, 306, 276, 260, 222, 208, 227, 227, 313, 313, 313, 313, 313, 325, 325, 325" +AutoTextureStr_21 = "324, 318, 288, 270, 228, 220, 220, 220, 305, 305, 305, 305, 305, 338, 338, 338" +AutoTextureStr_22 = "330, 328, 296, 278, 232, 229, 213, 213, 296, 296, 296, 296, 296, 348, 348, 348" +AutoTextureStr_23 = "333, 333, 300, 281, 232, 232, 207, 207, 288, 288, 288, 288, 288, 353, 353, 353" +AutoTextureStr_24 = "333, 334, 299, 279, 228, 230, 201, 201, 279, 279, 279, 279, 279, 350, 350, 350" +AutoTextureStr_25 = "330, 332, 294, 275, 222, 224, 195, 195, 270, 270, 270, 270, 270, 343, 343, 343" +AutoTextureStr_26 = "326, 328, 286, 268, 213, 215, 189, 189, 260, 260, 260, 260, 260, 330, 330, 330" +AutoTextureStr_27 = "320, 322, 276, 259, 202, 204, 182, 182, 249, 249, 249, 249, 249, 313, 313, 313" +AutoTextureStr_28 = "314, 315, 266, 249, 191, 192, 176, 176, 239, 239, 239, 239, 239, 287, 287, 287" +AutoTextureStr_29 = "307, 308, 255, 239, 179, 180, 169, 169, 228, 228, 228, 228, 228, 254, 254, 254" +AutoTextureStr_30 = "301, 301, 244, 229, 168, 168, 162, 162, 217, 217, 217, 217, 217, 219, 219, 219" +AutoTextureStr_31 = "296, 296, 235, 221, 158, 158, 156, 156, 207, 207, 207, 207, 207, 186, 186, 186" + +AutoEdgeStr_0 = "250, 256, 262, 279, 320, 320, 212, 212, 224, 224, 224, 224, 224, 224, 224, 224" +AutoEdgeStr_1 = "250, 260, 270, 296, 331, 331, 215, 215, 244, 244, 244, 244, 244, 244, 244, 244" +AutoEdgeStr_2 = "250, 264, 279, 314, 343, 343, 220, 220, 265, 265, 265, 265, 265, 265, 265, 265" +AutoEdgeStr_3 = "250, 268, 288, 332, 356, 356, 225, 225, 285, 285, 285, 285, 285, 285, 285, 285" +AutoEdgeStr_4 = "250, 272, 296, 350, 368, 368, 231, 231, 303, 303, 303, 303, 303, 303, 303, 303" +AutoEdgeStr_5 = "250, 276, 305, 368, 380, 380, 238, 238, 319, 319, 319, 319, 319, 319, 319, 319" +AutoEdgeStr_6 = "250, 280, 313, 384, 391, 391, 245, 245, 333, 333, 333, 333, 333, 333, 333, 333" +AutoEdgeStr_7 = "250, 286, 321, 398, 401, 401, 252, 252, 346, 346, 346, 346, 346, 346, 346, 346" +AutoEdgeStr_8 = "250, 292, 328, 411, 410, 410, 260, 260, 357, 357, 357, 357, 357, 357, 357, 357" +AutoEdgeStr_9 = "249, 299, 334, 420, 416, 416, 267, 267, 364, 364, 364, 364, 364, 364, 364, 364" +AutoEdgeStr_10 = "249, 307, 339, 428, 422, 422, 273, 273, 370, 370, 370, 370, 370, 370, 370, 370" +AutoEdgeStr_11 = "249, 316, 344, 434, 427, 427, 279, 279, 374, 374, 374, 374, 374, 374, 374, 374" +AutoEdgeStr_12 = "248, 326, 349, 439, 431, 431, 284, 284, 379, 379, 379, 379, 379, 379, 379, 379" +AutoEdgeStr_13 = "248, 335, 353, 442, 434, 434, 288, 288, 384, 384, 384, 384, 384, 384, 384, 384" +AutoEdgeStr_14 = "248, 344, 357, 445, 437, 437, 291, 291, 390, 390, 390, 390, 390, 390, 390, 390" +AutoEdgeStr_15 = "247, 351, 360, 447, 439, 439, 293, 293, 394, 394, 394, 394, 394, 394, 394, 394" +AutoEdgeStr_16 = "247, 357, 364, 449, 442, 442, 293, 293, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_17 = "246, 361, 367, 450, 444, 444, 292, 292, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_18 = "245, 364, 369, 450, 445, 445, 291, 291, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_19 = "244, 366, 371, 450, 446, 446, 288, 288, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_20 = "243, 366, 373, 448, 446, 446, 285, 285, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_21 = "242, 366, 375, 445, 445, 445, 282, 282, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_22 = "241, 366, 376, 441, 445, 445, 278, 278, 399, 399, 399, 399, 399, 399, 399, 399" +AutoEdgeStr_23 = "241, 366, 377, 436, 444, 444, 273, 273, 402, 402, 402, 402, 402, 402, 402, 402" +AutoEdgeStr_24 = "240, 365, 377, 429, 442, 442, 268, 268, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_25 = "239, 363, 377, 422, 440, 440, 263, 263, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_26 = "238, 361, 377, 413, 437, 437, 258, 258, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_27 = "238, 359, 376, 403, 434, 434, 253, 253, 413, 413, 413, 413, 413, 413, 413, 413" +AutoEdgeStr_28 = "237, 356, 376, 393, 431, 431, 249, 249, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_29 = "236, 353, 375, 383, 428, 428, 244, 244, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_30 = "235, 351, 375, 373, 425, 425, 240, 240, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_31 = "235, 349, 375, 364, 423, 423, 236, 236, 402, 402, 402, 402, 402, 402, 402, 402" + +AutoTextureFreq = "160, 160, 161, 162, 164, 165, 166, 170, 170, 170, 170, 160, 160, 160, 160, 160" +AutoEdgeFreq = "120, 120, 110, 100, 100, 100, 200, 200, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 38, 40, 43, 45, 48, 50, 50, 40, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 65, 65, 67, 69, 81, 83, 60, 55, 45, 45, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "121, 121, 121, 121, 121, 121, 121, 120, 118, 118, 110, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 50, 50, 50, 55, 57, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 30, 30, 30, 24, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 30, 30, 30, 24, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 40, 56, 64, 64, 64, 48, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 16, 24, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 70, 71, 71, 71, 71, 71, 71, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[dynamic_dehaze] +;ExpThreshCnt = "5" +;ExpThreshLtoH = "20000, 50000, 80000, 160000, 320000" +;ManualDehazeStr = "100, 100, 110, 120, 120" +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400" +AutoDehazeStr = "63, 73, 88, 88, 88, 88, 88, 88" +[dynamic_linear_drc] +Enable = "1" +IsoCnt = "10" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800, 25600, 51200" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 110, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 7, 8, 10, 10, 10, 11, 11, 11, 11, 11" +DetailAdjustFactor = " 15, 15, 15, 15, 15, 15, 15, 15, 15, 15" +Asymmetry = " 2, 2, 5, 5, 5, 5, 5, 5, 5, 5" +SecondPole = "170, 160, 150, 150, 150, 150, 150, 150, 150, 150" +Compress = "120, 125, 150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "405, 390, 380, 300, 250, 200, 130, 200, 200, 100" +[dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "100000, 800000, 1600000" ;use LtoH +gammaExpThreshHtoL = "100000, 800000, 1600000" +Table_0 = \ +0,5,10,16,21,27,33,39,46,52,59,65,72,79,86,94,101,109,116,124,132,140,148,157,165,174,182,191,200,209,218,228,237,246,256,266,\ +275,285,295,305,315,325,336,346,356,367,377,388,399,410,420,431,442,453,464,476,487,498,509,521,532,543,555,566,578,590,601,613,\ +624,636,648,659,671,683,695,706,718,730,742,754,765,777,789,801,812,824,836,848,859,871,883,894,906,918,929,941,952,964,975,986,\ +998,1009,1020,1031,1042,1054,1065,1075,1086,1097,1108,1119,1129,1140,1150,1161,1171,1181,1191,1202,1212,1221,1231,1241,1251,1260,\ +1270,1279,1288,1297,1306,1316,1325,1334,1343,1352,1361,1370,1379,1389,1398,1407,1416,1425,1434,1443,1452,1461,1470,1479,1488,1497,\ +1507,1516,1525,1534,1543,1551,1560,1569,1578,1587,1596,1605,1614,1623,1632,1641,1649,1658,1667,1676,1685,1693,1702,1711,1720,1728,\ +1737,1746,1755,1763,1772,1780,1789,1798,1806,1815,1823,1832,1840,1849,1857,1866,1874,1882,1891,1899,1907,1916,1924,1932,1941,1949,\ +1957,1965,1973,1981,1989,1998,2006,2014,2022,2030,2038,2045,2053,2061,2069,2077,2085,2093,2100,2108,2116,2123,2131,2139,2146,2154,\ +2161,2169,2176,2183,2191,2198,2206,2213,2220,2227,2235,2242,2249,2256,2263,2270,2277,2284,2291,2298,2305,2311,2318,2325,2332,2338,\ +2345,2352,2358,2365,2371,2378,2384,2390,2397,2403,2409,2416,2422,2428,2434,2440,2446,2452,2458,2464,2470,2476,2482,2488,2494,2500,\ +2506,2511,2517,2523,2528,2534,2540,2545,2551,2556,2562,2567,2572,2578,2583,2589,2594,2599,2605,2610,2615,2620,2625,2630,2636,2641,\ +2646,2651,2656,2661,2666,2671,2676,2681,2686,2690,2695,2700,2705,2710,2715,2719,2724,2729,2733,2738,2743,2747,2752,2757,2761,2766,\ +2770,2775,2780,2784,2789,2793,2797,2802,2806,2811,2815,2820,2824,2828,2833,2837,2841,2846,2850,2854,2859,2863,2867,2871,2876,2880,\ +2884,2888,2892,2897,2901,2905,2909,2913,2917,2922,2926,2930,2934,2938,2942,2946,2950,2954,2959,2963,2967,2971,2975,2979,2983,2987,\ +2991,2995,2999,3003,3007,3011,3015,3019,3023,3026,3030,3034,3038,3042,3045,3049,3053,3057,3060,3064,3068,3071,3075,3078,3082,3086,\ +3089,3093,3096,3100,3103,3107,3110,3113,3117,3120,3124,3127,3130,3134,3137,3140,3144,3147,3150,3153,3157,3160,3163,3166,3170,3173,\ +3176,3179,3182,3185,3188,3191,3195,3198,3201,3204,3207,3210,3213,3216,3219,3222,3225,3228,3231,3234,3237,3239,3242,3245,3248,3251,\ +3254,3257,3260,3263,3265,3268,3271,3274,3277,3279,3282,3285,3288,3291,3293,3296,3299,3302,3304,3307,3310,3313,3315,3318,3321,3323,\ +3326,3329,3331,3334,3337,3339,3342,3345,3347,3350,3353,3355,3358,3361,3363,3366,3368,3371,3374,3376,3379,3382,3384,3387,3389,3392,\ +3394,3397,3400,3402,3405,3407,3410,3412,3415,3417,3420,3422,3424,3427,3429,3432,3434,3436,3439,3441,3443,3446,3448,3450,3453,3455,\ +3457,3460,3462,3464,3466,3469,3471,3473,3475,3477,3480,3482,3484,3486,3488,3491,3493,3495,3497,3499,3501,3503,3505,3507,3510,3512,\ +3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,\ +3566,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3586,3588,3590,3592,3594,3596,3598,3600,3601,3603,3605,3607,3609,3611,3613,\ +3614,3616,3618,3620,3622,3624,3625,3627,3629,3631,3633,3635,3636,3638,3640,3642,3644,3646,3647,3649,3651,3653,3655,3656,3658,3660,\ +3662,3664,3665,3667,3669,3671,3673,3674,3676,3678,3680,3681,3683,3685,3687,3688,3690,3692,3693,3695,3697,3699,3700,3702,3704,3705,\ +3707,3709,3710,3712,3714,3715,3717,3719,3720,3722,3724,3725,3727,3728,3730,3732,3733,3735,3737,3738,3740,3741,3743,3745,3746,3748,\ +3749,3751,3752,3754,3756,3757,3759,3760,3762,3763,3765,3766,3768,3769,3771,3773,3774,3776,3777,3779,3780,3782,3783,3785,3786,3788,\ +3789,3791,3792,3794,3795,3796,3798,3799,3801,3802,3804,3805,3807,3808,3810,3811,3813,3814,3815,3817,3818,3820,3821,3823,3824,3825,\ +3827,3828,3830,3831,3832,3834,3835,3837,3838,3840,3841,3842,3844,3845,3846,3848,3849,3851,3852,3853,3855,3856,3857,3859,3860,3862,\ +3863,3864,3866,3867,3868,3870,3871,3872,3874,3875,3876,3878,3879,3880,3882,3883,3884,3886,3887,3888,3890,3891,3892,3894,3895,3896,\ +3897,3899,3900,3901,3903,3904,3905,3906,3908,3909,3910,3911,3913,3914,3915,3916,3918,3919,3920,3921,3923,3924,3925,3926,3928,3929,\ +3930,3931,3932,3934,3935,3936,3937,3938,3940,3941,3942,3943,3944,3946,3947,3948,3949,3950,3951,3952,3954,3955,3956,3957,3958,3959,\ +3960,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,\ +3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4010,4011,4012,\ +4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4022,4023,4024,4025,4026,4027,4028,4029,4030,4030,4031,4032,4033,4034,4035,4036,\ +4036,4037,4038,4039,4040,4041,4042,4042,4043,4044,4045,4046,4046,4047,4048,4049,4050,4050,4051,4052,4053,4054,4054,4055,4056,4057,\ +4057,4058,4059,4060,4060,4061,4062,4063,4063,4064,4065,4065,4066,4067,4067,4068,4069,4070,4070,4071,4071,4072,4073,4073,4074,4075,\ +4075,4076,4077,4077,4078,4078,4079,4079,4080,4081,4081,4082,4082,4083,4083,4084,4084,4085,4085,4086,4086,4087,4087,4088,4088,4089,\ +4089,4090,4090,4091,4091,4092,4092,4092,4093,4093,4094,4094,4094,4095,4095 + +Table_1 = \ +0, 4, 9, 14, 19, 24, 29, 34, 40, 45, 51, 57, 63, 69, 75, 81, 88, 94, 101, 107, 114, 121, 128, 136, 143, 150, 158, 165, 173, 181, 189, 197,\ +205, 213, 221, 229, 238, 246, 255, 263, 272, 281, 290, 298, 307, 316, 326, 335, 344, 353, 363, 372, 381, 391, 401, 410, 420, 430, 439, 449, 459, 469, 479, 489,\ +499, 509, 519, 529, 539, 549, 559, 569, 579, 590, 600, 610, 620, 631, 641, 651, 661, 672, 682, 692, 703, 713, 723, 733, 744, 754, 764, 774, 785, 795, 805, 815,\ +825, 835, 845, 855, 865, 875, 885, 895, 905, 915, 925, 935, 944, 954, 964, 973, 983, 992, 1002, 1011, 1020, 1030, 1039, 1048, 1057, 1066, 1075, 1084, 1093, 1102, 1110, 1119,\ +1127, 1136, 1144, 1153, 1161, 1170, 1178, 1187, 1195, 1204, 1213, 1221, 1230, 1238, 1247, 1255, 1264, 1273, 1281, 1290, 1299, 1307, 1316, 1324, 1333, 1342, 1350, 1359, 1368, 1376, 1385, 1394,\ +1402, 1411, 1420, 1428, 1437, 1445, 1454, 1463, 1471, 1480, 1489, 1497, 1506, 1514, 1523, 1532, 1540, 1549, 1557, 1566, 1574, 1583, 1591, 1600, 1608, 1617, 1625, 1634, 1642, 1651, 1659, 1668,\ +1676, 1685, 1693, 1701, 1710, 1718, 1726, 1735, 1743, 1751, 1759, 1768, 1776, 1784, 1792, 1800, 1809, 1817, 1825, 1833, 1841, 1849, 1857, 1865, 1873, 1881, 1889, 1897, 1905, 1912, 1920, 1928,\ +1936, 1944, 1951, 1959, 1967, 1974, 1982, 1989, 1997, 2004, 2012, 2019, 2027, 2034, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2141, 2148, 2155, 2161,\ +2168, 2175, 2181, 2188, 2195, 2201, 2208, 2214, 2221, 2227, 2233, 2240, 2246, 2253, 2259, 2265, 2271, 2278, 2284, 2290, 2296, 2302, 2308, 2314, 2320, 2326, 2332, 2338, 2344, 2350, 2356, 2362,\ +2368, 2374, 2380, 2385, 2391, 2397, 2402, 2408, 2414, 2419, 2425, 2431, 2436, 2442, 2447, 2453, 2458, 2464, 2469, 2475, 2480, 2485, 2491, 2496, 2501, 2507, 2512, 2517, 2522, 2527, 2533, 2538,\ +2543, 2548, 2553, 2558, 2563, 2568, 2573, 2578, 2583, 2588, 2593, 2598, 2603, 2608, 2613, 2618, 2623, 2628, 2633, 2637, 2642, 2647, 2652, 2656, 2661, 2666, 2671, 2675, 2680, 2685, 2689, 2694,\ +2699, 2703, 2708, 2712, 2717, 2721, 2726, 2731, 2735, 2740, 2744, 2749, 2753, 2757, 2762, 2766, 2771, 2775, 2780, 2784, 2788, 2793, 2797, 2801, 2806, 2810, 2814, 2819, 2823, 2827, 2831, 2836,\ +2840, 2844, 2848, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2881, 2885, 2889, 2893, 2897, 2901, 2905, 2909, 2913, 2917, 2920, 2924, 2928, 2932, 2936, 2939, 2943, 2947, 2950, 2954, 2958, 2961,\ +2965, 2968, 2972, 2975, 2979, 2982, 2986, 2989, 2993, 2996, 3000, 3003, 3006, 3010, 3013, 3017, 3020, 3023, 3026, 3030, 3033, 3036, 3040, 3043, 3046, 3049, 3052, 3056, 3059, 3062, 3065, 3068,\ +3071, 3074, 3077, 3081, 3084, 3087, 3090, 3093, 3096, 3099, 3102, 3105, 3108, 3111, 3114, 3117, 3120, 3123, 3126, 3129, 3132, 3135, 3137, 3140, 3143, 3146, 3149, 3152, 3155, 3158, 3161, 3164,\ +3166, 3169, 3172, 3175, 3178, 3181, 3184, 3186, 3189, 3192, 3195, 3198, 3201, 3203, 3206, 3209, 3212, 3215, 3217, 3220, 3223, 3226, 3229, 3232, 3234, 3237, 3240, 3243, 3246, 3249, 3251, 3254,\ +3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3290, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3318, 3320, 3323, 3326, 3328, 3331, 3333, 3336, 3339, 3341,\ +3344, 3347, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3372, 3375, 3377, 3380, 3382, 3385, 3387, 3390, 3392, 3395, 3397, 3400, 3402, 3404, 3407, 3409, 3412, 3414, 3417, 3419, 3421,\ +3424, 3426, 3429, 3431, 3433, 3436, 3438, 3440, 3443, 3445, 3447, 3450, 3452, 3454, 3457, 3459, 3461, 3464, 3466, 3468, 3470, 3473, 3475, 3477, 3479, 3482, 3484, 3486, 3488, 3491, 3493, 3495,\ +3497, 3500, 3502, 3504, 3506, 3508, 3510, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3528, 3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3547, 3549, 3551, 3553, 3555, 3557, 3559, 3561, 3563,\ +3565, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3587, 3589, 3591, 3593, 3594, 3596, 3598, 3600, 3602, 3604, 3606, 3608, 3609, 3611, 3613, 3615, 3617, 3619, 3620, 3622, 3624,\ +3626, 3627, 3629, 3631, 3633, 3634, 3636, 3638, 3640, 3641, 3643, 3645, 3647, 3648, 3650, 3652, 3653, 3655, 3657, 3658, 3660, 3662, 3663, 3665, 3667, 3668, 3670, 3671, 3673, 3675, 3676, 3678,\ +3679, 3681, 3683, 3684, 3686, 3687, 3689, 3691, 3692, 3694, 3695, 3697, 3698, 3700, 3702, 3703, 3705, 3706, 3708, 3709, 3711, 3712, 3714, 3715, 3717, 3718, 3720, 3721, 3723, 3724, 3726, 3728,\ +3729, 3731, 3732, 3734, 3735, 3737, 3738, 3740, 3741, 3743, 3744, 3746, 3747, 3749, 3750, 3752, 3753, 3755, 3756, 3758, 3759, 3761, 3762, 3764, 3765, 3767, 3768, 3770, 3771, 3773, 3774, 3776,\ +3777, 3779, 3780, 3782, 3783, 3785, 3786, 3787, 3789, 3790, 3792, 3793, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805, 3807, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3818, 3819, 3821, 3822,\ +3824, 3825, 3827, 3828, 3829, 3831, 3832, 3834, 3835, 3836, 3838, 3839, 3840, 3842, 3843, 3845, 3846, 3847, 3849, 3850, 3851, 3853, 3854, 3856, 3857, 3858, 3860, 3861, 3862, 3864, 3865, 3866,\ +3868, 3869, 3870, 3872, 3873, 3874, 3876, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3886, 3888, 3889, 3890, 3892, 3893, 3894, 3895, 3897, 3898, 3899, 3901, 3902, 3903, 3904, 3906, 3907, 3908,\ +3910, 3911, 3912, 3913, 3915, 3916, 3917, 3919, 3920, 3921, 3922, 3924, 3925, 3926, 3927, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3946, 3948, 3949,\ +3950, 3951, 3952, 3954, 3955, 3956, 3957, 3959, 3960, 3961, 3962, 3963, 3965, 3966, 3967, 3968, 3969, 3971, 3972, 3973, 3974, 3975, 3977, 3978, 3979, 3980, 3981, 3982, 3984, 3985, 3986, 3987,\ +3988, 3989, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3999, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4018, 4019, 4020, 4021, 4022, 4023,\ +4024, 4025, 4026, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058,\ +4059, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 11, 21, 31, 42, 52, 63, 73, 84, 94, 105, 115, 126, 137, 147, 158, 169, 179, 190, 201, 211, 222, 233, 244, 255, 265, 276, 287, 298, 309, 320, 330,\ +341, 352, 363, 374, 385, 396, 407, 417, 428, 439, 450, 461, 472, 483, 494, 505, 515, 526, 537, 548, 559, 570, 581, 592, 602, 613, 624, 635, 646, 657, 667, 678,\ +689, 700, 710, 721, 732, 743, 753, 764, 775, 785, 796, 806, 817, 828, 838, 849, 859, 870, 880, 891, 901, 911, 922, 932, 942, 953, 963, 973, 983, 993, 1004, 1014,\ +1024, 1034, 1044, 1054, 1064, 1074, 1083, 1093, 1103, 1113, 1123, 1132, 1142, 1152, 1161, 1171, 1180, 1190, 1199, 1208, 1218, 1227, 1236, 1245, 1255, 1264, 1273, 1282, 1291, 1300, 1308, 1317,\ +1326, 1335, 1343, 1352, 1361, 1369, 1378, 1386, 1395, 1403, 1412, 1420, 1429, 1437, 1445, 1454, 1462, 1470, 1478, 1486, 1495, 1503, 1511, 1519, 1527, 1535, 1543, 1551, 1559, 1567, 1574, 1582,\ +1590, 1598, 1606, 1613, 1621, 1629, 1636, 1644, 1652, 1659, 1667, 1674, 1682, 1689, 1697, 1704, 1712, 1719, 1726, 1734, 1741, 1748, 1755, 1763, 1770, 1777, 1784, 1791, 1798, 1805, 1813, 1820,\ +1827, 1834, 1841, 1848, 1854, 1861, 1868, 1875, 1882, 1889, 1896, 1902, 1909, 1916, 1923, 1929, 1936, 1943, 1949, 1956, 1963, 1969, 1976, 1982, 1989, 1995, 2002, 2008, 2015, 2021, 2028, 2034,\ +2041, 2047, 2053, 2060, 2066, 2072, 2079, 2085, 2091, 2097, 2104, 2110, 2116, 2122, 2128, 2134, 2141, 2147, 2153, 2159, 2165, 2171, 2177, 2183, 2189, 2195, 2201, 2207, 2213, 2219, 2225, 2231,\ +2237, 2243, 2249, 2254, 2260, 2266, 2272, 2278, 2283, 2289, 2295, 2300, 2306, 2312, 2317, 2323, 2328, 2334, 2339, 2345, 2350, 2356, 2361, 2367, 2372, 2377, 2383, 2388, 2393, 2399, 2404, 2409,\ +2414, 2419, 2425, 2430, 2435, 2440, 2445, 2450, 2455, 2460, 2465, 2470, 2475, 2480, 2485, 2490, 2495, 2500, 2505, 2509, 2514, 2519, 2524, 2529, 2533, 2538, 2543, 2548, 2552, 2557, 2562, 2566,\ +2571, 2576, 2580, 2585, 2589, 2594, 2598, 2603, 2607, 2612, 2616, 2621, 2625, 2630, 2634, 2638, 2643, 2647, 2652, 2656, 2660, 2665, 2669, 2673, 2678, 2682, 2686, 2690, 2695, 2699, 2703, 2707,\ +2711, 2716, 2720, 2724, 2728, 2732, 2736, 2740, 2744, 2749, 2753, 2757, 2761, 2765, 2769, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2801, 2805, 2809, 2813, 2817, 2820, 2824, 2828, 2832, 2836,\ +2840, 2844, 2848, 2852, 2855, 2859, 2863, 2867, 2870, 2874, 2878, 2882, 2885, 2889, 2893, 2896, 2900, 2903, 2907, 2911, 2914, 2918, 2921, 2925, 2928, 2932, 2935, 2938, 2942, 2945, 2949, 2952,\ +2955, 2959, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2985, 2988, 2992, 2995, 2998, 3001, 3004, 3007, 3011, 3014, 3017, 3020, 3023, 3026, 3029, 3032, 3035, 3038, 3041, 3044, 3047, 3050, 3053,\ +3056, 3059, 3062, 3065, 3068, 3071, 3074, 3077, 3080, 3082, 3085, 3088, 3091, 3094, 3097, 3100, 3102, 3105, 3108, 3111, 3114, 3116, 3119, 3122, 3125, 3127, 3130, 3133, 3136, 3138, 3141, 3144,\ +3147, 3149, 3152, 3155, 3157, 3160, 3163, 3165, 3168, 3171, 3173, 3176, 3179, 3181, 3184, 3187, 3189, 3192, 3195, 3197, 3200, 3202, 3205, 3208, 3210, 3213, 3215, 3218, 3221, 3223, 3226, 3228,\ +3231, 3234, 3236, 3239, 3241, 3244, 3246, 3249, 3251, 3254, 3256, 3259, 3261, 3264, 3266, 3269, 3271, 3274, 3276, 3278, 3281, 3283, 3285, 3288, 3290, 3293, 3295, 3297, 3300, 3302, 3304, 3306,\ +3309, 3311, 3313, 3316, 3318, 3320, 3322, 3325, 3327, 3329, 3331, 3333, 3336, 3338, 3340, 3342, 3344, 3346, 3349, 3351, 3353, 3355, 3357, 3359, 3361, 3364, 3366, 3368, 3370, 3372, 3374, 3376,\ +3378, 3380, 3382, 3384, 3386, 3388, 3390, 3392, 3394, 3396, 3399, 3401, 3403, 3405, 3407, 3409, 3411, 3413, 3415, 3416, 3418, 3420, 3422, 3424, 3426, 3428, 3430, 3432, 3434, 3436, 3438, 3440,\ +3442, 3444, 3446, 3448, 3450, 3452, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3476, 3478, 3480, 3482, 3484, 3486, 3488, 3490, 3492, 3494, 3495, 3497, 3499, 3501,\ +3503, 3505, 3507, 3509, 3511, 3512, 3514, 3516, 3518, 3520, 3522, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3541, 3543, 3545, 3547, 3549, 3550, 3552, 3554, 3555, 3557, 3559,\ +3561, 3562, 3564, 3566, 3568, 3569, 3571, 3573, 3574, 3576, 3578, 3579, 3581, 3583, 3584, 3586, 3588, 3589, 3591, 3593, 3594, 3596, 3598, 3599, 3601, 3603, 3604, 3606, 3607, 3609, 3611, 3612,\ +3614, 3616, 3617, 3619, 3620, 3622, 3624, 3625, 3627, 3628, 3630, 3632, 3633, 3635, 3636, 3638, 3640, 3641, 3643, 3644, 3646, 3648, 3649, 3651, 3652, 3654, 3655, 3657, 3659, 3660, 3662, 3663,\ +3665, 3667, 3668, 3670, 3671, 3673, 3674, 3676, 3678, 3679, 3681, 3682, 3684, 3686, 3687, 3689, 3690, 3692, 3694, 3695, 3697, 3698, 3700, 3702, 3703, 3705, 3706, 3708, 3710, 3711, 3713, 3714,\ +3716, 3718, 3719, 3721, 3722, 3724, 3726, 3727, 3729, 3731, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3744, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3765, 3766,\ +3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3781, 3782, 3784, 3785, 3787, 3789, 3790, 3792, 3793, 3795, 3797, 3798, 3800, 3801, 3803, 3805, 3806, 3808, 3809, 3811, 3813, 3814, 3816, 3817,\ +3819, 3821, 3822, 3824, 3825, 3827, 3828, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3843, 3844, 3846, 3847, 3849, 3850, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3866, 3868,\ +3869, 3871, 3872, 3874, 3875, 3877, 3878, 3880, 3881, 3883, 3884, 3886, 3887, 3889, 3890, 3892, 3894, 3895, 3897, 3898, 3900, 3901, 3903, 3904, 3906, 3907, 3909, 3910, 3912, 3913, 3915, 3916,\ +3917, 3919, 3920, 3922, 3923, 3925, 3926, 3928, 3930, 3931, 3933, 3934, 3936, 3937, 3939, 3940, 3942, 3944, 3945, 3947, 3948, 3950, 3952, 3953, 3955, 3956, 3958, 3960, 3961, 3963, 3964, 3966,\ +3968, 3969, 3971, 3973, 3974, 3976, 3977, 3979, 3981, 3982, 3984, 3986, 3987, 3989, 3990, 3992, 3994, 3995, 3997, 3998, 4000, 4002, 4003, 4005, 4006, 4008, 4010, 4011, 4013, 4014, 4016, 4017,\ +4019, 4020, 4022, 4023, 4025, 4026, 4028, 4029, 4031, 4032, 4034, 4035, 4037, 4038, 4040, 4041, 4042, 4044, 4045, 4047, 4048, 4049, 4051, 4052, 4053, 4055, 4056, 4057, 4059, 4060, 4061, 4062,\ +4064, 4065, 4066, 4067, 4068, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4077, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4090, 4090, 4091, 4092, 4093, 4094, 4094, 4095 +[static_3dnr] +3DNRCount = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 24: 0:128 | 23: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf2 24: 0:128 | 33: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf4 24: 0:128 | 29: 0:128 | 23: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 90: 64: 64| 98: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 0: 0: 0: 0 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 0: 0 | 0: 0: 8: 0 | 0: 0: 8: 0 | 10: 10: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 12 | 12: 12 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 36: 40| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 28: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 90 \ + | | | -mXmathd 60 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 60 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 10 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 12 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:165 | 150 | \ +-mXmathd | 20:120 | 110 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 25: 0:128 | 32: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf2 30: 0:128 | 36: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf4 30: 0:128 | 36: 0:128 | 32: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|110: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 13 | 12: 13 | 12: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 48| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 36| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 100 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 12 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 12 \ + | 8: 0: 0 | | -trc 16 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 190 | \ +-mXmathd | 30:140 | 150 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf2 35: 0:128 | 45: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf4 35: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 26: 32 | 40: 40 | 42: 42 | 44: 52| 48: 42\ +-nXsthd 18: 24 | 30: 30 | 32: 32 | 32: 44| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 0 | 16: 8: 16 | -sfc 180 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 15 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 25 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 60:280 | 250 | \ +-mXmathd | 30:220 | 200 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 36: 0:110 | 40: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf2 36: 0:110 | 50: 0:128 | 50: 0:128 | 50: 0:128 \ +-nXsf4 36: 0:110 | 40: 0:128 | 50: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 82: 64: 64|140: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 44: 46 | 44: 46 | 44: 50| 48: 60\ +-nXsthd 24: 30 | 32: 28 | 32: 32 | 36: 24| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 140 \ + | | | -mXmathd 100 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 3 | 0: 0 | 0 | \ +-nXtsi 0 | 0: 0 | 0 | \ +-nXtfs 2 | 8: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 8 | 16: 8: 16 | -sfc 220 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 20 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 32 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:320 | 300 | \ +-mXmathd | 40:280 | 260 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 36: 0:100 | 50: 0:128 | 50: 0:128 | 40: 0:128 \ +-nXsf2 38: 0:100 | 50: 0:128 | 50: 0:128 | 40: 0:128 \ +-nXsf4 38: 0:100 | 50: 0:128 | 50: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 72: 64: 64|160: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 20: 20: 0: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 36 | 36: 40 | 44: 48| 50: 72\ +-nXsthd 24: 30 | 32: 25 | 28: 24 | 30: 20| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 0 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 12 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 2400 +3DnrParam_5 = \ +-nXsf1 36: 0: 80 | 50: 0:128 | 55: 0:128 | 54: 0:128 \ +-nXsf2 38: 0: 80 | 60: 0:128 | 75: 0:128 | 54: 0:128 \ +-nXsf4 40: 0: 80 | 50: 0:128 | 55: 0:128 | 54: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|170: 98: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 12: 12 | 10: 12 | 10: 12 | 12: 13| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 36: 36 | 36: 40 | 44: 48| 40: 68\ +-nXsthd 22: 26 | 28: 28 | 28: 25 | 30: 22| 32: 25\ +-sfr (0) 31 | 16 | 16 | 16 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 170 \ + | | | -mXmathd 130 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 45 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:360 | 360 | \ +-mXmathd | 60:280 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_6 = \ +-nXsf1 36: 0: 48 | 50: 0:128 | 60: 0:128 | 62: 0:128 \ +-nXsf2 40: 0: 56 | 70: 0:128 | 70: 0:128 | 62: 0:128 \ +-nXsf4 42: 0: 48 | 50: 0:128 | 60: 0:128 | 56: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 70: 64: 64|180: 98: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 10: 12 | 12: 12 | 12: 12 | 12: 13| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 4: 4\ +-nXsth 32: 40 | 46: 36 | 36: 44 | 44: 50| 60: 80\ +-nXsthd 24: 30 | 38: 28 | 28: 25 | 32: 26| 36: 20\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:380 | 320 | \ +-mXmathd | 80:320 | 260 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_7 = \ +-nXsf1 36: 0: 48 | 60: 0:128 | 60: 0:128 | 72: 0:128 \ +-nXsf2 56: 0: 56 | 90: 0:128 | 90: 0:128 | 72: 0:128 \ +-nXsf4 48: 0: 48 | 60: 0:128 | 60: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |172: 92: 64: 64|160: 92: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 24: 40 | 46: 36 | 36: 48 | 44: 52| 48: 56\ +-nXsthd 16: 20 | 38: 30 | 28: 36 | 32: 44| 36: 40\ +-sfr (0) 31 | 31 | 16 | 16 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 5: 3: 5 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 30 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 100:320 | 300 | \ +-mXmathd | 60:260 | 240 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +[ir_static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "80" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "2" +[ir_static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +;RouteSysGain = " 1024, 1024, 2048, 2048, 65535, 65535, 65535" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[ir_static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,2,3,3,3,3,3,3,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +ExpWeight_5 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_6 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_7 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_8 = 1,2,3,4,8,8,8,8,8,8,8,8,8,4,3,2,1, +ExpWeight_9 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_10 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_11 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_12 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[ir_static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "72, 72, 70, 32, 24, 24, 40, 36, 30, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "120, 120, 120, 100, 80, 64, 48, 36, 20, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 32, 30, 26, 24, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegWgt = "72, 72, 72, 72, 72, 72, 64, 56, 40, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "120, 120, 110, 100, 100, 90, 80, 64, 64, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "220, 200, 180, 160, 140, 120, 100, 100, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "10, 10, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[ir_static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[ir_static_nr] +Enable = "1" +FineStr = "64, 72, 80, 90, 80, 80, 90, 90, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 20, 20, 20, 20, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[ir_static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[ir_static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "252, 227, 218, 188, 160, 151, 146, 61, 61, 61, 61, 61, 61, 61, 61, 61" +AutoTextureStr_1 = "261, 242, 233, 201, 163, 165, 173, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_2 = "273, 258, 250, 215, 180, 182, 200, 124, 124, 124, 124, 124, 124, 124, 124, 124" +AutoTextureStr_3 = "289, 275, 267, 230, 196, 199, 227, 155, 155, 155, 155, 155, 155, 155, 155, 155" +AutoTextureStr_4 = "304, 291, 284, 244, 211, 216, 252, 184, 184, 184, 184, 184, 184, 184, 184, 184" +AutoTextureStr_5 = "318, 304, 298, 255, 223, 228, 274, 210, 210, 210, 210, 210, 210, 210, 210, 210" +AutoTextureStr_6 = "330, 314, 308, 264, 231, 235, 296, 234, 234, 234, 234, 234, 234, 234, 234, 234" +AutoTextureStr_7 = "336, 319, 312, 267, 233, 233, 315, 256, 256, 256, 256, 256, 256, 256, 256, 256" +AutoTextureStr_8 = "336, 317, 309, 264, 227, 221, 332, 275, 275, 275, 275, 275, 275, 275, 275, 275" +AutoTextureStr_9 = "333, 311, 300, 255, 215, 200, 346, 289, 289, 289, 289, 289, 289, 289, 289, 289" +AutoTextureStr_10 = "326, 300, 287, 243, 198, 172, 357, 300, 300, 300, 300, 300, 300, 300, 300, 300" +AutoTextureStr_11 = "318, 288, 272, 229, 178, 142, 367, 309, 309, 309, 309, 309, 309, 309, 309, 309" +AutoTextureStr_12 = "310, 275, 257, 216, 159, 112, 374, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_13 = "303, 264, 243, 204, 143, 86, 378, 322, 322, 322, 322, 322, 322, 322, 322, 322" +AutoTextureStr_14 = "298, 256, 234, 198, 132, 69, 379, 326, 326, 326, 326, 326, 326, 326, 326, 326" +AutoTextureStr_15 = "297, 253, 231, 197, 128, 68, 379, 329, 329, 329, 329, 329, 329, 329, 329, 329" +AutoTextureStr_16 = "301, 256, 234, 205, 133, 70, 377, 330, 330, 330, 330, 330, 330, 330, 330, 330" +AutoTextureStr_17 = "308, 264, 243, 221, 146, 89, 371, 328, 328, 328, 328, 328, 328, 328, 328, 328" +AutoTextureStr_18 = "319, 275, 256, 241, 164, 117, 362, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoTextureStr_19 = "330, 287, 271, 264, 185, 148, 351, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_20 = "341, 300, 287, 286, 205, 180, 340, 308, 308, 308, 308, 308, 308, 308, 308, 308" +AutoTextureStr_21 = "350, 310, 300, 305, 224, 209, 327, 296, 296, 296, 296, 296, 296, 296, 296, 296" +AutoTextureStr_22 = "356, 318, 311, 318, 238, 232, 313, 283, 283, 283, 283, 283, 283, 283, 283, 283" +AutoTextureStr_23 = "357, 320, 316, 323, 244, 244, 298, 267, 267, 267, 267, 267, 267, 267, 267, 267" +AutoTextureStr_24 = "353, 317, 316, 319, 243, 246, 280, 247, 247, 247, 247, 247, 247, 247, 247, 247" +AutoTextureStr_25 = "346, 309, 313, 309, 237, 242, 261, 225, 225, 225, 225, 225, 225, 225, 225, 225" +AutoTextureStr_26 = "336, 298, 307, 294, 227, 232, 241, 201, 201, 201, 201, 201, 201, 201, 201, 201" +AutoTextureStr_27 = "324, 285, 299, 275, 215, 219, 222, 176, 176, 176, 176, 176, 176, 176, 176, 176" +AutoTextureStr_28 = "310, 271, 290, 255, 201, 204, 203, 149, 149, 149, 149, 149, 149, 149, 149, 149" +AutoTextureStr_29 = "297, 259, 280, 234, 186, 188, 184, 121, 121, 121, 121, 121, 121, 121, 121, 121" +AutoTextureStr_30 = "284, 248, 271, 214, 173, 173, 166, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_31 = "272, 241, 264, 196, 161, 161, 148, 64, 64, 64, 64, 64, 64, 64, 64, 64" + +AutoEdgeStr_0 = "309, 309, 299, 299, 299, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_1 = "312, 312, 303, 303, 303, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_2 = "315, 315, 309, 309, 309, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_3 = "320, 320, 316, 316, 316, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_4 = "325, 325, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_5 = "330, 330, 331, 331, 331, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_6 = "336, 336, 337, 337, 337, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_7 = "336, 342, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_8 = "336, 347, 343, 343, 343, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_9 = "336, 353, 344, 344, 344, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_10 = "336, 358, 344, 344, 344, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_11 = "336, 363, 343, 343, 343, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_12 = "336, 367, 342, 342, 342, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_13 = "336, 370, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_14 = "336, 372, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_15 = "336, 373, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_16 = "336, 373, 342, 342, 342, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_17 = "336, 372, 344, 344, 344, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_18 = "336, 370, 346, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_19 = "336, 367, 349, 349, 349, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_20 = "336, 363, 351, 351, 351, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_21 = "336, 360, 352, 352, 352, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_22 = "336, 355, 353, 353, 353, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_23 = "336, 351, 352, 352, 352, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_24 = "336, 346, 350, 350, 350, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_25 = "336, 341, 346, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_26 = "336, 337, 342, 342, 342, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_27 = "332, 332, 337, 337, 337, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_28 = "328, 328, 331, 331, 331, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_29 = "325, 325, 327, 327, 327, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_30 = "322, 322, 323, 323, 323, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_31 = "320, 320, 320, 320, 320, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326" + +AutoTextureFreq = "170, 170, 180, 200, 213, 205, 190, 180, 180, 160, 160, 160, 160, 160, 160, 160" +AutoEdgeFreq = "130, 130, 120, 120, 115, 115, 110, 105, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 40, 45, 58, 60, 58, 48, 41, 40, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 80, 80, 85, 90, 90, 87, 75, 70, 60, 50, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 120, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 60, 60, 60, 60, 60, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 28, 27, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 72, 72, 72, 72, 72, 72, 72, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[ir_dynamic_dehaze] +;ExpThreshCnt = "6" +;ExpThreshLtoH = "20000, 50000, 80000, 1600000, 2400000, 3300000" +;ManualDehazeStr = "80, 90, 100, 140, 160, 160" +ExpThreshCnt = "8" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400" +AutoDehazeStr = "88, 85, 80, 70, 65, 57, 55, 55" +[ir_dynamic_linear_drc] +Enable = "1" +IsoCnt = "7" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 9, 9, 8, 8, 8, 8" +DetailAdjustFactor = " 10, 10, 10, 10, 9, 8, 8" +Asymmetry = " 4, 4, 4, 4, 4, 4, 5" +SecondPole = "170, 170, 170, 170, 170, 170, 150" +Compress = "130, 130, 120, 120, 120, 130, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50" +Strength = "340, 330, 300, 270, 220, 110, 50" + +[ir_dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "400000, 800000, 3300000" ;use LtoH +gammaExpThreshHtoL = "400000, 800000, 3300000" +;;;GammaExpThresh ;;Photo maybe use it, here don't use. +Table_0 = \ +0, 5, 10, 16, 21, 27, 33, 39, 46, 52, 59, 65, 72, 79, 86, 94, 101, 109, 116, 124, 132, 140, 148, 157, 165, 174, 182, 191, 200, 209, 218, 228,\ +237, 246, 256, 266, 275, 285, 295, 305, 315, 325, 336, 346, 356, 367, 377, 388, 399, 410, 420, 431, 442, 453, 464, 476, 487, 498, 509, 521, 532, 543, 555, 566,\ +578, 590, 601, 613, 624, 636, 648, 659, 671, 683, 695, 706, 718, 730, 742, 754, 765, 777, 789, 801, 812, 824, 836, 848, 859, 871, 883, 894, 906, 918, 929, 941,\ +952, 964, 975, 986, 998, 1009, 1020, 1031, 1042, 1054, 1065, 1075, 1086, 1097, 1108, 1119, 1129, 1140, 1150, 1161, 1171, 1181, 1191, 1202, 1212, 1221, 1231, 1241, 1251, 1260, 1270, 1279,\ +1288, 1297, 1306, 1316, 1325, 1334, 1343, 1352, 1361, 1370, 1379, 1389, 1398, 1407, 1416, 1425, 1434, 1443, 1452, 1461, 1470, 1479, 1488, 1497, 1507, 1516, 1525, 1534, 1543, 1551, 1560, 1569,\ +1578, 1587, 1596, 1605, 1614, 1623, 1632, 1641, 1649, 1658, 1667, 1676, 1685, 1693, 1702, 1711, 1720, 1728, 1737, 1746, 1755, 1763, 1772, 1780, 1789, 1798, 1806, 1815, 1823, 1832, 1840, 1849,\ +1857, 1866, 1874, 1882, 1891, 1899, 1907, 1916, 1924, 1932, 1941, 1949, 1957, 1965, 1973, 1981, 1989, 1998, 2006, 2014, 2022, 2030, 2038, 2045, 2053, 2061, 2069, 2077, 2085, 2093, 2100, 2108,\ +2116, 2123, 2131, 2139, 2146, 2154, 2161, 2169, 2176, 2183, 2191, 2198, 2206, 2213, 2220, 2227, 2235, 2242, 2249, 2256, 2263, 2270, 2277, 2284, 2291, 2298, 2305, 2311, 2318, 2325, 2332, 2338,\ +2345, 2352, 2358, 2365, 2371, 2378, 2384, 2390, 2397, 2403, 2409, 2416, 2422, 2428, 2434, 2440, 2446, 2452, 2458, 2464, 2470, 2476, 2482, 2488, 2494, 2500, 2506, 2511, 2517, 2523, 2528, 2534,\ +2540, 2545, 2551, 2556, 2562, 2567, 2572, 2578, 2583, 2589, 2594, 2599, 2605, 2610, 2615, 2620, 2625, 2630, 2636, 2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, 2681, 2686, 2690, 2695, 2700,\ +2705, 2710, 2715, 2719, 2724, 2729, 2733, 2738, 2743, 2747, 2752, 2757, 2761, 2766, 2770, 2775, 2780, 2784, 2789, 2793, 2797, 2802, 2806, 2811, 2815, 2820, 2824, 2828, 2833, 2837, 2841, 2846,\ +2850, 2854, 2859, 2863, 2867, 2871, 2876, 2880, 2884, 2888, 2892, 2897, 2901, 2905, 2909, 2913, 2917, 2922, 2926, 2930, 2934, 2938, 2942, 2946, 2950, 2954, 2959, 2963, 2967, 2971, 2975, 2979,\ +2983, 2987, 2991, 2995, 2999, 3003, 3007, 3011, 3015, 3019, 3023, 3026, 3030, 3034, 3038, 3042, 3045, 3049, 3053, 3057, 3060, 3064, 3068, 3071, 3075, 3078, 3082, 3086, 3089, 3093, 3096, 3100,\ +3103, 3107, 3110, 3113, 3117, 3120, 3124, 3127, 3130, 3134, 3137, 3140, 3144, 3147, 3150, 3153, 3157, 3160, 3163, 3166, 3170, 3173, 3176, 3179, 3182, 3185, 3188, 3191, 3195, 3198, 3201, 3204,\ +3207, 3210, 3213, 3216, 3219, 3222, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3251, 3254, 3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3291, 3293, 3296,\ +3299, 3302, 3304, 3307, 3310, 3313, 3315, 3318, 3321, 3323, 3326, 3329, 3331, 3334, 3337, 3339, 3342, 3345, 3347, 3350, 3353, 3355, 3358, 3361, 3363, 3366, 3368, 3371, 3374, 3376, 3379, 3382,\ +3384, 3387, 3389, 3392, 3394, 3397, 3400, 3402, 3405, 3407, 3410, 3412, 3415, 3417, 3420, 3422, 3424, 3427, 3429, 3432, 3434, 3436, 3439, 3441, 3443, 3446, 3448, 3450, 3453, 3455, 3457, 3460,\ +3462, 3464, 3466, 3469, 3471, 3473, 3475, 3477, 3480, 3482, 3484, 3486, 3488, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3510, 3512, 3514, 3516, 3518, 3520, 3522, 3524, 3526, 3528,\ +3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3546, 3548, 3550, 3552, 3554, 3556, 3558, 3560, 3562, 3564, 3566, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3586, 3588, 3590,\ +3592, 3594, 3596, 3598, 3600, 3601, 3603, 3605, 3607, 3609, 3611, 3613, 3614, 3616, 3618, 3620, 3622, 3624, 3625, 3627, 3629, 3631, 3633, 3635, 3636, 3638, 3640, 3642, 3644, 3646, 3647, 3649,\ +3651, 3653, 3655, 3656, 3658, 3660, 3662, 3664, 3665, 3667, 3669, 3671, 3673, 3674, 3676, 3678, 3680, 3681, 3683, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3697, 3699, 3700, 3702, 3704, 3705,\ +3707, 3709, 3710, 3712, 3714, 3715, 3717, 3719, 3720, 3722, 3724, 3725, 3727, 3728, 3730, 3732, 3733, 3735, 3737, 3738, 3740, 3741, 3743, 3745, 3746, 3748, 3749, 3751, 3752, 3754, 3756, 3757,\ +3759, 3760, 3762, 3763, 3765, 3766, 3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3792, 3794, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805,\ +3807, 3808, 3810, 3811, 3813, 3814, 3815, 3817, 3818, 3820, 3821, 3823, 3824, 3825, 3827, 3828, 3830, 3831, 3832, 3834, 3835, 3837, 3838, 3840, 3841, 3842, 3844, 3845, 3846, 3848, 3849, 3851,\ +3852, 3853, 3855, 3856, 3857, 3859, 3860, 3862, 3863, 3864, 3866, 3867, 3868, 3870, 3871, 3872, 3874, 3875, 3876, 3878, 3879, 3880, 3882, 3883, 3884, 3886, 3887, 3888, 3890, 3891, 3892, 3894,\ +3895, 3896, 3897, 3899, 3900, 3901, 3903, 3904, 3905, 3906, 3908, 3909, 3910, 3911, 3913, 3914, 3915, 3916, 3918, 3919, 3920, 3921, 3923, 3924, 3925, 3926, 3928, 3929, 3930, 3931, 3932, 3934,\ +3935, 3936, 3937, 3938, 3940, 3941, 3942, 3943, 3944, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970,\ +3971, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003,\ +4004, 4005, 4006, 4007, 4008, 4009, 4010, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4030, 4031, 4032,\ +4033, 4034, 4035, 4036, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4042, 4043, 4044, 4045, 4046, 4046, 4047, 4048, 4049, 4050, 4050, 4051, 4052, 4053, 4054, 4054, 4055, 4056, 4057, 4057, 4058,\ +4059, 4060, 4060, 4061, 4062, 4063, 4063, 4064, 4065, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4070, 4071, 4071, 4072, 4073, 4073, 4074, 4075, 4075, 4076, 4077, 4077, 4078, 4078, 4079, 4079,\ +4080, 4081, 4081, 4082, 4082, 4083, 4083, 4084, 4084, 4085, 4085, 4086, 4086, 4087, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4091, 4092, 4092, 4092, 4093, 4093, 4094, 4094, 4094, 4095, 4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 6, 12, 18, 25, 33, 40, 49, 57, 66, 75, 84, 94, 104, 114, 124, 135, 146, 157, 168, 180, 192, 204, 216, 228, 240, 253, 266, 278, 291, 304, 317,\ +330, 343, 357, 370, 383, 396, 409, 422, 436, 449, 462, 475, 487, 500, 513, 525, 538, 550, 562, 574, 586, 598, 609, 620, 631, 642, 652, 663, 673, 682, 692, 701,\ +710, 728, 746, 763, 780, 796, 811, 826, 840, 854, 867, 881, 893, 906, 918, 930, 942, 954, 966, 977, 989, 1001, 1013, 1024, 1037, 1049, 1061, 1074, 1087, 1101, 1112, 1124,\ +1135, 1146, 1157, 1168, 1179, 1191, 1202, 1213, 1224, 1235, 1246, 1257, 1268, 1279, 1290, 1302, 1313, 1324, 1336, 1347, 1359, 1370, 1382, 1394, 1406, 1418, 1431, 1443, 1455, 1468, 1481, 1494,\ +1507, 1514, 1522, 1529, 1537, 1544, 1552, 1559, 1567, 1575, 1583, 1591, 1599, 1607, 1615, 1623, 1631, 1640, 1648, 1656, 1664, 1673, 1681, 1690, 1698, 1707, 1715, 1724, 1732, 1741, 1749, 1758,\ +1766, 1775, 1783, 1792, 1800, 1809, 1817, 1826, 1834, 1843, 1851, 1860, 1868, 1876, 1885, 1893, 1901, 1910, 1918, 1926, 1934, 1942, 1950, 1958, 1966, 1974, 1982, 1989, 1997, 2005, 2012, 2020,\ +2027, 2035, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2140, 2147, 2154, 2161, 2167, 2174, 2181, 2188, 2194, 2201, 2207, 2214, 2221, 2227, 2234, 2240,\ +2247, 2253, 2259, 2266, 2272, 2279, 2285, 2291, 2298, 2304, 2310, 2316, 2323, 2329, 2335, 2341, 2348, 2354, 2360, 2366, 2372, 2379, 2385, 2391, 2397, 2403, 2409, 2415, 2422, 2428, 2434, 2440,\ +2446, 2452, 2458, 2464, 2470, 2476, 2483, 2489, 2495, 2501, 2507, 2513, 2519, 2525, 2531, 2537, 2543, 2549, 2555, 2561, 2567, 2573, 2579, 2585, 2591, 2596, 2602, 2608, 2614, 2620, 2626, 2631,\ +2637, 2643, 2649, 2654, 2660, 2666, 2671, 2677, 2683, 2688, 2694, 2699, 2705, 2710, 2716, 2721, 2726, 2732, 2737, 2742, 2747, 2753, 2758, 2763, 2768, 2773, 2778, 2783, 2788, 2793, 2798, 2803,\ +2808, 2812, 2817, 2822, 2826, 2831, 2835, 2840, 2844, 2849, 2853, 2858, 2862, 2867, 2871, 2875, 2880, 2884, 2888, 2893, 2897, 2901, 2905, 2910, 2914, 2918, 2922, 2926, 2930, 2934, 2938, 2942,\ +2946, 2950, 2954, 2958, 2962, 2966, 2970, 2973, 2977, 2981, 2985, 2989, 2992, 2996, 3000, 3003, 3007, 3011, 3014, 3018, 3022, 3025, 3029, 3032, 3036, 3039, 3043, 3046, 3050, 3053, 3057, 3060,\ +3064, 3067, 3070, 3074, 3077, 3080, 3084, 3087, 3090, 3093, 3097, 3100, 3103, 3106, 3110, 3113, 3116, 3119, 3122, 3125, 3128, 3132, 3135, 3138, 3141, 3144, 3147, 3150, 3153, 3156, 3159, 3162,\ +3165, 3168, 3171, 3174, 3177, 3180, 3183, 3186, 3188, 3191, 3194, 3197, 3200, 3203, 3206, 3209, 3211, 3214, 3217, 3220, 3223, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3250, 3253,\ +3256, 3258, 3261, 3264, 3267, 3269, 3272, 3275, 3277, 3280, 3283, 3285, 3288, 3291, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3317, 3320, 3323, 3325, 3328, 3330, 3333, 3336, 3338,\ +3341, 3344, 3346, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3373, 3375, 3378, 3381, 3383, 3386, 3389, 3391, 3394, 3396, 3399, 3402, 3404, 3407, 3410, 3413, 3415, 3418, 3421, 3423,\ +3426, 3428, 3431, 3433, 3435, 3438, 3440, 3442, 3445, 3447, 3449, 3452, 3454, 3456, 3458, 3461, 3463, 3465, 3467, 3470, 3472, 3474, 3476, 3478, 3481, 3483, 3485, 3487, 3489, 3491, 3494, 3496,\ +3498, 3500, 3502, 3504, 3506, 3508, 3510, 3512, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3535, 3537, 3539, 3541, 3543, 3545, 3547, 3548, 3550, 3552, 3554, 3556, 3558, 3560,\ +3562, 3564, 3566, 3568, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3584, 3586, 3588, 3590, 3592, 3593, 3595, 3597, 3599, 3601, 3602, 3604, 3606, 3608, 3610, 3611, 3613, 3615, 3617, 3618,\ +3620, 3622, 3624, 3625, 3627, 3629, 3630, 3632, 3634, 3636, 3637, 3639, 3641, 3642, 3644, 3646, 3647, 3649, 3651, 3652, 3654, 3656, 3658, 3659, 3661, 3662, 3664, 3666, 3667, 3669, 3671, 3672,\ +3674, 3676, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3696, 3698, 3699, 3701, 3702, 3704, 3705, 3707, 3708, 3710, 3711, 3713, 3714, 3716, 3717, 3719, 3720, 3722,\ +3723, 3724, 3726, 3727, 3729, 3730, 3732, 3733, 3734, 3736, 3737, 3738, 3740, 3741, 3743, 3744, 3745, 3747, 3748, 3749, 3751, 3752, 3753, 3755, 3756, 3757, 3759, 3760, 3761, 3763, 3764, 3765,\ +3767, 3768, 3769, 3770, 3772, 3773, 3774, 3776, 3777, 3778, 3779, 3781, 3782, 3783, 3784, 3786, 3787, 3788, 3789, 3791, 3792, 3793, 3794, 3796, 3797, 3798, 3799, 3800, 3802, 3803, 3804, 3805,\ +3807, 3808, 3809, 3810, 3811, 3813, 3814, 3815, 3816, 3817, 3819, 3820, 3821, 3822, 3823, 3825, 3826, 3827, 3828, 3829, 3831, 3832, 3833, 3834, 3835, 3837, 3838, 3839, 3840, 3841, 3843, 3844,\ +3845, 3846, 3847, 3849, 3850, 3851, 3852, 3853, 3854, 3856, 3857, 3858, 3859, 3860, 3861, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3880, 3881,\ +3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915,\ +3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948,\ +3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979,\ +3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012,\ +4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045,\ +4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4071, 4072, 4072, 4073, 4074,\ +4075, 4076, 4076, 4077, 4078, 4079, 4079, 4080, 4081, 4082, 4082, 4083, 4084, 4084, 4085, 4086, 4086, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4092, 4092, 4093, 4093, 4094, 4094, 4095, 4095 +[ir_static_3dnr] +3DNRCount = "7" +IsoThresh = "100, 200, 400, 800, 1600, 3200, 6400" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 60: 60: 60 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 80: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 32: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 84: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 26: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 28: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 26: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 80: 64: 64|128: 84: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf2 34: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf4 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|180:100: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 10: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 8: 8: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 30 | 40: 36 | 40: 30 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 28 | 30: 20 | 30: 30| 32: 18\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_5 = \ +-nXsf1 42: 0: 64 | 50: 0: 72 | 50: 0:128 | 58: 0:128 \ +-nXsf2 46: 0: 64 | 50: 0: 72 | 60: 0:128 | 58: 0:128 \ +-nXsf4 42: 0: 64 | 50: 0: 72 | 56: 0:128 | 50: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|180:120: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 32: 18\ +-sfr (0) 31 | 16 | 16 | 24 | 28 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:400 | 380 | \ +-mXmathd | 80:340 | 320 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_6 = \ +-nXsf1 46: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 58: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 44: 0:128 | 60: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64|150: 72: 64: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 36: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 30: 36\ +-sfr (0) 24 | 16 | 16 | 24 | 24 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | \ +-nXtfrs 15 | | | \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 140:480 | 420 | \ +-mXmathd | 80:400 | 360 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + diff --git a/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/sc2335.ini b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/sc2335.ini new file mode 100644 index 00000000..cd3bb970 --- /dev/null +++ b/general/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/sc2335.ini @@ -0,0 +1,1490 @@ +[all_param] +UpFrameIso = 400 +DownFrameIso = 1000 +[static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "64" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "0" +[static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_5 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_6 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_7 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_8 = 1,1,1,1,2,2,3,3,3,3,3,2,2,1,1,1,1, +ExpWeight_9 = 1,1,1,1,1,2,2,3,3,3,2,2,1,1,1,1,1, +ExpWeight_10 = 1,1,1,1,1,2,2,2,2,2,2,2,1,1,1,1,1, +ExpWeight_11 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_12 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "20, 20, 30, 40, 48, 30, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "64, 64, 64, 48, 40, 24, 24, 20, 12, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 30, 20, 20, 20, 20,20,20,20,20,20,20,20" +AutoHeNegWgt = "50, 45, 45, 45, 50, 40, 10, 25, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "80, 80, 80, 80, 80, 64, 54, 48, 36, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "128,108, 90, 60, 80, 70, 70, 70, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "20, 20, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[static_nr] +Enable = "1" +FineStr = "64, 72, 75, 90, 90, 90, 90, 80, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 16, 14, 12, 12, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "285, 285, 241, 227, 227, 227, 227, 150, 128, 128, 128, 128, 128, 28, 28, 28" +AutoTextureStr_1 = "294, 290, 250, 236, 236, 236, 236, 164, 148, 148, 148, 148, 148, 43, 43, 43" +AutoTextureStr_2 = "304, 297, 260, 246, 246, 246, 246, 179, 177, 177, 177, 177, 177, 59, 59, 59" +AutoTextureStr_3 = "315, 306, 271, 256, 256, 256, 256, 196, 211, 211, 211, 211, 211, 75, 75, 75" +AutoTextureStr_4 = "324, 315, 281, 266, 266, 266, 266, 211, 247, 247, 247, 247, 247, 91, 91, 91" +AutoTextureStr_5 = "333, 322, 289, 274, 274, 274, 274, 223, 281, 281, 281, 281, 281, 106, 106, 106" +AutoTextureStr_6 = "338, 326, 295, 280, 280, 280, 280, 232, 310, 310, 310, 310, 310, 121, 121, 121" +AutoTextureStr_7 = "340, 327, 296, 281, 281, 281, 281, 236, 331, 331, 331, 331, 331, 136, 136, 136" +AutoTextureStr_8 = "337, 322, 292, 278, 278, 278, 278, 233, 342, 342, 342, 342, 342, 152, 152, 152" +AutoTextureStr_9 = "331, 313, 284, 270, 270, 270, 270, 224, 348, 348, 348, 348, 348, 167, 167, 167" +AutoTextureStr_10 = "321, 301, 272, 260, 260, 260, 260, 212, 351, 351, 351, 351, 351, 183, 183, 183" +AutoTextureStr_11 = "311, 289, 259, 248, 248, 248, 248, 197, 352, 352, 352, 352, 352, 199, 199, 199" +AutoTextureStr_12 = "300, 276, 247, 236, 236, 236, 236, 183, 350, 350, 350, 350, 350, 214, 214, 214" +AutoTextureStr_13 = "291, 265, 236, 226, 226, 226, 226, 170, 347, 347, 347, 347, 347, 228, 228, 228" +AutoTextureStr_14 = "284, 258, 228, 219, 219, 219, 219, 161, 344, 344, 344, 344, 344, 241, 241, 241" +AutoTextureStr_15 = "281, 255, 225, 216, 216, 216, 216, 157, 341, 341, 341, 341, 341, 254, 254, 254" +AutoTextureStr_16 = "283, 258, 229, 219, 219, 219, 219, 160, 338, 338, 338, 338, 338, 267, 267, 267" +AutoTextureStr_17 = "289, 267, 237, 226, 226, 226, 226, 169, 333, 333, 333, 333, 333, 283, 283, 283" +AutoTextureStr_18 = "296, 278, 249, 236, 236, 236, 236, 181, 327, 327, 327, 327, 327, 298, 298, 298" +AutoTextureStr_19 = "306, 292, 262, 248, 248, 248, 248, 194, 320, 320, 320, 320, 320, 313, 313, 313" +AutoTextureStr_20 = "315, 306, 276, 260, 260, 260, 260, 208, 313, 313, 313, 313, 313, 325, 325, 325" +AutoTextureStr_21 = "324, 318, 288, 270, 270, 270, 270, 220, 305, 305, 305, 305, 305, 338, 338, 338" +AutoTextureStr_22 = "330, 328, 296, 278, 278, 278, 278, 229, 296, 296, 296, 296, 296, 348, 348, 348" +AutoTextureStr_23 = "333, 333, 300, 281, 281, 281, 281, 232, 288, 288, 288, 288, 288, 353, 353, 353" +AutoTextureStr_24 = "333, 334, 299, 279, 279, 279, 279, 230, 279, 279, 279, 279, 279, 350, 350, 350" +AutoTextureStr_25 = "330, 332, 294, 275, 275, 275, 275, 224, 270, 270, 270, 270, 270, 343, 343, 343" +AutoTextureStr_26 = "326, 328, 286, 268, 268, 268, 268, 215, 260, 260, 260, 260, 260, 330, 330, 330" +AutoTextureStr_27 = "320, 322, 276, 259, 259, 259, 259, 204, 249, 249, 249, 249, 249, 313, 313, 313" +AutoTextureStr_28 = "314, 315, 266, 249, 249, 249, 249, 192, 239, 239, 239, 239, 239, 287, 287, 287" +AutoTextureStr_29 = "307, 308, 255, 239, 239, 239, 239, 180, 228, 228, 228, 228, 228, 254, 254, 254" +AutoTextureStr_30 = "301, 301, 244, 229, 229, 229, 229, 168, 217, 217, 217, 217, 217, 219, 219, 219" +AutoTextureStr_31 = "296, 296, 235, 221, 221, 221, 221, 158, 207, 207, 207, 207, 207, 186, 186, 186" + +AutoEdgeStr_0 = "250, 256, 262, 279, 320, 320, 212, 212, 224, 224, 224, 224, 224, 224, 224, 224" +AutoEdgeStr_1 = "250, 260, 270, 296, 331, 331, 215, 215, 244, 244, 244, 244, 244, 244, 244, 244" +AutoEdgeStr_2 = "250, 264, 279, 314, 343, 343, 220, 220, 265, 265, 265, 265, 265, 265, 265, 265" +AutoEdgeStr_3 = "250, 268, 288, 332, 356, 356, 225, 225, 285, 285, 285, 285, 285, 285, 285, 285" +AutoEdgeStr_4 = "250, 272, 296, 350, 368, 368, 231, 231, 303, 303, 303, 303, 303, 303, 303, 303" +AutoEdgeStr_5 = "250, 276, 305, 368, 380, 380, 238, 238, 319, 319, 319, 319, 319, 319, 319, 319" +AutoEdgeStr_6 = "250, 280, 313, 384, 391, 391, 245, 245, 333, 333, 333, 333, 333, 333, 333, 333" +AutoEdgeStr_7 = "250, 286, 321, 398, 401, 401, 252, 252, 346, 346, 346, 346, 346, 346, 346, 346" +AutoEdgeStr_8 = "250, 292, 328, 411, 410, 410, 260, 260, 357, 357, 357, 357, 357, 357, 357, 357" +AutoEdgeStr_9 = "249, 299, 334, 420, 416, 416, 267, 267, 364, 364, 364, 364, 364, 364, 364, 364" +AutoEdgeStr_10 = "249, 307, 339, 428, 422, 422, 273, 273, 370, 370, 370, 370, 370, 370, 370, 370" +AutoEdgeStr_11 = "249, 316, 344, 434, 427, 427, 279, 279, 374, 374, 374, 374, 374, 374, 374, 374" +AutoEdgeStr_12 = "248, 326, 349, 439, 431, 431, 284, 284, 379, 379, 379, 379, 379, 379, 379, 379" +AutoEdgeStr_13 = "248, 335, 353, 442, 434, 434, 288, 288, 384, 384, 384, 384, 384, 384, 384, 384" +AutoEdgeStr_14 = "248, 344, 357, 445, 437, 437, 291, 291, 390, 390, 390, 390, 390, 390, 390, 390" +AutoEdgeStr_15 = "247, 351, 360, 447, 439, 439, 293, 293, 394, 394, 394, 394, 394, 394, 394, 394" +AutoEdgeStr_16 = "247, 357, 364, 449, 442, 442, 293, 293, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_17 = "246, 361, 367, 450, 444, 444, 292, 292, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_18 = "245, 364, 369, 450, 445, 445, 291, 291, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_19 = "244, 366, 371, 450, 446, 446, 288, 288, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_20 = "243, 366, 373, 448, 446, 446, 285, 285, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_21 = "242, 366, 375, 445, 445, 445, 282, 282, 398, 398, 398, 398, 398, 398, 398, 398" +AutoEdgeStr_22 = "241, 366, 376, 441, 445, 445, 278, 278, 399, 399, 399, 399, 399, 399, 399, 399" +AutoEdgeStr_23 = "241, 366, 377, 436, 444, 444, 273, 273, 402, 402, 402, 402, 402, 402, 402, 402" +AutoEdgeStr_24 = "240, 365, 377, 429, 442, 442, 268, 268, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_25 = "239, 363, 377, 422, 440, 440, 263, 263, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_26 = "238, 361, 377, 413, 437, 437, 258, 258, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_27 = "238, 359, 376, 403, 434, 434, 253, 253, 413, 413, 413, 413, 413, 413, 413, 413" +AutoEdgeStr_28 = "237, 356, 376, 393, 431, 431, 249, 249, 411, 411, 411, 411, 411, 411, 411, 411" +AutoEdgeStr_29 = "236, 353, 375, 383, 428, 428, 244, 244, 408, 408, 408, 408, 408, 408, 408, 408" +AutoEdgeStr_30 = "235, 351, 375, 373, 425, 425, 240, 240, 405, 405, 405, 405, 405, 405, 405, 405" +AutoEdgeStr_31 = "235, 349, 375, 364, 423, 423, 236, 236, 402, 402, 402, 402, 402, 402, 402, 402" + +AutoTextureFreq = "155, 155, 158, 162, 185, 185, 185, 185, 185, 170, 170, 160, 160, 160, 160, 160" +AutoEdgeFreq = "120, 120, 120, 150, 155, 155, 145, 145, 155, 155, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 50, 50, 50, 50, 55, 75, 55, 55, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 67, 68, 68, 81, 81, 81, 60, 60, 45, 45, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 5, 5, 5, 5, 5, 5, 6, 6, 6, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 120, 118, 118, 110, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 50, 50, 50, 55, 57, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 30, 30, 30, 24, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 30, 30, 30, 24, 16, 16, 16, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 48, 45, 45, 56, 64, 64, 64, 48, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 16, 24, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 71, 71, 71, 71, 71, 71, 71, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[static_dpc] +DpcEnable = "1" +DpcStrength = "135, 150, 170, 200, 220, 230, 240, 250, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 32, 32, 32, 32, 36, 36, 36, 40, 50, 50, 50, 50, 50, 50" +[dynamic_dehaze] +;ExpThreshCnt = "5" +;ExpThreshLtoH = "20000, 50000, 80000, 160000, 320000" +;ManualDehazeStr = "100, 100, 110, 120, 120" +ExpThreshCnt = "9" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,128" +AutoDehazeStr = "63, 73, 88, 88, 88, 88, 88, 88,88" +[dynamic_linear_drc] +Enable = "1" +IsoCnt = "10" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800, 25600, 51200" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 110, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 7, 8, 10, 10, 10, 11, 11, 11, 11, 11" +DetailAdjustFactor = " 15, 15, 15, 15, 15, 15, 15, 15, 15, 15" +Asymmetry = " 2, 2, 5, 5, 5, 5, 5, 5, 5, 5" +SecondPole = "170, 160, 150, 150, 150, 150, 150, 150, 150, 150" +Compress = "120, 125, 150, 150, 150, 150, 150, 150, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "385, 378, 370, 300, 260, 170, 110, 60, 60, 60" +[dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "2400, 6400, 25600" ;use LtoH +gammaExpThreshHtoL = "100000, 800000, 1600000" +Table_0 = \ +0,5,10,16,21,27,33,39,46,52,59,65,72,79,86,94,101,109,116,124,132,140,148,157,165,174,182,191,200,209,218,228,237,246,256,266,\ +275,285,295,305,315,325,336,346,356,367,377,388,399,410,420,431,442,453,464,476,487,498,509,521,532,543,555,566,578,590,601,613,\ +624,636,648,659,671,683,695,706,718,730,742,754,765,777,789,801,812,824,836,848,859,871,883,894,906,918,929,941,952,964,975,986,\ +998,1009,1020,1031,1042,1054,1065,1075,1086,1097,1108,1119,1129,1140,1150,1161,1171,1181,1191,1202,1212,1221,1231,1241,1251,1260,\ +1270,1279,1288,1297,1306,1316,1325,1334,1343,1352,1361,1370,1379,1389,1398,1407,1416,1425,1434,1443,1452,1461,1470,1479,1488,1497,\ +1507,1516,1525,1534,1543,1551,1560,1569,1578,1587,1596,1605,1614,1623,1632,1641,1649,1658,1667,1676,1685,1693,1702,1711,1720,1728,\ +1737,1746,1755,1763,1772,1780,1789,1798,1806,1815,1823,1832,1840,1849,1857,1866,1874,1882,1891,1899,1907,1916,1924,1932,1941,1949,\ +1957,1965,1973,1981,1989,1998,2006,2014,2022,2030,2038,2045,2053,2061,2069,2077,2085,2093,2100,2108,2116,2123,2131,2139,2146,2154,\ +2161,2169,2176,2183,2191,2198,2206,2213,2220,2227,2235,2242,2249,2256,2263,2270,2277,2284,2291,2298,2305,2311,2318,2325,2332,2338,\ +2345,2352,2358,2365,2371,2378,2384,2390,2397,2403,2409,2416,2422,2428,2434,2440,2446,2452,2458,2464,2470,2476,2482,2488,2494,2500,\ +2506,2511,2517,2523,2528,2534,2540,2545,2551,2556,2562,2567,2572,2578,2583,2589,2594,2599,2605,2610,2615,2620,2625,2630,2636,2641,\ +2646,2651,2656,2661,2666,2671,2676,2681,2686,2690,2695,2700,2705,2710,2715,2719,2724,2729,2733,2738,2743,2747,2752,2757,2761,2766,\ +2770,2775,2780,2784,2789,2793,2797,2802,2806,2811,2815,2820,2824,2828,2833,2837,2841,2846,2850,2854,2859,2863,2867,2871,2876,2880,\ +2884,2888,2892,2897,2901,2905,2909,2913,2917,2922,2926,2930,2934,2938,2942,2946,2950,2954,2959,2963,2967,2971,2975,2979,2983,2987,\ +2991,2995,2999,3003,3007,3011,3015,3019,3023,3026,3030,3034,3038,3042,3045,3049,3053,3057,3060,3064,3068,3071,3075,3078,3082,3086,\ +3089,3093,3096,3100,3103,3107,3110,3113,3117,3120,3124,3127,3130,3134,3137,3140,3144,3147,3150,3153,3157,3160,3163,3166,3170,3173,\ +3176,3179,3182,3185,3188,3191,3195,3198,3201,3204,3207,3210,3213,3216,3219,3222,3225,3228,3231,3234,3237,3239,3242,3245,3248,3251,\ +3254,3257,3260,3263,3265,3268,3271,3274,3277,3279,3282,3285,3288,3291,3293,3296,3299,3302,3304,3307,3310,3313,3315,3318,3321,3323,\ +3326,3329,3331,3334,3337,3339,3342,3345,3347,3350,3353,3355,3358,3361,3363,3366,3368,3371,3374,3376,3379,3382,3384,3387,3389,3392,\ +3394,3397,3400,3402,3405,3407,3410,3412,3415,3417,3420,3422,3424,3427,3429,3432,3434,3436,3439,3441,3443,3446,3448,3450,3453,3455,\ +3457,3460,3462,3464,3466,3469,3471,3473,3475,3477,3480,3482,3484,3486,3488,3491,3493,3495,3497,3499,3501,3503,3505,3507,3510,3512,\ +3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,\ +3566,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3586,3588,3590,3592,3594,3596,3598,3600,3601,3603,3605,3607,3609,3611,3613,\ +3614,3616,3618,3620,3622,3624,3625,3627,3629,3631,3633,3635,3636,3638,3640,3642,3644,3646,3647,3649,3651,3653,3655,3656,3658,3660,\ +3662,3664,3665,3667,3669,3671,3673,3674,3676,3678,3680,3681,3683,3685,3687,3688,3690,3692,3693,3695,3697,3699,3700,3702,3704,3705,\ +3707,3709,3710,3712,3714,3715,3717,3719,3720,3722,3724,3725,3727,3728,3730,3732,3733,3735,3737,3738,3740,3741,3743,3745,3746,3748,\ +3749,3751,3752,3754,3756,3757,3759,3760,3762,3763,3765,3766,3768,3769,3771,3773,3774,3776,3777,3779,3780,3782,3783,3785,3786,3788,\ +3789,3791,3792,3794,3795,3796,3798,3799,3801,3802,3804,3805,3807,3808,3810,3811,3813,3814,3815,3817,3818,3820,3821,3823,3824,3825,\ +3827,3828,3830,3831,3832,3834,3835,3837,3838,3840,3841,3842,3844,3845,3846,3848,3849,3851,3852,3853,3855,3856,3857,3859,3860,3862,\ +3863,3864,3866,3867,3868,3870,3871,3872,3874,3875,3876,3878,3879,3880,3882,3883,3884,3886,3887,3888,3890,3891,3892,3894,3895,3896,\ +3897,3899,3900,3901,3903,3904,3905,3906,3908,3909,3910,3911,3913,3914,3915,3916,3918,3919,3920,3921,3923,3924,3925,3926,3928,3929,\ +3930,3931,3932,3934,3935,3936,3937,3938,3940,3941,3942,3943,3944,3946,3947,3948,3949,3950,3951,3952,3954,3955,3956,3957,3958,3959,\ +3960,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,\ +3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4010,4011,4012,\ +4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4022,4023,4024,4025,4026,4027,4028,4029,4030,4030,4031,4032,4033,4034,4035,4036,\ +4036,4037,4038,4039,4040,4041,4042,4042,4043,4044,4045,4046,4046,4047,4048,4049,4050,4050,4051,4052,4053,4054,4054,4055,4056,4057,\ +4057,4058,4059,4060,4060,4061,4062,4063,4063,4064,4065,4065,4066,4067,4067,4068,4069,4070,4070,4071,4071,4072,4073,4073,4074,4075,\ +4075,4076,4077,4077,4078,4078,4079,4079,4080,4081,4081,4082,4082,4083,4083,4084,4084,4085,4085,4086,4086,4087,4087,4088,4088,4089,\ +4089,4090,4090,4091,4091,4092,4092,4092,4093,4093,4094,4094,4094,4095,4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 6, 12, 18, 25, 33, 40, 49, 57, 66, 75, 84, 94, 104, 114, 124, 135, 146, 157, 168, 180, 192, 204, 216, 228, 240, 253, 266, 278, 291, 304, 317,\ +330, 343, 357, 370, 383, 396, 409, 422, 436, 449, 462, 475, 487, 500, 513, 525, 538, 550, 562, 574, 586, 598, 609, 620, 631, 642, 652, 663, 673, 682, 692, 701,\ +710, 728, 746, 763, 780, 796, 811, 826, 840, 854, 867, 881, 893, 906, 918, 930, 942, 954, 966, 977, 989, 1001, 1013, 1024, 1037, 1049, 1061, 1074, 1087, 1101, 1112, 1124,\ +1135, 1146, 1157, 1168, 1179, 1191, 1202, 1213, 1224, 1235, 1246, 1257, 1268, 1279, 1290, 1302, 1313, 1324, 1336, 1347, 1359, 1370, 1382, 1394, 1406, 1418, 1431, 1443, 1455, 1468, 1481, 1494,\ +1507, 1514, 1522, 1529, 1537, 1544, 1552, 1559, 1567, 1575, 1583, 1591, 1599, 1607, 1615, 1623, 1631, 1640, 1648, 1656, 1664, 1673, 1681, 1690, 1698, 1707, 1715, 1724, 1732, 1741, 1749, 1758,\ +1766, 1775, 1783, 1792, 1800, 1809, 1817, 1826, 1834, 1843, 1851, 1860, 1868, 1876, 1885, 1893, 1901, 1910, 1918, 1926, 1934, 1942, 1950, 1958, 1966, 1974, 1982, 1989, 1997, 2005, 2012, 2020,\ +2027, 2035, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2140, 2147, 2154, 2161, 2167, 2174, 2181, 2188, 2194, 2201, 2207, 2214, 2221, 2227, 2234, 2240,\ +2247, 2253, 2259, 2266, 2272, 2279, 2285, 2291, 2298, 2304, 2310, 2316, 2323, 2329, 2335, 2341, 2348, 2354, 2360, 2366, 2372, 2379, 2385, 2391, 2397, 2403, 2409, 2415, 2422, 2428, 2434, 2440,\ +2446, 2452, 2458, 2464, 2470, 2476, 2483, 2489, 2495, 2501, 2507, 2513, 2519, 2525, 2531, 2537, 2543, 2549, 2555, 2561, 2567, 2573, 2579, 2585, 2591, 2596, 2602, 2608, 2614, 2620, 2626, 2631,\ +2637, 2643, 2649, 2654, 2660, 2666, 2671, 2677, 2683, 2688, 2694, 2699, 2705, 2710, 2716, 2721, 2726, 2732, 2737, 2742, 2747, 2753, 2758, 2763, 2768, 2773, 2778, 2783, 2788, 2793, 2798, 2803,\ +2808, 2812, 2817, 2822, 2826, 2831, 2835, 2840, 2844, 2849, 2853, 2858, 2862, 2867, 2871, 2875, 2880, 2884, 2888, 2893, 2897, 2901, 2905, 2910, 2914, 2918, 2922, 2926, 2930, 2934, 2938, 2942,\ +2946, 2950, 2954, 2958, 2962, 2966, 2970, 2973, 2977, 2981, 2985, 2989, 2992, 2996, 3000, 3003, 3007, 3011, 3014, 3018, 3022, 3025, 3029, 3032, 3036, 3039, 3043, 3046, 3050, 3053, 3057, 3060,\ +3064, 3067, 3070, 3074, 3077, 3080, 3084, 3087, 3090, 3093, 3097, 3100, 3103, 3106, 3110, 3113, 3116, 3119, 3122, 3125, 3128, 3132, 3135, 3138, 3141, 3144, 3147, 3150, 3153, 3156, 3159, 3162,\ +3165, 3168, 3171, 3174, 3177, 3180, 3183, 3186, 3188, 3191, 3194, 3197, 3200, 3203, 3206, 3209, 3211, 3214, 3217, 3220, 3223, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3250, 3253,\ +3256, 3258, 3261, 3264, 3267, 3269, 3272, 3275, 3277, 3280, 3283, 3285, 3288, 3291, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3317, 3320, 3323, 3325, 3328, 3330, 3333, 3336, 3338,\ +3341, 3344, 3346, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3373, 3375, 3378, 3381, 3383, 3386, 3389, 3391, 3394, 3396, 3399, 3402, 3404, 3407, 3410, 3413, 3415, 3418, 3421, 3423,\ +3426, 3428, 3431, 3433, 3435, 3438, 3440, 3442, 3445, 3447, 3449, 3452, 3454, 3456, 3458, 3461, 3463, 3465, 3467, 3470, 3472, 3474, 3476, 3478, 3481, 3483, 3485, 3487, 3489, 3491, 3494, 3496,\ +3498, 3500, 3502, 3504, 3506, 3508, 3510, 3512, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3535, 3537, 3539, 3541, 3543, 3545, 3547, 3548, 3550, 3552, 3554, 3556, 3558, 3560,\ +3562, 3564, 3566, 3568, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3584, 3586, 3588, 3590, 3592, 3593, 3595, 3597, 3599, 3601, 3602, 3604, 3606, 3608, 3610, 3611, 3613, 3615, 3617, 3618,\ +3620, 3622, 3624, 3625, 3627, 3629, 3630, 3632, 3634, 3636, 3637, 3639, 3641, 3642, 3644, 3646, 3647, 3649, 3651, 3652, 3654, 3656, 3658, 3659, 3661, 3662, 3664, 3666, 3667, 3669, 3671, 3672,\ +3674, 3676, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3696, 3698, 3699, 3701, 3702, 3704, 3705, 3707, 3708, 3710, 3711, 3713, 3714, 3716, 3717, 3719, 3720, 3722,\ +3723, 3724, 3726, 3727, 3729, 3730, 3732, 3733, 3734, 3736, 3737, 3738, 3740, 3741, 3743, 3744, 3745, 3747, 3748, 3749, 3751, 3752, 3753, 3755, 3756, 3757, 3759, 3760, 3761, 3763, 3764, 3765,\ +3767, 3768, 3769, 3770, 3772, 3773, 3774, 3776, 3777, 3778, 3779, 3781, 3782, 3783, 3784, 3786, 3787, 3788, 3789, 3791, 3792, 3793, 3794, 3796, 3797, 3798, 3799, 3800, 3802, 3803, 3804, 3805,\ +3807, 3808, 3809, 3810, 3811, 3813, 3814, 3815, 3816, 3817, 3819, 3820, 3821, 3822, 3823, 3825, 3826, 3827, 3828, 3829, 3831, 3832, 3833, 3834, 3835, 3837, 3838, 3839, 3840, 3841, 3843, 3844,\ +3845, 3846, 3847, 3849, 3850, 3851, 3852, 3853, 3854, 3856, 3857, 3858, 3859, 3860, 3861, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3880, 3881,\ +3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915,\ +3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948,\ +3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979,\ +3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012,\ +4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045,\ +4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4071, 4072, 4072, 4073, 4074,\ +4075, 4076, 4076, 4077, 4078, 4079, 4079, 4080, 4081, 4082, 4082, 4083, 4084, 4084, 4085, 4086, 4086, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4092, 4092, 4093, 4093, 4094, 4094, 4095, 4095 +[static_3dnr] +3DNRCount = "9" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 24: 0:128 | 23: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf2 24: 0:128 | 33: 0:128 | 23: 0:128 | 32: 0:128 \ +-nXsf4 24: 0:128 | 29: 0:128 | 23: 0:128 | 22: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 90: 64: 64| 98: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 0: 0: 0: 0 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 0: 0 | 0: 0: 8: 0 | 0: 0: 8: 0 | 10: 10: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 12 | 12: 12 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 36: 40| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 28: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 90 \ + | | | -mXmathd 60 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 60 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 10 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 12 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:165 | 150 | \ +-mXmathd | 20:120 | 110 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 25: 0:128 | 32: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf2 30: 0:128 | 36: 0:128 | 30: 0:128 | 43: 0:128 \ +-nXsf4 30: 0:128 | 36: 0:128 | 32: 0:128 | 25: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|110: 72: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 13 | 12: 13 | 12: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 48| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 36| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 12 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 100 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 12 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 12 \ + | 8: 0: 0 | | -trc 16 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 190 | \ +-mXmathd | 30:140 | 150 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 40: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf2 35: 0:128 | 45: 0:128 | 40: 0:128 | 45: 0:128 \ +-nXsf4 35: 0:128 | 40: 0:128 | 40: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 72: 64: 64|120: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 26: 32 | 40: 40 | 42: 42 | 44: 52| 48: 42\ +-nXsthd 18: 24 | 30: 30 | 32: 32 | 32: 44| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 0 | 16: 8: 16 | -sfc 180 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 15 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 15 \ + | 8: 0: 0 | | -trc 25 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 60:280 | 250 | \ +-mXmathd | 30:220 | 200 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 36: 0:110 | 40: 0:128 | 42: 0:128 | 42: 0:128 \ +-nXsf2 36: 0:110 | 42: 0:128 | 42: 0:128 | 42: 0:128 \ +-nXsf4 36: 0:110 | 40: 0:128 | 42: 0:128 | 38: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 120: 120: 120 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |110: 100: 64: 64|110: 100: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 15: 15 | 12: 14 | 12: 14 | 12: 14| 13: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 44: 46 | 44: 46 | 44: 50| 48: 60\ +-nXsthd 24: 30 | 32: 28 | 32: 32 | 36: 24| 36: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 140 \ + | | | -mXmathd 100 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 3 | 0: 0 | 0 | \ +-nXtsi 0 | 0: 0 | 0 | \ +-nXtfs 7 | 8: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 8: 8: 8 | -sfc 220 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 20 \ +-nXtfr1 (2) | 8: 8: 8 | | -tpc 15 \ + | 8: 0: 0 | | -trc 32 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:320 | 300 | \ +-mXmathd | 40:290 | 260 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 36: 0:100 | 48: 0:128 | 48: 0:128 | 38: 0:128 \ +-nXsf2 38: 0:100 | 48: 0:128 | 48: 0:128 | 38: 0:128 \ +-nXsf4 38: 0:100 | 48: 0:128 | 48: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 150: 150: 150 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |150: 120: 64: 64|150: 120: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 20: 20: 0: 0\ +-nXsbr6 12: 12 | 12: 14 | 12: 14 | 12: 14| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 36 | 36: 40 | 44: 48| 50: 72\ +-nXsthd 24: 30 | 32: 25 | 28: 24 | 30: 20| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 0 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 4 | 9: 12 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 8: 8: 8 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 8: 8: 8 | | -tpc 15 \ + | 8: 0: 0 | | -trc 35 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 80:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 2400 +3DnrParam_5 = \ +-nXsf1 36: 0: 80 | 50: 0:128 | 55: 0:128 | 47: 0:128 \ +-nXsf2 38: 0: 80 | 60: 0:128 | 68: 0:128 | 47: 0:128 \ +-nXsf4 40: 0: 80 | 50: 0:128 | 55: 0:128 | 45: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 150: 150: 150 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |150: 120: 64: 64|150: 120: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 6: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 12: 12 | 10: 12 | 10: 12 | 12: 13| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 30: 40 | 36: 36 | 36: 40 | 44: 48| 40: 68\ +-nXsthd 22: 26 | 28: 28 | 28: 25 | 30: 22| 32: 25\ +-sfr (0) 31 | 16 | 16 | 16 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 170 \ + | | | -mXmathd 130 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 4 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 240 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 10 \ + | 8: 0: 0 | | -trc 45 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:360 | 360 | \ +-mXmathd | 60:280 | 300 | \ +-mXmate | 3: 3 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_6 = \ +-nXsf1 36: 0: 80 | 50: 0:128 | 60: 0:128 | 62: 0:128 \ +-nXsf2 40: 0: 80 | 70: 0:128 | 70: 0:128 | 62: 0:128 \ +-nXsf4 42: 0: 80 | 50: 0:128 | 60: 0:128 | 56: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 120: 120: 120 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |100: 100: 64: 64|100: 100: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 0: 0| 22: 22: 0: 0\ +-nXsbr6 10: 12 | 12: 12 | 12: 12 | 12: 13| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 4: 4\ +-nXsth 32: 40 | 46: 36 | 36: 44 | 44: 50| 60: 80\ +-nXsthd 24: 30 | 38: 28 | 28: 25 | 32: 26| 36: 20\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 4 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 6: 0: 6 | 4: 0: 0 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 2: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:380 | 320 | \ +-mXmathd | 100:320 | 260 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_7 = \ +-nXsf1 36: 0: 80 | 60: 0:128 | 60: 0:128 | 68: 0:128 \ +-nXsf2 56: 0: 80 | 90: 0:128 | 90: 0:128 | 68: 0:128 \ +-nXsf4 48: 0: 80 | 60: 0:128 | 60: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 110: 110: 110 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |90: 90: 64: 64|90: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 24: 40 | 46: 36 | 36: 48 | 44: 52| 48: 56\ +-nXsthd 16: 20 | 38: 30 | 28: 36 | 32: 44| 36: 40\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 7 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 4: 0: 4 | 4: 0: 4 | 8: 0: 0 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 2: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 120:340 | 300 | \ +-mXmathd | 110:290 | 240 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 12800 +3DnrParam_8 = \ +-nXsf1 36: 0: 128 | 60: 0:128 | 60: 0:128 | 72: 0:128 \ +-nXsf2 56: 0: 128 | 90: 0:128 | 90: 0:128 | 72: 0:128 \ +-nXsf4 48: 0: 128 | 60: 0:128 | 60: 0:128 | 48: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |64: 64: 64: 64|64: 64: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 1: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 8: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 22: 22: 22: 0| 22: 22: 22: 0\ +-nXsbr6 10: 12 | 15: 15 | 15: 15 | 12: 15| 12: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 24: 40 | 46: 36 | 36: 48 | 44: 52| 48: 56\ +-nXsthd 16: 20 | 38: 30 | 28: 36 | 32: 44| 36: 40\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 220 \ + | | | -mXmathd 200 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 5: 1 | 2 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 7 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 5: 0: 5 | 8: 4: 8 | 16: 8: 16 | -sfc 250 \ + 4: 0: 4 | 4: 0: 4 | 8: 0: 4 | -tfc 25 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 50 \ + | | | \ +-mXid0 | 1: 1: 2 | 2: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 130:470 | 300 | \ +-mXmathd | 130:410 | 240 | \ +-mXmate | 3: 3 | 3 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + + +[ir_static_ae] +MaxHistOffset = "24" +HistRatioSlope = "128" +AutoSpeed = "80" +AutoTolerance = "2" +AutoBlackDelayFrame = "8" +AutoWhiteDelayFrame = "2" +[ir_static_aerouteex] +TotalNum = "8" +RouteEXIntTime = " 32,20000, 40000, 40000, 50000, 50000, 83000, 83000" +;RouteSysGain = " 1024, 1024, 2048, 2048, 65535, 65535, 65535" +RouteEXAGain = " 1024, 1024, 1024, 2048, 2048, 15872, 15872, 15872" +RouteEXDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1240" +RouteEXISPDGain = " 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024" +[ir_static_aeweight] +ExpWeight_0 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_1 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_2 = 1,1,1,1,1,1,2,2,2,2,2,1,1,1,1,1,1, +ExpWeight_3 = 1,1,1,1,1,2,3,3,3,3,3,3,1,1,1,1,1, +ExpWeight_4 = 1,1,1,1,2,3,4,4,4,4,4,3,2,1,1,1,1, +ExpWeight_5 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_6 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_7 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_8 = 1,2,3,4,8,8,8,8,8,8,8,8,8,4,3,2,1, +ExpWeight_9 = 1,1,2,3,4,8,8,8,8,8,8,8,4,3,2,1,1, +ExpWeight_10 = 1,1,1,2,3,4,5,5,5,5,5,4,3,2,1,1,1, +ExpWeight_11 = 1,1,1,1,2,3,3,3,3,3,3,3,2,1,1,1,1, +ExpWeight_12 = 1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,1,1, +ExpWeight_13 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +ExpWeight_14 = 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +[ir_static_ldci] +Enable = "1" +LDCIOpType = "0" +LDCIGaussLPFSigma = "28" +AutoHePosWgt = "72, 72, 70, 32, 24, 24, 40, 36, 30, 0, 0, 0, 0, 0, 0, 0" +AutoHePosSigma = "120, 120, 120, 100, 80, 64, 48, 36, 20, 8, 6, 2, 1, 1, 1, 1" +AutoHePosMean = "32, 32, 32, 32, 32, 30, 26, 24, 20, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegWgt = "72, 72, 72, 72, 72, 72, 64, 56, 40, 0, 0, 0, 0, 0, 0, 0" +AutoHeNegSigma = "120, 120, 110, 100, 100, 90, 80, 64, 64, 8, 6, 2, 1, 1, 1, 1" +AutoHeNegMean = "220, 200, 180, 160, 140, 120, 100, 100, 60, 0, 0, 0, 0, 0, 0, 0" +AutoBlcCtrl = "10, 10, 20, 20, 30, 30, 30, 30, 30,30,30,30,30,30,30,30" +[ir_static_drc] +Enable = "1" +CurveSelect = "0" +DRCOpType = "1" +DRCAutoStr = "512" +DRCAutoStrMin = "0" +DRCAutoStrMax = "512" +DRCToneMappingValue = \ +4095,5995,8191,11583,15287,19483,23987,27548,30548,31999,32988,33896,34721,35112,35481,35830,36162,36326,36483,36640,36795,36949,37103,37259,37419,37499,37580,37666,37751,\ +37797,37921,38016,38116,38215,38317,38423,38533,38649,38760,38896,39029,39098,39168,39238,39315,39393,39469,39553,39635,39723,39777,39903,39995,40093,40193,40296,40402,40511,\ +40624,40740,40850,40979,41111,41244,41380,41512,41670,41820,41977,42138,42305,42477,42655,42746,42840,42935,43028,43119,43195,43326,43433,43538,43644,43753,43863,43976,44090,\ +44205,44324,44444,44567,44692,44818,44947,45077,45208,45348,45487,45627,45771,45917,46065,46216,46368,46526,46685,46846,47012,47174,47339,47525,47702,47882,48064,48251,48440,\ +48631,48832,49032,49232,49414,49656,49872,50090,50314,50542,50773,51007,51237,51486,51742,51994,52253,52516,52783,53054,53332,53472,53610,53754,53897,54049,54195,54344,54494,\ +54645,54797,54952,55107,55263,55421,55581,55737,55906,55985,56227,56403,56572,56743,56914,57088,57263,57440,57617,57799,57980,58163,58349,58533,58721,58915,59107,59301,59496,\ +59693,59893,60093,60298,60478,60702,60919,61129,61293,61557,61774,61993,62213,62437,62662,62889,63109,63349,63580,63819,64057,64298,64541,64786,65034,65283 +[ir_static_nr] +Enable = "1" +FineStr = "64, 72, 80, 90, 80, 80, 90, 90, 70, 60, 60, 60, 60, 60, 60, 60" +CoringWgt = "20, 20, 20, 20, 20, 20, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10" +[ir_static_dehaze] +Enable = "1" +DehazeUserLutEnable = "1" +DehazeOpType = "0" +DehazeLut = \ +145,146,147,148,150,151,152,154,155,156,158,159,160,162,163,165,166,167,169,170,172,173,174,176,177,179,180,\ +181,183,184,186,187,188,190,191,192,194,195,196,198,199,200,202,203,204,205,206,208,209,210,211,212,214,215,\ +216,217,218,219,220,221,222,223,224,225,226,226,227,228,229,230,230,231,232,233,233,234,235,235,236,236,237,\ +238,238,239,239,240,240,241,241,242,242,243,243,244,244,245,245,245,246,246,247,247,247,248,248,248,249,249,\ +249,250,250,250,251,251,251,251,252,252,252,252,253,253,253,253,254,254,254,254,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,\ +255,255,255,255,255,255,255,255,255,255,255,255,255 +[ir_static_sharpen] +Enable = "1" +AutoLumaWgt_0 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_1 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_2 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_3 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_4 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_5 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_6 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_7 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_8 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_9 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_10 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_11 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_12 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_13 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_14 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_15 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_16 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_17 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_18 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_19 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_20 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_21 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_22 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_23 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_24 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_25 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_26 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_27 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_28 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_29 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_30 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoLumaWgt_31 = "31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" + +AutoTextureStr_0 = "252, 227, 218, 188, 160, 151, 146, 61, 61, 61, 61, 61, 61, 61, 61, 61" +AutoTextureStr_1 = "261, 242, 233, 201, 163, 165, 173, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_2 = "273, 258, 250, 215, 180, 182, 200, 124, 124, 124, 124, 124, 124, 124, 124, 124" +AutoTextureStr_3 = "289, 275, 267, 230, 196, 199, 227, 155, 155, 155, 155, 155, 155, 155, 155, 155" +AutoTextureStr_4 = "304, 291, 284, 244, 211, 216, 252, 184, 184, 184, 184, 184, 184, 184, 184, 184" +AutoTextureStr_5 = "318, 304, 298, 255, 223, 228, 274, 210, 210, 210, 210, 210, 210, 210, 210, 210" +AutoTextureStr_6 = "330, 314, 308, 264, 231, 235, 296, 234, 234, 234, 234, 234, 234, 234, 234, 234" +AutoTextureStr_7 = "336, 319, 312, 267, 233, 233, 315, 256, 256, 256, 256, 256, 256, 256, 256, 256" +AutoTextureStr_8 = "336, 317, 309, 264, 227, 221, 332, 275, 275, 275, 275, 275, 275, 275, 275, 275" +AutoTextureStr_9 = "333, 311, 300, 255, 215, 200, 346, 289, 289, 289, 289, 289, 289, 289, 289, 289" +AutoTextureStr_10 = "326, 300, 287, 243, 198, 172, 357, 300, 300, 300, 300, 300, 300, 300, 300, 300" +AutoTextureStr_11 = "318, 288, 272, 229, 178, 142, 367, 309, 309, 309, 309, 309, 309, 309, 309, 309" +AutoTextureStr_12 = "310, 275, 257, 216, 159, 112, 374, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_13 = "303, 264, 243, 204, 143, 86, 378, 322, 322, 322, 322, 322, 322, 322, 322, 322" +AutoTextureStr_14 = "298, 256, 234, 198, 132, 69, 379, 326, 326, 326, 326, 326, 326, 326, 326, 326" +AutoTextureStr_15 = "297, 253, 231, 197, 128, 68, 379, 329, 329, 329, 329, 329, 329, 329, 329, 329" +AutoTextureStr_16 = "301, 256, 234, 205, 133, 70, 377, 330, 330, 330, 330, 330, 330, 330, 330, 330" +AutoTextureStr_17 = "308, 264, 243, 221, 146, 89, 371, 328, 328, 328, 328, 328, 328, 328, 328, 328" +AutoTextureStr_18 = "319, 275, 256, 241, 164, 117, 362, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoTextureStr_19 = "330, 287, 271, 264, 185, 148, 351, 317, 317, 317, 317, 317, 317, 317, 317, 317" +AutoTextureStr_20 = "341, 300, 287, 286, 205, 180, 340, 308, 308, 308, 308, 308, 308, 308, 308, 308" +AutoTextureStr_21 = "350, 310, 300, 305, 224, 209, 327, 296, 296, 296, 296, 296, 296, 296, 296, 296" +AutoTextureStr_22 = "356, 318, 311, 318, 238, 232, 313, 283, 283, 283, 283, 283, 283, 283, 283, 283" +AutoTextureStr_23 = "357, 320, 316, 323, 244, 244, 298, 267, 267, 267, 267, 267, 267, 267, 267, 267" +AutoTextureStr_24 = "353, 317, 316, 319, 243, 246, 280, 247, 247, 247, 247, 247, 247, 247, 247, 247" +AutoTextureStr_25 = "346, 309, 313, 309, 237, 242, 261, 225, 225, 225, 225, 225, 225, 225, 225, 225" +AutoTextureStr_26 = "336, 298, 307, 294, 227, 232, 241, 201, 201, 201, 201, 201, 201, 201, 201, 201" +AutoTextureStr_27 = "324, 285, 299, 275, 215, 219, 222, 176, 176, 176, 176, 176, 176, 176, 176, 176" +AutoTextureStr_28 = "310, 271, 290, 255, 201, 204, 203, 149, 149, 149, 149, 149, 149, 149, 149, 149" +AutoTextureStr_29 = "297, 259, 280, 234, 186, 188, 184, 121, 121, 121, 121, 121, 121, 121, 121, 121" +AutoTextureStr_30 = "284, 248, 271, 214, 173, 173, 166, 92, 92, 92, 92, 92, 92, 92, 92, 92" +AutoTextureStr_31 = "272, 241, 264, 196, 161, 161, 148, 64, 64, 64, 64, 64, 64, 64, 64, 64" + +AutoEdgeStr_0 = "309, 309, 299, 299, 299, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_1 = "312, 312, 303, 303, 303, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_2 = "315, 315, 309, 309, 309, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_3 = "320, 320, 316, 316, 316, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_4 = "325, 325, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_5 = "330, 330, 331, 331, 331, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_6 = "336, 336, 337, 337, 337, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_7 = "336, 342, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_8 = "336, 347, 343, 343, 343, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_9 = "336, 353, 344, 344, 344, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_10 = "336, 358, 344, 344, 344, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_11 = "336, 363, 343, 343, 343, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_12 = "336, 367, 342, 342, 342, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_13 = "336, 370, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_14 = "336, 372, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_15 = "336, 373, 341, 341, 341, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324" +AutoEdgeStr_16 = "336, 373, 342, 342, 342, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_17 = "336, 372, 344, 344, 344, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_18 = "336, 370, 346, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_19 = "336, 367, 349, 349, 349, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_20 = "336, 363, 351, 351, 351, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_21 = "336, 360, 352, 352, 352, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_22 = "336, 355, 353, 353, 353, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_23 = "336, 351, 352, 352, 352, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_24 = "336, 346, 350, 350, 350, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_25 = "336, 341, 346, 346, 346, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_26 = "336, 337, 342, 342, 342, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_27 = "332, 332, 337, 337, 337, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_28 = "328, 328, 331, 331, 331, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_29 = "325, 325, 327, 327, 327, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_30 = "322, 322, 323, 323, 323, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325" +AutoEdgeStr_31 = "320, 320, 320, 320, 320, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326" + +AutoTextureFreq = "170, 170, 180, 200, 213, 205, 200, 200, 180, 160, 160, 160, 160, 160, 160, 160" +AutoEdgeFreq = "130, 130, 130, 130, 130, 130, 130, 130, 100, 100, 96, 96, 96, 96, 96, 96" +AutoOverShoot = " 45, 50, 58, 65, 82, 82, 82, 82, 30, 30, 40, 40, 10, 10, 10, 10" +AutoUnderShoot = " 80, 80, 85, 90, 90, 90, 90, 90, 60, 50, 50, 50, 15, 15, 15, 15" +AutoShootSupStr = " 4, 4, 4, 4, 4, 4, 4, 3, 4, 3, 2, 1, 0, 0, 0, 0" +AutoShootSupAdj = " 5, 5, 5, 5, 5, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0" +AutoDetailCtrl = "128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 120, 120, 120, 120, 120, 120" +AutoEdgeFiltStr = " 60, 60, 60, 60, 60, 60, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62" +AutoRGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoBGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoGGain = " 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoSkinGain = " 28, 27, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31" +AutoMaxSharpGain = " 72, 72, 72, 72, 72, 72, 72, 80, 80, 80, 80, 80, 80, 80, 80, 80" +[ir_static_dpc] +DpcEnable = "1" +DpcStrength = "230,235,240,250, 255, 255, 255, 255, 220, 220, 152, 152, 152, 152, 152, 152" +DpcBlendRatio = "0, 0, 32, 32, 32, 32, 36, 36, 36, 40, 50, 50, 50, 50, 50, 50" +[ir_dynamic_dehaze] +;ExpThreshCnt = "6" +;ExpThreshLtoH = "20000, 50000, 80000, 1600000, 2400000, 3300000" +;ManualDehazeStr = "80, 90, 100, 140, 160, 160" +ExpThreshCnt = "9" +IsoThresh = "100, 200, 400, 800, 1600, 2400, 3200, 6400,12800" +AutoDehazeStr = "88, 85, 80, 80, 90, 110, 118, 128,128" +[ir_dynamic_linear_drc] +Enable = "1" +IsoCnt = "8" +IsoLevel = "100, 200, 400, 800, 1600, 3200, 6400, 12800" +LocalMixingBrightMax = " 32, 32, 28, 24, 20, 16, 16, 16" +LocalMixingBrightMin = " 20, 20, 18, 16, 12, 10, 8, 8" +LocalMixingDarkMax = " 36, 34, 32, 30, 28, 26, 24, 24" +LocalMixingDarkMin = " 28, 26, 24, 22, 20, 18, 16, 16" +BrightGainLmt = " 10, 10, 10, 10, 10, 10, 10, 10" +BrightGainLmtStep = " 10, 10, 10, 10, 10, 10, 10, 10" +DarkGainLmtY = " 80, 80, 90, 90, 100, 100, 100, 100" +DarkGainLmtC = " 0, 0, 0, 0, 0, 0, 0, 0" +FltScaleCoarse = " 6, 6, 6, 6, 6, 6, 6, 6" +FltScaleFine = " 6, 6, 6, 6, 6, 6, 6, 6" +ContrastControl = " 10, 9, 9, 8, 8, 8, 8, 8" +DetailAdjustFactor = " 10, 10, 10, 10, 9, 8, 8, 8" +Asymmetry = " 4, 4, 4, 4, 4, 4, 5, 5" +SecondPole = "170, 170, 170, 170, 170, 170, 150, 150" +Compress = "130, 130, 120, 120, 120, 130, 150, 150" +Stretch = " 50, 50, 50, 50, 50, 50, 50, 50" +Strength = "340, 330, 310, 310, 300, 280, 250, 200" + +[ir_dynamic_gamma] +Interval = "10" +TotalNum = "3" +gammaExpThreshLtoH = "2400, 6400, 25600" ;use LtoH +gammaExpThreshHtoL = "400000, 800000, 3300000" +;;;GammaExpThresh ;;Photo maybe use it, here don't use. +Table_0 = \ +0, 5, 10, 16, 21, 27, 33, 39, 46, 52, 59, 65, 72, 79, 86, 94, 101, 109, 116, 124, 132, 140, 148, 157, 165, 174, 182, 191, 200, 209, 218, 228,\ +237, 246, 256, 266, 275, 285, 295, 305, 315, 325, 336, 346, 356, 367, 377, 388, 399, 410, 420, 431, 442, 453, 464, 476, 487, 498, 509, 521, 532, 543, 555, 566,\ +578, 590, 601, 613, 624, 636, 648, 659, 671, 683, 695, 706, 718, 730, 742, 754, 765, 777, 789, 801, 812, 824, 836, 848, 859, 871, 883, 894, 906, 918, 929, 941,\ +952, 964, 975, 986, 998, 1009, 1020, 1031, 1042, 1054, 1065, 1075, 1086, 1097, 1108, 1119, 1129, 1140, 1150, 1161, 1171, 1181, 1191, 1202, 1212, 1221, 1231, 1241, 1251, 1260, 1270, 1279,\ +1288, 1297, 1306, 1316, 1325, 1334, 1343, 1352, 1361, 1370, 1379, 1389, 1398, 1407, 1416, 1425, 1434, 1443, 1452, 1461, 1470, 1479, 1488, 1497, 1507, 1516, 1525, 1534, 1543, 1551, 1560, 1569,\ +1578, 1587, 1596, 1605, 1614, 1623, 1632, 1641, 1649, 1658, 1667, 1676, 1685, 1693, 1702, 1711, 1720, 1728, 1737, 1746, 1755, 1763, 1772, 1780, 1789, 1798, 1806, 1815, 1823, 1832, 1840, 1849,\ +1857, 1866, 1874, 1882, 1891, 1899, 1907, 1916, 1924, 1932, 1941, 1949, 1957, 1965, 1973, 1981, 1989, 1998, 2006, 2014, 2022, 2030, 2038, 2045, 2053, 2061, 2069, 2077, 2085, 2093, 2100, 2108,\ +2116, 2123, 2131, 2139, 2146, 2154, 2161, 2169, 2176, 2183, 2191, 2198, 2206, 2213, 2220, 2227, 2235, 2242, 2249, 2256, 2263, 2270, 2277, 2284, 2291, 2298, 2305, 2311, 2318, 2325, 2332, 2338,\ +2345, 2352, 2358, 2365, 2371, 2378, 2384, 2390, 2397, 2403, 2409, 2416, 2422, 2428, 2434, 2440, 2446, 2452, 2458, 2464, 2470, 2476, 2482, 2488, 2494, 2500, 2506, 2511, 2517, 2523, 2528, 2534,\ +2540, 2545, 2551, 2556, 2562, 2567, 2572, 2578, 2583, 2589, 2594, 2599, 2605, 2610, 2615, 2620, 2625, 2630, 2636, 2641, 2646, 2651, 2656, 2661, 2666, 2671, 2676, 2681, 2686, 2690, 2695, 2700,\ +2705, 2710, 2715, 2719, 2724, 2729, 2733, 2738, 2743, 2747, 2752, 2757, 2761, 2766, 2770, 2775, 2780, 2784, 2789, 2793, 2797, 2802, 2806, 2811, 2815, 2820, 2824, 2828, 2833, 2837, 2841, 2846,\ +2850, 2854, 2859, 2863, 2867, 2871, 2876, 2880, 2884, 2888, 2892, 2897, 2901, 2905, 2909, 2913, 2917, 2922, 2926, 2930, 2934, 2938, 2942, 2946, 2950, 2954, 2959, 2963, 2967, 2971, 2975, 2979,\ +2983, 2987, 2991, 2995, 2999, 3003, 3007, 3011, 3015, 3019, 3023, 3026, 3030, 3034, 3038, 3042, 3045, 3049, 3053, 3057, 3060, 3064, 3068, 3071, 3075, 3078, 3082, 3086, 3089, 3093, 3096, 3100,\ +3103, 3107, 3110, 3113, 3117, 3120, 3124, 3127, 3130, 3134, 3137, 3140, 3144, 3147, 3150, 3153, 3157, 3160, 3163, 3166, 3170, 3173, 3176, 3179, 3182, 3185, 3188, 3191, 3195, 3198, 3201, 3204,\ +3207, 3210, 3213, 3216, 3219, 3222, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3251, 3254, 3257, 3260, 3263, 3265, 3268, 3271, 3274, 3277, 3279, 3282, 3285, 3288, 3291, 3293, 3296,\ +3299, 3302, 3304, 3307, 3310, 3313, 3315, 3318, 3321, 3323, 3326, 3329, 3331, 3334, 3337, 3339, 3342, 3345, 3347, 3350, 3353, 3355, 3358, 3361, 3363, 3366, 3368, 3371, 3374, 3376, 3379, 3382,\ +3384, 3387, 3389, 3392, 3394, 3397, 3400, 3402, 3405, 3407, 3410, 3412, 3415, 3417, 3420, 3422, 3424, 3427, 3429, 3432, 3434, 3436, 3439, 3441, 3443, 3446, 3448, 3450, 3453, 3455, 3457, 3460,\ +3462, 3464, 3466, 3469, 3471, 3473, 3475, 3477, 3480, 3482, 3484, 3486, 3488, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3510, 3512, 3514, 3516, 3518, 3520, 3522, 3524, 3526, 3528,\ +3530, 3532, 3534, 3536, 3538, 3540, 3542, 3544, 3546, 3548, 3550, 3552, 3554, 3556, 3558, 3560, 3562, 3564, 3566, 3567, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3585, 3586, 3588, 3590,\ +3592, 3594, 3596, 3598, 3600, 3601, 3603, 3605, 3607, 3609, 3611, 3613, 3614, 3616, 3618, 3620, 3622, 3624, 3625, 3627, 3629, 3631, 3633, 3635, 3636, 3638, 3640, 3642, 3644, 3646, 3647, 3649,\ +3651, 3653, 3655, 3656, 3658, 3660, 3662, 3664, 3665, 3667, 3669, 3671, 3673, 3674, 3676, 3678, 3680, 3681, 3683, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3697, 3699, 3700, 3702, 3704, 3705,\ +3707, 3709, 3710, 3712, 3714, 3715, 3717, 3719, 3720, 3722, 3724, 3725, 3727, 3728, 3730, 3732, 3733, 3735, 3737, 3738, 3740, 3741, 3743, 3745, 3746, 3748, 3749, 3751, 3752, 3754, 3756, 3757,\ +3759, 3760, 3762, 3763, 3765, 3766, 3768, 3769, 3771, 3773, 3774, 3776, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3792, 3794, 3795, 3796, 3798, 3799, 3801, 3802, 3804, 3805,\ +3807, 3808, 3810, 3811, 3813, 3814, 3815, 3817, 3818, 3820, 3821, 3823, 3824, 3825, 3827, 3828, 3830, 3831, 3832, 3834, 3835, 3837, 3838, 3840, 3841, 3842, 3844, 3845, 3846, 3848, 3849, 3851,\ +3852, 3853, 3855, 3856, 3857, 3859, 3860, 3862, 3863, 3864, 3866, 3867, 3868, 3870, 3871, 3872, 3874, 3875, 3876, 3878, 3879, 3880, 3882, 3883, 3884, 3886, 3887, 3888, 3890, 3891, 3892, 3894,\ +3895, 3896, 3897, 3899, 3900, 3901, 3903, 3904, 3905, 3906, 3908, 3909, 3910, 3911, 3913, 3914, 3915, 3916, 3918, 3919, 3920, 3921, 3923, 3924, 3925, 3926, 3928, 3929, 3930, 3931, 3932, 3934,\ +3935, 3936, 3937, 3938, 3940, 3941, 3942, 3943, 3944, 3946, 3947, 3948, 3949, 3950, 3951, 3952, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970,\ +3971, 3973, 3974, 3975, 3976, 3977, 3978, 3979, 3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4003,\ +4004, 4005, 4006, 4007, 4008, 4009, 4010, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4030, 4031, 4032,\ +4033, 4034, 4035, 4036, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4042, 4043, 4044, 4045, 4046, 4046, 4047, 4048, 4049, 4050, 4050, 4051, 4052, 4053, 4054, 4054, 4055, 4056, 4057, 4057, 4058,\ +4059, 4060, 4060, 4061, 4062, 4063, 4063, 4064, 4065, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4070, 4071, 4071, 4072, 4073, 4073, 4074, 4075, 4075, 4076, 4077, 4077, 4078, 4078, 4079, 4079,\ +4080, 4081, 4081, 4082, 4082, 4083, 4083, 4084, 4084, 4085, 4085, 4086, 4086, 4087, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4091, 4092, 4092, 4092, 4093, 4093, 4094, 4094, 4094, 4095, 4095 + +Table_1 = \ +0, 5, 11, 17, 22, 29, 35, 41, 48, 55, 61, 68, 76, 83, 91, 98, 106, 114, 122, 131, 139, 148, 156, 165, 174, 183, 192, 202, 211, 221, 230, 240,\ +250, 260, 270, 280, 291, 301, 312, 322, 333, 344, 355, 366, 377, 388, 399, 410, 422, 433, 444, 456, 468, 479, 491, 503, 515, 526, 538, 550, 562, 574, 586, 599,\ +611, 623, 635, 647, 660, 672, 684, 697, 709, 721, 734, 746, 758, 771, 783, 795, 808, 820, 832, 845, 857, 869, 881, 894, 906, 918, 930, 942, 954, 966, 978, 990,\ +1002, 1014, 1026, 1038, 1049, 1061, 1073, 1084, 1096, 1107, 1118, 1130, 1141, 1152, 1163, 1174, 1185, 1195, 1206, 1217, 1227, 1237, 1248, 1258, 1268, 1278, 1288, 1298, 1307, 1317, 1326, 1336,\ +1345, 1354, 1363, 1372, 1381, 1390, 1399, 1408, 1417, 1426, 1435, 1444, 1453, 1461, 1470, 1479, 1488, 1497, 1505, 1514, 1523, 1531, 1540, 1549, 1557, 1566, 1574, 1583, 1592, 1600, 1609, 1617,\ +1626, 1634, 1642, 1651, 1659, 1667, 1676, 1684, 1692, 1701, 1709, 1717, 1725, 1733, 1742, 1750, 1758, 1766, 1774, 1782, 1790, 1798, 1806, 1814, 1822, 1830, 1837, 1845, 1853, 1861, 1869, 1877,\ +1884, 1892, 1900, 1907, 1915, 1923, 1930, 1938, 1945, 1953, 1960, 1968, 1975, 1983, 1990, 1998, 2005, 2012, 2020, 2027, 2034, 2042, 2049, 2056, 2063, 2070, 2078, 2085, 2092, 2099, 2106, 2113,\ +2120, 2127, 2134, 2141, 2148, 2154, 2161, 2168, 2175, 2182, 2189, 2195, 2202, 2209, 2215, 2222, 2229, 2235, 2242, 2248, 2255, 2261, 2268, 2274, 2281, 2287, 2293, 2300, 2306, 2312, 2319, 2325,\ +2331, 2337, 2343, 2349, 2356, 2362, 2368, 2374, 2380, 2386, 2392, 2397, 2403, 2409, 2415, 2421, 2426, 2432, 2438, 2443, 2449, 2455, 2460, 2466, 2471, 2477, 2482, 2488, 2493, 2499, 2504, 2509,\ +2515, 2520, 2525, 2530, 2536, 2541, 2546, 2551, 2556, 2561, 2566, 2571, 2576, 2581, 2586, 2591, 2596, 2601, 2606, 2611, 2616, 2621, 2625, 2630, 2635, 2640, 2644, 2649, 2654, 2658, 2663, 2668,\ +2672, 2677, 2681, 2686, 2690, 2695, 2699, 2704, 2708, 2713, 2717, 2721, 2726, 2730, 2734, 2739, 2743, 2747, 2752, 2756, 2760, 2764, 2768, 2773, 2777, 2781, 2785, 2789, 2793, 2797, 2802, 2806,\ +2810, 2814, 2818, 2822, 2826, 2830, 2834, 2838, 2842, 2846, 2849, 2853, 2857, 2861, 2865, 2869, 2873, 2877, 2880, 2884, 2888, 2892, 2896, 2899, 2903, 2907, 2911, 2914, 2918, 2922, 2926, 2929,\ +2933, 2937, 2940, 2944, 2948, 2951, 2955, 2958, 2962, 2965, 2969, 2972, 2975, 2979, 2982, 2986, 2989, 2992, 2995, 2999, 3002, 3005, 3008, 3011, 3014, 3018, 3021, 3024, 3027, 3030, 3033, 3036,\ +3039, 3042, 3045, 3048, 3051, 3053, 3056, 3059, 3062, 3065, 3068, 3070, 3073, 3076, 3079, 3081, 3084, 3087, 3089, 3092, 3095, 3097, 3100, 3103, 3105, 3108, 3110, 3113, 3116, 3118, 3121, 3123,\ +3126, 3128, 3131, 3133, 3136, 3138, 3141, 3143, 3145, 3148, 3150, 3153, 3155, 3158, 3160, 3162, 3165, 3167, 3169, 3172, 3174, 3177, 3179, 3181, 3184, 3186, 3188, 3191, 3193, 3195, 3198, 3200,\ +3202, 3204, 3207, 3209, 3211, 3214, 3216, 3218, 3221, 3223, 3225, 3228, 3230, 3232, 3235, 3237, 3239, 3242, 3244, 3246, 3249, 3251, 3253, 3256, 3258, 3260, 3263, 3265, 3267, 3270, 3272, 3275,\ +3277, 3279, 3282, 3284, 3287, 3289, 3291, 3294, 3296, 3298, 3301, 3303, 3305, 3308, 3310, 3312, 3315, 3317, 3319, 3322, 3324, 3326, 3328, 3331, 3333, 3335, 3338, 3340, 3342, 3344, 3347, 3349,\ +3351, 3353, 3355, 3358, 3360, 3362, 3364, 3367, 3369, 3371, 3373, 3375, 3377, 3380, 3382, 3384, 3386, 3388, 3390, 3393, 3395, 3397, 3399, 3401, 3403, 3405, 3407, 3410, 3412, 3414, 3416, 3418,\ +3420, 3422, 3424, 3426, 3428, 3431, 3433, 3435, 3437, 3439, 3441, 3443, 3445, 3447, 3449, 3451, 3453, 3455, 3457, 3459, 3461, 3463, 3465, 3467, 3469, 3471, 3473, 3475, 3477, 3479, 3481, 3483,\ +3485, 3487, 3489, 3491, 3493, 3495, 3497, 3499, 3501, 3503, 3505, 3507, 3509, 3511, 3513, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3534, 3536, 3538, 3540, 3542, 3544, 3546,\ +3548, 3550, 3552, 3554, 3556, 3558, 3560, 3561, 3563, 3565, 3567, 3569, 3571, 3573, 3575, 3577, 3578, 3580, 3582, 3584, 3586, 3588, 3590, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3604, 3606,\ +3608, 3610, 3612, 3613, 3615, 3617, 3619, 3621, 3622, 3624, 3626, 3628, 3630, 3631, 3633, 3635, 3637, 3639, 3640, 3642, 3644, 3646, 3647, 3649, 3651, 3653, 3654, 3656, 3658, 3660, 3661, 3663,\ +3665, 3667, 3668, 3670, 3672, 3673, 3675, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3689, 3691, 3692, 3694, 3696, 3697, 3699, 3701, 3702, 3704, 3706, 3707, 3709, 3711, 3712, 3714, 3716, 3717,\ +3719, 3721, 3722, 3724, 3726, 3727, 3729, 3730, 3732, 3734, 3735, 3737, 3739, 3740, 3742, 3743, 3745, 3747, 3748, 3750, 3752, 3753, 3755, 3756, 3758, 3760, 3761, 3763, 3764, 3766, 3767, 3769,\ +3771, 3772, 3774, 3775, 3777, 3779, 3780, 3782, 3783, 3785, 3786, 3788, 3789, 3791, 3793, 3794, 3796, 3797, 3799, 3800, 3802, 3803, 3805, 3806, 3808, 3809, 3811, 3812, 3814, 3815, 3817, 3819,\ +3820, 3822, 3823, 3825, 3826, 3827, 3829, 3830, 3832, 3833, 3835, 3836, 3838, 3839, 3841, 3842, 3844, 3845, 3847, 3848, 3850, 3851, 3852, 3854, 3855, 3857, 3858, 3860, 3861, 3863, 3864, 3865,\ +3867, 3868, 3870, 3871, 3873, 3874, 3875, 3877, 3878, 3880, 3881, 3882, 3884, 3885, 3887, 3888, 3889, 3891, 3892, 3893, 3895, 3896, 3898, 3899, 3900, 3902, 3903, 3904, 3906, 3907, 3908, 3910,\ +3911, 3913, 3914, 3915, 3917, 3918, 3919, 3921, 3922, 3923, 3925, 3926, 3927, 3928, 3930, 3931, 3932, 3934, 3935, 3936, 3938, 3939, 3940, 3941, 3943, 3944, 3945, 3947, 3948, 3949, 3950, 3952,\ +3953, 3954, 3956, 3957, 3958, 3959, 3961, 3962, 3963, 3964, 3965, 3967, 3968, 3969, 3970, 3971, 3973, 3974, 3975, 3976, 3977, 3979, 3980, 3981, 3982, 3983, 3984, 3986, 3987, 3988, 3989, 3990,\ +3991, 3992, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025,\ +4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4059,\ +4060, 4062, 4063, 4064, 4065, 4066, 4067, 4068, 4069, 4070, 4071, 4072, 4073, 4074, 4075, 4076, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085, 4086, 4087, 4088, 4089, 4091, 4092, 4093, 4094, 4095 + +Table_2 = \ +0, 6, 12, 18, 25, 33, 40, 49, 57, 66, 75, 84, 94, 104, 114, 124, 135, 146, 157, 168, 180, 192, 204, 216, 228, 240, 253, 266, 278, 291, 304, 317,\ +330, 343, 357, 370, 383, 396, 409, 422, 436, 449, 462, 475, 487, 500, 513, 525, 538, 550, 562, 574, 586, 598, 609, 620, 631, 642, 652, 663, 673, 682, 692, 701,\ +710, 728, 746, 763, 780, 796, 811, 826, 840, 854, 867, 881, 893, 906, 918, 930, 942, 954, 966, 977, 989, 1001, 1013, 1024, 1037, 1049, 1061, 1074, 1087, 1101, 1112, 1124,\ +1135, 1146, 1157, 1168, 1179, 1191, 1202, 1213, 1224, 1235, 1246, 1257, 1268, 1279, 1290, 1302, 1313, 1324, 1336, 1347, 1359, 1370, 1382, 1394, 1406, 1418, 1431, 1443, 1455, 1468, 1481, 1494,\ +1507, 1514, 1522, 1529, 1537, 1544, 1552, 1559, 1567, 1575, 1583, 1591, 1599, 1607, 1615, 1623, 1631, 1640, 1648, 1656, 1664, 1673, 1681, 1690, 1698, 1707, 1715, 1724, 1732, 1741, 1749, 1758,\ +1766, 1775, 1783, 1792, 1800, 1809, 1817, 1826, 1834, 1843, 1851, 1860, 1868, 1876, 1885, 1893, 1901, 1910, 1918, 1926, 1934, 1942, 1950, 1958, 1966, 1974, 1982, 1989, 1997, 2005, 2012, 2020,\ +2027, 2035, 2042, 2049, 2056, 2063, 2071, 2078, 2085, 2092, 2099, 2106, 2113, 2120, 2127, 2134, 2140, 2147, 2154, 2161, 2167, 2174, 2181, 2188, 2194, 2201, 2207, 2214, 2221, 2227, 2234, 2240,\ +2247, 2253, 2259, 2266, 2272, 2279, 2285, 2291, 2298, 2304, 2310, 2316, 2323, 2329, 2335, 2341, 2348, 2354, 2360, 2366, 2372, 2379, 2385, 2391, 2397, 2403, 2409, 2415, 2422, 2428, 2434, 2440,\ +2446, 2452, 2458, 2464, 2470, 2476, 2483, 2489, 2495, 2501, 2507, 2513, 2519, 2525, 2531, 2537, 2543, 2549, 2555, 2561, 2567, 2573, 2579, 2585, 2591, 2596, 2602, 2608, 2614, 2620, 2626, 2631,\ +2637, 2643, 2649, 2654, 2660, 2666, 2671, 2677, 2683, 2688, 2694, 2699, 2705, 2710, 2716, 2721, 2726, 2732, 2737, 2742, 2747, 2753, 2758, 2763, 2768, 2773, 2778, 2783, 2788, 2793, 2798, 2803,\ +2808, 2812, 2817, 2822, 2826, 2831, 2835, 2840, 2844, 2849, 2853, 2858, 2862, 2867, 2871, 2875, 2880, 2884, 2888, 2893, 2897, 2901, 2905, 2910, 2914, 2918, 2922, 2926, 2930, 2934, 2938, 2942,\ +2946, 2950, 2954, 2958, 2962, 2966, 2970, 2973, 2977, 2981, 2985, 2989, 2992, 2996, 3000, 3003, 3007, 3011, 3014, 3018, 3022, 3025, 3029, 3032, 3036, 3039, 3043, 3046, 3050, 3053, 3057, 3060,\ +3064, 3067, 3070, 3074, 3077, 3080, 3084, 3087, 3090, 3093, 3097, 3100, 3103, 3106, 3110, 3113, 3116, 3119, 3122, 3125, 3128, 3132, 3135, 3138, 3141, 3144, 3147, 3150, 3153, 3156, 3159, 3162,\ +3165, 3168, 3171, 3174, 3177, 3180, 3183, 3186, 3188, 3191, 3194, 3197, 3200, 3203, 3206, 3209, 3211, 3214, 3217, 3220, 3223, 3225, 3228, 3231, 3234, 3237, 3239, 3242, 3245, 3248, 3250, 3253,\ +3256, 3258, 3261, 3264, 3267, 3269, 3272, 3275, 3277, 3280, 3283, 3285, 3288, 3291, 3293, 3296, 3299, 3301, 3304, 3307, 3309, 3312, 3315, 3317, 3320, 3323, 3325, 3328, 3330, 3333, 3336, 3338,\ +3341, 3344, 3346, 3349, 3352, 3354, 3357, 3359, 3362, 3365, 3367, 3370, 3373, 3375, 3378, 3381, 3383, 3386, 3389, 3391, 3394, 3396, 3399, 3402, 3404, 3407, 3410, 3413, 3415, 3418, 3421, 3423,\ +3426, 3428, 3431, 3433, 3435, 3438, 3440, 3442, 3445, 3447, 3449, 3452, 3454, 3456, 3458, 3461, 3463, 3465, 3467, 3470, 3472, 3474, 3476, 3478, 3481, 3483, 3485, 3487, 3489, 3491, 3494, 3496,\ +3498, 3500, 3502, 3504, 3506, 3508, 3510, 3512, 3515, 3517, 3519, 3521, 3523, 3525, 3527, 3529, 3531, 3533, 3535, 3537, 3539, 3541, 3543, 3545, 3547, 3548, 3550, 3552, 3554, 3556, 3558, 3560,\ +3562, 3564, 3566, 3568, 3569, 3571, 3573, 3575, 3577, 3579, 3581, 3583, 3584, 3586, 3588, 3590, 3592, 3593, 3595, 3597, 3599, 3601, 3602, 3604, 3606, 3608, 3610, 3611, 3613, 3615, 3617, 3618,\ +3620, 3622, 3624, 3625, 3627, 3629, 3630, 3632, 3634, 3636, 3637, 3639, 3641, 3642, 3644, 3646, 3647, 3649, 3651, 3652, 3654, 3656, 3658, 3659, 3661, 3662, 3664, 3666, 3667, 3669, 3671, 3672,\ +3674, 3676, 3677, 3679, 3680, 3682, 3684, 3685, 3687, 3688, 3690, 3692, 3693, 3695, 3696, 3698, 3699, 3701, 3702, 3704, 3705, 3707, 3708, 3710, 3711, 3713, 3714, 3716, 3717, 3719, 3720, 3722,\ +3723, 3724, 3726, 3727, 3729, 3730, 3732, 3733, 3734, 3736, 3737, 3738, 3740, 3741, 3743, 3744, 3745, 3747, 3748, 3749, 3751, 3752, 3753, 3755, 3756, 3757, 3759, 3760, 3761, 3763, 3764, 3765,\ +3767, 3768, 3769, 3770, 3772, 3773, 3774, 3776, 3777, 3778, 3779, 3781, 3782, 3783, 3784, 3786, 3787, 3788, 3789, 3791, 3792, 3793, 3794, 3796, 3797, 3798, 3799, 3800, 3802, 3803, 3804, 3805,\ +3807, 3808, 3809, 3810, 3811, 3813, 3814, 3815, 3816, 3817, 3819, 3820, 3821, 3822, 3823, 3825, 3826, 3827, 3828, 3829, 3831, 3832, 3833, 3834, 3835, 3837, 3838, 3839, 3840, 3841, 3843, 3844,\ +3845, 3846, 3847, 3849, 3850, 3851, 3852, 3853, 3854, 3856, 3857, 3858, 3859, 3860, 3861, 3863, 3864, 3865, 3866, 3867, 3868, 3869, 3871, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3880, 3881,\ +3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3905, 3906, 3907, 3908, 3909, 3910, 3911, 3912, 3913, 3914, 3915,\ +3916, 3917, 3918, 3919, 3920, 3921, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947, 3948,\ +3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960, 3961, 3961, 3962, 3963, 3964, 3965, 3966, 3967, 3968, 3969, 3970, 3971, 3972, 3973, 3974, 3975, 3976, 3977, 3978, 3979,\ +3980, 3981, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992, 3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012,\ +4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045,\ +4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, 4058, 4058, 4059, 4060, 4061, 4062, 4063, 4064, 4065, 4066, 4067, 4067, 4068, 4069, 4070, 4071, 4072, 4072, 4073, 4074,\ +4075, 4076, 4076, 4077, 4078, 4079, 4079, 4080, 4081, 4082, 4082, 4083, 4084, 4084, 4085, 4086, 4086, 4087, 4088, 4088, 4089, 4089, 4090, 4090, 4091, 4092, 4092, 4093, 4093, 4094, 4094, 4095, 4095 +[ir_static_3dnr] +3DNRCount = "8" +IsoThresh = "100, 200, 400, 800, 1600, 3200, 6400,12800" + +;ISO 100 +3DnrParam_0 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|120: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 200 +3DnrParam_1 = \ +-nXsf1 22: 0:128 | 20: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf2 24: 0:128 | 30: 0:128 | 30: 0:128 | 30: 0:128 \ +-nXsf4 22: 0:128 | 20: 0:128 | 30: 0:128 | 42: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 92: 64: 64|120: 90: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 12: 12: 12: 0| 20: 20: 20: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 1: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 20: 40 | 30: 30 | 32: 36 | 44: 44| 36: 40\ +-nXsthd 15: 20 | 20: 20 | 24: 28 | 32: 30| 24: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 100 \ + | | | -mXmathd 70 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 0 | 7: 11 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 0 | 16: 8: 16 | -sfc 10 \ + 8: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 50:180 | 160 | \ +-mXmathd | 30:140 | 120 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 400 +3DnrParam_2 = \ +-nXsf1 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 32: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 32: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 90: 90: 90 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 100: 64: 64|128: 100: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 800 +3DnrParam_3 = \ +-nXsf1 26: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf2 28: 0:128 | 30: 0:128 | 40: 0:128 | 30: 0:128 \ +-nXsf4 26: 0:128 | 30: 0:128 | 40: 0:128 | 44: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 |120: 100: 64: 64|128: 100: 64: 64\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 5: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 4: 0 | 0: 0: 10: 0 | 0: 0: 10: 0 | 16: 16: 0: 0| 20: 20: 0: 0\ +-nXsbr6 15: 15 | 15: 15 | 15: 15 | 15: 15| 15: 15\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 32: 40 | 40: 40 | 42: 42 | 44: 48| 40: 48\ +-nXsthd 24: 30 | 30: 25 | 32: 26 | 32: 28| 32: 30\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 120 \ + | | | -mXmathd 80 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 0: 0 | 0 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 1 | 7: 12 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 2 | 8: 4: 2 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 0: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 70:240 | 230 | \ +-mXmathd | 50:180 | 170 | \ +-mXmate | 2: 2 | 2 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 1600 +3DnrParam_4 = \ +-nXsf1 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf2 34: 0: 72 | 45: 0: 64 | 50: 0:128 | 50: 0:128 \ +-nXsf4 32: 0: 72 | 45: 0: 64 | 50: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 1 | 1 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 100: 100: 100 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 150: 110: 74: 64|180:100: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 10: 0 | 0: 0: 12: 0 | 0: 0: 12: 0 | 8: 8: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 30 | 40: 36 | 40: 30 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 28 | 30: 20 | 30: 30| 32: 18\ +-sfr (0) 31 | 24 | 24 | 24 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 160 \ + | | | -mXmathd 120 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 2 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 2 | 9: 13 | 10 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 2: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 0: 0: 0 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 90:380 | 360 | \ +-mXmathd | 50:320 | 300 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 3200 +3DnrParam_5 = \ +-nXsf1 42: 0: 64 | 50: 0: 72 | 50: 0:128 | 58: 0:128 \ +-nXsf2 46: 0: 64 | 50: 0: 72 | 60: 0:128 | 58: 0:128 \ +-nXsf4 42: 0: 64 | 50: 0: 72 | 56: 0:128 | 40: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 80: 80: 80 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 135: 100: 74: 64|135:100: 64:120\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 6: 4 | 6: 6: 4 | 6: 6: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 44: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 32: 18\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 1 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 15 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 5 | 9: 13 | 11 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 8: 0: 8 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 8: 0: 8 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 110:400 | 380 | \ +-mXmathd | 80:340 | 320 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 6400 +3DnrParam_6 = \ +-nXsf1 46: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 58: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 44: 0:128 | 60: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 70: 70: 70 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 130: 100: 74: 64|130: 85: 64: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 36: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 30: 36\ +-sfr (0) 31 | 31 | 31 | 31 | 31 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 6 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 4: 0: 4 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 4: 0: 4 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 140:480 | 420 | \ +-mXmathd | 90:400 | 360 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;ISO 12800 +3DnrParam_7 = \ +-nXsf1 46: 0: 64 | 64: 0: 72 | 60: 0:128 | 68: 0:128 \ +-nXsf2 58: 0: 64 | 64: 0: 72 | 64: 0:128 | 64: 0:128 \ +-nXsf4 70: 0: 64 | 40: 0: 72 | 46: 0:128 | 64: 0:128 \ +-SelRt 16: 16 | | -kmode 0 | 0 \ +-DeRt 0: 4 | | | \ +-sfs5 | | | 90: 90: 90 \ +-nXsf5 64: 64: 64: 64 | 64: 64: 64: 64 | 64: 64: 64: 64 | 120: 100: 64: 64|150: 110: 64: 90\ +-dzsf5 0 | 0 | 0 | 0| 0\ +-nXsf6 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4 | 4: 2: 0: 4| 1: 5: 0: 4\ +-nXsfr6 0: 0: 12: 0 | 0: 0: 16: 0 | 0: 0: 16: 0 | 0: 0: 12: 0| 22: 22: 0: 0\ +-nXsbr6 8: 10 | 12: 13 | 12: 13 | 10: 12| 12: 13\ + | | | | \ +-nXsfn 6: 2: 4 | 6: 2: 4 | 6: 2: 4 | 6: 2: 4| 6: 6: 4\ +-nXsth 40: 32 | 40: 36 | 38: 32 | 44: 36| 36: 48\ +-nXsthd 25: 20 | 32: 30 | 28: 24 | 32: 30| 30: 36\ +-sfr (0) 24 | 16 | 16 | 24 | 24 \ + | | | \ +-ref 0 | 1 | | \ +-tedge | 0 | 0 | -mXmath 180 \ + | | | -mXmathd 140 \ +-nXstr (1) 31 | 31: 31 | 31 | -mXmate 4 \ +-nXsdz 0 | 0: 0 | 0 | -mXmabw 5 \ + | | | \ +-nXtss 0 | 4: 1 | 1 | \ +-nXtsi 1 | 1: 1 | 1 | \ +-nXtfs 4 | 9: 13 | 9 | \ +-nXtdz (3) 0 | 0: 0 | 0 |**************NRc**************\ +-nXtdx 2 | 2: 2 | 2 | -mode 0 \ +-nXtfrs 15 | | | -presfc 0 \ +-nXtfr0 (2) 16: 8: 16 | 8: 4: 8 | 16: 8: 16 | -sfc 10 \ + 16: 0: 16 | 4: 0: 0 | 8: 0: 0 | -tfc 8 \ +-nXtfr1 (2) | 16: 8: 16 | | -tpc 8 \ + | 8: 0: 0 | | -trc 10 \ + | | | \ +-mXid0 | 1: 1: 2 | 1: 1: 2 | \ +-mXid1 | 2: 2: 2 | | \ +-mXmabr | 0: 0 | 0 | \ +-AdvMath | 1 | | \ +-AdvTh | 0 | | \ +-mXmath | 140:480 | 420 | \ +-mXmathd | 90:400 | 360 | \ +-mXmate | 3: 4 | 4 | \ +-mXmabw | 4: 9 | 5 | \ +-mXmatw | 3 | 3 | \ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; \ No newline at end of file diff --git a/general/package/hisilicon-osdrv-hi3516ev300/hisilicon-osdrv-hi3516ev300.mk b/general/package/hisilicon-osdrv-hi3516ev300/hisilicon-osdrv-hi3516ev300.mk index 14d95efb..7e57e278 100644 --- a/general/package/hisilicon-osdrv-hi3516ev300/hisilicon-osdrv-hi3516ev300.mk +++ b/general/package/hisilicon-osdrv-hi3516ev300/hisilicon-osdrv-hi3516ev300.mk @@ -19,9 +19,13 @@ define HISILICON_OSDRV_HI3516EV300_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/WDR $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/WDR $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/sensor/config/WDR/*.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iq + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx307.ini + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iq $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/sensor/iq/imx335.ini + ln -sf imx335.ini $(TARGET_DIR)/etc/sensors/iq/default.ini + $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/camhi-motor.ko - $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/cma_osal.ko $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi3516ev200_acodec.ko $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi3516ev200_adec.ko $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.37/hisilicon $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/kmod/hi3516ev200_aenc.ko diff --git a/general/package/libcurl-openipc/libcurl-openipc.mk b/general/package/libcurl-openipc/libcurl-openipc.mk index f1dd0c51..9c51dc32 100644 --- a/general/package/libcurl-openipc/libcurl-openipc.mk +++ b/general/package/libcurl-openipc/libcurl-openipc.mk @@ -160,11 +160,13 @@ LIBCURL_OPENIPC_CONF_OPTS += \ --disable-pop3 \ --disable-rtsp \ --disable-smb \ - --disable-smtp \ --disable-telnet \ --disable-tftp endif +# --disable-smtp \ + + define LIBCURL_OPENIPC_FIX_DOT_PC printf 'Requires: openssl\n' >>$(@D)/libcurl.pc.in endef diff --git a/general/package/mavlink-router/Config.in b/general/package/mavlink-router/Config.in new file mode 100644 index 00000000..666743fd --- /dev/null +++ b/general/package/mavlink-router/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_MAVLINK_ROUTER + bool "mavlink-router" + help + MAVLink Router is an application to distribute MAVLink messages between multiple endpoints (connections). It distributes packets to a single port or multiple endpoints depending on the target address. Connections can be made via UART, UDP or TCP. + + https://github.com/mavlink-router/mavlink-router diff --git a/general/package/mavlink-router/files/S97mavlink b/general/package/mavlink-router/files/S97mavlink new file mode 100755 index 00000000..b29dc972 --- /dev/null +++ b/general/package/mavlink-router/files/S97mavlink @@ -0,0 +1,22 @@ +#!/bin/sh +# +# Start MAVlink Router +# + +case "$1" in + start) + if grep -q telemetry=true /etc/wfb.conf; then + echo "Starting mavlink router daemon..." + /usr/bin/mavlink-routerd & + else + echo "Telemetry service disabled in wfb.conf..." + fi + ;; + stop) + echo "Stopping mavlink router daemon..." + kill -9 $(pidof mavlink-routerd) + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 +esac diff --git a/general/package/mavlink-router/files/mavlink-routerd b/general/package/mavlink-router/files/mavlink-routerd new file mode 100755 index 00000000..e1874891 Binary files /dev/null and b/general/package/mavlink-router/files/mavlink-routerd differ diff --git a/general/package/mavlink-router/files/mavlink.conf b/general/package/mavlink-router/files/mavlink.conf new file mode 100644 index 00000000..c3ee677e --- /dev/null +++ b/general/package/mavlink-router/files/mavlink.conf @@ -0,0 +1,11 @@ +[General] +TcpServerPort = 0 + +[UartEndpoint drone] +Device = /dev/ttyAMA1 +Baud = 115200 + +[UdpEndpoint telemetry_tx] +Mode = Normal +Address = 127.0.0.1 +Port = 14701 diff --git a/general/package/mavlink-router/mavlink-router.mk b/general/package/mavlink-router/mavlink-router.mk new file mode 100644 index 00000000..42b054e3 --- /dev/null +++ b/general/package/mavlink-router/mavlink-router.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# mavlink-router +# +################################################################################ + +MAVLINK_ROUTER_LICENSE = ASF-2.0 + +define MAVLINK_ROUTER_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -d $(TARGET_DIR)/usr/bin + cp ../general/package/mavlink-router/files/mavlink-routerd $(TARGET_DIR)/usr/bin/mavlink-routerd + + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc + cp ../general/package/mavlink-router/files/mavlink.conf $(TARGET_DIR)/etc/mavlink.conf + + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d + cp ../general/package/mavlink-router/files/S97mavlink $(TARGET_DIR)/etc/init.d +endef + +$(eval $(generic-package)) diff --git a/general/package/mavlink-router/readme.md b/general/package/mavlink-router/readme.md new file mode 100644 index 00000000..2ab19d90 --- /dev/null +++ b/general/package/mavlink-router/readme.md @@ -0,0 +1,7 @@ +# MAVLink Router Package + +Все необходимые настройки находятся в /etc/mavlink.conf + +Запуск и остановка сервиса /etc/init.d/S97mavlink [start|stop] + +Полный список всех возможных [настроек](https://github.com/mavlink-router/mavlink-router/blob/master/examples/config.sample) можно получить из сэмпла конфига с официального гитхаба. diff --git a/general/package/wifibroadcast/files/S98wfb b/general/package/wifibroadcast/files/S98wfb index bdfc7a32..40edccf9 100755 --- a/general/package/wifibroadcast/files/S98wfb +++ b/general/package/wifibroadcast/files/S98wfb @@ -3,15 +3,9 @@ # Start wifibroadcast # -config="/etc/wfb.conf" -keydir="/etc" +. /etc/wfb.conf -wlan=`cat ${config} | grep wlan | cut -f 2 -d '='` -region=`cat ${config} | grep region | cut -f 2 -d '='` -channel=`cat ${config} | grep channel | cut -f 2 -d '='` -bandwidth=`cat ${config} | grep bandwidth | cut -f 2 -d '='` -stbc=`cat ${config} | grep stbc | cut -f 2 -d '='` -mcs_index=`cat ${config} | grep mcs_index | cut -f 2 -d '='` +keydir="/etc" load_rtl() { modprobe cfg80211 @@ -27,33 +21,34 @@ load_ath() { load_interface() { - if cat ${config} | grep "rtl" > /dev/null 2>&1; then - ifconfig ${wlan} up - iwconfig ${wlan} mode monitor - elif cat ${config} | grep "ath" > /dev/null 2>&1; then - iwconfig ${wlan} mode monitor - ifconfig ${wlan} up + if [ ${driver} = "rtl" ]; then + ifconfig ${wlan} up + iwconfig ${wlan} mode monitor + elif [ ${driver} = "ath" ]; then + iwconfig ${wlan} mode monitor + ifconfig ${wlan} up fi iw reg set ${region} iwconfig ${wlan} channel ${channel} + iw dev ${wlan} set txpower fixed $((${txpower} * 100)) } start_wfb() { - wfb_tx -p 1 -u 5600 -K ${keydir}/drone.key -B ${bandwidth} -M ${mcs_index} -S ${stbc} ${wlan} & + wfb_tx -p ${radio_port} -u ${udp_port} -K ${keydir}/drone.key -B ${bandwidth} -M ${mcs_index} -S ${stbc} -L ${ldpc} -G ${guard_interval} -k ${fec_k} -n ${fec_n} -T ${fec_timeout} ${wlan} & } case "$1" in start) - if grep -q daemon=1 ${config}; then + if [ ${daemon} -eq 1 ]; then echo "Loading modules for selected driver..." - if cat ${config} | grep "rtl"; then + if [ ${driver} = "rtl" ]; then if ! lsmod | grep "88XXau"; then load_rtl fi - elif cat ${config} | grep "ath"; then + elif ${driver} = "ath" ]; then if ! lsmod | grep "ath9k_htc"; then load_ath fi @@ -80,6 +75,10 @@ case "$1" in echo "Done." + if [ ${telemetry} = "true" ]; then + sh /usr/bin/telemetry start + fi + else echo "Wifibroadcast service disabled in wfb.conf..." fi @@ -87,7 +86,6 @@ case "$1" in stop) echo "Stopping wifibroadcast service..." kill -9 $(pidof wfb_tx) - ifconfig ${wlan} down ;; *) echo "Usage: $0 {start|stop}" diff --git a/general/package/wifibroadcast/files/telemetry b/general/package/wifibroadcast/files/telemetry new file mode 100755 index 00000000..455203cf --- /dev/null +++ b/general/package/wifibroadcast/files/telemetry @@ -0,0 +1,38 @@ +#!/bin/sh +# +# Start telemetry +# + +. /etc/telemetry.conf + +keydir="/etc" + +start_telemetry() { + if [ ! -f /usr/bin/telemetry_rx -a ! -f /usr/bin/telemetry_tx ]; then + ln -s /usr/bin/wfb_rx /usr/bin/telemetry_rx ; chmod +x /usr/bin/telemetry_rx + ln -s /usr/bin/wfb_tx /usr/bin/telemetry_tx ; chmod +x /usr/bin/telemetry_tx + else + if [ ${one_way} = "false" ]; then + telemetry_rx -p ${stream_rx} -u ${port_rx} -K ${keydir}/drone.key -k ${fec_k} -n ${fec_n} ${wlan} & + fi + telemetry_tx -p ${stream_tx} -u ${port_tx} -K ${keydir}/drone.key -B ${bandwidth} -M ${mcs_index} -S ${stbc} -L ${ldpc} -G ${guard_interval} -k ${fec_k} -n ${fec_n} -T ${fec_timeout} ${wlan} & + fi +} + +case "$1" in + start) + echo "Loading MAVLink telemetry service..." + + start_telemetry + + echo "Done." + ;; + stop) + echo "Stopping telemetry service..." + kill -9 $(pidof telemetry_rx) + kill -9 $(pidof telemetry_tx) + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 +esac diff --git a/general/package/wifibroadcast/files/telemetry.conf b/general/package/wifibroadcast/files/telemetry.conf new file mode 100644 index 00000000..a29ab855 --- /dev/null +++ b/general/package/wifibroadcast/files/telemetry.conf @@ -0,0 +1,14 @@ +wlan=wlan0 +bandwidth=20 +stbc=1 +ldpc=1 +mcs_index=1 +stream_rx=1 +stream_tx=2 +port_rx=14700 +port_tx=14701 +fec_k=1 +fec_n=2 +fec_timeout=0 +guard_interval=long +one_way=true diff --git a/general/package/wifibroadcast/files/wfb.conf b/general/package/wifibroadcast/files/wfb.conf index 6d8e29f9..22de928f 100644 --- a/general/package/wifibroadcast/files/wfb.conf +++ b/general/package/wifibroadcast/files/wfb.conf @@ -1,8 +1,17 @@ -daemon=0 +daemon=1 driver=rtl wlan=wlan0 region=BO channel=14 +txpower=20 bandwidth=20 stbc=1 +ldpc=1 mcs_index=1 +radio_port=3 +udp_port=5600 +fec_k=8 +fec_n=12 +fec_timeout=0 +guard_interval=long +telemetry=false diff --git a/general/package/wifibroadcast/readme.md b/general/package/wifibroadcast/readme.md index 9ac2f1fd..ebdff98a 100644 --- a/general/package/wifibroadcast/readme.md +++ b/general/package/wifibroadcast/readme.md @@ -47,7 +47,11 @@ outgoing: iwconfig wlan0 channel X ``` -Никаких дополнительных настроек для wfb_tx пока не вынесено в конфиг, для тестов их можно добавлять в функции start_wfb в скрипте инициализации /etc/init.d/S98wfb +# Телеметрия + +Включается в /etc/wfb.conf, настройки в /etc/telemetry.conf + +Важно! Для работы телеметрии, придется экспериментировать с выделением памяти для системы. Отключить ВСЕ не нужное в камере кроме основного потока, проверить сколько свободной памяти осталось после выделения видео подсистеме и передать свободную в OS. (для GK7205v300: fw_setenv osmem 64M) diff --git a/general/package/wifibroadcast/wifibroadcast.mk b/general/package/wifibroadcast/wifibroadcast.mk index 54704d32..60d27e27 100644 --- a/general/package/wifibroadcast/wifibroadcast.mk +++ b/general/package/wifibroadcast/wifibroadcast.mk @@ -20,6 +20,7 @@ endef define WIFIBROADCAST_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/wfb_tx $(TARGET_DIR)/usr/bin + $(INSTALL) -m 0755 -D $(@D)/wfb_rx $(TARGET_DIR)/usr/bin $(INSTALL) -m 0755 -D $(@D)/wfb_keygen $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -d $(TARGET_DIR)/etc @@ -27,6 +28,12 @@ define WIFIBROADCAST_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d cp ../general/package/wifibroadcast/files/S98wfb $(TARGET_DIR)/etc/init.d + + $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin + cp ../general/package/wifibroadcast/files/telemetry $(TARGET_DIR)/usr/bin + + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc + cp ../general/package/wifibroadcast/files/telemetry.conf $(TARGET_DIR)/etc endef $(eval $(generic-package))