版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北大学毕业论文答辩指导老师:赵凌琪学生姓名:徐永军专业:软件工程2012年12月15日题目:数字医院PACS系统的设计与实现内容提纲论文课题介绍PACS系统设计PACS系统实现PACS系统总结与展望致谢论文课题介绍选题的背景选题的意义研究的目标研究的方法论文课题介绍选题的背景目前,我国大部分地区的医院在信息化、网络化方面还只是刚刚起步,跟欧美发达国家有很大的差距。随着网络化的日益普及,以往的医院管理模式已经越来越不能适应时代发展的需要了。报表式、文字式的汇报不但使医院管理者陷在文字的海洋中,而且不靠下属的解释又难以看懂这些材料。不能及时调整人员和资源的分配,病人挂号时间长、交费时间长、取药时间长、看病时间短的“三长一短”的问题也都长期困扰着医院。因此,进行医院信息系统建设,将医院调整到最佳运行状态成为医院管理和建设的一个重点。论文课题介绍选题的意义
PACS系统的建立,促进数字化医院环境的形成,提高医生的工作效率,降低成本,从根本上提高医疗服务质量,提高医院的竞争力,PACS可实现诊断信息与图像的在线安全存储与备份,医生可以在工作站上观察任意时间、任意患者的诊断信息与图像资料,实现影像资源共享,方便患者信息查询,大大提高了工作效率。论文课题介绍研究的目的
通过实施PACS项目,除了大量节省胶片的使用费用之外,还将为医院工作带来如下的收益和变化:1.实现医院影像诊疗过程效率的提高,为医院创造良好的社会效应和经济效益;
2.实现医院影像数据及相关信息长期的可靠存储与科学有效管理,使其能更好的应用到医院的诊断、科研、教学等实际工作中;3.实现医院影像诊断过程中各类信息的全面科学管理,提高医院管理效率及管理水平;4.通过完善的系统接口功能,实现与医院HIS进行无缝连接,实现医院信息系统、工作流程的高效整合。PACS系统设计患者检查工作流程设计影像系统功能总体流程影像浏览模块设计PACS系统设计(1)患者检查工作流程设计PACS系统设计(2)影像系统功能总体流程PACS系统设计(3)影像浏览模块设计PACS系统实现DICOM影像数据读取分析DICOM图像显示DICOM图像格式转换DICOM图像编辑PACS系统实现(1)DICOM影像数据读取分析1、读取文件头调用函数Readfilemeta,核心代码如下ProcedureReadfilemeta{fp<-OpenFile(Dcmfilename)Seek(fp,sizeof(char)*128)……Transfer_Syntax<-ExplicitlLittleGetValue_Integer(Transfer_Syntax,’UL’)……$0000:Transfer_SyntaxUID<-GetValue_String(Transfer_Syntax,’UL’)……ElseFilemetaend<-true}PACS系统实现(2)DICOM影像数据读取2、读取数据集调用函数Readfilemeta,核心伪代码如下ProcedureReadDataSet{fp<-OpenFile(Dcmfilename)Seek(fp,sizeof(char)*144)……While(notEOF(fp))Dogrpnumber<-Read_16bit(fp,LittleEndian)elmtnumber<-Read_16bit(fp,LittleEndian)casegrpnumberof$0008:caseelmtnumberof……$0080:Institution_Name<-GetValue_string(Transfer_Syntax,’LO’)$0090:Manufact_ModelName<-GetValue_String(Transfer_Syntax,’LO’)……$7FE0:callReadPixelData;}PACS系统实现(3)DICOM影像数据读取3、读取像素点数据调用ReadPixelData的几个过程:(1)首先判断是否压缩数据,若是,则调用相应的解压缩函数进行解压。(2)若是多帧图像,获取当前要显示的图像的帧序号。若是单帧,依偏移表offsettable获取像素数据的开始地址,得到内存中的一块数据就是像素数据。(3)读出来的像素数据的Bits_Srored,High_Bit,Bits_Allocated等属性,按照DICOM标准(Part5,AnnexD)调整相应的数据。(4)显示数据过程还调整读取出来的像素数据:如默认窗宽和窗位值;判断显示时像素最小最大值的显示效果;获取彩色图像存储的R、G、B值存放顺序等等。PACS系统实现(4)DICOM图像显示1、
用cmake工具安装(编译)DCMTK开发包,在VC下修改并调用view类的onDraw函数进行DICOM图像的解析和显示:(1)DICOM文件的读取pDicomFile=newDcmFileFormat0;
pDicomFIle一>loadFile(filename);//读DIC0M文件DcmDataset*pDatasetpDicomFile一>getDataset();//得到数据集(2)读和图像有关的信息E_TransferSyntaxxfer=pDataset一>getOriginalXfer();//得到传输语法DicomImagepDicomImgnewDicomlmage(pDataset,xfer,0,fstart,fcount);LPBITMAPINF0HEADERM_lpBMIH;……M_lpBMIH->biCompression=BI_RGB;M_lpBMIH->biSizeImage=O;M_lpBMIH->biXPelsPerMeter=O;M_lpBMIH->biYPelsPerMeter=O;(3)读出的图像数据void*pDieomDibits;//得到DICOM文件第frame的DIB数据(假设是24位的)pDicomImg一>createWindowsDIB(pDicomDibits,0,frame,24,l,1);
PACS系统实现(5)DICOM图像显示(4)调用显示API直接进行显示,核心代码:voidCDcmImage::DrawDcm(CDC*pDC){void*pData=(Uint16*)(pDicomImg->getOutputData(16/*bits*));unsignedlongiDataSize=pDicomImg->createWindowsDIB(pData,0,0,24,0,1);BITMAPINFOHEADERBitmapInfoHeader;BitmapInfoHeader.biBitCount=24;BitmapInfoHeader.biClrImportant=0;BitmapInfoHeader.biClrUsed=0;BitmapInfoHeader.biCompression=BI_RGB;BitmapInfoHeader.biPlants=1;BitmapInfoHeader.bHieigh=pDicomImg->getHeigh();//得到图像的高度;BitmapInfoHeader.bWiidth=pDicomImg->geWtidth();//得到图像的宽度;BitmapInfoHeader.biXPelsPerMeter=0;BitmapInfoHeader.biYPelsPerMeter=0;BitmapInfoHeader.biSize=sizeof(BITMAPINFOHEADER);BitmapInfoHeader.biSizeImage=0;This->CreatePalette(BitmapInfoHeader,pDC);//初始化调色板;pDC->SetStretchBIMtode(COLORONCOLOR);//显示DIB到显示器;StretchDIBits(pDC>GetSafeHdc(),(nWidthBitmapInfoHeader.bWiidth)/2,(nHeightBitmapInfoHeader.bHieight)/2,BitmapInforHeader.//使得图像居中显示;bWiidth,BitmapInfoHeader.bHieigh,0,0,BitmapInfoHeader.bWiidth,BitmaifoHeader.bHieigh,tpData,(LPBITMAPINFO)&BitmapInforHeader,DIB_RGB_COLORS,SRCCOPY);GetDcmData(pDC);//初始化图像信息;InitRuler(pDC);//初始化标尺;}PACS系统实现(6)登记工作站界面PACS系统实现(7)登记工作站界面PACS系统测试PACS系统测试方法采用网络中心人员先试用。发现技术性或应用性的问题,直接向开发人员提出。然后选定科室试用,之后全院试运行,再收集该科室反馈的信息,于此在做相应的调整改动。然后,在正式上线使用的基础上,针对医技科室的医生提出宝贵的意见进行相应优化。最后,医院相关人员对PACS系统项目进行验收。以PACS系统设计原则和目标为评判标准,该软件经过测试后,大部分功能满足医院最初的设想。但是仍旧有些缺点。总结与展望总结
本系统采用结合实际的方法。它基于医院信息系统,是一个涉及放射医学、影像医学、数字图像技术(采集和处理)、计算机与通讯、C/S体系结构的,涉及软件工程、图形图像的综合及后处理等多种技术,是一个技术含量高、实践性强的高技术复杂系统。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学习计划锦集八篇
- 工资绩效方案
- 2024全新科技企业三人合伙经营合同范本下载3篇
- 学科工作计划四篇
- 公司会计年终工作总结例文文本
- DB31-T 1378-2022 第二类医疗器械注册服务规范
- 1例输入蔗糖铁后发生迟发性静脉炎的护理体会
- 小班教案我的家庭树
- 2024届郑州市中原区高三下学期两校联考高考一模化学试卷
- 贵州省新高考2024-2025学年高三上学期适应性联合模拟考试生物试卷原卷版
- 上海市中小学特殊学生随班就读个别化教学计划一
- 化妆造型期末考试试卷试题及答案
- 第四节支原体、立克次氏体、衣原体
- (完整)主要物资、施工机械设备及劳动力进场计划
- 配网工程施工工艺示范手册-全
- 红外光谱(课堂PPT)
- 北师大版五年级上册数学概念整理
- 消防验收规范标准(最新完整版)60048
- 用友NC日常运行维护手册
- (完整版)密闭式静脉输液技术操作评分标准
- 《贲门失弛缓症》PPT课件课件
评论
0/150
提交评论