Driver State Monitoring
소개
Driver State Monitoring (DSM, 운전자 상태 감지) 엔진은 영상 이미지 데이터로부터 사용자 얼굴 검출, 시선 추적 및 눈감음 여부와 눈깜박임을 추적하여 얼굴의 위치와 머리 방향, 얼굴 특징점, 시선 방향 및 각도, 눈 감음 정도를 제공하는 엔진입니다.
또한 검출된 정보를 바탕으로 사용자의 얼굴을 등록/인식/해제하는 기능과 카메라의 가림 여부를 판단하는 기능을 제공합니다.
LG AI Platform에서 제공하는 DSM 엔진은 다음과 같은 특징을 가지고 있습니다.
특징 | 설명 |
---|---|
얼굴 존재 유무 판단 | 영상 내의 사용자 얼굴의 존재 유무를 판단한다. |
얼굴의 특징점들 추적 | 영상 내에서 사용자의 얼굴의 눈, 코, 입, 얼굴선 등의 특징점들을 추적한다. |
얼굴 위치 및 머리 방향 추적 | 영상 내 3차원에서의 얼굴 위치 정보와 머리 방향을 추적한다. |
사용자 시선 추적 | 사용자의 시선을 추적하여 시선 정보를 제공한다. |
눈감음 여부 판단 | 사용자의 좌, 우안의 감음 정도를 판단한다. |
사용자 얼굴 등록/인식/해제 기능 제공 | 사용자 얼굴을 인식하여 등록하거나 해제할 수 있다. |
카메라 가림 정도 판단 | 카메라와 사용자 간의 방해물에 의해 가려짐 정도를 판단한다. |
엔진 구조
DSM 엔진은 카메라를 통한 영상 이미지나 저장 매체에 저장된 파일 기반의 영상 이미지 데이터를 입력 받아서 분석 및 검출하여 해당 결과를 application에 전달하는 구조로 되어 있습니다.
입력 데이터로 영상 이미지 외에 configuration 등의 설정 정보를 받아 이미지 분석에 이용할 수 있습니다.
활용하기
DSM 엔진은 영상 기반의 서비스가 필요한 분야에서 사용됩니다.
- 운전자 졸음 감지
얼굴 추적 및 시선 추적 정보와 눈감음 정보를 활용하여 운전 중 사용자의 졸음을 감지하여 경고할 수 있습니다.
- 운전자 부주의 감지
얼굴 및 시선 추적 정보와 눈감음 정보를 활용하여 운전자의 부주의를 감지하여 경고할 수 있다.
- 사용자 인증
얼굴 추적 정보를 활용하여 등록된 사용자 인지를 판단할 수 있다.