Ask Your Question

panorama blending algorithm

asked 2013-04-02 01:00:23 -0600

mrgloom gravatar image

updated 2013-04-03 01:03:13 -0600

Which panorama blending algorithm used in opecnv? I found this but it's still not clear to me.

any reference to paper describing algorithm?

according to this opencv have 2 methods

FeatherBlender [?]

MultiBandBlender A Multiresolution Spline with Application to Image Mosaics

Another question is what seam finder algorithms are used in opencv? I think stitching module need more detailed documentation. In sourses I found VoronoiSeamFinder/DpSeamFinder/GraphCutSeamFinder

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2013-04-03 02:27:50 -0600

It might seem stupid, but the top of the page says exactly which paper has the same base idea as the implementation:

About the featherblender, this isn't actually a paper. Basically what you do is first align both images based on feature points that are detected. Following that you take a region near border where you select stitching points that need to match perfectly. Take for example a 2 inch border. Based on those regions, image one gets an opacity of 50% and image 2 gets an opacity of 50%. Combined this gives you a 100% image of two regions that are blended in. Due to this basic featherblending, ghost elements can occur (elements that appear to be there because they are not in both borders, for example driving cars).

About the seam finder, I would suggest they align features for this, so don't know exactly what you want to know here. Read through the paper?

edit flag offensive delete link more

Question Tools


Asked: 2013-04-02 01:00:23 -0600

Seen: 4,837 times

Last updated: Apr 03 '13