Skip to content

Given unordered images set, we stitch all images by finding candidate map for each image and stitch them one by one.

Notifications You must be signed in to change notification settings

Kyan820815/panoramic-Iimage-stitching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automatic Panoramic Image Stitching

In this project, we build panorama image stitching with unordered data from Automatic Panoramic Image Stitching using Invariant Features. We focused on finding local features used in matches between all of the images in a data set. Also, we successfully stitched images without specific order into panoramas using SURF features, RANSAC feature matching, homography, etc. After applying ROI the final outcome seems more elegant which can be directly used for advertisements or business promotions.

our panoramic image

Install

git clone git@github.com:Kyan820815/CSCI1430-Final-Project.git
cd CSCI1430-Final-Project

Run

	main.py [-h] [--data {shanghai,lab,river,indoor,road,hotel}]
               	 [--candidate CANDIDATE] [--lowe_ratio LOWE_RATIO]
                 [--ransac_th RANSAC_TH] [--roi_improve ROI_IMPROVE]

optional arguments:

  -h, --help            show this help message and exit
  --data {shanghai,lab,river,indoor,road,hotel}
                        Choose what image you'd like to run on: one of listed
                        above
  --candidate CANDIDATE
                        Choose number of candidate
  --lowe_ratio LOWE_RATIO
                        Choose lowe ratio used in feature matching
  --ransac_th RANSAC_TH
                        Choose ransac threshold value used in finding
                        homography
  --roi_improve ROI_IMPROVE
                        Set true for those images with roi do not have good
                        result

Data

The data set is on: https://www.dropbox.com/sh/kui1xs38o15xbaw/AACxJ7g6ci0qz_nG0rjujIcMa?dl=0\ Please create data folder in the code directory and result folder in the data folder

About

Given unordered images set, we stitch all images by finding candidate map for each image and stitch them one by one.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages