Obtener marcos de DICOM instancia de HealthImaging - AWS HealthImaging

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Obtener marcos de DICOM instancia de HealthImaging

Utilice esta GetDICOMInstanceFrames acción para recuperar fotogramas de imagen individuales o por lotes (multipartsolicitud) de una DICOM instancia de un HealthImaging data store especificando los números de serie UIDUID, estudioUIDs, instancia y fotograma asociados a un recurso. Puede especificar el conjunto de imágenes del que se deben recuperar los marcos de instancia proporcionando el ID del conjunto de imágenes como parámetro de consulta. DICOMlos datos se pueden recuperar en su sintaxis de transferencia almacenada o en formato descomprimido (ELE).

nota

Con élGetDICOMInstanceFrames, puede interoperar con sistemas que utilizan binarios de la DICOM parte 10 y, al mismo tiempo, aprovechar las acciones nativas HealthImaging de la nube.

Para obtener marcos de DICOM instancia () multipart

  1. Recopile valores HealthImaging datastoreId y imageSetId parametrice.

  2. Utilice la GetImageSetMetadataacción con los valores de los imageSetId parámetros datastoreId y para recuperar los valores de metadatos asociados para studyInstanceUIDseriesInstanceUID, ysopInstanceUID. Para obtener más información, consulte Obtención de metadatos de conjuntos de imágenes.

  3. Determine los marcos de imagen que se van a recuperar de los metadatos asociados para formar el frameList parámetro. El frameList parámetro es una lista separada por comas de uno o más números de fotogramas no duplicados, en cualquier orden. Por ejemplo, el primer fotograma de imagen de los metadatos será el fotograma 1.

    • Solicitud de fotograma único: /frames/1

    • Solicitud de fotogramas múltiples: /frames/1,2,3,4

  4. Construye a URL para la solicitud utilizando los valores de datastoreIdstudyInstanceUID,seriesInstanceUID, sopInstanceUIDimageSetId, yframeList. Para ver la URL ruta completa en el siguiente ejemplo, desplázate sobre el botón Copiar. Tiene URL el siguiente formato:

    https://dicom-medical-imaging.region.amazonaws.com/datastore/datastore-id/studies/study-instance-uid/series/series-instance-uid/instances/sop-instance-uid/frames/1?imageSetId=image-set-id
  5. Prepara y envía tu solicitud. GetDICOMInstanceFramesutiliza una HTTP GET solicitud con el protocolo de AWS firma Signature versión 4. En el siguiente ejemplo de código se utiliza la herramienta de línea de curl comandos para obtener marcos de imagen en una multipart respuesta 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/frames/1?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: multipart/related; type=application/octet-stream; transfer-syntax=1.2.840.10008.1.2.1'
    nota

    transfer-syntaxUIDEs opcional y, si no se incluye, el valor predeterminado es Explicit VR Little Endian. Las sintaxis de transferencia compatibles incluyen:

    • Explicit VR Little Endian (ELE) (-) 1.2.840.10008.1.2.1 (predeterminado)

    • JPEG2000 de alto rendimiento con RPCL opciones de compresión de imágenes (solo sin pérdidas) - 1.2.840.10008.1.2.4.202

    • JPEGBase de referencia (proceso 1): sintaxis de transferencia predeterminada para la compresión de imágenes de JPEG 8 bits con pérdidas (1.2.840.10008.1.2.4.50) si la instancia está almacenada como 1.2.840.10008.1.2.4.50 HealthImaging

    • JPEGCompresión de HealthImaging imágenes de 2000 (1.2.840.10008.1.2.4.91) si la instancia está almacenada como 1.2.840.10008.1.2.4.91

    • Compresión de JPEG imágenes de 2000 de alto rendimiento (1.2.840.10008.1.2.4.203) si la instancia está almacenada como HealthImaging 1.2.840.10008.1.2.4.203

    Para obtener más información, consulte Sintaxis de transferencia compatibles y HTJ2Kbibliotecas de decodificación para AWS HealthImaging.