Raspberry Pi 安裝 Google Mediapipe,3分鐘完成!

作者/攝影 曾吉弘
時間 已經有可開機的 raspberry pi 的話,15分鐘
難度

★★☆☆☆

材料表

【在 Raspberry Pi 上執行 Google Mediapipe,更多應用更簡單!】

日前我 po 了一張在台科大上課的照片,於電腦端執行 Google Mediapipe 來辨識手勢並進一步驅動 LinkIt 7697 開發板,頗受好評~

(原貼文:https://www.facebook.com/CAVEEducation/posts/6364463780291109)

Google mediapipe 框架不只能執行在 PC 上,單板電腦也沒問題 (當然也是電腦的概念),執行速度相當不錯,安裝也很簡單。除了上一篇 Jetson Nano 的安裝說明之外,本篇來說明如何在 Rasbperry Pi 3/4 上的 Rspbian OS安裝,都試過了,pi 3  pi 4 執行上只有速度的差別,其他都沒問題。

更多 mediapipe 範例請參考:https://google.github.io/mediapipe/getting_started/python.html

 

安裝

真的很簡單,但還是做一下紀錄。

資料來源:https://pypi.org/project/mediapipe-rpi4/

底線請用 pastacode → bash

 

1.安裝 FFmpeg 與 OpenCV

sudo apt install ffmpeg python3-opencv python3-pip

Note: pypi 建議由此來源安裝,而非 FFmpeg OpenCV 的官方repo,因為最佳化程度較差,我們就跟著做,

 

2.安裝相依套件

sudo apt install libxcb-shm0 libcdio-paranoia-dev libsdl2-2.0-0 libxv1  libtheora0 libva-drm2 libva-x11-2 libvdpau1 libharfbuzz0b libbluray2 libatlas-base-dev libhdf5-103 libgtk-3-0 libdc1394-22 libopenexr23

 

3a. Raspberry Pi 4

sudo pip3 install mediapipe-rpi4

 

3b. 如果是 pi3 請改為

sudo pip3 install mediapipe-rpi3

 

執行

相關範例執行如下,部分修改自 Google Mediapipe 範例:

手部辨識 https://google.github.io/mediapipe/solutions/hands.html

人體姿勢,可以看到臉部與手的點數量較少,請根據實際需要來挑選

https://google.github.io/mediapipe/solutions/objectron.html

 

相關文章

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *