Home
last modified time | relevance | path

Searched refs:HI_U16 (Results 1 - 25 of 116) sorted by relevance

12345

/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dhi_awb_comm.h31 HI_U16 u16WhiteLevel;
32 HI_U16 u16BlackLevel;
33 HI_U16 u16CrMax;
34 HI_U16 u16CrMin;
35 HI_U16 u16CbMax;
36 HI_U16 u16CbMin;
37 HI_U16 u16CrHigh;
38 HI_U16 u16CrLow;
39 HI_U16 u16CbHigh;
40 HI_U16 u16CbLo
[all...]
H A Dhi_comm_isp.h294 HI_U16 au16ColorMatrix[CCM_MATRIX_SIZE]; /* RW;Range:[0x0, 0xFFFF];Format:8.8;
482 HI_U16 u16ShortCheckThd; /* RW;Range:[0x0,0xFFF];Format:12.0 */
494 HI_U16 u16ShortThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data above this threshold will be taken from
496 HI_U16 u16LongThr; /* RW;Range:[0, 0xFFF];Format:12.0; limited range :[0, u16ShortThr], Data below this
500 HI_U16 u16ForceLongLowThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data above this threshold will Force to choose
502 HI_U16 u16ForceLongHigThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data below this threshold will Force to choose
508 HI_U16 au16FusionThr[WDR_MAX_FRAME_NUM]; /* RW;Range:[0x0, 0x3FFF];Format:14.0;The threshold of the 4 frame */
536 HI_U16 u16X; /* RW; Range:[0, 1000]; Format:10.0; x position of the characteristic point of the cubic curve;
538 HI_U16 u16Y; /* RW; Range:[0, 1000]; Format:10.0; y position of the characteristic point of the cubic curve;
540 HI_U16 u16Slop
[all...]
H A Dhi_comm_3a.h141 HI_U16 u16BlackLevel;
157 HI_U16 u16GlobalAvgR[ISP_CHN_MAX_NUM];
158 HI_U16 u16GlobalAvgGr[ISP_CHN_MAX_NUM];
159 HI_U16 u16GlobalAvgGb[ISP_CHN_MAX_NUM];
160 HI_U16 u16GlobalAvgB[ISP_CHN_MAX_NUM];
164 HI_U16 au16ZoneAvg[ISP_CHN_MAX_NUM][AE_ZONE_ROW][AE_ZONE_COLUMN][ISP_BAYER_CHN_NUM];
168 HI_U16 au16ZoneAvg[VI_MAX_PIPE_NUM][ISP_CHN_MAX_NUM][AE_ZONE_ROW][AE_ZONE_COLUMN][ISP_BAYER_CHN_NUM];
178 HI_U16 u16GlobalAvgR;
179 HI_U16 u16GlobalAvgGr;
180 HI_U16 u16GlobalAvgG
[all...]
H A Dhi_comm_sns.h31 HI_U16 au16BlackLevel[ISP_BAYER_CHN_NUM];
53 HI_U16 u16BnrLscCmpStrength;
59 HI_U16 au16CoarseStr[ISP_BAYER_CHN_NUM][ISP_AUTO_ISO_STRENGTH_NUM];
60 HI_U16 au16LutCoringWgt[ISP_AUTO_ISO_STRENGTH_NUM];
61 HI_U16 au16LutCoringRatio[HI_ISP_BAYERNR_LUT_LENGTH];
65 HI_U16 u16CalibrationLutNum;
76 HI_U16 au16TextureStr[ISP_SHARPEN_GAIN_NUM]; /* Range:[0, 4095]; Format:7.5;Undirectional sharpen strength
78 HI_U16 au16EdgeStr[ISP_SHARPEN_GAIN_NUM]; /* Range:[0, 4095]; Format:7.5;Directional sharpen strength for
80 HI_U16 u16TextureFreq; /* Range:[0, 4095];Format:6.6; Texture frequency adjustment. Texture and detail will be
82 HI_U16 u16EdgeFre
[all...]
H A Dhi_comm_vpss.h180 HI_U16 au16TextureStr[VPSS_SHARPEN_GAIN_NUM];
182 HI_U16 au16EdgeStr[VPSS_SHARPEN_GAIN_NUM];
184 HI_U16 u16TextureFreq;
186 HI_U16 u16EdgeFreq;
206 HI_U16 au16TextureStr[VPSS_SHARPEN_GAIN_NUM][VPSS_AUTO_ISO_STRENGTH_NUM];
208 HI_U16 au16EdgeStr[VPSS_SHARPEN_GAIN_NUM][VPSS_AUTO_ISO_STRENGTH_NUM];
210 HI_U16 au16TextureFreq[VPSS_AUTO_ISO_STRENGTH_NUM];
212 HI_U16 au16EdgeFreq[VPSS_AUTO_ISO_STRENGTH_NUM];
248 HI_U16 IEDZ : 10, _rb_ : 6;
267 HI_U16 STH
[all...]
H A Dhi_ive.h141 HI_U16 u16Thr;
289 HI_U16 u16LowThr;
290 HI_U16 u16HighThr;
313 HI_U16 u16Denominator;
362 HI_U16 au16Map[IVE_MAP_NUM];
408 HI_U16 u16Left; /* Circumscribed rectangle left border */
409 HI_U16 u16Right; /* Circumscribed rectangle right border */
410 HI_U16 u16Top; /* Circumscribed rectangle top border */
411 HI_U16 u16Bottom; /* Circumscribed rectangle bottom border */
418 HI_U16 u16CurAreaTh
[all...]
H A Dhi_comm_vi.h515 HI_U16 IEDZ; /* RW; Range:[0, 8192];Format 14.0;the threshold of image enhancement
528 HI_U16 STH[3]; /* RW; Range:[0, 999];Format 10.0;the edge-preserve threshold for spatial filter */
529 HI_U16 SBS[3]; /* RW; Range:[0, 9999];Format 14.0;the noise reduction strength of spatial filter
531 HI_U16 SDS[3]; /* RW; Range:[0, 9999];Format 14.0;the noise reduction strength of spatial filter
536 HI_U16 MATH : 10; /* RW; Range:[0, 1023];Format 10.0;the motion detection threshold for temporal filter */
537 HI_U16 MATE : 4; /* RW; Range:[0, 11];Format 4.0;the motion detection index of flat area
539 HI_U16 MATW : 2; /* RW; Range:[0, 3];Format 2.0;the index of suppressing trailing for temporal filter */
549 HI_U16 TDZ : 14; /* RW; Range:[0, 999];Format 10.0;the threshold of dead-area of temporal filter */
550 HI_U16 TDX : 2; /* RW; Range:[0, 2];Format 2.0;Not recommended for debugging */
551 HI_U16 TF
[all...]
H A Dhi_math.h176 __inline static HI_VOID Rgb2Yc(HI_U16 r, HI_U16 g, HI_U16 b, HI_U16 *py, HI_U16 *pcb, HI_U16 *pcr) in Rgb2Yc()
179 *py = (HI_U16)((((r * 66 + g * 129 + b * 25) >> 8) + 16) << 2); in Rgb2Yc()
182 *pcb = (HI_U16)(((((b * 112 - r * 38) - g * 74) >> 8) + 128) << 2); in Rgb2Yc()
185 *pcr = (HI_U16)(((((r * 112 - g * 94) - b * 18) >> 8) + 128) << 2); in Rgb2Yc()
190 HI_U16 in Rgb2Yuv()
[all...]
H A Dhi_comm_vo_dev.h277 HI_U16 u16Vact; /* RW; vertical active area */
278 HI_U16 u16Vbb; /* RW; vertical back blank porch */
279 HI_U16 u16Vfb; /* RW; vertical front blank porch */
281 HI_U16 u16Hact; /* RW; horizontal active area */
282 HI_U16 u16Hbb; /* RW; horizontal back blank porch */
283 HI_U16 u16Hfb; /* RW; horizontal front blank porch */
284 HI_U16 u16Hmid; /* RW; bottom horizontal active area */
286 HI_U16 u16Bvact; /* RW; bottom vertical active area */
287 HI_U16 u16Bvbb; /* RW; bottom vertical back blank porch */
288 HI_U16 u16Bvf
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dhi_awb_comm.h31 HI_U16 u16WhiteLevel;
32 HI_U16 u16BlackLevel;
33 HI_U16 u16CrMax;
34 HI_U16 u16CrMin;
35 HI_U16 u16CbMax;
36 HI_U16 u16CbMin;
37 HI_U16 u16CrHigh;
38 HI_U16 u16CrLow;
39 HI_U16 u16CbHigh;
40 HI_U16 u16CbLo
[all...]
H A Dhi_comm_isp.h295 HI_U16 au16ColorMatrix[CCM_MATRIX_SIZE]; /* RW;Range:[0x0, 0xFFFF];Format:8.8;
483 HI_U16 u16ShortCheckThd; /* RW;Range:[0x0,0xFFF];Format:12.0 */
495 HI_U16 u16ShortThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data above this threshold will be taken from
497 HI_U16 u16LongThr; /* RW;Range:[0, 0xFFF];Format:12.0; limited range :[0, u16ShortThr], Data below this
501 HI_U16 u16ForceLongLowThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data above this threshold will Force to choose
503 HI_U16 u16ForceLongHigThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data below this threshold will Force to choose
509 HI_U16 au16FusionThr[WDR_MAX_FRAME_NUM]; /* RW;Range:[0x0, 0x3FFF];Format:14.0;The threshold of the 4 frame */
537 HI_U16 u16X; /* RW; Range:[0, 1000]; Format:10.0; x position of the characteristic point of the cubic curve;
539 HI_U16 u16Y; /* RW; Range:[0, 1000]; Format:10.0; y position of the characteristic point of the cubic curve;
541 HI_U16 u16Slop
[all...]
H A Dhi_comm_3a.h141 HI_U16 u16BlackLevel;
157 HI_U16 u16GlobalAvgR[ISP_CHN_MAX_NUM];
158 HI_U16 u16GlobalAvgGr[ISP_CHN_MAX_NUM];
159 HI_U16 u16GlobalAvgGb[ISP_CHN_MAX_NUM];
160 HI_U16 u16GlobalAvgB[ISP_CHN_MAX_NUM];
164 HI_U16 au16ZoneAvg[ISP_CHN_MAX_NUM][AE_ZONE_ROW][AE_ZONE_COLUMN][ISP_BAYER_CHN_NUM];
168 HI_U16 au16ZoneAvg[VI_MAX_PIPE_NUM][ISP_CHN_MAX_NUM][AE_ZONE_ROW][AE_ZONE_COLUMN][ISP_BAYER_CHN_NUM];
178 HI_U16 u16GlobalAvgR;
179 HI_U16 u16GlobalAvgGr;
180 HI_U16 u16GlobalAvgG
[all...]
H A Dhi_comm_sns.h31 HI_U16 au16BlackLevel[ISP_BAYER_CHN_NUM];
53 HI_U16 u16BnrLscCmpStrength;
59 HI_U16 au16CoarseStr[ISP_BAYER_CHN_NUM][ISP_AUTO_ISO_STRENGTH_NUM];
60 HI_U16 au16LutCoringWgt[ISP_AUTO_ISO_STRENGTH_NUM];
61 HI_U16 au16LutCoringRatio[HI_ISP_BAYERNR_LUT_LENGTH];
65 HI_U16 u16CalibrationLutNum;
76 HI_U16 au16TextureStr[ISP_SHARPEN_GAIN_NUM]; /* Range:[0, 4095]; Format:7.5;Undirectional sharpen strength
78 HI_U16 au16EdgeStr[ISP_SHARPEN_GAIN_NUM]; /* Range:[0, 4095]; Format:7.5;Directional sharpen strength for
80 HI_U16 u16TextureFreq; /* Range:[0, 4095];Format:6.6; Texture frequency adjustment. Texture and detail will be
82 HI_U16 u16EdgeFre
[all...]
H A Dhi_comm_vpss.h180 HI_U16 au16TextureStr[VPSS_SHARPEN_GAIN_NUM];
182 HI_U16 au16EdgeStr[VPSS_SHARPEN_GAIN_NUM];
184 HI_U16 u16TextureFreq;
186 HI_U16 u16EdgeFreq;
206 HI_U16 au16TextureStr[VPSS_SHARPEN_GAIN_NUM][VPSS_AUTO_ISO_STRENGTH_NUM];
208 HI_U16 au16EdgeStr[VPSS_SHARPEN_GAIN_NUM][VPSS_AUTO_ISO_STRENGTH_NUM];
210 HI_U16 au16TextureFreq[VPSS_AUTO_ISO_STRENGTH_NUM];
212 HI_U16 au16EdgeFreq[VPSS_AUTO_ISO_STRENGTH_NUM];
248 HI_U16 IEDZ : 10, _rb_ : 6;
267 HI_U16 STH
[all...]
H A Dhi_ive.h141 HI_U16 u16Thr;
289 HI_U16 u16LowThr;
290 HI_U16 u16HighThr;
313 HI_U16 u16Denominator;
362 HI_U16 au16Map[IVE_MAP_NUM];
408 HI_U16 u16Left; /* Circumscribed rectangle left border */
409 HI_U16 u16Right; /* Circumscribed rectangle right border */
410 HI_U16 u16Top; /* Circumscribed rectangle top border */
411 HI_U16 u16Bottom; /* Circumscribed rectangle bottom border */
418 HI_U16 u16CurAreaTh
[all...]
H A Dhi_comm_vi.h515 HI_U16 IEDZ; /* RW; Range:[0, 8192];Format 14.0;the threshold of image enhancement
528 HI_U16 STH[3]; /* RW; Range:[0, 999];Format 10.0;the edge-preserve threshold for spatial filter */
529 HI_U16 SBS[3]; /* RW; Range:[0, 9999];Format 14.0;the noise reduction strength of spatial filter
531 HI_U16 SDS[3]; /* RW; Range:[0, 9999];Format 14.0;the noise reduction strength of spatial filter
536 HI_U16 MATH : 10; /* RW; Range:[0, 1023];Format 10.0;the motion detection threshold for temporal filter */
537 HI_U16 MATE : 4; /* RW; Range:[0, 11];Format 4.0;the motion detection index of flat area
539 HI_U16 MATW : 2; /* RW; Range:[0, 3];Format 2.0;the index of suppressing trailing for temporal filter */
549 HI_U16 TDZ : 14; /* RW; Range:[0, 999];Format 10.0;the threshold of dead-area of temporal filter */
550 HI_U16 TDX : 2; /* RW; Range:[0, 2];Format 2.0;Not recommended for debugging */
551 HI_U16 TF
[all...]
H A Dhi_math.h178 __inline static HI_VOID Rgb2Yc(HI_U16 r, HI_U16 g, HI_U16 b, HI_U16 *py, HI_U16 *pcb, HI_U16 *pcr) in Rgb2Yc()
181 *py = (HI_U16)((((r * 66 + g * 129 + b * 25) >> 8) + 16) << 2); in Rgb2Yc()
184 *pcb = (HI_U16)(((((b * 112 - r * 38) - g * 74) >> 8) + 128) << 2); in Rgb2Yc()
187 *pcr = (HI_U16)(((((r * 112 - g * 94) - b * 18) >> 8) + 128) << 2); in Rgb2Yc()
192 HI_U16 in Rgb2Yuv()
[all...]
H A Dhi_comm_vo_dev.h277 HI_U16 u16Vact; /* RW; vertical active area */
278 HI_U16 u16Vbb; /* RW; vertical back blank porch */
279 HI_U16 u16Vfb; /* RW; vertical front blank porch */
281 HI_U16 u16Hact; /* RW; horizontal active area */
282 HI_U16 u16Hbb; /* RW; horizontal back blank porch */
283 HI_U16 u16Hfb; /* RW; horizontal front blank porch */
284 HI_U16 u16Hmid; /* RW; bottom horizontal active area */
286 HI_U16 u16Bvact; /* RW; bottom vertical active area */
287 HI_U16 u16Bvbb; /* RW; bottom vertical back blank porch */
288 HI_U16 u16Bvf
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/include/
H A Dhi_awb_comm.h31 HI_U16 u16WhiteLevel;
32 HI_U16 u16BlackLevel;
33 HI_U16 u16CrMax;
34 HI_U16 u16CrMin;
35 HI_U16 u16CbMax;
36 HI_U16 u16CbMin;
37 HI_U16 u16CrHigh;
38 HI_U16 u16CrLow;
39 HI_U16 u16CbHigh;
40 HI_U16 u16CbLo
[all...]
H A Dhi_comm_isp.h294 HI_U16 au16ColorMatrix[CCM_MATRIX_SIZE]; /* RW;Range:[0x0, 0xFFFF];Format:8.8;
482 HI_U16 u16ShortCheckThd; /* RW;Range:[0x0,0xFFF];Format:12.0 */
494 HI_U16 u16ShortThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data above this threshold will be taken from
496 HI_U16 u16LongThr; /* RW;Range:[0, 0xFFF];Format:12.0; limited range :[0, u16ShortThr], Data below this
500 HI_U16 u16ForceLongLowThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data above this threshold will Force to choose
502 HI_U16 u16ForceLongHigThr; /* RW;Range:[0, 0xFFF];Format:12.0; Data below this threshold will Force to choose
508 HI_U16 au16FusionThr[WDR_MAX_FRAME_NUM]; /* RW;Range:[0x0, 0x3FFF];Format:14.0;The threshold of the 4 frame */
536 HI_U16 u16X; /* RW; Range:[0, 1000]; Format:10.0; x position of the characteristic point of the cubic curve;
538 HI_U16 u16Y; /* RW; Range:[0, 1000]; Format:10.0; y position of the characteristic point of the cubic curve;
540 HI_U16 u16Slop
[all...]
H A Dhi_comm_3a.h141 HI_U16 u16BlackLevel;
157 HI_U16 u16GlobalAvgR[ISP_CHN_MAX_NUM];
158 HI_U16 u16GlobalAvgGr[ISP_CHN_MAX_NUM];
159 HI_U16 u16GlobalAvgGb[ISP_CHN_MAX_NUM];
160 HI_U16 u16GlobalAvgB[ISP_CHN_MAX_NUM];
164 HI_U16 au16ZoneAvg[ISP_CHN_MAX_NUM][AE_ZONE_ROW][AE_ZONE_COLUMN][ISP_BAYER_CHN_NUM];
168 HI_U16 au16ZoneAvg[VI_MAX_PIPE_NUM][ISP_CHN_MAX_NUM][AE_ZONE_ROW][AE_ZONE_COLUMN][ISP_BAYER_CHN_NUM];
178 HI_U16 u16GlobalAvgR;
179 HI_U16 u16GlobalAvgGr;
180 HI_U16 u16GlobalAvgG
[all...]
H A Dhi_comm_sns.h31 HI_U16 au16BlackLevel[ISP_BAYER_CHN_NUM];
53 HI_U16 u16BnrLscCmpStrength;
59 HI_U16 au16CoarseStr[ISP_BAYER_CHN_NUM][ISP_AUTO_ISO_STRENGTH_NUM];
60 HI_U16 au16LutCoringWgt[ISP_AUTO_ISO_STRENGTH_NUM];
61 HI_U16 au16LutCoringRatio[HI_ISP_BAYERNR_LUT_LENGTH];
65 HI_U16 u16CalibrationLutNum;
76 HI_U16 au16TextureStr[ISP_SHARPEN_GAIN_NUM]; /* Range:[0, 4095]; Format:7.5;Undirectional sharpen strength
78 HI_U16 au16EdgeStr[ISP_SHARPEN_GAIN_NUM]; /* Range:[0, 4095]; Format:7.5;Directional sharpen strength for
80 HI_U16 u16TextureFreq; /* Range:[0, 4095];Format:6.6; Texture frequency adjustment. Texture and detail will be
82 HI_U16 u16EdgeFre
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/
H A Dhi_math.h179 __inline static HI_VOID Rgb2Yc(HI_U16 r, HI_U16 g, HI_U16 b, HI_U16 *py, HI_U16 *pcb, HI_U16 *pcr) in Rgb2Yc()
182 *py = (HI_U16)((((r * 66 + g * 129 + b * 25) >> 8) + 16) << 2); in Rgb2Yc()
185 *pcb = (HI_U16)(((((b * 112 - r * 38) - g * 74) >> 8) + 128) << 2); in Rgb2Yc()
188 *pcr = (HI_U16)(((((r * 112 - g * 94) - b * 18) >> 8) + 128) << 2); in Rgb2Yc()
193 HI_U16 in Rgb2Yuv()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/
H A Dloadbmp.h48 HI_U16 u16Height; /* operation height */
49 HI_U16 u16Width; /* operation width */
50 HI_U16 u16Stride; /* surface stride */
51 HI_U16 u16Reserved;
62 HI_U16 biSize;
65 HI_U16 biPlanes;
66 HI_U16 biBitCount;
77 HI_U16 bfReserved1;
78 HI_U16 bfReserved2;
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/include/
H A Dhi_comm_vo_dev.h280 HI_U16 u16Vact; /* RW; vertical active area */
281 HI_U16 u16Vbb; /* RW; vertical back blank porch */
282 HI_U16 u16Vfb; /* RW; vertical front blank porch */
284 HI_U16 u16Hact; /* RW; horizontal active area */
285 HI_U16 u16Hbb; /* RW; horizontal back blank porch */
286 HI_U16 u16Hfb; /* RW; horizontal front blank porch */
287 HI_U16 u16Hmid; /* RW; bottom horizontal active area */
289 HI_U16 u16Bvact; /* RW; bottom vertical active area */
290 HI_U16 u16Bvbb; /* RW; bottom vertical back blank porch */
291 HI_U16 u16Bvf
[all...]

Completed in 82 milliseconds

12345