---
title: 默认参数说明
description: "图1 3DNR参数的接口参数界面"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevug_0063.html
sourcePath: /source/zh/canncommercial/900/others/ispdevug/ispdevug_0063.html
indexId: 0f30b7a704962464cc3e9d0bd3b80d114eaa84a468bedaa1a2bdc56716f8c7b864
---
# 默认参数说明

#### 调试界面默认参数值

图1 3DNR参数的接口参数界面

3DNR包括亮度去噪NRy和色度去噪NRc，其中，亮度去噪由四级串联去噪功能组成，按如下分为4级，假设编号为0，1，2，3，不同级之间的同样编号、类型滤波器效果由于实现差异、串联效应等，导致不同级结果并不完全一样。

第0级、第3级为带时域辅助的空域滤波器，第1级、第2级则为时空域处理。色彩滤波器独立于亮度滤波器。如图1-2所示。

图2 3DNR参数编号示意图

nX**、mX**参数里面的X的均指级数，代指第n级。如n0sf2特指nXsf2系列参数里的第0级对应参数，m1id0特指mXid0系列里第一级对应参数。

[en]使能该级去噪功能，0时表示此级功能关闭，1则表示此级功能生效。以红色字体标识的参数为不建议调试的参数。

第3级空域滤波器参数[nXsf5]、[dzsf5]、[nXsf6]、[nXsfr6]、[nXsbr6]、[nXsfn]、[nXsth]、[nXsthd]和[sfr]分别有两套接口（如图1-2中的3a和3b区域），作用于运动区域（3a）和静止区域（3b），实现不同的处理效果。第3级使能，需要第2级使能并且打开时域参考，否则第3级无实际效果。


#### 调试界面参数与hi_mpi_vpss_set_grp_param接口参数对应关系

- IE增强参数与hi_mpi_vpss_set_grp_param接口参数的对应关系：

  - 第0级的nXsf5对应于hi_vpss_nrx_v3.iey[0].ies0、hi_vpss_nrx_v3.iey[0].ies1、hi_vpss_nrx_v3.iey[0].ies2、hi_vpss_nrx_v3.iey[0].ies3；
  - 第1级的nXsf5对应于hi_vpss_nrx_v3.iey[1].ies0、hi_vpss_nrx_v3.iey[1].ies1、hi_vpss_nrx_v3.iey[1].ies2、hi_vpss_nrx_v3.iey[1].ies3；
  - 第2级的nXsf5对应于hi_vpss_nrx_v3.iey[2].ies0、hi_vpss_nrx_v3.iey[2].ies1、hi_vpss_nrx_v3.iey[2].ies2、hi_vpss_nrx_v3.iey[2].ies3；
  - 第3级的nXsf5a和nXsf5b接口，
    nXsf5a对应于hi_vpss_nrx_v3.iey[3].ies0、hi_vpss_nrx_v3.iey[3].ies1、hi_vpss_nrx_v3.iey[3].ies2、hi_vpss_nrx_v3.iey[3].ies3；

    nXsf5b对应于hi_vpss_nrx_v3.iey[4].ies0、hi_vpss_nrx_v3.iey[4].ies1、hi_vpss_nrx_v3.iey[4].ies2、hi_vpss_nrx_v3.iey[4].ies3

  - 第0级的dzsf5对应于hi_vpss_nrx_v3.iey[0].iedz；
  - 第1级的dzsf5对应于hi_vpss_nrx_v3.iey[1].iedz；
  - 第2级的dzsf5对应于hi_vpss_nrx_v3.iey[2].iedz；
  - 第3级的dzsf5a和dzsf5b分别对应于hi_vpss_nrx_v3.iey[3].iedz和hi_vpss_nrx_v3.iey[4].iedz。
- 空域滤波器参数与hi_mpi_vpss_set_grp_param接口参数的对应关系：
nXsf1、nXsf2、nXsf4、kmode、sbs_k、sds_k、nXsf6、nXsfr6、nXsbr6、nXsfn、nXsth、nXsthd、sfr总共有四级。
(注意：第0级和第1级的kmode、sbs_k、sds_k为无效接口。第2级的sfy[2].sfs1、sfy[2].sft1和sfy[2].sbr1为无效接口)

  - 第0级的nXsf1对应于sfy[0].sfs1、sfy[0].sft1、sfy[0].sbr1；
  - 第0级的nXsf2对应于sfy[0].sfs2、sfy[0].sft2、sfy[0].sbr2；
  - 第0级的nXsf4对应于sfy[0].sfs4、sfy[0].sft4、sfy[0].sbr4；
  - 第0级的nXsf6对应于sfy[0].spn6、sfy[0].sbn6、sfy[0].pbr6、sfy[0].j_mode；
  - 第0级的nXsfr6对应于sfy[0].sfr6[0]、sfy[0].sfr6[1]、sfy[0].sfr6[2]、sfy[0].sfr6[3]；
  - 第0级的nXsbr6对应于sfy[0].sbr6[0]、sfy[0].sbr6[1]；
  - 第0级的nXsfn对应于sfy[0].sfn0、sfy[0].sfn1、sfy[0].sfn2；
  - 第0级的nXsth对应于sfy[0].sth1、sfy[0].sth2；
  - 第0级的nXsthd对应于sfy[0].sth_d1、sfy[0].sth_d2；
  - 第0级的DeRt对应于sfy[0].de_rate、sfy[0].de_idx；
  - 第0级的SelRt对应于sfy[0].srt0、sfy[1].srt1；
  - 第0级的sfr对应于sfy[0].sfr；
  - 第0级的en对应于sfy[0].nr_y_en。
  - 第1级的nXsf1对应于sfy[1].sfs1、sfy[1].sft1、sfy[1].sbr1；
  - 第1级的nXsf2对应于sfy[1].sfs2、sfy[1].sft2、sfy[1].sbr2；
  - 第1级的nXsf4对应于sfy[1].sfs4、sfy[1].sft4、sfy[1].sbr4；
  - 第1级的nXsf6对应于sfy[1].spn6、sfy[1].sbn6、sfy[1].pbr6；sfy[1].j_mode；
  - 第1级的nXsfr6对应于sfy[1].sfr6[0]、sfy[1].sfr6[1]、sfy[1].sfr6[2]、sfy[1].sfr6[3]；
  - 第1级的nXsbr6对应于sfy[1].sbr6[0]、sfy[1].sbr6[1]；
  - 第1级的nXsfn对应于sfy[1].sfn0、sfy[1].sfn1、sfy[1].sfn2；
  - 第1级的nXsth对应于sfy[1].sth1、sfy[1].sth2；
  - 第1级的nXsthd对应于sfy[1].sth_d1、sfy[1].sth_d2；
  - 第1级的sfr对应于sfy[1].sfr；
  - 第1级的en对应于sfy[1].nr_y_en。
  - 第2级的nXsf2对应于sfy[2].sfs2、sfy[2].sft2、sfy[2].sbr2；
  - 第2级的nXsf4对应于sfy[2].sfs4、sfy[2].sft4、sfy[2].sbr4；
  - 第2级的kmode对应于sfy[2].k_mode；
  - 第2级的sbs_k对应于sfy[2].sbs_k[32]；
  - 第2级的sds_k对应于sfy[2].sds_k[32]；
  - 第2级的nXsf6对应于sfy[2].spn6、sfy[2].sbn6、sfy[2].pbr6、sfy[2].j_mode；
  - 第2级的nXsfr6对应于sfy[2].sfr6[0]、sfy[2].sfr6[1]、sfy[2].sfr6[2]、sfy[2].sfr6[3]；
  - 第2级的nXsbr6对应于sfy[2].sbr6[0]、sfy[2].sbr6[1]；
  - 第2级的nXsfn对应于sfy[2].sfn0、sfy[2].sfn1、sfy[2].sfn2；
  - 第2级的nXsth对应于sfy[2].sth1、sfy[2].sth2；
  - 第2级的nXsthd对应于sfy[2].sth_d1、sfy[2].sth_d2；
  - 第2级的sfr对应于sfy[2].sfr；
  - 第2级的en对应于sfy[2].nr_y_en。
  - 第3级的nXsf1对应于sfy[3].sfs1、sfy[3].sft1、sfy[3].sbr1；
  - 第3级的nXsf2对应于sfy[3].sfs2、sfy[3].sft2、sfy[3].sbr2；
  - 第3级的nXsf4对应于sfy[3].sfs4、sfy[3].SFT4、sfy[3].sbr4；
  - 第3级的sfs5对应于sfy[4].sfs1、sfy[4].sfs2和sfy[4].sfs4；
  - 第3级的kmode对应于sfy[3].k_mode；
  - 第3级的sbs_k对应于sfy[3].sbs_k[32]；
  - 第3级的sds_k对应于sfy[3].sds_k[32]；
  - 第3级的nXsf6a和nXsf6b分别对应于sfy[3].spn6、sfy[3].sbn6、sfy[3].pbr6、sfy[3].j_mode和sfy[4].spn6、sfy[4].sbn6、sfy[4].pbr6、sfy[4].j_mode；
  - 第3级的nXsfr6a和nXsfr6b分别对应于sfy[3].sfr6[0]、sfy[3].sfr6[1]、sfy[3].sfr6[2]、sfy[3].sfr6[3]和sfy[4].sfr6[0]、sfy[4].sfr6[1]、sfy[4].sfr6[2]、sfy[4].sfr6[3]；
  - 第3级的nXsbr6a和nXsbr6b分别对应于sfy[3].sbr6[0]、sfy[3].sbr6[1]和sfy[4].sbr6[0]、sfy[4].sbr6[1]；
  - 第3级的nXsfna和nXsfnb分别对应于sfy[3].sfn0、sfy[3].sfn1、sfy[3].sfn2和sfy[4].sfn0、sfy[4].sfn1、sfy[4].sfn2；
  - 第3级的nXstha和nXsthb分别对应于sfy[3].sth1、sfy[3].sth2和sfy[4].sth1、sfy[4].sth2；
  - 第3级的nXsthda和nXsthdb分别对应于sfy[3].sth_d1、sfy[3].sth_d2和sfy[4].sth_d1、sfy[4].sth_d2；
  - 第3级的sfra和sfrb分别对应于sfy[3].sfr和sfy[4].sfr；
  - 第3级的en对应于sfy[3].nr_y_en。
- 3DNR动静判决相关参数MDy与hi_mpi_vpss_set_grp_param接口参数的对应关系：
advMATH、advTH对应于第1级；
mXid0、mXmabr、mXmadz、mXmatw、mXmasw对应于第1和2级；mXmath、mXmate、mXmabw对应于第1、2和3级。

  - 第1级的mXid0对应于mdy[0].mai00、mdy[0].mai01、mdy[0].mai02；
  - 第1级的mXmabr对应于mdy[0].mabr0；
  - 第1级的mXmadz对应于mdy[0].madz0；
  - 第1级的mXmath对应于mdy[0].math0、mdy[0].math1；
  - 第1级的mXmathd对应于mdy[0].math_d0、mdy[0].math_d1；
  - 第1级的mXmate对应于mdy[0].mate0、mdy[0].mate1；
  - 第1级的mXmabw对应于mdy[0].mabw0、mdy[0].mabw1；
  - 第1级的mXmasw对应于mdy[0].masw；
  - 第1级的mXmatw对应于mdy[0].matw；
  - 第1级的advMATH对应于mdy[0].adv_math；
  - 第1级的advTH对应于mdy[0].advTH；
  - 第2级的mXid0对应于mdy[1].mai00、mdy[1].mai01、mdy[1].mai02；
  - 第2级的mXmabr对应于mdy[1].mabr0；
  - 第2级的mXmadz对应于mdy[1].madz0；
  - 第2级的mXmath对应于mdy[1].math0；
  - 第2级的mXmathd对应于mdy[1].math_d0；
  - 第2级的mXmate对应于mdy[1].mate0；
  - 第2级的mXmabw对应于mdy[1].mabw0；
  - 第2级的mXmasw对应于mdy[1].masw；
  - 第2级的mXmatw对应于mdy[1].matw；
  - 第3级的mXmath对应于mdy[1].math1；
  - 第3级的mXmathd对应于mdy[1].math_d1；
  - 第3级的mXmate对应于mdy[1].mate1；
  - 第3级的mXmabw对应于mdy[1].mabw1；

- 3DNR时域滤波器参数TFy与hi_mpi_vpss_set_grp_param接口参数的对应关系：
ref对应于tfy[0].ref以及tfy[1].ref，分别用于控制第0级的时域开关和总的时域开关。
nXstr、nXsdz、nXtss、nXtfs、nXtfr0、nXtdz、nXtdx、nXtdm、nXtsi、nXdzm对应于第0、1和2级。
tedge对应于第1和第2级；nXtfrs对应于第0级。

  - 第0级的nXstr对应于tfy[0].str0；
  - 第0级的nXsdz对应于tfy[0].sdz0；
  - 第0级的nXtss对应于tfy[0].tss0；
  - 第0级的nXtsi对应于tfy[0].tsi0；
  - 第0级的nXtfs对应于tfy[0].tfs0；
  - 第0级的nXdzm对应于tfy[0].dz_mode0；
  - 第0级的nXtdz对应于tfy[0].tdz0；
  - 第0级的nXtdx对应于tfy[0].tdx0；
  - 第0级的nXtfrs对应于tfy[0].tfrs；
  - 第0级的nXtfr0对应于tfy[0].tfr0[0]、tfy[0].tfr0[1]、tfy[0].tfr0[2]、tfy[0].tfr0[3]、tfy[0].tfr0[4]、tfy[0].tfr0[5]；
  - 第1级的nXstr对应于tfy[1].str0；
  - 第1级的nXsdz对应于tfy[1].sdz0；
  - 第1级的nXtss对应于tfy[1].tss0、tfy[1].tss1；
  - 第1级的nXtsi对应于tfy[1].tsi0、tfy[1].tsi1；
  - 第1级的nXtfs对应于tfy[1].tfs0、tfy[1].tfs1；
  - 第1级的nXdzm对应于tfy[1].dz_mode0、tfy[1].dz_mode1；
  - 第1级的tedge对应于tfy[1].ted；
  - 第1级的nXtdz对应于tfy[1].tdz0、tfy[1].tdz1；
  - 第1级的nXtdx对应于tfy[1].tdx0、tfy[1].tdx1；
  - 第1级的nXtfr0对应于tfy[1].tfr0[0]、tfy[1].tfr0[1]、tfy[1].tfr0[2]、tfy[1].tfr0[3]、tfy[1].tfr0[4]、tfy[1].tfr0[5]；
  - 第1级的nXtfr1对应于tfy[1].tfr1[0]、tfy[1].tfr1[1]、tfy[1].tfr1[2]、tfy[1].tfr1[3]、tfy[1].tfr1[4]、tfy[1].tfr1[5]；
  - 第2级的nXstr对应于tfy[2].str0；
  - 第2级的nXsdz对应于tfy[2].sdz0；
  - 第2级的nXtss对应于tfy[2].tss0；
  - 第2级的nXtsi对应于tfy[2].tsi0；
  - 第2级的nXtfs对应于tfy[2].tfs0；
  - 第2级的tedge对应于tfy[2].ted；
  - 第2级的nXdzm对应于tfy[2].dz_mode0；
  - 第2级的nXtdz对应于tfy[2].tdz0；
  - 第2级的nXtdx对应于tfy[2].tdx0；
  - 第2级的nXtfr0对应于tfy[2].tfr0[0]、tfy[2].tfr0[1]、tfy[2].tfr0[2]、tfy[2].tfr0[3]、tfy[2].tfr0[4]、tfy[2].tfr0[5]；
- 3DNR色度去噪相关参数与hi_mpi_vpss_set_grp_param接口参数的对应关系：

  - sfc对应于nr_c.sfc；
  - tfc对应于nr_c.tfc；
  - tpc对应于nr_c.tpc；
  - trc对应于nr_c.trc；
  - mode对应于nr_c.mode；
  - presfc对应于nr_c.presfc；

注意：hi_mpi_vpss_set_grp_param接口参数未与调试界面接口对应的参数，建议设置为默认值为0。
