iT邦幫忙

2026 iThome 鐵人賽

DAY 9
0
自我挑戰組

基於人體姿態估測與個人化代償分析之居家復健動作輔助系統系列 第 9

為什麼不能要求每個人都做到一模一樣的角度?

  • 分享至 

  • xImage
  •  

是不是只要設定一個標準角度,就可以判斷動作正不正確?

例如要求膝蓋一定要彎到 90°,做到 90° 就正確,沒有做到就錯誤。
但實際上,這種判斷方式可能太嚴格。
因為每個人的身體條件本來就不完全相同。
例如:

  • 身高與四肢比例不同
  • 關節活動度不同
  • 柔軟度不同
  • 動作能力不同
  • 原本需要復健的程度也不同

即使兩個人都在做同一個動作,最後得到的角度也不一定會完全一樣。
另外,攝影機本身也會影響結果。
如果使用者站的位置稍微不同,或攝影機拍攝角度有所改變,透過影像估測得到的關鍵點位置也可能產生一些誤差。

所以如果系統規定:
「只有剛好 90° 才算正確」
那使用者做到 89° 或 91° 時,難道就要直接判斷錯誤嗎?
顯然不太合理。

因此,目前我比較傾向使用的是:角度範圍。
例如不是要求:膝關節 = 90°
而是設定成:膝關節在某個合理的角度區間內,就先視為符合這項條件。
這樣可以保留一定的容錯空間,也比較符合真實使用情況。
不過,這裡又不能把範圍設得太寬。
如果標準是 90° 左右,但系統連 60° 都判斷為正確,那這個判斷就失去意義了。

所以接下來真正需要思考的是:
這個「合理範圍」到底應該設多大?
而且角度也不能單獨存在。
即使主要關節的角度落在合理範圍內,如果同時出現軀幹大幅傾斜、骨盆偏移等情況,仍然可能需要提醒使用者。
因此未來的動作判斷可能會比較像:
「主要角度符合範圍」加上
「其他身體部位沒有明顯偏移」加上
「動作過程符合設定條件」
才會把這一次動作視為較符合標準。

從一開始單純取得人體座標,到現在開始思考每個數字應該允許多少誤差,我也慢慢發現:
真正困難的不是把角度算出來,而是決定這個角度代表什麼。


上一篇
三個人體關鍵點,怎麼算出一個關節角度?
下一篇
動作判斷的「合理範圍」要怎麼設定?
系列文
基於人體姿態估測與個人化代償分析之居家復健動作輔助系統17
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言