三维物体的计算机辅助设计系统及方法技术方案

技术编号:8161960 阅读:236 留言:0更新日期:2013-01-07 19:45
本发明专利技术涉及一种三维物体的计算机辅助设计方法,首先提取输入的二维线画图的外表面;再根据提取的外表面,将二维线画图分割成多个子线画图,并对子线画图进行三维重构;最后将多个子线画图的三维重构结果进行合并得到三维物体。通过对多个复杂物体进行试验,结果表明本发明专利技术的方法和系统能够根据用户输入的二维线画图,高效准确地完成二维线画图的分割和三维物体的重构。此外,本发明专利技术还涉及一种三维物体的计算机辅助设计系统。

【技术实现步骤摘要】

本专利技术涉及计算机视觉领域,尤其涉及一种。
技术介绍
传统的计算机辅助设计系统(CAD系统)的用户交互界面通常按照WMP模式(视窗Windows,图标Icon,菜单Menu,鼠标Pointer)设计,用户从菜单、面板或者图标中选取不同的绘制工具,并在交互窗口中选择要绘制物体的各种参数,最后通过点击、拖拽等一系列操作选择物体的绘制位置、大小比例等,完成三维物体的绘制。这种CAD系统虽然提供强大三维物体的设计和编辑能力,但是操作比较复杂,只有对于设计系统中繁杂菜单非常熟悉的专业设计人员才能很好地完成设计。而且这类系统的操作繁琐费时,用户界面很不直观,即使设计一个比较简单的物体也需要比较长时间。近年来,人们提出了一种新的CAD系统,该系统采用SB頂模式(sketch-basedinterfaces for modeling,基于用户草图绘制的三维建模)。这类系统的操作界面简单易懂,用户只需要绘制出三维物体的对应的二维线画图(草图),系统就可以自动生成用户所需的三维模型。由于同一个二维线画图对应着无穷多个三维物体,所以这类系统的设计难点在于如何从用户给出的二维线画图中重构出用户所需要的三本文档来自技高网...

【技术保护点】
一种三维物体的计算机辅助设计方法,首先提取输入的二维线画图的外表面;再根据提取的所述外表面,将二维线画图分割成多个子线画图,并对所述子线画图进行三维重构;最后将多个所述子线画图的三维重构结果进行合并得到三维物体;其中,根据提取的所述外表面,将二维线画图分割成多个子线画图具体包括如下步骤:S1、提取所述外表面的各表面上顶点之间的连线作为搜索边构造搜索线画图;S2、计算所述搜索线画图中搜索边的权重值;S3、依次计算经过每条搜索边的最短路径构成的环路的权重值,所述环路的权重值为环路中所有搜索边的权重值之和;S4、提取权重值最小的环路,并判断所述权重值最小的环路的边界是否在所述二维线画图上自相交,如果...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘健庄薛天帆汤晓鸥乔宇
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1