国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MediaPipe介紹

這篇具有很好參考價(jià)值的文章主要介紹了MediaPipe介紹。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

MediaPipe介紹
自2012年起,谷歌在內(nèi)部的多個(gè)產(chǎn)品和服務(wù)中使用了它。它最初是為了實(shí)時(shí)分析YouTube上的視頻和音頻而開(kāi)發(fā)的。漸漸地,它被整合到更多的產(chǎn)品中,比如

  • NestCam的感知系統(tǒng)
  • 谷歌鏡頭的目標(biāo)檢測(cè)
  • 增強(qiáng)現(xiàn)實(shí)廣告
  • 谷歌圖片
  • 谷歌Home
  • Gmail
  • 云視覺(jué)API等。

MediaPipe為我們?nèi)粘J褂玫母锩援a(chǎn)品和服務(wù)提供動(dòng)力。與資源消耗型的機(jī)器學(xué)習(xí)框架不同,MediaPipe只需要最少的資源。它是如此微小和高效,甚至嵌入式物聯(lián)網(wǎng)設(shè)備都可以運(yùn)行它。2019年,MediaPipe公開(kāi)發(fā)布后,為研究人員和開(kāi)發(fā)人員開(kāi)辟了一個(gè)全新的機(jī)會(huì)世界。

1. MediaPipe是什么?

MediaPipe是一個(gè)用于構(gòu)建機(jī)器學(xué)習(xí)管道的框架,用于處理視頻、音頻等時(shí)間序列數(shù)據(jù)。這個(gè)跨平臺(tái)框架適用于桌面/服務(wù)器、Android、iOS和嵌入式設(shè)備,如Raspberry Pi和Jetson Nano。

2. MediaPipe工具包

MediaPipe工具包包括框架和Solutions。下圖顯示了MediaPipe Toolkit的組件。
MediaPipe介紹

2.1框架

框架是用c++、Java和Obj-C編寫(xiě)的,包含以下api。

  • Calculator API (C++).
  • Graph construction API (Protobuf).
  • Graph Execution API (C++, Java, Obj-C).

Graphs

MediaPipe感知管道稱(chēng)為Graph。讓我們以第一個(gè)solution為例,漢茲。我們輸入一串圖像作為輸入,然后在圖像上呈現(xiàn)手的landmarks。
MediaPipe介紹
下面的流程圖代表MP(簡(jiǎn)稱(chēng)MediaPipe)hand solution graph。
MediaPipe介紹
在計(jì)算機(jī)科學(xué)術(shù)語(yǔ)中,圖由邊連接的節(jié)點(diǎn)組成。在MediaPipe Graph內(nèi)部,節(jié)點(diǎn)稱(chēng)為Calculators,邊緣稱(chēng)為Streams。每個(gè)流都攜帶一個(gè)時(shí)間戳遞增的數(shù)據(jù)包序列

在上圖中,我們用矩形塊表示Calculators,用箭頭表示Streams。

Calculators(計(jì)算單元)

這些是用c++編寫(xiě)的特定計(jì)算單元,有分配的任務(wù)要處理。數(shù)據(jù)包(視頻幀或音頻段)通過(guò)計(jì)算單元的端口進(jìn)入和離開(kāi)。初始化計(jì)算器時(shí),它聲明將遍歷端口的數(shù)據(jù)包有效負(fù)載類(lèi)型。每當(dāng)圖形運(yùn)行時(shí),框架都會(huì)在計(jì)算器中實(shí)現(xiàn)Open、Process和Close方法。Open啟動(dòng)計(jì)算器;當(dāng)數(shù)據(jù)包進(jìn)入時(shí),這個(gè)過(guò)程重復(fù)運(yùn)行。整個(gè)圖形運(yùn)行后,進(jìn)程關(guān)閉。

例如,考慮上圖中顯示的第一個(gè)計(jì)算單元。計(jì)算單元ImageTransform在輸入端口獲取圖像,并在輸出端口返回轉(zhuǎn)換后的圖像。另一方面,第二個(gè)計(jì)算單元imageto張量,將圖像作為輸入,并輸出一個(gè)張量。

MediaPipe中的計(jì)算器類(lèi)型

上面顯示的所有計(jì)算單元都內(nèi)置在MediaPipe中。我們可以把它們分成四類(lèi)。

  • 預(yù)處理計(jì)算單元是圖像和媒體處理計(jì)算單元族。上圖中的ImageTransform和imagetotensor就屬于這一類(lèi)
  • 推理計(jì)算單元允許與Tensorflow和Tensorflow Lite進(jìn)行ML推理的本地集成。
  • 后處理計(jì)算單元執(zhí)行ML后處理任務(wù),如檢測(cè)、分割和分類(lèi)。TensorToLandmark是一個(gè)后處理計(jì)算單元。
  • 計(jì)算單元工具是執(zhí)行任務(wù)(如圖像注釋)的一類(lèi)計(jì)算單元

計(jì)算單元api允許您編寫(xiě)自己的自定義計(jì)算器。

2.2 MediaPipe Solutions

Solutions是基于特定的預(yù)訓(xùn)練TensorFlow或TFLite模型的開(kāi)源預(yù)構(gòu)建示例。您可以在這里查看Solutions方案特定的模型。MediaPipe Solutions構(gòu)建在框架之上。目前,它提供了16個(gè)Solutions,如下所示。

  • 人臉檢測(cè)
  • Face Mesh
  • 虹膜
  • 姿態(tài)
  • 人體
  • 人物分割
  • 頭發(fā)分割
  • 目標(biāo)檢測(cè)
  • Box Tracking
  • Instant Motion Tracking
  • 3D目標(biāo)檢測(cè)
  • 特征匹配
  • AutoFlip
  • MediaSequence
  • YouTube-8M

MediaPipe介紹

3. 依賴(lài)

MediaPipe依賴(lài)OpenCV來(lái)處理視頻,F(xiàn)FMPEG來(lái)處理音頻數(shù)據(jù)。它還有其他依賴(lài)項(xiàng),如OpenGL/Metal、Tensorflow、Eigen等。

4. 開(kāi)始使用MediaPipe

我們建議您在開(kāi)始使用MediaPipe之前先對(duì)OpenCV有一個(gè)基本的了解。查看這個(gè)關(guān)于OpenCV入門(mén)的簡(jiǎn)化系列文章。
MediaPipe Python解決方案對(duì)于初學(xué)者來(lái)說(shuō)是最簡(jiǎn)單的,因?yàn)樵O(shè)置過(guò)程很簡(jiǎn)單,而且Python編程語(yǔ)言很流行。MediaPipe框架的模塊化支持定制。但在開(kāi)始定制之前,我們建議使用各種預(yù)構(gòu)建的解決方案。理解與它們相關(guān)的內(nèi)部api,然后調(diào)整輸出以創(chuàng)建令人興奮的應(yīng)用程序。

5.MediaPipe可視化工具

MediaPipe Visualizer提供了一種嘗試所有solutions的簡(jiǎn)單方法。
在MediaPipe中,protobuf (.pbtxt)文本文件定義了一個(gè)圖形。MediaPipe Visualizer歡迎頁(yè)面會(huì)向您顯示一個(gè)包含空白圖形單元的protobuf文件。它有不同解決方案的各種預(yù)構(gòu)建圖形,你可以從右上方的New按鈕加載。
MediaPipe介紹
在預(yù)先構(gòu)建的MediaPipe的桌面版本中,您可以享受調(diào)整和創(chuàng)建應(yīng)用程序的樂(lè)趣。您可以使用一個(gè)命令來(lái)安裝MediaPipe。

pip install mediapipe

MediaPipe solutions提供了易于學(xué)習(xí)的文檔

6. 它真的是實(shí)時(shí)的嗎?

MediaPipe解決方案并不總是實(shí)時(shí)工作

解決方案建立在MediaPipe框架之上,該框架提供計(jì)算單元API (c++),

Graph construction API (Protobuf)和Graph Execution API (c++, Java, Obj-C)。有了這些api,我們就可以構(gòu)建圖表并編寫(xiě)自定義計(jì)算單元。

工具非常出色,但它的性能取決于底層硬件。下面的示例顯示了HD(1280×720)和Ultra HD(3840×2160)視頻上的并排推理比較。
MediaPipe介紹
您可以嘗試從頭構(gòu)建MediaPipe解決方案,當(dāng)然可以看到性能上的飛躍。但是,您可能仍然無(wú)法實(shí)現(xiàn)實(shí)時(shí)推理。

注意:MediaPipe框架支持bezel 構(gòu)建。因此,要充分利用MediaPipe的潛力,就需要對(duì)c++和bezel 相當(dāng)熟悉。文檔也不容易上手,因?yàn)樗窃诜e極的開(kāi)發(fā)階段。

總結(jié)

MediaPipe solutions很簡(jiǎn)單,您可以在一兩天內(nèi)介紹掌握。
另一方面,c++ MediaPipe框架的學(xué)習(xí)曲線可能非常陡峭。別擔(dān)心;我們將一步一步地走到那一步。

總的來(lái)說(shuō),它是一個(gè)漂亮的、快速增長(zhǎng)的庫(kù),提供了有前途的結(jié)果。在項(xiàng)目中實(shí)現(xiàn)MediaPipe消除了我們?cè)谔幚鞰L項(xiàng)目時(shí)通常面臨的大多數(shù)麻煩。不需要擔(dān)心同步和繁瑣的設(shè)置。它允許你專(zhuān)注于實(shí)際的開(kāi)發(fā)部分。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-454193.html

到了這里,關(guān)于MediaPipe介紹的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 如何同時(shí)安全高效管理多個(gè)谷歌賬號(hào)?

    如何同時(shí)安全高效管理多個(gè)谷歌賬號(hào)?

    您的業(yè)務(wù)活動(dòng)需要多個(gè) Gmail 帳戶嗎?出海暢游,Gmail賬號(hào)是少不了的工具之一,可以關(guān)聯(lián)到Twitter、Facebook、Youtube、Chatgpt等等平臺(tái),可以說(shuō)是海外網(wǎng)絡(luò)的“萬(wàn)能鎖”。但是大家都知道,以上這些平臺(tái)注冊(cè)多賬號(hào)如果產(chǎn)生關(guān)聯(lián),會(huì)影響賬號(hào)安全。 Gmail賬號(hào)也一樣,關(guān)聯(lián)了容易在

    2024年04月10日
    瀏覽(20)
  • 谷歌慌了!想發(fā)論文得審批,優(yōu)先開(kāi)發(fā)產(chǎn)品,讓OpenAI沒(méi)得看

    谷歌慌了!想發(fā)論文得審批,優(yōu)先開(kāi)發(fā)產(chǎn)品,讓OpenAI沒(méi)得看

    來(lái)源?| 機(jī)器之心??ID |?almosthuman2014 眾所周知,谷歌就像人工智能領(lǐng)域的「黃埔軍?!梗陨疃葘W(xué)習(xí)興起后培養(yǎng)出了整整一代機(jī)器學(xué)習(xí)研究人員和工程師。很長(zhǎng)一段時(shí)間里,谷歌就是領(lǐng)先 AI 技術(shù)的代名詞。 人們已經(jīng)習(xí)慣跟隨谷歌的腳步,使用其提出的新技術(shù)和工具作為研究

    2024年02月04日
    瀏覽(16)
  • 谷歌產(chǎn)品大更新:Bard可生成圖像;文生音樂(lè)平臺(tái)等5大免費(fèi)功能

    谷歌產(chǎn)品大更新:Bard可生成圖像;文生音樂(lè)平臺(tái)等5大免費(fèi)功能

    2月2日,谷歌在官網(wǎng)對(duì)生成式AI產(chǎn)品進(jìn)行了大更新,包括類(lèi)ChatGPT聊天助手Bard可以通過(guò)文本提示生成圖像; 全新的文生音樂(lè)平臺(tái)MusicFX;新的文生圖像平臺(tái)ImageFX;新的文本擴(kuò)寫(xiě)平臺(tái)TextFX;在谷歌地圖中增加生成式AI功能,用文本提示快速查找路線、店鋪等。 值得一提的是,這

    2024年02月20日
    瀏覽(22)
  • 同一操作系統(tǒng)中安裝多個(gè)不同版本谷歌Chrome瀏覽器

    同一操作系統(tǒng)中安裝多個(gè)不同版本谷歌Chrome瀏覽器

    本來(lái)我電腦上已經(jīng)有103版本的Chrome瀏覽器: 1. 現(xiàn)在我需要安裝一個(gè)89版本的Chrome瀏覽器,我已經(jīng)有該版本的.exe文件: 如果沒(méi)有該安裝包的,https://www.chromedownloads.net/chrome64win/ 通過(guò)這個(gè)網(wǎng)址可以下載到相應(yīng)版本的chrome瀏覽器, 記住,必須時(shí)離線安裝包,不能是在線安裝包。

    2024年02月05日
    瀏覽(91)
  • 一.windows2012搭建fpt服務(wù)器和常見(jiàn)端口介紹

    一.windows2012搭建fpt服務(wù)器和常見(jiàn)端口介紹

    點(diǎn)擊確定 溫馨提示密碼要設(shè)置復(fù)雜一點(diǎn) 點(diǎn)擊完成即可 2.1查看fpt屬性 2.2復(fù)制路徑 2.3新建入站規(guī)則 2.4選擇第一個(gè) 2.5粘貼剛剛復(fù)制的路徑 2.6點(diǎn)擊是 2.7設(shè)置名稱(chēng)點(diǎn)擊完成即可 2.8主機(jī)訪問(wèn)fpt測(cè)試 2.9MobaXterm連接ftp TCP/UDP 20, 21: FTP (File Transfer Protocol) 20:數(shù)據(jù)連接 21:控制連接 TCP/UD

    2024年01月22日
    瀏覽(21)
  • 超低價(jià):阿里云雙11服務(wù)器優(yōu)惠價(jià)格表_87元一年起

    超低價(jià):阿里云雙11服務(wù)器優(yōu)惠價(jià)格表_87元一年起

    2023阿里云雙十一優(yōu)惠活動(dòng)已經(jīng)開(kāi)啟了,輕量2核2G服務(wù)器3M帶寬優(yōu)惠價(jià)87元一年、2核4G4M帶寬優(yōu)惠價(jià)165元一年,云服務(wù)器ECS經(jīng)濟(jì)型e實(shí)例2核2G3M固定帶寬優(yōu)惠價(jià)格99元一年,還有2核4G、2核8G、4核8G、4核16G、8核32G等配置報(bào)價(jià),云服務(wù)器e實(shí)例、云服務(wù)器u1、c7、g7、c8i、g8i等ECS實(shí)例,阿

    2024年02月06日
    瀏覽(25)
  • 建造者模式深入理解:演示建造單個(gè)和多個(gè)產(chǎn)品的實(shí)踐,結(jié)合模板模式,通俗易懂

    建造者模式深入理解:演示建造單個(gè)和多個(gè)產(chǎn)品的實(shí)踐,結(jié)合模板模式,通俗易懂

    首先呢看下建造者的定義是什么樣的,先讀一遍 建造者模式 (Builder Pattern)是一種創(chuàng)建型設(shè)計(jì)模式,它主要用于將一個(gè)復(fù)雜對(duì)象的構(gòu)建過(guò)程與它的表示分離,使得同樣的構(gòu)建過(guò)程可以創(chuàng)建不同的表現(xiàn)形式。這種模式通過(guò)一系列可重用的獨(dú)立的類(lèi)(稱(chēng)為建造者或構(gòu)建器)來(lái)一

    2024年01月22日
    瀏覽(28)
  • 時(shí)序數(shù)據(jù)庫(kù) TDengine 與騰訊云多個(gè)產(chǎn)品線完成兼容性互認(rèn)證明

    時(shí)序數(shù)據(jù)庫(kù) TDengine 與騰訊云多個(gè)產(chǎn)品線完成兼容性互認(rèn)證明

    隨著數(shù)字經(jīng)濟(jì)蓬勃發(fā)展,數(shù)據(jù)成為驅(qū)動(dòng)企業(yè)數(shù)字化轉(zhuǎn)型的關(guān)鍵生產(chǎn)要素,如何加強(qiáng)對(duì)數(shù)據(jù)資源的治理利用、實(shí)現(xiàn)數(shù)據(jù)洞察、激活數(shù)據(jù)價(jià)值正成為亟待解決的問(wèn)題。在此背景下,數(shù)據(jù)庫(kù)與操作系統(tǒng)、云平臺(tái)等國(guó)產(chǎn)化軟件相互結(jié)合賦能成為解決問(wèn)題的思路之一。 近日,經(jīng)過(guò)數(shù)月努

    2024年02月11日
    瀏覽(26)
  • (適配多個(gè)版本)雙擊 DWG 文件以使用 AutoCAD 產(chǎn)品打開(kāi)時(shí)顯示“Windows 找不到 [文件名].a(chǎn)cad.exe ”

    (適配多個(gè)版本)雙擊 DWG 文件以使用 AutoCAD 產(chǎn)品打開(kāi)時(shí)顯示“Windows 找不到 [文件名].a(chǎn)cad.exe ”

    1,鼠標(biāo)右鍵單擊——>點(diǎn)屬性 ? 2.更改打開(kāi)方式,————>找到你安裝的CAD的地方,雙擊acad.exe ? ?但是以上方法,有點(diǎn)小難受,那就是在改過(guò)之后,文件的圖標(biāo)會(huì)改變,讓人看起來(lái)不舒服 ——> ? ? 在鍵盤(pán)上按 WINDOWS+R 以顯示“運(yùn)行”窗口,輸入 REGEDI

    2024年02月08日
    瀏覽(24)
  • 谷歌傾斜攝影數(shù)據(jù)獲取以及轉(zhuǎn)換3DTiles介紹

    2005年谷歌地球橫空出世,將地球以三維可視化方式展現(xiàn)在每一個(gè)電腦屏幕前的用戶,掀起了數(shù)字地球熱潮,而隨著三維傾斜攝影模型數(shù)據(jù)的加入,將谷歌地球?qū)θ虻娜S可視化效果表達(dá),提升到了更高的層次。作為全球三維傾斜攝影覆蓋面積最廣的三維數(shù)字地球平臺(tái),谷歌

    2024年02月03日
    瀏覽(97)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包