딥러닝을 이용해 CT 촬영의 방사선 노출 위험 감소 | 반도체네트워크

죄송합니다. 더 이상 지원되지 않는 웹 브라우저입니다.

반도체네트워크의 다양한 최신 기능을 사용하려면 이를 완전히 지원하는 최신 브라우저로 업그레이드 하셔야 합니다.
아래의 링크에서 브라우저를 업그레이드 하시기 바랍니다.

Internet Explorer 다운로드 | Chrome 다운로드

딥러닝을 이용해 CT 촬영의 방사선 노출 위험 감소


PDF 다운로드



글/료헤이 나카야마 박사, 리츠메이칸 대학교


컴퓨터 단층 촬영(CT 또는 CAT) 스캔은 장기, 뼈 및 혈관의 3D 이미지를 생성하기 때문에 단순한 X-선 촬영보다 현저하게 높은 진단적 가치를 가지고 있다. 이처럼 진단적 측면에서는 가치를 더해 주지만 잠재적으로 유해한 방사선에 노출될 위험이 증가한다. CT 스캔으로 생성되는 3D 이미지는 컴퓨터 소프트웨어로 겹쳐진 2차원 X-선 이미지가 모여서 만들어진다. 결과적으로 흉부를 단일 CT 스캔할 경우 평균 방사선 유효 선량은 7mSv(밀리시버트)이며, 이는 흉부 X-선 촬영 시 노출되는 0.02mSv보다 350배 높은 수치이다. 방사선 노출은 발암 위험과 상관관계가 있으며 가이드라인에서는 어린이 대상 CT 스캔의 경우 방사선량을 1.5mSv로 제한하고 있다.
의학자들은 의사들이 필요로 하는 이미지 선명도를 제공하는 동시에 방사선 노출을 제한할 방법을 찾고 있다. 한 가지 유망한 방법은 초저선량 CT를 사용하는 것으로, 흉부 이미지의 평균 유효 선량이 약 0.13mSv이다. 초저선량 CT 스캔의 주요 단점은 해상도가 상대적으로 낮고 노이즈가 크다는 것이다. 이로 인해 의사가 장기, 지방, 간질 조직을 확인하기 어려울 수 있다(그림 1).

AR(딥러닝)-1.jpg

[그림 1] 초저선량 CT(왼쪽)와 기존 CT(오른쪽)의 이미지 품질 비교

저는 회귀 분석 컨볼루션 신경망(CNN)을 MATLABⓇ 소프트웨어 시스템으로 개발했다. 이 시스템은 초저선량 CT 스캔을 입력으로 사용하지만 일반 선량 CT 스캔과 유사한 이미지 품질을 생성한다. 따라서 환자의 방사선 노출을 최대 95%까지 줄이면서 일반 선량 CT와 유사한 수준의 진단 정보를 의사에게 제공한다.

초해상도 및 CNN

저선량 CT 이미지 품질의 개선 방법을 연구하기 시작했을 때, 저는 초해상도 기술을 적용하였다. 이때 MATLAB을 사용하여 CT 이미지를 작은 로컬 영역으로 분할하고 저선량 영역과 일반 선량 영역을 짝으로 구성하여 이미지 사전을 구축했다. 이 시스템은 새로운 저선량 이미지를 분석할 때 이미지 사전에서 작은 저선량 영역을 찾아내고 사용자에게 맞는 일반 선량 패치를 제시한다.
이 기술의 유효성은 충분한 비교 데이터를 보유한 대규모의 사전을 갖출 수 있는지에 따라 좌우된다. 하지만 사전의 크기가 커지게 되면 시스템의 리소스 수요가 증가한다. 여기서 중요하게 생각해야 할 부분이 바로 작은 이미지를 찾는 데 필요한 검색 시간이다. CNN은 학습하는 데 시간이 소요되지만, 새로운 이미지가 입력되었을 때 제가 개발한 초해상도 방식보다 훨씬 빠르게 결과를 산출한다. 예를 들어, 학습된 CNN은 환자 1명을 대상으로 약 20분 이내에 결과를 산출하는 반면, 초해상도를 사용하여 유사한 결과를 얻는 데에는 약 2시간이 걸렸다.
초해상도의 결점을 해결하기 위해 CNN 회귀 분석에 대한 연구를 시작했지만, 사실 초해상도 기술이 명백히 좋은 결과를 보여 주는 경우도 있다. 예를 들어, 진단하려는 이미지의 패턴이 사전에 있는 이미지의 패턴과 매우 유사할 때 초해상도 방식은 매우 정확한 결과를 산출한다. 이에 따라 저는 CNN 회귀 분석과 초해상도를 결합하는 하이브리드 시스템을 구축할 계획이다.

이미지 확보 및 CNN 구축

초저선량 흉부 CT 스캔의 선명도를 개선하기 위해 2개의 CNN을 사용하는 방식을 적용하였는데, 하나는 CT 이미지의 폐 영역을 담당하고 나머지 하나는 폐 이외의 영역을 담당하도록 했다(그림 2). CNN을 학습하는 데 사용했던 이미지 데이터 세트는 미에 대학교(Mie University)의 연구원들이 제공해 주었다. 이 이미지 데이터 세트는 12개 이미지 쌍으로 구성되어 있으며, 각 쌍은 동일한 조직에 대한 일반 선량 스캔과 초저선량 스캔을 포함하고 있다(촬영을 두 번 한다는 것은 환자가 방사선에 추가로 노출된다는 의미이므로 비교적 적은 수의 피험자를 대상으로 연구를 수행해야 했다). 각 이미지는 512 x 512픽셀이었고 스캔마다 250개 이미지(조각)를 포함하고 있다.

AR(딥러닝)-2.jpg

[그림 2] 초저선량 CT로 폐 영역과 폐 이외의 영역을 학습한 CNN

CNN의 초기 구조는 초해상도에 대한 저의 이전 연구 결과를 기초로 했다. 이 연구에서 7 x 7 크기의 로컬 영역이 가장 우수한 성능을 나타낸다는 것을 알아냈고, 이 크기로 딥러닝 모델을 구축하기 시작했다. 그 다음에는 5 x 5와 128 x 128 사이의 로컬 영역 크기를 실험하여 산출된 각 결과의 선명도를 확인한 후, 폐 영역에는 32 x 32로, 폐 이외의 영역에는 64 x 64 크기로 결정했다. 또한 MATLAB을 함께 이용하여 약 128개의 각기 다른 CNN 변형을 평가했고 다양한 컨볼루션 레이어뿐만 아니라 각기 다른 입력 크기와 필터를 시도했다.

CNN 학습 및 검증

교차 검증을 사용하여 환자 11명의 이미지로 모델을 학습하고 나머지 환자 1명의 이미지를 이용해 모델을 테스트했다. 또한 서로 다른 학습 세트 및 테스트 이미지를 이용해 이러한 단계를 12회 반복했다. 이 프로세스를 가속화하기 위해 Parallel Computing Toolbox™를 사용하여 다중 NVIDIAⓇ GeForce 시리즈 GPU로 병렬적으로 학습했다. 그리고 학습 프로세스를 모니터링하기 위해 Deep Learning Toolbox™의 모니터링 시각화 옵션을 사용하여 정확도와 손실을 그래프로 작성했다(그림 3).
각 초저선량 테스트 이미지의 결과는 이미지 품질 메트릭을 측정하기 위한 RMS(제곱평균제곱근) 레벨 및 SSIM(구조적 유사성 지수)을 사용하여 상응하는 일반 선량 이미지와 비교해 평가되었다.

AR(딥러닝)-3.jpg

[그림 3] Deep Learning Toolbox로 생성한 학습 프로세스의 샘플 플롯

leekh@seminet.co.kr
(끝)
<저작권자(c) 반도체네트워크, 무단 전재-재배포 금지>

X


PDF 다운로드

개인정보보호법 제15조에 의한 수집/이용 동의 규정과 관련하여 아래와 같이 PDF 다운로드를 위한 개인정보 수집 및 이용에 동의하십니까? 동의를 거부할 수 있으며, 동의 거부 시 다운로드 하실 수 없습니다.

이메일을 입력하면,
(1) 신규참여자 : 성명/전화번호/회사명/분야를 입력할 수 있는 입력란이 나타납니다.
(2) 기참여자 : 이메일 입력만으로 다운로드가 가능합니다.

×

회원 정보 수정