传统的基于移动最小二乘法(MLS)的图像变形方法中,由于没有考虑图像变形中的角色形状的拓扑关系,使得变形结果产生局部扭曲的现象.为此提出一种骨架驱动的MLS卡通角色变形方法.首先抽取图像中的角色,并对抽取出的角色模型进行三角剖分得到其网格模型;然后根据网格模型的拓扑关系手工输入骨架,并将模型的骨架自动绑定到该角色模型上;最后用户可交互地修改模型骨架,而骨架通过MLS将形变传递到整个角色模型上去.由于该方法是局部相关的,将每一个网格顶点绑定在相应骨架上,限定了全局骨架变形的影响,从而克服了变形失真现象.对比实验结果表明,文中方法可以使卡通角色的变形效果更加自然,具有广泛的应用前景.
The traditional image deformation methods based on Moving Least Square(MLS) can produce local distortions,due to the fact that the explicit topological information of the character in the image is not taken into account.In this paper,we present a novel approach of MLS Cartoon Character Deformation Driven by Skeleton.Firstly,the underlying 2D shape for the character is extracted and triangulated into a mesh.Then the skeleton is constructed according to the topology information of 2D shape and binded to the underlying model automatically.Finally,the 2D shape is animated by using MLS deformation with the adjustment of the joints in the skeleton.In our approach,every vertex is bounded to the corresponding skeleton,and it can not be affected by other points.Thus,our method eliminates the local distortions in the characters and enhances the realisticness of the animation.The experimental results have demonstrated that our deformation approach can produce higher quality of deformation than previous method,and it can be widely used in cartoon animation.