论文部分内容阅读
随着计算机、图像处理等现代科学技术的发展,中医舌诊的客观化研究已成为中医望诊领域的研究热点,并已取得了突破性进展。相对于目前基于二维图像的舌诊客观化研究,三维舌象表面增加了其表面的深度信息,并提供了舌象表面的整体形态和细节结构尺寸,增强了舌象表面的现实感和逼真感,辅助医生诊断,具有重要的研究价值和现实意义。 针对计算机视觉领域的三维表面重建技术,本文重点开展了基于光度立体技术获取舌象表面信息、基于DirectX进行舌象表面纹理贴图和三维显示以及动态舌象表面信息采集系统等方面的研究工作。本论文所研究的工作包括以下方面: (1)基于光度立体的Lambertina散射模型估计舌象表面法向和纹理反射率针对基于光度立体重建三维表面的特点和拍摄要求,利用舌模型设计了静态信息采集系统,获取不同光源方向的图像序列;首先利用高光黑球图像序列计算光源方向;然后基于散射模型估计舌象表面的单位法向量和纹理反射率。从中医的诊断角度分析,法向图和颜色图包含了舌象表面特征提取的相关信息。 (2)获取舌象表面的深度信息,并利用DirectX实现纹理贴图和三维显示在已知法向量场的情况下,本文基于切平面理论建立法向和深度值的关系,并计算得到舌象表面的深度信息。获取舌象表面的细节几何和反射属性后,使用DirectX三维图形开发工具将舌象表面进行三维可视化,并利用纹理反射率进行纹理贴图,得到完整的舌象三维表面。实验结果表明,本文的重建算法可实现舌模型的三维重建和表面细节显示。根据分析该方法对真实舌体的三维重建在理论上具有可行性,能够再现真实舌体的表面细节。 (3)设计动态舌象表面信息采集系统基于人体舌象的动态特性,设计了动态信息采集系统。该系统由高速摄像机、多光源系统和单片机控制单元等组成,单片机控制单元以高速摄像机的一组输出信号为触发信号,通过继电器等驱动器件驱动多光源系统,实现依次点亮,同时利用输出信号触发视频信号控制摄像机的拍摄。根据以上原理设计了控制单元的电路原理图和PCB板设计图,基于KeilμVision3开发环境完成软件编程,最终实现光源点亮和拍摄的同步控制。