Presentation is loading. Please wait.

Presentation is loading. Please wait.

Emmanuel Cordonnier ETIAM

Similar presentations


Presentation on theme: "Emmanuel Cordonnier ETIAM"— Presentation transcript:

1 Emmanuel Cordonnier emmanuel.cordonnier@etiam.com ETIAM
医学数字成像与通信标准 WADO 及其他内容 Emmanuel Cordonnier ETIAM

2 展示内容 医学数字成像与通信标准 WADO的目标和定义 WADO的实现范例 WADO的实现注释 WADO的演变

3 WADO 的目标和定义 医学数字成像与通信标准

4 WADO的起源:1999年关于DICOM & ISO的提议
第10工作组NEMA 维也纳 - 1999年3月20日- 医学数字成像与通信标准 由于在ISO / TC215中将不会设立关于生物医学成像的专门小组,因此,关于,关于医学成像的新工作必须整合到DICOM中(在两者之间存在一个A类联络小组)。 在非«纯» DICOM协议之内, DICOM提出关于医学成像的建议,这一点将变得越来越重要。 DICOM «对象» DICOM «世界» DICOM «世界» 非DICOM世界

5 1999年关于DICOM的建议 建议项目 补充 MIME类型和文件扩展名 #54 (2001) 对于DICOM部分10个文件的URL索引
工作小组10 NEMA 维也纳 - 1999年3月20日- 医学数字成像与通信标准 建议项目 补充 MIME类型和文件扩展名 #54 (2001) 对于DICOM部分10个文件的URL索引 #85 (2003) 对于IT上可用的DICOM服务的URL索引(网络,电子邮件等)。 #85 (2003) #113 (2006) XML中的DICOM索引 将DICOM属性映射到XML中 ??

6 WADO HTTP GET方法的语法 医学数字成像与通信标准 由RFC2396(URI)所定义的语法 例如: « DICOM持续对象的Web接入(Web Access to DICOM Persistent Object ) »标准中仅仅定义了 <query> 网络DICOM服务器的路径 WADO参数

7 选择参数 studyUID&seriesUID&objectUID [&frameNumber]
医学数字成像与通信标准 studyUID&seriesUID&objectUID [&frameNumber] studyUID => 包含对象的检查的UID seriesUID => 包含对象的系列的UID objectUID => 单个对象的UID(服务对象对( Service Object Pair)SOP) frameNumber => 被选中的帧的数目(多帧图像对象)——如果不是作为应用/dicom获取的话

8 [transferSyntax][anonymize][charset]
对象作为应用/dicom返回时的参数 医学数字成像与通信标准 [transferSyntax][anonymize][charset] transferSyntax => 将应用于图像的传输语法( transferSyntax )的DICOM UID(有损/无损压缩)。不得使用Implicit和Big Endian TS。 anonymize => “=yes” ,将空白显示所有的个人护理信息(患者名称、检查日期等),见《增补版55》。如果存在个人信息烧录到图像中的风险(二次捕获等),服务器可能拒绝传送一个对象。 charset =>用于在一个不同的字符集中转换文本域(对象返回为文本/ xxx 时,同样可用)

9 对象作为图像/xxx返回时的参数(1) 医学数字成像与通信标准 [imageQuality] [presentationUID & presentationSeriesUID |[windowCenter & windowWidth]] imageQuality => 控制压缩的等级(从1到100) presentation => 表示状态( Presentation State)SOP及其系列(将应用于图像上)的UID(如果未经定义,P值和显示尺寸将设置为最初的尺寸)。 windowCenter / windowWidth => 控制B&W图像的光度和对比度。

10 [region][rows][columns][annotation]
当对象作为图像/xxx返回时的参数(2) 医学数字成像与通信标准 [region][rows][columns][annotation] region => 图像将显示的部分,以相对坐标的方式表示(左上角和右下范围) rows => 像素的最大数目(垂直) columns => 像素的最大数目(水平) annotation => 将叠加于图像上的文本(人口统计信息和技术信息分别为“患者”和/或“技术”)。

11 将一个图像提供为图像/xxx 选择对象 应用表示 选择一个区域 构建像素区域 烧录注释 生成MIME类型 studyUID&…
医学数字成像与通信标准 选择对象 studyUID&… 应用表示 presentationUID&… 或 windowCenter… 选择一个区域 region 构建像素区域 rows…&columns… 烧录注释 CT WC-800 WW200 DOE annotation 生成MIME类型 Content-Type: image/jpeg; name="Image.jpg" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Image.jpg" /9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcU FhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgo KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCABkAGQDASIA AhEBAxEB/8QAGwABAQEBAQEBAQAAAAAAAAAAAAUEAwECBgf/xAAYAQEAAwEAAAAAAAAAAAAAAAAA AQIDBP/aAAwDAQACEAMQAAAB/qgAAAAAAABNpnSTVc6Sbpm2lO6RG0a7gAcZWztzcORR8tef9+6a 09xdPZncOjtAfH3Opls+oOrHlq8+Eubfoc3LpfXRn4ZaZUtOTXr0BfVPoKZxud1lzRdFJN5PSklI 8sIjJrNegLXAAAAAAAAAAAAAA//EACEQAAMAAQQCAwEAAAAAAAAAAAECAwQREhMUACAQNFAk/9oA CAEBAAEFAvyksxxl7DILsYJ2GVSyIrXoJVbf6zoKeT+lPscTS48WUWM8lSMQHWSPTs+r42rcI4EG contentType

12 DICOM的实现 医学数字成像与通信标准 实现的原则 初始范例 IHE XDS-I中的WADO

13 实现的原则 网络客户端系统 直接接口 网络网关 网关 DICOM接口 网络接口 DICOM 接口 DICOM对象 数据库
医学数字成像与通信标准 网络客户端系统 Dicom持续对象的Web接入 Dicom持续对象的Web 接入 直接接口 网络网关 网关 DICOM Q/R DICOM接口 网络接口 DICOM Q/R DICOM 接口 DICOM对象 数据库 DICOM对象 数据库 将作为新系统或 将在现有系统上 实现的客户端 的灵活性

14 A)检索jpeg格式的DICOM图像 实现“概念证明” 基于Windows NT的主机 Microsoft IIS网络服务器
医学数字成像与通信标准 实现“概念证明” 基于Windows NT的主机 Microsoft IIS网络服务器 针对DICOM服务器产品,在网络扩展中添加WADO JPEG 功能 使用预先确定的UID,通过运行在Windows XP上的Internet Explorer 6.0检索图像 完全实现,包括检索原始DICOM格式的图像,可能在产品的下一个发布版本中实现

15 B)互联网上可用的WADO试用资源 医学数字成像与通信标准

16 C)采用WADO的图像查看程序 医学数字成像与通信标准

17 D)WADO的报告用网关 医学数字成像与通信标准

18 实现概览 医学数字成像与通信标准

19 IHE XDS-I 为使跨企业文档共享与 PACS 相互联系,IHE放射学域定义了 « XDS 内容概要 »
医学数字成像与通信标准 为使跨企业文档共享与 PACS 相互联系,IHE放射学域定义了 « XDS 内容概要 » 已建议将该解决方案作为 « 声明 » (DICOM KOS) 保存于文档库 图像仍保存于 PACS,并通过其索引来访问 由于 XDS 使用者支持 web 方式, WADO 成为理所当然的检索方式 XDS-I 的主要部分已得到验证

20 IHE XDS-I:流程图 医学数字成像与通信标准

21 WADO得 实现注释 检索多个对象 管理 WADO 索引 管理 WADO URL 的“左部” 关联 WADO 和 JPIP
医学数字成像与通信标准 检索多个对象 管理 WADO 索引 管理 WADO URL 的“左部” 关联 WADO 和 JPIP

22 检索多个对象 目的 WADO 限制 推荐解决方案 用于管理指向多个 DICOM 信息对象的索引 WADO 不提供任何检索多个对象的机制
医学数字成像与通信标准 目的 用于管理指向多个 DICOM 信息对象的索引 WADO 限制 WADO 不提供任何检索多个对象的机制 推荐解决方案 多个索引 应用程序维护所有指向单个 DICOM 对象的索引 键对象选择 服务器可通过 WADO 为每个应用程序需访问的 DICOM 对象集合创建 DICOM 键对象选择 应用程序保存与该键对象选择(KOS)的链接,并首先对其进行检索 应用程序将该键对象选择打开,并访问所有索引的 DICOM 对象

23 管理 WADO 索引 目的 WADO 限制 推荐方法 用于在不激活 DICOM 查看器的情况下显示 DICOM 对象
医学数字成像与通信标准 目的 用于在不激活 DICOM 查看器的情况下显示 DICOM 对象 WADO 限制 使用 WADO URL 字符串意味着只能有一种显示方式(比如 Jpeg 缩略图) 推荐方法 根据 HL7 标准的要求,应用管理以下链接: a. (WADO) 服务器引用(WADO URL 的“左部”); b. 检查 DICOM UID; c. 系列 DICOM UID; d. SOP 实例 DICOM UID; e. 对象类 DICOM UID。 之后应用程序可以建立任何 WADO 请求

24 管理 WADO URL 的“左部” 目的 WADO 限制 建议方法 将 WADO 加入到文本文件中
医学数字成像与通信标准 目的 应用程序须保持与 DICOM 对象的永久连接 WADO 限制 DICOM WADO 不能确定 URL/URI 的“左部” 建议方法 应用程序维护 “WADO Server ID” ,以便为每个对象更新服务器地址 将 WADO 加入到文本文件中 在文档(比如 PDF)内部, “左部”为“虚拟” DICOM 服务器(如: WADO 服务器的发送端和接收端: 本地 DNS 代理用来确定服务器名称之间的对应关系(比如 “LocalDICOMServer” 是 “server234” 的别名) URL 调用与真实脚本页面之间的映射(比如“WADO” 是 “scripts/wado.js” 的别名)

25 关联 WADO 和 JPIP* 目的 WADO 限制 推荐方法 对索引的图像进行流化 WADO 不提供图像分级检索方式
医学数字成像与通信标准 目的 对索引的图像进行流化 WADO 限制 WADO 不提供图像分级检索方式 推荐方法 将 WADO 的 transferSyntax 属性设为 <JPIP> 发起一个 DICOM JPIP 会话 * 见 Lev Weisfeiler 所做的演示

26 WADO 的演进 医学数字成像与通信标准 WADO 的局限性 Web 服务 新的工作项目和计划

27 WADO 的局限性 一个调用中只能有一个 SOP 实例(无法检索出所有的系列/检查)
医学数字成像与通信标准 一个调用中只能有一个 SOP 实例(无法检索出所有的系列/检查) 较适合基于 Web 浏览器的解决方案,而不太适合直接与应用联用 基于 URL 的查询易于编写,但不适于解析 还没有简便的方法能方便通过 WSDL 的应用开发

28 Web 服务 ……为何现在现身? Web 服务目前 “日渐成熟” 超越 web 服务器对 web 服务器的部署正在兴起(应用对应用)
医学数字成像与通信标准 Web 服务目前 “日渐成熟” 超越 web 服务器对 web 服务器的部署正在兴起(应用对应用) WS-I Profile 确立了真正的互操作解决方案,其中包括(或多或少是这样!) 安全性和可靠性方面 用于传送二进制内容的 MTOM 机制目前已得到开发平台 (.Net, Java…) 的支持

29 Web 服务入门 您使用基于http POST的、包含 « input 域» 的 http POST 方法向 Web 服务器提交表单
医学数字成像与通信标准 您使用基于http POST的、包含 « input 域» 的 http POST 方法向 Web 服务器提交表单 它里面可能还包含要上载的文件 WS 在请求和响应中采用上述机制,确定了 XML SOAP 里的消息结构 WSDL (XML) 文件定义了通信的语法(请求和响应)

30 MTOM 入门 医学数字成像与通信标准 Date: Thu, 09 Sep 2004 18:47:52 GMT
Server: Apache/ (Win32) mod_ssl/ OpenSSL/0.9.7d Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: Multipart/Related;boundary=MIME_Boundary;type=application/xop+xml;charset=UTF-8;start-info="application/soap+xml" --MIME_Boundary Content-ID: Content-Type: application/xop+xml;charset=UTF-8;type="application/soap+xml" Content-Transfer-Encoding: binary <soap:Envelope xmlns:soap=" xmlns:xmlmime=" xmlns:xop=" <soap:Body><ns1:EchoTest xmlns:ns1=" xmlmime:contentType="image/jpeg"> <xop:Include href="cid:thismessage:/resource0.jpeg"></xop:Include></ns1:Data><ns1:Data xmlmime:contentType="image/jpeg"> <xop:Include href="cid:thismessage:/resource1.jpeg"></xop:Include></ns1:Data><ns1:Data xmlmime:contentType="image/jpeg"> <xop:Include href="cid:thismessage:/resource2.jpeg"></xop:Include></ns1:Data></ns1:EchoTest></soap:Body></soap:Envelope> Content-ID: <thismessage:/resource0.jpeg> Content-Type: image/jpeg ÿØÿàJFIF, (IMAGE 1 in BINARY) Content-ID: <thismessage:/resource1.jpeg> ÿØÿàJFIFÿÛ (IMAGE 2 in BINARY) --MIME_Boundary--

31 IHE ITI 编写了有关基于 WS-I 实现 WS 的白皮书 XDS.b 检索文档集处理与 WS/WADO 相似
WADO 在 WS 中的表现形式? 医学数字成像与通信标准 IHE ITI 编写了有关基于 WS-I 实现 WS 的白皮书 XDS.b 检索文档集处理与 WS/WADO 相似 所有的 WADO 查询参数都可直接转化成 «如同» WS 可从检索文档集结构派生出响应结构

32 WADO « 相关信息» WADO 意味着具备了参考功能 在 WS (NADO) 的基础上有可能发展出一种通知机制
医学数字成像与通信标准 WADO 意味着具备了参考功能 在 WS (NADO) 的基础上有可能发展出一种通知机制 采用 ID 机制的查询能使应用获得参考 (QIDO) 将在下次 DSC (2008年4月11日) 上提议新的工作项目

33 结论(截至目前) WADO 仍处在“新兴”实现期,但前景看好 WADO 有助于促进 IS 和 PACS 共存(比如 XDS-I)
医学数字成像与通信标准 WADO 仍处在“新兴”实现期,但前景看好 WADO 有助于促进 IS 和 PACS 共存(比如 XDS-I) 它通过 Web 服务的发展,可加强 PACS 与 EHR 之间的整合


Download ppt "Emmanuel Cordonnier ETIAM"

Similar presentations


Ads by Google