14
1 DICOM DICOM 拡張 拡張 Multiframe Multiframe への対応 への対応 株式会社日立メディコ 技術研究所 株式会社日立メディコ 技術研究所 中島 中島 nakashima nakashima-t @rd.hitachi @rd.hitachi- medical.co.jp medical.co.jp 第5回 IHE ワークショップ in 名古屋 2005年9月3日 2 2005/9/3 2005/9/3 第5回 第5回 IHE IHE ワークショップ ワークショップ in in 名古屋 名古屋 キーワード Attribute & Value Functional Group Concatenation Stack Dimension Real World Values Supplemental Palette Color 今日のお話は 日々進化している各モダリティの撮像技術や利用方法に関 するDICOMの最近の動向のご紹介です Enhanced DICOM

Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

1

DICOMDICOMのの拡張拡張MultiframeMultiframeへの対応への対応

株式会社日立メディコ 技術研究所株式会社日立メディコ 技術研究所

中島 隆中島 隆[email protected]@rd.hitachi--medical.co.jpmedical.co.jp

第5回 IHE ワークショップ in 名古屋

2005年9月3日

222005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

キーワード

Attribute & ValueFunctional Group

Concatenation Stack

DimensionReal World Values

Supplemental Palette Color

今日のお話は

日々進化している各モダリティの撮像技術や利用方法に関するDICOMの最近の動向のご紹介です

Enhanced DICOM

Page 2: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

2

332005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

背景背景

1993年にDICOMが制定された

各モダリティの画像の「基本データ構造」が定義された

近年、技術や利用方法が進歩し、新しい撮像技術や 先進的アプリケーションが開発された

従来のDICOMでは完全に対応(表現)できない

Enhanced DICOM の開発� Enhanced MR Image Supp 49 2001 Standard� Enhanced CT Image Supp 58 2003 Standard� Enhanced XA/XRF Supp 83 2005.3.Ballot

442005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

先進的アプリケーション先進的アプリケーション

Colonoscopy脳Diffusion

Cardiac Spectroscopy

Multi-stacks

脳Functional Imaging

Multi-station

肝臓Perfusion

Page 3: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

3

552005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Enhanced DICOMEnhanced DICOMの狙いの狙い

先進的アプリケーションのサポート� 新しいパラメータやコンテンツ情報の表現方法の定義

マルチベンダーシステムにおける互換性の確保� 属性と用語の整備

� プライベートタグの使用低減

増大する画像量への対応� データ形式とプロトコルによる対応

診療効率の向上� 画像付帯情報による後処理の容易化あるいは自動化

� 画像生成時の画像表示の配置の再現

� 拡張された画像付帯情報

662005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

先進的アプリケーションのサポート先進的アプリケーションのサポート

マルチベンダーシステムにおける互換性の確保

Page 4: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

4

772005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

先進的アプリケーションのサポート先進的アプリケーションのサポート

従来の従来のDICOMDICOMの課題の課題

�� 標準的な画像収集情報は最小限である標準的な画像収集情報は最小限である

�� 撮影のタイミング情報が不正確である撮影のタイミング情報が不正確である

�� シリーズ以外の組織化されたデータ構造がないシリーズ以外の組織化されたデータ構造がない

Enhanced DICOMEnhanced DICOMの対応の対応

�� 最新の収集プロトコルと詳細に記述が可能である最新の収集プロトコルと詳細に記述が可能である

�� タイミング情報が正確できちんと定義されているタイミング情報が正確できちんと定義されている

�� 組織化されたデータ構造がある組織化されたデータ構造がある

882005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

新しい属性情報(一例)新しい属性情報(一例)

MR SOP MR SOP クラスクラス

�� Separate gradient and RF echo train lengthsSeparate gradient and RF echo train lengths�� Flow compensationFlow compensation�� Diffusion values and directionDiffusion values and direction�� Chemical shift imaging (metabolite maps) Chemical shift imaging (metabolite maps) などなど

CT SOP CT SOP クラスクラス

�� Acquisition typeAcquisition type�� Constant volume and fluoroscopyConstant volume and fluoroscopy�� Table speed, feed and spiral pith factorTable speed, feed and spiral pith factor�� Reconstruction geometry and convolution kernelReconstruction geometry and convolution kernel  などなど

Page 5: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

5

992005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

DICOM DICOM 属性&用語属性&用語

228 (47)38 (9)86 (18)4 (2)用語(列挙)

103 (94)44 (2)41 (39)18 (0)属性(必須)

Enhanced従来Enhanced従来

MRCT

属性を増やすことで、プライベートタグの使用を低減属性を増やすことで、プライベートタグの使用を低減

必須属性を増やすことで、厳密さと必須属性を増やすことで、厳密さと相互運用性相互運用性を向上を向上

用語を増やすことで、互換性を向上用語を増やすことで、互換性を向上

10102005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

増大する画像量への対応

Page 6: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

6

11112005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Functional GroupFunctional Group従来のCT/MRのDICOM Instanceはフレーム毎に存在� MultiFrame画像では、共通な情報とフレーム毎に異なる情報を持つ

� 共通の情報がオーバーヘッドとなる!

Functional Group によるMultiFrame構造の定義

� Multiframe:1つのDICOM Instanceで複数のフレーム情報を纏める

� Shared Functional Group:複数のframeに共通な情報を扱う

� Per-frame Functional Group:frame毎に異なる情報を扱う

:Shared Data :Per-frame Data :Pixel Data :Dimension Data

従来のDICOM

Functional Group

12122005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Network PerformanceNetwork Performance

Page 7: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

7

13132005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

ConcatenationConcatenationMultiframeMultiframeはアプリケーションで扱うまとまりを単位としているはアプリケーションで扱うまとまりを単位としている

しかし、巨大化したしかし、巨大化したDICOM InstanceDICOM Instanceが別の弊害を生じるが別の弊害を生じる??�� 記録メディアの容量制限記録メディアの容量制限

�� スキャナで撮像しながらワークステーションでリアルタイムスキャナで撮像しながらワークステーションでリアルタイム処理処理表示表示

ConcatenationConcatenationは、本来一つとして扱うべきは、本来一つとして扱うべきDDIICOM InstanceCOM Instanceに対しに対し

て、分割する手段を提供するて、分割する手段を提供する

:Shared Data :Per-frame Data :Pixel Data :Dimension Data

Functional Group

Concatenation

従来のDICOM

14142005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

StackStackStackStackははFrame Frame のグループを作るのグループを作る

Frame Number1 - 5

Stack ID1

54321

In-Stack Position

Stack ID3

Frame Number6-10

Frame Number11-15

54321

In-Stack Position

Stack ID2

54321

In-Stack Position

Page 8: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

8

15152005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

DimensionDimensionDimensionは多次元のFrameの並びを定義する

例では、Phase(時間)とPosition(空間)を定義

Multi-phase

Mul

ti-sl

ice

a

b

c

d

e

f

g

h

16162005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Dimension & StackDimension & Stackこの例では、この例では、Stack(Stack(空間空間))、、Slice(Slice(空間空間))、、Time(Time(時間時間))のの順序を定義している順序を定義している

5

1

In-Stack Position

Stack ID=1

Stack ID=2

Stack ID=3

5

1

5

1Time

1 2

Page 9: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

9

17172005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

診療効率の向上

「物理量の表現」

18182005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

機能解析の結果得られる物理的な値を、 画素値とする手法� Perfusion: ml/100g/min, etc.� Velocity encoding: cm/s� F-MRI Z score� Diffusion b-value: s/mm^2� Flow: 1/min� Temperature: C

物理量と画素値の関係� グレイスケールとは独立

� 非線形

� 様々な単位

カラー情報は扱わない

Intercept/SlopeMeasurement Units

画素値

物理

的な値

ml/1

00g/

min

ml/1

00g

s

MTTCBVCBFCBF

MTT

CBV

Real World ValuesReal World Values

Page 10: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

10

19192005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Supplemental Palette ColorSupplemental Palette Color解剖学的情報を持つ解剖学的情報を持つGrayscaleGrayscale画像に機能情報をカラー画像に機能情報をカラー

で重ねるで重ねるPalette Color LUT

CBF

MTT

CBV

Intercept/SlopeMeasurement Units

画素値

物理

的な値

ml/1

00g/

min

ml/1

00g

s

Gra

ysca

le

WW/WL

Grayscale & Color Display

20202005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Supplemental Palette ColorSupplemental Palette Color補足補足

Color Representation Tag Color Representation Tag MONOCHROME2MONOCHROME2RGSRGSYCR_FULLYCR_FULLPALETTECOLOR PALETTECOLOR

Supplemental Module Supplemental Module MONOCHROME2MONOCHROME2

Page 11: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

11

21212005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

普及活動普及活動

22222005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Enhanced CT/MR Task ForceEnhanced CT/MR Task ForceEnhanced CT/MR Task Force� NEMAが主催し、複数のベンダーでEnhanced CT/MRのテストデータを共有

し、接続試験による実証テストを行い、その効果を示すグループ

SCAR2005 (The Society for Computer Applications in Radiology) (2005.6.)� CT, MR, PACS Server, Workstation(10社、14システム参加)

� 目的:新規格が「機能すること」とその「メリット」を示すことネットワーク性能    確認

コンテキスト情報    確認

診療情報        不十分

RSNA2005での接続試験とデモを計画中� 参加ベンダー数を増やす

� 診療情報の改善を示す

Page 12: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

12

23232005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

Enhanced CT/MR Test + DemonstrationEnhanced CT/MR Test + Demonstration

24242005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

SCAR2005 SCAR2005 デモグループデモグループAA

Image ManagerMcKesson

MRPhilips

WSINFINITT

WSjMRUI

CTSiemens

WSGE

CTHitachi

spectrospectroCardiac

Hitachi Abdomen

Hitachi “Go and Return”Abdomen“Go and Return”

CT Thorax Siemens CT Thorax ?

Philips Cardiac

Siemens CT Thorax

Page 13: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

13

25252005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

SCAR2005 SCAR2005 デモグループデモグループBB

Image ManagerDynamic Imaging

MRGE

MRSiemens

WSPhilips

WSSiemens

MRToshiba

perfusion

Siemens Perfusion

diffusion

perfusion

Toshiba Perfusion

GE Diffusion

WSAgfa

26262005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

EnhancedEnhanced DICOMDICOMのまとめのまとめ

新しい属性によって最新のアプリケーションをサポート

厳密な定義とルールによる曖昧さの排除

Functional Group によるマルチフレーム画像のサイズの低減

Concatenation によるファイルサイズの柔軟性

Dimension + Stack によるコンテキスト情報の表現

Real World Values による機能画像における物理量表現

Supplemental Palette Color によるカラーの割付

Page 14: Multiframeへの対応 - IHE-JPer-frame Functional Group:frame毎に異なる情報を扱う :Shared Data :Per-frame Data :Pixel Data :Dimension Data 従来のDICOM Functional

14

27272005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

参考資料参考資料Kees Verduin(PMS)、他3名: SPIE Medical Imaging 2003 All day workshop.http://medical.nema.org/dicom/spie2003/enhancedmriworkshop/Presentation%20at%20SPIE.pdfDavid Clunie、他3名: New Enhanced Multi-frame DICOM CT and MR Objects to Enhance Performance and Image Processing on PACS and Workstations SCAR 2004.http://www.dclunie.com/papers/SCAR_20040522_CTMRMF.pdfBradley J Erickson, David Clunie: The New CT and MR DICOM Objects: Why All the Fuss?, SCAR2005http://www.dclunie.com/papers/NewCTandMRDICOMObjects.pdf

DICOM Part 3:Information Object Definitions 2004, NEMA, October, 2004.ftp://medical.nema.org/medical/dicom/2004/printed/04_03pu2.pdfDICOM Part 16:Information Object Definitions 2004, NEMA, October, 2004.ftp://medical.nema.org/medical/dicom/2004/printed/016_03pu2.pdf

DICOM Supplement 49:Enhanced MR Image Storage SOP Class, DICOM Standards Committee, Working Group 16, March, 2002.ftp://medical.nema.org/medical/dicom/final/sup49_ft.pdfDICOM Supplement 58:Enhanced CT Image Storage SOP Class, DICOM Standards Committee, Working Group 21, January, 2004.ftp://medical.nema.org/medical/dicom/final/sup58_ft2.pdf

DICOM Supplement 83:Enhanced XA Image Storage SOP Class/Enhanced XRF Image Storage SOP Class, DICOM Standards Committee, Working Group 2, February, 2005.ftp://medical.nema.org/medical/dicom/supps/sup83_pc.pdfDICOM Supplement 103:Real World Value Mapping SOP Class, DICOM Standards Committee, Working Group 3, January, 2005.ftp://medical.nema.org/medical/dicom/supps/sup103_pc.pdf

28282005/9/32005/9/3 第5回第5回 IHEIHE ワークショップワークショップ inin 名古屋名古屋

ご清聴ありがとうございましたご清聴ありがとうございました