hi_dis_attr
说明
定义DIS属性。
定义
typedef struct { hi_bool enable; hi_bool gdc_bypass; hi_u32 moving_subject_level; hi_s32 rolling_shutter_coef; hi_s32 timelag; hi_u32 view_angle; hi_u32 horizontal_limit; hi_u32 vertical_limit; hi_bool still_crop; hi_u32 strength; } hi_dis_attr;
成员
成员名称 |
描述 |
---|---|
enable |
是否开启DIS功能。
|
gdc_bypass |
DIS功能中是否开启bypass GDC的开关。
|
moving_subject_level |
用于判断物体是否是运动的级别,值越小,运动过程中越稳定,但更容易出现偏移情况。值较大时,防抖效果越弱,运动过程中背景抖动幅度大,但能够改善图像偏移现象。 取值范围:[0, 6]。 |
rolling_shutter_coef |
校正果冻效应(rolling shutter)现象的校正参数。 取值范围:[0, 1000]。 |
timelag |
帧起始时间和陀螺仪数据采集时间的时间差,单位为微秒。 取值范围:[-2000000, 2000000]。 |
view_angle |
预留参数。 |
horizontal_limit |
水平偏移限制。当大面积物体经过引起背景拖拽的水平偏移超过一定幅度时就不进行防抖。偏移幅度计算:2047*horizontal_limit/1000。 取值范围:[0,1000]。 |
vertical_limit |
垂直偏移限制。当大面积物体经过引起背景拖拽的垂直偏移超过一定幅度时就不进行防抖。偏移幅度计算 :2047* vertical_limit/1000。 取值范围:[0,1000]。 |
still_crop |
关闭DIS防抖效果,但图像依旧按照所配置的比例裁剪。 |
strength |
陀螺仪防抖的强度控制。仅对GYRO模式有效,对GME模式无效,默认强度为1024。 取值范围:[0,1024]。 |
父主题: VI视频输入