캐스케이드 분류기(cascade classifier)란 캐스케이드 분류기란 얼굴 검출에 사용되는 알고리즘이다. OpenCV에서 제공하는 얼굴 검출 기능은 2001년에 비올라(P. Viola)와 존스(M. Jones)가 발표한 부스팅(boosing) 기반의 캐스케이드 분류기 알고리즘을 기반으로 만들어졌다. 비올라-존스 얼굴 검출 알고리즘이라고도 부른다. 비올라 존스 얼굴 검출 알고리즘은 기본적으로 영상을 24 x 24 크기로 정규화한 후에 하르 필터(Haar-like filter) 집합으로부터 특징 정보를 추출하여 얼굴 여부를 판단한다. 하르필터란 흑백 사각형이 서로 붙어 있는 형태로 구성된 필터이며, 아래와 같은 예다. 하르 필터 향태에서 흰색 영역 픽셀 값은 모두 더하고, 검은색 영역 픽셀 ..