iT邦幫忙

2026 iThome 鐵人賽

DAY 16
0

其中我目前最想觀察的一個問題,就是:
膝蓋打開的同時,骨盆有沒有跟著往後旋轉?

蚌殼式看起來只是把上側膝蓋打開,但如果為了讓膝蓋抬得更高,整個骨盆也一起往後翻,從畫面上看,膝蓋的確有成功打開。
可是這時候「膝蓋抬得高」這個結果,就不一定能單獨代表動作符合我們想要的模式。
所以如果系統只追蹤膝蓋,可能會漏掉這種情況。
那骨盆旋轉要怎麼看?
MediaPipe Pose Landmarker 可以取得左右髖部的關鍵點,因此其中一個方向,就是觀察:
左髖與右髖的位置關係有沒有在動作過程中產生明顯改變。
在開始動作之前,可以先記錄起始姿勢中的髖部位置,作為這一次動作的基準。
接著在膝蓋逐漸打開的過程中,持續觀察髖部關鍵點。
如果膝蓋打開的同時,髖部也產生過大的位置變化,就可能代表骨盆跟著動了。

不過這裡有一個麻煩的地方。
因為蚌殼式是側躺姿勢,如果攝影機剛好從正側面拍攝,左右兩個髖部在畫面中的位置可能非常接近。
這時候只看 x、y 座標,不一定能很明顯地看到骨盆往前或往後旋轉。
所以可能還需要加入前幾天提過的 z 軸深度資訊,觀察左右髖部在前後方向上的相對變化。

另外,也可以一起觀察肩膀的位置。
因為如果使用者為了打開膝蓋而整個身體往後翻,通常不只骨盆會改變,軀幹與肩膀的位置也可能一起發生變化。
因此未來的判斷可能不是:
「髖部移動了 → 骨盆旋轉」
而是綜合觀察:
膝蓋正在打開
加上
髖部相對位置明顯改變
加上
軀幹或肩膀也出現旋轉趨勢

再判斷這一次動作是否需要提醒。
而且目前我比較想使用的是「與自己的起始姿勢相比」,而不是直接設定所有人都必須符合完全相同的髖部座標。
因為每個人的身形、側躺姿勢以及攝影機位置都不一樣。


上一篇
做完一整下,不代表這一下做得正確
下一篇
如果關鍵點被遮住、抓不到,系統怎麼辦?
系列文
基於人體姿態估測與個人化代償分析之居家復健動作輔助系統17
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言