通過攝像頭拍攝人像動作視頻,實時識別出人體關鍵點,并根據動作自動計數。已支持的健身動作有15種(跳繩、深蹲、開合跳、仰臥起坐、俯臥撐、平板支撐、臀橋等),還可支持定制健身動作。

說明 阿里云視覺智能開放平臺各類目視覺AI能力SDK接入、接口使用或問題咨詢等,請通過釘釘群(23109592)加入阿里云視覺智能開放平臺咨詢群聯系我們。

能力優勢

  • 靈活度高:針對人體15個關鍵點,可單獨輸出每個關鍵點信息,也可以將多個關鍵點綁定用于健身動作計數輸出,平均計數精度可達95%以上。
  • 適用性強:模板化配置,可快速適配新動作。支持實時負反饋輸出,幫助人物及時調整動作準確性。不同場景、光照背景條件下都可以產生穩定的效果。
  • 處理效率高:算法易用性強,可快速接入。幀間穩定性高,僅需占用較少的CPU和內存,千元級機型處理速度可達到20fps以上。

應用場景

  • 健身App:通過攝像頭采集數據進行人物體育動作實時計數,可作為體育動作訓練輔助,回放審查動作標準性和準確性。
  • 健身鏡:通過健身鏡攝像頭采集人物健身動作并進行實時計數,且可通過負反饋、及鏡子中自己的健身動作,實時做出調整,提升鍛煉質量。

前提條件

使用SDK前需完成激活授權,具體請參見激活授權

計費說明

關于肢體動作計數SDK的報價,請參見計費介紹

支持終端

Android、iOS

約束與限制

  • Android系統:Android 5.0以上,設備包含相機模塊和陀螺儀模塊。
  • iOS系統:iOS 10以上,支持iPhone 5s以上系列機型,設備包含相機模塊。
  • 推薦相機分辨率:原生相機的分辨率大于640×480像素,小于1280×720像素。分辨率過大會降低SDK速度。
  • 如需使用iOS系統iPhone 5s及以下、Android低端機型,請聯系我們
  • 僅支持單人入鏡,且人物需全身入鏡,人體在屏幕內的占比大于1/4。
  • 輸入數據分辨率:大于720P,小于1080P。
  • 移動設備需將頭部和攝像頭(相對手機)方向保持一致。

接入使用方式

重要 本SDK不會對SDK原廠商傳輸任何數據。因此,如果您使用本SDK收集個人信息,您將作為數據處理者,原廠商不作為數據處理者或受托處理者。您應當依照相關法律法規,對用戶充分告知并獲得授權。請您注意在告知用戶時,原廠商不應作為數據處理者,亦不應作為受托處理者。

附錄

圖 1. 人體關鍵點示意圖
人體關鍵點示意圖
已支持以下15個健身動作,其他更多動作需要定制,請聯系我們
  • 豎屏動作:跳繩、深蹲、開合跳、下蹲開合跳、水平開合跳、直臂開合跳、菱形伸展、手臂畫圓、腰繞環。
  • 橫屏動作:仰臥起坐、卷腹、俯臥撐、跪姿俯臥撐、臀橋。

開源模型體驗

更多開源免費模型體驗及下載,詳見魔搭社區:HRNet人體關鍵點-2D全身關鍵點檢測-通用領域-2D