CN112488109A - 畜禽标识代码的识别方法、装置及计算机可读存储介质 - Google Patents
畜禽标识代码的识别方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN112488109A CN112488109A CN202011462301.8A CN202011462301A CN112488109A CN 112488109 A CN112488109 A CN 112488109A CN 202011462301 A CN202011462301 A CN 202011462301A CN 112488109 A CN112488109 A CN 112488109A
- Authority
- CN
- China
- Prior art keywords
- livestock
- identification code
- poultry
- code
- identification
- 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.)
- Granted
Links
- 244000144972 livestock Species 0.000 title claims abstract description 233
- 244000144977 poultry Species 0.000 title claims abstract description 171
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000003860 storage Methods 0.000 title claims abstract description 16
- 230000000875 corresponding effect Effects 0.000 claims description 20
- 230000002596 correlated effect Effects 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000003053 immunization Effects 0.000 claims description 4
- 238000002649 immunization Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 10
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000009395 breeding Methods 0.000 description 3
- 230000001488 breeding effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000002265 prevention Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
- G06V20/63—Scene text, e.g. street names
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Image Analysis (AREA)
Abstract
本发明公开了一种畜禽标识代码的识别方法、装置及计算机可读存储介质,方法包括:获取待识别的第一畜禽标识代码;根据所述第一畜禽标识代码确定对应的第一校验码;根据所述第一校验码获取第二畜禽标识代码;将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果;根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。本发明提高了畜禽标识代码的识别效率。
Description
技术领域
本发明涉及畜禽标识代码的识别技术领域,尤其涉及一种畜禽标识代码的识别方法、装置及计算机可读存储介质。
背景技术
随着国家牲畜防疫***的不断推进,识别畜禽标识可能会涉及真伪的问题,而现有技术是调用所有的样本畜禽标识进行识别,进而导致畜禽标识代码的识别效率低。
发明内容
本发明实施例通过提供一种畜禽标识代码的识别方法、装置及计算机可读存储介质,旨在解决现有技术是调用所有的样本畜禽标识进行识别,进而导致畜禽标识代码的识别效率低的技术问题。
本发明实施例提供一种畜禽标识代码的识别方法,所述畜禽标识代码的识别方法包括:
获取待识别的第一畜禽标识代码;
根据所述第一畜禽标识代码确定对应的第一校验码;
根据所述第一校验码获取第二畜禽标识代码;
将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果;
根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。
在一实施例中,所述根据所述第一畜禽标识代码确定对应的第一校验码的步骤包括:
解析所述第一畜禽标识代码,得到对应的字符以及字符位置;
根据所述字符以及所述字符位置计算得到所述第一校验码。
在一实施例中,所述根据所述第一校验码获取第二畜禽标识代码的步骤包括:
将所述第一校验码与预设数据库中的第二校验码进行比对;
获取与所述第一校验码匹配的所述第二校验码关联的所述第二畜禽标识代码。
在一实施例中,所述获取待识别的第一畜禽标识代码的步骤之前,所述方法还包括:
获取待录入的第二畜禽标识代码;
识别所述第二畜禽标识代码的基本信息,所述基本信息包括畜禽种类、地域信息、标识代码顺序;
计算所述第二畜禽标识代码的第二校验码;
关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库。
在一实施例中,所述识别所述第二畜禽标识代码的基本信息的步骤之后,还包括:
将所述基本信息自动填充至录入界面的文本框并输出提示确人录入的提示信息;
在接收到确认指令时,执行所述关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库的步骤。
在一实施例中,所述根据所述比对结果确定所述第一畜禽标识代码的真伪的步骤之后,还包括:
输出真伪确定结果的提示信息。
在一实施例中,所述输出所述第一样本畜禽标识为真的提示信息的步骤之后,所述方法还包括:
在所述真伪确定结果为真时,输出对该养殖场户进行戴表和免疫的提示信息。
在一实施例中,所述获取待识别的第一畜禽标识代码的步骤包括:
扫描所述第一畜禽标识代码的图像信息,以得到所述第一畜禽标识代码。
本发明实施例还提供一种畜禽标识代码的识别装置,所述畜禽标识代码的识别装置包括:存储器、处理器及存储在所述存储器上并可在处理器上运行的畜禽标识代码的识别程序,所述处理器执行所述畜禽标识代码的识别程序时实现如上所述的畜禽标识代码的识别方法的各个步骤。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有畜禽标识代码的识别程序,所述畜禽标识代码的识别程序被处理器执行时实现如上所述的畜禽标识代码的识别方法的各个步骤。
在本实施例的技术方案中,畜禽标识代码的识别装置通过获取待识别的第一畜禽标识代码;根据所述第一畜禽标识代码确定对应的第一校验码;根据所述第一校验码获取第二畜禽标识代码;将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果;根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。由于确定了待识别畜禽标识的校验码,再将其与预先确定的样本校验码进行比对,缩小在识别时需要比对的样本畜禽标识的数据量,因此,提高了进行畜禽标识代码的识别的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例涉及的畜禽标识代码的识别装置的硬件构架示意图;
图2为本发明畜禽标识代码的识别方法第一实施例的流程示意图;
图3为本发明畜禽标识代码的识别方法第二实施例步骤S20的细化流程示意图;
图4为本发明畜禽标识代码的识别方法第三实施例步骤S30的细化流程示意图;
图5为本发明畜禽标识代码的识别方法第三实施例的流程示意图;
图6为本发明畜禽标识代码的识别方法第四实施例步骤S10之前的细化流程示意图;
图7为本发明畜禽标识代码的识别方法第五实施例的流程示意图;
图8为本发明畜禽标识代码的识别方法第六实施例的流程示意图;
图9为本发明畜禽标识代码的识别方法第六实施例的流程示意图。
具体实施方式
为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明的主要解决方案是:畜禽标识代码的识别装置通过获取待识别的第一畜禽标识代码;根据所述第一畜禽标识代码确定对应的第一校验码;根据所述第一校验码获取第二畜禽标识代码;将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果;根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。
由于确定了待识别畜禽标识的校验码,再将其与预先确定的样本校验码进行比对,缩小在识别时需要比对的样本畜禽标识的数据量,因此,提高了进行畜禽标识代码的识别的效率。
作为一种实现方式,畜禽标识代码的识别装置可以如图1。
本发明实施例方案涉及的是畜禽标识代码的识别装置,畜禽标识代码的识别装置包括:处理器101,例如CPU,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。
存储器102可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1,作为一种计算机存储介质的存储器103中可以包括检测程序;而处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
获取待识别的第一畜禽标识代码;
根据所述第一畜禽标识代码确定对应的第一校验码;
根据所述第一校验码获取第二畜禽标识代码;
将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果;
根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
解析所述第一畜禽标识代码,得到对应的字符以及字符位置;
根据所述字符以及所述字符位置计算得到所述第一校验码。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
将所述第一校验码与预设数据库中的第二校验码进行比对;
获取与所述第一校验码匹配的所述第二校验码关联的所述第二畜禽标识代码。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
获取待录入的第二畜禽标识代码;
识别所述第二畜禽标识代码的基本信息,所述基本信息包括畜禽种类、地域信息、标识代码顺序;
计算所述第二畜禽标识代码的第二校验码;
关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
将所述基本信息自动填充至录入界面的文本框并输出提示确人录入的提示信息;
在接收到确认指令时,执行所述关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库的步骤。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
输出真伪确定结果的提示信息。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
在所述真伪确定结果为真时,输出对该养殖场户进行戴表和免疫的提示信息。
在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:
扫描所述第一畜禽标识代码的图像信息,以得到所述第一畜禽标识代码。
在本实施例的技术方案中,由于畜禽标识的识别装置确定了待识别畜禽标识的校验码,再将其与预先确定的样本校验码进行比对,缩小在识别时需要比对的样本畜禽标识的数据量,因此,提高了进行畜禽标识代码的识别的效率。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
参照图2,图2为本发明畜禽标识代码的识别方法的第一实施例,方法包括以下步骤:
步骤S10,获取待识别的第一畜禽标识代码。
在本实施例中,上述第一畜禽标识代码的编码形式为:×(种类代码)-××××××(县级行政区域代码)-××××××××(标识顺序号)。
步骤S20,根据所述第一畜禽标识代码确定对应的第一校验码。
在本实施例中,上述校验码是根据第一畜禽标识代码来进行计算得到的,优选的,校验码的生成公式如下:
在上述公式中:a表示处于i位置上的字符值;b表示处于a左边位置上的字符值,即i+1的位置上的字符值;i表示从右边开始的字符位置索引值;m表示字符个数值;c表示对应省级的管理部门行政区划代码前面两位数,为模数。进一步的,由于模数是由两位数值组成,那么任何数除以模数得到的余数最多是2位数,若得到的是只有1位数,则生成校验位时自动在前面补零,例如:通过第一畜禽标识代码以及上述公式得到余数是6,则自动补零得到06。
步骤S30,根据所述第一校验码获取第二畜禽标识代码。
在本实施例中,上述第二畜禽标识代码存储于预设的禽标识代码数据库中,上述数据库中的第二畜禽标识代码同时关联存储以校验码,畜禽标识代码的识别装置会将第一校验码与上述禽标识代码数据库中的第二校验码进行比对,进而根据获取对应的第二校验码对应的第二畜禽标识代码,容易理解的是,由于校验码只有两位数,故一个校验码在禽标识代码数据库可能存在多个对应的第二畜禽标识代码。
步骤S40,将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果。
在本实施例中,将通过第一校验码确定的第二畜禽标识代码与第一畜禽标识代码进行数据比对,以确定比对结果是否一致。
步骤S50,根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。
在本实施例中,匹配结果可为代码一致以及代码不一致。
在本实施例的技术方案中,由于畜禽标识的识别装置确定了待识别畜禽标识的校验码,再将其与预先确定的样本校验码进行比对,缩小在识别时需要比对的样本畜禽标识的数据量,因此,提高了进行畜禽标识代码的识别的效率。
参照图3,图3为本发明畜禽标识代码的识别方法的第二实施例,基于第一实施例,步骤S20包括:
步骤S21,解析所述第一畜禽标识代码,得到对应的字符以及字符位置。
步骤S22,根据所述字符以及所述字符位置计算得到所述第一校验码。
在本实施例中,畜禽标识的识别装置对上述第一畜禽标识代码进行分割,得到代码每一位数值的大小以及对应的位置,以代入上述公式进行计算,得到第一校验码。
在本实施例中,畜禽标识的识别装置通过对第一畜禽标识代码进行分割并确定对应的字符以及字符位置,再将分割结果输入上述公式,可实现第一校验码的生成。
参照图4,图4为本发明畜禽标识代码的识别方法的第三实施例,基于第一或第二实施例,步骤S30包括:
步骤S31,将所述第一校验码与预设数据库中的第二校验码进行比对。
步骤S32,获取与所述第一校验码匹配的所述第二校验码关联的所述第二畜禽标识代码。
在本实施例中,上述预设数据库为禽标识代码数据库,第二畜禽标识代码存储于上述禽标识代码数据库中,具体的,对于第二畜禽标识代码的获取方式,可根据第一校验码查询第二校验码以及根据查询到的第二校验码拉取数据库中关联的第二畜禽标识代码。
在本实施例的技术方案中,畜禽标识的识别装置通过第一校验码获取第二畜禽标识代码只需要比对数据量较小的第二校验码即可,相对于直接通过第一畜禽标识代码去遍历第二畜禽标识代码,在提高效率的同时,降低了算力的浪费。
参照图5,图5为本发明畜禽标识代码的识别方法的第四实施例,基于第第三实施例,步骤S10之前,方法还包括:
步骤S60,获取待录入的第二畜禽标识代码。
步骤S70,识别所述第二畜禽标识代码的基本信息,所述基本信息包括畜禽种类、地域信息、标识代码顺序。
步骤S80,计算所述第二畜禽标识代码的第二校验码。
步骤S90,关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库。
在本实施例中,畜禽标识的识别装置在进行预设数据库的生成时,畜禽标识代码的识别装置可通过获取的第二畜禽标识代码自动填写对应的基本信息以及校验码并关联保存,具体的,例如:在畜禽标识代码的识别装置为录入模式时,解析第二畜禽标识代码各段分别对应的畜禽种类、地域信息、标识代码顺序,随后再根据上述公式计算出第二校验码,然后将得到的信息与第二畜禽标识代码进行关联保存,以生成预设数据库。
在本实施例的技术方案中,随着国家牲畜防疫***的不断推进,政府人员到农村养殖户或者规模场中录入数据,而每次录入时都需要填写养殖场户畜主的相关信息,而本实施可自动识别出第二畜禽标识代码的基本信息,提高了畜禽标识代码的录入效率。
参照图6,图6为本发明畜禽标识代码的识别方法的第五实施例,基于第一至第四任一实施例,步骤S80之后,方法还包括:
步骤S100,将所述基本信息自动填充至录入界面的文本框并输出提示确人录入的提示信息。
步骤S110,在接收到确认指令时,执行所述关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库的步骤。
在本实施例中,在获取都待录入的第二畜禽标识代码的基本信息后,可在显示界面的文本框上生成提示信息,以使得用户知情,进一步的,可询问用户是否要进行修改或者确认。
在本实施例的技术方案中,畜禽标识的识别装置在获取到相关的基本信息后,输出相应的提示信息,可提高用户的体验。
参照图7,图7为本发明畜禽标识代码的识别方法的第六实施例,基于第一至第五任一实施例,步骤S50之后,方法还包括:
步骤S120,输出真伪确定结果的提示信息。
在本实施例的技术方案中,在识别出第一畜禽标识代码的真伪后及时输出提示信息,可使得用户及时了解当前识别情况。
参照图8,图8为本发明畜禽标识代码的识别方法的第七实施例,基于第一至第六任一实施例,步骤S120之后,方法还包括:
步骤S130,在所述真伪确定结果为真时,输出对该养殖场户进行戴表和免疫的提示信息。
在本实施例中,在真伪结果出来后可输出后续执行流程。
在本实施例的技术方案中,在识别出第一畜禽标识代码的真伪后及时输出流程指引信息,对用户较为友好,例如新手用户,提高了用户体验。
参照图9,图9为本发明畜禽标识代码的识别方法的第八实施例,基于第一至第七任一实施例,步骤S10包括:
步骤S11,扫描所述第一畜禽标识代码的图像信息,以得到所述第一畜禽标识代码。
在本实施例中,上述第一畜禽标识代码的获取方式可以是图像识别,例如:扫描对应的第一畜禽标识代码图像。
在本实施例的技术方案中,畜禽标识的识别装置通过扫描图像获取第一畜禽标识代码,相对于人工一个个输入,可提高本实施畜禽标识代码的识别效率。
可选的,本专利申请解决的技术问题是如何生成并提供一种既代表着养殖场场户省份,又包含着省份验证的编码段的一种牲畜养殖代码。用于简化操作人员的操作流程,又能安全地获取到养殖场户的身份信息,因此研究出来的一种牲畜养殖代码的生成算法。
为实现上述目的,本发明实施例还提供一种畜禽标识代码的识别装置,所述畜禽标识代码的识别装置包括:存储器、处理器及存储在所述存储器上并可在处理器上运行的畜禽标识代码的识别程序,所述处理器执行所述畜禽标识代码的识别程序时实现如上所述的畜禽标识代码的识别方法的各个步骤。
为实现上述目的,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有畜禽标识代码的识别程序,所述畜禽标识代码的识别程序被处理器执行时实现如上所述的畜禽标识代码的识别方法的各个步骤。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或畜禽标识代码的识别程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的畜禽标识代码的识别产品程序的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和畜禽标识代码的识别程序产品的流程图和/或方框图来描述的。应理解可由畜禽标识代码的识别程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些畜禽标识代码的识别程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些畜禽标识代码的识别程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些畜禽标识代码的识别程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种畜禽标识代码的识别方法,其特征在于,所述畜禽标识代码的识别方法包括:
获取待识别的第一畜禽标识代码;
根据所述第一畜禽标识代码确定对应的第一校验码;
根据所述第一校验码获取第二畜禽标识代码;
将所述第二畜禽标识代码与所述第一畜禽标识代码进行数据比对,确定比对结果;
根据所述比对结果确定所述第一畜禽标识代码的真伪,在所述第二畜禽标识代码中与所述第一禽标识代码匹配时,判定所述第一畜禽标识代码为真。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一畜禽标识代码确定对应的第一校验码的步骤包括:
解析所述第一畜禽标识代码,得到对应的字符以及字符位置;
根据所述字符以及所述字符位置计算得到所述第一校验码。
3.如权利要求1或2任一项所述的方法,其特征在于,所述根据所述第一校验码获取第二畜禽标识代码的步骤包括:
将所述第一校验码与预设数据库中的第二校验码进行比对;
获取与所述第一校验码匹配的所述第二校验码关联的所述第二畜禽标识代码。
4.如权利要求3所述的方法,其特征在于,所述获取待识别的第一畜禽标识代码的步骤之前,所述方法还包括:
获取待录入的第二畜禽标识代码;
识别所述第二畜禽标识代码的基本信息,所述基本信息包括畜禽种类、地域信息、标识代码顺序;
计算所述第二畜禽标识代码的第二校验码;
关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库。
5.如权利要求4所述的方法,其特征在于,所述识别所述第二畜禽标识代码的基本信息的步骤之后,还包括:
将所述基本信息自动填充至录入界面的文本框并输出提示确人录入的提示信息;
在接收到确认指令时,执行所述关联保存所述第二校验码、所述基本信息以及所述第二畜禽标识代码至所述预设数据库的步骤。
6.如权利要求4所述的方法,其特征在于,所述根据所述比对结果确定所述第一畜禽标识代码的真伪的步骤之后,还包括:
输出真伪确定结果的提示信息。
7.如权利要求6所述的方法,其特征在于,所述输出所述第一样本畜禽标识为真的提示信息的步骤之后,所述方法还包括:
在所述真伪确定结果为真时,输出对该养殖场户进行戴表和免疫的提示信息。
8.如权利要求1-7任一项所述的方法,其特征在于,所述获取待识别的第一畜禽标识代码的步骤包括:
扫描所述第一畜禽标识代码的图像信息,以得到所述第一畜禽标识代码。
9.一种畜禽标识代码的识别装置,其特征在于,所述畜禽标识代码的识别装置包括:存储器、处理器及存储在所述存储器上并可在处理器上运行的畜禽标识代码的识别程序,所述处理器执行所述畜禽标识代码的识别程序时实现如权利要求1至8中任一项所述的畜禽标识代码的识别方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有畜禽标识代码的识别程序,所述畜禽标识代码的识别程序被处理器执行时实现如权利要求1至8中任一项所述的畜禽标识代码的识别方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011462301.8A CN112488109B (zh) | 2020-12-10 | 2020-12-10 | 畜禽标识代码的识别方法、装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011462301.8A CN112488109B (zh) | 2020-12-10 | 2020-12-10 | 畜禽标识代码的识别方法、装置及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112488109A true CN112488109A (zh) | 2021-03-12 |
CN112488109B CN112488109B (zh) | 2024-03-29 |
Family
ID=74916859
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011462301.8A Active CN112488109B (zh) | 2020-12-10 | 2020-12-10 | 畜禽标识代码的识别方法、装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112488109B (zh) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06327369A (ja) * | 1993-05-24 | 1994-11-29 | Chikusanyou Denshi Gijutsu Kenkyu Kumiai | 家畜管理方法 |
CN102760263A (zh) * | 2011-04-27 | 2012-10-31 | 梁剑豪 | 基于物联网的商品流通中的商品身份及信用监控方法及其装置 |
CN106559214A (zh) * | 2015-09-25 | 2017-04-05 | 比亚迪股份有限公司 | 用于更换车辆部件的终端、服务器以及分别对应的方法 |
CN106815734A (zh) * | 2015-11-27 | 2017-06-09 | 方正国际软件(北京)有限公司 | 一种信息传输方法及装置 |
CN108100874A (zh) * | 2017-12-19 | 2018-06-01 | 中交机电工程局有限公司 | 一种港口自动化装卸工艺 |
CN108596634A (zh) * | 2018-04-04 | 2018-09-28 | 沈阳东软医疗***有限公司 | 一种原厂部件的检测方法及*** |
CN108763898A (zh) * | 2018-05-22 | 2018-11-06 | 李招兵 | 一种信息处理方法及*** |
CN109034837A (zh) * | 2018-06-29 | 2018-12-18 | 山东华夏维康农牧科技有限公司 | 多码溯源防伪的方法及*** |
CN109493087A (zh) * | 2018-10-30 | 2019-03-19 | 珠海市时杰信息科技有限公司 | 一种基于二维码查验不动产登记信息的方法、计算机装置及计算机可读存储介质 |
CN110176990A (zh) * | 2019-05-15 | 2019-08-27 | 百度在线网络技术(北京)有限公司 | 车辆组件更换识别方法、装置、计算机设备和存储介质 |
CN110413711A (zh) * | 2018-08-14 | 2019-11-05 | 腾讯大地通途(北京)科技有限公司 | 一种差异数据获取方法及其存储介质 |
CN110929650A (zh) * | 2019-11-25 | 2020-03-27 | 支付宝(杭州)信息技术有限公司 | 豢养物身份识别方法以及装置 |
-
2020
- 2020-12-10 CN CN202011462301.8A patent/CN112488109B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06327369A (ja) * | 1993-05-24 | 1994-11-29 | Chikusanyou Denshi Gijutsu Kenkyu Kumiai | 家畜管理方法 |
CN102760263A (zh) * | 2011-04-27 | 2012-10-31 | 梁剑豪 | 基于物联网的商品流通中的商品身份及信用监控方法及其装置 |
CN106559214A (zh) * | 2015-09-25 | 2017-04-05 | 比亚迪股份有限公司 | 用于更换车辆部件的终端、服务器以及分别对应的方法 |
CN106815734A (zh) * | 2015-11-27 | 2017-06-09 | 方正国际软件(北京)有限公司 | 一种信息传输方法及装置 |
CN108100874A (zh) * | 2017-12-19 | 2018-06-01 | 中交机电工程局有限公司 | 一种港口自动化装卸工艺 |
CN108596634A (zh) * | 2018-04-04 | 2018-09-28 | 沈阳东软医疗***有限公司 | 一种原厂部件的检测方法及*** |
CN108763898A (zh) * | 2018-05-22 | 2018-11-06 | 李招兵 | 一种信息处理方法及*** |
CN109034837A (zh) * | 2018-06-29 | 2018-12-18 | 山东华夏维康农牧科技有限公司 | 多码溯源防伪的方法及*** |
CN110413711A (zh) * | 2018-08-14 | 2019-11-05 | 腾讯大地通途(北京)科技有限公司 | 一种差异数据获取方法及其存储介质 |
CN109493087A (zh) * | 2018-10-30 | 2019-03-19 | 珠海市时杰信息科技有限公司 | 一种基于二维码查验不动产登记信息的方法、计算机装置及计算机可读存储介质 |
CN110176990A (zh) * | 2019-05-15 | 2019-08-27 | 百度在线网络技术(北京)有限公司 | 车辆组件更换识别方法、装置、计算机设备和存储介质 |
CN110929650A (zh) * | 2019-11-25 | 2020-03-27 | 支付宝(杭州)信息技术有限公司 | 豢养物身份识别方法以及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112488109B (zh) | 2024-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110232187B (zh) | 企业名称相似度识别方法、装置、计算机设备和存储介质 | |
CN111310835B (zh) | 目标对象的检测方法及装置 | |
CN107291745B (zh) | 一种数据指标的管理方法及装置 | |
CN113268403B (zh) | 时间序列的分析预测方法、装置、设备及存储介质 | |
CN108108436A (zh) | 数据存储方法、装置、存储介质及电子设备 | |
CN116049345B (zh) | 基于双向事件完全图的文档级事件联合抽取方法及*** | |
JP2019040417A (ja) | 情報処理装置及びプログラム | |
CN109147868A (zh) | 蛋白质功能预测方法、装置、设备及存储介质 | |
CN110489131B (zh) | 一种灰度用户选取方法及装置 | |
CN114185766A (zh) | 一种代码检测方法、装置、电子设备及存储介质 | |
CN112488109B (zh) | 畜禽标识代码的识别方法、装置及计算机可读存储介质 | |
CN116661786A (zh) | 一种设计页面生成方法及装置 | |
CN109033078B (zh) | 语句类别识别方法及装置、存储介质、处理器 | |
CN114172856B (zh) | 消息自动回复方法、装置、设备及存储介质 | |
CN115019293A (zh) | 一种图像识别的方法及设备 | |
CN110414845B (zh) | 针对目标交易的风险评估方法及装置 | |
CN111462915B (zh) | 一种医疗文本数据自动标注方法 | |
CN113434680A (zh) | 基于坐席数据的用户意愿分析方法、装置、电子设备 | |
CN110019900B (zh) | 一种眼底图像的结构标注方法及设备 | |
CN112433710A (zh) | 一种区块链智能合约生成方法、设备及存储介质 | |
CN113792247B (zh) | 基于代码特征生成功能流程图的方法、装置、设备和介质 | |
CN112328779A (zh) | 训练样本构建方法、装置、终端设备及存储介质 | |
CN110704696A (zh) | 数据标准化方法、装置、电子设备及可读存储介质 | |
CN111276246B (zh) | 一种基于v8引擎的人体生理数据分析方法及装置 | |
CN109918373A (zh) | 数据存储方法、装置、服务器和存储介质 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |