Nothing Special   »   [go: up one dir, main page]

SE541887C2 - Systems and methods for determining likelihood of states in cattle animal - Google Patents

Systems and methods for determining likelihood of states in cattle animal

Info

Publication number
SE541887C2
SE541887C2 SE1750095A SE1750095A SE541887C2 SE 541887 C2 SE541887 C2 SE 541887C2 SE 1750095 A SE1750095 A SE 1750095A SE 1750095 A SE1750095 A SE 1750095A SE 541887 C2 SE541887 C2 SE 541887C2
Authority
SE
Sweden
Prior art keywords
cattle
images
determining
thermal
animal
Prior art date
Application number
SE1750095A
Other versions
SE1750095A1 (en
Inventor
Gabriel Korduner
Graham Mccarthy
Original Assignee
Bmp Innovation Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bmp Innovation Ab filed Critical Bmp Innovation Ab
Priority to SE1750095A priority Critical patent/SE541887C2/en
Priority to PCT/SE2018/050100 priority patent/WO2018143889A1/en
Priority to EP18706875.4A priority patent/EP3576523A1/en
Priority to CA3056221A priority patent/CA3056221A1/en
Publication of SE1750095A1 publication Critical patent/SE1750095A1/en
Publication of SE541887C2 publication Critical patent/SE541887C2/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01KANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
    • A01K29/00Other apparatus for animal husbandry
    • A01K29/005Monitoring or measuring activity, e.g. detecting heat or mating
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61DVETERINARY INSTRUMENTS, IMPLEMENTS, TOOLS, OR METHODS
    • A61D17/00Devices for indicating trouble during labour of animals ; Methods or instruments for detecting pregnancy-related states of animals
    • A61D17/002Devices for indicating trouble during labour of animals ; Methods or instruments for detecting pregnancy-related states of animals for detecting period of heat of animals, i.e. for detecting oestrus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Environmental Sciences (AREA)
  • Animal Husbandry (AREA)
  • Biophysics (AREA)
  • Health & Medical Sciences (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Veterinary Medicine (AREA)
  • Pregnancy & Childbirth (AREA)
  • Zoology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Wood Science & Technology (AREA)
  • Engineering & Computer Science (AREA)
  • Image Analysis (AREA)
  • Investigating Or Analysing Biological Materials (AREA)

Abstract

Disclosed is a method for determining a likelihood for a state of a cattle animal. The method comprises capturing (S100), by a thermal imager, a plurality of images of a cattle animal, analyzing (S105) a thermal characteristic of the images, and determining (S110), based on the plurality of images, a movement pattern of the cattle animal. The method further comprises comparing (S120) the determined movement pattern with a reference movement pattern and then determining (S130), based on the comparison, if the detected movement pattern correlates with a known state out of a plurality of known states, the plurality of known states including at least oestrus, pregnancy and parturition. The method further comprises outputting (S140), based on the determining, a likelihood value for at least one of the plurality of known states.

Description

SYSTEMS AND METHODS FOR DETERMINING LIKELIHOOD OF STATES IN CATTLE ANIMAL Technical field id="p-1"
[0001] The present invention relates to a method and device for determining likelihoods of states in cattle animal.
Background art id="p-2"
[0002] Traditional methods for identifying and determining that a cow is in the state of oestrus involve spending a lot of time physically present in the stables, at least 20-30 minutes per day, four to five times a day. Naturally, this method is very time consuming while still being approximate, and cattle animal only go into oestrus for short periods of time. Furthermore, the likelihood of succeeding with artificial insemination of cattle animals are at best 70%. In combination with the uncertainties regarding if the cattle animal really is in oestrus, the accumulated success rate is generally quite low. On top of that, a feedback inspection to investigate if the insemination was successful is also critical in these kinds of systems, since it is needed to determine if the process needs to be repeated. Furthermore, insufficient monitoring around the time of parturition might prolong the birth process unnecessarily, thereby increasing the risk of stillbirth. id="p-3"
[0003] Thus, there is a need for better ways of determining how likely a cattle animal is to be in any significant state, including at least one of oestrus, pregnancy and parturition.
Summary of invention id="p-4"
[0004] An object of the present invention is to solve at least some of the problems outlined above. An object is to provide systems and method for determining likelihoods of states in cattle animal, such as oestrus, pregnancy and parturition. By having such a determination of likelihoods, resource efficiency can be greatly increased, e.g. by decreasing the amount of failed inseminations. id="p-5"
[0005] According to a first aspect, there is provided a method for determining a likelihood for a state of an animal. The method comprises capturing a plurality of images of a cattle animal, in some embodiments this is done with a thermal imager. The method further comprises analyzing a thermal characteristic of the plurality of images and determining, based on the plurality of images, a movement pattern of the cattle animal, and comparing the determined movement pattern with a reference movement pattern. The method further comprises determining, based on the comparison, if the detected movement correlates with a known state out of a plurality of known states, the plurality of known states typically including at least oestrus, pregnancy and parturition; and based on the determining, outputting a likelihood for at least one of the plurality of known states. In some embodiments, the method may only to determine the likelihood of one state, such as oestrus. id="p-6"
[0006] By having such a method, it is possible to determine when cattle animals move in ways that are indicative of certain states, including oestrus pregnancy of parturition. Further, by using thermal images, cattle animals may easily be distinguished from one another and from the background, irrespective of the shape and color of the background and of lighting conditions. id="p-7"
[0007] According to optional embodiments, the step of determining a movement of the cattle animal comprises comparing the captured images with images in a database and choosing a movement that correlates best with the captured images, from a database with a plurality of movements. In some embodiments, the step of determining a movement may comprise using predetermined variables to specify what kind of movement is being searched for. id="p-8"
[0008] According to optional embodiments, the thermal images are taken from a position above the cattle animals. This makes it easier to distinguish between different cattle animals when using thermal images. id="p-9"
[0009] According to optional embodiments, the reference movement pattern is another movement pattern related to the same cattle animal. In some embodiments, the reference movement pattern may be a previously recorded movement pattern of another cattle animal, or it may be a combination of a movement pattern from other cattle animals and previous movement patterns from the same cattle animal. In some embodiments, the reference movement pattern may be a statistically derived movement pattern obtained by analyzing a number of movement patterns in a database. id="p-10"
[0010] In some embodiments, the reference movement pattern may be a change in movement measured over time. The reference movement pattern may be a single movement, or it may be a sequence of multiple movements. id="p-11"
[0011] According to optional embodiments, the reference movement is a movement obtained from a database comprising historical records with movements of cattle animals. id="p-12"
[0012] According to optional embodiments, the method further comprises outputting an alert if the detected movement does not correlate with any known state. id="p-13"
[0013] According to optional embodiments, the method comprises the usage of abductive reasoning in order to determine likelihoods. id="p-14"
[0014] According to a second aspect, there is provided a system for determining a likelihood of a state in a cattle animal. The system comprises a thermal imager adapted to capture a plurality of images of a cattle animal and a processing unit with a memory, operatively connected to the thermal imager. The system further comprises a database, operatively connected to the processing unit and to the thermal imager. The processing unit is adapted to analyze a thermal characteristic of the thermal images, and to determine, based on the plurality of images, a movement pattern of the cattle animal. It is further adapted to determine, based on the comparison, if the detected movement pattern correlates with a known state of a plurality of known states, the plurality of known states including at least oestrus, pregnancy and parturition. The system is further adapted to, based on the determining, outputting a likelihood value for at least one of the plurality of known states. id="p-15"
[0015] According to optional embodiments, the thermal imager may be positioned above the area intended to be covered. id="p-16"
[0016] The aspects and embodiments described above are freely combinable with each other. There are optional embodiments of the second aspect that correspond to the optional embodiments of the first aspect.
Brief description of drawings id="p-17"
[0017] The solution will now be described more in detail, by way of example, with reference to the accompanying drawings, in which: id="p-18"
[0018] Fig. 1 is a flow chart of a method according to the present disclosure. id="p-19"
[0019] Fig. 2 shows a system according to the present disclosure.
Description of embodiments id="p-20"
[0020] In the following, a detailed description of a system and a method according to the invention will be given. id="p-21"
[0021] Visual observation is generally considered the most effective method for determining the time of oestrus, however it is very time consuming. By measuring, tracking and classifying an animal’s movement pattern using video motion detection, it is possible to determine their point in the reproductive cycle. One of the main indications is so called standing oestrus and is simply the changes in animal behaviour that are associated with an animal standing to be mounted by a bull or another female. Other indications include chin resting, sniffing and licking of the urogenital region. All these movements and behaviour can be detected, distinguished and characterised using video imaging and image processing. When detecting and analyzing movement patterns, the above are some examples of movement patterns that may be detected which are indicative of oestrus. id="p-22"
[0022] By monitoring these movements and correlating them to known movement patterns and/or movement pattern fluctuations, it is possible to determine the point in the reproductive cycle, with a certain likelihood value. As will be understood, the likelihood value can be 100%, indicating that the animal would definitely be in a specific state and it can be 0%, indicating that the animal would definitely not be in a specific state. id="p-23"
[0023] Available systems for monitoring cattle animals have the problem of distinguishing between the animals and the background. This problem is made even more difficult since areas where cattle animals are active are highly diverse. Thus, it is difficult to achieve a monitoring system that is widely applicable for various environments. Furthermore, considering that different breeds of cattle animals have different patterns, colors, shapes, sizes and so on, it is also difficult to achieve a monitoring system that is widely applicable to many different types of cattle animals. id="p-24"
[0024] Shortly described, the methods and systems of the present disclosure relate to determining likelihoods for different states in animals. The disclosure relates to monitoring and distinguishing movements of an individual animal or a group of animals. The movement information is tracked, logged, analysed and characterised. If the movement data corresponds to a known state that can be attributed to a distinctive characteristic, including at least one of oestrus, pregnancy or parturition, i.e. can be correlated to a database, the result is characterised and flagged. If the movement data is noteworthy but cannot be attributed to a distinctive characteristic the result is flagged and characterised as an unknown event so further investigations can be instigated. id="p-25"
[0025] Further, the methods and systems of the present disclosure builds upon the realization that thermal imagers are suitable for use when determining the movement patterns of cattle animal. The detail of thermal images acquired by thermal imagers are enough to identify and determine such movement patters. Further, thermal images are much less sensitive to variations in e.g. lighting conditions, backgrounds and shapes of the area in which the cattle animals are active, as well as less sensitive to variations between individual cattle animals and variations between different breeds of cattle animals. id="p-26"
[0026] Another advantage of using thermal imagers for capturing images of cattle animals is that the usage of thermal images generally does not breach any laws regarding personal integrity, and thus may be implemented without worrying about such regulations. id="p-27"
[0027] Looking now at Fig. 1, the steps of a method according to the present disclosure will now be described in more detail. id="p-28"
[0028] The method comprises a step S100 of capturing a plurality of images of a cattle animal. The capturing is performed by way of a thermal imager with the capability taking and storing thermal images, such as an infrared (IR) camera.. The reason for capturing a plurality of images, over a period of time, is to be able to identify a movement of a cattle animal. According to one embodiment, the step S100 of capturing images lasts for approximately 30 seconds. In some embodiments, the step of capturing images lasts for approximately 1 minute. In other embodiments, the thermal images may be captured over a longer period of time, such as 30 minutes or 60 minutes. In embodiments lasting a longer time, it is possible that multiple movement patterns are recorded for each monitored cattle animal. id="p-29"
[0029] The method may optionally comprise a step of storing the detected movement pattern in a database. Generally speaking, systems that implement the method according to the present disclosure will have functionalities that allow for results to be stored in a database, and in cases where the result is not stored during the process of analyzing a specific cattle animal, it will in most cases be stored at some point, even though it may be after all the measurements and analyses have been performed. id="p-30"
[0030] The method then comprises a step S105 of analyzing a thermal characteristic of the captured thermal images. The thermal characteristic may in some embodiments comprise the thermal shape or contour of one or multiple cattle animals that are being monitored, such that the cattle animals are distinguished from the background and/or from other cattle animals, wherein such distinctions may be made irrespective of lighting conditions and background of the images. In some embodiments, the thermal characteristic may also comprise the temperature of the cattle animal(s) at various places, such as at the urogenital area or around the eyes of the cattle animals, or a skin temperature of the cattle animal(s). In some embodiments, the temperature at such places may be outputted together with the likelihood value for a cattle animal being in a certain state. In some embodiments, the temperature at such places may be used as a variable to determine the likelihood of the cattle animal being in a state, since high temperatures in these places may be indicative of such states, particularly of oestrus. [0031 ] By the step S105 of analyzing a thermal characteristic, the method becomes applicable to use on various types, shapes, sizes, colors and patterns of cattle animals, and usable in different types of environments, lighting conditions and times of the day. Previous monitoring systems have the problem of making an accurate distinction between cows and the background in an effective manner, which is one of the problems solved by the present disclosure. id="p-32"
[0032] In some embodiments, the method may further comprise a step of determining a thermal characteristic of a cattle animal in the thermal images. This determination may e.g. determine the shape of the cattle animal based on the thermal images, and/or the temperature of the cattle animals, e.g. at the areas described above. The step of analyzing 105 and the step of determining a thermal characteristic may be performed more or less as one step, wherein the thermal characteristic is first analyzed and then determined. id="p-33"
[0033] Thus, after capturing S100 a plurality of images, the method comprises a step S110 of determining a movement pattern of the cattle animal. The phrase “movement pattern” can mean both a single movement and multiple movements, or it may entail a change in movement. In some embodiments, movement pattern may also mean a result from measuring and analyzing multiple movements over a periods of time, possibly with certain time intervals in between measurement periods. It is also possible for the movement pattern to be a combination of these things, e.g. a change overtime in combination with a specific movement currently being determined. id="p-34"
[0034] In a typical embodiment of the method, determining a movement pattern comprises determining a movement. This may be done by comparing the captured images with previously stored images of cattle animal in movement, and comparing the captured images with the stored results in order to determine if they match. It is also possible to determine specific variables to look for before the images are captured, such as being on the lookout for a specific movement of the leg. In most embodiments, the method is used for determining a movement rather than looking for a specific movement. id="p-35"
[0035] When a movement of the cattle animal has been determined, the method further comprises a step S120 of comparing the determined movement pattern with a reference movement pattern. The reference movement pattern is typically obtained from a database comprising large amounts of previously recorded movement data related to cattle animal. In some embodiments, the reference movement pattern may be multiple movement patterns. Each reference movement pattern may correlate with at least one specific known state, including at least oestrus, pregnancy and parturition. It is also possible for a reference movement pattern to correlate with multiple different states at once, possibly to a varying degree. id="p-36"
[0036] In some embodiments, the known states may include only one of oestrus, pregnancy and parturition. In some embodiments, the known states may include all three of oestrus, pregnancy and parturition. In other embodiments, the known states may include two of oestrus, pregnancy and parturition.
Correspondingly, the step of outputting a likelihood value for at least one of the plurality of states, may entail outputting a likelihood value for only one state, or for two states, or outputting a likelihood value for each of the three states. id="p-37"
[0037] In some embodiments, the reference movement pattern comprises another movement pattern related to the same cattle animal. Depending on the embodiment, as will be evident from the description above, the reference movement pattern may include at least one reference movement pattern from the same cattle animal that is being examined, and at least one reference movement pattern from at least one other cattle animal. By doing this, it may be possible to detect changes in behavior in the cattle animal both relative to themselves, and relative to other cattle animal, and also relative to statistical changes derived from a vast number of measurements. id="p-38"
[0038] In some embodiments, the reference movement patterns may include behavior related to standing heat, as described previous, mounting the head side of other cattle animals, mounting or attempting to mount other cattle animals, resting with chin on another cattle animal, sniffing the genital area of other cows, being mounted but not standing, and general restlessness. id="p-39"
[0039] Following the comparison step, the method comprises determining S130 whether the detected movement pattern correlated with a known state or not, wherein the known states includes at least oestrus, pregnancy and parturition. In some embodiments, the steps of comparing S120 and determining S130 may be performed more or less as one step, wherein the detected movement pattern is compared to a number of reference movement patterns, each being indicative of at least one state, and then the determination follows directly from which reference movement pattern(s) the detected movement pattern correlates best with. Thus, determining if the detected movement pattern correlates with a known state may entail determining if the detected movement pattern correlates with previously detected and recorded movement patterns that, in turn, are indicative of certain states. id="p-40"
[0040] After it has been determined if the detected movement pattern correlates with a known state, and preferably which state it correlates with, the method comprises a step S130 of outputting a likelihood value for at least one state, meaning the likelihood of the cattle animal being in that particular state at the time of performing the measurements. In some embodiments, the method comprises outputting the likelihood for at least each of the states including oestrus, pregnancy and parturition. As will be understood, it is possible for the likelihood of certain states to be 0% or 100%, and anything in between. id="p-41"
[0041] In some embodiments, the method comprises the usage of abductive reasoning in order to infer correlations from likelihoods, in such a way that when at least two different values are available, the certainty of an indicator which is dependent on two variables will be a great deal higher than the certainty of an indicator is dependent on only one variable. The usage of abduction, as opposed to deduction, does not guarantee the conclusion, but may instead be seen as an inference to the best possible explanation, i.e. the most likely one. id="p-42"
[0042] In some embodiments, the method comprises using a cumulating scoring scale, measured during a predetermined time period, in order to determine the likelihood of a cattle animal being in at least one of the states of oestrus, pregnancy and parturition. This could entail performing the described method several times during the predetermined time period, which is typically around 24 hours, and outputting a high likelihood for at least one state if multiple indications of being in said at least one state are recorded. The different determined motion patters indicative of at least one of the states may further be assigned with a score, which is indicative of how likely the determined motion pattern is to correlate with the at least one state. id="p-43"
[0043] In some embodiments, the method may further comprise approximating the cattle animals of the captured images with geometrical figures. This may be especially relevant if the method is performed with thermal image devices of lower quality, since it may be difficult to accurately define the boundaries for a cattle animal if the resolution of the captured images is not high enough. id="p-44"
[0044] In some embodiments, ellipses, double-ellipses or ellipsoids are used to approximate the shape of the cows, which is especially suitable when the thermal images are captured from above, since these shapes correspond relatively well with the general shapes of cattle animals. id="p-45"
[0045] An example of how abductive reasoning may be used in the context of the present disclosure will now be described. If we assume that event B follows from event A, we can measure B in order to determine the likelihood of the event A. An example being representative of the present disclosure: If oestrus follows a specific pattern of movement, we can measure body movement patterns to determine likelihoods of oestrus. id="p-46"
[0046] Looking now at Fig. 2, a system according to the present disclosure will now be described. id="p-47"
[0047] The system comprises a thermal imager 200, typically a camera of higher quality having, together with its optics a resolution of more than 1000 pixels per square meter, a temperature resolution of better than 0.1 degrees and frame rate of no less than 10 frames during the duration of a movement to be captured. For most movements, 5 frames per second is a sufficient frame rate, i.e. most movements occur over a period of time of 2 seconds or more. Flowever, as will be understood, the faster the movement is the faster the frame rate must be in order to capture the movement accurately. Thus, if the method is intended to look for quick movements the frame rate should be higher, such as 20 frames per second. The camera is adapted for capturing a plurality of images of a cattle animal, and the camera may be both portable and stationary depending on the specific implementation. id="p-48"
[0048] The thermal imager 200 is operatively connected to a database 210, comprising historical movement data of cattle, wherein the database may further be used to store the images captured by the thermal imager 200 and all data related to them, as well as results and other data that is generated when applying e.g. a method according to the present disclosure. id="p-49"
[0049] In some embodiments, the system may be adapted such that the thermal imager is mounted a certain distance above ground level, and/or at a certain angle, such that the thermal images may be captured from above, in order to better distinguish between individual cattle animals, as described previously. id="p-50"
[0050] The system further comprises an entity capable of processing data, such as a computer 220. The computer 220 comprises a memory and a processor and is operable to execute instructions and is also operatively connected to the thermal imager 200. In some embodiments, the database 210 and the computer 220 are also operatively connected to each other. id="p-51"
[0051] The entities of the system may be connected to each other by any means suitable for the implementation, such as for instance by means of cable or wirelessly. It is also possible to have a mix between wired and wireless connections in the system. id="p-52"
[0052] In some embodiments, the system is stationary, and the cattle animals that are to be inspected are moved to the location of the system. In other embodiments, the system may be portable. id="p-53"
[0053] A typical usage of the system will now be describe as an example. A cattle animal is chosen as a subject for determining the likelihood of a certain state in that cattle animal. The states typically include at least oestrus, pregnancy and parturition, but in some embodiments, the system may be adapted to look only for a specific state, such as oestrus. Then a plurality of thermal images of the cattle animal is captured with the thermal imager 200. This may be performed by moving the cattle animal to the thermal imager 200, or it may entail moving the thermal imager 200 close to the cattle. id="p-54"
[0054] Then a plurality of images are captured by the thermal imager 200, and is sent to the computer 220 in order to determine which movement pattern is being captured. The computer does this processing by retrieving data from the database 210 and comparing it to the captured images. id="p-55"
[0055] When the computer 220 has decided which movement pattern is being captured, the next step is to compare this movement pattern with a reference movement pattern. However, there is a possibility that the captured images would not correlate with any images stored in the database, in this case the system may be adapted to trigger an alarm to signal this. id="p-56"
[0056] The reference movement pattern is typically retrieved from the database 210, and used to determine if the movement pattern detected from the captured images correlates with any known state, including at least the states of oestrus, pregnancy and parturition. In some embodiments, this entails comparing the captured movement pattern with a vast number of stored movement patterns in order to determine which movement pattern is the best match. id="p-57"
[0057] Then, based on the determining, the system will output a likelihood value for at least one of the states, such as for example a 67% chance of the cattle animal being in oestrus. The outputting may be done on the computer 220 or on the thermal imager 200, depending on the specific implementation. Typically, the results are shown on a display which is operatively connected to at least one of the computer 220 and the thermal imager 200. id="p-58"
[0058] The system may further comprise various input and output devices, that may be used to interact with the other parts of the system. id="p-59"
[0059] It should be understood that the system may also be implemented as a thermal imager 200 having a processing device and memory thereon, adapted to perform the same functions as the computer 220, in which implementation the thermal imager 200 is able to perform the processing as well. id="p-60"
[0060] In some embodiments, the thermal images are taken from a position above the cattle animals, which makes it easier to distinguish between different cattle animals. This is shown in Fig. 3, which comprises a thermal imager 300 at a certain position above an area to be monitored 320. The field of view of the thermal imager is denoted by the dotted lines 310. The area 330 is the area being monitored by the thermal imager, which area typically comprises one or multiple cattle animals. If capturing images at a too low height and/or from a frontal position, the thermal images may become too cluttered. This is not generally a problem when using regular cameras, but it may be a problem when using infrared cameras. Capturing the images from an appropriate height is especially important when monitoring a larger number of cattle animals, since that results in a larger number of individual thermal representations which need to be distinguished from each other. id="p-61"
[0061] In some embodiments, the thermal images are taken from a position directly above the cattle animals, with a vertical alignment of the thermal imager 300, such as shown in Fig. 3. As will be understood, the thermal imager 300 which would be pointed downward in a vertical direction, would be mounted at a distance from ground level such that a relevant area of cattle animal could be monitored. In some embodiments, the thermal imager is mounted at a distance of approximately 2-10 meters above the cattle animals, which entails approximately 4-12 meters above ground level. The exact distance depends on the area that is to be covered, which typically varies depending on the location wherein the cattle animals are present. As will also be understood, the angle with which the thermal imager taking the pictures is angled may also be varied, depending on the area that is to be covered by the thermal imager. id="p-62"
[0062] In some embodiments, the systems and methods described herein are used to determine the movement patterns for a single cattle animal, wherein the cattle animal is the only cattle animal being monitored. In other embodiments, the systems and methods are used for determining a movement pattern of a single cattle animals when a plurality of cattle animals are being monitored. In some embodiments, the systems and methods are used for determining a movement pattern of a plurality of cattle animals simultaneously, wherein a plurality of cattle animals is being monitored. id="p-63"
[0063] Although the description above contains a plurality of specificities, these should not be construed as limiting the scope of the concept described herein but as merely providing illustrations of some exemplifying embodiments of the described concept. It will be appreciated that the scope of the presently described concept fully encompasses other embodiments which may become obvious to those skilled in the art, and that the scope of the presently described concept is accordingly not to be limited. Reference to an element in the singular is not intended to mean "one and only one" unless explicitly so stated, but rather "one or more". Moreover, it is not necessary for an apparatus or method to address each and every problem sought to be solved by the presently described concept, for it to be encompassed hereby.

Claims (8)

1. Method for determining a likelihood for a state of a cattle animal, comprising the steps of: monitoring an area comprising multiple cattle animals; capturing (S100), a plurality of thermal images of a cattle animal, wherein the thermal images are captured from a position above the cattle animal; analyzing (S105) a thermal characteristic of the thermal images; determining (S110), based on the plurality of thermal images, a movement pattern of the cattle animal; comparing (S120) the determined movement pattern with a reference movement pattern; determining (S130), based on the comparison, if the detected movement pattern correlates with a known state out of a plurality of known states, the plurality of known states including at least oestrus, pregnancy and parturition; and outputting (S140), based on the determining (S130) a likelihood value for at least one of the plurality of known states.
2. The method according to claim 1, wherein the step of determining a movement of the cattle animal comprises comparing the captured images with images in a database and choosing a movement that correlates best with the captured images, from a database with a plurality of movements.
3. The method according to any one of the previous claims, wherein the reference movement pattern is a movement pattern related to the same cattle animal.
4. The method according to any one of the previous claims, further comprising, after the step of analyzing (S105): approximating (S107) a shape of the cattle animal with a geometrical figure.
5. The method according to any one of the previous claims, further comprising: using a cumulative score scale measured during a predetermined time period for determining the likelihood value.
6. A system for determining a likelihood for a state of an animal, comprising: a thermal imager (200), positioned above an area comprising multiple cattle animals, adapted to capture a plurality of thermal images of a cattle animal, wherein the thermal images are captured from a position above the cattle animals; a processing unit and a memory (220), operatively connected to the thermal imager; a database (210), operatively connected to the processing unit and to the thermal imager, wherein the processing unit is adapted to: analyze a thermal characteristic of the thermal images; determine, based on the plurality of thermal images, a movement pattern of the cattle animal; determine, based on the comparison, if the detected movement pattern correlates with a known state of a plurality of known states, the plurality of known states including at least oestrus, pregnancy and parturition; and based on the determining, outputting a likelihood value for at least one of the plurality of known states.
7. The system according to claim 6, wherein the processing unit is further adapted to determine a movement of the cattle animal by comparing the captured images with images in a database and choosing a movement that correlates best with the captured images, from a database with a plurality of movements.
8. The system according to any one of claims 6 or 7, wherein the reference movement is obtained from a database comprising historical records with movements of cattle animals.
SE1750095A 2017-02-03 2017-02-03 Systems and methods for determining likelihood of states in cattle animal SE541887C2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
SE1750095A SE541887C2 (en) 2017-02-03 2017-02-03 Systems and methods for determining likelihood of states in cattle animal
PCT/SE2018/050100 WO2018143889A1 (en) 2017-02-03 2018-02-05 Systems and methods for determining likelihood of states in cattle animal
EP18706875.4A EP3576523A1 (en) 2017-02-03 2018-02-05 Systems and methods for determining likelihood of states in cattle animal
CA3056221A CA3056221A1 (en) 2017-02-03 2018-02-05 Systems and methods for determining likelihood of states in cattle animal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE1750095A SE541887C2 (en) 2017-02-03 2017-02-03 Systems and methods for determining likelihood of states in cattle animal

Publications (2)

Publication Number Publication Date
SE1750095A1 SE1750095A1 (en) 2018-08-04
SE541887C2 true SE541887C2 (en) 2020-01-02

Family

ID=61258580

Family Applications (1)

Application Number Title Priority Date Filing Date
SE1750095A SE541887C2 (en) 2017-02-03 2017-02-03 Systems and methods for determining likelihood of states in cattle animal

Country Status (4)

Country Link
EP (1) EP3576523A1 (en)
CA (1) CA3056221A1 (en)
SE (1) SE541887C2 (en)
WO (1) WO2018143889A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110897756A (en) * 2018-09-17 2020-03-24 阿里巴巴集团控股有限公司 Method and system for predicting estrus state of target object
WO2021029806A1 (en) * 2019-08-13 2021-02-18 Delaval Holding Ab A method and arrangement for barn cleaning
EP4135570A4 (en) * 2020-04-17 2024-04-17 The Governors of the University of Alberta Apparatus and methodologies for improved detection of important biological states in animals

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005060867A1 (en) * 2003-12-22 2005-07-07 Dexcel Limited Oestrus detection system
WO2010055205A1 (en) * 2008-11-11 2010-05-20 Reijo Kortesalmi Method, system and computer program for monitoring a person
WO2012129657A1 (en) * 2011-03-28 2012-10-04 Bench Clover Apparatus and method for using infrared thermography and behaviour information for identification of biologically important states in animals
CA2854345A1 (en) * 2014-06-16 2015-12-16 Allan SCHAEFER Rapid and automatic determination of metabolic efficiency in livestock
WO2016139323A1 (en) * 2015-03-03 2016-09-09 Farrowtech Aps System, device and method for observing piglet birth

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102711627A (en) * 2009-12-24 2012-10-03 乳酪自动化有限公司 Detection method
WO2011120529A1 (en) * 2010-03-31 2011-10-06 Københavns Universitet Model for classifying an activity of an animal
NZ582407A (en) * 2010-12-21 2012-01-12 Dairy Automation Ltd Detection method for detecting presence of oestrus in a milking animal
KR20130035819A (en) * 2011-09-30 2013-04-09 순천대학교 산학협력단 Cattle estrus diagnostic system using thermal camera and sensors
WO2014201039A2 (en) * 2013-06-11 2014-12-18 Horse Sense Shoes, Llc Bovine rumination and estrus prediction system (bres) and method
KR20160068032A (en) * 2014-12-04 2016-06-15 순천대학교 산학협력단 Cattle estrus detection system using thermal camera

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005060867A1 (en) * 2003-12-22 2005-07-07 Dexcel Limited Oestrus detection system
WO2010055205A1 (en) * 2008-11-11 2010-05-20 Reijo Kortesalmi Method, system and computer program for monitoring a person
WO2012129657A1 (en) * 2011-03-28 2012-10-04 Bench Clover Apparatus and method for using infrared thermography and behaviour information for identification of biologically important states in animals
CA2854345A1 (en) * 2014-06-16 2015-12-16 Allan SCHAEFER Rapid and automatic determination of metabolic efficiency in livestock
WO2016139323A1 (en) * 2015-03-03 2016-09-09 Farrowtech Aps System, device and method for observing piglet birth

Also Published As

Publication number Publication date
CA3056221A1 (en) 2018-08-09
EP3576523A1 (en) 2019-12-11
SE1750095A1 (en) 2018-08-04
WO2018143889A1 (en) 2018-08-09

Similar Documents

Publication Publication Date Title
US10195008B2 (en) System, device and method for observing piglet birth
CN111337142A (en) Body temperature correction method and device and electronic equipment
JP2006231065A (en) System and method for detecting thermal anomaly
KR102009677B1 (en) System and Method for measuring weight of poultry based on pattern recognition
SE541887C2 (en) Systems and methods for determining likelihood of states in cattle animal
EP4151968A1 (en) Method and apparatus for measuring temperature, electronic device, and computer-readable storage medium
KR101314633B1 (en) System and method for monitering test of bio-toxicity
CN108829762B (en) Vision-based small target identification method and device
CN109557396B (en) Electromagnetic field radiation immunity video automatic detection system and detection method
CN111666826A (en) Method, apparatus, electronic device and computer-readable storage medium for processing image
CN118279808B (en) Spot check evidence obtaining method, system, electronic equipment and medium based on video analysis
CN113273178A (en) Animal house monitoring method and animal house monitoring system
JP4111660B2 (en) Fire detection equipment
CA3093646C (en) Method and system for extraction of statistical sample of moving objects
SE541891C2 (en) Systems and methods for determining likelihood of states in cattle animal
CN112016509B (en) Personnel station abnormality reminding method and device
JP6782483B2 (en) Visual function test system
JP2020167447A (en) Analysis device, control method, and program
CN212567676U (en) Wide-area temperature screening equipment
CN106659171B (en) Device for the anesthesia examination of meat animals
KR102334566B1 (en) Apparatus and method for measuring activity of bumblebee
KR102654042B1 (en) Fire determination apparatus and method using thermal imaging and RGB dual camera
US10067234B2 (en) Projected beam detector with imaging device
JP6866950B2 (en) Analyzer, control method, and program
KR102464539B1 (en) User interface device for object monitoring by area

Legal Events

Date Code Title Description
NUG Patent has lapsed