YOLOv7 Pose
YOLOv7 Pose复现
最近打算做一个关于姿态估计+行为识别的项目,由于最近YOLOv7很是火热,因此我们首先复现了YOLOv7 Pose来看看效果。以下是复现过程
1.Clone 仓库
https://gitee.com/liu-kuan-tdd/yolov7-pose-estimation.git
2.环境配置并进行推理
windows10 + cuda10.2 + conda
步骤:
(1)使用Pycharm打开项目,之后创建conda虚拟环境,使用Python3.8
(2)在Pycharm终端输入命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
(3) 环境配置好之后下载推理模型[link],并将模型放到你的项目目录下(https://github.com/WongKinYiu/yolov7/releases/download/v0.1/yolov7-w6-pose.pt)
(4)在终端输入命令进行推理,我的处理器是Intel® Core™ i5-10200H CPU @ 2.40GHz 2.40 GHz
python pose-estimate.py
3.推理结果展示
(1).FPS对比图
通过打开摄像头测试的速度来看,不能达到实时,不到1fps。
(2).视频结果
football1_keypoint
YOLOv7 Pose相关推荐
- labelme标注转换为yolov7 pose(xywh)
yolov7pose的标注格式为 第一个为序号 后面四个是xywh(框) 再后面每三个是xyv v是是否可见(1,0) 当点在图中未出现的时候xy需要赋为0.000000 labelme格式就不再展示 ...
- yolov7 yolov5 pose姿态对比笔记
目录 yolov7 pose yolov5 pose 只有python,可运行,没有预训练: 可以训练,有tensorrt, 训练相关知识点
- YOLOv7姿态估计pose estimation(姿态估计+目标检测+跟踪)
概述 YOLOv7姿态估计:一种快速准确的人体姿态估计模型 人体姿态估计是计算机视觉中的一项重要任务,具有各种应用,例如动作识别.人机交互和监控.近年来,基于深度学习的方法在人体姿态估计方面取得了 ...
- YOLOv7-Pose尝鲜,基于YOLOv7的关键点模型测评
[前言] 本文首发于GiantPandaCV,未经许可请勿转载!目前人体姿态估计总体分为Top-down和Bottom-up两种,与目标检测不同,无论是基于热力图或是基于检测器处理的关键点检测算法,都 ...
- 基于改进YOLOv7&OpenCV的行人过马路速度与交通灯实时监测系统(源码&教程)
1.研究背景 横穿马路的行人运动速度太快.太慢或者突变都可能影响驾驶者的判断,从而导致交通事故.车载辅助系统应能够在交通路口为驾驶者提供异常行人的速度预判信息.文献[1-2]通过对不同红绿灯情形进行建 ...
- 使用YOLOV7训练BDD100K数据集(数据格式转化+训练全流程)
目录 1. 前言 1.1 BDD100K数据集详细介绍(此节可跳过) 1.2 BDD100K数据集简要介绍 1.3 下载必要文件 2. bdd100k转yolo数据集格式 2.1 为什么要转格式 2. ...
- YOLOv7训练自己的数据集(口罩检测)
YOLOv7训练自己的数据集(口罩检测) 前言 前提条件 实验环境 项目结构 制作自己的数据集 数据集目录结构 训练自己的数据集 VOC格式数据集转换成YOLO格式数据集 修改cfg配置 新建一个my ...
- 【camera】YOLOV7实现实例分割+目标检测任务(训练、测试、量化、部署)
[camera]YOLOV7实现实例分割+目标检测任务 代码下载地址 训练.测试.量化.部署代码 训练 For training, quite simple, same as detectron2: ...
- 目标检测算法终结篇:YOLOv7(非正式版)正式开源
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 请注意,这里的7,不是下一代YOLO,而是一个幸运数字,姑且可以看 ...
最新文章
- 配置Yarn-Resourcemanager HA
- Openstack组件部署 — Keystone Install Create service entity and API endpoints
- 无线网络的网速很慢_家里无线网络每天不定时段出现网速很慢或者直接无连接,这是怎么回事?...
- C语言中malloc函数产生的内存泄漏问题
- java arraylist初始大小_Java - ArrayList默认初始值
- 陶哲轩实分析习题8.5.15
- textarea输入中文和数字换行解决方法
- BeginnersBook JSP、JSTL、Servlet 教程
- mjpeg解码到rgb
- pytorch 中的 split
- 第五届CCPC中国大学生程序设计竞赛河南省赛-网络模拟赛
- 计算机读不出光盘,win7光盘读不出来怎么办|win7光驱读不出光盘的解决方法
- 三.修改Jenkins插件下载路径
- 系统测试缺陷检出密度越大越好吗?
- ubuntu ibus拼音异常
- 2021年4月程序员工资统计排行
- 威联通TS-453Bmini NAS加装内存,轻松玩转虚拟机安装win10系统
- python爬虫疫情可视化
- 生命起源过程“消失环节”现形
- 01什么是FPGA?
热门文章
- 荣耀电脑linux版本,相同配置,荣耀笔记本的Linux版本便宜300,有人买了吗?
- ubuntu安装megacli
- true是什么类型java_JAVA数据类型
- 智能手机的次世代竞争:从参数到痛点
- linux c ike协议,IPSEC中IKE协议在LINUX上的实现和研究
- 基于TI-RTOS的CC2650DK开发(26)--- LCD官方示例
- MySQL获取当前时间、年月、年月日
- 在Arcmap中,地图上地图上标注的两种比例尺的差异?
- Ubuntu18.04虚拟机掉电重启后网卡丢失只剩下lo回环网卡ens33网卡不见了
- nodejs基于RabbitMq的RPC调用