当前位置: 首页 > news >正文

05预测识别-依托YOLO V8进行训练模型的识别——对视频中的图片进行识别

在前面的一些章节中,我们已经讲如何准备打标签的素材、如何制作标签、如何训练以及得到我们最终需要的用于YOLO目标识别的模型。那么现在我们就要正式开始,利用我们训练得到的best.pt,这个模型文件来对图片视频进行识别。

1、基本思路

公安交管场景中,我们经常会遇到需要对摄像头拍到的视频中的目标进行识别,比如识别识别非机动车佩戴头盔的情况、识别机动车在路面行驶的情况,或者说识别安全带佩戴的情况。我们的一个常规思路就是对视频中的帧进行分析。这种模式是非常通用的模式。在公安交管场景中,我们最常用到的目标识别的基本思路就是对视频中的帧进行抽取,并以图片的形式进行识别。下面我将针对几个典型场景,为大家逐一做简要的介绍。

场景1:非机动车头盔佩戴。我们需要检测视频中是否出现骑摩托车或电动自行车出行的人是否佩戴头盔的情况,那么我们就可以通过对摄像头按照1秒钟或者5秒钟为间隔抽取视频中的帧,并将没抽取到的帧的画面作为程序的输入,去识别照片中头盔佩戴的情况。这一点非常好理解。

场景2。机动车占用非机动车道检测。我们需要对占用非机动车道行驶的机动车进行取证抓拍,那么我们首先要做的事情是识别车辆出现在非机动车道,第二步是将非机动车道上的车辆的号牌。第一步就需要我们比如说每隔100毫秒循环执行一次视频帧的处理,每100毫秒抓取一帧画面,我们就可以用YOLO的算法判断这个画面中是否出现机动车或者进一步,我们可以在画面中划定一个指定区域,从而判断在这个区域中是否出现目标车辆。进一步我们才可以将截取到的,确认已经出现目标车辆的画面输送给号牌识别程序做进一步的。

上面两个例子我们便知道,循环执行对视频帧画面的图片识别,是我们开展目标识别的典型应用场景。

2、构造一个最基本的YOLO图

http://www.lryc.cn/news/177699.html

相关文章:

  • LeetCode算法题---第3天
  • 欧洲FBA专线海运与陆运的差别
  • UDS诊断
  • 计算材料学学习记录1
  • PHP8中的构造方法和析构方法-PHP8知识详解
  • 【GPU编程】Visual Studio创建基于GPU编程的项目
  • MySQL面试题-索引的基本原理及相关面试题
  • MySQL学习笔记19
  • 为什么u盘在mac上显示不出来
  • 【golang】调度系列之sysmon
  • 货物寄到英国选择什么物流比较划算?
  • vite + react 基本项目搭建
  • 一个方法解决三道区间问题
  • sub0 里斯本精彩回顾:探索波卡区块的创新空间
  • 颜色+情感的英语表达还有这些,零基础学英语口语去哪里,柯桥有推荐的吗?
  • exoplayer的使用-6,播放器的选择
  • Windows上安装 Go 环境
  • 【设计模式】四、工厂模式
  • 十九,镜面IBL--BRDF积分贴图
  • Linux 创建 终止线程(thread)
  • 【IPC 通信】信号处理接口 Signal API(6)
  • ipaguard界面概览
  • 萌新的FPGA学习绪论-1
  • 目标检测算法改进系列之Backbone替换为EMO
  • Laravel一些优雅的写法
  • vue+three.js中使用Ammo.js
  • 【k8s】kubectl命令详解
  • Centos 7 部署SVN服务器
  • SEO方案尝试--Nuxtjs项目基础配置
  • 【算法分析与设计】动态规划(上)