0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

PICO在MPU中的應用

strongerHuang ? 來源:strongerHuang ? 2024-10-28 10:38 ? 次閱讀

編排 | strongerHuang 參考來源| 瑞薩電子、GitHub

人臉識別這些年越來越盛行,人臉支付、小區(qū)門禁、紅外測溫等很多領域都會用到人臉識別。

今天給大家分享一個輕量級的開源人臉識別算法PICO),以及在MPU中的應用。

關于PICO

PICO:Pixel Intensity Comparison-based Object detection,即基于像素強度比較的目標檢測(直白的說,就是人臉識別算法)。

開源地址:

https://github.com/nenadmarkus/pico

PICO框架是對標準Viola-Jones的修改,其基本思想是用像素強度比較掃描圖像,在其內(nèi)部節(jié)點上進行二值測試。這使得檢測器能夠在所有合理的位置和尺度上處理二進制分類器的圖像級聯(lián)。

一個圖像區(qū)域被分類為感興趣的對象,它成功地通過了級聯(lián)的所有成員。每個二元分類器都由決策樹區(qū)域的集合組成,速度非常快。

PICO特點:

處理速度快

不需要在檢測前對圖像進行預處理

不需要計算積分圖像、圖像金字塔、HOG金字塔或任何其他類似的數(shù)據(jù)結(jié)構(gòu)

所有樹內(nèi)部節(jié)點的二值測試都基于相同的特征類型(V-J框架中沒有這種情況)

PICO局限:

由于PICO比較簡單,不適用于變化很大的場景,特別是人流量較大、快速移動的場景。

PICO在MPU中的應用

這里結(jié)合瑞薩RZ/A2M系列MPU給大家講述人臉識別算法的應用,這里其中一個重要的內(nèi)容就是該系列處理器具有DRP(動態(tài)可配置處理器 )技術。

之前給大家分享過一篇內(nèi)容《MPU動態(tài)可重配置是如何工作的?》大家可以先了解一下什么是DRP技術。

因為PICO是輕量級的人臉識別算法,所以,內(nèi)存不需要太大,像RZ/A2M系列處理器自帶的4MB片上RAM夠完全足夠了。

這里瑞薩官方提供了一個應用的案例。

示例通過MIPI接口連接CMOS傳感器,輸入一個1280x720分辨率的圖像,通過RZ/A2M的DRP對輸入圖像做Simple ISP處理,圖像縮放處理,然后運行一個輕量級且高效的口罩,人臉檢測模型。它能夠?qū)崿F(xiàn)在人臉檢測模式下30FPS的檢測速度,在區(qū)分是否戴口罩的模式下實現(xiàn)20FPS的檢測速度。

如下圖是它如何實現(xiàn)基本原理:

DRP硬件加速實現(xiàn):

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

其中Simple ISP庫將CMOS傳感器的Bayer格式數(shù)據(jù)轉(zhuǎn)換為灰階數(shù)據(jù),并統(tǒng)計一幀圖像中三個預設區(qū)域的平均亮度用于調(diào)整自動曝光參數(shù)。

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

如下視頻是針對快速切換的圖像進行人臉檢測的測試結(jié)果,可以看到RZ/A2M在經(jīng)過了DRP加速及和運行輕量級高效AI算法后,能夠?qū)崟r捕獲到圖像中的人臉。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關注

    關注

    23

    文章

    4612

    瀏覽量

    92884
  • MPU
    MPU
    +關注

    關注

    0

    文章

    359

    瀏覽量

    48794
  • 開源
    +關注

    關注

    3

    文章

    3348

    瀏覽量

    42496
  • 人臉識別
    +關注

    關注

    76

    文章

    4012

    瀏覽量

    81894
  • Pico
    +關注

    關注

    0

    文章

    172

    瀏覽量

    17084

原文標題:分享一個輕量級的開源人臉識別算法

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    小熊派Hi3861獲取mpu6050數(shù)據(jù)oled屏幕顯示

    小熊派Hi3861獲取mpu6050數(shù)據(jù)oled屏幕顯示
    的頭像 發(fā)表于 08-14 14:39 ?2382次閱讀
    小熊派Hi3861獲取<b class='flag-5'>mpu</b>6050數(shù)據(jù)<b class='flag-5'>在</b>oled屏幕<b class='flag-5'>中</b>顯示

    Pico5000示波器使用心得

    道互相沖突。所以,在你用16位的分辨率的時候,你可以將數(shù)模轉(zhuǎn)換通道和外部觸發(fā)一起使用,或者是你可以一個通道用上所有的采樣率,還可以用上額外的觸發(fā)。Pico5000,這個輸入是
    發(fā)表于 12-25 15:53

    怎么Altium DesignerMPU6050

    怎么Altium DesignerMPU6050我是新手啊,找了半天也米有找個這個元件,求各位大神指教
    發(fā)表于 04-23 10:28

    Pico 發(fā)布4款VR設備新品 入門級Pico U僅售249元

      導讀:搜狐數(shù)碼消息,5月10日,Pico開放日活動中發(fā)布了 4 款 VR 新品,包括兩款 VR 一體機、一套 PC 端交互套件以及一個手機端 VR 盒子:   Pico Neo DKs
    發(fā)表于 05-13 09:29

    基于樹莓派pico的火箭飛行計算機設計方案

    、LoRa SX1278 Ra-02 人工智能思想家、氣壓計BMP280、加速度計和陀螺儀MPU6050、用于數(shù)據(jù)記錄的SD 卡模塊、外設的GPIO接頭、易于焊接模塊兼容性、充電指示燈、使用自由(可以跳過不需要的功能。只需不要將該模塊添加到系統(tǒng)
    發(fā)表于 10-09 11:25

    使用raspberry pi Pico的原因

    使用raspberry pi Pico的原因在硬件產(chǎn)品(單片機)的開發(fā)我們往往需要借助一些額外的儀器/設備進行產(chǎn)品的輔助測試, 假設我們需要一個IO+ADC類型輔助設備, 以往的做法是 原理圖
    發(fā)表于 02-07 09:16

    linux移植MPU6050的I2C驅(qū)動過程分享

    上次移植了0.96寸的oled到linux上,用到的是SPI協(xié)議,這次買了一個I2C協(xié)議的模塊,MPU-6050。到手焊好,先在我先前買的pico上面測試了一下,因為pico的I2C例子里面剛好
    發(fā)表于 02-10 06:48

    樹莓派Pico上實現(xiàn)懷舊的AppleII仿真

    樹莓派Pico采用他自己的處理器RP2040,雙核M0,133MHz。為了體驗它的雙核編程環(huán)境和性能,我用它來實現(xiàn)一個AppleII仿真,當然是AppleWin代碼基礎上移植改造的。Core0用作
    發(fā)表于 05-24 20:58

    基于樹莓派pico的FM接收器

    描述Pico 收音機是一個簡單的基于樹莓派 pico 的 FM 接收器,它使用 rda5807m 調(diào)諧到 FM 頻道??梢酝ㄟ^ SMA 連接器連接 FM 天線和在音頻插孔
    發(fā)表于 07-08 07:56

    ESP32-PICO-D4定制PCB與MPU6050,根本無法檢測到 MPU6050的原因?

    大家好,雖然我已經(jīng)使用論壇閱讀主題很長時間了,但這是我的第一篇文章!我設計了一個使用 ESP32-PICO-D4 的 PCB,并在上面連接了一個 LoRa RA02 和一個 MPU6050。雖然
    發(fā)表于 03-01 06:02

    esp32 pico什么電壓下會觸發(fā)掉電?

    從數(shù)據(jù)表我們可以了解到“常規(guī)”esp32 的推薦最低電壓為 2.3V,而 esp32 pico 的推薦最低電壓為 3.0V。另一方面, menuconfig ,我們沒有單獨的
    發(fā)表于 03-01 06:24

    esp32 pico掉電電平的原因?

    從數(shù)據(jù)表我們可以了解到“常規(guī)”esp32 的推薦最低電壓為 2.3V,而 esp32 pico 的推薦最低電壓為 3.0V。另一方面, menuconfig ,我們沒有單獨的
    發(fā)表于 04-12 06:31

    linux移植MPU6050的I2C驅(qū)動

    上次移植了0.96寸的oled到linux上,用到的是SPI協(xié)議,這次買了一個I2C協(xié)議的模塊,MPU-6050。到手焊好,先在我先前買的pico上面測試了一下,因為pico的I2C例子里面剛好
    發(fā)表于 12-06 14:21 ?10次下載
    linux移植<b class='flag-5'>MPU</b>6050的I2C驅(qū)動

    如何管理STM32產(chǎn)品MPU

    本應用說明介紹了如何管理STM32產(chǎn)品MPU,它是一個內(nèi)存保護的可選組件。包括STM32MPU微控制器使它們更加健壯可靠。必須對MPU
    發(fā)表于 09-28 10:40 ?0次下載

    瑞薩電子MCU/MPU電機控制的應用

    12月12日,2023瑞薩電子MCU/MPU工業(yè)應用技術研討會在深圳圓滿舉辦?;顒蝇F(xiàn)場為觀眾帶來了數(shù)場精彩的內(nèi)容演講,并展示了70+款先進解決方案,讓大家進一步了解瑞薩MCU/MPU方面的實力。小百科將在后續(xù)推送
    的頭像 發(fā)表于 12-20 12:23 ?1076次閱讀
    瑞薩電子MCU/<b class='flag-5'>MPU</b><b class='flag-5'>在</b>電機控制<b class='flag-5'>中</b>的應用