Patent ID: 11910784
Assignee: ONE CUP PRODUCTIONS LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC A  G | IPC A  G

Claim 29:
30. A non-transitory computer readable medium storing thereon program instructions, which when executed by at least one processor, configure the at least one processor for performing a method for animal management comprising:
identifying a visually observable animal behavioral trait of interest receiving, at a computing device, one or more images captured by one or more imaging devices;
processing the one or more images using an artificial intelligence (AI) pipeline having a plurality of AI models for:
detecting, locating and classifying one or more animals in the one or more images; and
for at least one detected animal:
processing an image of the at least one detected animal from the one or more images to generate one or more bounding boxes corresponding to one or more sections based on classification of a species of the detected animal;
determining a plurality of key points in at least one bounding box corresponding to at least one of the one or more sections, where the plurality of key points corresponds to anatomical features of the at least one detected animal;
normalizing at least one of the one or more sections by projecting the determined plurality of key points for the at least one of the one or more sections to a common plane using a reference template indicating where key points are expected to be located;
generating embeddings for at least one of the normalized sections of the image;
combining the embeddings for generating an identification of the detected animal with a confidence score; and
determining if the detected animal displays the visually observable trait.