코드 16-5의 dnnface 프로그램을 실행하여 얼굴을 검출한 결과 화면의 예를 그림 16-15에 나타냈습니다. 얼굴 영역을 정확하게 검출하여 녹색 사각형을 그리고, 녹색 사각형 위에 얼굴 검출 신뢰도가 함께 출력된 것을 볼 수 있습니다. 13.2절에서 설명한 캐스케이드 분류기 기반의 얼굴 검출 방법은 정면 얼굴이 아니면 얼굴 검출에 실패하는 경우가 많지만, SSD 딥러닝 기반의 얼굴 검출은 얼굴 일부가 가려지거나 얼굴 옆모습이 입력으로 들어가도 안정적으로 얼굴 영역을 검출하는 것을 확인할 수 있습니다. 또한 얼굴 검출 속도도 캐스케이드 분류기 기반의 방법보다 SSD 딥러닝 기반의 얼굴 검출이 더 빠르게 동작합니다.
▲ 그림 16-15 SSD 얼굴 검출 예제 프로그램 실행 결과