Abstract: A face recognition body temperature measuring apparatus includes a communication module receiving a video image and a thermal image obtained by simultaneously imaging at least one target object from a camera module, a memory storing a body temperature measurement program for measuring a body temperature by using the video image and the thermal image, and a processor executing the program.
Abstract: An image-based animal object detection apparatus includes: a communication module; a memory that stores therein a program configured to extract animal detection information; and a processor that executes the program. Herein, the program configured to extract animal detection information extracts the animal detection information by inputting received image into an animal detection model that is trained based on learning data composed of animal images. The animal detection information includes, as information about a bounding box created to be suitable for an animal object detected from the image, coordinates of a central point, a width and a length of the bounding box and a rotational angle of the bounding box, and includes, a position information indicating keypoints of the animal object.
Abstract: An image-based animal object condition identification apparatus includes: a communication module that receives an image of an object; a memory that stores therein a program configured to extract animal condition information from the received image; and a processor that executes the program. The program extracts continuous animal detection information of each object by inputting the received image into an animal detection model that is trained based on learning data composed of animal images and determines predetermined animal condition information for each class of each animal object by inputting the continuous animal detection information of each object into an animal condition identification model.
Abstract: An animal object identification apparatus includes a memory storing a program for identifying an animal object based on the image, and a processor configured to identify the animal object based on the image by executing the program, wherein the processor detects specific body images of animal objects imaged in an input image as object regions to set the specific body images as input data, extracts flattened features for the input data by inputting the input data to a preset flattened-feature calculation model, generates clustering data by performing clustering for the flattened features and assigning identifiers for classifying the animal objects to at least one cluster, and assigns the identifiers to animal objects included in the object regions by comparing the flattened features calculated during extracting the flattened features with the clustering data.
Abstract: An apparatus for detecting mounting behavior of an animal object includes: a memory that stores a program; and a processor that executes the program. The program extracts animal detection information about an animal object detected from the image by inputting the received image into an animal detection model. Also, the program extracts bounding boxes of which a distance between coordinates of central points is smaller than a first set value, bounding boxes of which a difference in rotational angle is smaller than a second set value, and bounding boxes of which a difference between a vector connecting the central points of the extracted bounding boxes and an orientation of each bounding box is smaller than a third set value. If activity information of the animal object is extracted based on an MHI of the image, it is determined that mounting behavior occurs.