6.2.4 Faster R-CNN
Faster R-CNN은 ‘더욱 빠른’ 객체 인식을 수행하기 위한 네트워크입니다. 기존 Fast R-CNN 속도의 걸림돌이었던 후보 영역 생성을 CNN 내부 네트워크에서 진행할 수 있도록 설계했습니다. 즉, Faster R-CNN은 기존 Fast R-CNN에 후보 영역 추출 네트워크(Region Proposal Network, RPN)를 추가한 것이 핵심이라고 할 수 있습니다. Faster R-CNN에서는 외부의 느린 선택적 탐색(CPU로 계산) 대신 내부의 빠른 RPN(GPU로 계산)을 사용합니다.
RPN은 다음 그림과 같이 마지막 합성곱층 다음에 위치하고, 그 뒤에 Fast R-CNN과 마찬가지로 RoI 풀링과 분류기(classifier), 바운딩 박스 회귀(bounding-box regression)7가 위치합니다.
▲ 그림 6-43 Faster R-CNN