OpenGait:首个步态识别框架开源了!
关注公众号,发现CV技术之美
本文转自于仕琪团队。
远远地,看一眼你走路方式,就知道你是谁!这就是步态识别技术。
首个步态识别框架OpenGait正式发布了!OpenGait由南方科技大学计算机系于仕琪科研团队开发,银河水滴公司予以支持。欢迎大家三连:使用,反馈和建议。
项目链接:https://github.com/ShiqiYu/OpenGait
在复现步态算法或者设计识别算法时,相信大家都遇到过相同的问题:当你准备复现顶会论文,却需要从头搭建实验环境,手撸训练,评估代码。勤勤恳恳的写完后,又往往bug频出。当一些优秀的顶会算法开源后,复用代码时又修改得晕头转向。
OpenGait通过模块化的设计,代码高效且可复用,助你轻松复现论文,调参炼丹的路上,OpenGait值得你拥有!
第一版的开源步态识别框架OpenGait,主要特点如下:
我们提供了一个高效简单的BaseLine模型,搭配了tricks后,性能媲美SOTA。
OpenGait复现了4篇顶会的SOTA算法,取得相近甚至更高的结果。
支持分布式多卡训练,在大数据吞吐量的情况下提速20%以上;分布式多卡测试,跑完CASIA-B仅需15秒!(5485个序列,BaseLine,2 1080ti gpus),跑完OUMVLP仅需不到两分钟!(133780个序列,Baseline,8 1080ti gpus)。注:OUMVLP尚未整理,预计在下一版本推出,在当前版本也可轻松拓展,欢迎有能力的同学多多贡献代码!
支持混合精度训练,当gpu支持半精度时显存直接砍半,并提速20%~50%(视具体GPU型号而定)。
友好的可视化训练过程,支持Tensorboard可视化及日志记录,可自定义添加可视化内容。
支持多阶段训练及边训边测。
模块化设计,常规模型可以仅通过配置文件定义,主流的操作也可以通过配置文件客制化加载。
诸如优化器,调度器,损失函数,采样器等均可通过配置文件一键式部署。
支持组合损失函数。
支持的模型如下(括号里为原论文准确率):
当前版本仅支持剪影(silhouette)数据集的训练测试。我们期望能收到各位反馈,在公众号评论区,邮件,或者github中提出issue,留下你们迫切期望集成的功能,我们在下一个版本中更新。
OpenGait不仅仅是为了提供一个高效可拓展的步态研究框架,更多的是提供一个相对公平的评估框架,帮助模型发挥其真正的潜力。
主要贡献人:
博士生樊超
博士生沈川福
硕士生梁峻豪
特别感谢:
专注于步态识别技术的高科技公司银河水滴科技(北京)有限公司
END
欢迎加入「步态识别」交流群
OpenGait:首个步态识别框架开源了!相关推荐
- 步态识别 GaitSet
介绍: OpenGait:首个步态识别框架开源了! 开源地址: https://github.com/ShiqiYu/OpenGait 复旦提出GaitSet算法,步态识别的重大突破! 时间0.28s ...
- CVPR 2023 | OpenGait: 步态识别开源框架介绍
Title: OpenGait: Revisiting Gait Recognition Toward Better Practicality Paper: https://arxiv.org/pdf ...
- 【步态识别】GaitEdge超越普通的端到端识别《GaitEdge: Beyond Plain End-to-end Gait Recognition for Better Practicality》
目录 1. 论文&代码源 2. 论文亮点 3. 跨域识别问题 4. 框架解读 4.1 步态合成(Gait Synthesis) 预处理(Pre-processing) 4.2 步态调整模块(G ...
- 银河水滴打响步态识别商用第一枪!3大产品1.35亿订单,工业视觉平台免费开放...
李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI 你知道么?每个人的走路的步态都是独一无二的. 之前,你可能在<碟中谍>中看过步态识别技术,被用于高级别机密的身份验证. 但从今 ...
- 【步态识别】LagrangeGait基于拉格朗日《Lagrange Motion Analysis and View Embeddings for Improved Gait Recognition》
目录 1. 论文&代码源 2. 论文亮点 3. 模型结构 3.1 建模思路 3.2 建立拉格朗日方程 3.3 网络结构 3.3.1 运动分支(Motion Branch) 3.3.2 视图嵌入 ...
- (CVPR-2020)GaitPart:基于时间部分的步态识别模型(一)
文章目录 GaitPart:基于时间部分的步态识别模型 Abstract 1. Introduction 2. Related Work 3. Proposed Method 3.1. Pipelin ...
- 多时间尺度 3D 卷积神经网络的步态识别
多时间尺度 3D 卷积神经网络的步态识别 论文题目:Gait Recognition with Multiple-Temporal-Scale 3D Convolutional Neural Netw ...
- (ECCV-2022)GaitEdge:超越普通的端到端步态识别,提高实用性
GaitEdge:超越普通的端到端步态识别,提高实用性 paper题目:GaitEdge: Beyond Plain End-to-end Gait Recognition for Better Pr ...
- 【深度学习】步态识别-论文阅读(无参考意义):Cross-View Gait Recognition Based on Feature Fusion
这里写目录标题 摘要 介绍 相关工作 改进 提出 多尺度特征融合 全局和局部特征融合 特征映射 结论 基于特征融合的跨视图步态识别 摘要 与人脸识别相比,步态识别是最有前途的视频生物特征识别技术之一, ...
最新文章
- ISME:昆士兰大学郭建华组-人造甜味剂会促进细菌耐药性的传播
- winform修改、打开窗体、构造函数传值
- 软件构造学习笔记-第十三周
- django 1.8 官方文档翻译:13-12 验证器
- 站长seo经过的阶段
- Ubuntu20.4安装YouCompleteMe
- 279. Perfect Squares
- xlinux中实现mdev
- 在线添加索引遇到的错误:Table definition has changed, please retry transaction
- JSP基础--J2EE赢在起跑线
- Linux学习第八篇之文件搜索命令find、locate、which、whereis、grep
- 怎样用好酒店培训管理系统
- 解决电脑蓝牙连不上问题
- 表扩展字段2种实施方案研究
- 设计模式 -- 组合模式(Composite)
- 数据结构—串的详细解释(含KMP算法)
- python 学习之Windows 下的编码处理!
- 支付宝小程序获取php用户id,02支付宝小程序(基于知晓云)~如何获取用户ID
- 我的手机游戏回忆-风云剑侠
- python生成中文字符画_Python 图片转字符画
热门文章
- 张正友相机标定程序实现
- Maven核心概念及Eclipse使用Maven
- C++ I/O 流 格式控制(上)
- 知识图谱入门2-2:用户输入->知识库的查询语句
- 算法竞赛——快速排序
- P2212 [USACO14MAR]Watering the Fields S(最小生成树)
- A. The Miracle and the Sleeper(水题)
- js事件里面套事件怎么不管用_原生js利用localstorage实现简易TODO list应用
- html5 标签大写还是小写,html5中有没有规定字母标签是用大写还是小写?
- springboot整合jpa_SpringBoot与SpringDataJPA整合 Ehcache