【Arm 專欄】用智慧電視姿勢追蹤在家健身!看 Arm AI Platform 如何助力智慧家庭應用

疫情下在家健身的需求崛起,Arm 的 AI Platform 就利用 深度學習來讓智慧電視看懂使用者的姿勢,讓你在家健身也能像有教練指點。
評論
Arm 提供
評論

新冠肺炎大流行迫使人們花更多的時間在室內,加上智慧電視近來的進展提供了全新的需求與機會,使得我們能夠將新興的體驗引入客廳。

許多人現在的生活形態與以前相比差異很大,藉由適當的科技協助,將使在家健身更方便與更有效,對許多消費者而言,在未來遠距健身將持續是個吸引人的選項。相機是這項科技關鍵的一環,而相機重返數位電視 (DTV) 市場也創造了機會。由於現代的電視都是高解析與大螢幕,這些用戶體驗有可能非常沉浸式,也能為健康帶來好處。

透過應用於大螢幕智慧電視的 app,能讓舒適地在家中健身成為可能。我們首先簡介一下這個 app,接著說明適合 Android 電視的身體姿勢預估與追蹤的深度學習,並討論在選擇正確的卷積類神經網路 (CNN) 時的主要考量點。

概述

除了量化教練與學員兩人身體姿勢差異帶來的挑戰,我們必須解決如何從兩個影像串流中,正確辨識出對應圖框的問題。教練與學員在健身時難免會產生延遲。基於這個原因,同時考量不同的健身速度,我們必須進行搜尋以決定要比較的是哪兩張影像。

如下圖所示,在我們的應用程式中,正在將兩個視訊串流視覺化,並加上骨骼數據以及用百分比呈現的分數。

圖一: 使用 BlazePose 模型的健身應用。Arm 提供。

本文將聚焦在智慧電視上,因為這個領域具有龐大的潛力。不過,在此討論到的許多軟體模型與工具,也適用於其它你可能想要鎖定的消費性裝置。

深度學習

自從微軟公司開發出 Kinect 感測器以及估計身體姿勢的 Random Forest 模型,至今已有近十年,它突顯出這項任務對於許多終端用戶應用的重要性。在那之後,機器學習 (ML) 研究就持續聚焦在 2D 與 3D 人體姿勢估計。近年來,深度學習已經顯現龐大潛力,目前在這個領域是領先市場的技術。

以深度學習估計與追蹤身體位置時,我們必須考慮很多。針對智慧電視、手機與家庭裝置的解決方案,通常效能必須很高,因此選擇適當的 CNN 模型是相當具挑戰性的工作。估計體姿的輕量模型通常將來自相機的 RGB 影像作為身體關鍵點位置的 2D 或 3D 輸入與輸出,可以透過單一端對端的模型來執行,也可以分成兩個模型:第一個模型負責人的檢測,第二個模型則負責定位關節或地標的位置。第一類模型的範例是 PoseNet (基於 MobileNetV1 或 ResNet50),而第二個範例則是 BlazePose(類似 MobileNetV2,具備客製化區塊)

圖二: BlazePose 模型的結果,紅色表示檢測框。Arm 提供。

最重要的是精準度與效能。為了更佳地了解精準度,我們必須檢視訓練的資料集以及錯誤度量,但往往還是無法一窺全貌。資料集常常由人工標註,可能會因自遮蔽與低解析產生巨大的錯誤,即便我們使用既有的 CNN 模型,我們應該考慮打造自己的小型資料集以供評估。如此一來,我們可以更瞭解它在特定使用情境中的表現。此外,我們必須不斷地評估效能,權衡精準度 vs. 效能。要瞭解不同模型與推論引擎的效能,可以先從 TensorFlow 的基準校正工具著手。

針對 TFLite 模型在 Android 裝置上運行推論有許多選項,包括軟體 (SW) 與硬體 (HW),使得大家可能馬上就對此感到困惑。在軟體方面有NNAPI、TFLite CPU 或 GPU(繪圖處理器)代理;在硬體方面,可以在許多可供推論的運算單元中選擇,例如 CPU、GPU、NPU(神經網路處理器)等。以 Arm 的平台來說,使用 ArmNN TFLite delegate 是個好選項,它可以提供更高層級的抽象化。或者您也可直接鎖定 Arm 運算函式庫 (ACL) 與 Arm NN,它們可以讓用戶進行更多的管控。對我們而言,兩種模型都在 Mali GPU 上達到最佳效能,針對不同硬體裝置效能情況可能有所不同。

圖三: ArmNN 推論流程圖。Arm 提供。

其它考量

既然模型的效能只是整個考量點的一環,還要考慮到前處理與後處理運作。例如,以 PoseNet 模型來說,採用 257 x 257的 RGB 影像輸入,並輸出熱點圖與偏移向量,這些都必須進行處理,以確定每個關節在原相機影像中的最終位置。另一方面,BlazePose的地標模型則輸出 x、y 與 z 座標,以及每個關節的存在與能見度。這聽起來似乎更簡單,但實際上卻涉及更多的處理階段。這是因為地標模型輸出的座標必須投影到原始圖框上,從而恢復與檢測模型相關的預處理和後處理階段。

圖四: BlazePose 模型示範。Arm 提供。

這些處理階段與應用裡的其它功能,也需具備很高的效能,且身為開發人員,會想要儘可能地利用您的系統。您需要專注優化能提供最顯著效能提升的部份。針對這個目的,Arm 的Streamline Performance Analyzer 是適合的工具。它針對您系統中不同的單元,提供詳細的硬體計數器。隨後,倘若您在程式碼中增加註解,您可以看到它在管線中對每個軟體階段的確切影響。Florent 的部落格針對 ML 應用,提供針對 Streamline 很好的概述。由於我們的應用裡同時有視訊串流與相機串流,必須對兩者都進行推論。幸運的是,可以預先進行處理教練的視訊。我們可以先離線把骨骼的位置寫入檔案中,然後即時讀取、計算分數並開始繪圖,從而提供明顯的效能提升。

結論

本文分享了使用深度學習進行體姿估計時面臨的挑戰與限制,從 BlazePose 模型看到一些不錯的成果,讓我們更加瞭解如何透過 Android 智慧電視打造健身應用。如同時下其他的高階行動裝置,數位電視也可以提供全新的互動體驗,並將這些體驗帶進您客廳的螢幕上。增加深度感測器會進一步提升姿勢估計的準確度與強固性,並考量 3D 重組與情境理解,以獲得更身歷其境的沉浸體驗。

欲了解更多 Arm AI Platform 針對開發者提供的實用協助與設計指引,請造訪相關網頁,以助力您實現機器學習與深度學習應用。

責任編輯:Mia
核稿編輯:MindyLi

延伸閱讀:



王品集團藉 IT 升級抗疫,雲端化數位體質成致勝關鍵

看臺灣餐飲龍頭王品集團如何善用遠傳的雲端服務打造 IT 升級轉型,找到抗疫的關鍵能力,打造靈活致勝關鍵。
評論
Photo Credit::王品集團提供
評論

一場侵襲全球的疫情讓許多產業鏈都重新洗牌,特別是餐飲業在很多市場都變成「慘」業。台灣近期突然升溫的疫情態勢,讓許多企業面臨危機,但也有部分超前部署的業者在衝擊之下快速應變,找到新的營運與服務模式來降低衝擊。且看王品如何善用遠傳的雲端服務打造 IT 升級轉型,找到抗疫的關鍵能力。

機房雲端化降載人力負擔   啟動 IT 轉型奠定數位化創新基礎

臺灣餐飲龍頭王品集團,從 2015 年即開啟了 IT 轉型之路,在完成核心系統整併之後,2016 年開始推動機房雲端化,與遠傳合作把核心的 ERP 和 POS 系統正式轉移到遠傳 FET Cloud 雲端平台,打造更彈性靈活的 IT 架構,也為後續數位化發展奠定強大的基礎,也因為超前部署的數位思維,在去年開始因為疫情帶來餐飲服務模式的衝擊之下,得以快速轉變因應。

內圖1_機房雲端化
Photo Credit::遠傳提供

王品在 2016 年決定擁抱雲端,即是著眼於唯有卸除繁複的機房維運管理工作, IT 部門才有更多的資源來從事創新與營運優化,成為企業內部推動轉型的推手。為了維持核心系統服務不中斷,王品與遠傳雲端團隊前後經過一年的縝密規劃與累積信任,並透過積極靈活的內部推演,最後只花了比預期少一半的時間,即在前端門市絲毫沒有察覺的情況下,無痛完成 ERP 和 POS 系統的龐大資料搬遷上雲。

核心系統上雲後,有遠傳雲端團隊協助 7x24 的維運管理及監控,並採用遠傳電信的骨幹網路,不僅為王品大幅降載 IT 人力負擔,也同時提升系統效能、穩定度與可靠度。王品集團也在此雲端平台上積極展開各項由內而外的服務創新,包含王品集團官網、「王品瘋美食」APP 及 5 月底甫推出的「王品瘋美食購物網」等電商平台都架設在遠傳 FET Cloud 雲端平台上。

內圖2_APP點餐
Photo Credit::遠傳提供

王品集團靠超前部署 IT 轉型快速轉戰電商   遠傳雲端平台扮演穩定後援

因應全國升級三級警戒、餐廳禁內用衝擊之下,餐飲業被迫加速轉型。王品集團原本就有發展電商的計畫,除了與外送平台合作之外,更火速推出「王品瘋美食購物網」,以王品嚴選的概念,將頂級生鮮食材與旗下餐廳的美味料理透過宅配送到消費者的餐桌,搶攻「宅經濟」商機。

Photo Credit::王品集團提供

疫情考驗企業的應變能力,幸好王品早已超前部署雲端化,加上遠傳團隊即時彈性協助擴充雲端資源,多年累積的數位轉型成果在此刻充分展現。這是早期自建自維機房,當有新的服務需求開出時,需從硬體資源擴充開始漫長的導入及上線流程,所難以比擬的速度,也正是 IT 協助企業升級轉型的價值所在。

遠傳以自身轉型經驗出發   助企業找到最合適的 IT 升級轉型模式

遠傳深知數位轉型沒有一步到位的捷徑,而是一場漫長的旅程。身為國內大型企業的代表,遠傳從組織、流程均已踏上數位轉型之路,更結合自家 IT 與「轉型辦公室」的服務能量,將成功經驗「再服務化」,以顧問模式協助企業客戶找到 IT 升級轉型最合適的切入點,並由遠傳專業雲端團隊提供量身訂製的公有/私有/混合雲服務,以及整合大數據、人工智慧、物聯網等「大人物」創新應用的產業解決方案,致力成為企業數位轉型的最佳夥伴。

本文章內容由「遠傳」提供,經關鍵評論網媒體集團廣編企劃編審。