有效的在线实时视频稳定,具有新的最小平方公式和并行AC-RANSAC
Jianwei Ke1, Alex Watras1, Jae-Jun Kim1
1Department of Electrical and Computer Engineering at the UW-Madison, 1415 Engineering Drive, Madison, WI 53706, US.
Journal of visual communication and image representation
|September 18, 2023
概括
一个新的视频稳定算法,LSstab,有效地减少了使用电影摄影原理的摄像机动. 这种实时方法,利用AC-RANSAC和最小方程,提供与现有技术相匹配或优于现有技术的性能.
科学领域:
- 计算机视觉 计算机视觉
- 图像处理 图像处理
- 视频技术 视频技术
背景情况:
- 视频稳定对于通过减少不必要的运动来提高视觉质量至关重要.
- 现有的方法经常在实时处理或实现最佳稳定方面扎.
- 电影摄影原理为自然的视频稳定提供了一个强大的框架.
研究的目的:
- 介绍一个新的,实时视频稳定算法 (LSstab).
- 用电影摄影的原则来抑制不需要的动作焦虑.
- 为了实现各种应用的高效和有效的视频稳定.
主要方法:
- 实现一个并行 *a-contrario* RANSAC (AC-RANSAC) 算法用于跨运动估计.
- 关于一种基于最小平方的新型平滑成本函数的建议,用于缓解动.
- 对于线性计算复杂性的递归最小方形解法器的导数.
主要成果:
- 与最先进的视频稳定方法相比,LSstab表现出同等或更高的性能.
- 该算法实现实时处理速度,特别是在使用GPU加速时.
- 对公开可用的视频数据集的评估验证了拟议方法的有效性.
结论:
- LSstab为实时视频稳定提供了有效和高效的解决方案.
- 摄影原理的整合增强了稳定视频的自然性和质量.
- 该算法的性能和速度使其适合于实用,高需求的应用.
相关概念视频
Relative Motion Analysis using Rotating Axes-Problem Solving
421
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
421
Relative Motion Analysis using Rotating Axes
486
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
486
Relative Motion Analysis using Rotating Axes - Acceleration
355
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame. The absolute velocity of point B is determined by adding the absolute velocity of point A, the relative velocity of point B in the rotating frame, and the effects caused by the angular velocity within the rotating frame.
Time differentiation is...
Time differentiation is...
355
Residuals and Least-Squares Property
7.4K
The vertical distance between the actual value of y and the estimated value of y. In other words, it measures the vertical distance between the actual data point and the predicted point on the line
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
7.4K
Relative Motion Analysis - Acceleration
378
A slider-crank mechanism converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider. The movement of the slider-crank is an example of general plane motion as the fluctuating angle between the crank and the connecting rod. Consider a segment AB where point A is at the end of the slider and point B is on the diametrically opposite end to point A, on a crack. The variance in...
378
Calibration Curves: Linear Least Squares
1.4K
A calibration curve is a plot of the instrument's response against a series of known concentrations of a substance. This curve is used to set the instrument response levels, using the substance and its concentrations as standards. Alternatively, or additionally, an equation is fitted to the calibration curve plot and subsequently used to calculate the unknown concentrations of other samples reliably.
For data that follow a straight line, the standard method for fitting is the linear...
For data that follow a straight line, the standard method for fitting is the linear...
1.4K


