问题标签 [matlab-cvst]
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.
matlab - HOG 描述符训练需要多长时间?
我们有一个项目可以从图像中识别徽标。我们最初使用 Haar 分类器,但训练 Haar 分类器需要大量时间(在我们的 Core i5 机器上每个徽标需要 4 天)。为 300 多个徽标训练它需要很长时间(我们没有任何高性能计算机)。因此,我们决定转向基于 HOG 的目标检测器,希望它的训练时间会大大减少。
有谁知道 HOG 描述符训练需要多少时间?我们将针对每个徽标(在配备 Core i5 处理器的机器上)大约 100 个正面和 100 个负面 600x800 像素图像进行训练。
matlab - 从图像中裁剪椭圆
我想最好在 MATLAB 中从图像中提取椭圆区域(图像中面部的一部分):
例如,在这张图片中,我想提取红色边界内的区域。
谁能帮我这个 ?
matlab - 词袋训练和测试opencv、matlab
我正在通过使用 SIFT 功能在 opencv 中实现 Bag Of Words,以便对特定数据集进行分类。到目前为止,我一直在对描述符进行聚类并生成词汇表。据我所知,我必须训练 SVM ......但我有一些问题我真的很困惑。主要问题是实现背后的概念,这些是我的问题:
1-当我提取特征然后创建词汇表时,我是否应该提取所有对象(比如说 5 个对象)的特征并将它们放在一个文件中,所以我将它们全部放在一个词汇表文件中,其中包含所有字?以及稍后在进行分类时如何将它们分开?
2-如何实现SVM?我知道 openCV 中使用的函数,但如何?
3- 我可以在 MATLAB 中完成工作,我的意思是 SVM 培训的实施,但是有没有可用的代码可以指导我完成工作?我在这里看到了 Andrea Vedaldi 使用的代码,但他每次只使用一个类,另一个问题是他没有展示如何创建他在练习中使用的 .mat 文件。我能找到的所有其他实现,它们都没有使用 SVM。那么,您也可以在这一点上进行指导吗!
谢谢
matlab - 用于对象检测的 HOG 描述符
我想知道,对于像“汽车”这样的对象的 HOG 描述符是否有任何实现,而不是 MATLAB 中的 Human?
但万一,只有人类,你能引导我到那个代码,并给我这样的提示,以改进用于“汽车或摩托车等物体”的代码
matlab - 如何使用已知的相机参数在 Matlab 中使图像不失真?
这在OpenCV中很容易做到,但是我想要一个相当高效且可以轻松更改的原生 Matlab 实现。该方法应该能够采用上述链接中指定的相机参数。
matlab - MATLAB 是否使用 OpenCv CascadeClassifier?
我有一个关于CascadeObjectDetector
MATLAB 的问题。在 MATLAB 的源代码中CascadeObjectDetector
,我看到:
然后我看到:
并在stepImpl
:
你知道,什么是vision.internal.CascadeClassifier
?它只是 OpenCVCascadeClassifier
吗?函数的源代码在哪里detectMultiScale
?
matlab - 相机标定MATLAB工具箱
我必须重新投影我的 3D 点(我已经有来自 Bundler 的数据)。
我在 MATLAB 中使用相机校准工具箱来获取相机的内在参数。我从 27 张图像中得到了这样的输出(棋盘;图像是从不同角度拍摄的)。
注:数值误差约为标准偏差的三倍(供参考)。
我想知道数值误差,即焦距误差 +- [23.13283 22.92478] 、主点误差等。这些误差数字实际代表什么以及它们的影响是什么?
像素误差真的很小。
到目前为止,我使用上述数据中的以下矩阵进行重新投影:
K=[ 2104.11696 0 969.15779; 0 2101.75357 771.30555;0 0 1]
上面的矩阵“K”对我来说似乎是正确的。如果我做错了什么,请纠正我...
将等待您的回复。
matlab - 使用视觉工具箱在matlab中绘制光流
我正在尝试使用 quiver 绘制光流。我可以绘制光流线,但不能绘制箭头。此代码与 Matlab 教程中的类似示例。以下是代码
这不会像我期望的那样通过颤动在每帧图像上看到的箭头显示。我应该做些什么来纠正代码?尼丁
matlab - Matlab:透明物体检测
我正在尝试检测图像中的透明物体(玻璃瓶)。该图像取自 Kinect,因此有 rgb 和深度图像可用。
我从文献中读到透明物体的边界具有“未知深度值”,我可以将其用作检测物体的边界条件。
问题是我无法从我的深度文件中找到该信息,即。图像的深度仅返回零或其他值,但绝不会“未知”
我假设 kinect 将“未知深度值”表示为零,但这引发了另一个问题:图像中有很多零(即边界等)我如何知道对象的哪个零?
非常感谢!!
matlab - vision.VideoPlayer 对象的鼠标点击回调
在 MATLAB 中,可以执行类似的操作来处理图形图像轴上的鼠标点击
但是,我使用的是计算机视觉系统工具箱中的视频播放器。例如,
本质上,我想为vision.VideoPlayer
对象编写鼠标单击回调,其方式与 MATLAB 句柄图形对象相同。回调函数可以返回,例如,点击在视频中的位置。我没有在 MathWorks 网站上找到这方面的示例。这对vision.VideoPlayer
对象可能吗?