1 |
1
(a) 객체에 대한 슬라이스 이미지(slice image)를 획득하는 단계; (b) 상기 슬라이스 이미지를 다수의 패치 이미지(patch image)로 분할하는 단계; (c) 상기 다수의 패치 이미지 각각을 인코더(encoder)에 입력하는 단계;(d) 상기 인코더에 의해 출력되는 특징 정보(feature information)를 디코더(decoder)에 입력하는 단계; 및(e) 상기 디코더에 의해 출력되는 결과값을 분류(classify)하는 단계;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 방법
|
2 |
2
제1항에 있어서,상기 (c) 단계는, 상기 다수의 패치 이미지 각각에 대하여, 상기 인코더의 제1 레이어에 대한 패치 이미지를 생성하는 단계; 상기 제1 레이어에 대한 패치 이미지에 대해 컨볼루션(convolution)을 수행하는 단계;상기 제1 레이어의 컨볼루션의 결과값에 대해 맥스 풀링(max pooling)을 수행하는 단계; 및상기 제1 레이어의 컨볼루션의 결과값에 대한 맥스 풀링의 결과값을 상기 인코더의 제2 레이어의 입력으로 제공하는 단계;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 방법
|
3 |
3
제2항에 있어서, 상기 (c) 단계는, 상기 제1 레이어에 대한 패치 이미지에 대해 맥스 풀링을 수행하여, 상기 제2 레이어에 대한 패치 이미지를 생성하는 단계; 및상기 제1 레이어의 컨볼루션의 결과값에 대한 맥스 풀링의 결과값 및 상기 제2 레이어의 패치 이미지에 대한 맥스 풀링의 결과값에 기반하여 상기 인코더의 제2 레이어에 대한 특징 정보(feature information)를 생성하는 단계;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 방법
|
4 |
4
제3항에 있어서,상기 (d) 단계는, 상기 인코더의 제2 레이어에 대한 특징 정보에 대해 전역 평균 풀링(global average pooling)을 수행하는 단계; 상기 전역 평균 풀링이 수행된 상기 제2 레이어에 대한 특징 정보에 대하여 컨볼루션을 수행하는 단계;상기 컨볼루션이 수행된 상기 인코더의 제3 레이어에 대한 특징 정보와 상기 컨볼루션이 수행된 제2 레이어에 대한 특징 정보를 이용하여 상기 제2 레이어에 대한 가중치(weight)가 적용된 특징 정보를 생성하는 단계;상기 제2 레이어에 대한 가중치가 적용된 특징 정보에 대해 업 샘플링(up-sampling)을 수행하여 어텐션 계수(attention coefficient)를 생성하는 단계; 및상기 어텐션 계수와 상기 제2 레이어에 대한 특징 정보를 이용하여 상기 제2 레이어에 대한 전역 어텐션(global attention) 결과값을 생성하는 단계;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 방법
|
5 |
5
제4항에 있어서,상기 (d) 단계는, 상기 디코더의 제3 레이어에 대한 특징 정보에 대해 언풀링(un-pooling)을 수행하는 단계;상기 제3 레이어에 대한 언풀링의 결과값과 상기 제2 레이어에 대한 전역 어텐션 결과값을 이용하여 상기 디코더의 제2 레이어에 대한 컨볼루션(convolution)을 수행하는 단계;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 방법
|
6 |
6
제5항에 있어서, 상기 (e) 단계는,상기 디코더의 제2 레이어에 대한 컨볼루션의 결과값을 분류하는 단계;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 방법
|
7 |
7
객체에 대한 슬라이스 이미지(slice image)를 획득하는 획득부; 및상기 슬라이스 이미지를 다수의 패치 이미지(patch image)로 분할하고,상기 다수의 패치 이미지 각각을 인코더(encoder)에 입력하고,상기 인코더에 의해 출력되는 특징 정보(feature information)를 디코더(decoder)에 입력하며,상기 디코더에 의해 출력되는 결과값을 분류(classify)하는 제어부;를 포함하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 장치
|
8 |
8
제7항에 있어서,상기 제어부는,상기 다수의 패치 이미지 각각에 대하여, 상기 인코더의 제1 레이어에 대한 패치 이미지를 생성하고,상기 제1 레이어에 대한 패치 이미지에 대해 컨볼루션(convolution)을 수행하고,상기 제1 레이어의 컨볼루션의 결과값에 대해 맥스 풀링(max pooling)을 수행하며, 상기 제1 레이어의 컨볼루션의 결과값에 대한 맥스 풀링의 결과값을 상기 인코더의 제2 레이어의 입력으로 제공하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 장치
|
9 |
9
제8항에 있어서,상기 제어부는,상기 제1 레이어에 대한 패치 이미지에 대해 맥스 풀링을 수행하여, 상기 제2 레이어에 대한 패치 이미지를 생성하고,상기 제1 레이어의 컨볼루션의 결과값에 대한 맥스 풀링의 결과값 및 상기 제2 레이어의 패치 이미지에 대한 맥스 풀링의 결과값에 기반하여 상기 인코더의 제2 레이어에 대한 특징 정보(feature information)를 생성하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 장치
|
10 |
10
제9항에 있어서,상기 제어부는,상기 인코더의 제2 레이어에 대한 특징 정보에 대해 전역 평균 풀링(global average pooling)을 수행하고,상기 전역 평균 풀링이 수행된 상기 제2 레이어에 대한 특징 정보에 대하여 컨볼루션을 수행하고,상기 컨볼루션이 수행된 상기 인코더의 제3 레이어에 대한 특징 정보와 상기 컨볼루션이 수행된 제2 레이어에 대한 특징 정보를 이용하여 상기 제2 레이어에 대한 가중치(weight)가 적용된 특징 정보를 생성하고,상기 제2 레이어에 대한 가중치가 적용된 특징 정보에 대해 업 샘플링(up-sampling)을 수행하여 어텐션 계수(attention coefficient)를 수행하며,상기 어텐션 계수와 상기 제2 레이어에 대한 특징 정보를 이용하여 상기 제2 레이어에 대한 전역 어텐션(global attention) 결과값을 생성하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 장치
|
11 |
11
제4항에 있어서,상기 제어부는,상기 디코더의 제3 레이어에 대한 특징 정보에 대해 언풀링(un-pooling)을 수행하고,상기 제3 레이어에 대한 언풀링의 결과값과 상기 제2 레이어에 대한 전역 어텐션 결과값을 이용하여 상기 디코더의 제2 레이어에 대한 컨볼루션(convolution)을 수행하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 장치
|
12 |
12
제11항에 있어서,상기 제어부는,상기 디코더의 제2 레이어에 대한 컨볼루션의 결과값을 분류하는,전역 어텐션 기반 컨볼루션 네트워크를 이용한 이미지 분할 장치
|