$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

[국내논문] 명시야 현미경 영상에서의 세포 분할을 위한 이중 사전 학습 기법
Dual Dictionary Learning for Cell Segmentation in Bright-field Microscopy Images 원문보기

컴퓨터그래픽스학회논문지 = Journal of the Korea Computer Graphics Society, v.22 no.3, 2016년, pp.21 - 29  

이규현 (울산과학기술원) ,  트란민콴 (울산과학기술원) ,  정원기 (울산과학기술원)

초록
AI-Helper 아이콘AI-Helper

본 논문은 명시야 (bright-field) 현미경 영상를 위한 데이터 기반 세포 분할 알고리즘을 제시한다. 제시된 알고리즘은 일반적인 사전 학습 기법과 다르게 동시에 두 개의 사전과 관련된 희소 코드 (sparse code)를 통해 정의된 에너지 함수의 최소화를 진행하게 된다. 두 개의 사전 중 하나는 명시야 영상에 대해 학습된 사전이고 다른 하나는 사람에 의해 수작업으로 세포 분할된 영상에 대해 학습된 것이다. 학습된 두 개의 사전을 세포 분할 될 새로운 입력 영상에 대해 적용하여 이와 관련된 희소 코드를 획득한 후 픽셀 단위의 분할을 진행하게 된다. 효과적인 에너지 최소화를 위해 합성곱 희소 코드 (Convolutional Sparse Coding)와 Alternating Direction of Multiplier Method(ADMM)이 사용되었고 GPU를 사용하여 빠른 분산 연산이 가능하다. 본 연구는 이전에 사용된 가변형 모델 (deformable model)을 이용한 세포 분할 방식과는 다르게 제시된 알고리즘은 세포 분할을 위해 사전 지식이 필요없이 데이터 기반의 학습을 통해서 쉽고 효율적으로 세포 분할을 진행할 수 있다.

Abstract AI-Helper 아이콘AI-Helper

Cell segmentation is an important but time-consuming and laborious task in biological image analysis. An automated, robust, and fast method is required to overcome such burdensome processes. These needs are, however, challenging due to various cell shapes, intensity, and incomplete boundaries. A pre...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

제안 방법

  • 위의 수식. 4를 푸리에 변환을 이용하여 모든 변수를푸리에 영역으로 치환한 후 컨볼루션 연산자 "*"을 원소끼리의 행렬 곱으로 변형한다.
  • Xing et al. [1 이에서는 여전히 Level-Set 모델을 사용하지만 세포들의 대표적인 형태를 집합들을 생성하기 위해 학습될 부분에 대해 Scalable Saprse Manifold Learning을 이용하여 형태를 추론한다. 추론한 형태를 통해 세포의 초기 형태를 설정하고 local repulsive deformable model을 이용하여 세포의 형태를 최적화시킨다.
  • 관련 연구자들이 오래동안 이를 해결하기 위하여 전자 현미 경영상에서의 세포 분할방법을 제시하였다. [1].
  • 5 상단-오른쪽). 다중 단계 임계 값이 적용된 이미지에서 세포막에 해당하는 지역이 아닌 다른 지 역에 다중 단계 임계값이 적용된 결과 값이 존재하면 연결성분 분석을 이용하여 잡음을 제거하도록 한다. 세포막에 해당하는 지역이 아닌 다른 지역에 잡음이 존재하지 않는다면 연결성분 분석 작업을 생략하도록 한다.
  • 3 장에서 설명한 후처리 기법은 모든 결과 L에 대해 동일한 후처리가 적용되는 것이 아니라 결과에 따라 적절한 후처리 가 적용되야 하기때문에 알고리즘의 완벽한 자동화를 구현하는데 제약이 되는 것이 사실이다. 따라서 모든 데이터에 대해 동일한 후처리 기법을 적용하기 위해 요즘 추세에 따라 Neural Network를 적용하여 후처 리 기법을 대신하게 한다. Deep Neural Network를 적용하게 되면 사전 학습의 기여가 사라지기 때문에 Shallow Neural Network, 즉, 숨겨진 레이어를 깊게 만들지 않고 분류기로써의 기능만 하도록 얇게 만들어 적용하여 전체 알고리즘의 자동화를 가능하게 하도록 하는 것을 향후 연구 과제로 남겨둔다.
  • 학습 [11, 13]보다 빠른 학습 능력을 보인다. 또한 MATLAB 의 gpuarray를 이용하여 GPU 장치를 통해 병렬 처리를 통한 가속화를 가능하게 하였다.
  • 이 확률 맵을 일반적인 세포 분할 결과 영상으로써 사용되는 이진 영상으로 표현하기 위해 여러가지 후처리 기법이 적용되어진다. 먼저 Otsu's 임계값을 기반한 다중 단계 임계값을 이용하여 확률 맵으로 표현된 영상에서 세포막에 해당하는 부분만 추출하여 이진 영상으로 변환한다. (그림.
  • 자세하게 살펴본다. 본 연구의 알고리즘에서는 기계 학습의 기술 중 하나인 사전 학습 (Dictionary Learning)을 합성곱 희소 코드를 통해 효과적이고 빠르게 학습을 진행하게 된다. 학습 후 얻어진 두 개의 사전과 관련된 희소 코드들을 통해 근사한 세포 분할 결과를 얻게 된다.
  • 모여있는 것이 특징이다. 실험은 Linux 14.04에서 MATLAB을 통해 구현되었고 NVIDIA GTX Titan X (12GB) 를 통해 성능의 학습 속도를 가속화 하였다. 사전 D와 B는 각각 225개의 필터들을 포함하고 있으며 각 필터들의 크기는 11×11로 설정하여 실험하였다.
  • 위의 Level-Set 모델과 같은 전통적인 방법은 정확한 사전 지식이 필요한 동시에 복잡한 문제에 대한 해결에 있어서 많은 한계점을 드러내는데 이를 극복하기 위해 본 논문에서는 최신 기계학습에서 많이 쓰이는 사전 학습을 확장하여 이 중 사전 학습을 제시한다. 이 중 사전 학습은 기존의 사전 학습과 다르게 동시에 각각의 입력 데이터에 대한 독립적인 사전을 동시에 학습시켜 이후에 새로운 영상에 대한 희소 코드를 획득하여 세포 분할 결과를 도출해낸다.
  • 이러한 특징을 이용하여 컴퓨터 비전 분아에서 영상 복원 [18], 영상 분류 [19], 영상 분할 [2이과 같은 분야에서 활발히 연구가 진행되고 있으며 주목할만한 결과를 내고 있다. 위의 많은 종류의 문헌에서는 사전 학습에서 사전을 하나만 학습을 하는 반면에 본 연구에서는 두 개의 사전을 동시에 학습하는 새로운 형태의 학습 형식을 제안한다. 이와 관련된 자세한 내용은 다음 소문단을 통해 살펴본다.
  • 학습 후 얻어진 두 개의 사전과 관련된 희소 코드들을 통해 근사한 세포 분할 결과를 얻게 된다. 이중사전 학습으로부터의 결과에서 이진영상를 획득하기 위하여 모폴로지 연산을 적용하여 최종 결과를 도출하게 된다. 각각의 내용들을 다음 소문단들을 통해 자세하게 살펴본다.
  • [1 이에서는 여전히 Level-Set 모델을 사용하지만 세포들의 대표적인 형태를 집합들을 생성하기 위해 학습될 부분에 대해 Scalable Saprse Manifold Learning을 이용하여 형태를 추론한다. 추론한 형태를 통해 세포의 초기 형태를 설정하고 local repulsive deformable model을 이용하여 세포의 형태를 최적화시킨다. 이후에 전체 세포에 대해 아핀 변환을 통해 가변환 모델을 전체 영상에 대해 계산 할 필요 없이 영상의 모든 세포들을 분할하게 된다.

대상 데이터

  • 이를 위하여 두 가지 향후 연구를 제시한다. 본 연구에서 사용하는 사전에서의 필터의갯수는 각 225개로써 총 450개의 필터를 이용하여 세포 분할을 진행하고 있다. 하지만 각 필터의 크기가 11 × 11로 고정되어 있어 하나의 필터가 표현할 수 있는 범위가 제한되어 있다고 볼 수 있다.
  • 04에서 MATLAB을 통해 구현되었고 NVIDIA GTX Titan X (12GB) 를 통해 성능의 학습 속도를 가속화 하였다. 사전 D와 B는 각각 225개의 필터들을 포함하고 있으며 각 필터들의 크기는 11×11로 설정하여 실험하였다.
  • 제안한 이 중 사전 학습의 성능을 확인하기 위해 실험에서 쓰인 데이터로는 실제 사람의 뇌종양 세포를 항체에서 배양시킨 후 박제 시켜 촬영한명시야현미경 영상 (128×128×128) 으로써 세포들이 서로 군집화되어 모여있는 것이 특징이다. 실험은 Linux 14.

데이터처리

  • 이중 사전 학습의 세포 분할 성능을 측정하기 위해 Dice co-efficient를 이용하여 세포체에 대해서 분할한 결과의 정확도를 계산하였다. Dice coefficient는 아래와 같이 정의된다.
본문요약 정보가 도움이 되었나요?

참고문헌 (23)

  1. H. Irshad, A. Veillard, L. Roux, and D. Racoceanu, "Methods for nuclei detection, segmentation, and classification in digital histopathology: A review-current status and future potential," Biomedical Engineering, IEEE Reviews in, vol. 7, pp. 97-114, 2014. 

  2. J. A. Sethian, Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science. Cambridge university press, 1999, vol. 3. 

  3. T. F. Chan and L. A. Vese, "Active contours without edges," Image processing, IEEE transactions on, vol. 10, no. 2, pp. 266-277, 2001. 

  4. S. Arslan, T. Ersahin, R. Cetin-Atalay, and C. Gunduz-Demir, "Attributed relational graphs for cell nucleus segmentation in fluorescence microscopy images," Medical Imaging, IEEE Transactions on, vol. 32, no. 6, pp. 1121-1131, 2013. 

  5. S. Osher and R. Fedkiw, Level set methods and dynamic implicit surfaces. Springer Science & Business Media, 2006, vol. 153. 

  6. L. Rueda Villegas, R. Alis, M. Lepilliez, and S. Tanguy, "A ghost fluid/level set method for boiling flows and liquid evaporation: Application to the leidenfrost effect," Journal of Computational Physics, vol. 316, pp. 789-813, 2016. 

  7. A. Gharipour and A. W.-C. Liew, "Segmentation of cell nuclei in fluorescence microscopy images: An integrated framework using level set segmentation and touching-cell splitting," Pattern Recognition, vol. 58, pp. 1-11, 2016. 

  8. Z. Lu, G. Carneiro, and A. P. Bradley, "An improved joint optimization of multiple level set functions for the segmentation of overlapping cervical cells," Image Processing, IEEE Transactions on, vol. 24, no. 4, pp. 1261-1272, 2015. 

  9. X. Qi, F. Xing, D. J. Foran, and L. Yang, "Robust segmentation of overlapping cells in histopathology specimens using parallel seed detection and repulsive level set," Biomedical Engineering, IEEE Transactions on, vol. 59, no. 3, pp. 754-765, 2012. 

  10. F. Xing and L. Yang, "Fast cell segmentation using scalable sparse manifold learning and affine transform-approximated active contour," in Medical Image Computing and Computer-Assisted Intervention-MICCAI 2015. Springer, 2015, pp. 332-339. 

  11. M. Aharon, M. Elad, and A. Bruckstein, "K-svd: An algorithm for designing of overcomplete dictionaries for sparse representation technion-israel inst. of technology, 2005," Tech. Ref. 

  12. D. L. Donoho, "Compressed sensing," Information Theory, IEEE Transactions on, vol. 52, no. 4, pp. 1289-1306, 2006. 

  13. M. Elad and M. Aharon, "Image denoising via learned dictionaries and sparse representation," in Computer Vision and Pattern Recognition, 2006 IEEE Computer Society Conference on, vol. 1. IEEE, 2006, pp. 895-900. 

  14. M. D. Zeiler, D. Krishnan, G. W. Taylor, and R. Fergus, "Deconvolutional networks," in Computer Vision and Pattern Recognition (CVPR), 2010 IEEE Conference on. IEEE, 2010, pp. 2528-2535. 

  15. H. Bristow, A. Eriksson, and S. Lucey, "Fast convolutional sparse coding," in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2013, pp. 391-398. 

  16. B. Wohlberg, "Efficient convolutional sparse coding," in Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on. IEEE, 2014, pp. 7173-7177. 

  17. B.Wohlberg, "Efficient algorithms for convolutional sparse representations," Image Processing, IEEE Transactions on, vol. 25, no. 1, pp. 301-315, 2016. 

  18. F. Heide, W. Heidrich, and G. Wetzstein, "Fast and flexible convolutional sparse coding," in Computer Vision and Pattern Recognition (CVPR), 2015 IEEE Conference on. IEEE, 2015, pp. 5135-5143. 

  19. S. Bahrampour, N. M. Nasrabadi, A. Ray, and W. K. Jenkins, "Multimodal task-driven dictionary learning for image classification," Image Processing, IEEE Transactions on, vol. 25, no. 1, pp. 24-38, 2016. 

  20. R. Annunziata and E. Trucco, "Accelerating convolutional sparse coding for curvilinear structures segmentation by refining scird-ts filter banks," 2016. 

  21. Y. Jia, E. Shelhamer, J. Donahue, S. Karayev, J. Long, R. Girshick, S. Guadarrama, and T. Darrell, "Caffe: Convolutional architecture for fast feature embedding," arXiv preprint arXiv:1408.5093, 2014. 

  22. A. Cardona, S. Saalfeld, S. Preibisch, B. Schmid, A. Cheng, J. Pulokas, P. Tomancak, and V. Hartenstein, "An integrated micro- and macroarchitectural analysis of the drosophila brain by computer-assisted serial section electron microscopy," PLoS Biology, vol. 8, no. 10, p. e1000502, oct 2010. [Online]. Available: http://dx.doi.org/10.1371/journal.pbio.1000502 

  23. T. Tong, R. Wolz, P. Coupe, J. V. Hajnal, D. Rueckert, A. D. N. Initiative, et al., "Segmentation of mr images via discriminative dictionary learning and sparse coding: Application to hippocampus labeling," NeuroImage, vol. 76, pp. 11-23, 2013. 

저자의 다른 논문 :

LOADING...

관련 콘텐츠

오픈액세스(OA) 유형

FREE

Free Access. 출판사/학술단체 등이 허락한 무료 공개 사이트를 통해 자유로운 이용이 가능한 논문

유발과제정보 저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로