에서 DICOM 인스턴스 가져오기 HealthImaging - AWS HealthImaging

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

에서 DICOM 인스턴스 가져오기 HealthImaging

GetDICOMInstance 작업을 사용하여 리소스와 UIDs 연결된 시리즈, 연구 및 DICOM 인스턴스를 지정하여 HealthImaging 데이터 스토어에서 인스턴스(.dcm 파일)를 검색합니다. 이미지 세트 ID를 쿼리 파라미터로 제공하여 인스턴스 리소스를 검색할 이미지 세트를 지정할 수 있습니다. DICOM 데이터는 저장된 전송 구문 또는 비압축(ELE) 형식으로 검색할 수 있습니다.

참고

를 사용하면 HealthImaging의 클라우드 네이티브 작업 을 동시에 활용하면서 DICOM 파트 10 바이너리를 활용하는 시스템과 상호 운용GetDICOMInstance할 수 있습니다.

DICOM 인스턴스를 가져오려면(.dcm)

  1. imageSetId 파라미터 값을 수집합니다 HealthImaging datastoreId.

  2. datastoreIdimageSetId 파라미터 값과 함께 GetImageSetMetadata 작업을 사용하여 studyInstanceUID, 및 에 대한 관련 메타데이터 값을 검색합니다seriesInstanceUIDsopInstanceUID. 자세한 내용은 이미지 세트 메타데이터 가져오기 단원을 참조하십시오.

  3. datastoreId, , studyInstanceUID, sopInstanceUID, 의 값을 사용하여 URL 요청에 대한 seriesInstanceUID를 구성합니다imageSetId. 다음 예제에서 전체 URL 경로를 보려면 복사 버튼을 스크롤합니다. 의 형식URL은 다음과 같습니다.

    https://dicom-medical-imaging.region.amazonaws.com/datastore/datastore-id/studies/study-instance-uid/series/series-instance-uid/instances/sop-instance-uid?imageSetId=image-set-id
  4. 요청을 준비하고 전송합니다. 는 AWS 서명 버전 4 서명 프로토콜과 함께 HTTP GET 요청을 GetDICOMInstance 사용합니다. 다음 코드 예제에서는 curl 명령줄 도구를 사용하여 에서 DICOM 인스턴스(.dcm 파일)를 가져옵니다 HealthImaging.

    Shell
    curl --request GET \ 'https://dicom-medical-imaging.us-east-1.amazonaws.com/datastore/d9a2a515ab294163a2d2f4069eed584c/studies/1.3.6.1.4.1.5962.1.2.4.20040826285059.5457/series/1.3.6.1.4.1.5962.1.3.4.1.20040825185059.5457/instances/1.3.6.1.4.1.5962.1.1.4.1.1.20040826186059.5457?imageSetId=459e50687f121185f747b67bb60d1bc8' \ --aws-sigv4 'aws:amz:us-east-1:medical-imaging' \ --user "$AWS_ACCESS_KEY_ID:$AWS_SECRET_ACCESS_KEY" \ --header "x-amz-security-token:$AWS_SESSION_TOKEN" \ --header 'Accept: application/dicom; transfer-syntax=1.2.840.10008.1.2.1' \ --output 'dicom-instance.dcm'
    참고

    transfer-syntax UID 는 선택 사항이며 포함되지 않은 경우 기본적으로 Explicit VR Little Endian으로 설정됩니다. 지원되는 전송 구문은 다음과 같습니다.

    • 명시적 VR 리틀 엔디안(ELE) - 1.2.840.10008.1.2.1 (기본값)

    • RPCL 옵션 이미지 압축이 포함된 High-Throughput JPEG2000(무손실 전용) - 1.2.840.10008.1.2.4.202

    • JPEG 기준(프로세스 1): 손실된 JPEG 8비트 이미지 압축에 대한 기본 전송 구문 - 1.2.840.10008.1.2.4.50 - 인스턴스가 1.2.840.10008.1.2.4.50 HealthImaging 로 저장된 경우

    • JPEG 2000 이미지 압축 - 1.2.840.10008.1.2.4.91 - 인스턴스가 1.2.840.10008.1.2.4.91 HealthImaging 로 저장된 경우

    • High-Throughput JPEG 2000 이미지 압축 - 1.2.840.10008.1.2.4.203 - 인스턴스가 1.2.840.10008.1.2.4.203 HealthImaging 으로 저장된 경우

    자세한 내용은 지원되는 전송 구문HTJ2K 에 대한 라이브러리 디코딩 AWS HealthImaging 단원을 참조하세요.