Archive

Posts Tagged ‘边缘融合 融合图’

融合map的生成

August 10th, 2009

边缘融合通常指的是基于image mosaic技术,融合带形成的位图,通常叫做融合图。

最早这个融合图是这个样子的(可以参看Raskar的论文):

blend-0-0-0.jpg

blend-0-0-11.jpg

上面是2张blend map的示意,这是一个1X2的拼接形成的。map的生成主要是利用距离做加权平均的结果。

通过使用基于上面的两张blendmap做alpha blending,就可以融合两张相互重叠一部分的图像了。

注意到对角线上的马赫带,这在实际应用中会有让人不快的痕迹,所以有了下面的改进算法:

blend-new-0.jpg

blend-new-1.jpg

改进的算法消除了对角线上的马赫带,主要的改进是不再使用基于点到边界距离的加权,而改用点到边界的乘机和的加权,从而达到了真正的平滑过渡,实际上就是一个iso surface的概念。

目前有些人的做法是手工调整生成blendmap,实际上这样做是不正确的,这就要求工人一定要把投影仪的位置摆的精确,这在有些情况下是很难做到的。