UpSampling 4개 요약

UpSampling 4개



1. Nearest Neighbor Interporation(최근 방보간)


  • keras의 upsampling2D에는 interporation 인수에 nearest or bilinear 의 2개가 있어,
    기본 옵션은 interporation=nearest .



  • 2. Bilinear Interporation(바이리니어 보간)


  • keras의 upsampling2D에는 interporation 인수에 nearest or bilinear 의 2개가 있어,
    요소간을 연속적으로 보간하고 싶을 때는 interporation=bilinear 를 선택.



  • 3. Bed of Nails( 못 매장)


  • 입력 픽셀의 값을 출력 이미지의 해당 위치에 복사하고 나머지 위치에 0을 채웁니다.


  • 4. Max-Unpooling(최대값 앰풀링)


  • Encode 부분의 Max-Pooling 레이어에서 최대값을 취한 인덱스를 보존해 두고, Decode 부분의 Max-Unpooling 레이어에서는 인덱스에 근거해 최대치를 입력해, 그 외는 모두 제로를 메운다.


  • 5. Transposed Convolution(전지 컨벌루션)


  • 몇 가지 학습 가능한 파라미터를 사용하여 입력 피쳐 맵을 원하는 출력 피쳐 맵으로 업 샘플링합니다.
  • 입력 특징 맵 사이를 0으로 채워 컨벌루션함으로써 3x3→5x5와 같은 특징 맵을 얻을 수 있다.
  • Deconvolution이라고 부를 때는 일반적으로 Transposed Convolution을 가리키는 경우가 많다. (드물게 Nearest Neighbor Interporation + conv를 가리키기도 한다.)


  • 참고:


  • 다양한 UpSampling 기법이 포괄적으로 설명되는 기사
  • htps : // 이치. p로 / 텐치 타미코미의 - 나조 - 오토 아카스 - 146005294365370

  • keras의 upsampling2D 소스 코드
  • htps : // 기주 b. 코 m/케라 s-테아 m/케라 s/bぉb/마s테 r/케라 s/ぁいぇrs/안녕 ぅぅ치오나 l. py#L1746

  • 다양한 conv 애니메이션 (transposed conv 포함)
  • htps : // 기주 b. 코 m / v 즈모 ぃ

  • 좋은 웹페이지 즐겨찾기