본문 바로가기
의료

DICOM 의 기본 개념

by 쿠리의일상 2023. 7. 23.

DICOM 
Digital Image and Communication in Medicine

의료 영상과 더불어 연관된 정보가 함께 포함되어 있는 파일이자 표준 데이터 포맷이다.

다만, 항상 의료 영상을 포함하고 있는 것은 아니며, 의료 영상 자체는 포함할 수 있는 데이터 중 하나일 뿐이며 영상 자체를 포함하지 않은 DICOM 형식도 존재한다.

 

DICOM의 기본 단위

SOP
Service Object Pair
  • 영상 정보: Information Object = IOD(Information Object Definition)
    • 영상 정보에 대한 규정
    • data 형식만 나열되어 있고, 실제 data value가 들어갈 자리는 빈칸으로 남아있음 → 여기에 실제 data value가 들어가게 되면 Information Object Instance 라고 부른다.
  • 명령어: Service Class = DICOM Message Service Element(DIMSE)

 

 

Information Object

  • Data Element 로 구성되어 있음 → data set
  • 각각의 data Element는 IOD(Information Object Definition) 형식을 따른다
IOD 은 Entity-relationship model 을 중심으로
1. information entities
2. modules : 데이터 구성
3. attributes : 구체적인 값 으로 구성되어 있다.

 

예를 들어,

MRI 를 하나의 객체라 설정하여, 해당 객체를 여러 entity 를 이용하여 표현

→ 환자정보 entity, 검사정보 entity, 이미지정보 entity …

→ 각각의 entity는 해당 entity 에 어울리는 데이터 종류인 Module 로 구성

→ 환자의 정보(나이, 체중, 이름 …) 같은 데이터 구조로 나뉜 실질적으로 부여되는 구체적인 값을 attribute 라고 한다.

 

 

Service Class

전송, 복사, 프린트 등의 일을 수행하는 등의 명령어

저장하라  C-STORE
찾아라 C-FIND
가져와라 C-GET
전송하라 C-MOVE
  • Storage Service Class
    • 영상을 주고 받을 때 사용하는 Service class
    • 모든 종류의 영상 및 형태에 대해 SOP Class UID가 정의

    • SCU가 DICOM 파일을 워크스테이션 또는 아카이브 등의 SCP에 전송하여 저장하는 서비스
    • SCU → SCP에게 C-Store 요청 메세지를 보내고 SCP가 응답 메세지를 보낸다.
  • Query/Retrieve Service Class
    • 영상을 검색하고 조회할 때 사용하는 기능
    • 서로 다른 업체의 장비간 표준화된 검색 방식의 정의
    • Query → 검색
    • Retrieve → 검색 후 필요한 영상을 가져올 때

    • SCU가 특정 필터 조건으로 SCP에 저장된 DICOM 파일들을 검색 (C-Find), 검색 조건에 맞는 파일을 SCU에 가져와서(C-Get), 검색 조건에 맞는 파일을 다른 SCP로 전송(C-Move)하는데 사용되는 서비스

 

일하며 서칭도 하고 귀동냥도 하며 정리한 내용이라 맞는지 모르겠다..

'의료' 카테고리의 다른 글

DICOM Presentation contexts 에 관해  (0) 2023.11.06
Dicom 파일 핸들링 라이브러리 (feat. js)  (0) 2023.08.28
방사선 단위 - 그레이, 시버트  (0) 2023.08.13
DICOM 네트워킹 용어  (0) 2023.07.16