DICOM查询/获取信息模型的研究及关系数据库实现

本文介绍了DICOM查询/获取服务在PACS系统中的重要性,详细阐述了DICOM Query/Retrieve信息模型,并利用MS SQL Server2000实现了该模型,通过OFFIS的DCMTK验证了其实现的正确性和效率,适用于大规模医学影像数据的管理和查询。
摘要由CSDN通过智能技术生成

DICOM查询/获取信息模型的研究及关系数据库实现

1  引言

随着我国医院数字化、信息化建设的发展,越来越多的医院需要对生成的医学影像进行高效的、自动化的管理和共享。使用医学图像管理与归档系统(PACS)可以满足这种需要,而DICOM30标准是设计和实现PACS系统的基础。DICOM查询/获取服务类(Query/Retrieve Service Class),是PACS系统中所必须实现的一个DICOM服务类,在PACS的许多组件中都必须要(或可以)使用DICOM Query/Retrieve服务,如影像归档服务器、离线存储服务器、影像浏览工作站等。

DICOM Query/Retrieve服务类的服务对象对类(SOP Class)由DICOM查询l获取信息模型(QuerylRetrieve Information Model)和对其进行操作的DIMSE-C服务组(DIMSE-C Service Group)组成,对DICOM Query/Retrieve信息模型的充分理解和合理的实现,可以保证医学影像信息数据存储的高效性和低冗余度,提高数据查询和影像获取的速度。本文在介绍DICOM Query/Retriev。服务类的基础上,重点分析了Query/Retrieve信息模型,并使用关系数据库MS SQL Server2000实现了此信息模型,最后利用OFFISDCMTK验证了使用关系数据库实现QuerylRetrieve信息模型的可行性和正确性。

 

 

2  DICOM Query/Retrieve服务类

DICOM Query/Retrieve服务类实现了一种重要DICOM服务,DICOM Query/Retrieve服务。DICOM Query/Retrieve服务对象对类(Service Object Pair Class)由两个对等的DICOM应用实现(peer DICOM AEs),一个充当服务类提供者的角色(Service Class Provider),一个是服务类使用者(Service Class User)。SCP维护和管理一组存储复合对象SOP实例(Stored Composite Object SOP Instance)信息,这些信息按照DICOM Query/Retrieve信息模型进行组织。一组DIMSE -CDICOM Message Service Element-Composite)服务可以对Query/Retrieve信息模型进行操作,实现对存储复合对象实例的查询和获取。DICOM Query/Retrieve服务类定义的实体一联系模型如图1所示。

DICOM Query/Retrieve服务由SCU发起,基本实现过程如下:

1)首先通过协商(Negotiate)建立SCPSCUDICOM关联(Association)。在进行协商时SCU要指定所请求使用的Query/Retrieve信息模型和消息服务组(由SOP Class UID确定)。

2SCP根据它对SCU所请求的服务的支持情况对此次请求(Request)进行接受(Accept)或拒绝(Refuse),若接受请求则关联建立。

3)在关联建立后,SCP处理SCU发送的DICOM数据集(DICOM Data Set)形式的请求标示符(Request Identifier)。Request Identifier中包含要求匹配的关键字属性(Key Attributes),查询获取层次(Query/Retrieve Leveltag为:00080052),及所使用的字符集(Character Settag为:00080005)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值