1

我的问题很简单,但我很困惑:(

我正在使用 Matlab 进行动作识别过程。我有 10 个不同的动作,每个动作有 20 个不同的视频,每个视频以 500 点 x 350 个特征(数组 500x350)结束描述符。

做单词的时候;假设我将每个动作的前 10 个视频作为训练集,那么我将有 100 个视频作为训练,100(500x350)。

我的问题是如何考虑训练集和测试集之间的对应关系。我的意思是其中之一:

  • TRAIN 数组是 100 个单元格,每个单元格是 [500x350]double,TEST 数组是 [100x1] double。
  • TRAIN 的数组是双精度的,[50000x350]double 和 TEST 的数组是 [50000x1] 双精度的。我的意思是我应该将每个视频视为一个实例,或者将每个点 [1x350] 视为一个实例!我不知道什么是正确的实现。

非常感谢。

4

1 回答 1

0
10 action * 20 videos for each * (500*350) 

features = input for SVM for training 

对于您进行的测试

1 action * 1 video * (500*350) 

特征,以​​便从训练中预测动作SVM

于 2016-09-06T03:12:02.640 回答