CN115457593A - 一种牛脸识别方法、系统、存储介质和电子设备 - Google Patents
一种牛脸识别方法、系统、存储介质和电子设备 Download PDFInfo
- Publication number
- CN115457593A CN115457593A CN202210882558.1A CN202210882558A CN115457593A CN 115457593 A CN115457593 A CN 115457593A CN 202210882558 A CN202210882558 A CN 202210882558A CN 115457593 A CN115457593 A CN 115457593A
- Authority
- CN
- China
- Prior art keywords
- cattle
- cow
- recognized
- face
- face image
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 title claims abstract description 20
- 241000283690 Bos taurus Species 0.000 claims abstract description 115
- 244000309464 bull Species 0.000 claims description 8
- 238000013528 artificial neural network Methods 0.000 claims description 7
- 241001465754 Metazoa Species 0.000 abstract description 8
- 230000036541 health Effects 0.000 abstract description 7
- 239000008267 milk Substances 0.000 description 10
- 235000013336 milk Nutrition 0.000 description 10
- 210000004080 milk Anatomy 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 235000013365 dairy product Nutrition 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000002255 vaccination Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001850 reproductive effect Effects 0.000 description 2
- 238000005299 abrasion Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000009395 breeding Methods 0.000 description 1
- 230000001488 breeding effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 229960005486 vaccine Drugs 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/41—Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Image Analysis (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明涉及畜牧业技术领域,尤其涉及一种牛脸识别方法、系统、存储介质和电子设备,方法包括:获取待识别牛的脸部图像,根据训练好的牛脸识别模型,对所述待识别牛的脸部图像进行识别,得到待识别牛的身份信息,识别精度高,人力成本低,且不会影响动物健康。
Description
技术领域
本发明涉及畜牧业技术领域,尤其涉及一种牛脸识别方法、系统、存储介质和电子设备。
背景技术
目前,随着奶牛养殖场集约化程度的不断提高,挤奶、健康检查、生殖状况检查等都需要对奶牛进行身份识别,以防止出现漏挤奶或漏检等情况,例如,随着奶牛养殖场集约化程度的不断提高,传统手工挤奶逐渐被机械挤奶取代。机械挤奶可提高牛奶生产率和牛奶质量,降低挤奶工人劳动强度,节约生产成本,保证牛奶的清洁卫生,是实现奶业生产现代化的重要措施之一。目前常用的方法如下:
1)佩戴耳标的方式:给每头奶牛佩戴耳标,通过人工观察记录奶牛编号。该方法占用大量人力资源,误识别率高,且耳标等人工标签可能会由于遮挡、磨损、断裂或丢失等意外情况而无法使用。
2)设置RFID电子标签识的方式:典型的电子识别装置必须通过穿刺固定在颈部或耳朵上,可能会对奶牛造成损害并影响动物健康。且RFID电子标签识别读取距离太短、需要多台RFID读取设备,一次投入成本过高。
且上述方式通常需要以人工计数的方法获取每头奶牛的日挤奶次数和产奶量,该方法费时费力,且极易因人为因素造成误差。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供了一种牛脸识别方法、系统、存储介质和电子设备。
本发明的一种牛脸识别方法的技术方案如下:
获取待识别牛的脸部图像;
根据训练好的牛脸识别模型,对所述待识别牛的脸部图像进行识别,得到待识别牛的身份信息。
本发明的一种牛脸识别方法的有益效果如下:
识别精度高,人力成本低,且不会影响动物健康。
在上述方案的基础上,本发明的一种牛脸识别方法还可以做如下改进。
进一步,还包括:
获取多头牛的脸部图像,对神经网络进行训练,得到所述训练好的牛脸识别模型。
进一步,还包括:将所述待识别牛的身份信息法发送至用户的客户端。
进一步,所述获取待识别牛的脸部图像,包括:
获取包括待识别牛的视频流,从所述视频流中获取所述待识别牛的脸部图像。
本发明的一种牛脸识别系统的技术方案如下:
包括获取模块和识别模块;
所述获取模块用于:获取待识别牛的脸部图像;
所述识别模块用于:根据训练好的牛脸识别图像,对所述待识别牛的脸部图像进行识别,得到待识别牛的身份信息。
本发明的一种牛脸识别系统的有益效果如下:
识别精度高,人力成本低,且不会影响动物健康。
在上述方案的基础上,本发明的一种牛脸识别系统还可以做如下改进。
进一步,还包括训练模块,所述训练模块用于:
获取多头牛的脸部图像,对神经网络进行训练,得到所述训练好的牛脸识别模型。
进一步,还包括发送模块,所述发送模块用于:将所述待识别牛的身份信息法发送至用户的客户端。
进一步,所述获取模块具体用于:
获取包括待识别牛的视频流,从所述视频流中获取所述待识别牛的脸部图像。
本发明的一种存储介质,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行上述任一项所述的一种牛脸识别方法。
本发明的一种电子设备,包括处理器和上述的存储介质,所述处理器执行所述存储介质中的指令。
附图说明
图1为本发明实施例的一种牛脸识别方法的流程示意图;
图2为牛脸识别系统整体架构示意图;
图3为牛脸识别算法的示意图;
图4为牛脸识别的示意图;
图5为牛头耳标CR文本识别的示意图;
图6为本发明实施例的一种牛脸识别系统的结构示意图。
具体实施方式
如图1~图5所示,本发明实施例的一种牛脸识别方法,包括如下步骤:
S1、获取待识别牛的脸部图像;
S2、根据训练好的牛脸识别模型,对待识别牛的脸部图像进行识别,得到待识别牛的身份信息。
S1中,可通过如下方式获取待识别牛的脸部图像,具体地:
获取包括待识别牛的视频流,从视频流中获取待识别牛的脸部图像,具体通过摄像头采集待识别牛的视频流,从对视频流进行逐帧分析,选取出包括待识别牛的脸的2/3以上区域的脸部图像,作为待识别牛的脸部图像,优选包括待识别牛的脸的全部区域的脸部图像,作为待识别牛的脸部图像,摄像头可设置在待识别牛的养殖区域,也可设置在用户的头部,例如用将摄像头固定在用户的帽子上,以获取待识别牛的视频流。
S2中,根据训练好的牛脸识别模型,对待识别牛的脸部图像进行识别,识别结果可为:待识别牛的脸部图像分别与预设的每头牛的脸部图像的相似度,将相似度最大的对应的牛的身份身份确定为待识别牛的身份信息,身份信息包括:编号、出生时间等。
得到待识别牛的身份信息后,那么:
1)例如,正在对待识别牛进行手工挤奶或机械挤奶,则记录待识别牛的该次挤奶时间、奶量等信息,能够有效防止漏挤奶或重复挤奶的情况,且通过查看每头牛的记录,能够对对每头牛的总奶量进行汇总分析,以及对奶量随时间的变化进行分析,以便于用户改进喂养方式。
2)例如,对待识别牛打疫苗,则记录待识别牛的该次打疫苗时间、疫苗种类等信息,能够有效防止漏打疫苗或重复打疫苗的情况。
3)得到待识别牛的身份信息后,还可进行其它数据如生殖状况检查等的记录,在此不再枚举。
本发明的一种牛脸识别方法,识别精度高,人力成本低,且不会影响动物健康。
可选地,在上述技术方案中,还包括:
S01、获取多头牛的脸部图像,对神经网络进行训练,得到训练好的牛脸识别模型。具体地:
获取包括每头牛的视频流,从任一牛的视频流中获取牛的脸部图像,具体通过摄像头采集每头牛的视频流,从对任一牛的视频流进行逐帧分析,选取出包括该牛的脸的2/3以上区域的脸部图像,作为该牛的脸部图像,优选地,将包括该牛的脸的全部区域的脸部图像,作为该牛的脸部图像,直至得到多头牛的脸部图像,然后对神经网络进行训练,得到训练好的牛脸识别模型。
可选地,在上述技术方案中,还包括:
S3、将待识别牛的身份信息法发送至用户的客户端,其中,客户端的具体方式可为微信小程序、软件平台、web平台等业务平台,也可根据实际情况设置业务平台。
在上述各实施例中,虽然对步骤进行了编号S1、S2等,但只是本申请给出的具体实施例,本领域的技术人员可根据实际情况调整S1、S2等的执行顺序,此也在本发明的保护范围内,可以理解,在一些实施例中,可以包含如上述各实施方式中的部分或全部。
如图6所示,本发明实施例的一种牛脸识别系统200,包括获取模块210和识别模块220;
获取模块210用于:获取待识别牛的脸部图像;
识别模块220用于:根据训练好的牛脸识别模型,对待识别牛的脸部图像进行识别,得到待识别牛的身份信息。
识别精度高,人力成本低,且不会影响动物健康。
可选地,在上述技术方案中,还包括训练模块,训练模块用于:
获取多头牛的脸部图像,对神经网络进行训练,得到训练好的牛脸识别模型。
可选地,在上述技术方案中,还包括发送模块,发送模块用于:将待识别牛的身份信息法发送至用户的客户端。
可选地,在上述技术方案中,获取模块210具体用于:
获取包括待识别牛的视频流,从视频流中获取待识别牛的脸部图像。
上述关于本发明的一种牛脸识别系统200中的各参数和各个单元模块实现相应功能的步骤,可参考上文中关于一种牛脸识别方法的实施例中的各参数和步骤,在此不做赘述。
本发明实施例的一种存储介质,存储介质中存储有指令,当计算机读取指令时,使计算机执行上述任一项的一种牛脸识别方法。
本发明实施例的一种电子设备,包括处理器和上述的存储介质,处理器执行存储介质中的指令,其中,电子设备可以选用电脑或手机等。
所属技术领域的技术人员知道,本发明可以实现为系统、方法或计算机程序产品。
因此,本公开可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一一但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM),只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种牛脸识别方法,其特征在于,包括:
获取待识别牛的脸部图像;
根据训练好的牛脸识别模型,对所述待识别牛的脸部图像进行识别,得到所述待识别牛的身份信息。
2.根据权利要求1所述的一种牛脸识别方法,其特征在于,还包括:
获取多头牛的脸部图像,对神经网络进行训练,得到所述训练好的牛脸识别模型。
3.根据权利要求1所述的一种牛脸识别方法,其特征在于,还包括:将所述待识别牛的身份信息法发送至用户的客户端。
4.根据权利要求1至3任一项所述的一种牛脸识别方法,其特征在于,所述获取待识别牛的脸部图像,包括:
获取包括所述待识别牛的视频流,从所述视频流中获取所述待识别牛的脸部图像。
5.一种牛脸识别系统,其特征在于,包括获取模块和识别模块;
所述获取模块用于:获取待识别牛的脸部图像;
所述识别模块用于:根据训练好的牛脸识别模型,对所述待识别牛的脸部图像进行识别,得到所述待识别牛的身份信息。
6.根据权利要求5所述的一种牛脸识别系统,其特征在于,还包括训练模块,所述训练模块用于:
获取多头牛的脸部图像,对神经网络进行训练,得到所述训练好的牛脸识别模型。
7.根据权利要求5所述的一种牛脸识别系统,其特征在于,还包括发送模块,所述发送模块用于:将所述待识别牛的身份信息法发送至用户的客户端。
8.根据权利要求5至7任一项所述的一种牛脸识别系统,其特征在于,所述获取模块具体用于:
获取包括所述待识别牛的视频流,从所述视频流中获取所述待识别牛的脸部图像。
9.一种存储介质,其特征在于,所述存储介质中存储有指令,当计算机读取所述指令时,使所述计算机执行如权利要求1至4中任一项所述的一种牛脸识别方法。
10.一种电子设备,其特征在于,包括处理器和权利要求9所述的存储介质,所述处理器执行所述存储介质中的指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210882558.1A CN115457593A (zh) | 2022-07-26 | 2022-07-26 | 一种牛脸识别方法、系统、存储介质和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210882558.1A CN115457593A (zh) | 2022-07-26 | 2022-07-26 | 一种牛脸识别方法、系统、存储介质和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115457593A true CN115457593A (zh) | 2022-12-09 |
Family
ID=84297228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210882558.1A Pending CN115457593A (zh) | 2022-07-26 | 2022-07-26 | 一种牛脸识别方法、系统、存储介质和电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115457593A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107292298A (zh) * | 2017-08-09 | 2017-10-24 | 北方民族大学 | 基于卷积神经网络和分类器模型的牛脸识别方法 |
CN108197605A (zh) * | 2018-01-31 | 2018-06-22 | 电子科技大学 | 基于深度学习的牦牛身份识别方法 |
CN108921026A (zh) * | 2018-06-01 | 2018-11-30 | 平安科技(深圳)有限公司 | 动物身份的识别方法、装置、计算机设备和存储介质 |
CN110610125A (zh) * | 2019-07-31 | 2019-12-24 | 平安科技(深圳)有限公司 | 基于神经网络的牛脸识别方法、装置、设备及存储介质 |
CN111291683A (zh) * | 2020-02-08 | 2020-06-16 | 内蒙古大学 | 一种基于深度学习的奶牛个体识别系统及其识别方法 |
CN111368766A (zh) * | 2020-03-09 | 2020-07-03 | 云南安华防灾减灾科技有限责任公司 | 一种基于深度学习的牛脸检测与识别方法 |
CN113420709A (zh) * | 2021-07-07 | 2021-09-21 | 内蒙古科技大学 | 牛脸特征提取模型训练方法、系统及牛的保险方法、系统 |
CN113435355A (zh) * | 2021-06-30 | 2021-09-24 | 中国农业大学 | 多目标奶牛身份识别方法及系统 |
CN114283366A (zh) * | 2021-12-24 | 2022-04-05 | 东北农业大学 | 一种奶牛个体身份识别方法和装置、存储介质 |
-
2022
- 2022-07-26 CN CN202210882558.1A patent/CN115457593A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107292298A (zh) * | 2017-08-09 | 2017-10-24 | 北方民族大学 | 基于卷积神经网络和分类器模型的牛脸识别方法 |
CN108197605A (zh) * | 2018-01-31 | 2018-06-22 | 电子科技大学 | 基于深度学习的牦牛身份识别方法 |
CN108921026A (zh) * | 2018-06-01 | 2018-11-30 | 平安科技(深圳)有限公司 | 动物身份的识别方法、装置、计算机设备和存储介质 |
CN110610125A (zh) * | 2019-07-31 | 2019-12-24 | 平安科技(深圳)有限公司 | 基于神经网络的牛脸识别方法、装置、设备及存储介质 |
CN111291683A (zh) * | 2020-02-08 | 2020-06-16 | 内蒙古大学 | 一种基于深度学习的奶牛个体识别系统及其识别方法 |
CN111368766A (zh) * | 2020-03-09 | 2020-07-03 | 云南安华防灾减灾科技有限责任公司 | 一种基于深度学习的牛脸检测与识别方法 |
CN113435355A (zh) * | 2021-06-30 | 2021-09-24 | 中国农业大学 | 多目标奶牛身份识别方法及系统 |
CN113420709A (zh) * | 2021-07-07 | 2021-09-21 | 内蒙古科技大学 | 牛脸特征提取模型训练方法、系统及牛的保险方法、系统 |
CN114283366A (zh) * | 2021-12-24 | 2022-04-05 | 东北农业大学 | 一种奶牛个体身份识别方法和装置、存储介质 |
Non-Patent Citations (1)
Title |
---|
王涛;郑钦月;赵平;: "牛脸识别的应用与研究", 科学技术创新, no. 19 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111107740B (zh) | 家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法 | |
US8789494B2 (en) | Detection apparatus for the monitoring of milking animals | |
CN111914685B (zh) | 母猪发情检测方法、装置、电子设备及存储介质 | |
US12213453B2 (en) | Livestock stillbirthing alerting system | |
US20240382109A1 (en) | Systems and methods for the automated monitoring of animal physiological conditions and for the prediction of animal phenotypes and health outcomes | |
CN114341599A (zh) | 成长评估装置、成长评估方法和成长评估程序 | |
CN115669563B (zh) | 一种高效率生猪体重评估系统 | |
EP3933766B1 (en) | A system and a method for livestock monitoring | |
CN110580918A (zh) | 提示信息的发送方法及装置、存储介质、电子装置 | |
CN115457593A (zh) | 一种牛脸识别方法、系统、存储介质和电子设备 | |
CN114070862A (zh) | 基于物联网的畜牧控制方法、系统和可读存储介质 | |
CN113516139A (zh) | 数据处理方法、装置、设备和存储介质 | |
US20250041037A1 (en) | Parturition surveillance and alerting system | |
JP7410200B2 (ja) | 特定装置、特定方法、及びプログラム | |
CN119053998A (zh) | 用于检测牛跛行的系统和方法 | |
CA3200086A1 (en) | A system and method for tracing members of an animal population | |
KR20090127762A (ko) | 네트워크상에서의 가축의 발정상태 모니터링 방법, 그시스템, 및 이에 사용되는 웹서버 | |
EP4501105A1 (en) | Information processing device, information processing method, and program | |
Abdelhady et al. | Sheep identity recognition, age and weight estimation datasets | |
Yuan et al. | Stress-free detection technologies for pig growth based on welfare farming: A review | |
CN112400734A (zh) | 母猪健康监测方法和监测系统 | |
RU93012U1 (ru) | Линия эффективной фиксации идентифицированных коров для зооветеринарной обработки | |
Biszkup et al. | Artificial Intelligence in Agriculture | |
Akin et al. | Vertical back movement of cows during locomotion: detecting lameness with a simple image processing technique | |
NZ586888A (en) | Apparatus for the detection of health conditions and oestrus in milking animals using temperature sensors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221209 |
|
RJ01 | Rejection of invention patent application after publication |