Skip to content

Code for the paper "A Comparative Study of Algorithms for Realtime Panoramic Video Blending"

Notifications You must be signed in to change notification settings

ajex1988/blending

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panorama Stitch Tool - Blending

A panorama stitcher based on PTGUI template.

Use PTGUI tool to generate template for static scenes. Videos are captured by a rig consisted of six gopros. Different blending algorithms are applied to the videos including feather blending, multiband blending and mean-value coordinate method.

Requirements

  • CGAL >= 4.10
  • OpenCV >= 3.2 WITH CUDA 8.0

Quick Start

You will need CMake to build the code. If you're using Windows, you need Visual Studio 2015 or 2017 in addition to CMake.

First, clone the code:

git clone https://github.com/ajex1988/blending.git
cd blending

C++ API

For macOS or Linux:

mkdir build && cd build && cmake .. && make

For Windows:

mkdir build
cd build
cmake .. -G"Visual Studio 14 2015 Win64"
MSBuild blending.sln /p:Configuration=Release

Now run some examples, such as:

bin/mvc_blender_demo

Resources

Click here to download the resources file. It contains orignal images to be stitched, a PTStitcher script file generate by PTGui tool, and the mask images generate by seam finder demo program.

You should unzip the file to /resources folder to run the demo programs under /src/examples.

About

Code for the paper "A Comparative Study of Algorithms for Realtime Panoramic Video Blending"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published