cost 342 ms
如何减少 MATLAB 中图像匹配代码的运行时间? - How can I reduce runtime in my image matching code in MATLAB?

我正在尝试使用简单的图像匹配算法来稳定 MATLAB 中的视频文件。 基本上,我将视频第一帧的 window 与第 n 帧相减。 我想得到一个从第 n 帧的 position 到第一帧的 x 和 y 位移向量数组。 视频采用 1501x971 灰度格式,391 帧。 下面是我的代码。 我已经让代码 ...

使用vid.stab在python中将ffmpeg的输出文件捕获到变量中 - Capturing output file of ffmpeg with vid.stab in python into a variable

我正在尝试编写python脚本,以使用ffmpeg和vid.stab库稳定视频。 我的问题是输出文件似乎没有通过stdout,因此使用subprocess.Popen()返回一个空变量。 问题是vibstabdetect接受一个名为result的过滤器,并将文件输出到在那里指定的文件, ...

如何在Matlab上找到稳定视频帧的旋转角度 - How to find rotation angle of a stabilized video frame on Matlab

考虑我有一个稳定的视频帧,其中稳定只通过旋转和平移(没有缩放): 如图所示,图像的右侧是先前像素的对称, 即旋转后的黑色区域被对称填充 。 我添加了一条红线,表明它更清楚。 我想找到我稍后会使用的旋转角度。 我可以通过SURF或SIFT功能完成此操作,但是,在实际情况下, ...

同时裁剪为宽屏格式时更好的垂直稳定性 - Better vertical stabilization when simultaneously cropping to widescreen format

首先:原谅我问一个愚蠢或有些不知情的问题。 我是后处理视频,稳定等的新手。 我使用佳能5D2拍摄1920x1080压缩的电影文件,然后进行裁剪,然后转换为电影1920x800(2.4:1)。 (使用Magic Lantern,我在拍摄时会使用叠加位图。是的,我知道使用Magic Lan ...

OpenCV:图像稳定 - OpenCV: image stabilization

我正在尝试在OpenCV中发布视频。 由于我的相机不是固定的(必须是可移动的),因此由于振动和摇摄而导致的视频非常抖动。 因此,我尝试查看的每个帧都有模糊,即使它可以检测到某些模糊图像,也会使检测的准确性降低。 我在网上搜索过,关于使用陀螺仪补偿摄像机运动似乎有很多讨论。 是否有 ...

哪种类型的Mat或vector <Point2f> 最好与函数estimateRigidTransform()一起使用? - Which of types Mat or vector<Point2f> is better to use with function estimateRigidTransform()?

众所周知,我们可以将具有两种类型之一的两个参数传递给函数Mat estimateRigidTransform(InputArray src, InputArray dst, bool fullAffine) estimateRigidTransform() : Mat estimateRigid ...

GPU加速的LK金字塔中的窗口大小限制 - Window size limit in GPU accelerated LK pyramid

我在实时Feed上执行图像稳定,以便在稳定后的图像上运行某些视觉算法(强调“实时”)。 目前,此过程使用LK金字塔的CPU实现版本,即使预先构建金字塔也几乎不够快(参考图像和“先前”功能仅计算一次),但需要扩展到只能以大约四倍的分辨率处理图像,这在当前的实现中太慢了。 我想我可能会尝试通过合 ...

从视频稳定程序将C / ++ OpenCV程序更改为CUDA - Changing a C/++ OpenCV program to CUDA from video stabilization program

我正在做一个C ++视频稳定/防抖程序,该程序:-在参考系上获取兴趣点(使用FAST,SURF,Shi-Matoshi或SIFT,可能再尝试一些)-计算Lucas-Kanade光学流量与calcOpticalFlowPyrLK一起使用-获取单应性矩阵-使用warPerspective校正抖动图像 ...

平滑运动参数 - Smoothing motion parameters

我从事视频稳定工作已经有几个星期了。 我要遵循的算法主要涉及3个步骤:- 1.快速特征检测与匹配 2.根据匹配的关键点计算仿射变换(比例+旋转+平移x +平移y) 3.使用三次样条或b样条使运动参数平滑。 我已经能够计算出仿射变换。 但是我一直坚持平滑运动参数。 我一直无 ...

在视频稳定中使用卡尔曼滤波器或粒子滤波器进行平滑运动 - Smoothing motion by using Kalman Filter or Particle Filter in video stabilization

我有个问题。 我读了很多关于视频稳定的论文。 几乎所有论文都提到了使用卡尔曼滤波器进行平滑运动,所以它很强大并且可以在实时应用程序中运行。 但是还有另一种强烈的滤波器,即粒子滤波器。 但是为什么我们不使用Partilce滤镜来平滑运动以创建稳定的视频? 一些论文仅使用粒子滤波器来估计帧 ...

最佳视频稳定算法 - Best algorithm for video stabilization

我正在创建一个程序来稳定视频流。 目前,我的程序基于相位相关算法。 我正在计算两个图像-基本图像和当前图像之间的偏移量。 接下来,根据新坐标校正当前图像。 该程序有效,但效果不理想。 您可能会发现相关的链接似乎认为处理过的视频不受欢迎,并且震撼整个视频变得越来越糟。 原始影片 ...

如何从一系列照片中找出恒星旋转? - How do I figure out star rotation from a series of photos?

我有一个大系列(约1000张)广角照片,是用中等质量的数码相机在2个小时内拍摄的。 我想自动计算出旋转速度和旋转中心(北星),并使用该信息和照片的EXIF时间戳,将所有照片堆叠为一张模拟的长曝光照片,就像专业人士花哨的电动照片一样望远镜。 我已经尝试过StarStaX ,但是虽然它可以进 ...

静态物体的视频稳定 - Video stabilization for static object

大家好! 我有静态对象的灰度图像,我希望在采集过程中将其固定在图像上。 无法保证图像对象的亮度恒定。 这是附加的示例图像。 此外,我希望在相机将图像偏移其宽度的20%至30%时获得稳定。 该算法还应该足够快,可以在嵌入式计算机中实现,以便在CPU或DSP中进行实时采集。 ...

移动摄像机的视频稳定 - Video Stabilization for moving camera

我需要稳定移动的相机所产生的震动,例如,当一个人拿着相机行走时。 到现在为止,我已经能够使用FAST特征检测器检测两个框架的特征并计算点的位移。 接下来我该怎么办? 其他帖子建议计算单应性矩阵,然后使用其对新帧进行扭曲,但这是否也不会扭曲摄像机的线性运动? 我只需要消除震动。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM