论文部分内容阅读
胶囊内窥镜以其无创无痛无交叉感染的优点,成为未来医疗内镜的一种发展趋势。胶囊内窥镜给人以良好的消化道检查体验,但产生的大量相似度高的图像数据,给医生阅片和诊断带来困难,医院数据管理也更为复杂。本文在分析国内外胶囊内窥镜影像工作站系统的基础上,从临床实际应用出发,设计一款以NHibernate为核心的胶囊内窥镜影像工作站系统,实现数据安全管理和医生快速阅片。主要研究工作如下:1.分析系统需求,结合功能需求和非功能需求设计系统软件总体架构,对系统功能进行模块划分。2.分析系统业务数据,使用SQL Server 2005为底层数据库,完成系统数据库的设计,实现NHibernate与底层数据库的连接和操作,包括建立对象关系映射、配置NHibernate、设计实现系统各功能模块通用数据操作接口。3.设计并实现系统中关键的医护管理模块、病历管理模块、图像管理模块和报告管理模块。4.分析现有胶囊内窥镜影像工作站系统中图像冗余筛除功能的不足,提出一种基于特征点匹配的图像冗余筛除算法;在OpenCV下用人体消化道图像进行了算法仿真,结果显示算法有较强的鲁棒特性,并且有较高的性能。5.搭建测试环境,对系统的数据增删改查、图像多图显示、实时显示、报告生成等方面做了功能测试和分析,同时对图像的下载速度、播片速度、导片速度进行了性能测试,结果显示图像下载速度和导出速度均大于50fps,播放速度可达30fps,系统功能和性能均符合设计指标。