hi_v200_vpss_iey

Description

Defines the parameters of the 3DNR enhancement module.

Definition

typedef struct {
    hi_u8  ies0, ies1, ies2, ies3;
    hi_u16  iedz : 10, ie_en : 1, reserved : 5;
} hi_v200_vpss_iey;

For details about basic data types hi_u8 and hi_u16, see Basic Data Types.

Members

Member

Description

ies0, ies1, ies2, ies3

Absolute enhancement strength of the edge. Values 0–3 correspond to different frequency bands.

Value range: [0, 255]

iedz

Noise control threshold.

Value range: [0, 999]

ie_en

Whether to enable the IE module.

reserved

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