0 前言

前面开源了行人检索的代码。由于是多数据集联合训练,因此泛化效果还是不错的,一些简单场景都可以直接用。具体可以看看下面,可爱的实验室师兄师姐们拍摄的演示视频进行测试的结果。

下面具体介绍一下,这个演示视频是具体怎么进行测试的:

1. 截取得到待检索的行人图片

对于侦探寻找犯人来说,往往是有一个中心现场的监控得到了犯罪嫌疑人的图片。因此,我们先利用 query_get.py 截取中心现场视频中的行人图片。

修改后路径之后,就开始运行了,点击空格快速定位到自己觉得带查找行人特征比较明显的地方就停下来:

点击鼠标进行拖拽,完整的框住查找的行人:

可以看到,图片自动被保存到了带查找行人库query中,这时候需要手动剔除截取的不好的或者非常相似的:

2. 放置好待查找图片或视频

将需要进行查找的图片或者视频放置在 person_search_demo/data/samples 中即可

这样数据部分就大功告成了。

3. 运行 search.py进行查找

程序运行结束后,处理好的图片和视频都会存放在output文件夹中,可以进行查看了

注意点:

  1. dist_thres 阈值可能有时候需要根据自己的具体情况进行一些调整
  2. query的查找行人图片数目越多,速度也会越慢一些
  3. 对于只需要快速查找行人的视频场景,可以采取更多的跳帧

person search代码使用小教程相关推荐

  1. Unity3D小功能 小技巧 小教程 小原理(持续更新...)

    Unity3D小功能 小技巧 小教程 小原理(持续更新...) 1.Unity的.NET版本是2.0 按道理来说,C#能用的功能Unity也能用,但是Unity的.NET却不是最新版 要是用一些别的D ...

  2. python爬取b站排行榜_实时爬取B站排行榜并保存为表格——每周一个爬虫小教程系列...

    从这周开始,每周来一个爬虫小教程,希望对你们有所帮助,这次的目标是B站排行榜至于爬取什么内容,目前感觉就把序号,名称以及评分爬取下来吧(因为我是边写教程边写代码的) 这次需要用到的知识:Request ...

  3. win7系统出现0x0000001a蓝屏代码的解决教程

    当我们在使用win7的时候,遇到了开机时蓝屏卡死并且出现0x0000001a蓝屏代码的情况时,小编觉得这种问题不是驱动除就是系统服务出错,可以尝试在运行中输入Chkdsk /r代码进行修复.或者是通过 ...

  4. php网页脚本代码大全,PHP编写脚本代码的详细教程

    下面是小编给大家分享的一篇PHP编写脚本代码的详细教程,感兴趣的朋友跟小编一起来了解一下吧! 看看下面的这段PHP脚本,它用来在输入的用户名及口令正确时授权访问一个Web页面: 复制代码 代码如下: ...

  5. 【零基础学STM32】CubeMX+HAL 喂狗小教程

    IWDG&WWDG 内容简介 一点小原理 CubeMX配置 工程代码 出现的问题 参考文献 内容简介 IWDG独立看门狗&WWDG窗口看门狗作为特殊的两类定时器,在检测异常,定期复位有 ...

  6. Opencv的使用小教程3——利用轮廓检测实现二维码定位

    Opencv的使用小教程3--利用轮廓检测实现二维码定位 二维码具有什么特征 实现效果 识别二维码的流程 1.预处理图像 2.寻找轮廓 3.通过寻找到的轮廓确定"回"的位置 4.创 ...

  7. html前端小教程—各浏览器兼容视频插入方法

    今天分享下"html前端小教程-各浏览器兼容视频插入方法"这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark ...

  8. Flash:Flash动画设计软件界面的简介、Flash AS 3.0代码编程入门教程之详细攻略

    Flash:Flash动画设计软件界面的简介.Flash AS 3.0代码编程入门教程之详细攻略 目录 Flash动画设计软件界面的简介 快捷键 菜单栏 下边工具栏 右边工具栏 工具箱 Flash A ...

  9. WordPress CMS百度快速收录 API 提交代码以及配置教程

    百度快速收录的提交代码,百度快速收录的功能上线,是全面继承百度移动专区天级收录功能,并且天级提交功能于 5 月 18 日已经暂停使用了. 污水流量计 使用方法 将下面代码添加到你的 WordPress ...

最新文章

  1. 快速排序的实现与注意点
  2. web ch6 表单基础(部分选学)
  3. 解决 iOS 11 webview 顶部空白条的问题
  4. python123选择题及答案_py利用selenium库 爬取 python123官网的练习题及答案
  5. 官网opencv练习题 最简单的多物体分离技术
  6. 斐讯k2路由器v22.4.6.3版本刷breed刷华硕固件方法
  7. 图像处理黑科技—破解文档识别难题(PS检测、弯曲拉平、切边切片、摩尔纹)
  8. 我的十大期望,已经过去五年了,我看看还需要多少年
  9. NMS非极大值抑制原理——目标检测
  10. 不重启刷新win7环境变量(注册表)
  11. C/C++框架、库、资源
  12. ueditor php上传word,ueditor百度编辑器上传PDF并显示
  13. 聊聊如何申请技术专利
  14. 战略、战术(和 OKR)
  15. 完整打造一个多功能音乐播放器项目(初步设想跟酷狗类似)
  16. 系统架构设计的一点思考
  17. 网上银行系统信息安全通用规范【学习笔记】
  18. 用于高频接收器和发射器的锁相环(PLL)——第一部分 PLL的基本概念
  19. 你绝对不知道的17个Maya插件
  20. 如何设计一枚「拟态」按钮

热门文章

  1. Canvas悟空推箱子
  2. 未来计算机网络在医学上的发展,论述计算机网络技术在医学技术中的发展和作用.doc...
  3. Minkovski不等式
  4. Lock wait timeout exceeded; try restarting transaction解决
  5. springboot整合 swagger2
  6. ViewState 数据太大影响性能导致页面报错
  7. 给美队设计车的老爷爷设计了一辆自动驾驶赛车,还完成了全球首次爬坡赛
  8. [转] 世界上排名前100的英文歌—终于找全了
  9. 镁光139 8510
  10. js ios调用ios方法_通过iOS 13的模式演示调用生命周期方法