온디바이스는 AI 계산을 하는 장소를 뜻합니다
얼굴인식 앱을 설치한 태블릿이 기기 안에서 얼굴 특징을 추출하고 비교한다면 온디바이스 AI입니다. 얼굴인식 계산과 학생 명단·출결 기록의 동기화는 서로 다른 작업입니다.
출결 도구를 고르는 원장님이라면 칩셋 성능 수치보다 어떤 처리는 기기에서 하고, 어떤 처리는 인터넷을 쓰는지를 구분하는 것이 도움이 됩니다.
클라우드 처리와 비교하면
| 확인할 점 | 기기에서 AI 처리 | 서버에서 AI 처리 |
|---|---|---|
| 모델 실행 위치 | 스마트폰·태블릿 | 서비스 업체 서버 |
| 처리 성능 | 카메라·칩·발열 등 기기 상태의 영향 | 서버 성능과 네트워크 상태의 영향 |
| 얼굴 영상 전송 | AI 계산을 위한 서버 전송을 줄일 수 있음 | 전송 항목과 보관 정책 확인 필요 |
| 인터넷 끊김 | AI 계산은 가능해도 출결 저장 등은 별도 확인 | 서버에 요청하는 기능에 영향 |
| 관리할 자산 | 기기와 백업 파일 | 서버·접근 권한·전송 경로 |
기기에서 처리할 때는 배터리·메모리와 모델 업데이트를 관리하고, 서버에서 처리할 때는 서버 용량과 통신 상태를 관리합니다.
출석도장에서는 이렇게 나뉩니다
카메라에서 얼굴을 찾고, 정렬하고, 등록한 특징값과 비교하는 계산은 출결 기기에서 실행합니다. 얼굴 특징값인 임베딩은 기기 안에 암호화 저장하며, 일반 출결 과정에서 얼굴 특징 데이터를 서버로 전송하지 않습니다.
학생 명단과 출결 기록 동기화, 학부모 알림과 결제는 서버 통신이 필요한 별도 기능입니다. 얼굴 비교를 기기에서 처리하더라도 이 기능들을 이용할 때에는 인터넷 연결이 필요합니다.
기기를 바꿨을 때 학생 명단은 보이는데 얼굴인식이 되지 않는 것도 이 차이에서 나옵니다. 얼굴 특징값은 자동 동기화되지 않으므로 페이스사인 백업으로 옮기거나 새 기기에서 다시 등록합니다.
설치할 기기를 확인하는 순서
1. 앱 스토어에 표시된 지원 OS와 기기 호환 여부를 확인합니다.
2. 실제 입구에서 카메라 높이와 조명을 맞춰 테스트합니다.
3. 잠깐 인식되는지만 보지 말고 일정 시간 켜둔 뒤 발열과 반응 속도도 확인합니다.
4. 인식이 어려울 때 번호 입력이나 운영자 수동 출결로 이어지는지 확인합니다.
출석도장 현재 앱 설정의 최소 버전은 Android 9 / iOS 15.5입니다. OS 버전이 맞아도 모든 기기의 카메라와 처리 속도가 같지는 않습니다.
조금 더 기술적으로 읽고 싶다면
모바일에서 모델을 실행하는 도구로는 Apple Core ML과 Google LiteRT가 있습니다. 같은 모델도 CPU·GPU 등 실행 환경에 따라 처리 시간이 달라집니다. 출석도장의 얼굴 검출·정렬·매칭 과정은 얼굴인식 기술 해설, 실제 카메라를 포함한 시험 방법은 물리 카메라 검증 이야기에 정리했습니다.