Autopano Video - Template Stitching Study

From Autopano

Jump to: navigation, search


When using a GoRig, you are not at the nodal point and this is a critical problem when trying to stitch the videos together.
We think it is reasonable that for each GoPro rig, we can create a template that highlights the rig layout.
In practice, it is not really the case and here's the study that highlighted this fact.


STUDY WORK FLOW

In the following room, we did use a GoPro based rig in 2 setups.

Setup 1 - straight Setup 2 - at 45°


We did create 2 reference templates, one for setup 1 and one for setup 2. You can see the quality of the template created with source videos.


Differences between 2 templates should be low as it is the same rig, exactly, we just changed the orientation.

So we should be able to render videos reccorded with second setup with first setup template and reverse. It should work. In fact, it doesn't work at all as we have parallax.


RESULTS

Now, if we use the template from setup 1 on the video from setup 2 ( we need to make a 45° rotation to get the horizon back ).

If we look to the details, we can see that lines are not anymore aligned. That's normal as the room structure has been used to create the template and because we changed the orientation of the rig, it is like the room has rotated around the rig. It affects the template. Image:freedom-cross-detail1.jpg
full image
full image
Exactely the same issue happens here. It is less visible on this case because the floor is totally included into a single gopro. Image:freedom-cross-detail2.jpg
full image
full image


Template stitching can work but if the content is changing too much and if the content have straights lines, then some issues will happen for sure. The parallax you have with the gopro is in fact taken into account when you create a template. And if you apply that template to another content, you cannot be sure it will work as is. Automatic detection should be always preferred.









BACK TO: Documentation / Autopano Video Documentation

Personal tools