Movatterモバイル変換


[0]ホーム

URL:


CN110972994A - Method and device for identifying pregnancy of sow - Google Patents

Method and device for identifying pregnancy of sow
Download PDF

Info

Publication number
CN110972994A
CN110972994ACN201911188405.1ACN201911188405ACN110972994ACN 110972994 ACN110972994 ACN 110972994ACN 201911188405 ACN201911188405 ACN 201911188405ACN 110972994 ACN110972994 ACN 110972994A
Authority
CN
China
Prior art keywords
sow
pregnant
pregnancy
characteristic information
information
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201911188405.1A
Other languages
Chinese (zh)
Inventor
赵书奇
陆杰
吴明辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Miaozhen Information Technology Co Ltd
Original Assignee
Miaozhen Information Technology Co Ltd
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 Miaozhen Information Technology Co LtdfiledCriticalMiaozhen Information Technology Co Ltd
Priority to CN201911188405.1ApriorityCriticalpatent/CN110972994A/en
Publication of CN110972994ApublicationCriticalpatent/CN110972994A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The application provides a method and a device for identifying pregnancy of a sow, wherein the method comprises the following steps: for a sow to be detected, collecting characteristic information of the sow; inputting the characteristic information into a trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant; wherein the characteristic information comprises one or more of the following information: the image information of the predetermined part of the sow, the movement time data of the sow, the feed intake data of the sow and the movement track information of the sow. By the technical scheme, the accuracy of sow pregnancy identification can be improved, and the cost of manpower and material resources and the cost of time are reduced.

Description

Method and device for identifying pregnancy of sow
Technical Field
The invention relates to the field of computers, in particular to a method and a device for identifying pregnancy of a sow.
Background
In recent ten years, the pig industry in China is developed quickly, but the production level is not improved all the time, even is reduced. Under the background of increasing the production cost and reducing the profit margin at present, improving the production score is the only way to improve the pig raising efficiency.
Identifying whether a sow is pregnant is a difficult problem for the breeder. In the case of sows that are not pregnant after mating, the period of re-mating can easily be missed if not discovered in time. Once the mating period is missed, the sow can be mated only after the next oestrus period comes, so that the nonpregnant time of the sow is increased, and the feeding cost of the pig farm is also increased.
In the prior art, the following two methods are generally adopted for identifying whether a sow is pregnant or not:
one method is identified by a B ultrasonic machine, the accuracy of the method is more than 98%, but the method has the following defects: the B ultrasonic machine can check whether the sow is pregnant or not at the earliest 18 days after hybridization, and the large pregnancy condition of the sow cannot be recognized early; meanwhile, the method needs to consume a large amount of manpower and material resources and time cost.
Another method is that farmers judge whether the sows are pregnant or not by observing the behavior change of the sows according to the breeding experience. However, the disadvantages of this method are: when the number of breeding sows is very large, a large amount of labor cost and time cost are consumed; meanwhile, the method completely depends on the personal experience of the breeding personnel, and the accuracy rate cannot be guaranteed.
Disclosure of Invention
The technology to be solved by the application is to provide the method and the device for identifying the pregnancy of the sow, so that the accuracy of sow pregnancy identification can be improved, and the cost of manpower, material resources and time can be reduced.
In order to solve the above technical problem, the present application provides a method of identifying pregnancy of a sow, the method comprising:
for a sow to be detected, collecting characteristic information of the sow;
inputting the characteristic information into a trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant;
wherein the characteristic information comprises one or more of the following information:
the image information of the predetermined part of the sow, the movement time data of the sow, the feed intake data of the sow and the movement track information of the sow.
Optionally, the pregnancy recognition model is trained by:
marking characteristic information of a plurality of sows as samples, wherein the sows are marked as pregnant or not pregnant;
and taking the marked characteristic information as training data to train the pregnancy recognition model.
Optionally, the form of the recognition result includes pregnancy probability, and identification information indicating whether the pregnant person is pregnant.
Optionally, the inputting the feature information into the trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant or not includes:
respectively inputting different types of characteristic information into the trained pregnancy recognition model to obtain recognition results corresponding to the different types of characteristic information;
and obtaining a final identification result of whether the sow is pregnant according to a plurality of identification results according to a preset rule.
Optionally, the method further comprises:
updating a model training data pool;
and when the set conditions are met, updating the pregnancy recognition model according to the training data in the updated model training data pool.
The present application also provides a device for identifying that a sow is pregnant, the device comprising: a memory and a processor;
the memory for storing a program for identifying a sow as pregnant;
the processor is used for reading and executing the program for identifying the pregnancy of the sow and executing the following operations:
for a sow to be detected, collecting characteristic information of the sow;
inputting the characteristic information into a trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant;
wherein the characteristic information comprises one or more of the following information:
the image information of the predetermined part of the sow, the movement time data of the sow, the feed intake data of the sow and the movement track information of the sow.
Optionally, the pregnancy recognition model is trained by:
marking characteristic information of a plurality of sows as samples, wherein the sows are marked as pregnant or not pregnant;
and taking the marked characteristic information as training data to train the pregnancy recognition model.
Optionally, the form of the recognition result includes pregnancy probability, and identification information indicating whether the pregnant person is pregnant.
Optionally, the inputting the feature information into the trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant or not includes:
respectively inputting different types of characteristic information into the trained pregnancy recognition model to obtain recognition results corresponding to the different types of characteristic information;
and obtaining a final identification result of whether the sow is pregnant according to a plurality of identification results according to a preset rule.
Optionally, the processor is configured to read and execute the program for identifying pregnancy of the sow, and further perform the following operations:
updating a model training data pool;
and when the set conditions are met, updating the pregnancy recognition model according to the training data in the updated model training data pool.
The application includes: for a sow to be detected, collecting characteristic information of the sow; inputting the characteristic information into a trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant; wherein the characteristic information comprises one or more of the following information: the image information of the predetermined part of the sow, the movement time data of the sow, the feed intake data of the sow and the movement track information of the sow. By the technical scheme, the accuracy of sow pregnancy identification can be improved, and the cost of manpower and material resources and the cost of time are reduced.
Drawings
The accompanying drawings are included to provide an understanding of the present disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the examples serve to explain the principles of the disclosure and not to limit the disclosure.
Fig. 1 is a flow chart of a method of identifying pregnancy in a sow in accordance with a first embodiment of the present invention;
fig. 2 is a schematic structural diagram of a device for identifying pregnancy of a sow in a first embodiment of the invention.
Detailed Description
The present application describes embodiments, but the description is illustrative rather than limiting and it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible within the scope of the embodiments described herein. Although many possible combinations of features are shown in the drawings and discussed in the detailed description, many other combinations of the disclosed features are possible. Any feature or element of any embodiment may be used in combination with or instead of any other feature or element in any other embodiment, unless expressly limited otherwise.
The present application includes and contemplates combinations of features and elements known to those of ordinary skill in the art. The embodiments, features and elements disclosed in this application may also be combined with any conventional features or elements to form a unique inventive concept as defined by the claims. Any feature or element of any embodiment may also be combined with features or elements from other inventive aspects to form yet another unique inventive aspect, as defined by the claims. Thus, it should be understood that any of the features shown and/or discussed in this application may be implemented alone or in any suitable combination. Accordingly, the embodiments are not limited except as by the appended claims and their equivalents. Furthermore, various modifications and changes may be made within the scope of the appended claims.
Further, in describing representative embodiments, the specification may have presented the method and/or process as a particular sequence of steps. However, to the extent that the method or process does not rely on the particular order of steps set forth herein, the method or process should not be limited to the particular sequence of steps described. Other orders of steps are possible as will be understood by those of ordinary skill in the art. Therefore, the particular order of the steps set forth in the specification should not be construed as limitations on the claims. Further, the claims directed to the method and/or process should not be limited to the performance of their steps in the order written, and one skilled in the art can readily appreciate that the sequences may be varied and still remain within the spirit and scope of the embodiments of the present application.
Example one
As shown in fig. 1, the present embodiment provides a method of identifying pregnancy of a sow, the method comprising:
s101, collecting characteristic information of a sow to be detected;
s102, inputting the characteristic information into a trained pregnancy identification model to obtain an identification result of whether the sow is pregnant;
wherein the characteristic information comprises one or more of the following information:
the image information of the predetermined part of the sow, the movement time data of the sow, the feed intake data of the sow and the movement track information of the sow.
Optionally, the pregnancy recognition model may be trained by:
marking characteristic information of a plurality of sows as samples, wherein the sows are marked as pregnant or not pregnant;
and taking the marked characteristic information as training data to train the pregnancy recognition model.
In this embodiment, a plurality of automatic patrol cameras and a plurality of fixed cameras can be arranged in the pig farm, and the bred sow is used as the sow to be detected. The method comprises the steps of collecting image information of a preset part of a sow to be detected, movement time data of the sow, food intake data of the sow and movement track information of the sow. The predetermined site may be one or more of the following sites: face, breast, waist, back, tail and genitals.
In the embodiment, the image information of the eyes of the sow can be acquired through the camera or the patrol camera, and the change of the eye spirit of the sow is identified through the image information of the eyes. Under normal conditions, the catch-eye of the sow becomes bright after pregnancy, and the sow can be marked whether pregnant or not by comparing the catch-eye with historical eye image information.
In this embodiment, the body hair image information of the sow can be acquired, and the change of the body hair brightness can be identified through the body hair image information of the sow. In general, the brightness of the body hair of the sow after pregnancy is improved, and the sow can be marked whether to be pregnant or not by comparing the brightness with the brightness of the body hair in the historical image information.
In the embodiment, the fart image information of the sow can be acquired in the feeding state or the sleeping state of the sow, and the shape of the genitals of the sow can be identified from the image information. Generally, after the sow is pregnant, the genitals of the sow are contracted into a line, so that the sow can be marked whether to be pregnant or not according to comparison of the passage and the genitals in the historical image information.
In this embodiment, the image information of the sow breast can be acquired, and the change of the nipple color can be identified by the breast image information. Generally, if the nipples of the sows are black 30 days after the mating, and the nipple attachment parts are dark purple halo, the sows are pregnant, so that the sows can be marked whether to be pregnant or not by comparing the breast image information of the sows with the historical image information.
In the embodiment, the waist image information and the back image information of the sow can be acquired, and the abdomen of the sow is sagged and the back is collapsed after the sow is pregnant under normal conditions, so that the comparison can be carried out according to the waist and back image information and the historical image information to identify whether the sow is pregnant or not.
In the embodiment, the image information of the tail of the sow can be acquired, and the tail of the sow is in a drooping state after the sow is pregnant, so that the sow can be identified whether to be pregnant or not by comparing the image information of the tail with the historical image information.
In the embodiment, the behavior data of the feeding state, the behavior data of the sleeping state, the exercise time data of the sow and the food intake of the sow can be obtained, and the comparison with the historical data is carried out to mark whether the sow is pregnant or not.
In this embodiment, one or more of the above feature information may be collected, and the training of the pregnancy model may be performed according to the collected feature information.
Optionally, the form of the recognition result may include pregnancy probability, identification information indicating whether or not it is pregnant.
In this embodiment, the recognition result may be presented in a probability form, for example: "probability of pregnancy is 78.1%". The recognition result may also be identification information indicating whether or not it is pregnant, such as: "not pregnant", "positive", "negative", "plus", "minus", "pregnant with a high probability", or "pregnant with a low probability", etc., and may be other information that can identify whether pregnant or not.
Optionally, the inputting the characteristic information into the trained pregnancy recognition model to obtain the recognition result of whether the sow is pregnant or not may include:
respectively inputting different types of characteristic information into the trained pregnancy recognition model to obtain recognition results corresponding to the different types of characteristic information;
and obtaining a final identification result of whether the sow is pregnant according to a plurality of identification results according to a preset rule.
In this embodiment, a plurality of characteristic information of the sow to be detected can be collected, and then the identification result is obtained according to the plurality of characteristic information respectively.
Suppose that 3 pieces of characteristic information of sows to be detected are collected: the feed intake of the sow, the sleeping time of the sow and the tail image of the sow can be respectively input into a pregnancy identification model to obtain 3 identification results.
For example, the identification result obtained from the feed intake of the sow is "not pregnant", the identification result obtained from the sleeping time of the sow is "pregnant", the identification result obtained from the tail image of the sow is "pregnant", and then the final identification result of the sow is "pregnant" or "probability of pregnancy is 66.7%" from the 3 identification results according to the set rule.
Or the identification result obtained according to the food intake of the sow is 30% ", the identification result obtained according to the sleeping time of the sow is 70%", the identification result obtained according to the tail image of the sow is 90% ", and then the final identification result of the sow is pregnant or the pregnancy probability is 63.3%" according to a set rule and 3 identification results.
Also taking the above assumption as an example, in other embodiments, 3 pieces of feature information may be input into the pregnancy recognition model together to obtain a recognition result. For example, the identification result is "pregnant" or "probability of pregnancy is 73.3%" based on the feed intake, the sleeping time period, and the tail image of the sow.
Optionally, the method may further include:
updating a model training data pool;
and when the set conditions are met, updating the pregnancy recognition model according to the training data in the updated model training data pool.
In this embodiment, the setting condition may be a setting of a periodic update, for example, once a month, once a half year, or once a year.
The setting condition may be setting of an update time, and when the update time is reached, the pregnancy recognition model is updated.
The setting condition may also be a setting updating condition, for example, a training data amount threshold value may be set, and when the data amount in the model training data pool is greater than or equal to the set training data amount threshold value, the pregnancy recognition model is updated. The training data amount threshold may also be updated.
The setting condition can also be that an updating instruction is received, and after the updating instruction is received, the pregnancy identification model is updated.
By continuously expanding the training data in the model training data pool and updating the pregnancy recognition model, the pregnancy recognition model can be continuously optimized, and the recognition accuracy is effectively improved.
By the technical scheme, the accuracy of sow pregnancy identification can be improved, and the cost of manpower and material resources and the cost of time are reduced. Meanwhile, the sow with the problem can be found in the process of pregnancy identification of the sow, so that the breeding personnel can be reminded to take measures.
In addition, because the accuracy of machine learning has a certain relation with the quantity of training data, and the habits of different breeds of pigs also have a certain difference, therefore, in the initial stage of training the pregnancy recognition model, a breeder is required to cooperate with the continuous correction model to obtain a conclusion, and the quantity of the training data is increased, so that the accuracy and the stability of the model to obtain the conclusion can be improved through continuous cycle training and correction.
As shown in fig. 2, the present embodiment also provides an apparatus for identifying pregnancy of a sow, the apparatus comprising: a memory 10 and a processor 11;
the memory 10 for storing a program for identifying pregnancy of the sow;
the processor 11 is used for reading and executing the program for identifying the pregnancy of the sow, and the following operations are carried out:
for a sow to be detected, collecting characteristic information of the sow;
inputting the characteristic information into a trained pregnancy recognition model to obtain a recognition result of whether the sow is pregnant;
wherein the characteristic information comprises one or more of the following information:
the image information of the predetermined part of the sow, the movement time data of the sow, the feed intake data of the sow and the movement track information of the sow.
Optionally, the pregnancy recognition model may be trained by:
marking characteristic information of a plurality of sows as samples, wherein the sows are marked as pregnant or not pregnant;
and taking the marked characteristic information as training data to train the pregnancy recognition model.
Optionally, the form of the recognition result may include pregnancy probability, identification information indicating whether or not it is pregnant.
Optionally, the inputting the characteristic information into the trained pregnancy recognition model to obtain the recognition result of whether the sow is pregnant or not may include:
respectively inputting different types of characteristic information into the trained pregnancy recognition model to obtain recognition results corresponding to the different types of characteristic information;
and obtaining a final identification result of whether the sow is pregnant according to a plurality of identification results according to a preset rule.
Optionally, the processor 11 is configured to read and execute the program for identifying pregnancy of the sow, and may further perform the following operations:
updating a model training data pool;
and when the set conditions are met, updating the pregnancy recognition model according to the training data in the updated model training data pool.
By the technical scheme, the accuracy of sow pregnancy identification can be improved, and the cost of manpower and material resources and the cost of time are reduced. Meanwhile, the sow with the problem can be found in the process of pregnancy identification of the sow, so that the breeding personnel can be reminded to take measures.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.

Claims (10)

CN201911188405.1A2019-11-282019-11-28Method and device for identifying pregnancy of sowPendingCN110972994A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911188405.1ACN110972994A (en)2019-11-282019-11-28Method and device for identifying pregnancy of sow

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911188405.1ACN110972994A (en)2019-11-282019-11-28Method and device for identifying pregnancy of sow

Publications (1)

Publication NumberPublication Date
CN110972994Atrue CN110972994A (en)2020-04-10

Family

ID=70087669

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911188405.1APendingCN110972994A (en)2019-11-282019-11-28Method and device for identifying pregnancy of sow

Country Status (1)

CountryLink
CN (1)CN110972994A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112587089A (en)*2020-11-192021-04-02新希望六和股份有限公司Pregnancy detecting method, apparatus, computer device and medium based on artificial intelligence
CN112668418A (en)*2020-12-172021-04-16洛阳语音云创新研究院Pig pregnancy detection method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150302241A1 (en)*2012-12-022015-10-22Agricam AbSystems and methods for predicting the outcome of a state of a subject
CN106305485A (en)*2016-08-242017-01-11凯里市宏大牧业发展有限公司Scientific detection device for pregnant sows
CN108052964A (en)*2017-12-052018-05-18翔创科技(北京)有限公司Livestock condition detection method, computer program, storage medium and electronic equipment
CN108876652A (en)*2018-06-282018-11-23江苏大学A kind of pregnant sow based on expert system finely feeds management system and feeding control method
CN208708444U (en)*2018-08-272019-04-09华中农业大学 An acoustic-based sow estrus monitoring system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150302241A1 (en)*2012-12-022015-10-22Agricam AbSystems and methods for predicting the outcome of a state of a subject
CN106305485A (en)*2016-08-242017-01-11凯里市宏大牧业发展有限公司Scientific detection device for pregnant sows
CN108052964A (en)*2017-12-052018-05-18翔创科技(北京)有限公司Livestock condition detection method, computer program, storage medium and electronic equipment
CN108876652A (en)*2018-06-282018-11-23江苏大学A kind of pregnant sow based on expert system finely feeds management system and feeding control method
CN208708444U (en)*2018-08-272019-04-09华中农业大学 An acoustic-based sow estrus monitoring system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112587089A (en)*2020-11-192021-04-02新希望六和股份有限公司Pregnancy detecting method, apparatus, computer device and medium based on artificial intelligence
CN112587089B (en)*2020-11-192023-04-21新希望六和股份有限公司Pregnancy detection method, device, computer equipment and medium based on artificial intelligence
CN112668418A (en)*2020-12-172021-04-16洛阳语音云创新研究院Pig pregnancy detection method, device, equipment and storage medium

Similar Documents

PublicationPublication DateTitle
CN107229947B (en)Animal identification-based financial insurance method and system
CN110547210B (en)Feed supply method and system, computer system, and storage medium
CN107992903A (en)Livestock personal identification method, device, storage medium and electronic equipment
CN114419432B (en) A method and device for evaluating the feeding intensity of fish school
CN107680080B (en)Sample library establishing method and checking method for livestock, storage medium and electronic equipment
WO2021103707A1 (en)Identity identification method and device for house animals
CN110598658A (en)Convolutional network identification method for sow lactation behaviors
CN110991222B (en)Object state monitoring and sow oestrus monitoring method, device and system
CN110972994A (en)Method and device for identifying pregnancy of sow
KR102307327B1 (en)Electronic Sow Management Apparatus
CN112446441B (en) Model training data screening method, device, equipment and storage medium
CN111161265A (en)Animal counting and image processing method and device
CN112488403B (en)Method and device for determining flock structure and computer readable storage medium
CN111297367A (en)Animal state monitoring method and device, electronic equipment and storage medium
CN110826371A (en)Animal identification method, device, medium and electronic equipment
CN111914685A (en)Sow oestrus detection method and device, electronic equipment and storage medium
WO2020078114A1 (en)Animal labour identification method, apparatus, and device
CN112906734A (en)Intelligent livestock breeding method and device, computer equipment and storage medium
CN115859122A (en)Data identification method, automatic continuous learning model, device and equipment
CN117095406A (en)Post-processing method, system, device and medium for obtaining pointer water meter reading
CN113379561A (en)Intelligent calculation method, equipment and medium for poultry number
CN119418117A (en) Tobacco seedling growth state identification and emergence rate detection method and related device
CN111405197B (en)Video clipping method, image processing method and device
JP2021157497A (en)Data cleansing method, data cleansing program, and data cleansing device
CN115497021A (en)Method for identifying fine granularity of sow lactation behavior based on computer vision

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20200410


[8]ページ先頭

©2009-2025 Movatter.jp