一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

编号识别方法、装置、计算机设备和存储介质与流程

2022-12-07 01:02:42 来源:中国专利 TAG:


1.本技术涉及视频图像处理技术领域,特别是涉及一种编号识别方法、装置、计算机设备和存储介质。


背景技术:

2.在钢铁连铸车间生产钢坯时,为了便于管理,每一块钢坯都有自己的编号,这个编号由生产系统分配产生。在连铸车间产出钢坯后,生产系统控制喷号机将钢坯编号自动喷印到钢坯上。当然,除了钢坯,还有其他需要利用喷号机进行喷号的器材,以便统一管理。但是在实际生产过程中,由于喷号机难免会出现故障,可能会存在喷号对象上的编号和生产系统内部分配编号不一致,例如出现错号、缺字、喷号模糊不清、完全没号等问题,因而需要对喷号对象上的编号进行识别,进而确定喷号对象上的编号是否存在问题。
3.现有技术中,对视频采集设备采集的生产钢坯等工业器材的全过程的监控数据进行检测,实现对编号进行识别。然而,在实际生产过程中,辊道上3、5分钟甚至10多分钟才会有一块工业器材来到喷号机附近进行喷号处理,因而视频采集设备采集的监控数据大部分是没有编号的无效数据,由于需要对大部分无效数据进行检测,进而导致现有技术存在编号识别效率低的问题。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种编号识别方法、装置、计算机设备和计算机可读存储介质,以解决相关技术中存在的编号识别效率低的问题。
5.第一个方面,本技术实施例了一种编号识别方法,于对喷号机的喷号对象上的编号进行识别,所述方法包括以下步骤:
6.获取视频采集设备采集的所述喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,所述视频采集设备的视野范围覆盖所述喷号对象上的编号区域;
7.基于所述检测数据,对所述喷号机当次的所述喷号对象上的编号进行识别。
8.在其中一些实施例中,所述获取视频采集设备采集的所述喷号机结束当次喷号工作后第一预设时间范围内的监控数据,包括以下步骤:
9.获取生产系统中记录的所述喷号机的工作状态;所述生产系统为对所有所述喷号机进行统一管理的系统;
10.基于所述喷号机的工作状态,确定所述喷号机结束当次喷号工作的时间;
11.根据所述喷号机结束当次喷号工作的时间,获取视频采集设备采集的所述喷号机结束当次喷号工作后第一预设时间范围内的监控数据。
12.在其中一些实施例中,所述基于所述检测数据,对所述喷号机当次的所述喷号对象上的编号进行识别,包括以下步骤:
13.对所述检测数据中每个视频帧中的所述喷号对象上的编号进行识别,获取每个所
述视频帧相应的识别结果;
14.将其中出现次数最多且满足预设编号要求的识别结果作为最终的识别结果。
15.在其中一些实施例中,所述方法还包括:
16.获取生产系统当次给所述喷号机分配的编号,作为目标编号;所述生产系统为对所有所述喷号机进行统一管理的系统;
17.将所述喷号机当次的所述喷号对象上的编号的识别结果和所述目标编号进行比对,若不一致,则输出第一类报警消息。
18.在其中一些实施例中,所述方法还包括:
19.获取生产系统除当次给所述喷号机分配的编号以外的已经分配过的编号,作为历史编号;
20.将所述喷号机当次的所述喷号对象上的编号的识别结果和所述历史编号进行比对,若和所述历史编号有重号,则输出第二类报警消息。
21.在其中一些实施例中,所述方法还包括:
22.在所述喷号机开始当次喷号工作时,控制所述视频采集设备开始采集监控数据;
23.在所述喷号机结束当次喷号工作后的第二预设时间范围后,控制所述视频采集设备结束采集监控数据。
24.在其中一些实施例中,所述方法还包括:
25.根据所述视频采集设备采集监控数据的对象和所述喷号机之间的关系,将所述喷号机和相应的所述视频采集设备一对一绑定。
26.第二个方面,本技术实施例了一种编号识别装置,用于对喷号机的喷号对象上的编号进行识别,所述装置包括:获取模块和识别模块:
27.所述获取模块,用于获取视频采集设备采集的所述喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,所述视频采集设备的视野范围覆盖所述喷号对象上的编号区域;
28.所述识别模块,用于基于所述检测数据,对所述喷号机当次的所述喷号对象上的编号进行识别。
29.第三个方面,在本实施例中提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述方法的步骤。
30.第四个方面,在本实施例中提供了计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一个方面所述的方法的步骤。
31.上述编号识别方法、装置、计算机设备和计算机可读存储介质,通过获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域;基于检测数据,对喷号机当次的喷号对象上的编号进行识别。本技术通过将喷号机结束当次喷号工作后第一预设时间范围内的监控数据作为检测数据,在保证对喷号对象上的编号进行有效识别的情况下,有效减少检测的数据量,从而有效提高编号的识别效率。
附图说明
32.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
33.图1是根据本技术实施例提供的编号识别方法的应用场景图;
34.图2是根据本技术实施例提供的编号识别方法的流程图一;
35.图3是根据本技术实施例提供的编号识别方法的流程图二;
36.图4根据本技术实施例提供的编号识别装置的结构示意图;
37.图5根据本技术实施例提供的计算机设备的结构示意图。
具体实施方式
38.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。基于本技术提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
39.显而易见地,下面描述中的附图仅仅是本技术的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本技术应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本技术公开的内容相关的本领域的普通技术人员而言,在本技术揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本技术公开的内容不充分。
40.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本技术所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
41.除非另作定义,本技术所涉及的技术术语或者科学术语应当为本技术所属技术领域内具有一般技能的人士所理解的通常意义。本技术所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本技术所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本技术所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
42.图1为本技术一个实施例提供的编号识别方法应用场景图。如图1所示,服务器101与监控终端102之间可以通过网络进行数据传输。其中,监控终端102的视野范围覆盖喷号
对象上的编号区域。监控终端102用于采集其视野范围内的监控数据,并将采集到的监控数据传输给服务器101。服务器101基于监控终端102将采集到的监控数据,获取监控终端102采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,将其作为检测数据;基于检测数据,对喷号机当次的喷号对象上的编号进行识别。其中,服务器101可以由独立的服务器或者是多个服务器组成的服务器集群来实现,监控终端102可以由任意的视频采集设备实现。
43.本实施例提供了一种编号识别方法,用于对喷号机的喷号对象上的编号进行识别,如图2所示,该方法包括以下步骤:
44.步骤s210,获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域。
45.具体地,喷号机喷号的对象可以是板坯、铸坯等工业器材。在本实施例中,视频采集设备的视野范围覆盖喷号对象上的编号区域,便于视频采集设备能够对喷号对象上的编号相关数据进行采集。具体地,可以设置视频采集设备的视野跟随喷号对象移动。另外,由于喷号对象是在到达喷号机的喷号区域后才被喷号,所以也可以使视频采集设备的视野范围固定设置在喷号机的喷号区域,视频采集设备的视野范围覆盖喷号对象上的编号区域即可。此外,还可以使用视野范围大(视野能够覆盖进行喷号工作的整条辊道)的视频采集设备采集监控数据。在工业生产过程中,从喷号对象被生产出来到送达喷号机的喷号区域进行喷号,往往需要持续几分钟甚至十几分钟,若对整个过程的监控数据进行编号识别,则需要对大部分无效数据进行检测,进而导致现有技术存在编号识别效率低的问题。由于只有在喷号机完成当次的喷号工作后,喷号对象上的编号才能完全展示出来,那么只有对喷号机完成当次的喷号工作后的数据进行识别,才能将喷号对象上的编号完全识别出来。故在本实施中,通过获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据,有效减少数据的检测量。具体地,第一预设时间范围可以根据实际工作进行调整,确保喷号对象上的编号能够被有效识别就好。例如,假设第一预设时间范围为8秒,若喷号机结束当次喷号工作时间为12:00:00,那么可以取12:00:00~12:00:08的监控数据作为检测数据。此外,由于在喷号机结束当次喷号工作前的一段时间范围内,还是有部分编号已经在喷号对象上展示了,所以基于喷号机结束当次喷号工作前的数据,也可以实现对部分编号进行识别的效果,故也可以将喷号机结束当次喷号工作前的数据作为检测数据。
46.步骤s220,基于检测数据,对喷号机当次的喷号对象上的编号进行识别。
47.具体地,可以通过现有的检测识别算法,例如,利用ocr字符识别算法对检测数据进行识别,实现对喷号机当次的喷号对象上的编号进行识别。
48.现有技术中,对视频采集设备采集的生产钢坯等工业器材的全过程的监控数据进行检测,实现对编号进行识别。然而,在实际生产过程中,辊道上3、5分钟甚至10多分钟才会有一块工业器材来到喷号机附近进行喷号处理,因而视频采集设备采集的监控数据大部分是没有编号的无效数据,由于需要对大部分无效数据进行检测,进而导致现有技术存在编号识别效率低的问题。
49.为了解决上述问题,本技术提出一种编号识别方法,通过获取视频采集设备采集
的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域;基于检测数据,对喷号机当次的喷号对象上的编号进行识别。本技术通过将喷号机结束当次喷号工作后第一预设时间范围内的监控数据作为检测数据,在保证对喷号对象上的编号进行有效识别的情况下,有效减少检测的数据量,从而有效提高编号的识别效率。
50.在其中一个实施例中,上述步骤s210获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,包括以下步骤:
51.步骤s211,获取生产系统中记录的喷号机的工作状态;生产系统为对所有喷号机进行统一管理的系统。
52.步骤s212,基于喷号机的工作状态,确定喷号机结束当次喷号工作的时间。
53.步骤s213,根据喷号机结束当次喷号工作的时间,获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据。
54.由于生产系统会对所有喷号机进行统一管理,喷号机的工作状态都会被记录在生产系统中。例如,当喷号机开始工作时,生产系统中该喷号机开始喷号标志start就会变成true,当喷号机结束工作时,停止喷号标志stop就会变成true。在本实施例中,可以采用opc等协议访问生产系统,获取生产系统中记录的喷号机的工作状态。基于从生产系统中获取的喷号机的工作状态,例如获取喷号机停止喷号标志stop从false变为true的时间,就能确定喷号机结束当次喷号工作的时间。在确定了喷号机结束当次喷号工作的时间之后,即可根据喷号机结束当次喷号工作的时间,获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据。
55.具体地,由于喷号机停止工作后,生产系统中的工作状态标志位的改变可能有一定的延时,例如喷号机停止喷号标志stop从false变为true的时间为12:00:00,但喷号机实际结束喷号工作的时间很有可能比12:00:00早几秒,所以可以将停止喷号标志位发生改变的前几秒的数据作为喷号机结束当次喷号工作后的数据,即作为检测数据。
56.作为其中一种实施方式,上述步骤s220基于检测数据,对喷号机当次的喷号对象上的编号进行识别,包括以下步骤:
57.步骤s221,对检测数据中每个视频帧中的喷号对象上的编号进行识别,获取每个视频帧相应的识别结果;
58.步骤s222,将其中出现次数最多且满足预设编号要求的识别结果作为最终的识别结果。
59.具体地,由于检测数据包含多个视频帧数据,每个视频帧数据都会存在一个编号的识别结果,由于检测算法的原因,或者受外界环境(光照或者视频帧的清晰度等)的影响,可能每个视频帧相应的识别结果都不一样。故在本实施例中,通过获取每个视频帧相应的识别结果,并将其中出现次数最多且满足预设编号要求的识别结果作为最终的识别结果,可进一步有效提高编号识别的正确率。其中,预设编号要求可以根据实际需求进行调整,具体可以规定编号的格式是怎样,编号一共多少位等。
60.更进一步地,在其中一个实施例中,编号识别方法还包括:
61.步骤s230,获取生产系统当次给喷号机分配的编号,作为目标编号;生产系统为对所有喷号机进行统一管理的系统。
62.步骤s240,将喷号机当次的喷号对象上的编号的识别结果和目标编号进行比对,若不一致,则输出第一类报警消息。
63.具体地,喷号机在进行喷号工作之前,需要获取生产系统当次给喷号机分配的编号,这样喷号机才能依据分配的编号对喷号对象进行喷号操作。由于喷号机自身出现故障或者喷号的粉末不够等原因,导致喷号机实际喷在喷号对象上的编号可能出现错号、缺字、喷号模糊不清和完全没号等问题。为了检测当次喷号是否存在问题,通过将喷号机当次的喷号对象上的编号的识别结果和目标编号进行比对,若一致,则说明喷号机当次的喷号操作是严格遵循生产系统分配的编号执行的。若不一致,则说明喷号机当次的喷号操作出现了问题,则需要输出第一类报警消息,以提醒相关工作人员进行故障排查,并将当次的喷号对象上的编号补充完整。
64.作为其中一种实施方式,在输出第一类报警消息的同时,将能检测出当次编号的识别结果的图片以及生产系统分配的编号一同输出,便于相关工作人员进行核验。此外,在输出第一类报警消息的同时,还可以联动音频报警,提醒相关工作人员尽快处理问题,便于生产系统尽快恢复正常工作。
65.作为其中一种实施方式,编号识别方法还包括:
66.步骤s250,获取生产系统除当次给喷号机分配的编号以外的已经分配过的编号,作为历史编号。
67.步骤s260,将喷号机当次的喷号对象上的编号的识别结果和历史编号进行比对,若和历史编号有重号,则输出第二类报警消息。
68.具体地,除当次给喷号机分配的编号以外的已经分配过的编号,代表这些编号已经被喷在其他的喷号对象上,那么这些编号就不能再次被喷在当次的喷号对象上,以免造成重号的问题。然而,难免出现生产系统紊乱,或者生产系统本身存储的编号有问题的情况,这样就很可能造成生产系统将已经分配过的编号再次分配,导致喷号对象出现重号的情况。在本实施例中,通过喷号机当次的喷号对象上的编号的识别结果和历史编号进行比对,若不一致,则说明当次的喷号对象上的编号没有和历史编号重号。若一致,则说明当次的喷号对象上的编号和历史编号有重号,则需要输出第二类报警消息,以提醒相关工作人员进行故障排查,且需要对当次的喷号对象重新进行喷号操作。
69.作为其中一种实施方式,在输出第二类报警消息的同时,将能检测出当次编号的识别结果的图片以及生产系统已经分配过的编号一同输出,便于相关工作人员进行核验。此外,在输出第二类报警消息的同时,还可以联动音频报警,提醒相关工作人员尽快处理问题,便于生产系统的工作尽快恢复正常。
70.在其中一个实施例中,编号识别方法还包括:
71.步骤s270,在喷号机开始当次喷号工作时,控制视频采集设备开始采集监控数据;
72.步骤s280,在喷号机结束当次喷号工作后的第二预设时间范围后,控制视频采集设备结束采集监控数据。
73.具体地,喷号机开始当次喷号工作的时间和喷号机结束当次喷号工作的时间都可以根据喷号机的工作状态进行确定。在本实施例中,通过在喷号机开始当次喷号工作时,控制视频采集设备开始采集监控数据以及在喷号机结束当次喷号工作后的第二预设时间范围后,控制视频采集设备结束采集监控数据,可有效减少视频采集设备无效的数据采集工
作。此外,在视频采集设备采集的数据减少的情况下,可以有效提高后续检索检测数据的工作效率。
74.更进一步地,作为其中一种实施方式,编号识别方法还包括:
75.步骤s290,根据视频采集设备采集监控数据的对象和喷号机之间的关系,将喷号机和相应的视频采集设备一对一绑定。
76.具体地,根据视频采集设备采集监控数据的对象和喷号机之间的关系,即根据喷号机喷号的对象跟视频采集设备采集监控数据的对象是否是同一个,若喷号机喷号的对象跟视频采集设备采集监控数据的对象是同一个,则将喷号机和相应的视频采集设备一对一绑定。例如,当前喷号机给7号辊道上的工业器材进行喷号,而当前视频采集设备采集监控数据的对象是7号辊道上的工业器材,那么就将当前喷号机和当前视频采集设备一对一绑定,此外,还可以给当前喷号机和当前视频采集设备赋予相对应的名称,例如将当前喷号机作为7号喷号机,将当前视频采集设备作为7号视频采集设备。
77.由于在整个生产车间中,不可避免有多个喷号机同时在进行喷号工作,以及相应的有多个视频采集设备在采集监控数据,在这样的情况下,难免出现当前喷号机当次的喷号对象上的编号用了另一个视频采集设备采集的监控数据进行编号识别,导致出现编号识别错乱的问题。本实施例中通过根据视频采集设备采集监控数据的对象和喷号机之间的关系,将喷号机和相应的视频采集设备一对一绑定,可让整个生产系统的工作有秩序的进行,进一步提高编号识别效率。此外,通过将喷号机和相应的视频采集设备一对一绑定,在出现错号、缺字、喷号模糊不清、完全没号以及重号等问题的情况下,报警消息可将相应的喷号机编号上传,便于后续相关工作人员进行复核等工作。此外,喷号机喷号过程的监控数据,编号识别结果的图片,可根据喷号机的名称和视频采集设备的名称进行存储,为故障排查提供佐证。
78.如图3所示,本实施例还提供了一种编号识别方法,该方法包括以下步骤:
79.步骤s310,根据视频采集设备采集监控数据的对象和喷号机之间的关系,将喷号机和相应的视频采集设备一对一绑定。
80.步骤s320,获取生产系统中记录的当前喷号机的工作状态,判断当前喷号机是否开始喷号工作;其中,生产系统为对所有喷号机进行统一管理的系统;若是,执行步骤s330。
81.步骤s330,控制相应的视频采集设备开始采集并存储监控数据;相应的视频采集设备的视野范围覆盖喷号对象上的编号区域。
82.步骤s340,获取生产系统中记录的当前喷号机的工作状态,判断当前喷号机是否结束喷号工作;若是,执行步骤s350,若否,执行步骤s330。
83.步骤s350,在当前喷号机结束当次喷号工作后的第一预设时间范围后,控制相应的视频采集设备结束采集监控数据。
84.步骤s360,根据当前喷号机结束当次喷号工作的时间,获取相应的视频采集设备采集的当前喷号机结束当次喷号工作后第二预设时间范围内的监控数据,作为检测数据。
85.步骤s370,基于检测数据,对当前喷号机当次的喷号对象上的编号进行识别。
86.步骤s380,将当前喷号机当次的喷号对象上的编号的识别结果和生产系统当次给当前喷号机分配的编号进行比对,若不一致,则输出第一类报警消息。
87.步骤s390,将当前喷号机当次的喷号对象上的编号的识别结果和生产系统除当次
给当前喷号机分配的编号以外的已经分配过的编号进行比对,若和历史编号有重号,则输出第二类报警消息。
88.图4是根据本发明实施例中编号识别装置的示意图,如图4示,提供了一种编号识别装置40,用于对喷号机的喷号对象上的编号进行识别,编号识别装置40包括:获取模块41和识别模块42;
89.获取模块41,用于获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域;
90.识别模块42,用于基于检测数据,对喷号机当次的喷号对象上的编号进行识别。
91.上述编号识别装置40,通过获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域;基于检测数据,对喷号机当次的喷号对象上的编号进行识别。本技术通过将喷号机结束当次喷号工作后第一预设时间范围内的监控数据作为检测数据,在保证对喷号对象上的编号进行有效识别的情况下,有效减少检测的数据量,从而有效提高编号的识别效率。
92.在其中一个实施例中,获取模块41还用于获取生产系统中记录的喷号机的工作状态;生产系统为对所有喷号机进行统一管理的系统;基于喷号机的工作状态,确定喷号机结束当次喷号工作的时间;根据喷号机结束当次喷号工作的时间,获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据。
93.在其中一个实施例中,识别模块42还用于对检测数据中每个视频帧中的喷号对象上的编号进行识别,获取每个视频帧相应的识别结果;将其中出现次数最多且满足预设编号要求的识别结果作为最终的识别结果。
94.在其中一个实施例中,编号识别装置40还包括报警模块,用于获取生产系统当次给喷号机分配的编号,作为目标编号;生产系统为对所有喷号机进行统一管理的系统;将喷号机当次的喷号对象上的编号的识别结果和目标编号进行比对,若不一致,则输出第一类报警消息。
95.在其中一个实施例中,报警模块还用于获取生产系统除当次给喷号机分配的编号以外的已经分配过的编号,作为历史编号;将喷号机当次的喷号对象上的编号的识别结果和历史编号进行比对,若和历史编号有重号,则输出第二类报警消息。
96.在其中一个实施例中,编号识别装置40还包括控制模块,用于在喷号机开始当次喷号工作时,控制视频采集设备开始采集监控数据;在喷号机结束当次喷号工作后的第二预设时间范围后,控制视频采集设备结束采集监控数据。
97.在其中一个实施例中,编号识别装置40还包括绑定模块,用于根据视频采集设备采集监控数据的对象和喷号机之间的关系,将喷号机和相应的视频采集设备一对一绑定。
98.需要说明地是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件实现,也可以通过硬件来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
99.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结
构图可以如图5示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储预设配置信息集合。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现编号识别方法。
100.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种编号识别方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
101.本领域技术人员可以理解,图5示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
102.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
103.获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域;
104.基于检测数据,对喷号机当次的喷号对象上的编号进行识别。
105.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
106.获取生产系统中记录的喷号机的工作状态;生产系统为对所有喷号机进行统一管理的系统;
107.基于喷号机的工作状态,确定喷号机结束当次喷号工作的时间;
108.根据喷号机结束当次喷号工作的时间,获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据。
109.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
110.对检测数据中每个视频帧中的喷号对象上的编号进行识别,获取每个视频帧相应的识别结果;
111.将其中出现次数最多且满足预设编号要求的识别结果作为最终的识别结果。
112.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
113.获取生产系统当次给喷号机分配的编号,作为目标编号;生产系统为对所有喷号机进行统一管理的系统;
114.将喷号机当次的喷号对象上的编号的识别结果和目标编号进行比对,若不一致,则输出第一类报警消息。
115.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
116.获取生产系统除当次给喷号机分配的编号以外的已经分配过的编号,作为历史编号;
117.将喷号机当次的喷号对象上的编号的识别结果和历史编号进行比对,若和历史编号有重号,则输出第二类报警消息。
118.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
119.在喷号机开始当次喷号工作时,控制视频采集设备开始采集监控数据;
120.在喷号机结束当次喷号工作后的第二预设时间范围后,控制视频采集设备结束采集监控数据。
121.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
122.根据视频采集设备采集监控数据的对象和喷号机之间的关系,将喷号机和相应的视频采集设备一对一绑定。
123.上述存储介质,通过获取视频采集设备采集的喷号机结束当次喷号工作后第一预设时间范围内的监控数据,作为检测数据;其中,视频采集设备的视野范围覆盖喷号对象上的编号区域;基于检测数据,对喷号机当次的喷号对象上的编号进行识别。本技术通过将喷号机结束当次喷号工作后第一预设时间范围内的监控数据作为检测数据,在保证对喷号对象上的编号进行有效识别的情况下,有效减少检测的数据量,从而有效提高编号的识别效率。
124.应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本技术提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下得到的所有其它实施例,均属本技术保护范围。
125.显然,附图只是本技术的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本技术适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本技术披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本技术公开的内容不足。
[0126]“实施例”一词在本技术中指的是结合实施例描述的具体特征、结构或特性可以包括在本技术的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本技术中描述的实施例在没有冲突的情况下,可以与其它实施例结合。
[0127]
以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献