Perspective distortions estimation
- Author: Alexandra Anzina
- Supervisor: dr. Dmitriy Vatolin
Introduction
Sometimes, during stereoscopic movie shooting cameras can be installed incorrectly, resulting in a variety of geometric distortions. Particular case of geometric distortions is an artifact that occurs when stereoscopic cameras are vertically misaligned. We propose a new algorithm to detect a mismatch in the vertical position of the cameras.
Proposed method
Due to the geometric properties of optics, objects decrease in size proportionally to the distance between the object and camera. This phenomenon is called a linear perspective. In this regard, the algorithm is based on the assumption that, if the vertical position of the cameras does not match, the vertical shift value changes proportionally to the distance.
The algorithm is based on motion estimation and a modified version of RANSAC.
Experiments
For the analysis of stereoscopic frames where the artifact was not expressed explicitly, compensation was applied — the horizontal shift of the right image so that the background objects had horizontal disparity values equal to zero.
In this work, 14 stereoscopic movies were analyzed and 122 scenes with this artifact were found.
The efficiency of this method was proven on the artificially created test set, the average confidence in the results was approximately 90%. Pearson correlation coefficient between ground truth and algorithm values was 0.993.
A validation dataset was also created, consisting of 200 scenes taken from 4 stereo films.
Results
The average speed of the algorithm on the Intel Core i7-6500U 2.50GHz CPU is 1.04 seconds per 960 × 544 resolution frame with 96.8% of the time spent on calculating the disparity and confidence maps.
-
MSU Benchmark Collection
- Super-Resolution for Video Compression Benchmark
- Video Colorization Benchmark
- Defenses for Image Quality Metrics Benchmark
- Learning-Based Image Compression Benchmark
- Super-Resolution Quality Metrics Benchmark
- Video Saliency Prediction Benchmark
- Metrics Robustness Benchmark
- Video Upscalers Benchmark
- Video Deblurring Benchmark
- Video Frame Interpolation Benchmark
- HDR Video Reconstruction Benchmark
- No-Reference Video Quality Metrics Benchmark
- Full-Reference Video Quality Metrics Benchmark
- Video Alignment and Retrieval Benchmark
- Mobile Video Codecs Benchmark
- Video Super-Resolution Benchmark
- Shot Boundary Detection Benchmark
- The VideoMatting Project
- Video Completion
- Codecs Comparisons & Optimization
- VQMT
- MSU Datasets Collection
- Metrics Research
- Video Quality Measurement Tool 3D
- Video Filters
- Other Projects