Upsampling

Lee Tae-Sung·2021년 12월 16일
0

CNN에서는 Decoder의 upsampling을 어떻게 할까요?

  • CNN encoder는 feature map의 spatial size를 줄임

  • 입력 이미지와 크기가 일치 하려면 Decoder에서는 channel 뿐만 아니라 spatial size 도 키워야 함.
    Upsampling
    3차원 feature(hxwxc)의 확대
    => Upsampling이라는 말은 다시 encoder로 사이즈를 줄인 feature를 다시 사이즈를 확대시킨다는 말

  • feature를 upsampling하는 방법
    학습 parameter가 없는 경우 : Bilinear interpolation, Nearest neighbor, ...

  • 학습 parameter가 있는 경우 : Transposed convolution(Deconvolutjion)

Bilinear Interpolation

=> 2x2인 이미지 데이터를 4x4로 강제로 키우는 것
=> 앞에서 encoder로 강제로 줄였으니

=> 그중 Bilinear Interpolation은 파라미터가 없이 뻠삥 할 수 있는 대표적인 방법
=> 시소 중심 맞추기

Transposed Convolution

=> 요것은 파라미터가 있을때의 가장 대표적인 방법

profile
긍정적인 에너지를 가진 개발자, 이태성입니다.

0개의 댓글