AWS HealthImaging verificación de datos de píxeles - 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.

AWS HealthImaging verificación de datos de píxeles

Durante la importación, HealthImaging proporciona una verificación integrada de los datos de píxeles al comprobar el estado de codificación y decodificación sin pérdidas de cada imagen. Esta función garantiza que las imágenes decodificadas mediante bibliotecas de HTJ2K decodificación siempre coincidan con las imágenes DICOM P10 originales importadas. HealthImaging

  • El proceso de incorporación de imágenes comienza cuando un trabajo de importación captura el estado de calidad de píxeles original de las imágenes del DICOM P10 antes de importarlas. Mediante el algoritmo, se genera una suma de verificación de resolución de fotogramas (IFRC) única e inmutable para cada imagen. CRC32 El valor de la IFRC suma de comprobación se presenta en el documento de metadatos. job-output-manifest.json Para obtener más información, consulte Introducción a los trabajos de importación

  • Una vez importadas las imágenes a un almacén de HealthImaging datos y transformadas en conjuntos de imágenes, los marcos de imágenes HTJ2K codificados se decodifican inmediatamente y se calculan los nuevosIFRCs. HealthImaging a continuación, compara la resolución total IFRCs de las imágenes originales con la nueva IFRCs de los marcos de imagen importados para comprobar su precisión.

  • En el registro de resultados del trabajo de importación (job-output-manifest.json) se captura la correspondiente condición de error descriptivo por imagen para que pueda revisarla y verificarla.

Cómo verificar los datos de píxeles
  1. Tras importar los datos de imágenes médicas, consulte la descripción correcta (o la condición de error) de cada conjunto de imágenes capturada en el registro de resultados del trabajo de importación, job-output-manifest.json. Para obtener más información, consulte Introducción a los trabajos de importación.

  2. Los conjuntos de imágenes se componen de metadatos y marcos de imágenes (datos en píxeles). Los metadatos del conjunto de imágenes contienen información sobre los marcos de imágenes asociados. Utilice la GetImageSetMetadata acción para obtener los metadatos de un conjunto de imágenes. Para obtener más información, consulte Obtención de metadatos de conjuntos de imágenes.

  3. PixelDataChecksumFromBaseToFullResolutionContiene la IFRC (suma de comprobación) de la imagen de resolución completa. Para las imágenes almacenadas con su sintaxis de transferencia original 1.2.840.10008.1.2.4.203, 1.2.840.10008.1.2.4.91, 1.2.840.10008.1.2.4.50 y 1.2.840.10008.1.2.1 (solo segmentación binaria), la suma de verificación se calcula sobre la imagen original. En el caso de las imágenes almacenadas en HTJ2K RPCL Lossless with, la suma de verificación se calcula sobre la imagen de resolución completa decodificada. Para obtener más información, consulte Sintaxis de transferencia compatibles.

    A continuación se muestra un ejemplo de la salida de metadatos IFRC que se genera como parte del proceso de importación y se graba en ella. job-output-manifest.json

    "ImageFrames": [{ "ID": "67890678906789012345123451234512", "PixelDataChecksumFromBaseToFullResolution": [ { "Width": 512, "Height": 512, "Checksum": 2510355201 } ]

    En el caso de las imágenes almacenadas con su sintaxis de transferencia original 1.2.840.10008.1.2.4.203, 1.2.840.10008.1.2.4.91, 1.2.840.10008.1.4.50 y 1.2.840.10008.1.2.1 (solo segmentación binaria), el y no estará disponible. MinPixelValue MaxPixelValue FrameSizeInBytesIndica el tamaño del marco original.

    "PixelDataChecksumFromBaseToFullResolution": [ {"Width": 512, "Height": 512, "Checksum": 1379921327 } ], "MinPixelValue": null, "MaxPixelValue": null, "FrameSizeInBytes": 429

    En el caso de las imágenes almacenadas en HTJ2K Lossless withRPCL, FrameSizeInBytes indica el tamaño del marco de la imagen decodificada.

    "PixelDataChecksumFromBaseToFullResolution": [ {"Width": 512, "Height": 512, "Checksum": 1379921327 } ], "MinPixelValue": 11, "MaxPixelValue": 11, "FrameSizeInBytes": 1652
  4. Para verificar los datos de píxeles, acceda al procedimiento de verificación de datos de píxeles GitHub y siga las instrucciones del README.md archivo para verificar de forma independiente el procesamiento de imágenes sin pérdidas por parte de los distintos HTJ2Kbibliotecas de decodificación procesadores que utilizan. HealthImaging Una vez cargada la imagen completa, puede calcular los datos de entrada sin procesar IFRC por su parte y compararlos con el IFRC valor proporcionado en los HealthImaging metadatos para verificar los datos de píxeles.