【文件属性】:
文件名称:matlab集成c代码-Action:动作识别项目(Matlab)
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-22 02:19:00
系统开源
Matlab集成的c代码使用运动信息的时间划分的动作识别
该存储库是在Windows中提出的方法的实现代码。
使用此信息时,请引用本文。
抽象的
本文提出了一种视频动作识别的时间表示方法。
由于视频信号的固有属性是其时间变化,因此计算光流图像以显示短期运动。
为了提出一种低复杂度的动作识别方法,利用预训练的大规模图像数据网络进行特征提取。
对于视频级别表示,考虑金字塔池时间序列,因为可以捕获短期变化并形成固定大小的长期特征。
另外,为了解决长视频的信息丢失问题,还提出了一种使用时间分割的简单视频级表示方法。
提出的方法的实验结果说明了在第一人称和第三人称动作识别中均可接受的性能。
先决条件
该代码在MATLAB
R2016b上和CPU模式下运行。
要运行此代码,您将需要一些工具箱和库。
请按顺序安装以下步骤:
MatConvNet
,用于MATLAB和vlfeat的CNN:
MatConvNet是一个MATLAB工具箱,为计算机视觉应用实现了卷积神经网络(CNN)。
它简单,高效,并且可以运行和学习最新的CNN。
提供了许多用于图像分类,分割,面部识别和文本检测的预训练CNN。
转到此
【文件预览】:
Action-master
----OFPouria.m(761B)
----generate_path.m(396B)
----BatchTest.m(4KB)
----warpFL.m(247B)
----computeColor.m(3KB)
----PyramidPooling.m(788B)
----CNN_FE.m(2KB)
----warpFLColor.m(351B)
----LabelTranslate.m(5KB)
----README.md(4KB)
----getSettings.m(1KB)
----majorityvote.m(1KB)
----flowToColor.m(3KB)
----ExtraFiles()
--------pic2OF.m(1KB)
--------testvi.m(481B)
--------video2OF.m(1KB)
----batchPooling.m(2KB)
----Main.m(267B)