掌桥专利:专业的专利平台
掌桥专利
首页

开卡方法、装置、设备、介质及产品

文献发布时间:2024-04-18 19:58:21


开卡方法、装置、设备、介质及产品

技术领域

本申请属于金融服务技术领域,尤其涉及一种开卡方法、装置、设备、介质及产品。

背景技术

随着人们生活水平的提高,越来越多的用户开始注重个性化定制,希望卡片能够反映自己的个性和品位,对卡片的个性化需求越来越高,卡面定制的内容也呈现多样化、个性化的趋势。因此,将开卡技术与卡面个性化定制服务相结合已经成为必然趋势,这样既能利用开卡模型丰富的创造力满足用户的审美需求,又能降低个性化卡面设计的成本,并在竞争中获得优势。

相关技术中,卡面图像往往包含未经授权的动漫形象,容易为用户、银行带来侵权风险,并且在判定卡面图像侵权后,通常会导致开卡失败。

发明内容

本申请实施例提供一种开卡方法、装置、设备、介质及产品,能够解决开卡时因卡面图像侵权导致用户开卡失败的问题。

第一方面,本申请实施例提供一种开卡方法,应用于图像生成平台,该方法包括:

获取用户终端发送的卡面图像生成请求,其中,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容;

基于卡面图像生成请求,生成与卡面描述内容匹配的卡面图像;

对卡面图像中的形象元素进行形象侵权检测,得到检测结果;

在检测结果表征卡面图像侵权的情况下,向用户终端反馈侵权提示信息,侵权提示信息用于提示用户重新生成卡面图像;

在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

第二方面,本申请实施例提供一种开卡装置,该装置包括:

获取模块,用于获取用户终端发送的卡面图像生成请求,其中,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容;

生成模块,用于基于卡面图像生成请求,生成与卡面描述内容匹配的卡面图像;

检测模块,用于对卡面图像中的形象元素进行形象侵权检测,得到检测结果;

反馈模块,用于在检测结果表征卡面图像侵权的情况下,向用户终端反馈侵权提示信息,侵权提示信息用于提示用户重新生成卡面图像;

开卡模块,用于在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

第三方面,本申请实施例提供一种电子设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面所示的开卡方法的步骤。

第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面所示的开卡方法的步骤。

第五方面,本申请实施例提供一种计算机程序产品,计算机程序产品被存储在非易失的存储介质中,计算机程序产品被至少一个处理器执行时实现如第一方面所示的开卡方法的步骤。

第六方面,本申请实施例提供一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的开卡方法的步骤。

本申请实施例提供一种开卡方法、装置、设备、介质及产品,在用户需要开卡的场景下,图像生成平台可以获取到用户终端发送的卡面图像生成请求,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容,因此基于卡面图像生成请求,可以生成与卡面描述内容匹配的卡面图像。在此基础上,图像生成平台可在生成卡面图像后,直接对卡面图像中的形象元素进行形象侵权检测,得到检测结果,而在检测结果表征卡面图像侵权的情况下,图像生成平台通过向用户终端反馈侵权提示信息,可以提示用户重新生成卡面图像,避免向金融端提交开发请求时导致开卡失败,直至在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,保证开卡请求中携带的卡面图像一定是未侵权的,进而保证金融端在该利用开卡请求中的卡面图像进行开卡时会开卡成功,避免用户开卡失败情况的发生。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的开卡方法的应用场景的一示例的架构示意图;

图2为本申请第一方面提供的开卡方法的一实施例的流程图;

图3为本申请第一方面提供的卡面图像的示例性示意图;

图4为本申请第一方面提供的开卡方法的另一实施例的流程图;

图5为本申请第一方面提供的开卡方法的再一实施例的流程图;

图6为本申请第一方面提供的开卡方法的再一实施例的流程图;

图7为本申请第一方面提供的开卡方法的再一实施例的流程图;

图8为本申请第二方面提供的开卡装置的一实施例的结构示意图;

图9为本申请第三方面提供的电子设备的一实施例的结构示意图。

具体实施方式

下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。

随着人们生活水平的提高,越来越多的用户开始注重个性化定制,希望卡片能够反映自己的个性和品位,对卡片的个性化需求越来越高,卡面定制的内容也呈现多样化、个性化的趋势。因此,将开卡技术与卡面个性化定制服务相结合已经成为必然趋势,这样既能利用开卡模型丰富的创造力满足用户的审美需求,又能降低个性化卡面设计的成本,并在竞争中获得优势。相关技术中,卡面图像往往包含未经授权的动漫形象,容易为用户、银行带来侵权风险,并且在判定卡面图像侵权后,通常会导致开卡失败。

基于上述出现的问题,本申请实施例提供一种开卡方法、装置、设备、介质及产品,在用户需要开卡的场景下,图像生成平台可以获取到用户终端发送的卡面图像生成请求,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容,因此基于卡面图像生成请求,可以生成与卡面描述内容匹配的卡面图像。在此基础上,图像生成平台可在生成卡面图像后,直接对卡面图像中的形象元素进行形象侵权检测,得到检测结果,而在检测结果表征卡面图像侵权的情况下,图像生成平台通过向用户终端反馈侵权提示信息,可以提示用户重新生成卡面图像,避免向金融端提交开发请求时导致开卡失败,直至在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,保证开卡请求中携带的卡面图像一定是未侵权的,进而保证金融端在该利用开卡请求中的卡面图像进行开卡时会开卡成功,避免用户开卡失败情况的发生。

本申请实施例中的开卡方法可以应用于开卡场景,该开发方法可涉及用户终端、图像生成平台和金融端,下面结合图1对本申请实施例中的开卡架构进行详细说明。

图1为本申请实施例提供的开卡方法的应用场景的一示例的架构示意图。

如图1所示,该开卡方法的架构系统可包括用户终端11、图像生成平台12和金融端13。

用户终端11,用于接收用户的卡面图像编辑输入,并响应于该卡面图像编辑输入,获取用户输入的卡面描述内容,并基于卡面描述内容生成卡面图像生成请求,以使图像生成平台生成与该卡面图像生成请求相匹配的卡面图像。该用户终端11可以为终端设备,具体可包括手机、平板电脑、智能穿戴设备等,在此并不限定用户终端11的具体种类。

图像生成平台12,用于接收用户终端11发送的卡面图像生成请求,并基于该卡面图像生成请求生成卡面图像之后,对该卡面图像进行形象侵权检测。该图像生成平台12可以是独立的物理服务端,也可以是多个物理服务端构成的服务端集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(Content Delivery Network,CDN)、以及大数据和人工智能平台等基础云计算服务的云服务端。

金融端13用于提供开卡服务,完成金融卡开卡审核及后续流程,该金融端13可以为开卡机构的后台服务系统,该后台服务系统可以包括至少一个服务器,例如该后台服务系统可以为独立的服务器,或者为多个服务器所构成的服务器集群。

下面结合附图,通过具体的实施例对本申请实施例提供的开卡方法进行详细地说明。

本申请第一方面提供一种开卡方法,可应用于图像生成平台12,即该开卡方法可由图像生成平台12执行。需要说明的是,上述执行主体并不构成对本申请的限定。

图2为本申请第一方面提供的开卡方法的一实施例的流程图。如图2所示,该开卡方法可以包括步骤210-步骤250。

步骤210,获取用户终端发送的卡面图像生成请求,其中,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容;

步骤220,基于卡面图像生成请求,生成与卡面描述内容匹配的卡面图像;

步骤230,对卡面图像中的形象元素进行形象侵权检测,得到检测结果;

步骤240,在检测结果表征卡面图像侵权的情况下,向用户终端反馈侵权提示信息,侵权提示信息用于提示用户重新生成卡面图像;

步骤250,在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

本申请实施例提供的开卡方法,在用户需要开卡的场景下,图像生成平台可以获取到用户终端发送的卡面图像生成请求,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容,因此基于卡面图像生成请求,可以生成与卡面描述内容匹配的卡面图像。在此基础上,图像生成平台可在生成卡面图像后,直接对卡面图像中的形象元素进行形象侵权检测,得到检测结果,而在检测结果表征卡面图像侵权的情况下,图像生成平台通过向用户终端反馈侵权提示信息,可以提示用户重新生成卡面图像,避免向金融端提交开发请求时导致开卡失败,直至在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,保证开卡请求中携带的卡面图像一定是未侵权的,进而保证金融端在该利用开卡请求中的卡面图像进行开卡时会开卡成功,避免用户开卡失败情况的发生。

下面结合实施例,对上述步骤的具体实现方式进详细说明,具体如下所示。

涉及步骤210,获取用户终端发送的卡面图像生成请求。

在步骤210中,卡面图像生成请求用于在开卡流程中为金融卡生成卡面图像,卡面图像生成请求基于卡面描述内容生成,其携带卡面描述内容;该卡面描述内容可以为用户对卡面图像的描述内容,其用于描述所生成金融卡的卡面样式,因此图像生成平台依据该卡面描述内容,可以生成用户期望样式的卡面。

具体地,该卡面描述内容可以包括至少一个关键词,关键词用于描述卡面主体、卡面背景、卡面细节、卡面风格等。

示例性地,卡面描述内容例如可以为“小白兔卡通形象,叼着胡萝卜,草地背景”。

在一些实施例中,用户还可以在用户终端的开卡界面输入开卡用户的用户信息,以根据用户信息为该用户进行开卡。

在一些实施例中,开卡界面可以为云闪付应用的应用界面,该云闪付应用可以为用户提供卡权益定制以及金融卡卡面定制服务,并收集用户必填的个人信息,在开卡完成后向用户反馈开卡结果。

涉及步骤220,基于卡面图像生成请求,生成与卡面描述内容匹配的卡面图像。

在步骤220中,卡面图像生成请求中携带卡面描述内容,因此图像生成平台可以依据该卡面描述内容,进行卡面图像定制,生成与卡面描述内容相匹配的卡面图像,该卡面图像即为金融卡的卡面。

示例性地,卡面描述内容可以为“土豆卡通形象,伸舌头笑,有两只手”,则图像生成平台依据该卡面描述内容,可以生成如图3所示的卡面图像。

在本申请的一些实施例中,卡面图像生成请求还可以包括用户在用户终端的开卡界面选取的卡面版本、卡面背景和卡面风格,如此,卡面图像可以基于卡面版本、卡面风格、卡面背景和卡面描述内容生成。

具体地,开卡界面可以提供多个预设的卡面版本、卡面背景和卡面风格供用户进行选择,用户可以通过选取输入,从中选取期望的卡面版本、卡面背景和卡面风格。

示例性地,卡面版本可以包括横版卡、竖版卡,卡面背景可以包括星空、森林、草原、山脉、河流、蓝天等,卡面风格可以包括写实风格、赛博朋克、像素风格等。

在本申请实施例中,用户在开卡界面除了可以输入卡面描述内容之外,还可以灵活选取卡面版本、卡面背景和卡面风格,为用户提供更多的多样化定制选择,提升卡面图像生成方式的多样性和灵活性,同时为用户提供更加个性化、富含科技感、互动参与性强的卡片定制服务。

在一些实施例中,图像生成平台可以在生成卡面图像之前对卡面描述内容进行过滤,去除暴力、色情、政治敏感等词汇,得到符合要求的卡面描述内容,如此可以生成与符合要求的卡面描述内容相匹配的卡面图像。

在本申请的一些实施例中,上述步骤220生成与卡面描述内容匹配的卡面图像,可以具体包括下述步骤:

解析卡面图像生成请求得到卡面描述内容;

通过向扩散模型输入卡面描述内容,生成与卡面描述内容匹配的卡面图像。

其中,该扩散模型为用于生成卡面图像的图像生成模型,该图像生成模型为Stable Diffusion模型。

因此,基于Stable Diffusion模型可以处理各种类型和风格的文本输入和图像输入,通过向Stable Diffusion模型输入卡面描述内容,可以利用Stable Diffusion模型对卡面描述内容进行图像生成,同时避免出现常见的图像生成问题,如模糊、伪影、重复、不自然等,得到高质量、高稳定性的卡面图像。

涉及步骤230,对卡面图像中的形象元素进行形象侵权检测,得到检测结果。

在步骤230中,形象元素为卡面图像中的形象主体,卡面图像中可以包含至少一个形象元素,例如对于图3,“土豆卡通形象”即为形象元素。

在一些实施例中,图像生成平台还可以在步骤230中对卡面图像进行违规检测,以检测卡面图像中是否包含暴力、色情、政治敏感等违规图像内容。

相关技术中,同一卡通形象可能存在不同颜色的版本,颜色变换对侵权检测准确度存在显著影响。

在本申请的一些实施例中,为了降低颜色变换对侵权检测准确度的影响,图4为本申请第一方面提供的开卡方法的另一实施例的流程图,步骤230可以包括图4所示的步骤410-步骤430。

步骤410,识别卡面图像中形象元素所在的待检测区域;

步骤420,将待检测区域转换为简笔画风格的第一简笔画图像;

步骤430,对第一简笔画图像中的形象元素进行形象侵权检测,得到检测结果。

在本申请实施例中,在对形象元素进行形象侵权检测之前,通过将形象元素转换为简笔画风格,能够降低颜色变换对侵权检测准确度的影响,提升侵权检测的可靠性。

在本申请的一些实施例中,上述步骤410识别卡面图像中形象元素所在的待检测区域,可以具体包括:

基于目标检测算法Faster RCNN,定位卡面图像中形象元素所在的感兴趣ROI区域;

对ROI区域进行扩大处理,得到待检测区域。

具体地,图像生成平台通过目标检测算法(Faster Region-CNN,Faster R-CNN)识别卡面图像中形象元素的初步位置区域,并将该初步位置区域记为感兴趣区域(Region ofInterest,ROI),ROI=[(xroimin,yroimin),(xroimax,yroimax)]。

图像生成平台以形象元素的初步位置区域ROI为中心,进行区域扩大处理,得到每个卡面元素的候选位置区域,并将候选位置区域记为ROIE,ROIE=[(xroimin-a,yroimin-a),(xroimax+a,yroimax+a)],其中a为根据实际使用进行设置的可变参数,具体可以根据需求进行设置,本申请对此不做具体限定。

在本申请实施例中,通过将形象元素的感兴趣区域进行扩大处理,以确保形象元素可以完全包含在待检测区域中。基于此,在对待检测区域的形象元素进行形象侵权检测时,能够保证形象元素的特征检测不遗漏,提升形象侵权检测的可靠性。

在一些实施例中,该目标检测算法还可以为You Look once(简称为yolo)。

相关技术中,形象元素附近的复杂背景对侵权检测准确度存在明显影响。

在本申请的一些实施例中,为了降低形象元素附近的复杂背景对侵权检测准确度带来影响,图5为本申请第一方面提供的开卡方法的再一实施例的流程图,如图5所示,在步骤410之后,步骤420之前,该方法还可以包括步骤510和步骤520。

步骤510,对待检测区域进行前景分割,得到前景区域和背景区域;

步骤520,将位于背景区域的像素点的像素值调整为预设像素值。

具体地,图像生成平台可以基于图像分割算法对待检测区域进行前景分割,实现对前景和背景的分离,该图像分割算法可以为GrabCut。预设像素值可以根据具体需求进行设置,例如设置为零(黑色),或者设置为255(白色),或者其它数值,本申请对此不做具体限定。

在本申请实施例中,先通过Faster RCNN定位卡面图像中的形象元素类型以及初步位置区域,然后通过对初步位置区域进行扩大和前景分割,能够将形象元素与背景区域分离。在此基础上,通过将背景区域的像素点设置为预设像素值,进一步将背景区域与形象元素明显划分,得到形象元素精确边界位置。如此,即使形象元素附近存在复杂背景,也能通过调整像素值,降低复杂背景对侵权检测准确度的影响,进而提升侵权检测的可靠性和准确度。

在本申请的一些实施例中,上述步骤420将待检测区域转换为简笔画风格的第一简笔画图像,具体可以包括:

基于条件对抗生成网络对待检测区域进行图像风格转换处理,得到第一简笔画图像。

具体地,可以向条件对抗生成网络输入待检测区域对应的图像部分,从而对该图像部分进行风格转换。

示例性地,通过向条件对抗生成网络输入图像601,可以对其进行风格转换,得到简笔画风格的第一简笔画图像602。

在本申请实施例中,由于转换后的图像是简笔画风格,这样既可以提取到图像的主要轮廓特征,又可以排除卡通图像颜色变化对检测过程的影响,提升后续利用图像特征进行侵权检测时的准确度。

在一些实施例中,条件对抗生成网络中可以包括生成器和判别器,在生成器中,从前置随机分布中取出随即输入z,在与条件输入y进行拼接组合,形成一个全新的隐含表示。而在判别器中,真实数据x或生成数据G(z)都会与条件y共同输入以进行判别。cGAN训练完成后,采用生成器G对输入图像进行处理。

在本申请的一些实施例中,上述步骤430对第一简笔画图像中的形象元素进行形象侵权检测,可以具体包括:

基于SURF算法从第一简笔画图像中提取第一图像特征,并将第一图像特征与侵权数据库内预设形象图像的第二图像特征进行匹配,得到第一简笔画图像与预设形象图像的特征匹配数量;

筛选与第一简笔画图像的特征匹配数量大于预设匹配阈值的预设形象图像作为潜在侵权对象;

基于潜在侵权对象对第一简笔画图像进行侵权分析,得到检测结果。

具体地,第一简笔画图像对应多个第一图像特征,若同一预设形象图像中,存在多个图像特征与多个第一图像特征相匹配,则可在确认特征匹配数量大于预设匹配阈值的情况下,确定该预设形象图像为潜在侵权对象。预设匹配阈值可以根据具体需求进行设置,例如设置为75%、85%或者其它数值,本申请对此不做具体限定。

可选地,在潜在侵权对象包括至少一个的情况下,可以直接选取对应特征匹配数量最多的目标潜在侵权对象,并将目标潜在侵权对象作为侵权对象,输出“卡面图像侵权”的检测结果;或者,将潜在侵权对象列表直接输出进行人工审核,由人工审核确认潜在侵权对象列表中是否存在侵权对象,卡面图像是否存在侵权。

在本申请的另一些实施例中,可以在对卡面图像进行风格转换后再识别形象元素的所在位置,图7为本申请第一方面提供的开卡方法的另一实施例的流程图,步骤230可以包括图7所示的步骤710-步骤730。

步骤710,将卡面图像转换为简笔画风格的第二简笔画图像;

步骤720,识别第二简笔画图像中形象元素所在的待检测区域;

步骤730,对待检测区域中的形象元素进行形象侵权检测,得到检测结果。

具体地,可以向条件对抗生成网络输入卡面图像,从而对该卡面图像进行风格转换,得到简笔画风格的第二简笔画图像;然后图像生成平台通过目标检测算法识别第二简笔画图像中形象元素所在的RIO区域,对ROI区域进行扩大处理,得到待检测区域;对待检测区域进行前景分割,得到前景区域和背景区域;将位于背景区域的像素点的像素值调整为预设像素值;对待检测区域中的形象元素进行形象侵权检测,得到检测结果。

涉及步骤240,在检测结果表征卡面图像侵权的情况下,向用户终端反馈侵权提示信息。

在步骤240中,若生成的卡面图像存在侵权,则通过向用户终端反馈侵权提示信息,可以提示用户对卡面描述内容进行修改和调整,以重新接收用户终端发送的卡面图像生成请求,并重新执行图像生成过程,直至生成图像内容不存在侵权和违规的卡面图像。

在一些实施例中,侵权提示信息中可以包括卡面图像对应的侵权图像,以使用户参照侵权图像对其卡面图像进行调整和修改,避免后续修改后的卡面图像继续侵权。

涉及步骤250,在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

在步骤250中,开卡请求中可以包括开卡用户信息,金融端可以基于开卡用户信息进行开卡,得到以卡面图像卡面样式的金融卡,完成开卡流程。

在本申请的一些实施例中,步骤250在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,可以具体包括下述步骤:

在检测结果表征卡面图像未侵权的情况下,向用户终端发送携带卡面图像的确认请求,确认请求用于指示用户对卡面图像进行确认;

在接收到用户终端返回的确认消息的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

在本申请实施例中,通过向用户终端返回确认请求,指示用户对图像生成平台生成的卡面图像进行确认,由于卡面图像通常具有不可更改性,因此通过该确认操作,可以保证用户对卡面图像的图像效果进行检验,保证开卡后的卡面能够满足用户需求。

基于同样的发明构思,本申请第二方面提供一种开卡装置。图8为本申请第二方面提供的开卡装置的一实施例的结构示意图。

如图8所示,开卡装置800具体可以包括:获取模块810、生成模块820、检测模块830、反馈模块840和开卡模块850。

其中,获取模块810,用于获取用户终端发送的卡面图像生成请求,其中,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容;

生成模块820,用于基于卡面图像生成请求,生成与卡面描述内容匹配的卡面图像;

检测模块830,用于对卡面图像中的形象元素进行形象侵权检测,得到检测结果;

反馈模块840,用于在检测结果表征卡面图像侵权的情况下,向用户终端反馈侵权提示信息,侵权提示信息用于提示用户重新生成卡面图像;

开卡模块850,用于在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

本申请实施例提供的开卡装置,在用户需要开卡的场景下,图像生成平台可以获取到用户终端发送的卡面图像生成请求,卡面图像生成请求包括用户在用户终端的开卡界面输入的卡面描述内容,因此基于卡面图像生成请求,可以生成与卡面描述内容匹配的卡面图像。在此基础上,图像生成平台可在生成卡面图像后,直接对卡面图像中的形象元素进行形象侵权检测,得到检测结果,而在检测结果表征卡面图像侵权的情况下,图像生成平台通过向用户终端反馈侵权提示信息,可以提示用户重新生成卡面图像,避免向金融端提交开发请求时导致开卡失败,直至在检测结果表征卡面图像未侵权的情况下,向金融端提交开卡请求,保证开卡请求中携带的卡面图像一定是未侵权的,进而保证金融端在该利用开卡请求中的卡面图像进行开卡时会开卡成功,避免用户开卡失败情况的发生。

在本申请的一些实施例中,检测模块830包括:识别单元,用于识别卡面图像中形象元素所在的待检测区域;风格转换单元,用于将待检测区域转换为简笔画风格的第一简笔画图像;侵权检测单元,用于对第一简笔画图像中的形象元素进行形象侵权检测,得到检测结果。

在本申请的一些实施例中,识别单元包括:定位子单元,用于基于目标检测算法FasterRCNN,定位卡面图像中形象元素所在的感兴趣ROI区域;区域扩大单元,用于对ROI区域进行扩大处理,得到待检测区域。

在本申请的一些实施例中,装置还包括:前景分割模块,用于在得到待检测区域之后,将待检测区域转换为简笔画风格的第一简笔画图像之前,对待检测区域进行前景分割,得到前景区域和背景区域;像素调整模块,用于将位于背景区域的像素点的像素值调整为预设像素值。

在本申请的一些实施例中,风格转换单元具体用于:基于条件对抗生成网络对待检测区域进行图像风格转换处理,得到第一简笔画图像。

在本申请的一些实施例中,检测单元包括:匹配子单元,用于基于SURF算法从第一简笔画图像中提取第一图像特征,并将第一图像特征与侵权数据库内预设形象图像的第二图像特征进行匹配,得到第一简笔画图像与预设形象图像的特征匹配数量;筛选子单元,用于筛选与第一简笔画图像的特征匹配数量大于预设匹配阈值的预设形象图像作为潜在侵权对象;侵权分析单元,用于基于潜在侵权对象对第一简笔画图像进行侵权分析,得到检测结果。

在本申请的一些实施例中,检测模块830包括:风格转换单元,用于将卡面图像转换为简笔画风格的第二简笔画图像;识别单元,用于识别第二简笔画图像中形象元素所在的待检测区域;侵权检测单元,用于对所述待检测区域中的形象元素进行形象侵权检测,得到检测结果。

在本申请的一些实施例中,生成模块820包括:解析单元,用于解析卡面图像生成请求得到卡面描述内容;生成单元,用于通过向扩散模型输入卡面描述内容,生成与卡面描述内容匹配的卡面图像。

在本申请的一些实施例中,开卡模块850包括:发送单元,用于在检测结果表征卡面图像未侵权的情况下,向用户终端发送携带卡面图像的确认请求,确认请求用于指示用户对卡面图像进行确认;提交单元,用于在接收到用户终端返回的确认消息的情况下,向金融端提交开卡请求,以使金融端利用开卡请求中的卡面图像进行开卡。

在本申请的一些实施例中,卡面图像生成请求还包括用户在用户终端的开卡界面选取的卡面版本、卡面背景和卡面风格,卡面图像基于卡面版本、卡面风格、卡面背景和卡面描述内容生成。

本申请第三方面还提供了一种电子设备。图9为本申请第三方面提供的电子设备的一实施例的结构示意图。如图9所示,电子设备900包括存储器901、处理器902及存储在存储器901上并可在处理器902上运行的计算机程序。

在一个示例中,上述处理器902可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本申请实施例的一个或多个集成电路。

存储器901可包括只读存储器(Read-Only Memory,ROM),随机存取存储器(RandomAccess Memory,RAM),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本申请第一方面的实施例中开卡方法所描述的操作。

处理器902通过读取存储器901中存储的可执行程序代码来运行与可执行程序代码对应的计算机程序,以用于实现上述第一方面的实施例中的开卡方法。

在一些示例中,电子设备900还可包括通信接口903和总线904。其中,如图9所示,存储器901、处理器902、通信接口903通过总线904连接并完成相互间的通信。

通信接口903,主要用于实现本申请实施例中各模块、装置、单元和/或设备之间的通信。也可通过通信接口903接入输入设备和/或输出设备。

总线904包括硬件、软件或两者,将电子设备900的部件彼此耦接在一起。举例来说而非限制,总线904可包括加速图形端口(Accelerated Graphics Port,AGP)或其他图形总线、增强工业标准架构(Enhanced Industry Standard Architecture,EISA)总线、前端总线(Front Side Bus,FSB)、超传输(Hyper Transport,HT)互连、工业标准架构(IndustryStandard Architecture,ISA)总线、无限带宽互连、低引脚数(Low pin count,LPC)总线、存储器总线、微信道架构(Micro Channel Architecture,MCA)总线、外围组件互连(Peripheral Component Interconnect,PCI)总线、PCI-Express(PCI-E)总线、串行高级技术附件(Serial Advanced Technology Attachment,SATA)总线、视频电子标准协会局部(Video Electronics Standards Association Local Bus,VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线904可包括一个或多个总线。尽管本申请实施例描述和示出了特定的总线,但本申请考虑任何合适的总线或互连。

本申请第四方面提供一种计算机可读存储介质,该计算机可读存储介质上存储有程序或指令,该程序或指令被处理器执行时可实现上述第一方面所示的开卡方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,上述计算机可读存储介质可包括非暂态计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等,在此并不限定。

本申请第五方面提供一种计算机程序产品,该计算机程序产品被存储在非易失的存储介质中,计算机程序产品被至少一个处理器执行时实现如第一方面所示的开卡方法的步骤,开卡方法的具体内容可参见上述实施例中的相关说明,在此不再赘述。

本申请第六方面提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面所示的开卡方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要明确的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对于装置实施例、用户终端实施例、设备实施例、系统实施例和计算机可读存储介质实施例而言,相关之处可以参见方法实施例的说明部分。本申请并不局限于上文所描述并在图中示出的特定步骤和结构。本领域的技术人员可以在领会本申请的精神之后,作出各种改变、修改和添加,或者改变步骤之间的顺序。并且,为了简明起见,这里省略对已知方法技术的详细描述。

上面参考根据本申请的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本申请的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。

本领域技术人员应能理解,上述实施例均是示例性而非限制性的。在不同实施例中出现的不同技术特征可以进行组合,以取得有益效果。本领域技术人员在研究附图、说明书及权利要求书的基础上,应能理解并实现所揭示的实施例的其他变化的实施例。在权利要求书中,术语“包括”并不排除其他装置或步骤;数量词“一个”不排除多个;术语“第一”、“第二”用于标示名称而非用于表示任何特定的顺序。权利要求中的任何附图标记均不应被理解为对保护范围的限制。权利要求中出现的多个部分的功能可以由一个单独的硬件或软件模块来实现。某些技术特征出现在不同的从属权利要求中并不意味着不能将这些技术特征进行组合以取得有益效果。

相关技术
  • 保险产品的测试方法及装置、存储介质及电子设备
  • 产品开发方法、装置、计算机设备及存储介质
  • 产品数据同步方法、装置、计算机设备及存储介质
  • 产品数据的数据同步方法、装置、计算机设备及存储介质
  • 基于网页标签的产品数据推送方法、装置、设备及介质
  • 一种开卡方法、开卡装置及计算机可读存储介质
  • 开卡方法、装置、相关设备及存储介质
技术分类

06120116482816