요청에 포함된 app-id 값이 DB에 등록되어 있지 않은 경우 | 1000 | {"message": "apps do not exist","code":1000} | 400 |
group 생성 요청시 group-name 이 비어 있는 경우 | 1001 | {"message": "group-name error", "code": 1001} | 400 |
요청에 포함된 group-id 값이 비어 있는 경우 | 1002 | {"message": "group-id error", "code": 1002} | 400 |
요청에 포함된 group-id 값이 DB에 존재 하지 않는 경우 | 1003 | {"message": "groups do not exist", "code": 1003} | 400 |
암호화 API 요청시 이미지 키 값이 존재 하지 않는 경우 | 1004 | {"message": "image keys do not exist", "code": 1004} | 400 |
group 생성 요청시 group-name 에 해당하는 group이 존 재할 경우 | 1011 | {"message": "group already exists", "code": 1011} | 400 |
group 생성 요청시 에러가 발생한 경우 | 1012 | {"message": "group creation failed", "code": 1012} | 500 |
subject 생성시 subject-name 값이 비어 경우 | 2000 | {"message": "subject-name error", "code": 2000} | 400 |
요청에 포함된 subject-id 값이 비어 있는 경우 | 2001 | {"message": "subject-id error", "code": 2001} | 400 |
요청에 포함된 subject-id 값이 DB에 존재하지 않는 경우 | 2002 | {"message": "subjects do not exist", "code": 2002} | 400 |
subject 복사 시 기존에 동일한 subject name 이 복사할 그룹에 존재하는 경우 | 2003 | {"message": "There is a duplicate subject", "code": 2003} | 400 |
subject 생성시 subject-name 에 기존 app, group 에 존재 하는 경우 | 2004 | {"message": "subject-name must be unique", "code": 2004} | 400 |
subject 업데이트시 필요한 내용이 없는 경우 | 2005 | {"message": "subject update data is invalid", "code": 2005} | 400 |
face 생성시 face-name 값이 비어 있는 경우 | 3000 | {"message": "face-name error", "code": 3000} | 400 |
face feature를 계산하는 과정에서 오류가 발생한 경우 | 3001 | {"message": "face-feature error", "code": 3001} | 500 |
요청에 포함된 face-id 값이 비어 있는 경우 | 3002 | {"message": "face-id error","code": 3002} | 400 |
요청에 포함된 face-id 값이 DB에 존재하지 않는 경우 | 3003 | {"message": "faces do not exist", "code": 3003} | 400 |
요청한 image 데이터에 얼굴이 존재하지 않는 경우 | 3004 | {"message": "no faces in image", "code": 3004} | 400 |
group 내 등록된 얼굴들과 요청한 image 데이터의 얼굴과 비교했을 때 임계치를 만족하는 매칭 얼굴이 없는 경우 | 3005 | {"message":"matching faces do not exist", "code": 3005} | 400 |
group 내 등록된 얼굴들과 요청한 image 데이터의 얼굴과 비교하여 얻은 subject-id 값이 DB에 존재하지 않는 경우 | 3006 | {"message": "subject not found error", "code": 3006} | 400 |
요청한 image 데이터에 얼굴이 얼굴 인식에 적합하지 않 을 경우 | 3007 | {"message": "inappropriate face in image", "code": 3007} | 400 |
요청한 image 데이터에서 얼굴 검출기를 수행하였을 때 결과가 올바르지 않은 경우 | 3009 | {"message": "face detection error in image", "code": 3009} | 500 |
요청한 image 데이터 속 얼굴에 mask를 착용한 경우 | 3010 | {"message": "mask in face", "code": 3010} | 400 |
multi 얼굴 인식 시 매칭 부분에서 오류가 발생한 경우 | 3020 | {"message": "multi face matching error", "code": 3020} | 500 |
subject verify 호출시 subject 에 등록된 얼굴이나 feature가 없는 경우 | 3021 | {"message": "gallery features do not exist", "code": 3021} | 400 |
요청한 image 데이터 속 얼굴이 blur하여 얼굴인식에 적 합하지 않은 경우 | 3030 | {"message": "blur in face", "code": 3030} | 400 |
요청한 image 데이터 속 얼굴이 가짜 얼굴인 경우 (사진,동영상 등) | 3040 | {"message": "face spoofing attack detected", "code": 3040} | 400 |
위변조 확인 중 검출된 얼굴 크기가 작은(96x96 이하) 경우 | 3041 | {"message": "small face detected", "code": 3041} | 400 |
얼굴 검출 엔진 호출시 GPU 서버의 queue 가 가용범위를 초과한 경우 | 3050 | {"message": "face detection queue is full", "code": 3050} | 503 |
얼굴 검출 엔진 호출시 GPU 서버의 입력 batch 크기가 가 용범위를 초과한 경우 | 3051 | {"message": "face detection input batch size is larger than maximum batch size", "code": 3051} | 503 |
얼굴 검출 엔진 호출시 GPU 서버의 요청에서 timeout 이 발생한 경우 | 3052 | {"message": "face detection request timeout", "code": 3052} | 503 |
얼굴 인식 엔진 호출시 GPU 서버의 queue 가 가용범위를 초과한 경우 | 3060 | {"message": "face recognition queue is full", "code": 3060} | 503 |
얼굴 인식 엔진 호출시 GPU 서버의 입력 batch 크기가 가 용범위를 초과한 경우 | 3061 | {"message": "face recognition input batch size is larger than maximum batch size", "code": 3061} | 503 |
얼굴 인식 엔진 호출시 GPU 서버의 요청에서 timeout 이 발생한 경우 | 3062 | {"message": "face recognition request timeout", "code": 3062} | 503 |
요청에 image 데이터가 포함되지 않은 경우 | 4000 | {"message": "images do not exist", "code": 4000} | 400 |
요청한 image 데이터의 EXIF 정보가 올바르지 않은 경우 | 4001 | {"message": "exif error", "code": 4001} | 400 |
요청한 image 데이터를 읽는데 실패한 경우 | 4002 | {"message": "unsupported images", "code": 4002} | 400 |
요청한 이미지를 NAS에 저장할 때 오류가 발생한 경우 | 4003 | {"message": "Disk IO Error", "code": 4003} | 500 |
암호화 이미지 요청시 암호화 파일을 WAS 에서 읽어오는 데 오류가 발생한 경우 | 4004 | {"message": "Encrypt Error", "code": 4004} | 500 |
요청한 ir 데이터를 읽는데 실패한 경우 | 4005 | {"message": "unsupported IR images", "code": 4005} | 400 |
요청한 depth 데이터를 읽는데 실패한 경우 | 4006 | {"message": "unsupported depth images", "code": 4006} | 400 |