Skip to main content
QUICK REVIEW

[논문 리뷰] Resolution-Aware Design of Atrous Rates for Semantic Segmentation Networks

Bum Jun Kim, Hyeyeon Choi|arXiv (Cornell University)|2023. 07. 26.
Advanced Neural Network ApplicationsComputer Science인용 수 3
한 줄 요약

이 논문은 의미 분할 네트워크의 Atrous Spatial Pyramid Pooling (ASPP) 모듈에 최적의 atrous rate를 선택하기 위한 해상도 인식 가이드라인을 제안한다. 의미 분할 네트워크의 Effective Receptive Field (ERF)를 분석함으로써, 저자들은 ASPP가 별자리 모양의 ERF 패턴을 유도하며, 입력 이미지 크기와 특징맵 스트라이드를 바탕으로 최적의 atrous rate를 설정하는 공식을 유도한다. 이는 Cityscapes, STARE, iSAID를 포함한 여러 데이터셋에서 일관된 mIoU 향상을 이끌어낸다.

ABSTRACT

DeepLab is a widely used deep neural network for semantic segmentation, whose success is attributed to its parallel architecture called atrous spatial pyramid pooling (ASPP). ASPP uses multiple atrous convolutions with different atrous rates to extract both local and global information. However, fixed values of atrous rates are used for the ASPP module, which restricts the size of its field of view. In principle, atrous rate should be a hyperparameter to change the field of view size according to the target task or dataset. However, the manipulation of atrous rate is not governed by any guidelines. This study proposes practical guidelines for obtaining an optimal atrous rate. First, an effective receptive field for semantic segmentation is introduced to analyze the inner behavior of segmentation networks. We observed that the use of ASPP module yielded a specific pattern in the effective receptive field, which was traced to reveal the module's underlying mechanism. Accordingly, we derive practical guidelines for obtaining the optimal atrous rate, which should be controlled based on the size of input image. Compared to other values, using the optimal atrous rate consistently improved the segmentation results across multiple datasets, including the STARE, CHASE_DB1, HRF, Cityscapes, and iSAID datasets.

연구 동기 및 목표

  • 고정된 atrous rate(예: {6,12,18})를 사용하는 ASPP 모듈의 한계를 해결하기 위해, 입력 해상도와 관계없이 시야( FoV) 크기가 제한됨을 해결한다.
  • Effective Receptive Field (ERF) 분석을 통해 의미 분할 네트워크 내 ASPP 모듈의 내부 동작 방식을 조사한다.
  • 입력 이미지 크기에 따라 변하는 최적의 atrous rate를 선택하기 위한 실용적인, 해상도 기반 가이드라인을 유도한다.
  • 최적의 atrous rate가 다양한 데이터셋과 백본 아키텍처(CNN 및 비전 트랜스포머 포함)에서 분할 성능 향상에 일관되게 기여하는지 검증한다.

제안 방법

  • 의미 분할을 위한 픽셀 수준의 Effective Receptive Field (ERF) 수식을 도입하며, 중심 출력 유닛에 대한 입력 픽셀 기여도로 정의한다.
  • DeepLab, UperNet, SETR 등의 다양한 분할 모델의 ERF를 시각화하여 아키텍처 패턴을 관찰하며, ASPP의 병렬 atrous 컨볼루션으로 인해 별자리 모양의 ERF 패턴이 발생하는 것을 확인한다.
  • ERF를 2차원 가우시안으로 모델링하여 표준편차와 중심 좌표를 추출함으로써 ASPP의 시야(FoV) 크기를 정량화한다.
  • 입력 해상도 $ l $ 와 출력 스트라이드 $ s $ 를 변수로 사용하여 최적의 atrous rate $ r^* $ 의 닫힌 형태 수식을 유도한다. 수식은 $ r^* = \left\lfloor \frac{l}{2s} \right\rfloor $ 로 주어진다.
  • mIoU를 평가 지표로 사용하여 여러 데이터셋(Cityscapes, STARE, HRF, iSAID, ADE20K)과 모델(ResNet, ViT, Swin, SegFormer)에서 제안된 $ r^* $ 의 성능을 평가한다.
  • ERF를 2차원 가우시안에 맞추기 위해 LMfit 라이브러리를 사용하여 ERF 폭과 중심 편향을 일관되게 정량화한다.
Figure 1 : $3\times 3$ vanilla convolution uses nine adjoint features (shown in blue on the left), whereas $3\times 3$ atrous convolution with an atrous rate of 2 uses nine distant features with one feature in between (shown in blue on the right).
Figure 1 : $3\times 3$ vanilla convolution uses nine adjoint features (shown in blue on the left), whereas $3\times 3$ atrous convolution with an atrous rate of 2 uses nine distant features with one feature in between (shown in blue on the right).

실험 결과

연구 질문

  • RQ1ASPP 모듈은 의미 분할 네트워크의 공간 수신 필드 구조에 어떻게 영향을 미치는가?
  • RQ2ASPP가 장착된 네트워크에서 관찰된 별자리 모양의 ERF 패턴을 유도하는 기본 메커니즘은 무엇인가?
  • RQ3입력 이미지 크기와 네트워크 스트라이드를 기반으로 ASPP 모듈의 시야(FoV) 크기를 체계적으로 어떻게 제어할 수 있는가?
  • RQ4해상도 인식 atrous rate를 사용할 경우, 다양한 데이터셋과 백본 아키텍처에서 일관된 성능 향상이 이루어지는가?

주요 결과

  • ASPP 모듈은 서로 다른 rate를 가진 확장 컨볼루션의 대칭적 배치로 인해 특징맵 전반에 걸쳐 비균일한 영향을 미치며, 별자리 모양의 ERF 패턴을 유도한다.
  • ASPP 모듈의 효과적 시야(FoV) 크기는 ERF의 산포도에 의해 정량적으로 결정되며, 중심이 아래로 이격되고 가로 방향으로 넓은 분포를 가지는 2차원 가우시안으로 모델링할 수 있다.
  • 입력 해상도와 FoV 일치를 위해 유도된 최적의 atrous rate $ r^* = \left\lfloor \frac{l}{2s} \right\rfloor $ 는 모든 평가된 데이터셋과 모델에서 일관되게 mIoU 향상을 이룬다.
  • ViT-L/16 백본을 사용한 SETR을 사용한 Cityscapes 데이터셋에서, 제안된 $ r^* = 8 $ 는 기준값 대비 +0.34% mIoU 향상을 달성하였으며, 1에서 12까지의 모든 다른 테스트 rate를 초월하였다.
  • 비전 트랜스포머 기반 모델인 SegFormer 및 ViT 백본을 사용한 SETR은 글로벌 자기주의 어텐션에도 불구하고 작은 국소적 ERF를 보이며, 어텐션 기반 아키텍처에서도 국소적 인덕티브 바이어스가 여전히 중요한 것을 시사한다.
  • ViT 기반 모델의 ERF는 패치 분할된 2차원 가우시안 패턴을 보이며, Swin 기반 모델은 국소 윈도우 어텐션과 특징 병합으로 인해 매끄럽고 연속적인 ERF를 나타낸다.
(a) DeepLabV3 with R-18, $s=8$
(a) DeepLabV3 with R-18, $s=8$

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.