应用科学学报 ›› 2014, Vol. 32 ›› Issue (5): 463-468.doi: 10.3969/j.issn.0255-8297.2014.05.005

• RESEARCHNOTES • 上一篇    下一篇

基于移动最小二乘与控制曲线的3D 点云变形

王瑞1,2, 肖任1,2, 陈俊丽1,2, 余宗鑫1,2, 万旺根1,2   

  1. 1. 上海大学通信与信息工程学院,上海200444
    2. 上海大学智慧城市研究院,上海200444
  • 收稿日期:2014-02-28 修回日期:2014-04-16 出版日期:2014-09-23 发布日期:2014-04-16
  • 作者简介:王瑞,副教授,博士,研究方向:多媒体信号处理,E-mail: rwang@shu.edu.cn;万旺根,教授,博导,研究方向:计算机图形学与虚拟现实技术,E-mail: wanwg@staff.shu.edu.cn
  • 基金资助:

    国家自然科学基金(No.61373084, No.61301027);国家“863”高技术研究发展计划基金(No.2013AA01A603);上海市教育委员
    会科研创新基金(No.14YZ011)资助

3D Point Cloud Deformation with Moving Least Squares and Control Curves

WANG Rui1,2, XIAO Ren1,2, CHEN Jun-li1,2, YU Zong-xin1,2, WAN Wang-gen1,2   

  1. 1. School of Communication and Information Engineering, Shanghai University, Shanghai 200444, China
    2. Institute of Smart City, Shanghai University, Shanghai 200444, China  
  • Received:2014-02-28 Revised:2014-04-16 Online:2014-09-23 Published:2014-04-16

摘要: 将移动最小二乘法用于3D 点云模型变形,提出一种基于控制曲线的3D 点云模型变形方法. 该方法根据点云数据的形状信息或变形需要设置关键点,利用三维空间三次样条插值拟合生成控制曲线,通过改变曲线两端的偏导数来改变空间曲线的形状,从而更好地拟合物体的轮廓. 基于移动最小二乘法实现3D点云模型的刚性变
形,通过轮廓拟合准确定位变形后的物体轮廓,利用控制曲线可实现多个区域的准确变形. 实验表明,该方法可使3D 点云模型产生比较平滑而真实的变形效果.

关键词: 移动最小二乘, 3D点云, 控制曲线, 三次样条曲线, 变形

Abstract: This paper proposes a deformation method of 3D point cloud model implemented by controlling curve sets. Compared with deforming a model by controlling point sets, the proposed method makes deformed 3D point cloud model shard to be distorted, and appears more realistic. A moving least squares algorithm is used, in which curves are generated with cubic spline curve fitting. As MLS algorithm is applied to the curves to ensure rigid deformation of the 3D point cloud model. The use of control curves can achieve deformation in multiple areas accurately. Experimental results show that the method can realize smooth and realistic deformation of 3D point cloud models.

Key words: moving least squares, 3D point cloud, control curve, cubic spline, deformation

中图分类号: