色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

基于LabVIEW和YOLOv8-Pose的跳繩計(jì)數(shù)裝置

英特爾物聯(lián)網(wǎng) ? 來(lái)源:英特爾物聯(lián)網(wǎng) ? 2025-01-17 09:46 ? 次閱讀

跳繩是一項(xiàng)廣受歡迎的運(yùn)動(dòng)項(xiàng)目,因其簡(jiǎn)單易行而備受學(xué)生和運(yùn)動(dòng)愛(ài)好者青睞。然而,在實(shí)際運(yùn)動(dòng)中,人工計(jì)數(shù)容易出現(xiàn)誤差,影響比賽和訓(xùn)練效果。本文提出了一種基于LabVIEW和YOLOv8-Pose的跳繩計(jì)數(shù)裝置,利用深度學(xué)習(xí)的姿態(tài)檢測(cè)能力和LabVIEW的實(shí)時(shí)處理功能,實(shí)現(xiàn)跳繩動(dòng)作的精準(zhǔn)識(shí)別與計(jì)數(shù)。本裝置具有操作簡(jiǎn)單、檢測(cè)精準(zhǔn)、實(shí)時(shí)性強(qiáng)等優(yōu)點(diǎn),適用于學(xué)校、體育館及家庭訓(xùn)練場(chǎng)景。

1

引言

隨著人工智能技術(shù)的發(fā)展,計(jì)算機(jī)視覺(jué)在體育領(lǐng)域的應(yīng)用日益廣泛。傳統(tǒng)的跳繩計(jì)數(shù)方法主要依賴人工記錄,存在效率低、誤差大的問(wèn)題。近年來(lái),基于機(jī)器視覺(jué)的自動(dòng)計(jì)數(shù)方法逐漸受到關(guān)注,其中人體姿態(tài)識(shí)別技術(shù)為跳繩計(jì)數(shù)提供了全新的解決方案。

2

系統(tǒng)設(shè)計(jì)

2.1硬件設(shè)計(jì)

本裝置的硬件包括:

攝像頭:用于采集跳繩者的視頻圖像,支持USB接口的普通網(wǎng)絡(luò)攝像頭或工業(yè)相機(jī)。攝像頭的采樣速率建議高于30FPS(每秒30幀)。

AIPC:搭載GPU的臺(tái)式機(jī)或筆記本電腦,用于運(yùn)行YOLOv8-Pose模型。

2.2軟件模塊

YOLOv8-Pose模型:基于深度學(xué)習(xí)的開(kāi)源模型,能夠精準(zhǔn)識(shí)別人體關(guān)節(jié)點(diǎn)位置。模型通過(guò)訓(xùn)練,能夠檢測(cè)跳繩者的肢體動(dòng)作。

LabVIEW:用于構(gòu)建圖形化界面和處理邏輯,包括攝像頭采集、處理、計(jì)數(shù)及結(jié)果顯示。

e70954f2-d3e9-11ef-9310-92fbcf53809c.png

e7235a50-d3e9-11ef-9310-92fbcf53809c.png

OpenVINO :用于加快的模型推理速度,支持IntelCPU/GPU/NPU。在AIPC的Intel 11代1165G7芯片下,yolov8n-Pose的最大推理速度可達(dá)到60FPS。

2.3 軟件設(shè)計(jì)

步驟1:模型和攝像頭初始化

使用LabVIEW中的Opencv Camera模塊,即可快速采集攝像頭的圖像,并將圖像顯示在前面板上。程序中,我們需要設(shè)置采集圖像的寬度為640個(gè)像素,高度為480個(gè)像素。同時(shí),我們初始化yolov8-pose模型,加載至OpenVINO推理引擎中。跳繩計(jì)數(shù)器歸零,然后進(jìn)入循環(huán)。

e7350840-d3e9-11ef-9310-92fbcf53809c.png

步驟2:實(shí)時(shí)采集與姿態(tài)識(shí)別

每次循環(huán),軟件都從攝像頭中取出一幀圖像,送入yolov8-pose的推理函數(shù)中,獲取識(shí)別的結(jié)果圖像,和第一個(gè)人的所有關(guān)鍵點(diǎn)位置。

e75067de-d3e9-11ef-9310-92fbcf53809c.png

步驟3:

調(diào)用跳繩計(jì)數(shù)器算法,每次循環(huán)都需要判斷是否跳繩數(shù)加1。

3

跳繩計(jì)數(shù)算法設(shè)計(jì)

3.1 yolov8-pose模型輸出解析

Yolov8-pose算法的輸出分兩部分,第一部分是box,即每個(gè)人的外接矩形的位置,里面的參數(shù)為:

Box=[left,top,width,height] (左邊的像素點(diǎn)、上邊的像素點(diǎn)、寬度,高度)

第二部分是keypoints,由17個(gè)點(diǎn)構(gòu)成,17個(gè)點(diǎn)的定義如下圖:

e76e6928-d3e9-11ef-9310-92fbcf53809c.png

3.2 跳繩過(guò)程中的坐標(biāo)變化

以雙腳跳為例,采集某同學(xué)整個(gè)跳繩過(guò)程中的keypoint-15(左腳踝)或者keypoint-16(右腳踝)的y軸數(shù)值。Y值越小,說(shuō)明在圖中的位置越高。

e78d34ac-d3e9-11ef-9310-92fbcf53809c.png

波形圖中,左右兩邊部分表示了正常的跳躍時(shí)間段,中間有一部分y軸變化較小,說(shuō)明學(xué)生暫停跳躍。

3.2 算法實(shí)現(xiàn)思路

(1) 在正常跳躍時(shí),當(dāng)學(xué)生腳部處于一個(gè)周期的最低點(diǎn)(即曲線的極大值)時(shí)可認(rèn)為跳了一個(gè)。

(2) 但是,曲線在接近最高點(diǎn)時(shí),由于AI產(chǎn)生的誤差,曲線會(huì)有毛刺。因此需要判斷當(dāng)前新產(chǎn)生的最高點(diǎn)與上一次最高點(diǎn)的循環(huán)間隔,如果間隔太小,就可以忽略。

(3) 當(dāng)學(xué)生失誤停止跳繩時(shí),由于學(xué)生本身還在移動(dòng)或測(cè)量誤差導(dǎo)致的y值變化也應(yīng)去除。只需判斷當(dāng)前值與歷史數(shù)據(jù)中的最高點(diǎn)(y的最小值)的差,如果小于一個(gè)閾值就可忽略。

3.3 算法實(shí)現(xiàn)代碼

在LabVIEW中,我們?nèi)∽罱?0個(gè)點(diǎn)分析,其中最后5個(gè)點(diǎn)用來(lái)判斷曲線的極大值,如果5個(gè)值中第2個(gè)(從0開(kāi)始計(jì)數(shù))為最大值的,且與10個(gè)數(shù)的最小值的差大于60(最高點(diǎn)與最低點(diǎn)的高度像素差),可將該點(diǎn)作為候選點(diǎn)。

e7b7fe80-d3e9-11ef-9310-92fbcf53809c.png

獲取候選點(diǎn)所對(duì)應(yīng)的時(shí)間,與它之前的一個(gè)候選點(diǎn)做比較。如果時(shí)間大于150毫秒(5幀,假設(shè)人類(lèi)跳繩速度小于每分鐘360個(gè)),則忽略,小于則計(jì)數(shù)器加1。

e7ce1710-d3e9-11ef-9310-92fbcf53809c.png

將算法保存為子vi :跳繩計(jì)數(shù)判斷.vi,放入主程序,最終程序如下圖:

e7e0932c-d3e9-11ef-9310-92fbcf53809c.png

4

實(shí)驗(yàn)

4.1 實(shí)驗(yàn)設(shè)置

在校內(nèi)體育館搭建實(shí)驗(yàn)場(chǎng)景,選取10名學(xué)生進(jìn)行跳繩測(cè)試。設(shè)置單人跳繩和雙人交替跳繩兩種模式,采集多組視頻數(shù)據(jù)。

4.2 測(cè)試結(jié)果

實(shí)驗(yàn)結(jié)果表明,該裝置在雙腳跳繩場(chǎng)景下的計(jì)數(shù)準(zhǔn)確率達(dá)98.5%,在左右腳交替跳繩場(chǎng)景下準(zhǔn)確率為95.3%。與人工計(jì)數(shù)相比,誤差控制在±2次以內(nèi)。

誤差原因主要與相機(jī)位置有關(guān),相機(jī)需要放在學(xué)生正前方2~3米左右,高度大約為學(xué)生身高的一半,且相機(jī)鏡頭水平向前。如果相機(jī)斜著,可能造成一定誤差。

4.3 性能分析

實(shí)時(shí)性:使用OpenVINO英特爾GPU加速,系統(tǒng)處理幀率可達(dá)60 FPS,滿足實(shí)時(shí)計(jì)數(shù)需求。

穩(wěn)定性:即使在光照變化和背景復(fù)雜的情況下,模型依然能夠有效識(shí)別關(guān)鍵動(dòng)作。

5

創(chuàng)新點(diǎn)與優(yōu)勢(shì)

將LabVIEW與YOLOv8-Pose結(jié)合,實(shí)現(xiàn)深度學(xué)習(xí)模型的實(shí)時(shí)調(diào)用與可視化界面交互。

提出了基于關(guān)鍵點(diǎn)運(yùn)動(dòng)軌跡的跳繩動(dòng)作識(shí)別算法,有效降低誤判率。

系統(tǒng)成本低、部署簡(jiǎn)單,適合中學(xué)生科創(chuàng)比賽和實(shí)際推廣。

6

結(jié)論與展望

本文設(shè)計(jì)了一種基于LabVIEW和YOLOv8-Pose的跳繩計(jì)數(shù)裝置,成功解決了人工計(jì)數(shù)誤差大的問(wèn)題。未來(lái)可進(jìn)一步優(yōu)化算法,使用平均濾波算法提高人體位置(如腳踝位置的準(zhǔn)確度)、并兼容雙腳跳和單腳跳兩種跳繩模式。同時(shí)探索硬件設(shè)備的小型化與便攜化,使其適應(yīng)更多應(yīng)用場(chǎng)景。

參考文獻(xiàn)

Redmon J., Farhadi A. YOLOv8: Real-Time Object Detection and Pose Estimation. arXiv preprint.

National Instruments. LabVIEW User Manual. NI.

Cao Z., Simon T., Wei S. Pose Estimation in Sports Applications. IEEE Transactions.

https://doc.virobotics.net/zh_cn/ai_toolkit_for_ov

https://github.com/openvinotoolkit/openvino_notebooks/tree/latest/notebooks/pose-estimation-webcam

英特爾、英特爾標(biāo)識(shí)、以及其他英特爾商標(biāo)是英特爾公司或其子公司在美國(guó)和/或其他國(guó)家的商標(biāo)。

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

    關(guān)注

    1990

    文章

    3668

    瀏覽量

    331478
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4682

    瀏覽量

    94337
  • 計(jì)數(shù)
    +關(guān)注

    關(guān)注

    1

    文章

    57

    瀏覽量

    20282

原文標(biāo)題:開(kāi)發(fā)者實(shí)戰(zhàn) | 基于LabVIEW和YOLOv8-Pose的跳繩計(jì)數(shù)裝置

文章出處:【微信號(hào):英特爾物聯(lián)網(wǎng),微信公眾號(hào):英特爾物聯(lián)網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    labview調(diào)用yolov8/11目標(biāo)檢測(cè)、分割、分類(lèi)

    labview使用2020版本64位編輯,調(diào)用yolov8/11的onnx模型案例。 源碼: 通過(guò)網(wǎng)盤(pán)分享的文件:Labview_cls.zip等4個(gè)文件 鏈接: https
    發(fā)表于 04-21 19:37

    RV1126 yolov8訓(xùn)練部署教程

    本教程針對(duì)目標(biāo)檢測(cè)算法yolov8的訓(xùn)練和部署到EASY-EAI-Nano(RV1126)進(jìn)行說(shuō)明,而數(shù)據(jù)標(biāo)注方法可以參考我們往期的文章。
    的頭像 發(fā)表于 04-18 15:18 ?273次閱讀
    RV1126 <b class='flag-5'>yolov8</b>訓(xùn)練部署教程

    RV1126 yolov8訓(xùn)練部署教程

    YOLOv8 是 ultralytics 公司在 2023 年 1月 10 號(hào)開(kāi)源的基于YOLOV5進(jìn)行更新的 下一個(gè)重大更新版本,目前支持圖像分類(lèi)、物體檢測(cè)和實(shí)例分割任務(wù),鑒于Yolov5的良好表現(xiàn),
    的頭像 發(fā)表于 04-16 14:53 ?188次閱讀
    RV1126 <b class='flag-5'>yolov8</b>訓(xùn)練部署教程

    RK3576 yolov8訓(xùn)練部署教程

    本章展示yolov8模型的在EASY EAI Orin nano的部署過(guò)程。
    的頭像 發(fā)表于 04-02 16:04 ?226次閱讀
    RK3576 <b class='flag-5'>yolov8</b>訓(xùn)練部署教程

    labview調(diào)用yolo目標(biāo)檢測(cè)、分割、分類(lèi)、obb

    labview調(diào)用yolo目標(biāo)檢測(cè)、分割、分類(lèi)、obb、pose深度學(xué)習(xí),支持CPU和GPU推理,32/64位labview均可使用。 (yolov5~
    發(fā)表于 03-31 16:28

    智能跳低成本otp語(yǔ)音芯片方案-wt6020 語(yǔ)音計(jì)數(shù)時(shí)間提示:“100次”“運(yùn)動(dòng)時(shí)間5分鐘

    跳繩作為一項(xiàng)簡(jiǎn)單易行的運(yùn)動(dòng)方式,深受大眾喜愛(ài)。為了提升跳繩運(yùn)動(dòng)的趣味性和鍛煉效果,本方案提出在跳繩手柄中集成語(yǔ)音提示芯片,利用唯創(chuàng)知音WT6020-8S OTP語(yǔ)音芯片,實(shí)現(xiàn)
    的頭像 發(fā)表于 03-19 16:09 ?173次閱讀

    基于主控芯片AiP9M252的智能計(jì)數(shù)無(wú)繩跳繩器解決方案

    基于主控芯片AiP9M252的智能計(jì)數(shù)無(wú)繩跳繩器解決方案
    的頭像 發(fā)表于 03-07 10:08 ?290次閱讀
    基于主控芯片AiP9M252的智能<b class='flag-5'>計(jì)數(shù)</b>無(wú)繩<b class='flag-5'>跳繩</b>器解決方案

    中微愛(ài)芯跳繩器整體解決方案

    跳繩,使用方法簡(jiǎn)單,有趣。不受氣候,地點(diǎn)的限制。只需一款跳繩器即可實(shí)現(xiàn)隨時(shí)隨地健身的目的。跳繩是一種有氧運(yùn)動(dòng),不但可以鍛煉健身,還可以使人放松,調(diào)節(jié)生活節(jié)奏,提升身體素質(zhì)。
    的頭像 發(fā)表于 02-24 09:35 ?280次閱讀
    中微愛(ài)芯<b class='flag-5'>跳繩</b>器整體解決方案

    霍爾元件DH570在智能跳繩中的應(yīng)用

    霍爾元件在智能跳繩中扮演著至關(guān)重要的角色,其應(yīng)用主要體現(xiàn)在旋轉(zhuǎn)檢測(cè)和計(jì)數(shù)方面。以下是對(duì)霍爾元件在智能跳繩中應(yīng)用的詳細(xì)分析: 一、霍爾元件的工作原理 霍爾元件是一種基于霍爾效應(yīng)的傳感器,當(dāng)電流通過(guò)一
    的頭像 發(fā)表于 11-21 18:17 ?514次閱讀

    YOLOv6在LabVIEW中的推理部署(含源碼)

    YOLOv6 是美團(tuán)視覺(jué)智能部研發(fā)的一款目標(biāo)檢測(cè)框架,致力于工業(yè)應(yīng)用。如何使用python進(jìn)行該模型的部署,官網(wǎng)已經(jīng)介紹的很清楚了,但是對(duì)于如何在LabVIEW中實(shí)現(xiàn)該模型的部署,筆者目前還沒(méi)有看到
    的頭像 發(fā)表于 11-06 16:07 ?720次閱讀
    <b class='flag-5'>YOLOv</b>6在<b class='flag-5'>LabVIEW</b>中的推理部署(含源碼)

    YOLOv8中的損失函數(shù)解析

    YOLO長(zhǎng)期以來(lái)一直是目標(biāo)檢測(cè)任務(wù)的首選模型之一。它既快速又準(zhǔn)確。此外,其API簡(jiǎn)潔易用。運(yùn)行訓(xùn)練或推斷作業(yè)所需的代碼行數(shù)有限。在2023年下半年,YOLOv8在框架中引入了姿態(tài)估計(jì)后,該框架現(xiàn)在支持最多四個(gè)任務(wù),包括分類(lèi)、目標(biāo)檢測(cè)、實(shí)例分割和姿態(tài)估計(jì)。
    的頭像 發(fā)表于 11-05 17:15 ?2961次閱讀
    <b class='flag-5'>YOLOv8</b>中的損失函數(shù)解析

    霍爾開(kāi)關(guān)在智能跳繩器上的應(yīng)用

    跳繩是一種非常有效的有氧運(yùn)動(dòng)。它除了擁有運(yùn)動(dòng)的一般益處外,更有很多獨(dú)特的優(yōu)點(diǎn)。跳繩每半小時(shí)消耗熱量四百卡。是一項(xiàng)健美運(yùn)動(dòng),對(duì)心肺系統(tǒng)等各種臟器、協(xié)調(diào)性、姿態(tài)、減肥等都有相當(dāng)大的幫助。 隨著科技的發(fā)展,跳繩的智能化趨勢(shì)越來(lái)越
    的頭像 發(fā)表于 08-29 16:07 ?457次閱讀

    智能跳繩的產(chǎn)品體驗(yàn)與思考(二) 離線智能跳繩是如何設(shè)計(jì)的

    上一篇講了我和跳繩的一些故事和思考,為了使各位更好的引入今天的主題,我們先來(lái)回顧下上一篇的內(nèi)容。 ? 我先從開(kāi)始只能跳110次到后面可以到180次的故事講起, 領(lǐng)悟到因?yàn)橹悄?b class='flag-5'>跳繩的各種數(shù)據(jù),激發(fā)了我
    的頭像 發(fā)表于 06-12 13:33 ?538次閱讀
    智能<b class='flag-5'>跳繩</b>的產(chǎn)品體驗(yàn)與思考(二) 離線智能<b class='flag-5'>跳繩</b>是如何設(shè)計(jì)的

    使用sophon-demo_v0.1.8_dbb4632_20231116下面的YOLOv8中的yolov8_bmcv歷程出現(xiàn)段錯(cuò)誤的原因?

    使用sophon-demo_v0.1.8_dbb4632_20231116下面的YOLOv8中的yolov8_bmcv歷程,出現(xiàn)段錯(cuò)誤: 定位到代碼中出錯(cuò)的函數(shù)是 picDec(h, img_file.c_str(), bmimg);這是什么原因呢?這個(gè)函數(shù)是算能提供的代
    發(fā)表于 05-30 07:37

    智能跳繩的產(chǎn)品體驗(yàn)與思考(一)

    講故事,也講道理。 記得第一次嘗試倒計(jì)時(shí)1分鐘的挑戰(zhàn)時(shí),APP上赫然顯示我跳了110次,其中絆繩8次,而最高連跳才28次。這數(shù)據(jù)讓我大跌眼鏡,連普通跳繩都難以達(dá)到這樣的輝煌戰(zhàn)績(jī)。我開(kāi)始質(zhì)疑這根繩的計(jì)數(shù)準(zhǔn)確性,甚至開(kāi)始懷疑自
    的頭像 發(fā)表于 05-29 11:22 ?640次閱讀
    智能<b class='flag-5'>跳繩</b>的產(chǎn)品體驗(yàn)與思考(一)

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品
    主站蜘蛛池模板: 伦理片在线线手机版韩国免费观看 | 婷婷四房播客五月天 | 超碰98人人插 | 国精产品砖一区二区三区糖心 | 黄得让人湿的片段 | 日本乱子伦一区二区三区 | 色姐妹久久综合在线av | 秋霞网韩国理伦片免费看 | 国产成人精品区在线观看 | 成人免费视频在线播放 | 免费成年人在线观看视频 | 蜜柚视频在线观看全集免费观看 | 富婆大保健嗷嗷叫普通话对白 | 国产这里有精品 | 高h 纯肉文| 门鱼电影完整版免费版 | 久久亚洲网站 | 91综合精品网站久久 | 日本邪恶少女漫画大全 | 手机伊在人线香蕉2 | 99热精品一区 | 美女张开腿露尿口给男人亲 | 成年黄网站免费大全毛片 | 国产在线一区观看 | 国产一区二区三区四区五在线观看 | 波多野结衣二区 | 花蝴蝶在线观看免费中文版高清 | 国产午夜免费视频片夜色 | 我半夜摸妺妺的奶C了她 | 京香在线播放 | 东北真实仑乱 | 另类重口bdsm日本tv | 免费国产久久啪久久爱 | 乳液全集电影在线观看 | 伊人角狠狠狠狠 | 嫩小幼处在线 | 久99视频精品免费观看福利 | 久久成人国产精品一区二区 | 90后美女乳沟 | 无码爽死成人777在线观看网站 | 精品三级在线观看 |