如何对视频数据使用SVM?

发布于 2024-11-03 03:40:34 字数 475 浏览 1 评论 0原文

我的问题是如何使用 SVM 方法对跑步和行走这两种动作进行分类。 首先我有 02 个视频(第一个动作是跑步,第二个是行走),之后,我将它们转换为二进制图像 MC 和 MM 的序列(我使用了轮廓检测,即:02 矩阵仅包含 1和 0)。

  • MC:是一个维度为(120 * 160 * 65)的矩阵,65是“第一个视频的帧数。
  • MM:是一个维度为(120 * 160 * 87), 87 是“第二个视频的帧数。

问题:

  1. 如何使用 SVM?如何形成我的数据矩阵和我的组向量?
  2. 我应该直接使用 matlab 命令 svmtrainsvmclassify 并使它们适应我的问题还是我必须编写自己的代码?
  3. svmsacling 对我来说重要吗?

My problem is how to classify two actions: running and walking using the SVM method.
First I have 02 videos (the first action is running, the 2nd one is walking), after, I've transformed them into a sequence of binary images MC and MM (I have used the Contour detection ie: the 02 matrices contain only 1 and 0).

  • MC: is a matrix of dimension (120 * 160 * 65), 65 is "number of frames of the first video.
  • MM: is a matrix of dimension (120 * 160 * 87), 87 is "number of frames of the 2nd video.

Issues:

  1. How can i use SVM? How can form my data matrix and my groups vector?
  2. Should I use directly the matlab commands svmtrain, svmclassify and adapt them to my problem or I have to write my own code?
  3. Is svmsacling important in my case?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

依 靠 2024-11-10 03:40:34

如果你想使用SVM对视频进行分类
1)您需要选择特征描述符(特征提取)。例如,如果背景是静态的,则当人跑步时,像素的数量可能比人行走的情况更大。选择合适的功能是最重要的一步。使用原始数据文件可能不起作用。
2)需要使用svm工具。 LIBSVM (http://www.csie.ntu.edu.tw/~cjlin/libsvm/) 是最好的工具之一。
3)如果您阅读文档(http://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf),您会发现缩放通常会提高SVM性能。

if you want to use SVM to classify the videos
1) You need to select feature descriptor/s (feature extraction). For example, if the background is static, when a person runs, the number of the pixel may be larger than the case where the person walks. Selecting the proper features is the most important step. Using raw data file will probably not work.
2) You need to use an svm tool. LIBSVM (http://www.csie.ntu.edu.tw/~cjlin/libsvm/) is one of the best tools.
3) If you read the document (http://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf), you will see that scaling usually improves SVM performance.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文