hi_isp_wdr_combine_attr

Description

Defines the ISP FSWDR combination attribute.

Definition

typedef struct {
    hi_bool motion_comp;
    hi_u16  short_thr;
    hi_u16  long_thr;
    hi_bool force_long;
    hi_u16  force_long_low_thr;
    hi_u16  force_long_hig_thr;
    hi_isp_fswdr_mdt_attr wdr_mdt;
} hi_isp_wdr_combine_attr;

Members

Member

Description

motion_comp

WDR motion compensation enable The options are as follows:

HI_FALSE: disabled; HI_TRUE: enabled

In some indoor fluorescent light scenarios, motion compensation exacerbates the horizontal stripes caused by frequency flicker. In this case, disable motion compensation.

short_thr

Short exposure threshold. Only short exposure data is selected if the image data is above the threshold.

Value range: [0, 0xFFF]

long_thr

Long exposure threshold. Only long exposure data is selected if the image data is below the threshold.

Value range: [0, short_thr].

force_long

Forcible long frame output enable

The options are as follows:

HI_FALSE: disabled; HI_TRUE: enabled

force_long_low_thr

Low threshold for forcibly outputting long frames. Long frames are forcibly output in the motion region whose luminance is lower than this threshold.

Value range: [0x0, 0xFFF]

force_long_hig_thr

High threshold for forcibly outputting long frames. Long frames are not forcibly output in the motion region whose luminance is higher than this threshold.

Value range: [0x0, 0xFFF]

wdr_mdt

FSWDR motion detection parameter. For details, see hi_isp_fswdr_mdt_attr.

Restrictions

The value of force_long_low_thr must be smaller than that of force_long_hig_thr.