dicom图像中的覆盖层

dicom图像中的覆盖层

ID:15386851

大小:185.50 KB

页数:4页

时间:2018-08-03

dicom图像中的覆盖层_第1页
dicom图像中的覆盖层_第2页
dicom图像中的覆盖层_第3页
dicom图像中的覆盖层_第4页
资源描述:

《dicom图像中的覆盖层》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DICOM图像中的覆盖的提取方法研究ResearchontheAnalyzeandDisplayfortheOverlayinDICOMImage(浙江商业职业技术学院)彭波赵春明摘要:针对国内外对DICOM国际标准中覆盖(Overlay)部分的提取显示缺乏详细的案例与软件应用的情况,本文基于DICOM国际标准,着重分析了DICOM标准中覆盖层的编码及存储规则,并且用C++和Java分别实现了提取并且控制覆盖层显示的具体方法。关键字:医疗图像;DICOM;覆盖层中图分类号:TP317文献标识码:AAbstract:Forhomeandaboard,thereislackofdetai

2、ledcaseandsoftwareoftheoverlayinDICOM.BasedontheDICOMinternationalstandard,thispaperanalyzestheencodingandstoragerulesoftheoverlaysinDICOMstandard,andgivestherealizationprocessofanalyzeanddisplayfortheoverlayinDICOMimageinC++andJavalanguage.Keywords:MedicalImage;DICOM;Overlay;为全面解决医学图像的获取、显示、存贮

3、、传送和管理,PACS(PictureArchivingCommunicationSystems,医学影像存档与通信系统)应运而生,并得到迅速发展。而DICOM(DigitalImagingandCommunicationsinMedicine,医学数字成像和通信标准)是PACS系统中应用的主要标准,系统中医学图像的传输和存储都是遵循DICOM标准的。在DICOM标准中详细定义了影像及其相关信息的组成格式、传输交换和存储方法。利用这个标准,人们可以接收影像设备中输出的数字化影像数据,同时各医院之间的PACS也可以利用DICOM标准来共享数字化影像数据。然而,国内外针对DICOM标准中

4、覆盖(以下用Overlay描述)部分的提取显示缺乏详细的案例与软件应用。本文基于DICOM国际标准,着重分析了DICOM标准中Overlay的编码及存储规则,并且用C++和Java分别实现了提取并且控制覆盖层显示的具体方法,给出了具体的实现流程。1DICOM中Overlay简介1.1DICOM中Overlay的用途及表示DICOM图像中的Overlay用于表示在图像中人工添加或者由机器自动产生的标记图形。用于指定感兴趣区(RegionofInterest,以下简称ROI),参考符号和注释,通常可以是位图格式,图形,或者文本,例如:用于描述设备和病人设置规则的线条。Overlay实例如

5、图1所示(其中斜线为Overlay):图1Overlay实例(其中斜线为覆盖层)1.2Overlay的构成单个DICOM图像与检查序列均可以拥有覆盖,覆盖由一个或者多个覆盖层构成。一个检查序列或图像中可以有一个或者多个覆盖层面。其基本关系描述如下:(1)对于多帧图像而言,每一个覆盖层也可以有一帧或者多帧。(2)Overlay可以嵌入存储在图像像素数据之中,也可以独立存储在标签OverlayData(60xx,3000)。对于检查系列而言,Overlay必须独立存储。Overlay最多可以拥有16个不同的覆盖层面,它们的标签由60xx的值决定,其中xx为不大于64的偶数。不同的覆盖层面

6、拥有相同的标签值。(3)根据Overlay的作用,其可分为图像和ROI,该属性由OverlayType(60xx,0040)决定。2Overlay存储编码规则2.1嵌入图像像素数据一般情况下,DICOM图像的像素数据(ImagePixelData(7FE0,0010))存储在两个字节中,而像素数据的深度不超过12位。当图像的像素采样值(SamplesperPixel(0028,0002))且Overlay的像素深度只有1位时,Overlay的数据可以存储于像素数据相同的字节中。覆盖像素的具体位置与存储像素的具体位置一致。我们可以根据标签OverlayBitPosition(60xx,

7、0112)和标签OverlayBitsAllocated(60xx,0100)判断在DICOM图像像素中是否存在嵌入的Overlay标签。OverlayBitPosition用于表示嵌入的Overlay数据在字的哪个位置,OverlayBitsAllocated(60xx,0100)用于表示为每个Overlay像素分配的bit数。如果存在嵌入的Overlay像素,则OverlayBitPosition(60xx,0112)不可能为0,并且OverlayBi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。