CN115299632A - 一种烟支处理方法、装置、电子设备及存储介质 - Google Patents
一种烟支处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN115299632A CN115299632A CN202210960230.7A CN202210960230A CN115299632A CN 115299632 A CN115299632 A CN 115299632A CN 202210960230 A CN202210960230 A CN 202210960230A CN 115299632 A CN115299632 A CN 115299632A
- Authority
- CN
- China
- Prior art keywords
- cigarette
- detected
- paper
- image
- determining
- 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
- 235000019504 cigarettes Nutrition 0.000 title claims abstract description 481
- 238000003672 processing method Methods 0.000 title claims abstract description 22
- 238000003860 storage Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 51
- 239000002699 waste material Substances 0.000 claims abstract description 34
- 238000012545 processing Methods 0.000 claims abstract description 28
- 230000008569 process Effects 0.000 claims abstract description 27
- 238000001514 detection method Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 17
- 241000208125 Nicotiana Species 0.000 claims description 3
- 235000002637 Nicotiana tabacum Nutrition 0.000 claims description 3
- 230000007547 defect Effects 0.000 abstract description 46
- 230000000694 effects Effects 0.000 abstract description 7
- 230000008520 organization Effects 0.000 description 20
- 238000005520 cutting process Methods 0.000 description 10
- 230000002950 deficient Effects 0.000 description 10
- 230000000007 visual effect Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 206010063659 Aversion Diseases 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 239000000976 ink Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 206010022000 influenza Diseases 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A24—TOBACCO; CIGARS; CIGARETTES; SIMULATED SMOKING DEVICES; SMOKERS' REQUISITES
- A24C—MACHINES FOR MAKING CIGARS OR CIGARETTES
- A24C5/00—Making cigarettes; Making tipping materials for, or attaching filters or mouthpieces to, cigars or cigarettes
- A24C5/32—Separating, ordering, counting or examining cigarettes; Regulating the feeding of tobacco according to rod or cigarette condition
- A24C5/34—Examining cigarettes or the rod, e.g. for regulating the feeding of tobacco; Removing defective cigarettes
- A24C5/345—Removing defective cigarettes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Manufacturing Of Cigar And Cigarette Tobacco (AREA)
Abstract
本发明公开了一种烟支处理方法、装置、电子设备及存储介质,其中,该方法包括:当检测到脉冲信号时,基于脉冲周期确定图像采集频率;在各待检测烟支盘纸在被输送辊输送的过程中,基于图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像;对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与目标摆放位置相对应的待检测烟支盘纸从废烟剔除鼓轮上剔除。取得了准确剔除烟支盘纸中包含缺陷印记的烟支的效果。
Description
技术领域
本发明涉及烟草生产设备技术领域,尤其涉及一种烟支处理方法、装置、电子设备及存储介质。
背景技术
在卷烟生产过程中,由于印刷的稳定性不可预知,经常会碰到烟支盘纸中的烟支印记质量存在缺陷的问题;
目前,检测烟支盘纸中的缺陷印记通常可以采用在卷烟机滚轴上加编码器和触发开关,实现采集图像拍摄所需的脉冲信号,以确定包含印记缺陷的烟支盘纸,并将其剔除。但是这样采集得到的图像精准度不高,如,存在采集图像位置不稳定、图像变形以及图像画面有跳动等问题,因此,无法满足剔除包含缺陷印记烟支盘纸所对应烟支的需求。
为了解决上述问题,需要对剔除包含缺陷印记的烟支盘纸所对应的烟支的方法进行改进。
发明内容
本发明提供了一种烟支处理方法、装置、电子设备及存储介质,以解决对烟支盘纸中的缺陷印记检测不准确,导致无法满足有效剔除烟支盘纸中包含缺陷印记的烟支的问题。
第一方面,本发明实施例提供了一种烟支处理方法,包括:
当检测到脉冲信号时,基于脉冲周期确定图像采集频率;
在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像;
对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除;其中,待检测烟支盘纸与待检测烟支相对应,所述废烟剔除鼓轮与所述目标摆放位置相连接。
第二方面,本发明实施例还提供了一种烟支处理装置,包括:
采集频率确定模块,用于当检测到脉冲信号时,基于脉冲周期确定图像采集频率;
待识别图像确定模块,用于在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像;
烟支剔除模块,用于对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除;其中,待检测烟支盘纸与待检测烟支相对应,所述废烟剔除鼓轮与所述目标摆放位置相连接。
第三方面,本发明实施例还提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的烟支处理方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的烟支处理方法。
本实施例的技术方案,当检测到脉冲信号时,基于脉冲周期确定图像采集频率,基于增量脉冲对脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像,确定待检测烟支盘纸在各图像采集时刻所对应的待扫描行,并确定与各待扫描行相对应的待使用子图像,在检测到下一脉冲信号的时候,对同一待检测烟支盘纸的多个待使用子图像进行拼接,即可得到待识别图像。对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支盘纸从废烟剔除鼓轮上剔除,当检测到当前待识别图像中包含预设图像信息时,表明相对应的待检测烟支盘纸包含缺陷印记,需要进行剔除,追踪该待检测烟支盘纸的位置,当该待检测烟支盘纸到达目标摆放位置时,向输送辊的控制单元发送剔除信号,以使控制单元基于剔除信号将待检测烟支盘纸相对应的待检测烟支从废烟剔除鼓轮上剔除。解决了对烟支盘纸中的缺陷印记检测不准确,导致无法满足有效剔除烟支盘纸中包含缺陷印记的烟支的问题,取得了准确剔除烟支盘纸中包含缺陷印记的烟支的效果。
应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例一提供的一种烟支处理方法的流程图;
图2是根据本发明实施例二提供的一种烟支处理方法的流程图;
图3是根据本发明实施例三提供的一种烟支处理***的示意图;
图4是根据本发明实施例三提供的一种对烟支盘纸进行检测的示意图;
图5是根据本发明实施例三提供的一种线阵相机的俯视立体示意图;
图6是根据本发明实施例三提供的一种线阵相机的仰视立体示意图;
图7是根据本发明实施例三提供的一种烟支处理方法的流程图;
图8是根据本发明实施例三提供的一种剔除鼓及剔除阀的结构示意图;
图9是根据本发明实施例三提供的一种烟支处理方法的流程图;
图10是根据本发明实施例四提供的一种烟支处理装置的结构示意图;
图11是实现本发明实施例的烟支处理方法的电子设备的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
在对本技术方案进行详细阐述之前,先对本技术方案的应用场景进行介绍,以便更加清楚的理解本技术方案。以PROTOS-M5卷烟机为例,卷烟机的生产速度是12000支/分钟,由于生产环境复杂,带动盘纸运动的输送辊的运动速度较快,且加热装置的温度较高导致印刷质量的不稳定,因此,在卷烟生产过程中,经常会碰到烟支烟支上的烟支印记存在污墨、缺损、偏移以及印记不清等问题。为了保证每个烟支的烟支盘纸上的印记清楚准确,可以采用本技术方案对各烟支上的烟支盘纸中的烟支印记进行检测,并将烟支盘纸中包含缺陷烟支印记的烟支从废烟剔除鼓轮上剔除。
实施例一
图1为本发明实施例一提供了一种烟支处理方法的流程图,本实施例可适用于在对烟支盘纸中的盘纸印记进行检测时,准确检测出包含缺陷印记的烟支盘纸,并剔除包含缺陷烟支印记的烟支的情况,该方法可以由烟支处理装置来执行,该烟支处理装置可以采用硬件和/或软件的形式实现,该烟支处理装置可配置于可执行烟支处理方法的计算设备中。
如图1所示,该方法包括:
S110、当检测到脉冲信号时,基于脉冲周期确定图像采集频率。
在本技术方案中,可以采用卷烟机伺服控制***对烟支盘纸上的烟支印记进行检测,需要说明的是,卷烟机伺服控制***可以对烟支切刀位置产生的矩形脉冲进行采集。
其中,脉冲信号可以为切割脉冲触发信号。脉冲信号的起始位置为双倍长烟支切割位置,脉冲周期为一个双倍长烟支,以保证烟支盘纸中的烟支印记与烟支切割位置的同步。图像采集频率可以理解为在一个脉冲周期内,对烟支盘纸上的烟支印记进行采集的频率。
具体的,在卷烟机伺服控制***检测到脉冲信号时,根据脉冲信号的脉冲周期确定对烟支盘纸的烟支印记进行图像采集的频率。可选的,基于脉冲周期确定图像采集频率,包括:确定与脉冲信号相对应的至少一个增量脉冲;基于各增量脉冲对脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。
其中,增量脉冲可以理解为基于切割脉冲触发信号计算产生的增量脉冲信号,根据各增量脉冲可以对脉冲周期进行均等分解,以确定一个脉冲周期内,也就是相邻两个脉冲信号之间的图像采集频率。其中,相邻两个脉冲信号包括当前的脉冲信号和下一时刻的脉冲信号。
示例性地,在一个脉冲周期内增加相应数量的增量脉冲,对脉冲周期进行均等分解,如,可以将一个脉冲周期均分为1000个均等的矩形脉冲,基于各矩形脉冲即可确定相邻两个脉冲信号之间的图像采集频率。具体的,每个增量脉冲对应一个图像采集时刻,若一个脉冲周期为1分钟,增量脉冲数量为1000个,则图像采集频率即为1000个图像/分钟。
S120、在各待检测烟支盘纸在被输送辊输送的过程中,基于图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像。
在卷烟工艺流程中,卷烟机伺服控制***中的卷制成型机接收供料成条机生产的两个烟丝束,在烟枪部件中,用两条卷烟纸将其包裹制成两条烟条。烟条由切割***(刀盘脉冲)切成双倍长烟支,然后烟支传送***中的输送辊将待检测烟支传送至接装机。在接装机上,接收鼓轮上的固定轮槽和活动轮槽分别接收前后道双倍长烟支,经分切后拉开一定的距离,放入双倍长滤嘴段,在粘贴上涂有胶水的水松纸片,经搓接、切割、分离、检测、调头以及剔除等操作。
其中,在基于卷烟机伺服控制***对待检测烟支盘纸进行烟支印记检测时,通常可以通过输送辊带动多个待检测烟支运动,并对各待检测烟支所对应的待检测烟支盘纸进行逐一检测。待检测烟支盘纸可以理解为输送辊上正在进行检测或正在等待检测的烟支盘纸。在对各待检测烟支盘纸进行检测时,需要根据图像采集频率对各待检烟支盘纸进行多次图像采集,将每次对待检测烟支盘纸采集的图像作为待使用子图像,以基于各待使用子图像进行拼接,得到待识别图像,以通过对待识别图像进行图像识别,可以确定待识别图像中是否包含缺陷印记,以确定是否剔除相应的待检测烟支。
在本技术方案中,为了方便表述和理解,对待检测烟支盘纸检测即为对待检测烟支的检测,每个待检测烟支上仅包含一个待检测烟支盘纸,也就是说,在确定是否需要剔除待检测烟支时,只需要确定待检测烟支所对应的烟支盘纸中是否包含缺陷烟支印记,若包含,则剔除与该待检测烟支盘纸相对应的待检测烟支,若不包含,则不需要对相应的待检测烟支进行剔除。
在各待检测烟支盘纸被输送辊输送的过程中,将其中一个待检测烟支盘纸作为当前烟支盘纸为例,需要根据已经确定的图像采集频率对当前烟支盘纸进行多次图像采集,得到相应的待使用子图像。进而,通过对于当前烟支盘纸相对应的多个待使用子图像进行拼接,即可得到与当前烟支盘纸相对应的当前待识别图像,根据当前待识别图像中是否包含缺陷印记,以确定是否剔除与当前待识别图像相对应的当前烟支盘纸所对应的烟支。
可选的,基于图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像,包括:根据图像采集频率,确定与待检测烟支盘纸相对应的至少一个图像采集时刻;依次对待检测烟支盘纸在各图像采集时刻所对应的待扫描行进行扫描,得到相应的待使用子图像;在检测到下一脉冲信号时,对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像。
其中,图像采集时刻可以理解为对待检测烟支盘纸进行图像拍摄或扫描的时刻,可以理解的是,图像采集时刻与图像采集频率相匹配。
需要说明的是,在对待检测烟支盘纸进行图像采集时,需要将待检测烟支盘纸划分为多个子图像,每个图像采集时刻仅对其中的一个子图像进行扫描。待扫描行可以理解为当前时刻进行图像扫描的子图像,得到的与各待扫描行相对应的图像即为待使用子图像。
具体的,在卷烟机伺服控制***中包括图像采集模块,如可以为线阵相机,根据图像采集频率确定线阵相机对待检测烟支盘纸进行图像采集的至少一个图像采集时刻。示例性地,根据图像采集频率将待检测烟支盘纸划分为相应的若干个子图像,如,图像采集频率可以与待检测烟支盘纸的像素行的数量相对应,则待检测烟支盘纸中的每个像素行可以作为一个待扫描行。以其中一个待检测烟支盘纸为例,在待检测烟支被输送辊输送过程中,基于线阵相机对相应的待检测烟支盘纸中的各待扫描行进行依次扫描,可以得到与各待扫描行相对应的待使用子图像。当线阵相机接收到下一脉冲信号时,将各待使用子图像进行拼接处理,得到与待检测烟支盘纸相对应的待识别图像。
这样设置的好处在于,在接收到脉冲信号时,根据图像采集频率在一个脉冲周期内对待检测烟支盘纸进行连续多次的图像采集,提高了图像采集的频率,使得采集得到的待使用子图像的清晰度更高,以保证基于各待使用子图像得到的待识别图像的清晰度更高。同时,在接收到下一脉冲信号时,将各待使用子图像进行拼接处理,可以保证对待检测烟支盘纸进行图像采集的稳定性。
S130、对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除。
其中,当前待识别图像可以理解为正在进行图像识别,或即将进行图像识别的待识别图像。预设图像信息可以理解为缺陷印记图像信息,如可以为污墨、缺损、偏移以及印记不清等信息。目标摆放位置可以理解为卷烟机伺服控制***中的剔除模块对包含缺陷印记的待检测烟支进行剔除的位置。需要说明的是,废烟剔除鼓轮与目标摆放位置相连接,也就是说,当待检测烟支到达目标摆放位置时,若待检测烟支的烟支盘纸中包含缺陷印记,即可从将待检测烟支从与目标摆放位置相连接的废烟剔除鼓轮上剔除。
具体的,基于图像识别算法对当前待识别图像进行图像识别,如可以预先基于图像识别模型进行训练,将当前待识别图像输入该图像识别模型中,以基于图像识别模型确定当前待识别图像中是否包含预设图像信息。若是,则表明与当前待识别图像相对应的待检测烟支盘纸为不合格,需要进行剔除处理。此时,追踪与当前待识别图像相对应的待检测烟支盘纸在输送过程中的位置,当该待检测烟支盘纸达到目标位置时,将与该待检测烟支盘纸所对应的待检测烟支从废烟剔除鼓轮上剔除。
可选的,将与目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除,包括:向输送辊的控制单元发送剔除信号,以使控制单元基于剔除信号将与目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除。
其中,剔除信号可以理解为用于指示对待检测进行剔除处理的信号,可以是电平信号,也可以是指令信号,具体的信号形式不做限定。
本实施例的技术方案,当检测到脉冲信号时,基于脉冲周期确定图像采集频率,基于增量脉冲对脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像,确定待检测烟支盘纸在各图像采集时刻所对应的待扫描行,并确定与各待扫描行相对应的待使用子图像,在检测到下一脉冲信号的时候,对同一待检测烟支盘纸的多个待使用子图像进行拼接,即可得到待识别图像。对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支盘纸从废烟剔除鼓轮上剔除,当检测到当前待识别图像中包含预设图像信息时,表明相对应的待检测烟支盘纸包含缺陷印记,需要进行剔除,追踪该待检测烟支盘纸的位置,当该待检测烟支盘纸到达目标摆放位置时,向输送辊的控制单元发送剔除信号,以使控制单元基于剔除信号将待检测烟支盘纸相对应的待检测烟支从废烟剔除鼓轮上剔除。解决了对烟支盘纸中的缺陷印记检测不准确,导致无法满足有效剔除烟支盘纸中包含缺陷印记的烟支的问题,取得了准确剔除烟支盘纸中包含缺陷印记的烟支的效果。
实施例二
图2为本发明实施例二提供的一种烟支处理方法的流程图,可选的,对所述对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支所对应的目标摆放位置进行细化。
如图2所示,该方法包括:
S210、当检测到脉冲信号时,基于脉冲周期确定图像采集频率。
S220、在各待检测烟支盘纸在被输送辊输送的过程中,基于图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像。
S230、根据所述待处理烟支盘纸的初始位置,以及已移位距离,确定所述待处理烟支盘纸的当前摆放位置。
将与当前待识别图像相对应的待检测烟支盘纸作为待处理烟支盘纸。
其中,初始位置可以理解为对待处理烟支盘纸进行图像采集的位置,如可以线阵相机对各待检测烟支盘纸进行检测的位置。已移位距离可以理解为待处理烟支从初始位置被输送辊输送过程中的已移动距离,也即待处理烟支所所对应的已移动距离。当前摆放位置可以理解为在确定当前识别图像中包含预设图像信息时,待处理烟支盘纸所对应的烟支所对应的位置。
具体的,将对各待检测烟支盘纸进行图像采集的位置确定为待处理烟支盘纸的初始位置,并根据待处理烟支盘纸的运动时长以及输送辊的输送速度,可以确定待处理烟支盘纸的已移位距离。当检测到当前待识别图像中包含预设图像信息时,计算待处理烟支盘纸的已移位距离,以根据待处理盘纸的初始位置和已移位距离,确定待处理烟支盘纸的当前摆放位置,也就是待处理烟支所对应的当前摆放位置。
示例性地,为了方便理解,将初始位置的坐标设为0,在确定当前待识别图像中包含预设图像信息时,已移位距离为a,则待处理烟支盘纸的当前摆放位置在坐标为a处的位置,即待处理烟支的当前摆放位置在坐标为a处的位置。
可选的,所述根据所述待处理烟支盘纸的初始位置,以及已移位距离,确定所述待处理烟支盘纸的当前摆放位置,包括:获取所述待处理烟支盘纸的初始位置;根据相邻两个图像采集时刻之间的采集间隔时长,以及所述待处理烟支盘纸的已移位次数的乘积,确定所述待处理烟支盘纸的已移位距离;基于所述初始位置和所述已移位距离,确定所述待处理烟支盘纸的当前摆放位置。
其中,采集间隔时长可以理解为相邻两次图像采集之间的时长。为了方便确定待处理烟支盘纸的当前摆放位置,可以根据图像采集时刻作为已移位次数进行计算,也就是说,每过一个图像采集时刻,则待处理烟支盘纸向前移动一次。
在实际应用中,输送辊在输送各待检测烟支盘纸的过程中是匀速运动的,也就是说,每个采集间隔时长内输送辊的输送距离是固定的。基于此,根据采集间隔时长各待处理烟支盘纸的已移位次数的乘积,即可得到待处理烟支盘纸在一定时长内的已移位距离。从而,根据待处理烟支盘纸的初始位置和已移位距离可以推算出待处理烟支的当前摆放位置,也是待处理烟支所对应的当前摆放位置。
需要说明的是,待处理烟支盘纸的初始位置不仅可以是对待检测烟支盘纸进行图像采集的位置,也可以是自定义的位置,如,在进行图像采集后,根据待处理烟支盘纸的移位次数和图像采集时长,确定待处理烟支盘纸的初始位置。
示例性地,承载待处理烟支的刀盘旋转一周对应一个脉冲周期,一个脉冲周期可以理解为一个工位,刀盘旋转一周的距离N1是固定的,而检测位置到剔除位置(即,目标摆放位置)的距离N2也是固定的,将N2除以刀盘一个工位对应的距离N1,将距离转化为工位数,起始位是检测位置,最后一位是目标摆放位置,不管是加速还是减速,通过脉冲的计数移位,便可以跟踪待处理烟支的当前摆放位置,以及是否达到目标摆放位置,以在待处理烟支到达目标摆放位置,且待处理烟支所对应的待处理烟支印记中包含缺陷印记时,将该待处理烟支进行剔除。
示例性地,图像采集时刻,待处理烟支盘纸的位置为0,在检测出与待处理烟支盘纸相对应的当前待识别图像中包含预设图像信息时,若图像采集间隔时长为1s,每次运行距离为1mm,待处理烟支盘纸已向前移动两次,移动距离为2mm,则初始位置即为坐标上的2mm的位置。可以理解的是,该例子仅为举例说明,并不代表实际处理过程中的实际值。
S240、确定与所述待处理烟支盘纸相对应的待移位距离,当所述待移位距离满足距离检测条件时,确定所述当前摆放位置为目标摆放位置。
其中,待移位距离可以理解为当前摆放位置与目标摆放之间的距离。
具体的,根据待处理烟支盘纸的待移位距离可以确定当前摆放位置是否为目标摆放位置。可选的,所述确定与所述待处理烟支盘纸相对应的待移位距离,当所述待移位距离满足距离检测条件时,确定所述当前摆放位置为目标摆放位置,包括:确定所述待处理烟支盘纸的初始位置与所述目标摆放位置之间的待使用距离;基于所述待使用距离与所述当前摆放位置,确定与所述待处理烟支盘纸相对应的待移位距离;当所述待移位距离为零时,确定所述当前摆放位置为所述目标摆放位置。
其中,待使用距离为初始位置到目标摆放位置的距离。
需要说明的是,在本技术方案中,对待检测烟支盘纸进行图像采集的位置是固定的,对包含缺陷印记的烟支盘纸进行剔除的剔除模块的位置也是固定的,因此,在本技术方案中待使用距离也是固定的。
具体的,根据待处理烟支盘纸的当前摆放位置,可以得到待处理烟支盘纸的已移位距离,进一步的,根据待使用距离和已移位距离可以得到待移位距离。当待移位距离为零时,表明当前摆放位置为目标摆放位置,即,待处理烟支盘纸已被输送到目标摆放位置。
S250、将与目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除。
本实施例的技术方案,根据所述待处理烟支盘纸的初始位置,以及已移位距离,确定所述待处理烟支盘纸的当前摆放位置,根据相邻两个图像采集时刻之间的采集间隔时长,以及待处理烟支盘纸的已移位次数,确定待处理烟支盘纸的已移位距离,基于初始距离和已移位距离即可确定待处理烟支盘纸的当期摆放位置。确定与所述待处理烟支盘纸相对应的待移位距离,当所述待移位距离满足距离检测条件时,确定所述当前摆放位置为目标摆放位置,根据待使用距离和待处理烟支盘纸的已移位距离,可以得到待处理烟支盘纸的待移位距离,当待移位距离为零时,表明待处理烟支盘纸已到达目标摆放位置,并将与待处理烟支盘纸相对应的待检测烟支从废烟剔除鼓轮上剔除。解决了对包含缺陷印记的烟支盘纸所对应的烟支进行剔除时可能出现剔除错误的问题,达到了准确剔除烟支盘纸中包含缺陷印记的烟支的效果。
实施例三
需要说明的是,本技术方案不仅具备对烟支盘纸中的烟支印记进行检测的功能,还具备准确剔除烟支盘纸中包含缺陷印记的烟支的功能。为了更加清楚的理解本技术方案,先对烟支检测剔除***进行简单介绍。
如图3所示,在烟支检测剔除***(即烟支处理装置)中包括脉冲信号采集模块、隔离升压模块、脉冲展宽模块、线阵相机、镜头、LED条形光源、半反半透棱镜、视觉控制器、人机界面、除尘进气口、视频盒、数据处理装置、原机剔除装置,其特征在于:视频盒内部安装有线阵相机、镜头、LED条形光源、半反半透棱镜,视频盒的左侧设计有成像透视窗口,视频盒的内侧设置有气管接头,视频盒的内侧设有蛇形散热槽,蛇形散热槽与气管接头相连接,线阵相机、数据处理装置均与视觉控制器相连接,参见图4。具体的,图5为线阵相机的俯视立体示意图,图6线阵相机的仰视立体示意图。其中,线阵相机通过万兆以太网与视觉控制器进行连接,以将线阵相机拍摄的图像传输给视觉控制器,以基于视觉控制器对收到的图形进行缺陷识别,发现缺陷烟后,缺陷信息通过视觉控制器主板上的I/O板传送到快速I/O模块,数据处理装置收到缺陷信息后进行移位计算,待缺陷烟支到达剔除工位时,立即发送剔除信号至原机剔除装置,卷烟机在剔除工位对印记缺陷烟支进行剔除。视觉控制器与人机界面连接,以使操作人员通过人机界面进行查看烟支印记的实时图像、历史剔除数据及调整参数等操作。数据处理装置为倍福PLC,型号为CX5120,其最大处理时间50μs,主要用来处理来自视觉控制器I/O板的剔除信号、移位寄存器处理程序、脉冲时序差分程序、缺陷剔除触发时刻和相位脉宽处理程序、前后道剔除阀的剔除工位智能测算程序、设备四个工位检测信号提取处理程序等。
需要说明的是,在图4、图5和图6中,各数字表示的含义相同,其中,1表示线阵相机,2表示镜头,3表示LED条形光源,4表示半反半透棱镜,5表示数据处理装置,6表示视觉控制器,7表示除尘进气口,8表示印刷器,9表示纸带,10表示视频盒,11表示透视窗口,12表示蛇形散热槽。
可选的,线阵相机与LED条形光源均安装在视频盒的内部,且采用工业黑白线阵相机,采集图像数据,提供给视觉控制器进行分析,同时该相机为GigE高速接口,LED条形光源采用基于大功率LED的条形光源,是将大功率的LED灯泡贴在金属PCB基板上,通过该设计形成的LED条形光源,其具备LED分布密度高、亮度大、散热效果好、光源尺寸小等优点,光源处于常亮工作模式。
可选的,视觉控制器与LED条形光源,控制LED条形光源提前打开和延迟关闭,保障拍照过程中光源处于打开状态,设备停机过程中光源处于关闭状态。
可选的,气管接头连接工厂的高速空气压缩气体。
可选的,的成像透视窗口位于半反半透棱镜的正前方,与检测线阵相机的扫描方向平行,且窗口宽度为3mm。
将本技术方案应用于上述烟支印记检测剔除***,如图7所示,其中,脉冲信号采集模块用于采集CCP脉冲信号(即,脉冲信号),即,切割脉冲触发信号,如,切割脉冲触发信号可以为PROTOS-M5卷烟机伺服控制***根据烟支切刀位置产生的矩形脉冲信号,脉冲起始位置即为双倍长烟支切割位置,脉冲周期为一个双倍长烟支,原机控制***保证了烟支印记与烟支切割位置的同步,采集的CCP脉冲信号经隔离升压处理后作为线阵相机的帧信号可以保证在高速下采集图像的稳定性。在得到CCP脉冲信号时,PROTOS-M5卷烟机伺服控制***根据CCP脉冲信号计算产生的增量脉冲信号,将一个CCP脉冲周期均分为1000个均等的矩形脉冲,作为CCP_INC脉冲信号,根据CCP_INC脉冲可以确定与待检测烟支盘纸相对应的图像采集时刻(即,根据脉冲周期确定图像采集频率,图像采集频率与图像采集时刻相对应)。采集CCP_INC脉冲信号经隔离升压处理后作为线阵相机的线信号可以保证在高速下采集图像的清晰度。
在应用本技术方案对待检测烟支盘纸进行检测时,可以根据采集得到的CCP脉冲和计算得到的CCP_INC脉冲对待检测烟支盘纸进行检测。具体的,基于烟支印记检测剔除***中的隔离升压模块从原机伺服控制***中提取到电平为5V,脉冲周期脉宽为5μs的单脉冲CCP,以及电平为5V脉宽为10μs的连续脉冲CCP_INC。分别对CCP脉冲和连续脉冲CCP_INC进行抗干扰处理和升压处理转化后,可以将单脉冲信号CCP转化为电平为24V周期脉宽为5μs的单脉冲CCP,并将转化后的CCP作为视觉控制器(即,进行图像识别的模块)的触发脉冲。同时,还需要基于展宽模块对触发脉冲CCP信号进行展宽处理,得到电平24V脉宽为5ms的触发脉冲,以将转化后的触发脉冲作为线阵相机的触发帧脉冲,即当线阵相机接收到该触发帧脉冲时,对待检测烟支盘纸进行图像采集,同时输入数据处理装置用作剔除信号的移位脉冲。
此外,还需要将连续脉冲CCP_INC转化为电平为24V脉宽为10μs的连续脉冲CCP_INC信号,并将转化后的连续脉冲CCP_INC信号作为线阵相机的脉冲信号,以在线阵相机在接收到触发帧脉冲时,每接收到一个连续脉冲CCP_INC,对待检测烟支盘纸相应的待扫描行进行一次扫描。如,每收到一个CCP_INC脉冲,即对待检测烟支盘纸扫描一行,扫描一次形成1*1280像素的图像(即,待使用子图像),接收到1000个CCP_INC脉冲,采集到的双支烟长度的盘纸图像像素是1000*1280,直到接收到下一个触发帧脉冲信号后,立即将之前扫描得到的线图像进行合成为双倍长烟支长度的盘纸图像(即,待识别图像),发送给视觉控制器以基于视觉控制器对待识别图像进行图像识别,确定该待识别图像中是否包含缺陷印记。
针对各待识别图像,对当前待识别图像进行图像识别,若当前待识别图像中包含缺陷印记(即,预设图像信息),则确定与当前待识别图像相对应的待检测烟支盘纸的初始位置,以及已移位距离,确定待检测烟支盘纸的当前摆放位置。进一步的,根据初始位置和目标摆放位置之间的待使用距离,和当前摆放位置可以确定待检测烟支盘纸的待移位距离,当待移位距离为零时,则表明待检测烟支盘纸所在的当前位置为目标摆放位置。此时,向输送辊的控制单元发送剔除信号,以使控制单元基于剔除信号将与当前待识别图像相对应的待检测烟支进行剔除处理。
示例性地,基于线阵相机采集得到的图像为双烟道图片(即,待识别图像),每一张图片都分别对应前后两个烟道,而每一个烟道均为双倍长烟条,因此,相机采集上来的每一张图片对应的是四支烟的照片。将待识别图像分拆为四张图像,分别定义为内排前、内排后、外排前和外排后,并分别对分叉后的各图像进行检测,确定图像中是否包含缺陷印记(即,预设图像信息)。一旦发现存在缺陷,工控机发出剔除信号,通过I/O板将信号传送至倍福PLC进行移位、触发相位和脉宽等相应处理后控制剔除电磁阀Y7M和Y8M执行剔除操作。因此,倍福PLC如何对工控机发出的剔除信号进行一系列处理做到精准剔除是编制剔除程序重点解决的问题。
具体的,为了实现对200支/秒高速的双道四位缺陷烟支的准确剔除,需要对剔除鼓上的剔除阀Y7M和Y8M分别在准确的工位和准确的触发时刻发送准确脉宽的剔除脉冲。如图8所示,除阀安装在鼓轮内部,Y7M负责前道烟的剔除,Y8M负责后道烟的剔除,正常情况下,合格烟支通过负压吸附在鼓轮上传送到下一个鼓轮,当电磁阀收到剔除脉冲后动作,瞬间接通正压,将对应槽位内负压中和掉的同时将烟支吹离剔除鼓实现对烟支的剔除操作。
为了实现对双道四位烟支的精准剔除,如图9所示,检测位置实时图像中包含两个烟道,内道和外道,跟据烟机内外道工艺,内道烟支滞后外道烟支一个烟槽,因此设定检测位置“外道”对应第一工位;“内道”对应第二工位。盘纸检测位置(即,初始位置)与烟条输送末端(即,目标摆放位置)的距离S1是固定的,其工步数N1=S1/双倍长烟条长度,而接装机起始端外道烟槽到废烟剔除工位之间的鼓轮上的烟槽数N2是固定的,一个烟槽对应于一个工步,因此检测工位外道至剔除工位之间的工步数为N3=N1+N2,检测工位内道至剔除工位之间的工步数为N4=N1+N2+1。例如图像软件识别出内道前排烟支存在缺陷,***移位N4个工步后,即可到达目标摆放位置,此时,向前排剔除阀Y7M发出剔除信号,从而精准剔除对应缺陷烟支(即,包含缺陷印记的待检测烟支盘纸所对应的烟支)。
本实施例的技术方案,当检测到脉冲信号时,基于脉冲周期确定图像采集频率,基于增量脉冲对脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像,确定待检测烟支盘纸在各图像采集时刻所对应的待扫描行,并确定与各待扫描行相对应的待使用子图像,在检测到下一脉冲信号的时候,对同一待检测烟支盘纸的多个待使用子图像进行拼接,即可得到待识别图像。对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支盘纸从废烟剔除鼓轮上剔除,当检测到当前待识别图像中包含预设图像信息时,表明相对应的待检测烟支盘纸包含缺陷印记,需要进行剔除,追踪该待检测烟支盘纸的位置,当该待检测烟支盘纸到达目标摆放位置时,向输送辊的控制单元发送剔除信号,以使控制单元基于剔除信号将待检测烟支盘纸相对应的待检测烟支从废烟剔除鼓轮上剔除。解决了对烟支盘纸中的缺陷印记检测不准确,导致无法满足有效剔除烟支盘纸中包含缺陷印记的烟支的问题,取得了准确剔除烟支盘纸中包含缺陷印记的烟支的效果。
实施例四
图10为本发明实施例四提供的一种烟支处理装置的结构示意图。如图10所示,该装置包括:采集频率确定模块310、待识别图像确定模块320和烟支剔除模块330。
其中,采集频率确定模块310,用于当检测到脉冲信号时,基于脉冲周期确定图像采集频率;
待识别图像确定模块320,用于在各待检测烟支盘纸在被废烟剔除鼓轮输送的过程中,基于图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像;
烟支剔除模块330,用于对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除;其中,待检测烟支盘纸与待检测烟支相对应,所述废烟剔除鼓轮与目标摆放位置相连接。
本实施例的技术方案,当检测到脉冲信号时,基于脉冲周期确定图像采集频率,基于增量脉冲对脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像,确定待检测烟支盘纸在各图像采集时刻所对应的待扫描行,并确定与各待扫描行相对应的待使用子图像,在检测到下一脉冲信号的时候,对同一待检测烟支盘纸的多个待使用子图像进行拼接,即可得到待识别图像。对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支盘纸从废烟剔除鼓轮上剔除,当检测到当前待识别图像中包含预设图像信息时,表明相对应的待检测烟支盘纸包含缺陷印记,需要进行剔除,追踪该待检测烟支盘纸的位置,当该待检测烟支盘纸到达目标摆放位置时,向输送辊的控制单元发送剔除信号,以使控制单元基于剔除信号将待检测烟支盘纸相对应的待检测烟支从废烟剔除鼓轮上剔除。解决了对烟支盘纸中的缺陷印记检测不准确,导致无法满足有效剔除烟支盘纸中包含缺陷印记的烟支的问题,取得了准确剔除烟支盘纸中包含缺陷印记的烟支的效果。
可选的,采集频率确定模块包括:增量脉冲确定单元,用于确定与脉冲信号相对应的至少一个增量脉冲;
采集频率确定单元,用于基于各增量脉冲对脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。
可选的,待识别图像确定模块包括:采集时刻确定单元,用于根据图像采集频率,确定与待检测烟支盘纸相对应的至少一个图像采集时刻;
待使用子图像确定单元,用于依次对待检测烟支盘纸在各图像采集时刻所对应的待扫描行进行扫描,得到相应的待使用子图像;
待识别图像确定单元,用于在检测到下一脉冲信号时,对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像。
可选的,烟支剔除模块包括:当前摆放位置确定单元,用于所述与当前待识别图像相对应的待检测烟支盘纸为待处理烟支盘纸,根据所述待处理烟支盘纸的初始位置,以及已移位距离,确定所述待处理烟支盘纸的当前摆放位置;
目标摆放位置确定单元,用于确定与所述待处理烟支盘纸相对应的待移位距离,当所述待移位距离满足距离检测条件时,确定所述当前摆放位置为目标摆放位置。
可选的,当前摆放位置确定单元包括:初始位置获取子单元,用于获取所述待处理烟支盘纸的初始位置;
已移位距离确定子单元,用于根据相邻两个图像采集时刻之间的采集间隔时长,以及所述待处理烟支盘纸的已移位次数的乘积,确定所述待处理烟支盘纸的已移位距离;
当前摆放位置确定子单元,用于基于所述初始位置和所述已移位距离,确定所述待处理烟支盘纸的当前摆放位置。
可选的,目标摆放位置确定单元包括:待使用距离确定子单元,用于确定待处理烟支盘纸的初始位置与目标摆放位置之间的待使用距离;
待移位距离确定子单元,用于基于待使用距离与当前摆放位置,确定与待处理烟支盘纸相对应的待移位距离;
目标摆放位置确定子单元,用于当待移位距离为零时,确定当前摆放位置为目标摆放位置。
可选的,烟支剔除模块,用于向所述输送辊的控制单元发送剔除信号,以使所述控制单元基于所述剔除信号将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除。
本发明实施例所提供的烟支处理装置可执行本发明任意实施例所提供的烟支处理方法,具备执行方法相应的功能模块和有益效果。
实施例五
图11示出了本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
如图11所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(ROM)12、随机访问存储器(RAM)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(ROM)12中的计算机程序或者从存储单元18加载到随机访问存储器(RAM)13中的计算机程序,来执行各种适当的动作和处理。在RAM 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、ROM 12以及RAM 13通过总线14彼此相连。输入/输出(I/O)接口15也连接至总线14。
电子设备10中的多个部件连接至I/O接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如烟支处理方法。
在一些实施例中,烟支处理方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由ROM 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到RAM 13并由处理器11执行时,可以执行上文描述的烟支处理方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行烟支处理方法。
本文中以上描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
用于实施本发明的烟支处理方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在电子设备上实施此处描述的***和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、区块链网络和互联网。
计算***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (10)
1.一种烟支处理方法,其特征在于,包括:
当检测到脉冲信号时,基于脉冲周期确定图像采集频率;
在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像;
对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除;其中,待检测烟支盘纸与待检测烟支相对应,所述废烟剔除鼓轮与所述目标摆放位置相连接。
2.根据权利要求1所述的方法,其特征在于,所述基于脉冲周期确定图像采集频率,包括:
确定与所述脉冲信号相对应的至少一个增量脉冲;
基于各增量脉冲对所述脉冲周期进行均等分解,以确定相邻两个脉冲信号之间的图像采集频率。
3.根据权利要求1所述的方法,其特征在于,所述基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像,包括:
根据所述图像采集频率,确定与所述待检测烟支盘纸相对应的至少一个图像采集时刻;
依次对所述待检测烟支盘纸在各图像采集时刻所对应的待扫描行进行扫描,得到相应的待使用子图像;
在检测到下一脉冲信号时,对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像。
4.根据权利要求1所述的方法,其特征在于,所述与当前待识别图像相对应的待检测烟支盘纸为待处理烟支盘纸,所述确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,包括:
根据所述待处理烟支盘纸的初始位置,以及已移位距离,确定所述待处理烟支盘纸的当前摆放位置;
确定与所述待处理烟支盘纸相对应的待移位距离,当所述待移位距离满足距离检测条件时,确定所述当前摆放位置为目标摆放位置。
5.根据权利要求4所述的方法,其特征在于,所述根据所述待处理烟支盘纸的初始位置,以及已移位距离,确定所述待处理烟支盘纸的当前摆放位置,包括:
获取所述待处理烟支盘纸的初始位置;
根据相邻两个图像采集时刻之间的采集间隔时长,以及所述待处理烟支盘纸的已移位次数的乘积,确定所述待处理烟支盘纸的已移位距离;
基于所述初始位置和所述已移位距离,确定所述待处理烟支盘纸的当前摆放位置。
6.根据权利要求4所述的方法,其特征在于,所述确定与所述待处理烟支盘纸相对应的待移位距离,当所述待移位距离满足距离检测条件时,确定所述当前摆放位置为目标摆放位置,包括:
确定所述待处理烟支盘纸的初始位置与所述目标摆放位置之间的待使用距离;
基于所述待使用距离与所述当前摆放位置,确定与所述待处理烟支盘纸相对应的待移位距离;
当所述待移位距离为零时,确定所述当前摆放位置为所述目标摆放位置。
7.根据权利要求1所述的方法,其特征在于,所述将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除,包括:
向所述输送辊的控制单元发送剔除信号,以使所述控制单元基于所述剔除信号将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除,所述废烟剔除鼓轮与所述目标摆放位置相连接。
8.一种烟支处理装置,其特征在于,包括:
采集频率确定模块,用于当检测到脉冲信号时,基于脉冲周期确定图像采集频率;
待识别图像确定模块,用于在各待检测烟支盘纸在被输送辊输送的过程中,基于所述图像采集频率依次采集相应待检测烟支盘纸的多个待使用子图像,并对同一待检测烟支盘纸的多个待使用子图像进行拼接,得到相应的待识别图像;
烟支剔除模块,用于对于各待识别图像,若当前待识别图像中包括预设图像信息,则确定与所述当前待识别图像相对应的待检测烟支盘纸所对应的目标摆放位置,并将与所述目标摆放位置相对应的待检测烟支从废烟剔除鼓轮上剔除;其中,待检测烟支盘纸与待检测烟支相对应,所述废烟剔除鼓轮与所述目标摆放位置相连接。
9.一种电子设备,其特征在于,所述电子设备包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的烟支处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的烟支处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210960230.7A CN115299632A (zh) | 2022-08-11 | 2022-08-11 | 一种烟支处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210960230.7A CN115299632A (zh) | 2022-08-11 | 2022-08-11 | 一种烟支处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115299632A true CN115299632A (zh) | 2022-11-08 |
Family
ID=83861628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210960230.7A Pending CN115299632A (zh) | 2022-08-11 | 2022-08-11 | 一种烟支处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115299632A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5966218A (en) * | 1997-07-11 | 1999-10-12 | Philip Morris Incorporated | Bobbin optical inspection system |
US20050115575A1 (en) * | 2003-12-01 | 2005-06-02 | Seymour Sydney K. | Cigarette paper testing apparatus and associated method |
CN202204781U (zh) * | 2011-08-01 | 2012-04-25 | 南京文采科技有限责任公司 | 盘纸钢印检测装置 |
CN202429384U (zh) * | 2012-01-11 | 2012-09-12 | 南京文采科技有限责任公司 | 包装机缺支检测装置 |
CN202518476U (zh) * | 2012-03-20 | 2012-11-07 | 南京文采科技有限责任公司 | 下烟库烟支成像检测与剔除装置 |
CN104432498A (zh) * | 2014-10-23 | 2015-03-25 | 阚晖 | 基于机器视觉的卷烟机烟支外观视觉检测装置 |
CN207322673U (zh) * | 2017-07-15 | 2018-05-08 | 河南中烟工业有限责任公司 | 一种卷烟机超声波接头检测装置 |
EP3384788A1 (en) * | 2017-04-07 | 2018-10-10 | International Tobacco Machinery Poland Sp. z o.o. | Apparatus and method for rejection of defective rod-like articles from a mass flow of rod-like articles of the tobacco industry |
CN209300267U (zh) * | 2018-09-06 | 2019-08-27 | 云南远足科技有限公司 | 一种烟支外观图像处理控制***及其在线检测装置 |
CN111820452A (zh) * | 2020-07-15 | 2020-10-27 | 广东中烟工业有限责任公司 | 一种用于卷烟机的烟支水松纸偏移检测与剔除装置 |
CN112461862A (zh) * | 2020-09-27 | 2021-03-09 | 云南远足科技有限公司 | 一种卷烟纸图案在线检测纠偏设备及其方法 |
-
2022
- 2022-08-11 CN CN202210960230.7A patent/CN115299632A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5966218A (en) * | 1997-07-11 | 1999-10-12 | Philip Morris Incorporated | Bobbin optical inspection system |
US20050115575A1 (en) * | 2003-12-01 | 2005-06-02 | Seymour Sydney K. | Cigarette paper testing apparatus and associated method |
CN202204781U (zh) * | 2011-08-01 | 2012-04-25 | 南京文采科技有限责任公司 | 盘纸钢印检测装置 |
CN202429384U (zh) * | 2012-01-11 | 2012-09-12 | 南京文采科技有限责任公司 | 包装机缺支检测装置 |
CN202518476U (zh) * | 2012-03-20 | 2012-11-07 | 南京文采科技有限责任公司 | 下烟库烟支成像检测与剔除装置 |
CN104432498A (zh) * | 2014-10-23 | 2015-03-25 | 阚晖 | 基于机器视觉的卷烟机烟支外观视觉检测装置 |
EP3384788A1 (en) * | 2017-04-07 | 2018-10-10 | International Tobacco Machinery Poland Sp. z o.o. | Apparatus and method for rejection of defective rod-like articles from a mass flow of rod-like articles of the tobacco industry |
CN207322673U (zh) * | 2017-07-15 | 2018-05-08 | 河南中烟工业有限责任公司 | 一种卷烟机超声波接头检测装置 |
CN209300267U (zh) * | 2018-09-06 | 2019-08-27 | 云南远足科技有限公司 | 一种烟支外观图像处理控制***及其在线检测装置 |
CN111820452A (zh) * | 2020-07-15 | 2020-10-27 | 广东中烟工业有限责任公司 | 一种用于卷烟机的烟支水松纸偏移检测与剔除装置 |
CN112461862A (zh) * | 2020-09-27 | 2021-03-09 | 云南远足科技有限公司 | 一种卷烟纸图案在线检测纠偏设备及其方法 |
Non-Patent Citations (1)
Title |
---|
杨士元等: "《可编程序控制器 PC 编程、应用和维修》", 清华大学出版社, pages: 158 - 159 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112179910B (zh) | 一种锂电池极片瑕疵实时检测处理方法和*** | |
CA3019044A1 (en) | Apparatus and method for attaching led chips | |
CN105290621B (zh) | 一种基于视觉引导的高速高精度极耳切割方法和设备 | |
CN102423987B (zh) | 一种玻璃面板加工精雕机及其对玻璃面板进行加工的方法 | |
CN109709102A (zh) | 模切机锂电池极片物理缺陷检测***、方法及装置 | |
CN102697176A (zh) | 一种基于机器视觉的烟支质量在线检测装置及检测方法 | |
CN104835166A (zh) | 基于机器视觉检测平台的液体药瓶异物检测方法 | |
KR102636470B1 (ko) | 학습 완료 모델의 생성 방법, 학습 완료 모델, 표면 결함 검출 방법, 강재의 제조 방법, 합부 판정 방법, 등급 판정 방법, 표면 결함 판정 프로그램, 합부 판정 프로그램, 판정 시스템 및, 강재의 제조 설비 | |
CN103475887A (zh) | 一种摄像机视觉***中图像同步方法及装置 | |
CN202204781U (zh) | 盘纸钢印检测装置 | |
CN105023018A (zh) | 一种喷码检测方法及*** | |
CN117773599B (zh) | 极片辊压分切***及方法 | |
CN115299632A (zh) | 一种烟支处理方法、装置、电子设备及存储介质 | |
CN103175840B (zh) | 基于机器视觉的胶印版材表面检测方法及*** | |
CN103175841B (zh) | 基于机器视觉的ctp版表面检测方法及*** | |
CN116051563B (zh) | 一种检测gob表面封胶工艺灯板表面平整度的检测装置 | |
CN111145218B (zh) | 一种基于YOLO算法的mini-LED芯片精密定位方法 | |
CN110620880B (zh) | 获取产品图像的装置及方法 | |
CN117761060A (zh) | 一种视觉检测***及其检测方法 | |
Adamo et al. | An online defects inspection system for satin glass based on machine vision | |
CN114532253A (zh) | 一种种蛋活性自动智能检测装置 | |
CN104239950A (zh) | 一种基于机器视觉的活塞环点数***及其计数方法 | |
CN111790910B (zh) | 一种激光粉末床熔融成形件缺陷反馈与调节方法 | |
CN204028017U (zh) | 布匹质量视觉检测*** | |
CN111402190B (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221108 |
|
RJ01 | Rejection of invention patent application after publication |