The invention discloses a
livestock growth state monitoring method based on
machine vision, and relates to the technical field of
image processing, and the method comprises the steps: collecting a color video, a
depth map, a high-frame-rate video and thermal
imaging data in a sheep shed in real time through multiple types of camera devices,
synchronizing a multi-device
timestamp through a
network time protocol, constructing a panoramic image, and carrying out the real-time monitoring of a
livestock growth state.
Ear tag recognition and multi-
feature fusion are combined, a unique identity code is generated and stored in a
database, and accurate individual recognition is achieved. Extracting health indexes such as physique parameters, activity amount,
ingestion and rumination behavior characteristics, hair color and
gait information,
body surface temperature and
respiratory rate of the sheep by adopting an
image processing and behavior analysis technology; sequentially calculating a physique development index, a behavior
vitality index and a health state index, performing dynamic evaluation by setting a threshold value, and judging the development, behavior and health state of the sheep in real time; for abnormal conditions, the
system automatically starts corresponding monitoring and intervention strategies, so that the health of the sheep is effectively guaranteed, and the breeding
management level is improved.