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

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

3天内不再提示

PICO在MPU中的应用

strongerHuang 来源:strongerHuang 2024-10-28 10:38 次阅读

编排 | strongerHuang 参考来源| 瑞萨电子、GitHub

人脸识别这些年越来越盛行,人脸支付、小区门禁、红外测温等很多领域都会用到人脸识别。

今天给大家分享一个轻量级的开源人脸识别算法PICO),以及在MPU中的应用。

关于PICO

PICO:Pixel Intensity Comparison-based Object detection,即基于像素强度比较的目标检测(直白的说,就是人脸识别算法)。

开源地址:

https://github.com/nenadmarkus/pico

PICO框架是对标准Viola-Jones的修改,其基本思想是用像素强度比较扫描图像,在其内部节点上进行二值测试。这使得检测器能够在所有合理的位置和尺度上处理二进制分类器的图像级联。

一个图像区域被分类为感兴趣的对象,它成功地通过了级联的所有成员。每个二元分类器都由决策树区域的集合组成,速度非常快。

PICO特点:

处理速度快

不需要在检测前对图像进行预处理

不需要计算积分图像、图像金字塔、HOG金字塔或任何其他类似的数据结构

所有树内部节点的二值测试都基于相同的特征类型(V-J框架中没有这种情况)

PICO局限:

由于PICO比较简单,不适用于变化很大的场景,特别是人流量较大、快速移动的场景。

PICO在MPU中的应用

这里结合瑞萨RZ/A2M系列MPU给大家讲述人脸识别算法的应用,这里其中一个重要的内容就是该系列处理器具有DRP(动态可配置处理器 )技术。

之前给大家分享过一篇内容《MPU动态可重配置是如何工作的?》大家可以先了解一下什么是DRP技术。

因为PICO是轻量级的人脸识别算法,所以,内存不需要太大,像RZ/A2M系列处理器自带的4MB片上RAM够完全足够了。

这里瑞萨官方提供了一个应用的案例。

示例通过MIPI接口连接CMOS传感器,输入一个1280x720分辨率的图像,通过RZ/A2M的DRP对输入图像做Simple ISP处理,图像缩放处理,然后运行一个轻量级且高效的口罩,人脸检测模型。它能够实现在人脸检测模式下30FPS的检测速度,在区分是否戴口罩的模式下实现20FPS的检测速度。

如下图是它如何实现基本原理:

DRP硬件加速实现:

3aefabce-90de-11ef-a511-92fbcf53809c.png

其中Simple ISP库将CMOS传感器的Bayer格式数据转换为灰阶数据,并统计一帧图像中三个预设区域的平均亮度用于调整自动曝光参数。

3b19b900-90de-11ef-a511-92fbcf53809c.jpg

如下视频是针对快速切换的图像进行人脸检测的测试结果,可以看到RZ/A2M在经过了DRP加速及和运行轻量级高效AI算法后,能够实时捕获到图像中的人脸。

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

    关注

    23

    文章

    4612

    浏览量

    92925
  • MPU
    MPU
    +关注

    关注

    0

    文章

    360

    浏览量

    48814
  • 开源
    +关注

    关注

    3

    文章

    3355

    浏览量

    42510
  • 人脸识别
    +关注

    关注

    76

    文章

    4012

    浏览量

    81925
  • Pico
    +关注

    关注

    0

    文章

    172

    浏览量

    17097

原文标题:分享一个轻量级的开源人脸识别算法

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

收藏 人收藏

    评论

    相关推荐

    小熊派Hi3861获取mpu6050数据oled屏幕显示

    小熊派Hi3861获取mpu6050数据oled屏幕显示
    的头像 发表于 08-14 14:39 2395次阅读
    小熊派Hi3861获取<b class='flag-5'>mpu</b>6050数据<b class='flag-5'>在</b>oled屏幕<b class='flag-5'>中</b>显示

    Pico5000示波器使用心得

    道互相冲突。所以,在你用16位的分辨率的时候,你可以将数模转换通道和外部触发一起使用,或者是你可以一个通道用上所有的采样率,还可以用上额外的触发。Pico5000,这个输入是
    发表于 12-25 15:53

    怎么Altium DesignerMPU6050

    怎么Altium DesignerMPU6050我是新手啊,找了半天也米有找个这个元件,求各位大神指教
    发表于 04-23 10:28

    Pico 发布4款VR设备新品 入门级Pico U仅售249元

      导读:搜狐数码消息,5月10日,Pico开放日活动中发布了 4 款 VR 新品,包括两款 VR 一体机、一套 PC 端交互套件以及一个手机端 VR 盒子:   Pico Neo DKs
    发表于 05-13 09:29

    基于树莓派pico的火箭飞行计算机设计方案

    、LoRa SX1278 Ra-02 人工智能思想家、气压计BMP280、加速度计和陀螺仪MPU6050、用于数据记录的SD 卡模块、外设的GPIO接头、易于焊接模块兼容性、充电指示灯、使用自由(可以跳过不需要的功能。只需不要将该模块添加到系统
    发表于 10-09 11:25

    使用raspberry pi Pico的原因

    使用raspberry pi Pico的原因在硬件产品(单片机)的开发我们往往需要借助一些额外的仪器/设备进行产品的辅助测试, 假设我们需要一个IO+ADC类型辅助设备, 以往的做法是 原理图
    发表于 02-07 09:16

    linux移植MPU6050的I2C驱动过程分享

    上次移植了0.96寸的oled到linux上,用到的是SPI协议,这次买了一个I2C协议的模块,MPU-6050。到手焊好,先在我先前买的pico上面测试了一下,因为pico的I2C例子里面刚好
    发表于 02-10 06:48

    树莓派Pico上实现怀旧的AppleII仿真

    树莓派Pico采用他自己的处理器RP2040,双核M0,133MHz。为了体验它的双核编程环境和性能,我用它来实现一个AppleII仿真,当然是AppleWin代码基础上移植改造的。Core0用作
    发表于 05-24 20:58

    基于树莓派pico的FM接收器

    描述Pico 收音机是一个简单的基于树莓派 pico 的 FM 接收器,它使用 rda5807m 调谐到 FM 频道。可以通过 SMA 连接器连接 FM 天线和在音频插孔
    发表于 07-08 07:56

    ESP32-PICO-D4定制PCB与MPU6050,根本无法检测到 MPU6050的原因?

    大家好,虽然我已经使用论坛阅读主题很长时间了,但这是我的第一篇文章!我设计了一个使用 ESP32-PICO-D4 的 PCB,并在上面连接了一个 LoRa RA02 和一个 MPU6050。虽然
    发表于 03-01 06:02

    esp32 pico什么电压下会触发掉电?

    从数据表我们可以了解到“常规”esp32 的推荐最低电压为 2.3V,而 esp32 pico 的推荐最低电压为 3.0V。另一方面, menuconfig ,我们没有单独的
    发表于 03-01 06:24

    esp32 pico掉电电平的原因?

    从数据表我们可以了解到“常规”esp32 的推荐最低电压为 2.3V,而 esp32 pico 的推荐最低电压为 3.0V。另一方面, menuconfig ,我们没有单独的
    发表于 04-12 06:31

    linux移植MPU6050的I2C驱动

    上次移植了0.96寸的oled到linux上,用到的是SPI协议,这次买了一个I2C协议的模块,MPU-6050。到手焊好,先在我先前买的pico上面测试了一下,因为pico的I2C例子里面刚好
    发表于 12-06 14:21 10次下载
    linux移植<b class='flag-5'>MPU</b>6050的I2C驱动

    如何管理STM32产品MPU

    本应用说明介绍了如何管理STM32产品MPU,它是一个内存保护的可选组件。包括STM32MPU微控制器使它们更加健壮可靠。必须对MPU
    发表于 09-28 10:40 0次下载

    瑞萨电子MCU/MPU电机控制的应用

    12月12日,2023瑞萨电子MCU/MPU工业应用技术研讨会在深圳圆满举办。活动现场为观众带来了数场精彩的内容演讲,并展示了70+款先进解决方案,让大家进一步了解瑞萨MCU/MPU方面的实力。小百科将在后续推送
    的头像 发表于 12-20 12:23 1086次阅读
    瑞萨电子MCU/<b class='flag-5'>MPU</b><b class='flag-5'>在</b>电机控制<b class='flag-5'>中</b>的应用