Javascript must be enabled to continue!
Foreground rejection for parallax removal in video sequence stitching
View through CrossRef
Parallax is a key challenge that leads to inaccurate registration and ghosting effect of objects in the result of panorama image stitching. A novel foreground rejection method is proposed in this thesis to remove parallax in video sequence stitching. Firstly, the global motion is estimated between two frames using SIFT feature matching. The foreground is obtained by applying the logical OR operators to the pixels that have high displaced frame difference. There are two groups of foreground: the near-frames and the far-frames groups. Then, voting scheme is applied in the way that only the near-frame foreground inside the area of far-frame foreground is considered as the actual foreground. The extracted foreground at this stage is mostly the edges of objects. Since the change of a foreground shape is very small, 2D translation motion from tracking algorithm is used to project foreground (edges) from other frames to the current frame. The edges from other frames are then used to refine the edge in the current frame. The 2-stage rendering is then applied to the extracted edge for the foreground area. The foreground area is refined by the foreground area of other frames mapped to the current frames by 2D translation model. The experimental results of 13 test video sequences indicated that the removal of parallax objects by the proposed foreground rejection method led to (1) more accurate registration, (2) the reduction of the ghosting effect, (3) sharper stitched result and (4) more background information in the results.
Title: Foreground rejection for parallax removal in video sequence stitching
Description:
Parallax is a key challenge that leads to inaccurate registration and ghosting effect of objects in the result of panorama image stitching.
A novel foreground rejection method is proposed in this thesis to remove parallax in video sequence stitching.
Firstly, the global motion is estimated between two frames using SIFT feature matching.
The foreground is obtained by applying the logical OR operators to the pixels that have high displaced frame difference.
There are two groups of foreground: the near-frames and the far-frames groups.
Then, voting scheme is applied in the way that only the near-frame foreground inside the area of far-frame foreground is considered as the actual foreground.
The extracted foreground at this stage is mostly the edges of objects.
Since the change of a foreground shape is very small, 2D translation motion from tracking algorithm is used to project foreground (edges) from other frames to the current frame.
The edges from other frames are then used to refine the edge in the current frame.
The 2-stage rendering is then applied to the extracted edge for the foreground area.
The foreground area is refined by the foreground area of other frames mapped to the current frames by 2D translation model.
The experimental results of 13 test video sequences indicated that the removal of parallax objects by the proposed foreground rejection method led to (1) more accurate registration, (2) the reduction of the ghosting effect, (3) sharper stitched result and (4) more background information in the results.
Related Results
Hydatid Disease of The Brain Parenchyma: A Systematic Review
Hydatid Disease of The Brain Parenchyma: A Systematic Review
Abstarct
Introduction
Isolated brain hydatid disease (BHD) is an extremely rare form of echinococcosis. A prompt and timely diagnosis is a crucial step in disease management. This ...
Detection method of PCB component based on automatic optical stitching algorithm
Detection method of PCB component based on automatic optical stitching algorithm
Purpose
– This paper aims to propose image stitching by reduction of full line and taking line image as registration image to solve the problem of automatic optic i...
Binocular Stereo Matching Based on SGM and Flood Filling Algorithm
Binocular Stereo Matching Based on SGM and Flood Filling Algorithm
Abstract
The SGM algorithm was weak in matching the occluded area and parallax discontinuity area in stereo matching, and it was easy to produce more voids. To address this...
Utilization of Merge-Sorting Method to Improve Stitching Efficiency in Multi-Scene Image Stitching
Utilization of Merge-Sorting Method to Improve Stitching Efficiency in Multi-Scene Image Stitching
Aiming at the problem of single stitching scenes (ordered or disordered images), which are time-consuming and involve complex computation during the image stitching, a multi-scene ...
Time-based Calibration: A Way to Ensure that Stitched Images are Captured Simultaneously
Time-based Calibration: A Way to Ensure that Stitched Images are Captured Simultaneously
<p>With the rapid development of modern science and technology, people’s demand for such information as images and videos is also growing, and the requirements for ...
Unsupervised Deep Learning for Enhanced holoentropy Image Stitching
Unsupervised Deep Learning for Enhanced holoentropy Image Stitching
Traditional feature-based image stitching technologies rely heavily on feature detection quality, often failing to stitch images with few features or low resolution. The learning b...
NETWORK VIDEO CONTENT AS A FORM OF UNIVERSITY PROMOTION
NETWORK VIDEO CONTENT AS A FORM OF UNIVERSITY PROMOTION
In the context of visualization and digitalization of media consumption, network video content is becoming an important form of university promotion in the educational services mar...
Enhancing Real-Time Video Processing With Artificial Intelligence: Overcoming Resolution Loss, Motion Artifacts, And Temporal Inconsistencies
Enhancing Real-Time Video Processing With Artificial Intelligence: Overcoming Resolution Loss, Motion Artifacts, And Temporal Inconsistencies
Purpose: Traditional video processing techniques often struggle with critical challenges such as low resolution, motion artifacts, and temporal inconsistencies, especially in real-...

