AWS HealthImaging ピクセルデータの検証 - AWS HealthImaging

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS HealthImaging ピクセルデータの検証

インポート中に、 は、すべてのイメージのロスレスエンコードとデコードの状態をチェックすることで、組み込みのピクセルデータ検証 HealthImaging を提供します。この機能は、デコードライブラリを使用してHTJ2Kデコードされたイメージが、 にインポートされた元の DICOM P10 イメージと常に一致するようにします HealthImaging。

  • イメージオンボーディングプロセスは、インポートジョブがインポート前に DICOM P10 イメージの元のピクセル品質状態をキャプチャしたときに開始されます。CRC32 アルゴリズムを使用して、イメージごとに一意のイミュータブルイメージフレーム解像度チェックサム (IFRC) が生成されます。IFRC チェックサム値はjob-output-manifest.jsonメタデータドキュメントに表示されます。詳細については、「インポートジョブを理解する」を参照してください

  • イメージが HealthImaging データストアにインポートされ、イメージセット に変換されると、HTJ2Kエンコードされたイメージフレームはすぐにデコードされ、新しい が計算されます。 HealthImaging 次に、 IFRCsは元のイメージIFRCsのフル解像度とIFRCs、インポートされた新しいイメージフレームを比較して、精度を検証します。

  • 対応する画像ごとの記述エラー条件がインポートジョブ出力ログ (job-output-manifest.json) にキャプチャされ、確認および検証できます。

ピクセルデータを検証するには
  1. 医療画像データをインポートしたら、インポートジョブの出力ログである job-output-manifest.json に記録された、各画像セットの成功 (またはエラー状態) を確認できます。詳細については、「インポートジョブを理解する」を参照してください。

  2. イメージセットは、メタデータイメージフレーム (ピクセルデータ) で構成されます。Image Set メタデータには、関連するイメージフレームに関する情報が含まれています。GetImageSetMetadata アクションを使用して、イメージセットのメタデータを取得します。詳細については、「画像セットメタデータの取得」を参照してください。

  3. PixelDataChecksumFromBaseToFullResolution には、フル解像度イメージの IFRC (チェックサム) が含まれます。元の転送構文 1.2.840.10008.1.2.4.203、1.2.840.10008.1.2.4.91、1.2.840.10008.1.2.4.50、および 1.2.840.10008.1.2.1 (バイナリセグメンテーションのみ) に保存されているイメージの場合、チェックサムは元のイメージで計算されます。で HTJ2K Lossless に保存されているイメージの場合RPCL、チェックサムはデコードされたフル解像度イメージで計算されます。詳細については、「サポートされる転送構文」を参照してください。

    以下は、インポートジョブプロセスの一部としてIFRC生成され、 に記録された のメタデータ出力の例ですjob-output-manifest.json

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

    元の転送構文 1.2.840.10008.1.2.4.203、1.2.840.10008.1.2.4.91、1.2.840.10008.1.2.4.50、および 1.2.840.10008.1.2.1 (バイナリセグメンテーションのみ) に保存されているイメージMaxPixelValueの場合、 MinPixelValueおよび は使用できません。は、元のフレームのサイズFrameSizeInBytesを示します。

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

    で HTJ2K Lossless に保存されているイメージの場合RPCL、 はデコードされたイメージフレームのサイズFrameSizeInBytesを示します。

    "PixelDataChecksumFromBaseToFullResolution": [ {"Width": 512, "Height": 512, "Checksum": 1379921327 } ], "MinPixelValue": 11, "MaxPixelValue": 11, "FrameSizeInBytes": 1652
  4. ピクセルデータを確認するには、 GitHub でピクセルデータ検証手順にアクセスし、 ファイルの指示README.mdに従って、 が使用するさまざまな によるロスレス画像処理を個別に検証HTJ2K ライブラリのデコードします HealthImaging。フルイメージがロードされたら、エンドのIFRC未加工の入力データの を計算し、 HealthImaging メタデータで指定されたIFRC値と比較して、ピクセルデータを検証できます。