论文部分内容阅读
随着计算机科学技术的迅速发展,计算机显式三维模型逼真的显式效果,促进了三维模型的广泛应用,使得三维模型数量在最近几年得到迅速的增长。然而,如何有效的管理海量三维模型,是目前存在的主要问题。传统的方式是在领域专家的参与下对三维模型进行手工分类和数据库构建,这样耗费了大量的人力物力,在对特定模型进行检索时,利用三维模型底层特征或标注文本词汇进行检索,达不到好的检索效果。针对以上存在的问题,本文提出了一种基于本体的三维模型检索方法,首先结合Hownet完善本体,然后将改进的本体检索方法应用到本体检索,最后完成基于本体的三维模型检索。本文的主要工作有:(1)实现了一种结合Hownet扩展本体的方法。通过对原始本体进行分析,将原始本体中的概念利用Hownet得到其基础概念,将基础概念加入本体进而完善本体概念。同时利用Hownet计算本体中概念的相似性,将概念间的关系加入本体,完成本体概念关系的扩展。(2)将半自动的语义标注方法应用到三维模型的本体构建。在给定典型模型语义标注的基础上,通过将典型模型和将标记模型进行相似性比较,对符合给定阂值的模型结合典型模型的相关标注加入本体。(3)实现了一种改进的本体检索方法。对三维模型的本体检索,分二种情况进行处理:①当被检索词在OWL文档有相关描述时,对用户提供的检索词进行本体检索。②当被检索词不存在于OWL文档时,利用Hownet提供的计算两个词的相似性功能,根据被检索词与本体库中类、对象或属性的相似程度,将相似度最高的类、对象或属性作为用户输入的检索词进行本体检索。本文设计了基于本体的三维模型管理系统,该系统完成了本体的构建,利用建立的本体完成了本体的推理和检索,该检索方式较传统检索方式在查全率查准率方面都有显著的提高,同时解决了一般本体检索中检索无结果的问题。