目标图像的图案核验方法及装置、电子设备、存储介质制造方法及图纸

技术编号:25639295 阅读:21 留言:0更新日期:2020-09-15 21:31
本申请提供一种目标图像的图案核验方法及装置、电子设备、计算机可读存储介质,该方法包括:检测目标图像中的关键点坐标;根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵;依据所述旋转矩阵对所述目标图像进行旋转变换,获得校正图像;基于所述模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像;判断所述校正子图像与所述模板图像中所述图案位置信息对应的待核验图像是否匹配,输出核验结果。本申请实施例由机器完成,降低了人工成本,提高了核验效率。

【技术实现步骤摘要】
目标图像的图案核验方法及装置、电子设备、存储介质
本申请涉及图像处理
,特别涉及一种目标图像的图案核验方法及装置、电子设备、计算机可读存储介质。
技术介绍
在成衣检测的过程中,需要对衣服上的图案进行核验,确保衣服上已经印制了原本设计的图案,且图案印制在规定的位置。印制在衣服上的图案通常包括印花图案、烫标等。目前,依靠人工对衣服上的图案进行核验。这种方式的效率低下且成本高。
技术实现思路
本申请实施例的目的在于提供一种目标图像的图案核验方法及装置、电子设备、计算机可读存储介质,用以解决人工核验图案成本高且效率低下的问题。一方面,本申请提供了一种目标图像的图案核验方法,包括:检测目标图像中的关键点坐标;根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵;依据所述旋转矩阵对所述目标图像进行旋转变换,获得校正图像;基于所述模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像;判断所述校正子图像与所述模板图像中所述图案位置信息对应的待核验图像是否匹配,输出核验结果。在一实施例中,所述检测目标图像中的关键点坐标,所述方法还包括:将所述目标图像作为已训练的深度学习模型的输入,获得所述目标图像的所述关键点坐标。在一实施例中,在计算所述旋转矩阵之前,所述方法还包括:基于所述目标图像的核验标识,查找所述核验标识对应的模板图像。在一实施例中,查找所述核验标识对应的模板图像之前,所述方法还包括:接收所述核验标识和所述模板图像,并建立所述核验标识和所述模板图像之间的映射关系。在一实施例中,在所述根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵之前,所述方法还包括:将所述模板图像作为已训练的深度学习模型的输入,获得所述模板图像的所述关键点坐标。在一实施例中,在所述基于所述模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像之前,所述方法还包括:获取对所述模板图像标注的图案位置信息;将所述模板图像对应的所述关键点坐标和所述图案位置信息进行关联存储。在一实施例中,所述判断所述校正子图像与所述模板图像中所述图案位置信息对应的待核验图像是否匹配,包括:基于相似度算法,计算所述校正子图像与所述待核验图像之间的相似度;判断所述相似度是否大于预设相似度阈值;若是,确定所述校正子图像与所述待核验图像匹配;若否,确定所述校正子图像与所述待核验图像不匹配。另一方面,本申请还提供了一种目标图像的图案核验装置,包括:检测模块,用于检测目标图像中的关键点坐标;计算模块,用于根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵;旋转模块,用于依据所述旋转矩阵对所述目标图像进行旋转变换,获得校正图像;获取模块,用于基于预设模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像;核验模块,用于判断所述校正子图像与所述模板图像中所述图案位置信息对应的待核验图像是否匹配,输出核验结果。进一步,本申请还提供了一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述目标图像的图案核验方法。另外,本申请还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成上述目标图像的图案核验方法。本申请实施例中,基于检测出的关键点坐标和模板图像中关键点坐标,计算出旋转矩阵,并依据该旋转矩阵旋转目标图像后,从旋转得到的校正图像中获取校正子图像,通过判断校正子图像与模板图像中的待核验图像是否匹配,完成对目标图像的核验工作;整个过程由机器完成,降低了人工成本,提高了核验效率。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。图1为本申请一实施例提供的目标图像的图案核验方法的应用场景示意图;图2为本申请一实施例提供的电子设备的结构示意图;图3为本申请一实施例提供的目标图像的图案核验方法的流程示意图;图4为本申请一实施例提供的目标图像的示意图;图5为本申请一实施例提供的模板图像的示意图;图6为本申请一实施例提供的目标图像的图案核验装置的框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。图1为本申请一实施例提供的设备的图案核验方法的应用场景示意图。如图1所示,该应用场景包括服务端30和客户端20,客户端20可以是采集目标图像的摄像机,可向服务端30传输目标图像,服务端30可以是服务器、服务器集群或者云计算中心,服务端30可以对客户端20上传的目标图像,执行图案核验的业务。如图2所示,本实施例提供一种电子设备1,包括:至少一个处理器11和存储器12,图2中以一个处理器11为例。处理器11和存储器12通过总线10连接,存储器12存储有可被处理器11执行的指令,指令被处理器11执行,以使电子设备1可执行下述的实施例中方法的全部或部分流程。在一实施例中,电子设备1可以是上述服务端30。存储器12可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(StaticRandomAccessMemory,简称SRAM),电可擦除可编程只读存储器(ElectricallyErasableProgrammableRead-OnlyMemory,简称EEPROM),可擦除可编程只读存储器(ErasableProgrammableReadOnlyMemory,简称EPROM),可编程只读存储器(ProgrammableRed-OnlyMemory,简称PROM),只读存储器(Read-OnlyMemory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。本申请还提供了一种计算机可读存储介质,存储介质存储有计算机程序,计算机程序可由处理器11执行以完成本申请提供的目标图像的图案核验方法。参见图3,为本申请一实施例提供的图案核验方法的流程示意图,如图4所示,该方法可以包括以下步骤310-步骤350。步骤310:检测目标图像中的关键点坐标。其中,目标图像是指接受图案核验的图像,目标图像内存在待识别对象。服务端可以从客户端获得目标图像。比如:客户端为制衣厂流水线上的摄像机,客户端拍摄流水线上衣服,将拍到的目标图像上传至服务端。关键点指目标图像中待识别对象的关键部位的标识点。在一实施例中,若待本文档来自技高网...

【技术保护点】
1.一种目标图像的图案核验方法,其特征在于,包括:/n检测目标图像中的关键点坐标;/n根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵;/n依据所述旋转矩阵对所述目标图像进行旋转变换,获得校正图像;/n基于所述模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像;/n判断所述校正子图像与所述模板图像中所述图案位置信息对应的待核验图像是否匹配,输出核验结果。/n

【技术特征摘要】
1.一种目标图像的图案核验方法,其特征在于,包括:
检测目标图像中的关键点坐标;
根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵;
依据所述旋转矩阵对所述目标图像进行旋转变换,获得校正图像;
基于所述模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像;
判断所述校正子图像与所述模板图像中所述图案位置信息对应的待核验图像是否匹配,输出核验结果。


2.根据权利要求1所述的方法,其特征在于,所述检测目标图像中的关键点坐标,所述方法还包括:
将所述目标图像作为已训练的深度学习模型的输入,获得所述目标图像的所述关键点坐标。


3.根据权利要求1所述的方法,其特征在于,在计算所述旋转矩阵之前,所述方法还包括:
基于所述目标图像的核验标识,查找所述核验标识对应的模板图像。


4.根据权利要求3所述的方法,其特征在于,查找所述核验标识对应的模板图像之前,所述方法还包括:
接收所述核验标识和所述模板图像,并建立所述核验标识和所述模板图像之间的映射关系。


5.根据权利要求1所述的方法,其特征在于,在所述根据所述关键点坐标与预设模板图像中的关键点坐标,计算旋转矩阵之前,所述方法还包括:
将所述模板图像作为已训练的深度学习模型的输入,获得所述模板图像的所述关键点坐标。


6.根据权利要求1所述的方法,其特征在于,在所述基于所述模板图像中的图案位置信息,从所述校正图像中获取所述图案位置信息对应的校正子图像之前,所述方法还...

【专利技术属性】
技术研发人员:艾国
申请(专利权)人:创新奇智成都科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1