检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:丁展[1] 陈志杨[2] 沈建国[1] 彭维[1] 叶修梓[1]
机构地区:[1]浙江大学CAD&CG国家重点实验室,杭州310027 [2]浙江工业大学软件学院,杭州310014
出 处:《计算机辅助设计与图形学学报》2006年第9期1294-1299,共6页Journal of Computer-Aided Design & Computer Graphics
基 金:国家自然科学基金(60273060;60473106);国家科技部软件重大专项(2003AA4Z3120)
摘 要:为了勾勒点云的骨架或在点云上标记符号,提出一种基于手绘的点云表面曲线构造方法.首先将手绘的二维草图识别成二次曲线;然后将其均匀离散化并分别投影到点云表面;最后判断投影点是否接近于同一平面,如果是,则将二次曲线重新投影到该拟合平面;否则,将投影点连接成B-样条曲线并对其平滑去噪.实验结果表明,利用该方法可以快速勾勒出点云轮廓,并在点云表面高效地绘制出二次曲线或者平滑的B样条曲线.To outline the silhouette of point cloud or mark some special signs on it, a novel approach for creating curves on point cloud with free-hand sketch is presented. The raw sketch made by free-hand tracing is first recognized as a set of conics and line segments, then the conics are equi-distantly sampled, and all the sampled points are projected back onto the point cloud. Finally, all these projected points are verified to see whether they lie well on a plane. If it does, re-project the conics onto the plane. Else, fit the projected points as a B-spline curve and smooth it. Experiments show that silhouette can be perfectly and quickly outlined based on this free-hand sketching. Conics or smooth 3D B-spline curve can be drawn freely and quickly.
分 类 号:TP391.72[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28