728x90
CT 의료 영상은 grayscale의 Hounsfield Unit (HU) 을 사용합니다.
값은 12bit 이며 -1024 ~ 3071 값의 범위를 갖습니다.
Dicom TAG를 보면 2byte 메모리에서 12bits 데이터를 값으로 사용함을 알수 있습니다.
![](https://blog.kakaocdn.net/dn/eLnswL/btrpMjf6siO/lMzwhylTjbPP99kFhcINtK/img.png)
Dicom 파일을 vtk 를 이용해서 이미지를 표시하면 다음과 같은 영상을 출력합니다.
보면, 그동안 보았던 영상과는 좀 다르게 보입니다.
이유는 12bit 영상을 8bit 영상으로 표현해서 그렸기 때문입니다.
![](https://blog.kakaocdn.net/dn/0n0ET/btrpMjmT2sl/HRrpoGZhhNMBDImxNGsXgk/img.png)
이와 같이 CT영상은 우리가 영상처리에서 사용하는 값의 범위가 아닌 HU 단위의 값을 갖고 있기 떄문에 HU를 Gray pixel 값으로 변환하는 작업이 필요합니다.
HU의 영역 값으로 변환할 때에는 Window width / level의 개념이 필요합니다.
[참고, Hounsfield Unit CT Image Window]
CT 영상을 CT-Bone 맞춰 Window width / level 을 조정하여 표시하면 아래 이미지로 표현할 수 있게됩니다.
노란색 박스 영역내의 가장 어두운 pixel 실제 HU 값이 -1024이고 가장 밝은 부분이 2658 값을 나타내고 있지만 이를 Gray Image로 변환해서 사람이 인지할 수 있는 그림으로 표시하게 됩니다.
![](https://blog.kakaocdn.net/dn/bmm0Wj/btrpGAjfWft/n2sG8KZgHMgtGVWbVWvJaK/img.png)
기본적인 개념이지만 CT 영상처리에서 먼저 수행해야 하는 부분이기에 정리하였습니다.
728x90
728x90