2017-10-09 123 views
0

我有一個要求,我想檢查一個人是否正在進行特定的練習(如跳躍千斤頂)。我有一臺相機連接到樹莓派。這甚至可以通過使用像OpenCV或其他東西? 我看到一些人使用Kinect相機做類似的事情。 注:如果它有助於做出簡單的解決方案,我只想檢測一個特定的練習。使用Raspberry Pi上的攝像頭進行運動檢測

+1

你可以附上一個麥克風,並聽取膨化;-) –

+0

您好,請參閱此鏈接可能會幫助您https://stackoverflow.com/questions/23506105/extracting-text-opencv –

回答

1

我從來沒有試過這個,但它是一個有趣的想法!正如你所說,我的第一個想法是使用OpenCV(或者你自己的功能)。

我會這樣做的方式是讓用戶被追蹤,在每個肢體上都要佩戴一些顏色鮮明的服裝。例如,你可以讓他們戴一些鮮紅的手套和亮藍色的襪子。或者創建一些充當標記的可穿戴設備。

通過這樣做,您可以使用thresholding以及正確的值來選擇這些顏色,以便在圖像中找到它們並獲取它們所在的座標。

從這裏,一些代碼可以很容易地跟蹤項目移動的位置的運動,從而從預先確定的列表中確定練習。

希望這會有所幫助,正如我已經說過的,我從來沒有嘗試過這一點,但嘗試過類似的地方,我用閾值和邊緣檢測來定位圖像中的對象。 :)

祝你好運!

+0

感謝您的幫助喬。 是否可以使用類似於以下內容的內容:https://github.com/ZheC/Realtime_MultiPerson_Pose_Estimation來實現剛剛描述的內容。 –

+0

@HimanshuJain是的,這看起來像一個驚人的項目!如果我是你的話,我肯定會研究一下。另外,如果我的回答很有用,請投票表決。 **:)** –

相關問題