Namespace SaigeVision.Net.Core.V2
Classes
Constants
고정변수를 위한 정적 클래스
NativeMethod
Saige Engine 으로 부터 Core한 로직을 받아오기 위한 클래스
NativeValidation
엔진으로부터 받은 return 값을 검증하기 위한 클래스
Structs
SaigeClassRoc
한 클래스의 ROC 곡선과 AUROC입니다. 학습 시 validation 단계에서 산출됩니다.
fpr, tpr, threshold의 길이는 서로 같으며(numPoints), 클래스마다 다를 수 있습니다.
SEG 모델의 경우 픽셀 단위 지표입니다.
SaigeDetectedObject
Saige Detected Box Structure
SaigeEllipse
Saige Ellipse Box Structure
SaigeHandleConfig
추론 핸들 설정 사항이 담긴 구조체입니다.
GPU 메모리 및 추론 시간에 영향을 미칠 수 있는 항목들입니다.
SaigeInferenceOption
추론 옵션이 담긴 구조체입니다.
SaigeKeyInfoDict
(KIE) KIE 기능 반영 시 안내 예정.
SaigeModelInfo
모델 정보가 담긴 구조체입니다.
SaigeOCRTextBox
(OCR) OCR 기능 반영 시 안내 예정.
SaigeRoiInfo
ROI 정보가 담긴 구조체입니다.
ROI 모드와 그에 대응하는 파라미터, 그리고 공통적으로 사용되는 blind mask 정보로 구성되어 있습니다.
SaigeRotatedBox
Saige Rotated Box Structure
SaigeSegmentedObject
Segmentation 또는 Anomaly Detection을 통해 검출된 영역의 정보가 담긴 구조체입니다.
SaigeTextFormatting
(OCR) 인식하고자 하는 글자의 포맷을 지정하는 옵션입니다.
글자 수에 관계 없이 인식하고자 하는 글자집합을 설정하는 방식과,
글자의 위치별로 인식하고자 하는 글자집합을 설정하는 두 가지 방식이 있습니다.
Text Formatting 방식과 설정 방법은 다음과 같습니다.
글자 수에 관계 없이 글자 집합을 지정하는 방식 (By Character Set)
length값을 0으로 설정합니다.- 각 문자집합 bool 배열의 첫 번째 값을 지정합니다.
- 예시: 영소문자, 숫자만 인식하는 경우
SaigeInferenceOption option;
option.textFormatting.length = 0;
option.textFormatting.engLower[0] = true;
option.textFormatting.engUpper[0] = false;
option.textFormatting.kor[0] = false;
option.textFormatting.number[0] = true;
option.textFormatting.symbol[0] = false;
글자 수와 패턴을 지정하는 방식(By Character Pattern)
length값을 0 초과, MaxLenOfTextFormatting 이하로 설정합니다.- 각 문자집합 bool 배열의 0 ~
length-1까지의 값을 지정합니다. - 예시: 000가1234 (숫자 3자리, 한글 1자리, 숫자 4자리)
SaigeInferenceOption option;
option.textFormatting.length = 8;
option.textFormatting.number[3] = false;
option.textFormatting.kor[3] = true;
SaigeTextObject
(OCR) 텍스트를 검출하는 OCR 검사의 결과가 담긴 구조체입니다.
OCR기능은 글자의 영역을 검출하는 부분과 해당 영역의 글자 종류를 인식하는 부분으로 나뉘어있습니다.
SaigeVision OCR에서는 글자의 영역을 polygon 형태(2차원 점의 배열)로 제공하며 문자열 정보를 같이 담은 구조체로 검사결과를 제공합니다.
SaigeValidationRoc
모델의 클래스별 validation ROC/AUROC입니다 (CLS, DET, SEG).
해당 지표 없이 학습된 모델에서는 numClasses가 0입니다.