亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

如何打造一個(gè)屬于自己的手勢識別應(yīng)用

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2025-07-29 10:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上一期小編給大家介紹了和MediaPipe的相遇之路,本期小編將帶著大家一起來動(dòng)手,如何打造一個(gè)屬于自己的手勢識別應(yīng)用。

歡迎感興趣的小伙伴們到這里訪問MediaPipe中的手勢識別任務(wù):

https://ai.google.dev/edge/mediapipe/solutions/vision/gesture_recognizer?hl=zh-cn

下面就讓我們開始今天的任務(wù)吧!

1模型在哪?

我們知道,一個(gè)AI應(yīng)用最精華的部分就是他的模型,換句話來說,如果我們能拿到MediaPipe的模型文件,是不是就可以讓模型為我們所用了?說干就干。要不說還得是Google,真的是大方,直接貼上了用到的模型:

45e346fa-6831-11f0-a6aa-92fbcf53809c.png

既然有了模型就成功了一大步了,而且還貼心的告訴了我們模型的輸入大小,讓我們下載下來看下,文件擴(kuò)展名是.task,不要管他,直接解壓縮,我們會得到兩組模型,共四個(gè):

歸屬于hand_gensture_recognizer的兩個(gè):

45f6669a-6831-11f0-a6aa-92fbcf53809c.png

以及歸屬于hand_landmarker的兩個(gè):

46029e2e-6831-11f0-a6aa-92fbcf53809c.png

2模型怎么用?

得到模型之后,萬里長征才剛剛開始。由于這個(gè)模型是依靠于MediaPipe來進(jìn)行推理的,并沒有更多的信息來告訴我們這幾個(gè)模型是要怎么使用,接下來就需要我們根據(jù)一些直覺來進(jìn)行分析了:

先來分析模型怎么用,根據(jù)文件命名,我們可以分析出:前兩個(gè)模型是負(fù)責(zé)手勢識別的,后兩個(gè)模型是進(jìn)行手部檢測+手部關(guān)鍵點(diǎn)識別的,這么一看,好像有了點(diǎn)思路。算法流程看起來是先進(jìn)行手部檢測,即首先檢測到手的位置,隨后在進(jìn)行手勢識別。

那新的問題來了,landmark模型有什么作用呢?下面就讓我們先打開landmark模型看下他的輸入輸出結(jié)構(gòu):

460e2906-6831-11f0-a6aa-92fbcf53809c.png

461a6e3c-6831-11f0-a6aa-92fbcf53809c.png

我們可以確定,他的輸入是一張224x224大小的RGB圖像,然后輸出有四個(gè)維度,好消息是,模型里面很貼心的標(biāo)上了輸出所代表的含義。從這里,我們可以知道模型本身可以識別出左右手、是否有手以及手部關(guān)鍵點(diǎn),這里提供了兩種類型的關(guān)鍵點(diǎn)信息,一種是歸一化坐標(biāo),一種是世界坐標(biāo)。那具體用哪一個(gè),還要我們測試才能知道。

接下來打開手勢識別模型,先看一下gesture_embedder.tflite模型的輸入輸出結(jié)構(gòu):

46294254-6831-11f0-a6aa-92fbcf53809c.png

他的輸入有三個(gè),分別是hand,handedness,以及world_hand,輸出是一個(gè)128維的向量??吹竭@,是不是有些激動(dòng)了?沒錯(cuò),這個(gè)輸入是不是和剛才landmark的模型名字很像。也就是說,剛才的landmark模型的輸出就是這里embed模型的輸入,是不是有種福爾摩斯的感覺了?

還沒有結(jié)束,還有個(gè)疑問?輸出這個(gè)128維的向量要怎么用?不要急,這里不是還有一個(gè)叫canned_gesture_classifier.tflite的模型:

46364cf6-6831-11f0-a6aa-92fbcf53809c.png

不用小編多說,是不是細(xì)心的大家已經(jīng)發(fā)現(xiàn)了端倪?輸入剛好是128維的向量,然后輸出是手勢的分類得分,具體是哪8類呢?mediapipe上已經(jīng)告訴了我們:

0 - Unrecognized gesture, label: Unknown

1 - Closed fist, label: Closed_Fist

2 - Open palm, label: Open_Palm

3 - Pointing up, label: Pointing_Up

4 - Thumbs down, label: Thumb_Down

5 - Thumbs up, label: Thumb_Up

6 - Victory, label: Victory

7 - Love, label: ILoveYou

現(xiàn)在,我們已經(jīng)分析出來了三個(gè)模型的作用,那么還剩一個(gè)叫做hand_detector.tflite的模型,他是干什么用的呢?

4642a064-6831-11f0-a6aa-92fbcf53809c.png

通過分析模型的輸入輸出,我們可以知道:這個(gè)模型的作用是為了檢測出圖像中的手部位置以及手部得分,那看起來一切都通順了。原來一個(gè)小小的手勢識別任務(wù)需要四個(gè)模型來實(shí)現(xiàn),并且各個(gè)模型之間是串行的關(guān)系,一環(huán)套一環(huán)。每一個(gè)模型的輸出都要作為下一個(gè)模型的輸入來得到最終的手勢分類結(jié)果。

那么本期小編就為大家抽絲剝繭,分析出了整個(gè)手勢識別的模型處理關(guān)系,接下來我們就要實(shí)際進(jìn)行模型轉(zhuǎn)換,讓他們?yōu)槲覀兯?。提前預(yù)告下:

下一期小編將為大家?guī)砣绾瘟炕痶flite模型的篇章!

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

    關(guān)注

    8

    文章

    231

    瀏覽量

    48672
  • AI
    AI
    +關(guān)注

    關(guān)注

    89

    文章

    37535

    瀏覽量

    293276
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3627

    瀏覽量

    51613

原文標(biāo)題:站在巨人肩膀上開發(fā)AI應(yīng)用分享(二)

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于毫米波雷達(dá)的手勢識別算法

    )信息提?。涸撃K將信號構(gòu)建成手勢點(diǎn)云模型,并將其提供給下一個(gè)神經(jīng)網(wǎng)絡(luò)模塊進(jìn)行識別。在點(diǎn)云模型中,每個(gè)內(nèi)部點(diǎn)都有自己的五個(gè)特征,即反射點(diǎn)的x
    發(fā)表于 06-05 19:09

    紅外手勢識別方案 紅外手勢感應(yīng)模塊 紅外識別紅外手勢識別

    紅外手勢識別方案,適用于多種領(lǐng)域,如音響,可實(shí)現(xiàn)通過手勢識別暫停,開始,上首,下首;智能家居
    發(fā)表于 08-27 16:37

    打造屬于自己的Linux操作系統(tǒng)

    跟大神起15分鐘制作個(gè)屬于自己的Linux操作系統(tǒng)!
    發(fā)表于 04-16 14:18

    如何用無源傳感器PIR搭建屬于自己手勢識別模塊?

    主流的手勢識別方法及其原理是什么?各種手勢識別方法的優(yōu)缺點(diǎn)是什么?都是手勢識別有什么區(qū)別嗎?如何
    發(fā)表于 07-04 07:45

    如何設(shè)計(jì)個(gè)手勢識別裝置?

    如何設(shè)計(jì)個(gè)手勢識別裝置?
    發(fā)表于 11-12 06:56

    介紹個(gè)基于單片機(jī)的手勢識別系統(tǒng)

    文章目錄1 簡介2 實(shí)現(xiàn)效果3 使用場景4 參數(shù)說明5 注意事項(xiàng)6 最后1 簡介Hi,大家好,這里是丹成學(xué)長,今天向大家介紹個(gè)學(xué)長做的單片機(jī)項(xiàng)目基于單片機(jī)得手勢識別系統(tǒng)大家可用于 課
    發(fā)表于 11-19 09:19

    HarmonyOS/OpenHarmony(Stage模型)應(yīng)用開發(fā)組合手勢)連續(xù)識別

    組合手勢中有個(gè)手勢識別失敗時(shí),所有的手勢識別失敗。
    發(fā)表于 09-07 15:20

    HarmonyOS/OpenHarmony(Stage模型)應(yīng)用開發(fā)組合手勢(二)并行識別

    并行識別組合手勢對應(yīng)的GestureMode為Parallel。并行識別組合手勢中注冊的手勢將同時(shí)進(jìn)行
    發(fā)表于 09-08 16:17

    如何建立個(gè)屬于自己的AVR的RTOS

    如何建立個(gè)屬于自己的AVR的RTOS 自從03 年以來,對單片機(jī)的RTOS 的學(xué)習(xí)和應(yīng)用的熱潮可謂浪高過
    發(fā)表于 03-11 09:02 ?45次下載

    如何采用MCU定制個(gè)屬于自己的語音識別應(yīng)用

    TI還發(fā)布了個(gè)用C語言代碼編寫的語音識別器庫,這個(gè)庫使得基于MSP432 MCU的應(yīng)用能夠識別用戶個(gè)人經(jīng)常使用的語音短語,在忽略其它語音內(nèi)容的情況下可
    發(fā)表于 12-20 16:14 ?2602次閱讀

    手勢識別系統(tǒng)的程序和資料說明

    本項(xiàng)目在python 2.7上使用opencv實(shí)現(xiàn)了個(gè)手勢識別手勢識別系統(tǒng)。
    發(fā)表于 04-28 08:00 ?12次下載
    <b class='flag-5'>手勢</b><b class='flag-5'>識別</b>系統(tǒng)的程序和資料說明

    如何搭建個(gè)屬于自己的簡易電動(dòng)滑板?

    新鮮的事物,原理也并不十分復(fù)雜,但想要根據(jù)自己的設(shè)計(jì)理念開發(fā)設(shè)計(jì)屬于自己的電動(dòng)滑板,這真的可能實(shí)現(xiàn)嗎? 今天的歐時(shí)課堂就為大家?guī)砣嗠妱?dòng)滑板的搭建教程,通過
    的頭像 發(fā)表于 05-18 10:38 ?5124次閱讀
    如何搭建<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>屬于</b><b class='flag-5'>自己</b>的簡易電動(dòng)滑板?

    手勢識別技術(shù)及其應(yīng)用

    手勢識別技術(shù)是種通過計(jì)算機(jī)視覺和人工智能技術(shù)來分析和識別人類手勢動(dòng)作的技術(shù)。它主要利用傳感器、攝像頭等設(shè)備捕捉
    的頭像 發(fā)表于 06-14 18:12 ?3109次閱讀

    車載手勢識別技術(shù)的原理及其應(yīng)用

    車載手勢識別技術(shù)是種利用計(jì)算機(jī)視覺和人工智能技術(shù)來識別和理解駕駛員手勢的技術(shù)。該技術(shù)通過使用傳感器、攝像頭等設(shè)備捕捉駕駛員的
    的頭像 發(fā)表于 06-27 18:09 ?2365次閱讀

    如何快速打造屬于自己的工業(yè)物聯(lián)網(wǎng)云平臺

    如何快速打造屬于自己的工業(yè)物聯(lián)網(wǎng)云平臺 工業(yè)物聯(lián)網(wǎng)云平臺是工業(yè)4.0的核心,是實(shí)現(xiàn)智能制造、智能物流、智能工廠的重要手段。在快速發(fā)展的信息化時(shí)代,如何快速打造
    的頭像 發(fā)表于 01-25 16:51 ?1202次閱讀
    如何快速<b class='flag-5'>打造</b><b class='flag-5'>屬于</b><b class='flag-5'>自己</b>的工業(yè)物聯(lián)網(wǎng)云平臺