Mesh Warping算法

变形技术的综述: 在产生变形技术之前,图像变换所采用的方式基本都是采用淡入淡出的方式进行的,效果并不是太好,就像是老式的ppt那种感觉,这种情况在输入的部分和输出的部分有相同的时候更加的严重,变体就提供了一种流畅的变换来保证图像的一致性。

Mesh Warping算法介绍:

为了说明双向网格翘曲算法,考虑图中显示的5个图像,左边是原图像,右边是目标图像,中间是变化到了一半的图像。网格MS被关联到源图像,制定控制点的坐标,第二个网格MT制定它们在目标图像中的相应的位置,网格MS和MT分别显示在左上和右下的源图像和目标图像上,注意到比较有标志性的部件就像眼睛还有鼻子什么的,这些标志都在相应的两个网格的网格线上,MS和MT用来进行定义空间变换,将MS所有的点映射到MT上去,网格被定义成拓扑等效的,即不允许折叠,布莱纳许,MT中的节点可能是远离MS的,只要他们不是相交的,更多的,为了简单起见,网格被限制具有固定的边界。

所有的中间帧分成四步生成 1.在MS和MT之间线性内插网格M 2.使用MS和M将IS映射到I1 3.使用MT和M将IT映射到I2 4.在I1和I2之间线性内插出If

图片2显示了这个过程,在图片的第一行MS被逐渐扭曲到MT,对每一帧都形成了一个网格M,这些图片被用来将IS从原本的状态扭曲到中间状态,在最下端展示了相同的办法,就是将目标文件逐渐扭曲回原本的位置,这些操作的目标是将IS和IT的标志保持一致,制作出一组一组的I1和I2土拍你,在这样的操作之后,淡入淡出的I1I2操作次啊是有意义的,这个队列使用了[1,0.75,0.5,0.25,0]的权值来合成上下的两张图片。

基本上来说,变体的效果就是淡入淡出的两张扭曲之后的图片,变体真正的价值可以从图片2中找到。 使用网格进行特征规范的一个直观的解决方案:双三次样条插值,对于图像进行重新采样。

Avatar
Haowei Sun
Undergraduate of Automation