邱泳锋 高雪瑶 刘嘉源 林威良 张家豪 贾龙雨
(哈尔滨理工大学 计算机科学与技术学院, 黑龙江 哈尔滨150080)
近年来,三维CAD 模型的数量和种类急剧增加,CAD 模型库的规模也随之变大。据统计目前全世界已有300 多亿个三维模型。从模型库中精确地寻找满足用户设计意图的模型无疑会缩短开发周期,提高设计效率,为企业带来更多的利益。同时,重用已有CAD 模型也会让企业节约更多的成本。
常见的三维模型检索方法主要有:基于文本的三维模型检索、基于特定指令的三维模型检索和基于内容的三维模型检索。
1.1 基于文本的三维模型检索。通过对目标三维模型进行恰当描述,与海量数据中的三维模型文本标签进行自动匹配来完成检索、但是,三维模型的文本描述相对有限、无法真正将三维模型特征一一列举。
1.2 基于特定指令的三维模型检索。使用定义好的笔画或者笔画集合来表示基本图形,然后利用笔画来完成三维模型检索。但是,这种方法仅适用于极少部分三维模型的检索,适应范围太小。
1.3 基于内容的三维模型检索。以反应对象自身的视觉特征的内容索引为基础,计算视觉特征的相似性来查找用户所需要的目标模型。但是,这种方法不仅依赖于文本,而且也依赖于三维模型和草图等[1]。
本文利用固定投影方法获取三维模型的二维视图[2],提取草图和二维视图的集成特征,并以此为基础来度量草图与三维模型之间的相似程度。……