IP개요 |
HD급 해상도에서 실시간으로 얼굴을 검출하는 회로이다. 얼굴검출은 얼굴 인식 시스템 등 다른 시스템의 선 처리 과정으로 많이 사용되며 영상 감시 시스템, 회의 시스템, 모바일 기기 등 다양한 분야에서 활용된다. 본 회로는 HD급 해상도와 60프레임의 입력신호에 대해 실시간으로 모든 영역 모든 프레임에서 얼굴을 찾는 회로이다. HD급 해상도 60프레임의 동영상 신호를 입력과 출력으로 가지며, 회로로부터 출력된 영상 데이터에는 사람의 얼굴에 대하여 네모가 쳐져있는 영상 데이터가 출력되게 된다. 60프레임의 모든 프레임에서 얼굴검출을 실시간으로 처리를 하여 출력이 되기 때문에, 군사?보안 과 같은 분야에서 큰 활용도를 가진다. 프레임을 낮춘다면 FHD급 해상도 에서도 실시간으로 모든 얼굴을 검출 할 수 있다. 얼굴검출을 위해 사용된 알고리즘은 LBP특징 알고리즘을 사용했다. 회로 내부에 얼굴검출을 하기위한 최소한의 기억장치를 지니고 있고 실시간으로 영상 데이터를 처리하고 전송하기 때문에 칩 외부의 공용 메모리와 같은 저장장치나 얼굴검출 연산을 위한 프로세서 등의 외부의 하드웨어 자원이 필요 없다. 이로 인해 실제 칩 제작하는 과정에서 단가 하락을 기대 할 수 있다. 우선순위 주소 배분 알고리즘과 2열 11파이프라이닝 이동 창 기법을 통해 하드웨어의 크기를 최소화 한 상태로 동작속도를 높여 HD급 해상도와 60frame의 모든 영역, 모든 프레임에서 얼굴검출을 가능하다. AMBA 스트리밍 버스에 호환되는 IP로 설계를 하였기 때문에 임베디드 시스템에 적용이 용이하다. 그림 1은 본 회로의 순서도이다. 입력 받은 영상을 여러 크기의 얼굴을 검출하기 위해 여러 단계에 걸쳐 축소를 하고, 그 모든 영상에 대하여 얼굴검출을 수행하는 알고리즘이다.
|