【知识星球】视频分类/行为识别网络和数据集上新

基于pytorch实现的视频分类——C3D模型论文复现 视频分类任务 阅读详情

欢迎大家来到《知识星球》专栏,这两天有三AI知识星球专注更新3D卷积和视频分类/行为识别相关的网络以及相关数据集的介绍和下载。

作者&编辑 | 言有三

有三AI知识星球-网络结构1000变

Two-stream(Spatial+Temporal)

640?wx_fmt=png

Two-stream是一个非常经典的网络,可以被用于分类,检索,跟踪等任务,这里的Two-stream网络包含了时间和空间网络,分别用于提取RGB的空间信息和光流时间信息。

作者/编辑 言有三

网络结构如上,包含两个通道,第一个通道为spatial stream convNet通道,输入单帧RGB图,用于提取空间信息,是一个2D网络。

第二个通道为temporal stream convnet,输入若干帧光流图,用于提取时间信息,是一个3D网络。光流包括x和y两个方向,所以对于大小为 w, h, 帧长为L的视频片段,temporal stream convnet的输入形状为:( w,h,2L ),下图展示了相邻两幅图的光流图:

640?wx_fmt=png

两个网络的具体细节在上图已经有所展示,不再详述,下面看下具体的表现:

640?wx_fmt=png

上表分别是只使用空间网络和只使用时间网络的结果,结果表明空间网络过拟合很严重,时间网络性能远超空间网络,说明运动信息更加重要。另外从5~10增加帧数有微小性能提升,所以最终使用的帧数是10。

下面再来看Two-stream网络,结果融合方法是两个网络的softmax输出的平均或者多类别linear SVM。

640?wx_fmt=png

结果可以看出,相对于单个网络,有较大的性能提升,其中多类别linear SVM的融合方法比直接平均法更好。

参考资料:

[1] Simonyan K, Zisserman A. Two-stream convolutional networks for action recognition in videos[C]//Advances in neural information processing systems. 2014: 568-576.

有三AI知识星球-数据集

UCF101

640?wx_fmt=jpeg

UCF101是一个视频分类/行为识别数据集,共101个类别,13320个短视频。

作者/编辑 言有三

数据集地址:

https://www.crcv.ucf.edu/research/data-sets/human-actions/ucf101/,发布于2012年。

该数据集包括13320个短视频,来源于YouTube,共101个类别。其中每一类由25个人做动作,每个人做4-7组,视频大小为320×240。

UCF101是目前动作类别数、样本数最多的数据集之一,主要包括在自然环境下101种人类动作类别如跳、拍手、打羽毛球等等,也正因为类别众多加上UCF101在动作的采集上具有非常大的多样性,如相机运行、外观变化、姿态变化、物体比例变化、背景变化等等,所以也成为了当前难度最高的动作类数据集之一。

640?wx_fmt=png

各个类别的数量分布如上,可知道还是比较均匀的,UCF101在视频分类/行为识别中是必须评测的基准,有如图像中的ImageNet。


更多相关的模型解读

加入有三AI知识星球即可获取

每日更新

已经超过3万字的内容

覆盖各类主流网络架构


640?wx_fmt=png

640?wx_fmt=jpeg

转载文章请后台联系

侵权必究

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

往期精选

简单视频分类模型 视频可以简单看作一系列图片的集合 1. 视频分类简介 视频分类通过有以下几种方法: 2DCNN + LSTM 3DCNN 本文仅仅介绍最简单的2DCNN + LSTM的方法,使用tensorflow 2.0+ 进行实现,保证代码尽可能简短,但性能将会一般。 2. 数据集准备 虽然视频是由很多帧构成的,但是如果我们选取所有帧会消耗大量的计算资源,并且不同视频帧数不同会导致LSTM的输入不确定。为了保证所有视频提取出的所有帧数量相同,本文使用最简单的方法进行预处理(等间隔采样法)。 等间隔采样方法示例:. 阅读详情

相关推荐

机器学习笔记 - 构建自己的视频分类模型的分步教程

这里使用UCF101 - 动作识别数据集,该数据集由属于 101 个不同类别的 13,320 个不同视频片段组成,从YouTube收集。101个动作类别的视频分为25组,每组可以包含4-7个动作视频。来自同一组的视频可能具有一些共同特征,例如相似的背景、相似的观点等。动作类别可分为五种类型:1)人与物体交互2)仅身体运动3)人与人交互4)演奏乐器5)运动。数据集下载地址我们将按照官方文档中的建议将数据集分为训练集和测试集。

学以致用 知行合一 873

C3D进行视频分类:使用自己数据集

在C3D视频分类的基础上,改用自己的数据集

waiyayaya的博客 1097

实战十三:基于PyTorch搭建CNN实现视频动作分类任务 有数据有代码 可直接运行

实战十二:基于PyTorch搭建CNN实现视频动作分类任务 有数据有代码 可直接运行

754

【技术综述】视频分类/行为识别研究综述,从数据集到方法

视频分类/行为识别是计算机视觉领域中非常有挑战性的课题,因为其不仅仅要分析目标体的空间信息,还要分析时间维度上的信息,如何更好的提取出空间-时间特征是问题的关键。本文总结...

hacker_long的专栏 2726

微机原理-基于8086电压报警2.5V仿真系统设计

*单片机设计介绍,微机原理-基于8086电压报警2.5V仿真系统设计。

2201_75940997的博客 1083

BeckHoff <--> ABB 机器手 Profinet 通讯

本文介绍了BeckHoff PLC与ABB机器人通过PROFINET通信的实现方案。主要内容包括:1)通信接口的详细变量定义,涵盖输入/输出信号、设备状态监控、夹爪控制等关键功能位;2)全局数据结构和变量配置说明;3)机器人任务控制程序的实现方法,包括参数校验、任务指令下发和状态监控机制;4)重点分析了任务调度功能块的代码逻辑,涉及慢速模式处理、多参数配置和执行状态判断。该方案通过结构化变量定义和模块化程序设计,实现了PLC对机器人作业的精确控制,为工业自动化系统集成提供了可靠通信范例。

工控智联驿站 1033

【知识星球】视频分类模型和数据集板块汇总介绍

欢迎大家来到《知识星球》专栏,这里是网络结构1000变和数据集小专题。作者&编辑 | 言有三 1 视频分类问题基于深度学习的视频分类包含非常多的方法,如3D卷积...

hacker_long的专栏 1659

QMI8658A和QMC5883L传感器校准全攻略:从零偏校准到椭球拟合

本文详细解析了QMI8658A和QMC5883L传感器的校准方法,从零偏校准到椭球拟合,涵盖了9轴运动传感器的核心误差来源及补偿技术。通过实战案例和数学建模,帮助开发者提升传感器精度,适用于无人机、AR/VR等智能硬件应用。

weixin_29189381的博客 160

行为定位、行为识别

需要收集行为定位的方法 待续。。。 视频分类/行为识别是计算机视觉领域中非常有挑战性的课题,因为其不仅仅要分析目标体的空间信息,还要分析时间维度上的信息,如何更好的提取出空间-时间特征是问题的关键。本文总结了该领域的技术进展和相关数据集,技术进展从传统特征法到深度学习中的3DCNN,LSTM,Two-Stream等。 1 视频分类/行为识别问题首先我们要明确这是一个什么问题,基于视频的行为识别包括两个主要问题,即行为定位和行为识别。行为定位即找到有行为的视频片段,与2D图像的目标定位任务相似。而行为识别即对

weixin_44523062的博客 2267

零基础微信理财通基金实操指南(2026版)

先活下来:保证不亏大钱,再想赚钱慢慢变富:年化10%,7年翻倍,这已经很好了开始比完美重要:今天先存100元到零钱通,就是最好的开始现在打开微信,进入理财通,完成第一步风险测评吧!有任何问题可以随时问,我会用最通俗的方式解释。

老韩的Linux云计算架构师进阶之路 1693

一文带你了解SOA接口测试

了解汽车电子行业的人,近几年可能经常见到一个词“SOA”,那SOA具体是什么?作为测试人员应该要测试哪些内容呢?这篇文章就简单给大家介绍一下。SOA(Service Oriented Architecture)是一种面向服务的架构,最早应用于IT行业,虽然行业内对于SOA的定义没有一个统一的描述,但是总体而言,SOA把功能定义成为服务,服务带有明确的可调用接口,并可以通过网络调用。在汽车领域,对于高性能计算平台而言,为了实现域控制器以及区域控制器之间的互联互通和软硬分离、缩短开发周期等优势,也引入了SOA的

怿星科技的博客 7156

cv方向有哪些_【星球知识卡片】视频分类与行为识别有哪些核心技术,对其进行长期深入学习...

大家好,欢迎来到我们的星球知识小卡片专栏,本期给大家分享视频分类的核心技术点。作者&编辑 | 言有三 1 3D卷积视频相对于图像多出了一个维度,而3D卷积正好可以用于处理这个维度,因此也非常适合视频分类任务,不过缺点是计算量比较大,下图展示了一个简单的3D模型。 2 RNN与LSTM视频和语音信号都是时序信号,而RNN和LSTM正是处理时序信号的模型,也是早期用于视频分类的重...

weixin_39799565的博客 258

setoolkit克隆网站获取用户信息

一、环境 kali、DVWA 二、步骤 首先打开kali,输入setoolkit 依次选择选项1-选项2-选项3-选项2 输入钓鱼网站的网址(默认为本地网址) 输入要克隆的网址URL 这里我的网址如图,将网址复制 然后模拟攻击场景,攻击者向受害者发送了一条钓鱼链接,此链接与DVWA的登陆页面完全一样,受害者点击之后并进行登陆信息 点击login之后,用户信息就被setool...

BeatRex的博客 2998

【星球知识卡片】视频分类与行为识别有哪些核心技术,对其进行长期深入学习...

大家好,欢迎来到我们的星球知识小卡片专栏,本期给大家分享视频分类的核心技术点。作者&编辑 | 言有三 1 3D卷积视频相对于图像多出了一个维度,而3D卷积正好可以用于处理这个维...

hacker_long的专栏 772

Python实战:用jieba和WordCloud打造电商评论情感分析工具(附完整代码)

本文详细介绍了如何使用Python的jieba分词和WordCloud库构建电商评论情感分析工具,涵盖数据预处理、情感分析、可视化展示等关键步骤,并提供完整代码实现。通过该工具,开发者可以高效分析电商评论数据,挖掘消费者情感倾向,为产品改进和决策提供数据支持。

weixin_30316097的博客 415

Qt6导航组件系列专栏:30+常见导航场景的实现

本文介绍了Qt6导航组件系列专栏,涵盖30+常见导航场景的实现方案。专栏分为7组:基础侧边栏系列、社交与协作导航系列、文件与项目导航系列、工业与车载导航系列、创意与扩展导航系列、办公与效率导航系列、流程与引导导航系列。

u011186532的专栏 1133

lbs的核心技术都有哪些?_【星球知识卡片】视频分类与行为识别有哪些核心技术,对其进行长期深入学习...

大家好,欢迎来到我们的星球知识小卡片专栏,本期给大家分享视频分类的核心技术点。作者&编辑 | 言有三1 3D卷积视频相对于图像多出了一个维度,而3D卷积正好可以用于处理这个维度,因此也非常适合视频分类任务,不过缺点是计算量比较大,下图展示了一个简单的3D模型。2 RNN与LSTM视频和语音信号都是时序信号,而RNN和LSTM正是处理时序信号的模型,也是早期用于视频分类的重要模型。3 双流法...

weixin_39567013的博客 218

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

【知识星球】视频分析/光流估计网络系列上线

欢迎大家来到《知识星球》专栏,这两天有三AI知识星球会更新一些光流估计相关的网络介绍,在视频分析等任务中,光流有着举足轻重的地位。作者&编辑 | 言有三有三AI知...

hacker_long的专栏 822

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【杂谈】为什么邀请大家加入硬核知识星球有三AI

文/编辑 | 言有三今天给大家介绍一下有三AI知识星球,推荐铁粉们加入。有三AI知识星球秉承公众号的风格,有以下几个特点。(1) 只做原创。星球内有三发布的所有内容均为原...

hacker_long的专栏 978

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

【知识星球】重要小结与涨价预告

欢迎大家来到《知识星球》专栏,今天给大家小结一下有三AI知识星球,以及预告下一次涨价。作者&编辑 | 言有三过去的一个月里,有三AI知识星球发力“数据集”和“网络...

hacker_long的专栏 626

【知识星球】猫猫狗狗与深度学习那些事儿

欢迎大家来到《知识星球》专栏,这两天有三AI知识星球会更新一些猫狗相关的数据集和任务,可爱的猫猫狗狗对深度学习可是做出了不少的贡献呢。作者&编辑 | 言有三有三A...

hacker_long的专栏 805

【知识星球】softmax损失相关的小问题

欢迎大家来到《知识星球》专栏,这里是AI1000问小专题。作者&编辑 | 言有三 1 Softmax相关的问题Softmax在图像分类,分割任务中是很常见的,关...

hacker_long的专栏 499

【知识星球】ElementAI提出超复杂多尺度细粒度图像分类Attention模型

欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题。作者&编辑 | 言有三 1 Attention模型Attention机制已经被证明在很多的任务中都...

hacker_long的专栏 2771

分组卷积计算量_【知识星球】卷积核和感受野可动态分配的分组卷积

欢迎大家来到《知识星球》专栏,这里是网络结构1000变小专题,我们要慢慢开始更新AutoML与网络设计相关的内容。作者&编辑 | 言有三 1 MixNet有三AI知识星球-网络结构1000变MixNet基于Depthwise的分组卷积是一个非常有效的模型设计,不过它们通常是用同样大小的卷积核,MixNet则使用了可学习的多尺度卷积核提升其性能。作者/编辑 言有三我们在前面已经给...

weixin_39946274的博客 142

【知识星球】为什么图像分类任务要从256*256中裁剪出224*224

欢迎大家来到《知识星球》专栏,这里是AI1000问小专题。作者&编辑 | 言有三 1 图像分类任务输入尺寸相关的问题有关于经典的图像分类任务中的输入图像尺寸问题...

hacker_long的专栏 9866

损失函数一直不变_【知识星球】softmax损失相关的小问题

欢迎大家来到《知识星球》专栏,这里是AI1000问小专题。作者&编辑 | 言有三 1 Softmax相关的问题Softmax在图像分类,分割任务中是很常见的,关于它有些常见的小问题,供大家思考学习。有三AI1000问-机器学习篇为什么分类任务softmax损失输入是2通道,sigmoid损失是1通道想必大家都玩过图像分类了,为什么同样是2分类任务,softmax损失函数的输入是...

weixin_39531780的博客 875
上一篇: 【NLP】 NLP中应用最广泛的特征抽取模型-LSTM
下一篇: 【知识星球】猫猫狗狗与深度学习那些事儿
言有三
言有三 领域专家: 人工智能技术领域 领域专家: 人工智能技术领域
博客等级 码龄15年 3635粉丝 976原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言有三

三人行必有AI

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值