Edge Impulse 이상 탐지
Edge Impulse 로 학습한 시각적 이상 탐지(Visual Anomaly) 모델로 정상과 비정상 상태를 판별합니다. 화면을 격자로 나누어 셀마다 이상 점수를 매기고, 전체의 평균과 최대 점수를 제공합니다. 모델은 분석기 설정의 모델 파일 (.eim)에 올립니다.
명령
| 명령 | 설명 |
| 결과 가져오기 | 평균 점수, 최대 점수, 이상 여부를 변수에 기록합니다. |
| 이상 탐지 여부 | 결과가 임계값 기준으로 이상인지 확인합니다. |
| 그리드 정보 | 격자 셀마다의 이상 점수를 JSON 으로 기록합니다. |
설정
| 항목 | 설명 |
| 이상 임계값 (%) | 이 값보다 높은 점수를 이상으로 판정합니다. 0~100, 기본값 50. |
출력 변수
| 항목 | 타입 | 값 |
| 평균 점수 | 숫자 | 모든 격자 셀의 평균 이상 점수, 0~100. |
| 최대 점수 | 숫자 | 격자 셀 중 가장 높은 이상 점수, 0~100. |
| 이상 여부 | 디지털 | 이상으로 판정되면 참. |
| 출력 (JSON 텍스트) | 텍스트 | 평균, 최대, 격자 정보를 담은 JSON 객체. |
JSON 출력
배열이 아니라 객체 하나입니다. grid의 각 셀은 위치 x, y, 크기 width, height, 이상 점수 value(0~100)를 가집니다.
{
"mean": 45,
"max": 78,
"grid": [
{ "x": 0, "y": 0, "width": 32, "height": 32, "value": 12 },
{ "x": 32, "y": 0, "width": 32, "height": 32, "value": 67 },
{ "x": 64, "y": 0, "width": 32, "height": 32, "value": 78 }
]
}