YOWOv2(yowov2)动作识别+Fastreid身份识别 详细安装与实现

  • 首先yowov2是一款简单且实时的时空动作检测方案,fastreid是行人重识别(身份识别)

    • yowov2介绍链接直达
    • fastreid链接直达
    • 为时空动作检测任务设计实时框架仍然是一个挑战。YOWOv2 提出了一种新颖的实时动作检测框架,利用三维骨干和二维骨干进行准确的动作检测。经过改进,YOWOv2 明显优于 YOWO,并且仍然可以保持实时检测。YOWOv2 在数据集 UCF101-24 上以超过 20 FPS 的速度实现了 87.0% 的视频帧 mAP 和 52.8% 的全视频 mAP。在数据集 AVA 上,YOWOv2 在提速 20 FPS 的同时实现了 21.7% 的视频帧 mAP。
  • 引入身份识别可以精确记录某个人的动作信息

  • 效果图

    • ui界面 含有摄像头和视频检测, 同时右侧可以选择模型, 摄像头, 和是否使用CUDA

    • 动作识别预览(弯腰和站立, 动作很多(摔倒动作,骑马动作都有, 如果需要自己训练动作,则自己制作ava数据集进行模型训练))

    • 身份识别预览(左下角)身份识别 FastReID利用预训练的深度卷积神经网络(如ResNet、MobileNet等)作为基础模型,通过特征提取网络来提取图像中的行人特征。可以用来描述行人的外观特征、姿势等信息。并通过计算余弦相似度来度量在特征空间中度量行人之间的相似度。

  • 详细实现:

    • 首先创建YOWOv2环境,分为虚拟环境和Anaconda环境两种

    • 先讲使用虚拟环境的,linux上主环境的是 python3.8,

      1 创建虚拟环境, 当前文件夹就会有一个yowov2-virtual的文件夹

      python 复制代码
      python3 -m vene yowov2-virtual

      2, 激活环境

      python 复制代码
      source yowov2-virtual/bin/activate 

      3, 安装环境(pytorch1.10.1和cuda10.2) (这个因为是外网的,需要梯子(不然很慢))

      python 复制代码
      pip install torch==1.10.1+cu102 torchvision==0.11.2+cu102 -f https://download.pytorch.org/whl/cu102/torch_stable.html
      1. 进入项目安装依赖
      python 复制代码
      pip install -r requirements.txt

      如果使用anaconda, 则

      1. 创建anaconda环境
      python 复制代码
      conda create -n yowov2-fastreid python==3.8
      1. 然后激活环境(如果activate 不行, 则试试source)
      python 复制代码
      conda activate yowov2-fastreid
      1. 与上面第三步一致 之后再运行ui_main.py 启动ui界面
  • 详细使用信息

相关推荐
hdsoft_huge14 小时前
Java & Spring Boot常见异常全解析:原因、危害、处理与防范
java·开发语言·spring boot
cxr82814 小时前
SPARC方法论在Claude Code基于规则驱动开发中的应用
人工智能·驱动开发·claude·智能体
风中的微尘14 小时前
39.网络流入门
开发语言·网络·c++·算法
研梦非凡14 小时前
ICCV 2025|从粗到细:用于高效3D高斯溅射的可学习离散小波变换
人工智能·深度学习·学习·3d
数字化顾问15 小时前
Python:OpenCV 教程——从传统视觉到深度学习:YOLOv8 与 OpenCV DNN 模块协同实现工业缺陷检测
python
幂简集成15 小时前
Realtime API 语音代理端到端接入全流程教程(含 Demo,延迟 280ms)
人工智能·个人开发
未来之窗软件服务15 小时前
幽冥大陆(二)RDIFSDK 接口文档:布草洗涤厂高效运营的技术桥梁C#—东方仙盟
开发语言·c#·rdif·仙盟创梦ide·东方仙盟
龙腾-虎跃15 小时前
FreeSWITCH FunASR语音识别模块
人工智能·语音识别·xcode
智慧地球(AI·Earth)15 小时前
给AI配一台手机+电脑?智谱AutoGLM上线!
人工智能·智能手机·电脑
Godspeed Zhao15 小时前
自动驾驶中的传感器技术46——Radar(7)
人工智能·机器学习·自动驾驶