1 如何在全志V853平台上成功部署深度学习步态识别算法呢?-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在全志V853平台上成功部署深度学习步态识别算法呢?

全志在线 来源:北理工通信课题组 2024-02-23 17:32 次阅读

步态识别作为一种新兴的生物识别方式,相比于人脸识别、指纹识别等方式,具有易于适应环境、无法伪装等优点。

本文所设计的步态识别系统,搭建在全志V853开发板上,充分利用板载外设、CPU与NPU,实现了嵌入式系统上的实时步态识别系统。

具体来说,系统所采用的深度学习算法在PC端进行训练,得到的Pytorch 模型通过模型转换工具转换为V853 NPU所能运行的NB模型,模型的推理在NPU上进行。系统的整体运行过程分为前处理、模型推理、后处理与UI显示四大部分。

26c42752-d22e-11ee-a297-92fbcf53809c.png

步态识别系统搭建过程图

本系统所采用的深度学习算法绝大部分算子在板载NPU上进行推理,小部分算子在板载CPU上运算得到结果。前处理与后处理过程均在板载CPU上进行,分别采用OpenCV与Eigen运算库,其中前处理从板载摄像头采集的视频中提取步态轮廓,并将其裁剪拼接后作为NPU模型的输入数据,后处理将NPU模型运行结束得到的输出数据进行补充运算并进行特征对比,以实现身份鉴定。UI界面的显示,通过Qt生成的应用程序实现。

本研究在CASIA-B数据集上测试了NB模型的步态识别准确率。CASIA-B是一个大规模、多视角的步态识别数据集,共包含124个样本,每个样本都有10种步态序列,分为6个正常行走的序列(NM),2个身着长外套行走的序列(CL)以及2个佩戴背包行走的序列(BG)。CASIA-B注重视角的变化,在每个行走序列中又包含了11个不同的角度。将数据集中的74个样本作为训练样本,剩下的50个样本作为测试样本。

26d8240a-d22e-11ee-a297-92fbcf53809c.png

步态识别算法总流程

在测试集中,使用每个样本的前4个正常行走的序列作为gallery集,为了研究在不同人体轮廓下系统的性能表现,划分了3个probe集,分别为正常行走序列的最后2个序列、2个身着长外套行走的序列和2个佩戴书包行走的序列。考虑到角度对识别效果的影响,本研究在每一个角度都进行了单独测试,以验证不同角度下识别的正确率。

根据上述测试数据制作了下表,表中包含了本文设计的步态识别系统GaitCircle使用的NB模型与GaitSet模型针对相同条件下的识别准确率数据。其中NM表示正常行走状态、BG表示背包行走,CL表示穿外套行走。

26f78264-d22e-11ee-a297-92fbcf53809c.png

除了针对步态识别准确率进行了测试,本研究也对步态识别的实时性进行了测试。对于单人步态识别,前处理的处理速度达到了每帧58ms,模型推理运行时间仅为77ms,后处理的运行时间为0.73s。

最后,本研究还进行了实时识别测试,实时识别测试是利用V853开发板上的摄像头拍摄录像,并实时进行步态识别输出行人身份的过程。在进行测试之前,V853 Tina Linux中设置了开机自启动步态识别程序,主要通过在/etc/profile文件添加运行步态识别程序的命令实现。

本文内容均转载自

https://mp.weixin.qq.com/s/AxUeqC-8ogck7qd2Lgo92A





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式系统
    +关注

    关注

    41

    文章

    3587

    浏览量

    129431
  • 生物识别
    +关注

    关注

    3

    文章

    1210

    浏览量

    52518
  • OpenCV
    +关注

    关注

    31

    文章

    634

    浏览量

    41336
  • 深度学习
    +关注

    关注

    73

    文章

    5500

    浏览量

    121109
  • pytorch
    +关注

    关注

    2

    文章

    807

    浏览量

    13197

原文标题:在全志V853平台上成功部署深度学习步态识别算法

文章出处:【微信号:gh_79acfa3aa3e3,微信公众号:全志在线】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    V853平台上成功部署深度学习步态识别算法

    北理工通信课题组辛喆同学在本科毕业设计《基于嵌入式系统的步态识别的研究》中,成功深度步态识别
    发表于 03-04 10:15

    【免费试用04期】V853开发板试用活动

    本期试用名单:mameng lingxin-yuhe春天一满屋 大菠萝AlphaALSET试用报告:mameng【V853开发板试用】国产之光——
    发表于 07-21 10:27

    V853开发板试用】V853开发板试用测评报告

    的嵌入式开发平台,在电子爱好者平台偶然看到一款新推出的非常高性能的具备AI能力的开发板,在报名截止时间内,提交了试用申请。又非常幸运的抽中了试用的幸运名额,因而就非常幸运的拿到这块
    发表于 08-29 02:09

    V853开发板试用】国产之光——V853开发硬件介绍

    开发板硬件:V853架构: 开发板亮点V853,搭载玄铁e907-r1s1架构。STM32F103一般大小。功能却异常强大。V853内置
    发表于 08-29 20:38

    5分钟开启V853平台GUI “Hello World!”之旅

    INONE-EXAMPLE-8D例程里提供的源文件,来实现5分钟快速开启V853平台GUI的“Hello World”之旅。体验前置条件硬件前置条件:电脑*1;
    发表于 10-11 09:35

    科技新V853芯片进入正式量产阶段

    V853可以说是我们与客户一起定义的芯片。”科技 智能视觉产品总监 陈智翔 介绍到:“在产品规划初期,我们与40多家主流客户进行了深入的需求探讨,经过了多次的交流沟通,形成了现在大家所看到的
    的头像 发表于 05-24 17:56 7192次阅读

    V853开发板参数规格概述

    推出了V853开发板搭载了全新的AI视觉处理的AIoT芯片V853
    的头像 发表于 07-22 18:39 5121次阅读
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>V853</b>开发板参数规格概述

    V853芯片引脚图分享

    V853芯片是一款高性能边缘AI视觉处理芯片;面向智能视觉领域推出的新一代高性能、低功耗的处理器SOC。
    的头像 发表于 07-26 16:31 3037次阅读
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>V853</b>芯片引脚图分享

    科技v853芯片性能怎么样 v853芯片基本参数规格

    科技v853是2022年5月发布的多目异构AI视觉芯片产品。 V853 是一颗面向智能视觉领域推出的新一代高性能、低功耗的处理器SOC,芯片采用三核异构设计,同时搭配了
    发表于 08-26 15:58 9338次阅读

    v853芯片详细介绍

    v853芯片详细介绍 v853是由
    的头像 发表于 08-16 11:15 2987次阅读

    v853参数 v853v853s的差别 v853是什么封装的

    v853参数 v853v853s的差别
    的头像 发表于 08-21 17:33 3990次阅读

    科技v853芯片性能怎么样

    科技v853芯片性能怎么样? 科技是一家专注于智能硬件领域的芯片设计公司,其V853芯片
    的头像 发表于 08-21 17:33 4192次阅读

    V853开发板双目摄像头模组原理图20220624

    V853开发板双目摄像头模组原理图20220624
    发表于 10-19 15:11 25次下载

    V853开发板原理图20220624

    V853开发板原理图20220624
    发表于 10-19 15:11 20次下载

    基于V853处理器的智能辅助驾驶算法介绍

    V853处理器,是专为智慧视觉领域设计的AI处理器,配备了高效的NPU算力和丰富的外设接口,能够提供稳定的AI边缘计算支持;同时,基于V853处理器这一性能优势,
    的头像 发表于 09-14 09:23 696次阅读
    基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>V853</b>处理器的智能辅助驾驶<b class='flag-5'>算法</b>介绍