Abstract:
The project belong the field of Computer Vision and is a sub-module of the MultiView Imaging (MVI) system. The aim of the MVI system is to fill the needs of the next generation multimedia applications by providing rich data in the form of videos and images, using several video or image devices recording/streaming data simultaneously. This not only increases the quality of the image/video but also the amount of information that can be extracted from the feed.
The Panorama Generation (also called as Mosaicing or Image Stitching) is the process of combining multiple overlapping images taken from random orientations to create high resolution image. This concept is further extended by using videos instead of pictures and the result is a higher resolution video, called as a Panoramic Video.
In the first part the project aims at implement the basic panoramic image and video stitching using traditional techniques of panorama creation. The project further contributes to the field of panorama generation by proposing a novel algorithm for solving the problems related to depth variation. The work is not discussed in the report as it is yet unpublished.
Further two modules of the project explores the application of panoramic view generation to real life problems. Module 1 (or the second part of the project) is the development of an Under Vehicle Inspection System (UVIS) that uses the concepts of panorama generation to generate a panorama of the undercarriage for inspection purposes. Module 2 (or the third part of the project) is the development of an Interactive Limited Free Viewpoint Generation System (IFS) which combines the ideas of top-down view with free viewpoint selection to form an interactive system that can provide a video output with seamless transition between multiple video cameras.
All the three systems feature user friendly Graphical User Interfaces (GUI ) developed in Matlab to provide easy interaction with the system.