论文部分内容阅读
X线头影测量是口腔正畸和口腔外科等学科临床诊断,治疗设计以及研究工作的重要手段。计算机辅助的方法,在一定程度上减轻了医生繁重的手工测量工作。1958年丹麦皇家齿科学院出现了世界上第一套计算机辅助头影测量分析系统。随着计算机技术的发展,计算机辅助X线头影测量技术本身不断进步,其在口腔正畸和口腔外科各个研究领域的应用也逐渐深入。当前计算机辅助X线头影测量的研究主要集中在开发WINDOWS操作系统下的头影测量软件和利用先进的数字图像处理技术,进行自动识别和疗效预测等方面。目前国内还没有功能十分强大,操作简便,满足临床和科研两方面需求的成熟的网络化的头影测量软件系统。
CIS(cephalometricinformationsystem)系统是北京大学口腔医学院颅面生长发育中心与北京大学计算机系人机交互与多媒体实验室合作开发的头影测量信息系统。系统包括十个模块,本课题主要是研究了影像测量模块的程序设计与基于C/S模式的数据库建设,实现网络化的头影测量分析。
一影像测量模块的程序设计
材料和方法:
采用visualC++编程语言,利用面向对象的程序设计方法,对现实世界存在的对象抽象概括为类,将属性和方法进行封装。利用多态的方法创建对象。
结果:
设计了MCPointMCFormulaMCCalculatorMCAnalysis四个类,分别概括了特征点、测量公式、测量项目和分析方法的属性,留出外部程序简单接口进行操作。
二影像测量模块的数据库建设
材料和方法:
SQLserver数据库管理系统下,采用SQL(结构化的查询语言)在C/S模式下创建数据库。
结果:
建立了其中包括23种分析方法[38]-[48],254个测量项目,63个计算公式,205个特征点,基于C/S模式的关系型数据库,程序通过网络访问数据库。
三影像测量模块算法的实现
材料和方法:
采用visualC++编程语言,采用测量项目调用计算函数的形式。算法为函数套用逐层实现。
结果:
设计计算函数63个,其中包括24个简单函数,11个常用的复杂函数,6个针对特殊分析方法的复杂函数,22个针对特殊测量项目的复杂函数,函数能够完成所有测量项目的计算。
四影像模块软件测试
材料和方法:
正常头颅侧位片通过结合算法分析结合与实际头颅侧位片人工测量的分析,验证测量项目的准确性。
结果:
算法分析中,每一个头影测量项目在不同的情况下,均可得出与其定义相符的结果,254个测量项目计算机测量和人工测量基本一致,可以认为其计算准确,通过测试。
结论:CIS影像测量模块实现了基于客户端/服务器模式的网络化的头影测量分析。