中文摘要 人体医学图像数据库是一个将数据库技术与Internet技术相结合的Web数据库系统,兼具Internet的开放、廉价、用户界面统一的特点和数据库系统严谨的管理机制。本数据库系统建立在PC Server上,以Microsoft WinNT 为平台,IIS (Internet Information Server)为Web服务器,MS SQL Server为数据库服务器,使用ADO/ASP技术通过ODBC接口实现数据库连接。其功能包括对多媒体数据的组织、存储、查询、展示以及将数据发布到Web上。该数据库可以为连接到Internet的任意用户提供数据库检索的服务,并通过Internet将数据传送置用户端。 本课题利用最新的3D Web技术——VRML(Virtual Reality Modeling Language, 虚拟现实造型语言),与MATLAB软件的数据处理结果相结合,研究出用VRML生成复杂三维模型的软件实现方法。本论文用真实人体数据生成的具有虚拟现实效果的盆骨、股骨、胫骨和下颌骨等VRML三维模型。用户只需通过浏览器(要安装必要的插件)就可以浏览这些具有交互性的VRML三维模型,用鼠标支配照相机或物体在场景中的位置、平移方式及旋转角度。 在生成VRML单块骨骼模型的基础上,又深入研究了将多块骨骼放入一个VRML场景中,并通过对每块骨骼安装传感器,使用户可以用鼠标抓取骨架(多块骨骼的组合)中的任意一块骨骼,并将其拖动至任意位置的功能。 本课题最后阶段将VRML虚拟现实技术推广至虚拟内窥镜的应用。使用预设飞行路径的方法,模拟真实光学内窥镜在管腔内捕获图像的效果。该虚拟内窥镜首先采用模拟数据实现算法,最后在真实的胫骨数据上实现。用户可以用鼠标控制虚拟内窥镜的飞行速度、开始和停止状态。当虚拟内窥镜被置为开始后,将自动在物体内部飞行,直到用户停止它。用户还可以切换观察视点——endoscopy(内窥镜观察)和outside(外观浏览),观察物体内部和外观。
关键词:数据库,Web数据库,医学图像,虚拟现实,虚拟内窥镜 Abstract The Human Medical Image Database is a Web-based database system combining the technique of database and Internet. It works on a PC Server, using Microsoft WinNT as the platform, IIS (Internet Information Server) as the Web server, MS SQL Server as the database server. It uses the technique of ADO/ASP and accesses database via ODBC. It has both Internet’s features of openness, cost-efficiency and consistent user interface, and database’s super ability of data management. Any Internet client can access the database, search and download image data. The client can also browse 2D image (like CT, MRI 无忧论文 【http://www.uklunwen.com】slides etc) as well as 3D scene (VRML scene). A new algorithm has been developed to produce complex 3D model within VRML world using WWW-based virtual reality world using new WWW-based 3D image technology----VRML standard and MATLAB. You will see 3D VRML model of pelvis, femur, tibia and mandible which are all products from real human data. Internet client can view bone models within VRML world through browser (which should has VRML plug-in). The client can control the camera’s or the model’s position, mode and angle within a VRML scene. Based on the production of single bone model, many bones have been placed in a VRML scene and each of them is fixed with sensors. In this case, the client can grasp a bone from the bone framework which is composed by several bones, and carry it to anywhere. The application of endoscopy is explored using VRML virtual reality at the last part of this thesis. It simulates real optic endoscopy which obtains the image of the inner part of apparatus using the method of setting flying route in advance. The algorithm was first developed on simulation data, then it can used on real tibia data. The client can control the flying speed, start and stop status of the virtual endoscopy. When the endoscopy is started, it will fly though the model till being stopped. The client can also change viewpoints between endoscopy and outside to view inner part and outer of the model.
Key words: database, Web-based database, medical image, virtual reality, end |
|