0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

基于RZ/V2L AI MPU的人头计数应用

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-12-15 13:49 次阅读

瑞萨基于RZ/V2L AI MPU开发了大量可拿来即用的AI应用程序,并提供源代码、预编译应用程序二进制文件和预训练的人工智能模型对象。您可以从各种用例中选择感兴趣的应用程序,并立即在RZ/V2L评估板上运行。截至当前,已开发好13个预训练AI应用程序库:

01Head_count

功能描述:计算图像或视频中出现的人头(侧面视角)

02Line_crossing_object_counting

功能描述:识别是否有人越过了用户绘制的虚拟线,并进行人数计数

03Elderly_fall_detection

功能描述:检查人体运动以判断是否有跌倒事件

04Safety_helmet_vest_detection

功能描述:工服工帽检测,识别工作是否穿戴了工作背心和安全帽

05Age_gender_detection

功能描述:预测年龄段和检测人的性别

06Face_recognition_spoof_detection

功能描述:人脸识别及面部欺骗检测,可区分真实人脸与非真实人脸(照片、视频、面具)

07Animal_detection

功能描述:检测给定图像或Camera输入中的特定动物集

08Hand_gesture_recognition

功能描述:可识别特定识别手势,如1、2、3、4、5,剪刀、石头、布等

09Human_gaze_detection

功能描述:检测并预测人的眼睛注视方向

10Driver_monitoring_system

功能描述:识别驾驶员的注意力状态,包括头部姿势、眨眼睛、打哈欠等

11Head_count_topview

功能描述:计算图像或视频中出现的人头(顶部视角)

12Hand_gesture_recognition_v2

功能描述:可识别特定的手势,如1、2、3、4、5,剪刀、石头、布等

13Car_ahead_departure_detection

功能描述:检测前方汽车是否移动

本文将介绍以上预训练库中的第一个AI应用:人头计算应用。该AI应用可以动态检测Camera中的人员并进行数量统计,可应用在各种不同的场景中,例如

会议室监控:通过对会议室中人数的计算得知会议室是否为空闲状态

照明控制:通过对房间人数的计算控制灯光照明

车厢拥挤检测:通过公交,地铁,火车车厢内人数的统计监控拥挤程度

示例程序运行如下:

示例中提供了人头计数API "PRET_HC()"。该API的输入参数为图像缓冲区地址以及图像的高度和宽度。

在此应用中,头部检测使用了YOLOv3模型,输入图像既可以是一副静态图片,也可以是摄像头输入视频。

当输入为图片时

用户应输入图像的相对路径、宽度和高度。

图像中的头数会被检测出来并显示在终端上。

当输入为摄像头时

摄像头输入经适当预处理后送入模型。

根据检测到的头部计算并显示计数。

示例源码

1侧面视角

https://github.com/Ignitarium-Renesas/RZV2L_AiLibrary/tree/main/11_Head_count_topview

2顶部视角

https://github.com/Ignitarium-Renesas/RZV2L_AiLibrary/tree/main/01_Head_count

接下来我们介绍如何基于RZ/V2L AI SDK构建该示例:

1示例应用程序的编译

这是一个可选步骤,因为 exe/ 文件夹中已有编译好的应用程序。这些步骤必须在支持RZ/V2L工具链的笔记本/电脑上执行。

cd $work_dir
git clone https://github.com/Ignitarium-Renesas/RZV2L_AiLibrary 
cd RZV2L_AiLibrary/11_Head_count_topview/
make

左右滑动查看完整内容

2运行示例应用程序

在笔记本电脑上安装:

从以下链接下载模型权重文件(*.dat)

https://github.com/Ignitarium-Renesas/RZV2L_AiLibrary/releases/tag/v1.2.5

将权重文件放置在正确位置

11_Head_count_topview/Head_count_topview_img/exe/yolov3_headcount_topview_img

11_Head_count_topview/Head_count_topview_usbcam/exe/yolov3_headcount_topview_cam

11_Head_count_topview/Head_count_topview_cam/exe/yolov3_headcount_topview_cam

现在,将RZV2L_AiLibrary 目录复制到RZV2L板 (/home/root/)

请按照以下步骤操作:

当输入为图片时

cd /home/root/RZV2L_AiLibrary 
cd 11_Head_detection_from_top/Head_count_topview_img/exe/
./headcount_topview_img_app
../test_images/01.bmp

左右滑动查看完整内容

当输入为USB摄像头时

cd /home/root/RZV2L_AiLibrary 
cd 11_Head_count_topview/Head_count_topview_/exe/
./headcount_topview__app

左右滑动查看完整内容

审核编辑:汤梓红

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

    关注

    87

    文章

    30097

    浏览量

    268369
  • MPU
    MPU
    +关注

    关注

    0

    文章

    346

    浏览量

    48730
  • 人工智能
    +关注

    关注

    1791

    文章

    46839

    浏览量

    237508
  • 应用程序
    +关注

    关注

    37

    文章

    3240

    浏览量

    57596

原文标题:AI预训练库 | 基于RZ/V2L的人头计数应用

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何在RZ/V2L评估板套件上使用AI SDK

    本文章介绍如何在RZ/V2L评估板套件上使用AI SDK。
    的头像 发表于 10-27 15:53 918次阅读
    如何在<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b>评估板套件上使用<b class='flag-5'>AI</b> SDK

    贸泽开售面向AI视觉IoT应用的Renesas RZ/V2L高精度MPU

    /V2L AI 微处理器。RZ/V2L支持入门级人工智能 (AI),同时又沿袭了其前代产品RZ/
    发表于 07-05 10:15 1142次阅读
    贸泽开售面向<b class='flag-5'>AI</b>视觉IoT应用的Renesas <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b>高精度<b class='flag-5'>MPU</b>

    瑞萨电子推出支持入门级AI应用设计的全新RZ/V2L MPU

    MPU集成瑞萨独有的人工智能(AI)加速器——DRP-AI(动态可配置处理器),使嵌入式AI系统更加简单、节能。全新
    的头像 发表于 05-24 09:59 2385次阅读

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件
    发表于 01-09 19:00 4次下载
    <b class='flag-5'>RZ</b>/G<b class='flag-5'>2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> SMARC 模块板用户手册:硬件

    RZ/V2L Yocto 配方启动指南

    RZ/V2L Yocto 配方启动指南
    发表于 01-13 19:04 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> Yocto 配方启动指南

    RZ/V2L 用户手册概述

    RZ/V2L 用户手册概述
    发表于 02-02 18:42 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> 用户手册概述

    工程师说 | 能够轻松上手的RZ/V2L演示示例代码

    瑞萨RZ/V2L处理器 Vision AI MPU在 人工智能性能和成本之间进行了很好的平衡。RZ/V2
    的头像 发表于 06-01 06:15 545次阅读
    工程师说 | 能够轻松上手的<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b>演示示例代码

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件

    RZ/G2LRZ/V2L SMARC 模块板用户手册:硬件
    发表于 06-30 18:38 1次下载
    <b class='flag-5'>RZ</b>/G<b class='flag-5'>2L</b>、<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> SMARC 模块板用户手册:硬件

    RZ/V2L 简单 ISP 用户手册 Revision.1.20

    RZ/V2L 简单 ISP 用户手册 Revision.1.20
    发表于 06-30 19:53 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> 简单 ISP 用户手册 Revision.1.20

    RZ/V2L Yocto 配方启动指南

    RZ/V2L Yocto 配方启动指南
    发表于 07-03 19:45 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> Yocto 配方启动指南

    RZ/V2L 用户手册概述

    RZ/V2L 用户手册概述
    发表于 07-03 21:00 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> 用户手册概述

    基于瑞萨RZ/V2L MPU AI解决方案

    瑞萨电子RZ/V2L配备Cortex-A55(1.2 GHz)CPU和内置AI加速器“DRP-AI”,以提供更好的机器视觉处理性能,这是瑞萨电子的独创技术。DRP-
    的头像 发表于 01-18 12:20 681次阅读
    基于瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> <b class='flag-5'>MPU</b> <b class='flag-5'>AI</b>解决方案

    基于RZ/V2L的鱼类识别应用

    我们不仅为RZ/V2L平台带来了一系列炫酷的AI应用程序,还提供了它们的“秘密配方”——源代码,以及已经调教好的“魔法书”——预训练的人工智能模型。同时我们还准备了预编译好的应用程序二
    的头像 发表于 01-23 13:33 488次阅读
    基于<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b>的鱼类识别应用

    RZ/V2L DRP-AI支持包版本.7.41发布说明

    电子发烧友网站提供《RZ/V2L DRP-AI支持包版本.7.41发布说明.pdf》资料免费下载
    发表于 02-01 10:07 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b> DRP-<b class='flag-5'>AI</b>支持包版本.7.41发布说明

    瑞萨RZ/V2L预训练的人工智能模型

    RZ/V2L还与RZ/G2L封装和引脚兼容。这使得RZ/G2L用户可轻松升级至
    发表于 03-21 13:51 384次阅读
    瑞萨<b class='flag-5'>RZ</b>/<b class='flag-5'>V2L</b>预训练<b class='flag-5'>的人</b>工智能模型