一种基于图像智能识别的证卡制备方法及系统
文献发布时间:2023-06-19 09:40:06
技术领域
本发明涉及制证技术领域,并且更具体地,涉及一种基于图像智能识别的证卡制备方法及系统。
背景技术
在证件个人化制证领域,操作员基于专业的制证设备可以完成证件的个人化制证,制证设备性能优异。但是现有的制证系统都是基于特定业务流程定制开发,对于多种证件类型需要操作员手动选择,这给制证效率带来一定的影响。
因此,为了提高制证的效率,需要一种基于图像智能识别的生产模式自适应的处理方法,以实现对于不同的制证业务,操作员无需手动选择证件类型,能够自适应确定业务流程和控制模式,以提高设备的智能化程度,提高生产效率。
发明内容
本发明提出一种基于图像智能识别的证卡制备方法及系统,以解决如何快速方便地完成证卡制备的问题。
为了解决上述问题,根据本发明的一个方面,提供了一种基于图像智能识别的证卡制备方法,所述方法包括:
对待制备证卡进行图像采集,获取所述待制备证卡的第一证卡图像;
根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型;
根据所述待制备证卡的证卡类型获取与所述证卡类型匹配的业务数据记录,从所述业务数据记录中进行数据提取,以获取写入数据和打印数据;
根据所述待制备证卡的证卡类型按照预设的写入格式将所述写入数据写入至所述待制备证卡的芯片中,获取经过写入处理的待制备证卡;
根据所述待制备证卡的证卡类型按照预设的打印格式将所述打印数据打印至所述经过写入处理的待制备证卡的表面,获取经过打印处理的待制备证卡,完成待制备证卡的制备。优选地,其中所述方法还包括:
根据所述待制备证卡的第一证卡图像对所述待制备证卡的方向进行判断,并当所述待制备证卡的方向错误时,将所述待制备证卡的方向校正正确。
优选地,其中所述根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型,包括:
对所述待制备证卡的第一证卡图像依次进行进行二值化处理、图像校正处理、图像分割处理和特征提取,以获取图像特征信息,并根据所述图像特征信息进行分类,以确定所述待制备证卡的证卡类型。
优选地,其中所述图像特征信息包括:证卡的底纹信息和证卡的原始信息。
优选地,其中所述方法还包括:
对完成写入处理和打印处理的待制备证卡进行覆膜操作,获取完成制备的待制备证卡的第二证卡图像,提取所述第二证卡图像中的证卡信息与内存中的信息进行比对,比对完成后读取完成制备的待制备证卡的芯片信息,并将芯片信息与内存中的信息和数据库中的信息进行比对,以对所述完成制备的待制备证卡的数据一致性进行校验;其中,如果校验成功,则将完成制备的待制备证卡送入成品卡槽;如果校验失败,则将完成制备的待制备证卡送入废卡槽。
根据本发明的另一个方面,提供了一种基于图像智能识别的证卡制备系统,所述系统包括:
证卡图像采集单元,用于对待制备证卡进行图像采集,获取所述待制备证卡的第一证卡图像;
证卡类型确定单元,用于根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型;
数据获取单元,用于根据所述待制备证卡的证卡类型获取与所述证卡类型匹配的业务数据记录,从所述业务数据记录中进行数据提取,以获取写入数据和打印数据;
写入处理单元,用于根据所述待制备证卡的证卡类型按照预设的写入格式将所述写入数据写入至所述待制备证卡的芯片中,获取经过写入处理的待制备证卡;
打印处理单元,用于根据所述待制备证卡的证卡类型按照预设的打印格式将所述打印数据打印至所述经过写入处理的待制备证卡的表面,获取经过打印处理的待制备证卡,完成待制备证卡的制备。
优选地,其中所述系统还包括:
进卡方向判断单元,用于根据所述待制备证卡的第一证卡图像对所述待制备证卡的方向进行判断,并当所述待制备证卡的方向错误时,将所述待制备证卡的方向校正正确。
优选地,其中所述证卡类型确定单元,根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型,包括:
对所述待制备证卡的第一证卡图像依次进行进行二值化处理、图像校正处理、图像分割处理和特征提取,以获取图像特征信息,并根据所述图像特征信息进行分类,以确定所述待制备证卡的证卡类型。
优选地,其中所述图像特征信息包括:证卡的底纹信息和证卡的原始信息。
优选地,其中所述系统还包括:
覆膜单元,用于对完成写入处理和打印处理的待制备证卡进行覆膜操作;
校验单元,用于获取完成制备的待制备证卡的第二证卡图像,提取所述第二证卡图像中的证卡信息与内存中的信息进行比对,比对完成后读取完成制备的待制备证卡的芯片信息,并将芯片信息与内存中的信息和数据库中的信息进行比对,以对所述完成制备的待制备证卡的数据一致性进行校验;其中,如果校验成功,则将完成制备的待制备证卡送入成品卡槽;如果校验失败,则将完成制备的待制备证卡送入废卡槽。
本发明提供了一种基于图像智能识别的证卡制备方法及系统,能够根据待制备证卡的第一证卡图像的图像特征信息确定证卡类型;根据证卡类型获取匹配的业务数据记录并进行数据提取,获取写入数据和打印数据;将写入数据写入至所述待制备证卡的芯片中,将打印数据打印至所述经过写入处理的待制备证卡的表面,完成待制备证卡的制备。本发明基于图像的智能识别,判断证卡类型,并根据证卡类型进行证卡制备,改变了传统的通过手动选择确定证卡类型的模式,提高了系统的智能化程度,提高了生产效率,能够对不同类型的证卡进行制备,提高了系统的柔性制造能力。
附图说明
通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:
图1为根据本发明实施方式的基于图像智能识别的证卡制备方法100的流程图;
图2为根据本发明实施方式的基于图像智能识别的证卡制备系统的系统架构图;
图3为根据本发明实施方式的基于图像智能识别的证卡制备系统300的结构示意图。
具体实施方式
现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。
除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
图1为根据本发明实施方式的基于图像智能识别的证卡制备方法100的流程图。如图1所示,本发明实施方式提供的基于图像智能识别的证卡制备方法,基于图像的智能识别,判断证卡类型,并根据证卡类型进行证卡制备,改变了传统的通过手动选择确定证卡类型的模式,提高了系统的智能化程度,提高了生产效率,能够对不同类型的证卡进行制备,提高了系统的柔性制造能力。
本发明实施方式提供的基于图像智能识别的证卡制备方法从步骤101处开始,在步骤101对待制备证卡进行图像采集,获取所述待制备证卡的第一证卡图像。
在步骤102,根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型。
优选地,其中所述根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型,包括:
对所述待制备证卡的第一证卡图像依次进行进行二值化处理、图像校正处理、图像分割处理和特征提取,以获取图像特征信息,并根据所述图像特征信息进行分类,以确定所述待制备证卡的证卡类型。
优选地,其中所述图像特征信息包括:证卡的底纹信息和证卡的原始信息。
优选地,其中所述方法还包括:
根据所述待制备证卡的第一证卡图像对所述待制备证卡的方向进行判断,并当所述待制备证卡的方向错误时,将所述待制备证卡的方向校正正确。
在本发明的实施方式中,利用位于制证设备上的图像采集设备对待制备证卡进行图像采集,待制备证卡的图像作为第一证卡图像。其中,图像采集设备可以是工业相机、扫描设备等。
在获取了第一证卡图像后,通过部署在应用服务器端的图像智能识别服务器,一方面对待制备证卡的方向进行判断,以保证制备时待制备证卡的放置方向无误,另一方面对第一证卡图像进行智能识别,从而确定待制备证卡的证卡类型。
其中,对证卡的方向进行判断,包括:当待制备证卡从制证设备的发卡器发出后,送入图像采集设备获取证卡的照片,获取第一证卡图像并发送给服务器判断证卡方向,如果证卡方向错误,则使用翻转机构对证卡位置进行校正,再送至图像采集设备进行方向识别。如果连续三次方向错误则做踢卡处理。证卡方向识别正确后进行证件表面清洁。
其中,对证卡的图像进行智能识别,确定证卡类型,包括:对所述待制备证卡的第一证卡图像依次进行进行二值化处理、图像校正处理、图像分割处理和特征提取,以获证卡的底纹信息和证卡的原始信息,证卡的原始信息包括证卡在出厂时所带的一些文字信息,并利用光学字符识别OCR技术进行识别,从而确定证卡类型。证卡类型包括:往来港澳通行证、台湾居民来往大陆通行证、往来台湾通行证等。
在步骤103,根据所述待制备证卡的证卡类型获取与所述证卡类型匹配的业务数据记录,从所述业务数据记录中进行数据提取,以获取写入数据和打印数据。
在本发明的实施方式中,通过部署在应用服务器端的制证业务处理服务,调取待处理业务数据中与待制备证卡的证卡类型匹配的业务数据记录,从所述业务数据记录中提取出参数信息,以获取写入数据和打印数据。另外,如果未发现与当前的待制备证卡的证卡类型匹配的业务数据记录,则做踢卡处理,并进行新的待制备证卡的制备。
在步骤104,根据所述待制备证卡的证卡类型按照预设的写入格式将所述写入数据写入至所述待制备证卡的芯片中,获取经过写入处理的待制备证卡。
在步骤105,根据所述待制备证卡的证卡类型按照预设的打印格式将所述打印数据打印至所述经过写入处理的待制备证卡的表面,获取经过打印处理的待制备证卡,完成待制备证卡的制备。
优选地,其中所述方法还包括:
对完成写入处理和打印处理的待制备证卡进行覆膜操作,获取完成制备的待制备证卡的第二证卡图像,提取所述第二证卡图像中的证卡信息与内存中的信息进行比对,比对完成后读取完成制备的待制备证卡的芯片信息,并将芯片信息与内存中的信息和数据库中的信息进行比对,以对所述完成制备的待制备证卡的数据一致性进行校验;其中,如果校验成功,则将完成制备的待制备证卡送入成品卡槽;如果校验失败,则将完成制备的待制备证卡送入废卡槽。
在本发明的实施方式中,利用制证设备调用所述写入数据和打印数据,并按照预设的写入格式将写入数据写入至所述待制备证卡的芯片中,按照预设的打印模板将打印数据打印至所述经过写入处理的待制备证卡的表面,完成制备过程。然后,对完成写入处理和打印处理的待制备证卡进行覆膜操作,获取完成制备的待制备证卡的第二证卡图像,提取所述第二证卡图像中的证卡信息与计算机内存中的信息进行比对,比对完成后读取完成制备的待制备证卡的芯片信息,并将芯片信息与内存中的信息和数据库中的信息进行比对,以对所述完成制备的待制备证卡的数据一致性进行校验;其中,如果校验成功,则将完成制备的待制备证卡送入成品卡槽;如果校验失败,则将完成制备的待制备证卡送入废卡槽。
图2为根据本发明实施方式的基于图像智能识别的证卡制备系统的系统架构图。如图2所示,系统主要分为三层,最底层是制证设备,负责证卡的个人化制备,其中图像采集设备负责对空白证卡进行图像采集;第二层为通信层,制证设备的控制系统基于HTTP协议的通信接口与部署在应用服务器中的服务进行交互;第三层为应用服务器,应用服务器中部署有制证业务处理服务和图像智能识别服务,其中图像智能识别服务负责接收制证设备上传的证卡图像,基于图像的智能识别技术,判断证卡类型,并将识别结果返回给制证设备。制证业务处理服务能够根据证卡类型通过外部系统获取业务数据记录,并按照特定格式提供给制证设备,制证设备基于与证卡类型对应的特定的业务流程完成证卡的个人化制备。
本发明基于图像的智能识别,判断证卡类型,并获取相应的业务数据进行证卡的制备,改变了传统手动选择证件类型的模式,提高了系统的智能化程度,提高了生产效率。将图像智能识别功能部署在应用服务器中,抽象化业务层边缘端部署,图像智能识别服务匹配不同的制证业务,提高了系统的柔性制造能力。
图3为根据本发明实施方式的基于图像智能识别的证卡制备系统300的结构示意图。如图3所示,本发明实施方式提供的基于图像智能识别的证卡制备系统300,包括:证卡图像采集单元301、证卡类型确定单元302、数据获取单元303、写入处理单元304和打印处理单元305。
优选地,所述证卡图像采集单元301,用于对待制备证卡进行图像采集,获取所述待制备证卡的第一证卡图像。
优选地,所述证卡类型确定单元302,用于根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型。
优选地,其中所述证卡类型确定单元302,根据所述待制备证卡的第一证卡图像确定图像特征信息,并根据所述图像特征信息确定所述待制备证卡的证卡类型,包括:
对所述待制备证卡的第一证卡图像依次进行进行二值化处理、图像校正处理、图像分割处理和特征提取,以获取图像特征信息,并根据所述图像特征信息进行分类,以确定所述待制备证卡的证卡类型。
优选地,其中所述图像特征信息包括:证卡的底纹信息和证卡的原始信息。
优选地,所述数据获取单元303,用于根据所述待制备证卡的证卡类型获取与所述证卡类型匹配的业务数据记录,从所述业务数据记录中进行数据提取,以获取写入数据和打印数据。
优选地,所述写入处理单元304,用于根据所述待制备证卡的证卡类型按照预设的写入格式将所述写入数据写入至所述待制备证卡的芯片中,获取经过写入处理的待制备证卡
优选地,所述打印处理单元305,用于根据所述待制备证卡的证卡类型按照预设的打印格式将所述打印数据打印至所述经过写入处理的待制备证卡的表面,获取经过打印处理的待制备证卡,完成待制备证卡的制备。
优选地,其中所述系统还包括:
进卡方向判断单元,用于根据所述待制备证卡的第一证卡图像对所述待制备证卡的方向进行判断,并当所述待制备证卡的方向错误时,将所述待制备证卡的方向校正正确。
优选地,其中所述系统还包括:
覆膜单元,用于对完成写入处理和打印处理的待制备证卡进行覆膜操作;
校验单元,用于获取完成制备的待制备证卡的第二证卡图像,提取所述第二证卡图像中的证卡信息与内存中的信息进行比对,比对完成后读取完成制备的待制备证卡的芯片信息,并将芯片信息与内存中的信息和数据库中的信息进行比对,以对所述完成制备的待制备证卡的数据一致性进行校验;其中,如果校验成功,则将完成制备的待制备证卡送入成品卡槽;如果校验失败,则将完成制备的待制备证卡送入废卡槽。
本发明的实施例的基于图像智能识别的证卡制备系统300与本发明的另一个实施例的基于图像智能识别的证卡制备方法100相对应,在此不再赘述。
已经通过参考少量实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。
通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个/所述/该[装置、组件等]”都被开放地解释为所述装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
- 一种基于图像智能识别的证卡制备方法及系统
- 一种基于图像识别的塑料瓶智能识别与回收系统