OpenCV image stitching analysis
Computer vision software has been widely used in the area of Photography creating an amazing effect. One of the tools that has been developed and widely used in the digital camera is the panoramic image, where multiple images are “stitched” together. In this project, the analysis was carried out o...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/73901 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-73901 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-739012023-03-03T20:45:43Z OpenCV image stitching analysis Kok, Chuan Yong Lee Bu Sung, Francis School of Computer Science and Engineering DRNTU::Engineering Computer vision software has been widely used in the area of Photography creating an amazing effect. One of the tools that has been developed and widely used in the digital camera is the panoramic image, where multiple images are “stitched” together. In this project, the analysis was carried out on the open source library OpenCV and two of its feature detectors ORB and AKAZE. Three programs were built or updated from the old version of OpenCV to the newer version to carry out the experiments. One is the ABS-DIFF program which calculated the absolute difference between two images. The program is used to measure the difference between the original image and the “stitch” image. The second draw matches program was also developed to highlight the “matched” points when we stitch two images together. This program helps us to understand the stitching software better as it shows the matching points of the reference and target image side by side. The third program is an image stitcher which was modified and updated from an old version to verify the stitching process and runtime. A number of experiments were carried out to compare ORB and AKAZE. It is concluded that ORB has a better performance in terms of computation time requirement and AKAZE has better performance in the cumulative absolute difference value. Bachelor of Engineering (Computer Science) 2018-04-19T03:02:32Z 2018-04-19T03:02:32Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/73901 en Nanyang Technological University 37 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering |
spellingShingle |
DRNTU::Engineering Kok, Chuan Yong OpenCV image stitching analysis |
description |
Computer vision software has been widely used in the area of Photography creating an amazing effect. One of the tools that has been developed and widely used in the digital camera is the panoramic image, where multiple images are “stitched” together.
In this project, the analysis was carried out on the open source library OpenCV and two of its feature detectors ORB and AKAZE. Three programs were built or updated from the old version of OpenCV to the newer version to carry out the experiments. One is the ABS-DIFF program which calculated the absolute difference between two images. The program is used to measure the difference between the original image and the “stitch” image. The second draw matches program was also developed to highlight the “matched” points when we stitch two images together. This program helps us to understand the stitching software better as it shows the matching points of the reference and target image side by side. The third program is an image stitcher which was modified and updated from an old version to verify the stitching process and runtime.
A number of experiments were carried out to compare ORB and AKAZE. It is concluded that ORB has a better performance in terms of computation time requirement and AKAZE has better performance in the cumulative absolute difference value. |
author2 |
Lee Bu Sung, Francis |
author_facet |
Lee Bu Sung, Francis Kok, Chuan Yong |
format |
Final Year Project |
author |
Kok, Chuan Yong |
author_sort |
Kok, Chuan Yong |
title |
OpenCV image stitching analysis |
title_short |
OpenCV image stitching analysis |
title_full |
OpenCV image stitching analysis |
title_fullStr |
OpenCV image stitching analysis |
title_full_unstemmed |
OpenCV image stitching analysis |
title_sort |
opencv image stitching analysis |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/73901 |
_version_ |
1759853619111264256 |