![]() |
ISVP-SDK
3.12.0
Ingenic Smart Video Platform SDK
|
AF statistics. More...
#include <imp_isp.h>

Data Fields | |
| struct isp_core_af_sta_info | af_stat |
| AF statistics. | |
| unsigned char | af_metrics_shift |
| Metrics scaling factor [0 ~ 15] 0x03 is default. | |
| unsigned short | af_thresh |
| The suggested value of AF threshold (or 0 to use internallly calculated value) [0 ~ 65535]. | |
| unsigned short | af_thresh_alt |
| The suggested value of alternative AF threshold (or 0 to use threshold from previous frame) [0 ~ 65535]. | |
| unsigned char | af_stat_nodeh |
| Number of active zones horizontally for AF stats [0 ~ 15]. | |
| unsigned char | af_stat_nodev |
| Number of active zones vertically for AF stats [0 ~ 15]. | |
| unsigned char | af_np_offset |
| AF noise profile offset [0 ~ 255] 4.4bit fixed-point. | |
| unsigned char | af_intensity_mode |
| AF intensity normalization mode [0 ~ 7]. | |
| unsigned char | af_skipx |
| Histogram decimation in horizontal direction [0 ~ 5]: 0=every 2nd pixel; 1=every 3rd pixel; 2=every 4th pixel; 3=every 5th pixel; 4=every 8th pixel ; 5+=every 9th pixel. | |
| unsigned char | af_offsetx |
| [0 ~ 1] 0= start from the first column; 1=start from second column | |
| unsigned char | af_skipy |
| Histogram decimation in vertical direction [0 ~ 7]: 0=every pixel; 1=every 2nd pixel; 2=every 3rd pixel; 3=every 4th pixel; 4=every 5th pixel; 5=every 8th pixel ; 6+=every 9th pixel. | |
| unsigned char | af_offsety |
| [0 ~ 1] 0= start from the first row; 1= start from second row | |
| unsigned char | af_scale_top |
| scale of bottom half of the range [0 ~ 4]: 0=1x ,1=2x, 2=4x, 4=8x, 4=16x | |
| unsigned char | af_scale_bottom |
| scale of top half of the range [0 ~ 4]: 0=1x ,1=2x, 2=4x, 4=8x, 4=16x | |
AF statistics.
1.8.8