hi_v200_vpss_nr_c

Description

Defines the 3DNR video chrominance filtering parameters.

Prototype

typedef struct {
    hi_u8  sfc, tfc : 6, reserved : 2;
    hi_u8  trc, tpc : 6, reserved_1 : 2;
    hi_u8 mode : 1, reserved_2 : 7;
    hi_u8  presfc : 6, reserved_3 : 2;
} hi_v200_vpss_nr_c;

Members

Member

Description

sfc

Relative spatial filtering strength for the chrominance.

Value range: [0, 255]

tpc

Temporal chroma noise filter type.

Value range: [0, 32].

tfc

Relative spatial filtering strength for the chrominance.

Value range: [0, 32].

trc

Parameter for suppressing color dyeing in the motion region.

Value range: [0, 255]

mode

Chrominance filtering mode.

Value range: [0, 1].

presfc

Strength of the chrominance spatial preprocessing filter.

Value range: [0, 32].

reserved, reserved_1, reserved_2, reserved_3

Reserved. To ensure compatibility in later versions, use the memset struct for resetting and initialization. Do not explicitly access the reserved field in the code.