论文部分内容阅读
ScienceML是为ScienceWord在互联网上传输、共享和检索而制定的符合XML规范的科技文档描述语言。三维图形是ScienceWord中的重要组成元素,制定符合XML规范的三维图形描述语言,是制定ScienceML语言的重要组成部分。实现SciecneWord文档的网络检索是实现ScienceWord在互联网上共享的重要前提。三维图形检索是ScienceWord文档检索的重要方面。ScienceWord中的三维图形具有能用方程表达式来标识,侧重于展现其形状和各种几何变换效果等特点。结合这些特点,给出了一种精简而又准确全面的描述三维图形的方式。它能准确地标识三维图形的形状,描述三维图形旋转、缩放和平移等几何变换,并简化了复杂但对于ScienceWord中的三维图形来说无关紧要的表面属性。在给出了三维图形的XML描述文件生成模块和XML描述文件解析模块的设计方法之后,探讨了三维图形基于内容的检索技术,论述了三维图形检索的原理和系统框架,对其中涉及的关键技术进行了详细的讨论,内容包括三维图形的规范化预处理、特征提取、索引建立、相似性匹配以及检索界面的设计等。结合ScienceML中三维图形的描述方式,给出了关键技术所涉及的具体算法。按照三维图形检索的原理、系统框架和具体的检索算法,设计和实现了三维图形检索系统。给出的三维图形描述方式适合SciencerWord中的三维图形。检索实验结果表明,设计的检索方法能很好的匹配ScienceML中形状相同和相似的三维图形。