112年_艾鍗學院_數據分析暨機器學習應用班
組員:06 陳O瑜 09 陳O群 12 褚O菱 23 范O斌
專題網頁:https://bit.ly/3RTkyMc
艾鍗官網:https://bit.ly/3ESwHdW
聯絡信箱:service@ittraining.com.tw
<專題摘要>
動物與我們人類有所不同,他們無法用言語來直接表達心境和情感。相反地,他們主要透過肢體語言來呈現自己的情緒狀態。鑒於此,我們的專題旨在研究如何通過影片來識別動物的姿態,期望藉此更深入了解它們的情感和狀態。更進一步地,這項研究還有助於動物疾病的早期監測,從而提高農場畜牧業的效益,最大化生產收益。
在實作方面,我們從YouTube挑選並下載了關於貓和狗不同動作的影片,涵蓋了躺、坐、站、走等主要行為,並手動選擇和裁剪出影片中最具代表性的動作片段。隨後,利用DeepLabCut模型分析了每部影片的每一幀,從而獲得動物關節點的座標資訊。在處理標記後的影片時,我們均勻地選擇了30張幀進行標準化,以供模型訓練之用。我們採用的寵物姿態識別模型是基於LSTM架構,不僅能夠識別躺、坐、站、走的姿態,而且其識別正確率高達0.75。最後,我們利用Tkinter設計了一個GUI操作界面,方便使用者對所選的影片進行動作推斷。