问题标签 [image-stabilization]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
algorithm - 图像稳定/对齐算法
根据我在网上阅读的内容,最有效的图像稳定算法之一是使用格雷编码位平面匹配。但是,我在理解它时遇到了麻烦(格雷码本身并不复杂,剩下的就是它了)。谁能指出我这个主题的资源(或另一种稳定的好方法)略低于大多数已发表论文的水平?示例代码胜过抽象的广义方程。
出于我的目的,视频不会平移或缩放,帧中也不会移动物体。
c++ - 图像稳定
嘿,我正在做一个使用光流方法稳定视频序列的项目。到目前为止,我在光流方面做得很好。但是我面前有 2 个分支来处理它.. 1- 在获得光流之后,我找到了图像位移的平均值,然后我从第二帧的特征中减去了平均值,我的问题是接下来做什么?
2-或者我可以使用openCV函数来稳定图像,我计算了转换矩阵,然后我使用了cvPerspectiveTransform,然后是cvWarpPerspective,但是我得到了“坏标志”的错误
你可以看到代码,我想要的是如何稳定图像?我想要你能提供的任何解决方案吗?
iphone - 图像稳定库Objective-C/C/C++?
是否有一个像样的图像稳定库(围绕光流的东西)可以给我一个 3 维变换矩阵来稳定?
我只想稳定一个 10 帧序列。带有 Objective-C 包装器的库是最好的,但更深层次的东西(C、C++)就更好了。
提前致谢。
image-processing - 使用 uC/DSP 进行图像稳定
我正处于一个项目的研究阶段,该项目涉及稳定将由 RF 发送的视频流中的图像。我希望使用 DSP 进行处理,或者如果可能的话,使用在相机附近(而不是接收端)包含 DSP(如 STM32F4x)的 uC 来完成。
关于哪种算法最适合这种应用程序的任何想法(显然实时约束是最重要的)?此外,任何关于什么是最好的提示:uC 或 DSP?和哪种类型?
谢谢
c# - 视频处理建议
我正在开始一个新项目,如果我将获得视频输入,我将不得不在视频中添加几个项目......一些行和实时信息。由于相机将处于摇晃的环境中,我可能还需要添加某种视频稳定功能。我计划在项目中使用 C#,因为它是我更了解的语言,所以我想知道我应该寻找哪些 API?OpenCV 很好还是有更好的选择?我是计算机视觉方面的新手,所以欢迎任何建议。
ios - 如何检测iphone是否还在?
我必须制作一个用户只能在 iPhone 静止时拍照的应用程序。你能告诉我如何进行吗?任何帮助将不胜感激。
下面是我尝试过的代码,请提出改进建议,这段代码给出了生涩的输出
根据振动水平,我设置了不同的图像,如绿色、黄色、红色。我选择了阈值 100。
c++ - 基于 calcOpticalFlowFarneback 的 OpenCV 翘曲图像
我正在尝试使用密集光流对图像进行复杂的扭曲。我正在尝试将第二张图像扭曲成与第一张图像大致相同的形状。
我从两个灰度帧计算流量。我现在正在尝试使用该cv::remap
功能使用此流信息重新映射我的原始(即非灰度)图像。但是,我从中得到了一个非常严重扭曲的图像。我只是最终得到一个与我的原始图像有点相似的橙色和黑色图像。
如何使用cv::remap
计算flow
?
android - 移动摄像机的视频稳定
我需要稳定移动相机的抖动,例如,当一个人拿着相机走路时。
到目前为止,我已经能够使用 FAST 特征检测器检测两帧的特征并计算点的位移。
接下来我该怎么办?其他帖子建议计算单应矩阵,然后用它来扭曲新帧,但这不会扭曲相机的线性运动吗?我只需要消除震动。
c++ - 静态物体的视频稳定
各位工程师大家好!
我有静态对象的灰度图像,我希望在采集过程中将其固定在图像上。不能保证图像对象的亮度恒定。这是附加的示例图像。
此外,当相机将图像移动 20-30% 的宽度时,我希望获得稳定。该算法还应该足够快,以便在嵌入式计算机中实现,以便在 CPU 或 DSP 中进行实时采集。
为此应使用什么算法或算法链?你会推荐阅读什么?我想使用参考框架并找到光流,然后进行反仿射变换。
我尝试使用带有一些特殊参数的 OpenCV 光流(金字塔 Lukas-Kanade),当相机移动在每个维度上不超过图像的 10% pixelx 时,结果令人满意。