Video stabilization: digital and mechanical approaches

Bayrak, Serhat
General video stabilization techniques which are digital, mechanical and optical are discussed. Under the concept of video stabilization, various digital motion estimation and motion correction algorithms are implemented. For motion estimation, in addition to digital approach, a mechanical approach is implemented also. Then all implemented motion estimation and motion correction algorithms are compared with respect to their computational times and accuracies over various videos. For small amount of jitter, digital motion estimation performs well in real time. But for big amount of motion, digital motion estimation takes very long time so for these cases mechanical motion estimation is preferred due to its speed in estimation although digital motion estimation performs better. Thus, when mechanical motion estimation is used first and then this estimate is used as the initial estimate for digital motion estimation, the same accuracy as digital estimation is obtained in approximately the same time as mechanical estimation. For motion correction Kalman and Fuzzy filtering perform better than lowpass and moving average filtering.


Frequency invariant beamforming and its application to wideband direction of arrival estimation
Babataş, Eren; Candan, Çağatay; Department of Electrical and Electronics Engineering (2008)
In this thesis the direction of arrival estimation of wideband signals using frequency invariant beamforming method is examined. The difficulty with the direction of arrival estimation of wideband signals is that it is not possible to obtain a single covariance matrix valid for the whole frequency spectrum of the signal. There are various methods proposed in the literature to overcome this difficulty. The common aim of all the methods is to obtain a composite covariance matrix for the overall band of the si...
3d geometric hashing using transform invariant features
Eskizara, Ömer; Ulusoy, İlkay; Department of Electrical and Electronics Engineering (2009)
3D object recognition is performed by using geometric hashing where transformation and scale invariant 3D surface features are utilized. 3D features are extracted from object surfaces after a scale space search where size of each feature is also estimated. Scale space is constructed based on orientation invariant surface curvature values which classify each surface point's shape. Extracted features are grouped into triplets and orientation invariant descriptors are defined for each triplet. Each pose of eac...
Visual quality assessment for stereoscopic video sequences
Sarıkan, Selim Sefa; Akar, Gözde; Department of Electrical and Electronics Engineering (2011)
The aim of this study is to understand the effect of different depth levels on the overall 3D quality and develop an objective video quality metric for stereoscopic video sequences. Proposed method is designed to be used in video coding stages to improve overall 3D video quality. This study includes both objective and subjective evaluation. Test sequences with different coding schemes are used. Computer simulation results show that overall quality has a strong correlation with the quality of the background,...
Single and dual band quantum well infrared photodetector focal plane arrays on inp substrates
Eker, Süleyman Umut; Beşikci, Cengiz; Department of Electrical and Electronics Engineering (2010)
Excellent uniformity and mature material properties of Quantum Well Infrared Photodetectors (QWIPs) have allowed the realization of large format, low cost staring focal plane arrays (FPAs) in various thermal imaging bands. AlGaAs/InGaAs and AlGaAs/GaAs materials systems have been the standard systems for the construction of mid-wavelength infrared (MWIR) and long-wavelength (LWIR) QWIPs. However AlGaAs/GaAs QWIP FPAs suffer from low quantum and conversion efficiencies under high frame rate (low integration ...
FPGA implementation of real time digital video stabilization
Özsaraç, İsmail; Ulusoy, İsmail; Department of Electrical and Electronics Engineering (2011)
Video stabilization methods are classified as mechanical and digital. Mechanical methods are based on motion sensors. Digital methods are computer programs and classified into two as time domain and frequency domain based on the signal processing methods used for the motion analysis. Although, mechanical methods have good real time stabilization performance, they are not suitable for small platforms such as mobile robots. On the other hand, digital video stabilization methods are easy to implement on variou...
Citation Formats
S. Bayrak, “Video stabilization: digital and mechanical approaches,” M.S. - Master of Science, Middle East Technical University, 2008.