OAAS
MEASUREMENT METHODOLOGY

AI의 예측을
실제 시청 판정으로

광고 앞을 지나간 사람과 실제로 화면을 바라본 사람을 구분하는 OAAS의 측정 기준과 컴퓨터 비전 처리 과정을 소개합니다.

30° 이내0.5초 이상ROI 내부 판정
OAAS · VALID VIEW PIPELINE
OAAS 대시보드 실제 화면
HOW IT WORKS

단계별 판정 기준

유효 시청의 정의부터 사람 검출, 얼굴·시선 분석과 최종 판정까지 OAAS의 전체 처리 과정을 확인합니다.

STEP 01DEFINITION

OAAS가 정의하는 ‘유효 시청’

화면 앞을 지나간 사람 수를 세는 것과 실제로 광고를 본 사람 수를 세는 것은 다릅니다. OAAS는 노출과 응시 조건을 모두 만족한 구간만 유효 시청으로 집계합니다.

  • 노출(Exposure) — 카메라 프레임 안에 사람이 존재하는 시간
  • 응시(Notice) — 시선 벡터가 카메라 정면 기준 30° 이내를 0.5초 이상 유지한 시간
  • 두 조건의 교집합만 유효 시청으로 카운트
노출 ∩ 응시 = 유효 시청
STEP 02PRESENCE VS. NOTICE

지나간 사람과 실제로 본 사람은 다릅니다

같은 사람이라도 화면 앞에 머문 시간 전체가 아니라 실제로 응시한 구간만 잘라내어 별도로 기록합니다.

  • 노출 구간 — 등장부터 퇴장까지 전체 시간
  • 응시 구간 — 그중 실제로 화면을 바라본 부분만
  • 예시: 노출 8.0초 중 응시 4.5초만 유효 시청으로 집계
PRESENCE VS. NOTICE
STEP 03DETECTION & TRACKING
YOLOv8n + ByteTrack

사람 검출 · 추적

COCO 클래스 중 사람만 confidence 0.5 이상으로 검출하고, 프레임 사이에서 동일 인물을 추적합니다.

  • ByteTrack이 동일 인물에게 같은 track_id를 부여
  • 최대 30프레임까지 미검출되어도 추적을 유지
STEP 03 · DETECTION & TRACKING
STEP 04FACE DETECTION
OpenVINO face-detection-adas-0001

얼굴 검출

검출된 사람 영역 안에서 얼굴 위치를 confidence 0.5 이상, 최소 30px 크기 기준으로 찾습니다.

  • 얼굴이 작으면 이후 나이·성별 및 머리 방향 추정 단계를 건너뜁니다.
STEP 04 · FACE DETECTION
STEP 05DEMOGRAPHICS
MiVOLO

나이 · 성별 추정

얼굴 영역뿐 아니라 몸 전체 영역까지 함께 활용해 연령대와 성별을 추정합니다.

  • 얼굴이 작거나 가려져도 몸 정보를 활용해 결과를 보완합니다.
STEP 05 · DEMOGRAPHICS
STEP 06HEAD POSE
6DRepNet

머리 방향 추정

얼굴 영역에서 yaw, pitch, roll의 3축 회전각을 추정합니다.

  • 추정한 머리 방향은 다음 시선 추정 모델의 보조 입력으로 사용됩니다.
STEP 06 · HEAD POSE
STEP 07EYE DETECTION
OpenVINO facial-landmarks-35-adas-0002

눈 검출

얼굴 랜드마크 중 좌·우 눈 위치를 골라내 최소 10px 크기 기준으로 잘라냅니다.

  • 추출된 눈 영역이 다음 시선 추정 모델의 입력이 됩니다.
STEP 07 · EYE DETECTION
STEP 08GAZE ESTIMATION
OpenVINO gaze-estimation-adas-0002

시선 추정

눈 영역과 머리 방향 각도를 함께 입력해 3차원 시선 방향 벡터를 출력합니다.

  • 이 단계에서는 방향만 예측하며, 실제 시청 여부는 아직 판정하지 않습니다.
STEP 08 · GAZE ESTIMATION
STEP 09JUDGMENT
각도 임계값 + 지속시간 누적

시청 판정

예측된 시선 벡터와 카메라 정면 방향 사이의 각도를 계산해 30° 이내이면 보고 있는 상태로 판정합니다.

  • 보고 있는 상태가 0.5초 이상 이어질 때만 유효 시청 구간으로 기록
  • 사전에 지정된 화면 가시 영역 안에 있을 때만 판정 대상에 포함
현재 판정은 카메라가 화면 바로 앞에 있다고 가정하며, 화면과 카메라 사이의 물리적 오프셋 및 사람과 화면 사이 거리에 따른 시야각 차이는 반영하지 않습니다.
GAZE ANGLE JUDGMENT
WANT TO SEE IT LIVE?

실제 판정 결과를 대시보드에서 확인해 보세요.

노출, 응시, 연령대와 성별까지 캠페인별 데이터를 한눈에 확인할 수 있습니다.

회원가입 / 로그인