【ffmpeg裁剪视频faster rcnn自动检测 via】全自动实现ffmpeg将视频切割为图片帧,再使用faster rcnn将图片中的人检测出来,最后将检测结果转化为via可识别的csv格式

该博客介绍了如何使用ffmpeg裁剪视频并将其转化为图片帧,接着利用Detectron2的Faster R-CNN进行物体检测,将结果转换为VIA可读的CSV文件。整个过程包括ffmpeg视频裁剪、Detectron2物体检测及VIA标注的详细步骤。
摘要由CSDN通过智能技术生成

目录

 

前言

B站讲解视频

通过slowfast的官网可以知道,使用ffmpeg将视频先裁剪15分钟的视频,然后将15分钟的视频转化为图片帧。再使用detectron2的faster rcnn检测所有图片,再用python将检测结果整理为via(VGG Image Annotator)可是识别的csv文件。

一,ffmpeg 自动裁剪

我们需要将视频剪辑为15分钟的视频,这里和ava不同,ava要的是视频第15分钟到30分钟的,但是我们这里就不用了,直接裁剪0到15分钟的视频。

然后是将15分钟的视频切割成帧,我这里是每秒一帧。

1.1 目录结构

首先创建四个文件夹
ffmpeg_code:存放ffmpeg代码
myFrames:存放视频裁剪后的图片帧
myVideo:原始视频
myVideo15mins:剪辑后的视频(15分钟)
在这里插入图片描述

1.2 cutVideoToImage.sh

ffmpeg_code下创建cutVideoToImage.sh
在这里插入图片描述

这个代码就是自动把视频裁剪,然后再裁剪图片

代码如下(有注释):

#这个shell是将视频先剪辑为15分钟视频,然后再将15分钟的视频按照每秒1帧剪辑为图片

#开始之前
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

青年夏日科技

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值