被执行人推理
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zhoujinjuan 2f43ce101e unitest 1 year ago
src unitest 1 year ago
.gitignore init 1 year ago
README.md unitest 1 year ago

README.md

被执法人推理

功能

对视频的每一帧处理topN个大框目标

  • 如果目标类别是car则用ocr提取车牌号
  • 如果目标类别是person先用交警模型判断是否是交警如果不是交警则对人脸图像清晰度大于等于一定阈值的记录该人脸的embedding

返回每一帧处理得到的所有车牌号列表去重和所有人脸embedding列表

性能测试

视频名 显存 gpu使用率 处理帧数 耗时 half 跳帧 检测结果(人脸/车牌数)
2.MP4 2.0G左右 50%+ 26975 166.57s False - 145/0
2.MP4 1.9G左右 50%+ 26975 162.65s True - 145/0
2.MP4 2.0G左右 40%+ 2997 28.79s False 9 17/0
2.MP4 1.9G左右 40%+ 2997 28.83s True 9 17/0
1.MP4 2.0G左右 50%+ 26991 178.69s False - 578/0
1.MP4 2.0G左右 50%+ 26991 176.29s True - 578/0
1.MP4 2.0G左右 40%+ 2999 30.12s False 9 60/0
1.MP4 2.0G左右 40%+ 2999 30.04s True 9 60/0

float16推理

  • 如果不跳帧,半精度推理后速度略有提升;
  • 如果本身处理帧数少,速度没啥影响;
  • 对检测结果也几乎没有影响;

跳帧

  • 相比不跳帧,耗时明显减少,筛选得到的结果也明显减少;
  • gpu使用率降低