数字银行卡发行方法及装置与流程
未命名
09-18
阅读:112
评论:0
1.本发明涉及人工智能技术领域、区块链技术领域,尤其涉及一种数字银行卡发行方法及装置。
背景技术:
2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.伴随着银行业同行业内竞争日益激烈,如何保证存量客户不流失的同时吸引新客户,特别是年轻客户(大学生、职场新人)是银行业务增长的重要一环。当下的发卡业务多是由于客户需求或消费优惠产生,存在增长困难,客户活跃度不高等问题。在数字化浪潮下,数字银行卡可能在未来逐步取代实体卡,作为未来业务新的方向,可以通过引入新技术新概念制造差异,增强客户吸引度与话题曝光度。
4.目前,数字银行卡应用比较小众,对客户的吸引力不足,现有技术中存在基于区块链更改银行卡卡面图像的技术,但是仅仅通过客户主动上传、更换卡面图像,还不足以吸引客户,客户体验感仍然有待提高。
技术实现要素:
5.本发明实施例提供一种数字银行卡发行方法,用以提升客户对数字银行卡的体验感,吸引更多的客户,该方法包括:
6.接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息;
7.在客户信息安全认证通过后,向客户展示银行卡卡面图像自定义功能入口;
8.接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息;
9.在所述自定义信息包括预期卡面图像的描述信息时,将预期卡面图像的描述信息输入语义自动绘图模型,输出数字银行卡的卡面图像;所述描述信息包括文字信息、语音信息、视频信息其中之一或任意组合;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;
10.在合规检查通过后,为数字银行卡的卡面图像生成数字藏品非同质化通证nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。
11.本发明实施例还提供一种数字银行卡发行装置,用以提升客户对数字银行卡的体验感,吸引更多的客户,该装置包括:
12.数字银行卡申请请求接收模块,用于接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息;
13.卡面图像自定义信息接收模块,用于在客户信息安全认证通过后,向客户展示银
行卡卡面图像自定义功能入口;接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息;
14.语义自动绘图模块,用于在所述自定义信息包括预期卡面图像的描述信息时,将预期卡面图像的描述信息输入语义自动绘图模型,输出数字银行卡的卡面图像;所述描述信息包括文字信息、语音信息、视频信息其中之一或任意组合;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;
15.数字藏品形成模块,用于为数字银行卡的卡面图像生成数字藏品nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。
16.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数字银行卡发行方法。
17.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述数字银行卡发行方法。
18.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述数字银行卡发行方法。
19.本发明实施例中,发行数字银行卡时,赋予客户一次数字银行卡卡片图像的自定义权利;接收客户通过文字、语音或视频的方式描述预期卡面图像的描述信息,利用语义自动绘图模型生成数字银行卡的卡面图像;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;为数字银行卡的卡面图像生成数字藏品nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。之后可以在客户授权的情况下,将带有nft信息的数字银行卡的卡面图像在区块链的交易市场展出进行交易;本发明实施例利用人工智能算法为客户提供语义自动绘图功能,使得无论是否有绘画功底的客户都可以得到自己满意的、且合规的数字银行卡卡面图像,满足了客户的个性化需求,极大的提升了客户对数字银行卡的体验感。
附图说明
20.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
21.图1为本发明实施例中数字银行卡发行方法的流程示意图;
22.图2为本发明实施例中数字银行卡发行系统的示意图;
23.图3为本发明实施例中条件生成对抗网络的示意图;
24.图4为本发明实施例中语义自动绘图模型的示意图;
25.图5为本发明实施例中数字银行卡发行方法的一具体实施例;
26.图6为本发明实施例中数字银行卡发行装置的示意图。
具体实施方式
27.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
28.申请人发现,数字银行卡应用比较小众,对客户的吸引力不足,现有技术中存在基于区块链更改银行卡卡面图像的技术,但是仅仅通过客户主动上传、更换卡面图像,还不足以吸引客户,客户体验感仍然有待提高。
29.需要说明的是,本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
30.图1为本发明实施例中数字银行卡发行方法的流程示意图,如图1所示,该方法包括:
31.步骤101、接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息;
32.步骤102、在客户信息安全认证通过后,向客户展示银行卡卡面图像自定义功能入口;
33.步骤103、接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息;
34.步骤104、在所述自定义信息包括预期卡面图像的描述信息时,将预期卡面图像的描述信息输入语义自动绘图模型,输出数字银行卡的卡面图像;所述描述信息包括文字信息、语音信息、视频信息其中之一或任意组合;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;
35.步骤105、为数字银行卡的卡面图像生成数字藏品nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。
36.从图1所示流程可以看出,本发明实施例利用人工智能算法为客户提供语义自动绘图功能,使得无论是否有绘画功底的客户都可以得到自己满意的、且合规的数字银行卡卡面图像,满足了客户的个性化需求,极大的提升了客户对数字银行卡的体验感。
37.下面对本发明实施例中数字银行卡发行方法进行详细解释。
38.图2为本发明实施例中数字银行卡发行系统的示意图,该系统主要用于执行本发明实施例中数字银行卡发行方法,如图2所示,该系统包括:移动个人办理设备1,银行网点办理设备2,网络交换机3,网络防火墙4,银行专用网络5,负载均衡器6,银行应用服务器集
群7,区块链8。
39.其中,移动个人办理设备1主要包括智能手机、电脑以及移动银行等,设备自带摄像头、指纹验证或者身份证识别等能验证本人身份信息的功能。设备采集客户信息后通过公共网络经网络防火墙4验证后接入银行专用网络5,其后与银行应用服务器集群7进行交互,验证客户信息及银行卡流程审批;
40.银行网点办理设备2主要包括银行网点的柜台主机、itm智能柜员机等,这些设备都支持验证客户本人的身份信息,同时接入银行内网,可实时与银行服务器集群7进行交互;
41.网络交换机3,用于多个银行网点交易设备接入银行内网;
42.网络防火墙4,用于筛选外网请求,控制网络安全;
43.银行专用网络5,即银行内网,用以处理各种业务请求与内部通信所建的专用网络;
44.负载均衡器6,用于接收各业务端请求,并将请求发送至对应的处理端,平衡各服务器之间负载,保证业务端请求能快速得到响应;
45.银行服务器集群7,分别处理不同的业务请求,主要由操作系统和数据库管理系统的计算机服务器组成,用于存放客户信息,收集客户信息,验证客户信息及所办业务相关信息,将相关处理结果反馈给业务端;
46.区块链8,集基础服务、一站式组网运维、金融安全为一体的区块链体系,具有高性能的技术架构、金融级的隐私保护方案、软硬件结合的国密加密技术、同异构的跨链互访能力、可复用的业务资产构架,编写智能合约,用户的数字银行卡信息会上链并生成对应的私人密钥。
47.本发明实施例中数字银行卡发行方法具体实施时,首先通过移动个人办理设备1或银行网点办理设备2,接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息,客户信息可以包括客户的姓名、身份id信息等。
48.为确保数字银行卡发行安全,需要对客户信息进行核验,将客户信息通过银行专用网络5或银行内网传递至后台服务器,由后台服务器对客户信息进行实名验证,并审核客户是否有相对应的业务申请资格,若客户信息安全认证未通过,驳回客户申请,若客户信息安全认证通过,则在客户信息安全认证通过后,向客户展示银行卡卡面图像自定义功能入口。
49.通过银行卡卡面图像自定义功能入口,客户可以以文字、语音、视频等方式输入客户的预期卡面图像的描述信息,描述信息包括文字信息、语音信息、视频信息其中之一或任意组合。客户输入预期卡面图像的描述信息,语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像。
50.在一个实施例中,在将预期卡面图像的描述信息输入语义自动绘图模型前,还包括:对描述预期卡面图像的文字信息、语音信息、视频信息进行预处理。
51.例如,客户以语音的方式输入描述卡面图像的语音信息,接收到语音信息后,对语
音信息进行有效信息截取,转换为文字信息。
52.本发明实施例中,利用bert网络结构从客户输入的描述信息提取卡面图像的关键词,例如,天空,动物名称,建筑名称等,然后转换为对应的语义向量,bert网络结构是一个预训练的语言表征模型,它强调不再像以往一样采用传统的单项语言模型或者把两个单项语言模型进行浅层拼接的方法进行预训练,而是采用新的masked language model(mlm),以生成深度的双向语言表征,同时预训练后,只需添加一个额外的输出层即可适应多种场景。
53.图3为本发明实施例中条件生成对抗网络的示意图,如图3所示,cgan(条件生成对抗网络)理论的重点是提出一种可以是将类别标签或者其他辅助信息作为额外条件信息加入模型,假设条件信息用y表示,在模型中增加一个约束条件信息引导模型的训练,使得生成数据往目标数据靠拢。条件生成对抗网络模型中的y并没有某种特定的约束,y的意义根据不同的场景定义不一样,因此从传统生成对抗网络到条件生成对抗网络,可以理解为是一种纯无监督到有监督的一种转变,从条件生成对抗网络的目标函数中可以得到更加直观的认识。图3中cgan模型(条件生成对抗网络结构)包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,例如,卡面是否包含一些违规信息、不良诱导信息等,在合规检查通过后,输出合规检查通过的数字银行卡的卡面图像,其中,条件信息y为根据实际情况进行设定,例如根据卡面图像的关键词生成的标签信息,或又如用户设定的标签信息,将标签信息作为条件进行辅助,得到质量更高的卡面图像数据。
54.为增强算法对于图像语义信息的判断,同时提高算法的识别精度同时增加算法识别效率,在图像预处理方面,使用canny算子对图像进行预处理,得到图像的边缘提取图,这一步不但降低了网络输入的图像体积,且边缘图像更能反映出图像的基本内容与语义信息,提升后续图像识别准确度,进而提升算法中判别器的识别能力。
55.canny算子的基本思想是通过二维高斯函数与图像卷积进行滤波,然后对滤波后的图形寻找局部梯度最大值,并据此来确定图像的边缘,主要包括:图像平滑绿波、梯度幅值和方向计算、梯度图像的非极大值抑制、双阈值化处理等。
56.图4为本发明实施例中语义自动绘图模型的示意图,如图4所示,本发明实施例中语义自动绘图模型还可以引入damsm(deep attentional multimodal similarity model)网络结构,在bert网络结构从卡面图像的描述信息提取卡面图像的关键词后,进行高斯采样,输入条件生成对抗网络结构的生成器生成图像,并利用damsm网络结构来判断生成的卡面图像语义与文本语义之间的差别,作为条件信息输入条件生成对抗网络,以提升生成的卡面图像的质量。damsm网络结构能够利用全局句子级信息和细粒度的单词级信息计算生成图像和句子之间的相似性,为训练生成器提供了额外的细粒度图像到文本的匹配损失。
57.由于条件生成对抗网络在进行图像生成任务时,真实数据和生成数据都作为判别器的输入,很好的代替了传统的数据增强方式,有利于图像识别,提高了卡面图像的生成质量和效率,以及合规检查的准确度和效率。
58.最后,为数字银行卡的卡面图像生成数字藏品nft信息,例如数字藏品的名称,关键词,及详情介绍等信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。
59.为了给客户更多的选择,提升客户体验,在一个实施例中,所述银行卡卡面图像自定义功能入口,包括:银行卡卡面图像的语义自动绘图功能入口、手动在线绘图功能入口和本地图像上传功能入口。
60.进一步的,在接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息后,还包括:
61.在所述自定义信息包括客户提交的图片时,根据客户提交的图片,生成数字银行卡的卡面图像;客户提交的图片包括:在线绘制的图片或客户设备存储的图片;
62.对数字银行卡的卡面图像进行合规检查。
63.即,本发明实施例中,不仅为客户提供语义自动绘图功能,还支持客户手动在线绘图和本地图像上传。客户可以在线绘制自己独一无二的图像作为卡面图像,也可以线下绘制好图像,直接本地上传。
64.在接收到根据客户提交的图片生成的卡面图像后,需要对卡面图像进行合规检查,实施时,为了提高数字银行卡发行效率,可以直接将卡面图像输入语义自动绘图模型中的判别器进行合规检查。
65.在一个实施例中,对生成的数字银行卡的卡面图像进行合规检查,对数字银行卡的卡面图像可以进行如下任一的合规检查:
66.检查数字银行卡的卡面图像与现有图像的相似度、检查数字银行卡的卡面图像是否含有违规信息。
67.实施时,可以预先建立图库,图库中包含大量的现有图像,利用判别器将数字银行卡的卡面图像与图库中现有图片进行相似度检查、以及检查卡面图像是否含有违规信息,识别过程:将数字银行卡的卡面图像和现有图像(包含或不包含违规信息)输入判别器,判断数字银行卡的卡面图像和现有图像的相似度,按相似度阈值判断是否合规。
68.在一个实施例中,所述生成器和所述判别器中分别引入残差计算层、和自注意力机制。
69.以条件生成对抗网络为主体,引入残差网络稳定网络的训练过程,同时将自注意力机制融入模型的生成器和判别器,学习图像中某一像素点与所有位置像素点的关系,计算输入特征的权重参数,提高生成图像的质量。
70.注意力机制其实是一种人类视觉注意力机制。在图像领域,自注意力机制会学习图像中某一像素点和所有位置的像素点之间的关系,利用所有位置的特征来帮助生成最逼真的图像。一般针对于一张图像来说,自注意力机制的整个运算过程就是计算图像中某个单独的位置在这张图像中所有位置的特征加权和的响应。具体的过程包括:输入的特征图x经过三个卷积层转换为三个特征空间f(x)、g(x)、h(x)的特征数据,之后将f(x)的输出与g(x)的输出转置相乘,其相乘结果经softmax激活函数得到注意力图,即重点图像特征区域,之后将h(x)的输出与注意力图相乘、经卷积层转换计算,最后得到自注意力特征图。
71.参考图4,图4中,cgan模型可以为引入残差计算层、和自注意力机制的条件生成对抗网络结构,其中,生成器网络结构依次包括多个嵌入层、多个全连接层、多个残差计算层、多个自注意力层、多个卷积层,生成器构建过程中引入残差计算层避免由于卷积层或者全连接层导致的传递信息丢失、损耗的情况发生,将输入图像的标签信息作为条件进行辅助,再利用自注意力机制计算输入特征的权重参数,得到质量更高的图像数据;判别器网络结
构依次包括多个卷积层、多个残差计算层、多个自注意力层、多个嵌入层、多个全连接层,判别器可以看作是生成器网络结构的逆向操作,与其他类型的条件生成对抗网络类似,最终输出的结果为0~1内的数值,代表生成数据对真实数据模拟的相似程度。
72.最后,数字银行卡的卡面图像会被发送到区块链网络中,通过调用相应的智能合约执行上链操作,之后经历共识排序后就会建档记录在区块链上且无法篡改。
73.后续,可以开放数字银行卡卡面图像的交易系统,在客户授权的前提下,支持客户将自己创作的卡面图像nft放在交易系统上进行展示,交易(仅仅是卡面图像交易,卡片本身的金融属性仅申请人持有)。
74.图5为本发明实施例中数字银行卡发行方法的一具体实施例,如图5所示,该方法包括s501~s513,本例中,在客户资料核验通过之后,即可以为客户发卡,但是nft信息要继续执行生成,客户可以选择卡面图像绘制方式,在客户生成卡面图像之后,为了确保信息合规,可以增加人工审核的步骤,最后审核通过再上链。
75.综上,本发明实施例中,在数字银行卡发行的过程中,赋予客户一次卡片图像的绘制权利,同时为了降低绘制门槛,提高卡面图像的丰富度,本发明实施例提供语义自动绘图、人工手动绘图和客户设备本地图像上传三种方式,利用条件生成对抗网络生成卡面图像(客户选择语义自动绘图时),并设定相似度阈值来审核卡面图片内容是否含违规信息,合规后记录在区块链上,并生成对应的私钥,完成客户专属nft的制作,满足了客户的个性化需求、社交需求,提升了客户体验,提升了客户办理数字银行卡的吸引力。
76.本发明实施例中还提供了一种数字银行卡发行装置,如下面的实施例所述。由于该装置解决问题的原理与数字银行卡发行方法相似,因此该装置的实施可以参见数字银行卡发行方法的实施,重复之处不再赘述。
77.图6为本发明实施例中数字银行卡发行装置的示意图,如图6所示,该装置包括:
78.数字银行卡申请请求接收模块601,用于接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息;
79.卡面图像自定义信息接收模块602,用于在客户信息安全认证通过后,向客户展示银行卡卡面图像自定义功能入口;接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息;
80.语义自动绘图模块603,用于在所述自定义信息包括预期卡面图像的描述信息时,将预期卡面图像的描述信息输入语义自动绘图模型,输出数字银行卡的卡面图像;所述描述信息包括文字信息、语音信息、视频信息其中之一或任意组合;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;
81.数字藏品形成模块604,用于为数字银行卡的卡面图像生成数字藏品nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。
82.在一个实施例中,该装置还包括:
83.预处理模块,用于在语义自动绘图模块603将预期卡面图像的描述信息输入语义
自动绘图模型前,对描述预期卡面图像的文字信息、语音信息、视频信息进行预处理。
84.在一个实施例中,所述银行卡卡面图像自定义功能入口,包括:
85.银行卡卡面图像的语义自动绘图功能入口、手动在线绘图功能入口和本地图像上传功能入口。
86.在一个实施例中,该装置还包括:
87.客户自我绘图模块,用于在卡面图像自定义信息接收模块602接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息后,所述自定义信息包括客户提交的图片时,根据客户提交的图片,生成数字银行卡的卡面图像;客户提交的图片包括:在线绘制的图片或客户设备存储的图片;
88.对数字银行卡的卡面图像进行合规检查。
89.在一个实施例中,所述合规检查包括:
90.检查数字银行卡的卡面图像与现有图像的相似度,和/或,检查数字银行卡的卡面图像是否含有违规信息。
91.在一个实施例中,所述生成器和所述判别器中分别引入残差计算层、和自注意力机制。
92.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述数字银行卡发行方法。
93.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述数字银行卡发行方法。
94.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述数字银行卡发行方法。
95.本发明实施例中,发行数字银行卡时,赋予客户一次数字银行卡卡片图像的自定义权利;接收客户通过文字、语音或视频的方式描述预期卡面图像的描述信息,利用语义自动绘图模型生成数字银行卡的卡面图像;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;为数字银行卡的卡面图像生成数字藏品nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。之后可以在客户授权的情况下,将带有nft信息的数字银行卡的卡面图像在区块链的交易市场展出进行交易;本发明实施例利用人工智能算法为客户提供语义自动绘图功能,使得无论是否有绘画功底的客户都可以得到自己满意的、且合规的数字银行卡卡面图像,满足了客户的个性化需求,极大的提升了客户对数字银行卡的体验感。
96.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
97.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
98.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
99.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
100.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种数字银行卡发行方法,其特征在于,包括:接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息;在客户信息安全认证通过后,向客户展示银行卡卡面图像自定义功能入口;接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息;在所述自定义信息包括预期卡面图像的描述信息时,将预期卡面图像的描述信息输入语义自动绘图模型,输出数字银行卡的卡面图像;所述描述信息包括文字信息、语音信息、视频信息其中之一或任意组合;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;为数字银行卡的卡面图像生成数字藏品非同质化通证nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。2.如权利要求1所述的方法,其特征在于,在将预期卡面图像的描述信息输入语义自动绘图模型前,还包括:对描述预期卡面图像的文字信息、语音信息、视频信息进行预处理。3.如权利要求1所述的方法,其特征在于,所述银行卡卡面图像自定义功能入口,包括:银行卡卡面图像的语义自动绘图功能入口、手动在线绘图功能入口和本地图像上传功能入口。4.如权利要求1所述的方法,其特征在于,在接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息后,还包括:在所述自定义信息包括客户提交的图片时,根据客户提交的图片,生成数字银行卡的卡面图像;客户提交的图片包括:在线绘制的图片或客户设备存储的图片;对数字银行卡的卡面图像进行合规检查。5.如权利要求1或4任一所述的方法,其特征在于,所述合规检查包括:检查数字银行卡的卡面图像与现有图像的相似度,和/或,检查数字银行卡的卡面图像是否含有违规信息。6.如权利要求1所述的方法,其特征在于,所述生成器和所述判别器中分别引入残差计算层、和自注意力机制。7.一种数字银行卡发行装置,其特征在于,包括:数字银行卡申请请求接收模块,用于接收客户的数字银行卡申请请求,所述数字银行卡申请请求包括客户信息;卡面图像自定义信息接收模块,用于在客户信息安全认证通过后,向客户展示银行卡卡面图像自定义功能入口;接收客户通过银行卡卡面图像自定义功能入口,输入的自定义信息;语义自动绘图模块,用于在所述自定义信息包括预期卡面图像的描述信息时,将预期卡面图像的描述信息输入语义自动绘图模型,输出数字银行卡的卡面图像;所述描述信息包括文字信息、语音信息、视频信息其中之一或任意组合;所述语义自动绘图模型预先利用历史的:数字银行卡的卡面图像和卡面图像的描述信息,对bert网络结构、条件生成对抗网
络结构训练得到,其中,bert网络结构用于从卡面图像的描述信息提取卡面图像的关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据卡面图像的关键词生成第一卡面图像,判别器用于对第一卡面图像进行合规检查,在合规检查通过后,输出数字银行卡的卡面图像;数字藏品形成模块,用于为数字银行卡的卡面图像生成数字藏品nft信息,将带有nft信息的数字银行卡的卡面图像上传至区块链,为客户发卡。8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一所述方法。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。
技术总结
本发明公开了一种数字银行卡发行方法及装置,涉及人工智能技术领域、区块链技术领域,其中该方法包括:发行数字银行卡时,接收客户通过文字、语音或视频的方式描述预期卡面图像的描述信息,利用语义自动绘图模型生成数字银行卡的卡面图像;所述语义自动绘图模型包括BERT网络结构、条件生成对抗网络结构,BERT网络结构用于从提取关键词,条件生成对抗网络结构包括生成器和判别器,生成器用于根据关键词生成卡面图像,判别器用于对卡面图像进行合规检查;为数字银行卡的卡面图像生成数字藏品NFT信息,将带有NFT信息的数字银行卡的卡面图像上传至区块链,为客户发卡。本发明可以满足客户个性化需求,提升客户体验。提升客户体验。提升客户体验。
技术研发人员:吴文通
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2023.06.30
技术公布日:2023/9/14
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
