成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

模型僅有7M:輕量級高精度人臉識別方法DBFace

新聞 人臉識別
DBFace 是一個輕量級的實時人臉識別方法,其有著更快的識別速度與更高的精度。下圖展示了多種人臉檢測方法在 WiderFace 數(shù)據(jù)集上的測試效果。

 這個僅 7M 大小的人臉識別模型幾乎識別出了世界最大自拍照中的所有人像!

[[321809]]

項目簡介

之前機器之心報道過一個跨平臺人臉識別項目,在 CPU 上就能輕松跑出 1000FPS。這次介紹的項目也是一個輕量級人臉識別項目。不同的是,該項目在保持較小參數(shù)量的前提下,識別精度要高很多,并且只需要 OpenCV 和 PyTorch 就能運行。

DBFace 是一個輕量級的實時人臉識別方法,其有著更快的識別速度與更高的精度。下圖展示了多種人臉檢測方法在 WiderFace 數(shù)據(jù)集上的測試效果。可以看到不僅 DBFace 模型的大小最小,其在 Easy、medium、Hard 三個測試任務(wù)中均取得了最高的識別精度。

模型仅有7M:轻量级高精度人脸识别方法DBFace

項目地址:https://github.com/dlunion/DBFace

WiderFace 是一個關(guān)于人臉檢測的基準跑分數(shù)據(jù)集,其中包含 32,203 張圖片以及在各方面劇烈的 393,703 張人臉,數(shù)據(jù)集具有從簡單到困難等不同難度的任務(wù)。下圖是改數(shù)據(jù)集中一些樣本的展示,可以看到,要想準確地識別出圖中所有人臉還是很有挑戰(zhàn)的。DBFace 在該數(shù)據(jù)集的不同任務(wù)上分別取得 0.925、0.920、0.847 的準確率,實屬不易。

模型仅有7M:轻量级高精度人脸识别方法DBFace

有關(guān) WiderFace 的詳細介紹請讀者移步其官網(wǎng):

http://shuoyang1213.me/WIDERFACE/

效果展示

下圖展示了不同人臉識別方法在 WiderFace 數(shù)據(jù)集上的 P-R 曲線。P-R 曲線可以較直觀地展示二分類器的 Precision 和 Recall。當需要對不同算法進行比較時,若某個二分類器的 P-R 曲線被另一個二分類器的 P-R 曲線完全包住,即表明后者的性能優(yōu)于前者。從圖中可以看到,DBFace 包圍的面積在三個任務(wù)中均相對較大。

模型仅有7M:轻量级高精度人脸识别方法DBFace

當閾值設(shè)置為 0.2 時,DBFace 對這張世界最大的自拍照識別效果如下圖所示:

可以看到,DBFace 的識別準確率非常高,圖中很多人臉甚至放大后單憑肉眼也很難分辨,DBFace 卻仍然能夠識別出來,并且模型大小僅 7M,完全能夠在邊緣設(shè)備上實時運行。于是,機器之心也上手測試了一番。

項目實測

項目作者提供的代碼示例中包含對靜態(tài)圖片的識別,同時也有一個調(diào)用電腦攝像頭的 GUI。值得注意的是,該項目并不需要太多依賴項,只要有 PyTorch、Numpy 和 OpenCV 即可運行。由于以上依賴環(huán)境都是非常常用的擴展庫,網(wǎng)上有大量相應(yīng)安裝教程,這里就略過其安裝步驟。

在 main.py 中,image_demo() 與 camera_demo() 分別對應(yīng)靜態(tài)圖片識別與調(diào)用攝像頭進行識別。靜態(tài)圖片識別代碼為:

  1. def image_demo(): 
  2.  
  3.     dbface = DBFace() 
  4.  
  5.     dbface.eval() 
  6.  
  7.     if HAS_CUDA: 
  8.  
  9.         dbface.cuda() 
  10.  
  11.     dbface.load("model/dbface.pth"
  12.  
  13.     detect_image(dbface, "datas/selfie.jpg"

以上代碼將會讀取訓練后的模型,對圖片 datas/selfie.jpg 進行識別,并將結(jié)果保存到 detect_result/selfie.draw.jpg。

讓我們來看一下識別效果:

模型仅有7M:轻量级高精度人脸识别方法DBFace

從上圖可以看到,即使在室內(nèi)燈光顏色、明暗差別較大的環(huán)境下,DBFace 也識別出了圖中幾乎所有的人,甚至是中間那個一邊畫彩虹,一邊指向閃耀燈球戴頭盔的人也難逃其「魔掌」。當然,由于這里設(shè)置的檢測閾值較低,存在一些誤分類的現(xiàn)象。圖中一些人的手和右上角的燈球就被誤識別為了人臉。適當調(diào)高閾值即可消除此現(xiàn)象。

調(diào)用電腦攝像頭檢測的代碼為:

  1. def camera_demo(): 
  2.  
  3.     dbface = DBFace() 
  4.  
  5.     dbface.eval() 
  6.  
  7.     if HAS_CUDA: 
  8.  
  9.         dbface.cuda() 
  10.  
  11.     dbface.load("model/dbface.pth"
  12.  
  13.     cap = cv2.VideoCapture(0
  14.  
  15.     cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640
  16.  
  17.     cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480
  18.  
  19.     ok, frame = cap.read() 
  20.  
  21.     while ok: 
  22.  
  23.         objs = detect(dbface, frame) 
  24.  
  25.         for obj in objs: 
  26.  
  27.             common.drawbbox(frame, obj) 
  28.  
  29.         cv2.imshow("demo DBFace", frame) 
  30.  
  31.         key = cv2.waitKey(1) & 0xFF 
  32.  
  33.         if key == ord('q'): 
  34.  
  35.             break 
  36.  
  37.         ok, frame = cap.read() 

運行以上代碼將會生成一個 640x480 的 GUI 界面,調(diào)用攝像頭實時進行人臉檢測。

感興趣的小伙伴趕快將本項目 git clone 到本地測試一下吧!

 

 

責任編輯:張燕妮 來源: 機器之心
相關(guān)推薦

2021-08-13 10:01:19

人臉識別人工智能數(shù)據(jù)

2019-10-18 14:57:05

人臉識別AI人工智能

2020-11-02 11:24:52

算法人臉識別技術(shù)

2024-01-08 13:38:00

AI模型

2014-10-09 10:42:48

iOS手勢識別

2017-03-20 08:58:02

Python人臉識別AI

2024-08-16 16:37:50

2021-05-10 11:08:00

人工智能人臉識別

2009-07-14 18:05:28

輕量級Swing組件

2009-07-17 14:38:51

輕量級Swing組件

2021-09-02 17:51:12

微軟Windows 7Windows

2022-08-16 15:20:12

微服務(wù)IT運維

2016-10-14 16:35:39

2021-03-09 09:20:09

人臉識別人工智能智能手機

2019-10-14 15:13:24

AI 數(shù)據(jù)人工智能

2025-03-05 09:30:00

小模型CIO智能化轉(zhuǎn)型

2024-01-03 07:42:49

分割模型高性能

2009-09-11 08:26:49

Linux系統(tǒng)CRUX 2.6Linux

2023-08-09 08:01:38

場景Redis接口

2022-10-20 09:33:35

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产乱码精品1区2区3区 | 中文字幕在线播放第一页 | www.狠狠干| 久久精品网 | 亚洲免费在线播放 | 亚洲网站观看 | 欧美日韩三级视频 | 日本久久久久久久久 | 国产精品视频区 | 国产精品免费在线 | 一级黄片一级毛片 | 日韩欧美三级电影 | 久久亚洲一区二区三区四区 | 狠狠操婷婷 | 国产一区高清 | 成人午夜影院 | 美女久久 | 91 久久 | 欧美精品一区在线观看 | 国产高清美女一级a毛片久久w | 国产精品久久久久久 | 视频羞羞| 亚洲视频欧美视频 | 久久伊人精品 | 玖玖视频 | 久久精品小视频 | 精品久久精品 | 一区二区三区在线电影 | 男人天堂99 | 91中文字幕| 天天干狠狠干 | 亚洲 欧美 另类 日韩 | 日韩精品一区二区三区视频播放 | 97精品超碰一区二区三区 | 欧美日韩亚洲在线 | 精品国产乱码久久久久久闺蜜 | 日本三级全黄三级三级三级口周 | 在线观看亚洲精品 | 精品视频一区二区三区在线观看 | 九九久久久| 9191av|