Faster-R-CNN - Feature Map에서 Intermediate layer를 생성하는 이유?
- Feature map이 생성된 이후에 Intermediate layer를 한번 더 생성한 이후에 1by1 convolution을 통해서 class와 bbox reg를 만든다고 합니다. 여기서 Intermediate layer를 굳이 생성하는 이유가 있을까요? 학습의 효과를 조금 주기 위해서 생성하는 것일까요?

Generate 하는 이유 ?
Anchor box를 Generate하는 이유가 무엇일까요? generate 된 box를 이용해서 1by1 convolution 을 진행하는 것인가요.. ? 아니면 prediction에 어떻게 이용되는 것일까요.?


Sol.
- Intermediate layer는 CNN의 중간 단계 (conv5) 모든 convolution 단계를 빠져나온 상태의 layer를 의미한다. (Intermediate : 중간의)
- 9 개의 anchor box를 generate 하는 과정이고, generate된 9개의 박스에서 1 by 1 convolution 을 통해 score와 coordinates로 나눠지게 된다.
++ Generate는 HyperParameter에 의해 결정되어진다.
