Repository logo
 
Publication

Inexpensive solution for real-time video and image stitching

dc.contributor.authorQuintal, Filipe Magno Gouveia
dc.date.accessioned2010-09-13T14:56:56Z
dc.date.available2010-09-13T14:56:56Z
dc.date.issued2009
dc.description.abstractImage stitching is the process of joining several images to obtain a bigger view of a scene. It is used, for example, in tourism to transmit to the viewer the sensation of being in another place. I am presenting an inexpensive solution for automatic real time video and image stitching with two web cameras as the video/image sources. The proposed solution relies on the usage of several markers in the scene as reference points for the stitching algorithm. The implemented algorithm is divided in four main steps, the marker detection, camera pose determination (in reference to the markers), video/image size and 3d transformation, and image translation. Wii remote controllers are used to support several steps in the process. The built‐in IR camera provides clean marker detection, which facilitates the camera pose determination. The only restriction in the algorithm is that markers have to be in the field of view when capturing the scene. Several tests where made to evaluate the final algorithm. The algorithm is able to perform video stitching with a frame rate between 8 and 13 fps. The joining of the two videos/images is good with minor misalignments in objects at the same depth of the marker,misalignments in the background and foreground are bigger. The capture process is simple enough so anyone can perform a stitching with a very short explanation. Although real‐time video stitching can be achieved by this affordable approach, there are few shortcomings in current version. For example, contrast inconsistency along the stitching line could be reduced by applying a color correction algorithm to every source videos. In addition, the misalignments in stitched images due to camera lens distortion could be eased by optical correction algorithm. The work was developed in Apple’s Quartz Composer, a visual programming environment. A library of extended functions was developed using Xcode tools also from Apple.por
dc.description.sponsorshipOrientador: Mon‐Chu Chenpor
dc.identifier.urihttp://hdl.handle.net/10400.13/79
dc.language.isoengpor
dc.publisherUniversidade da Madeirapor
dc.subjectVídeo
dc.subjectStitching openCV webcam image
dc.subjectStitching real-time
dc.subject.
dc.subjectCentro de Ciências Exatas e da Engenharia
dc.titleInexpensive solution for real-time video and image stitchingpor
dc.typemaster thesis
dspace.entity.typePublication
person.familyNameQuintal
person.givenNameFilipe
person.identifier1333903
person.identifier.ciencia-idEC10-568D-FB0A
person.identifier.orcid0000-0002-3525-142X
person.identifier.ridC-8682-2018
person.identifier.scopus-author-id6504228821
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor
relation.isAuthorOfPublication523e98f5-2ac6-4f1f-9806-1a51bf339466
relation.isAuthorOfPublication.latestForDiscovery523e98f5-2ac6-4f1f-9806-1a51bf339466

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MestradoFilipeQuintal .pdf
Size:
33.28 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: