The invention relates to the technical field of sheep monitoring, in particular to a method for monitoring the health state of sheep through
gait recognition, which comprises the following steps: acquiring a sheep walking video
stream through a camera, reconstructing and generating a three-dimensional skeleton motion sequence based on a skeleton motion track, and marking space-time coordinates of hip joint,
knee joint and
hoof key points; according to the three-dimensional skeleton motion sequence, the
knee joint buckling
angular velocity peak value, the same-side front and rear
hoof grounding
time difference and the
trunk lateral swing amplitude in a single-step period are calculated, and a
gait space-time coordination parameter set is constructed; and inputting the
gait time-space coordination parameter set into a
disease decoupling model based on anti-factual reasoning, and outputting an early
arthritis risk index and a neurological
dyskinesia probability. According to the invention, the
arthritis risk index and the neurological
dyskinesia probability are calculated, early recognition and risk grading early warning of
dyskinesia are realized, and the intelligent level and the response capability of a health
monitoring system are remarkably improved.