Rate This Document
Findability
Accuracy
Completeness
Readability

Change Description

The Kunpeng Computer Vision Library (KPCV) leverages Kunpeng vector instructions to optimize OpenCV, KP_LITHO_IMG, and PyTorch image operators. Table 1 lists the operators in KPCV.

Table 1 KPCV operator composition

No.

Operator

Description

1

CV image operator

Kunpeng vector instructions are used to optimize its image processing interfaces, including merge, resize (it supports multiple interpolation modes, such as cv2.INTER_LINEAR, cv2.INTER_CUBIC, and cv2.INTER_NEAREST_EXACT), remap, dilate, GaussianBlur, and cvtColor.

2

KP_LITHO_IMG

Kunpeng vector instructions are used to optimize its image interfaces, including gaussian_blur, gaussian_blur_fft, local_min/local_max, slope, laplacian, and fft_upsampling.

3

PyTorch image operator

Kunpeng vector instructions are used to optimize its data preprocessing interfaces, including normalize, resize, and permute.