CN114723453A - 一种配置电子资源的方法、装置、计算机设备及存储介质 - Google Patents
一种配置电子资源的方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN114723453A CN114723453A CN202110009435.2A CN202110009435A CN114723453A CN 114723453 A CN114723453 A CN 114723453A CN 202110009435 A CN202110009435 A CN 202110009435A CN 114723453 A CN114723453 A CN 114723453A
- Authority
- CN
- China
- Prior art keywords
- account
- electronic resource
- target
- resource reconfiguration
- electronic
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephone Function (AREA)
Abstract
本申请提供一种配置电子资源的方法、装置、计算机设备及存储介质,可以应用于云计算领域,用于解决使用电子资源的过程中,存储资源和计算资源占用较多的问题。该方法包括:向目标账号发送电子资源重配信息;响应于所述目标账号基于所述电子资源重配信息触发的分享操作,向所述分享操作指示的至少一个其他账号发送所述电子资源重配信息;每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种配置电子资源的方法、装置、计算机设备及存储介质。
背景技术
目前,电子资源的使用方法非常丰富,以支付场景为例,支付方法包括线下现金支付或线上支付码支付等。随着人脸识别技术的准确性的不断提高,越来越多的平台开始提供线上人脸支付的支付方式,使得用户不需要先拿出手机,再从手机中调出支付码就可以完成支付。
在一个新的电子资源的使用方法推出之后,需要进行一段时间的推广,才可以被更多的账号所使用。为了推广新的电子资源的使用方法,各个平台可以向所有账号发送推广活动,那么各个平台就需要建立并存储每个账号与推广活动之间的关联,各个平台还需要不断确定每个账号在使用电子资源的过程中,是否参与了推广活动,在某一账号参与推广活动时,各个平台还需要更新账号与推广活动之间的关联,可见,在推广阶段,各个平台需要占用较多的存储资源和计算资源。
发明内容
本申请实施例提供一种配置电子资源的方法、装置、计算机设备及存储介质,用于解决使用电子资源的过程中,存储资源和计算资源占用较多的问题。
第一方面,提供一种配置电子资源的方法,包括:
向目标账号发送电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
响应于所述目标账号基于所述电子资源重配信息触发的分享操作,向所述分享操作指示的至少一个其他账号发送所述电子资源重配信息;
每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;
若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
可选的,向一个账号发送人脸验证请求,并获得所述一个账号返回的目标人脸图像,包括:
向一个账号发送人脸验证请求,获得所述一个账号返回的多张候选人脸图像;
基于预设的图像评价指标,在所述多张候选人脸图像中,确定图像参数满足所述预设的图像评价指标的目标人脸图像;其中,所述图像参数用于表征候选人脸图像的图像质量。
可选的,基于预设的图像评价指标,在所述多张候选人脸图像中,确定图像参数满足所述预设的图像评价指标的目标人脸图像,包括以下操作中的任意一种或任意组合:
基于预设的图像评价指标,将所述多张候选人脸图像中,人脸区域面积占候选人脸图像面积的比例最大的候选人脸图像,作为所述目标人脸图像;
基于预设的图像评价指标,将所述多张候选人脸图像中,人脸所在平面与人脸图像采集端所在平面之间的相对角度最小的候选人脸图像,作为所述目标人脸图像。
可选的,基于所述重配置标识,对所述待使用的初始电子资源执行相应的电子资源重配置操作,包括以下操作中的任意一种或任意组合:
若所述重配置标识中包括电子资源减免量,则基于所述电子资源减免量,将所述待使用的初始电子资源与所述电子资源减免量之差,作为所述一个账号待使用的最终电子资源;
若所述重配置标识中包括电子资源反馈量,则在所述一个账号使用所述待使用的初始电子资源之后,向所述一个账号发送所述电子资源反馈量。
第二方面,提供一种配置电子资源的方法,包括:
接收服务端针对目标账号发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
响应于目标账号针对所述电子资源重配信息触发的分享操作,向至少一个其他账号转发所述电子资源重配信息,以使所述服务端每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
可选的,在响应于目标账号针对所述电子资源重配信息触发的分享操作,向至少一个其他账号转发所述电子资源重配信息之后,还包括:
接收所述服务端针对所述目标账号发送的人脸验证请求;
基于所述人脸验证请求,采集目标人脸图像,并向所述服务器返回所述目标人脸图像,以使所述服务端对所述目标人脸图像进行特征提取处理,获得所述目标人脸图像的目标特征向量,以及,基于所述目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与所述目标特征向量之间的相似度最大的最相似特征向量,获得所述最相似特征向量对应的最相似参考人脸图像,以及,基于预存的各个参考人脸图像与账号之间的对应关系,若确定所述最相似参考人脸图像对应的账号为所述目标账号,则确定所述目标账号验证成功。
第三方面,提供一种配置电子资源的方法,包括:
接收目标账号针对一个其他账号发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
响应于所述一个其他账号针对所述电子资源重配信息触发的确认操作,向服务器发送所述确认操作,以使所述服务端响应于所述一个其他账号返回的所述确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
可选的,在响应于所述一个其他账号针对所述电子资源重配信息触发的确认操作,向服务器发送所述确认操作之后,还包括:
接收所述服务端针对所述一个其他账号发送的人脸验证请求;
基于所述人脸验证请求,采集目标人脸图像,并向所述服务器返回所述目标人脸图像,以使所述服务端对所述目标人脸图像进行特征提取处理,获得所述目标人脸图像的目标特征向量,以及,基于所述目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与所述目标特征向量之间的相似度最大的最相似特征向量,获得所述最相似特征向量对应的最相似参考人脸图像,以及,基于预存的各个参考人脸图像与账号之间的对应关系,若确定所述最相似参考人脸图像对应的账号为所述一个其他账号,则确定所述一个其他账号验证成功。
第四方面,提供一种配置电子资源的装置,包括:
收发模块:用于向目标账号发送电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
所述收发模块还用于:响应于所述目标账号基于所述电子资源重配信息触发的分享操作,向所述分享操作指示的至少一个其他账号发送所述电子资源重配信息;
处理模块:用于每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;
所述处理模块还用于:若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
可选的,所述处理模块还用于:
在向目标账号发送电子资源重配信息之前,基于各个基础账号的电子资源历史使用记录,分别确定所述各个基础账号对应的电子资源使用统计信息;
将电子资源使用统计信息满足预设的账号条件的基础账号,确定为目标账号。
可选的,包括以下操作中的任意一种或任意组合,所述处理模块具体用于:
基于所述各个基础账号的电子资源历史使用记录,分别确定预设的第一时长内,所述各个基础账号以目标使用方式使用电子资源的使用次数;
基于所述各个基础账号的电子资源历史使用记录,分别确定预设的第二时长内,所述各个基础账号以目标使用方式使用电子资源的电子资源量;
基于所述各个基础账号的电子资源历史使用记录,分别确定预设的时间段内,所述各个基础账号以目标使用方式使用电子资源的目标历史使用记录。
可选的,所述处理模块具体用于:
若所述电子资源使用统计信息包括所述使用次数,则基于所述预设的账号条件,将所述使用次数在预设的使用次数范围内的基础账号确定为目标账号;
若所述电子资源使用统计信息包括所述电子资源量,则基于所述预设的账号条件,将所述电子资源量在预设的电子资源量范围内的基础账号确定为目标账号;
若所述电子资源使用统计信息包括所述目标历史使用记录,则基于所述预设的账号条件,将所述目标历史使用记录表征采用所述目标使用方式使用电子资源的基础账号确定为目标账号。
可选的,所述处理模块具体用于:
每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,获得所述一个其他账号的添加请求,其中,所述添加请求用于请求在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;
基于所述关联关系和所述电子资源重配条件,确定所述关联关系是否满足所述电子资源重配条件;
若所述关联关系不满足所述电子资源重配条件,则在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号。
可选的,所述收发模块还用于:
在若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作之前,针对所述关联关系中的各个账号,分别执行以下操作:
向一个账号发送人脸验证请求,并获得所述一个账号返回的目标人脸图像;其中,所述一个账号为所述目标账号或所述其他账号;
所述处理模块还用于:
对所述目标人脸图像进行特征提取处理,获得所述目标人脸图像的目标特征向量;
基于所述目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与所述目标特征向量之间的相似度最大的最相似特征向量,获得所述最相似特征向量对应的最相似参考人脸图像;
基于预存的各个参考人脸图像与账号之间的对应关系,若确定所述最相似参考人脸图像对应的账号为所述一个账号,则确定所述一个账号验证成功。
可选的,所述收发模块具体用于:
向一个账号发送人脸验证请求,获得所述一个账号返回的多张候选人脸图像;
所述处理模块具体用于:
基于预设的图像评价指标,在所述多张候选人脸图像中,确定图像参数满足所述预设的图像评价指标的目标人脸图像;其中,所述图像参数用于表征候选人脸图像的图像质量。
可选的,包括以下操作中的任意一种或任意组合,所述处理模块具体用于:
基于预设的图像评价指标,将所述多张候选人脸图像中,人脸区域面积占候选人脸图像面积的比例最大的候选人脸图像,作为所述目标人脸图像;
基于预设的图像评价指标,将所述多张候选人脸图像中,人脸所在平面与人脸图像采集端所在平面之间的相对角度最小的候选人脸图像,作为所述目标人脸图像。
可选的,所述处理模块具体用于:
若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号添加相应的重配置标识;
针对所述关联关系中的各个账号,分别执行以下操作:
响应于一个账号触发的用于指示使用电子资源的操作,获得所述一个账号待使用的初始电子资源;
若确定所述一个账号存在所述重配置标识,则基于所述重配置标识,对所述待使用的初始电子资源执行相应的电子资源重配置操作。
可选的,包括以下操作中的任意一种或任意组合,所述处理模块具体用于:
若所述重配置标识中包括电子资源减免量,则基于所述电子资源减免量,将所述待使用的初始电子资源与所述电子资源减免量之差,作为所述一个账号待使用的最终电子资源;
若所述重配置标识中包括电子资源反馈量,则在所述一个账号使用所述待使用的初始电子资源之后,向所述一个账号发送所述电子资源反馈量。
第五方面,提供一种配置电子资源的装置,包括:
接收模块:用于接收服务端发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
发送模块:用于响应于目标账号针对所述电子资源重配信息触发的分享操作,向至少一个其他账号转发所述电子资源重配信息,以使所述服务端每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
可选的,所述接收模块还用于:
在响应于目标账号针对所述电子资源重配信息触发的分享操作,向至少一个其他账号转发所述电子资源重配信息之后,接收所述服务端针对所述目标账号发送的人脸验证请求;
所述装置还包括处理模块,所述处理模块用于:
基于所述人脸验证请求,采集目标人脸图像,并向所述服务器返回所述目标人脸图像,以使所述服务端对所述目标人脸图像进行特征提取处理,获得所述目标人脸图像的目标特征向量,以及,基于所述目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与所述目标特征向量之间的相似度最大的最相似特征向量,获得所述最相似特征向量对应的最相似参考人脸图像,以及,基于预存的各个参考人脸图像与账号之间的对应关系,若确定所述最相似参考人脸图像对应的账号为所述目标账号,则确定所述目标账号验证成功。
可选的,所述处理模块具体用于:
基于所述人脸验证请求,采集多张候选人脸图像;
基于预设的图像评价指标,在所述多张候选人脸图像中,确定图像参数满足所述预设的图像评价指标的目标人脸图像;其中,所述图像参数用于表征候选人脸图像的图像质量。
可选的,包括以下操作中的任意一种或任意组合,所述处理模块具体用于:
基于预设的图像评价指标,将所述多张候选人脸图像中,人脸区域面积占候选人脸图像面积的比例最大的候选人脸图像,作为所述目标人脸图像;
基于预设的图像评价指标,将所述多张候选人脸图像中,人脸所在平面与人脸图像采集端所在平面之间的相对角度最小的候选人脸图像,作为所述目标人脸图像。
第六方面,提供一种配置电子资源的装置,包括:
接收模块:用于接收目标账号发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
发送模块:用于响应于所述一个其他账号针对所述电子资源重配信息触发的确认操作,向服务器发送所述确认操作,以使所述服务端响应于所述一个其他账号返回的所述确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
可选的,所述接收模块还用于:
在响应于所述一个其他账号针对所述电子资源重配信息触发的确认操作,向服务器发送所述确认操作之后,接收所述服务端针对所述一个其他账号发送的人脸验证请求;
所述装置还包括处理模块,所述处理模块用于:
基于所述人脸验证请求,采集目标人脸图像,并向所述服务器返回所述目标人脸图像,以使所述服务端对所述目标人脸图像进行特征提取处理,获得所述目标人脸图像的目标特征向量,以及,基于所述目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与所述目标特征向量之间的相似度最大的最相似特征向量,获得所述最相似特征向量对应的最相似参考人脸图像,以及,基于预存的各个参考人脸图像与账号之间的对应关系,若确定所述最相似参考人脸图像对应的账号为所述一个其他账号,则确定所述一个其他账号验证成功。
第七方面,提供一种配置电子资源的***,包括如第四方面所述的配置电子资源的装置、如第五方面所述的配置电子资源的装置和如第六方面所述的配置电子资源的装置。
第六方面,提供一种计算机设备,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如第一方面、第二方面或第三方面所述的方法。
第七方面,提供一种存储介质,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如第一方面、第二方面或第三方面所述的方法。
本申请实施例中,仅对基于电子资源重配信息触发了操作的账号建立与电子资源重配信息之间的关联,不需要为每个账号建立与电子资源重配信息之间的关联,减少了存储资源的占用。且,可以仅对关联关系是否满足电子资源重配条件进行确定,不需要不断的确定每个账号在使用电子资源的过程中,是否满足电子资源重配条件,减少了计算资源的占用。
附图说明
图1为本申请实施例提供的配置电子资源的方法的一种应用场景;
图2为本申请实施例提供的配置电子资源的方法的一种流程示意图一;
图3为本申请实施例提供的配置电子资源的方法的一种流程示意图二;
图4a为本申请实施例提供的配置电子资源的方法的一种流程示意图三;
图4b为本申请实施例提供的配置电子资源的方法的一种界面示意图一;
图4c为本申请实施例提供的配置电子资源的方法的一种界面示意图二;
图5a为本申请实施例提供的配置电子资源的方法的一种流程示意图四;
图5b为本申请实施例提供的配置电子资源的方法的一种界面示意图三;
图6为本申请实施例提供的配置电子资源的方法的一种时序示意图;
图7a为本申请实施例提供的配置电子资源的方法的一种原理示意图;
图7b为本申请实施例提供的配置电子资源的方法的一种界面示意图四;
图8为本申请实施例提供的配置电子资源的装置的结构示意图一;
图9为本申请实施例提供的配置电子资源的装置的结构示意图二;
图10为本申请实施例提供的配置电子资源的装置的结构示意图三;
图11为本申请实施例提供的配置电子资源的装置的结构示意图四。
具体实施方式
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
下面对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)特征提取:
特征提取是对某一模式的组测量值进行变换,以突出该模式具有代表性特征的一种方法。特征提取通过影像分析和变换,以提取所需特征。在图像领域中,特征提取可以通过计算机提取图像中特征性的信息。
(2)人脸识别:
人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别可以采用摄像头采集含有人脸的图像或视频流,并基于人工智能相关技术,自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的过程。
(3)公众号:
公众号是第三方平台在目标平台中注册的公众账号,第三方平台可以通过该公众账号在目标平台中发送信息或接收信息。公众号发送或接收的信息不限于文字、链接、图像、视频或语音等。
本申请实施例涉及人工智能(Artificial Intelligence,AI)和机器学习技术,基于人工智能中的计算机视觉技术(Computer Vision,CV)和机器学习(Machine Learning,ML)而设计。
人工智能(Artificial Intelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用***。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互***、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
计算机视觉技术(Computer Vision,CV)计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取信息的人工智能***。计算机视觉技术通常包括图像处理、图像识别、图像语义理解、图像检索、OCR、视频处理、视频语义理解、视频内容/行为识别、三维物体重建、3D技术、虚拟现实、增强现实、同步定位与地图构建等技术,还包括常见的人脸识别、指纹识别等生物特征识别技术。
机器学习(Machine Learning,ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。机器学习和深度学习通常包括人工神经网络、置信网络、强化学习、迁移学习、归纳学习、式教学习等技术。
随着人工智能技术研究和进步,人工智能技术在多个领域展开研究和应用,例如常见的智能家居、智能穿戴设备、虚拟助理、智能音箱、智能营销、无人驾驶、自动驾驶、无人机、机器人、智能医疗、智能客服等,相信随着技术的发展,人工智能技术将在更多的领域得到应用,并发挥越来越重要的价值。
本申请实施例还涉及服务器、云技术和云计算等。
服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本申请在此不做限制。
云技术(Cloud technology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。云技术基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络***的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台***进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的***后盾支撑,只能通过云计算来实现。
云计算(cloud computing)是一种计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用***能够根据需要获取计算力、存储空间和信息服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。
作为云计算的基础能力提供商,会建立云计算资源池(简称云平台,一般称为IaaS(Infrastructure as a Service,基础设施即服务)平台,在资源池中部署多种类型的虚拟资源,供外部客户选择使用。云计算资源池中主要包括:计算设备(为虚拟化机器,包含操作***)、存储设备、网络设备。
按照逻辑功能划分,在IaaS(Infrastructure as a Service,基础设施即服务)层上可以部署PaaS(Platform as a Service,平台即服务)层,PaaS层之上再部署SaaS(Software as a Service,软件即服务)层,也可以直接将SaaS部署在IaaS上。PaaS为软件运行的平台,如数据库、web容器等。SaaS为各式各样的业务软件,如web门户网站、***器等。一般来说,SaaS和PaaS相对于IaaS是上层。
下面对本申请实施例提供的配置电子资源的方法的应用领域进行简单介绍。
目前,电子资源的使用方法非常丰富,以支付场景为例,支付方法包括线下现金支付或线上支付码支付,其中,线上支付又包括密码支付和付款码支付等。随着人工智能技术的飞速发展,人脸识别的准确性的不断提高,越来越多的平台开始提供线上人脸支付的支付方式,一方面,用户不需要记密码,并在支付时手动输入密码,另一方面,用户不需要先拿出手机,再从手机中调出支付码,用户只需要面对人脸采集装置,就可以完成支付。
在一个新的电子资源的使用方法推出之后,需要进行一段时间的推广,才可以被更多的账号所使用。为了推广新的电子资源的使用方法,各个平台可以向所有账号发送推广活动,那么各个平台就需要建立并存储每个账号与推广活动之间的关联,各个平台还需要不断确定每个账号在使用电子资源的过程中,是否参与了推广活动,在某一账号参与推广活动时,各个平台还需要更新账号与推广活动之间的关联,可见,在推广阶段,各个平台需要占用较多的存储资源和计算资源。
为了解决使用电子资源的过程中,存储资源和计算资源占用较多的问题,本申请提供一种配置电子资源的方法。该方法向目标账号发送电子资源重配信息,响应于目标账号基于电子资源重配信息触发的分享操作,向分享操作指示的至少一个其他账号发送电子资源重配信息。每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作,在对应电子资源重配信息和目标账号建立的关联关系中,添加所述一个其他账号。在确定关联关系满足电子资源重配信息指示的电子资源重配条件时,基于电子资源重配信息指示的电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作。本申请实施例中,仅对基于电子资源重配信息触发了操作的账号建立与电子资源重配信息之间的关联,不需要为每个账号建立与电子资源重配信息之间的关联,减少了存储资源的占用。且,可以仅对关联关系是否满足电子资源重配条件进行确定,不需要不断的确定每个账号在使用电子资源的过程中,是否满足电子资源重配条件,减少了计算资源的占用。
下面对本申请提供的配置电子资源的方法的应用场景进行说明。
请参考图1,为配置电子资源的方法的一种应用场景。该应用场景中包括客户端101、服务端102和图像采集端103。客户端101包括第一客户端1011、第二客户端1012和第三客户端1013。第一客户端1011、第二客户端1012和第三客户端1013,与服务端102之间可以通信,服务端102和图像采集端103之间可以通信,第一客户端1011、第二客户端1012和第三客户端1013,与图像采集端103之间可以通信。通信方式可以是有线通信方式,例如通过连接网线或串口线进行通信;也可以是无线通信方式,例如蓝牙或无线保真(wirelessfidelity,WIFI)等技术进行通信,具体不做限制。
客户端101泛指可以登录账号,并触发操作的设备,例如,终端设备、安装在终端设备中的第三方应用程序或终端设备可以访问的网页等。服务端102泛指可以响应于客户端101触发的操作,并对客户端101执行操作的设备,例如,终端设备或服务器等。服务器例如是云服务器或本地服务器等。图像采集端103泛指可以采集图像的设备,例如摄像头等。客户端101、服务端102和图像采集端103均可以采用云计算,以减少本地计算资源的占用。
作为一种实施例,客户端101和服务端102可以是同一个设备;或者,服务端102和图像采集端103可以是同一个设备;或者,客户端101和图像采集端103可以是同一个设备;或者,客户端101、服务端102和图像采集端103可以是同一个设备,具体不做限制。本申请实施例中,以客户端101、服务端102和图像采集端103分别为不同的设备为例进行介绍。
下面在服务端102角度,对本申请实施例提供的配置电子资源的方法进行介绍。
请参考图2,为本申请实施例提供的配置电子资源的方法的一种流程示意图。
S201,向目标账号发送电子资源重配信息。
在服务端102执行S201,向目标账号发送电子资源重配信息之前,可以先从各个基础账号中,确定目标账号,从而服务端102可以仅向目标账号发送电子资源重配信息,不需要向所有基础账号发送电子资源重配信息,减少了服务端102需要处理的数据量。基础账号是可以通过客户端101登录的账号,目标账号可以是基础账号中的账号。
请参考图3,为确定目标账号的流程示意图,下面对确定目标账号的过程进行具体介绍。
S301,基于各个基础账号的电子资源历史使用记录,分别确定各个基础账号对应的电子资源使用统计信息。
每个可以在客户端101登录的基础账号均可以对应一个电子资源历史使用记录,电子资源历史使用记录可以用于记录对应的基础账号是否使用过电子资源,或每次使用电子资源时,所使用的电子资源量,以及,每次使用电子资源时,对应的使用方法等。例如,在支付领域中,电子资源历史使用记录可以包括基础账号是否进行过支付。如果基础账号进行过支付,那么电子资源历史使用记录还可以包括基础账号每次支付时,所支付的具体金额,以及基础账号每次支付时,所采用的支付方式,如密码支付、支付码支付或人脸支付等。
基于每个基础账号的电子资源历史使用记录,可以分别确定每个基础账号对应的电子资源使用统计信息。电子资源使用统计信息用于表征基础账号对应的所有电子资源历史使用记录的统计。电子资源使用统计信息可以包括多种,下面以其中的三种为例进行介绍。
电子资源使用统计信息一:
预设的第一时长内,以目标使用方式使用电子资源的使用次数。
电子资源使用统计信息可以包括基础账号在预设的第一时长内,以目标使用方式使用电子资源的使用次数。服务端102可以以预设的第三时长为周期,确定每个基础账号分别对应的电子资源历史使用记录中,预设的第一时长内,以目标使用方式使用电子资源的使用次数。或者,服务端102可以在自身计算资源占用率较低时,确定每个基础账号分别对应的电子资源历史使用记录中,预设的第一时长内,以目标使用方式使用电子资源的使用次数。
或者,服务端102可以在基础账号每生成一个电子资源历史使用记录时进行统计。在预设的第一时长内,每生成一个基础账号的电子资源历史使用记录时,服务端102确定该电子资源历史使用记录是否是以目标使用方法使用的电子资源,如果是以目标使用方法使用的电子资源,则统计的该基础账号在预设的第一时长内,使用次数加1。
作为一种实施例,在电子资源历史使用记录中,可能包括多个预设的第一时长内,都存在以目标使用方式使用电子资源的记录,如果多个预设的第一时长内,以目标使用方式使用电子资源的使用次数不同,那么以其中最大的使用次数作为基础账号在预设的第一时长内,以目标使用方式使用电子资源的使用次数。
电子资源使用统计信息二:
预设的第二时长内,以目标使用方式使用电子资源的电子资源量。
电子资源使用统计信息可以包括基础账号在预设的第二时长内,以目标使用方式使用电子资源的电子资源量。服务端102可以以预设的第三时长为周期,确定每个基础账号分别对应的电子资源历史使用记录中,预设的第二时长内,以目标使用方式使用电子资源的电子资源量。或者,服务端102可以在自身计算资源占用率较低时,确定每个基础账号分别对应的电子资源历史使用记录中,预设的第二时长内,以目标使用方式使用电子资源的电子资源量。
或者,服务端102可以在基础账号每生成一个电子资源历史使用记录时进行统计。在预设的第二时长内,每生成一个基础账号的电子资源历史使用记录时,服务端102确定该电子资源历史使用记录是否是以目标使用方法使用的电子资源,如果是以目标使用方法使用的电子资源,则统计的该基础账号在预设的第二时长内,电子资源量增加使用的相应量。
作为一种实施例,在电子资源历史使用记录中,可能包括多个预设的第二时长内,都存在以目标使用方式使用电子资源的记录,如果多个预设的第一时长内,以目标使用方式使用电子资源的电子资源量不同,那么以其中最大的电子资源量作为基础账号在预设的第二时长内,以目标使用方式使用电子资源的电子资源量。
电子资源使用统计信息三:
预设的时间段内,以目标使用方式使用电子资源。
电子资源使用统计信息可以包括基础账号在预设的时间段内,以目标使用方式使用电子资源的目标历史使用记录。目标历史使用记录可以表示基础账号在预设的时间段内,是否以目标使用方式使用了电子资源。服务端102可以在自身计算资源占用率较低时,确定每个基础账号分别对应的电子资源历史使用记录中,预设的时间段内的目标历史使用记录。或者,服务端102可以在预设的时间段内,确定基础账号是否存在新生成的电子资源历史使用记录。如果存在新生成的电子资源历史使用记录,那么确定相应的目标历史使用记录。
S302,将电子资源使用统计信息满足预设的账号条件的基础账号,确定为目标账号。
在获得各个基础账号对应的电子资源使用统计信息之后,服务端102可以基于各个基础账号对应的电子资源使用统计信息,将电子资源使用统计信息满足预设的账号条件的基础账号,确定为目标账号。电子资源使用统计信息不同,对应的预设的账号条件也不同,下面分别针对上述的三个电子资源使用统计信息,对确定目标账号的过程进行介绍。
确定目标账号的方法一:
将使用次数在预设的使用次数范围内的基础账号确定为目标账号。
如果电子资源使用统计信息中包括各个基础账号在预设的第一时长内,以目标使用方式使用电子资源的使用次数,那么预设的账号条件对应可以包括预设的使用次数范围。服务端102在确定基础账号在预设的第一时长内,以目标使用方式使用电子资源的使用次数在预设的使用次数范围内时,将该基础账号确定为目标账号。
例如,以支付场景,目标使用方式为人脸支付,预设的使用次数范围为5次为例,一个基础账号在预设的第一时长内,以人脸支付的方式进行了支付,并且支付次数达到预设的5次,那么服务端102可以将该基础账号确定为目标账号。
确定目标账号的方法二:
将电子资源量在预设的电子资源量范围内的基础账号确定为目标账号。
如果电子资源使用统计信息中包括各个基础账号在预设的第二时长内,以目标使用方式使用电子资源的电子资源量,那么预设的账号条件对应可以包括预设的电子资源量范围。服务端102在确定基础账号在预设的第二时长内,以目标使用方式使用电子资源的电子资源量在预设的电子资源量范围内时,将该基础账号确定为目标账号。
例如,以支付场景,目标使用方式为人脸支付,预设的电子资源量为50元为例,一个基础账号在预设的第二时长内,以人脸支付的方式进行了支付,并且支付总金额达到预设的50元,那么服务端102可以将该基础账号确定为目标账号。
确定目标账号的方法三:
将目标历史使用记录表征采用目标使用方式使用电子资源的基础账号确定为目标账号。
如果电子资源使用统计信息中包括各个基础账号的目标历史使用记录,那么预设的账号条件对应可以包括表征采用目标使用方式使用电子资源的目标历史使用记录。服务端102在确定基础账号使用了电子资源之后,如果确定该基础账号使用电子资源采用的是目标使用方法,那么服务端102将该基础账号确定为目标账号。
例如,以支付场景,目标使用方式为人脸支付为例,如果服务端102确定一个基础账号进行了支付,如果该基础账号是以人脸支付的方式进行的支付,那么服务端102可以将该基础账号确定为目标账号。
作为一种实施例,如果电子资源使用统计信息中包括上述三种电子资源使用统计信息中的多种,那么可以根据每种电子资源使用统计信息,分别确定相应的目标账号;或者,每种电子资源使用统计信息可以具有优先级,在基于优先级最高的电子资源使用统计信息,确定出的目标账号的数量没有达到预设的账号数量时,可以进一步的依次基于优先级略低的电子资源使用统计信息,确定目标账号,直到确定出的目标账号的数量达到预设的账号数量为止等,具体不做限制。
本申请实施例中,将多次使用目标使用方式的基础账号,或使用目标使用方式使用了较多的电子资源的基础账号,或使用目标使用方式的基础账号等针对目标使用方式来说是高活跃度的基础账号,确定为目标账号。从而,后续不需要盲目的向所有基础账号发送电子资源重配信息,而是有针对性的向高活跃度的目标账号发送电子资源重配信息,减少了发送电子资源重配信息时的计算资源的占用。
在服务端102确定了目标账号之后,可以存储每个确定出的目标账号。从而,服务端102可以针对存储的每个目标账号执行S201,向目标账号发送电子资源重配信息。或者,服务端102每确定出一个目标账号之后,可以执行S201,向目标账号发送电子资源重配信息等,具体不做限制。
电子资源重配信息可以包括资源重配条件和电子资源重配策略。资源重配条件可以用于指示基于电子资源重配策略,执行电子资源重配置操作的条件,例如,资源重配条件可以是与同一电子资源重配信息关联的账号的数量,或者,与同一电子资源重配信息关联的账号的活跃度等。活跃度可以基于上述的电子资源使用统计信息确定,再此不再赘述。不同的目标账号收到的来自服务端102发送的电子资源重配信息可以是不同的电子资源重配信息,不同的其他账号接收的来自同一目标账号转发的电子资源重配信息可以是同一电子资源重配信息。
电子资源重配策略可以用于指示执行的电子资源重配置操作,例如,对电子资源量进行一定量的减免,或者,向对应的账号反馈一定量的电子资源量等,具体不做限制。
作为一种实施例,服务端102可以以短信的形式向目标账号发送电子资源重配信息,或者,可以采用相应的第三方平台的账号向目标账号发送电子资源重配信息的形式,例如,以公众号消息的形式向目标账号发送电子资源重配信息,或者,可以以聊天信息的形式向目标账号发送电子资源重配信息,或者,可以以弹窗的形式向目标账号发送电子资源重配信息等,具体承载电子资源重配信息的方式不做限制。
S202,响应于目标账号基于电子资源重配信息触发的分享操作,向分享操作指示的至少一个其他账号发送电子资源重配信息。
在向目标账号发送电子资源重配信息之后,服务端102可以响应于目标账号基于电子资源重配信息触发的分享操作,生成分享请求。分享请求中可以包括目标账号指示的至少一个其他账号,以及向至少一个其他账号发送的电子资源重配信息。服务端102基于分享请求向分享操作指示的至少一个其他账号发送电子资源重配信息。
作为一种实施例,服务端102响应于目标账号基于电子资源重配信息触发的分享操作之后,可以建立目标账号与电子资源重配信息之间的关联关系,从而,服务端102可以基于其他账号针对该电子资源重配信息返回的确认操作,记录其他账号与电子资源重配信息之间的关联关系,以及其他账号与目标账号之间的关联关系。
服务端102向每个目标账号发送的电子资源重配信息可以具有信息标识,用于唯一标识每个电子资源重配信息,从而服务端102可以通过关联目标账号与电子资源重配信息的信息标识,实现建立目标账号与电子资源重配信息之间的关联关系。
S203,每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作,在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号。
在向分享操作指示的至少一个其他账号发送电子资源重配信息之后,服务端102可以在每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作时,获得一个其他账号的添加请求。添加请求用于在对应电子资源重配信息和目标账号建立的关联关系中,添加该一个其他账号。
作为一种实施例,如果电子资源重配条件包括电子资源重配限制条件,例如,同一电子资源重配信息最多关联5个账号,或者,同一电子资源重配信息总活跃度不能超过10等,具体不做限制。那么服务端102可以在获得一个添加请求时,确定添加请求所要添加的关联关系是否已经满足电子资源重配条件。如果关联关系已经满足电子资源重配条件,例如关联关系所关联的账号数量已经达到上限,那么,服务端102可以基于添加请求,向该一个其他账号返回添加失败的通知信息。如果关联关系未满足电子资源重配条件,服务端102可以基于添加请求,将该一个其他账号添加到关联关系中。从而,目标账号、该一个其他账号和电子资源重配信息关联。
S204,若确定关联关系满足电子资源重配条件,则基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作。
服务端102可以实时确定每个关联关系是否满足电子资源重配条件,或者,服务端102可以以预设的第四时长为周期,确定每个关联关系是否满足电子资源重配条件,或者,服务端102可以在自身计算资源占用率较低时,确定每个关联关系是否满足电子资源重配条件,或者,服务端102可以在获得其他账号的添加请求时,确定对应的关联关系是否满足电子资源重配条件等,具体不做限制。
如果服务端102关联关系不满足电子资源重配条件,那么不对关联关系中的账号进行处理,或者,可以向关联关系中的账号发送提示信息,用于提示关联关系中的各个账号,当前关联关系与电子资源重配条件之间的差距,以使各个账号可以有针对性的转发电子资源重配信息,从而更快的促使关联关系满足电子资源重配条件。
如果服务端102关联关系满足电子资源重配条件,那么基于电子资源重配策略,对关联关系中的每个账号执行相应的电子资源重配置操作。电子资源重配置操作可以有多种操作,下面以其中的两种为例进行介绍。
电子资源重配置操作一:
基于电子资源减免量,执行相应的电子资源重配置操作。
如果电子资源重配策略指示了电子资源减免量,那么服务端102在响应于关联关系中的一个账号触发的用于指示使用电子资源的操作时,获得该一个账号待使用的初始电子资源。服务端102基于电子资源重配策略指示的电子资源减免量,确定待使用的初始电子资源与电子资源减免量之差。服务端102将待使用的初始电子资源与电子资源减免量之差,作为该一个账号待使用的最终电子资源。从而,该一个账号可以基于待使用的最终电子资源,使用相应的电子资源。
电子资源重配置操作二:
基于电子资源反馈量,执行相应的电子资源重配置操作。
如果电子资源重配策略指示了电子资源反馈量,那么服务端102在响应于关联关系中的一个账号触发的用于指示使用电子资源的操作时,获得该一个账号待使用的初始电子资源。服务端102响应于该一个账号基于待使用的初始电子资源,使用了相应的电子资源,向该一个账号发送相应的电子资源反馈量。
作为一种实施例,在服务端102确定关联关系满足电子资源重配条件时,可以为关联关系中的每个账号添加重配置标识。从而,在服务端102响应于一个账号触发的用于指示使用电子资源的操作时,服务端102可以确定该一个账号是否存在重配置标识。如果该一个账号存在重配置标识,那么服务端102可以基于电子资源重配策略,对该一个账号执行相应的重配置操作。如果该一个账号不存在重配置标识,那么服务端102可以不对该一个账号执行重配置操作等。
作为一种实施例,为了保证服务端102执行重配置操作的账号,是账号相应的使用者在使用,而不是由别人冒用,保证配置电子资源的安全性,在对关联关系中的账号执行相应的电子资源重配置操作之前,可以先确定账号使用者的身份。例如,可以通过向账号关联的手机号码发送验证短信,确定账号输入的验证码与发出的验证码是否一致;或可以通过向账号关联的手机号码拨打电话,确定账号使用者的音频是否与预存的参考音频一致;或可以通过采集账号的使用者的人脸图像,确定账号使用者的人脸图像是否与预存的参考人脸图像一致等,具体不做限制。
下面对采用人工智能技术,进行人脸识别的验证过程进行具体介绍。
针对关联关系中的每个账号,服务端102可以向一个账号发送验证请求,接收验证请求的设备可以是登录该一个账号的客户端101,或者可以是该一个账号关联的第三方平台,例如该一个账号关联的图像采集端103等。在客户端101或图像采集端103采集了目标人脸图像之后,可以向服务端102反馈目标人脸图像。
服务端102在接收该一个账号反馈的目标人脸图像之后,可以对目标人脸图像进行特征提取处理,获得该目标人脸图像的目标特征向量。目标特征向量用于表征目标人脸图像的特征。在获得目标人脸图像的目标特征向量之后,可以将目标特征向量与预存的各个参考人脸图像的参考特征向量进行比对。确定预存的各个参考特征向量中,与目标特征向量之间的相似度最大的最相似特征向量。根据最相似特征向量,在参考人脸图像中,确定最相似特征向量对应的最相似参考人脸图像。
服务端102在获得最相似参考人脸图像之后,可以根据预存的各个参考人脸图像与各个账号之间的对应关系,确定最相似参考人脸图像对应的账号。如果最相似参考人脸图像对应的账号是该一个账号,说明该一个账号的使用者,与预存的该一个账号的使用者相同,不存在冒用账号等问题,那么服务端102确定该一个账号验证成功,否则确定该一个账号验证失败。
如果账号验证成功,那么服务端102可以对验证成功的账号执行相应的电子资源重配置操作。如果账号验证失败,那么服务端102不对验证失败的账号执行相应的电子资源重配置操作,服务端设备102还可以向验证失败的账号发送提示信息,用于提示验证失败的账号人脸验证失败,以使验证失败的账号重新提交人脸验证,或更换其他验证方式进行验证等。
作为一种实施例,为了提高人脸验证的准确性,服务端102可以接收一个账号返回的多张候选人脸图像。服务端102在接收多张候选人脸图像之后,可以基于预设的图像评价指标,在多张候选人脸图像中,确定出图像参数满足预设的图像评价指标的目标人脸图像。图像参数用于表征候选人脸图像的图像质量,图像参数可以包括候选人脸图像中的人脸区域的人脸区域面积,占候选人脸图像的面积的比例,或者,可以包括候选人脸图像中人脸所在平面,相较于图像采集端103或客户端101所在平面之间的相对角度,或者,可以包括候选人脸图像的对比度、饱和度或亮度等,具体不做限制。
根据图像参数包括的信息不同,预设的图像评价指标也不同。在图像参数包括人脸区域的人脸区域面积,占候选人脸图像的面积的比例时,预设的图像评价指标可以是多张候选人脸图像中,人脸区域面积占候选人脸图像面积的比例最大的候选人脸图像。在图像参数包括人脸所在平面,相较于图像采集端103或客户端101所在平面之间的相对角度时,预设的图像评价指标可以是人脸所在平面与图像采集端103或客户端101所在平面之间的相对角度最小的候选人脸图像。在图像参数包括候选人脸图像的对比度、饱和度或亮度时,预设的图像评价指标可以是候选人脸图像的对比度、饱和度或亮度加权和最接近预设值的候选人脸图像等,具体不做限制。
作为一种实施例,为了提高人脸识别的准确性,客户端101或图像采集端103可以是3D摄像头,3D摄像头包括传统RGB摄像头、深度摄像头或红外摄像头中的一种或多种。通过RGB摄像头可以获得传统的人脸图像。通过深度摄像头可以获得人脸图像中各个用户的前后位置,从而可以仅对离摄像头最近的用户进行人脸识别,不会将拍摄画面内,离摄像头较远的用户误判为当前人脸识别的用户情况,减少了由于人脸区域确定错误,造成的人脸验证失败的情况。通过红外摄像头可以获得光照不足时的红外人脸图像,从而减少了由于光照不足造成的人脸图像中包括的人脸特征较少的情况,减少了由于人脸特征获取不足造成的人脸验证失败的情况。
下面在客户端101角度,对本申请实施例提供的配置电子资源的方法进行介绍,以客户端101当前登录的是目标账号为例。
请参考图4a,为本申请实施例提供的配置电子资源的方法的一种流程示意图。
S401,接收服务端102针对目标账号发送的电子资源重配信息。
服务端102可以向目标账号发送电子资源重配信息,客户端101可以接收来自服务端102的电子资源重配信息。客户端101接收电子资源重配信息的形式可以是短信形式,或公众号消息形式,或聊天信息形式,或弹窗形式等,具体不做限制。
电子资源重配信息可以包括资源重配条件和电子资源重配策略。资源重配条件可以用于指示服务端102基于电子资源重配策略,执行电子资源重配置操作的条件,例如,资源重配条件可以是与同一电子资源重配信息关联的账号的数量,或者,与同一电子资源重配信息关联的账号的活跃度等。活跃度可以基于S201中介绍的电子资源使用统计信息确定,再此不再赘述。不同的目标账号收到的来自服务端102发送的电子资源重配信息可以是不同的电子资源重配信息,不同的其他账号接收的来自同一目标账号转发的电子资源重配信息可以是同一电子资源重配信息。
电子资源重配策略可以用于指示服务端102执行的电子资源重配置操作,例如,对电子资源量进行一定量的减免,或者,向对应的账号反馈一定量的电子资源量等,具体不做限制。
以公众号形式为例,例如,请参考图4b,为客户端101接收电子资源重配信息一种界面示意图。
目标账号(账号A)在平台A上可以接收账号(账号B、账号C或账号D)的消息,也可以接收公众号(公众号A或公众号B)的消息,如图4b(1)。4b(1)中以账号A接收到公众号A的一条消息为例,在账号A查看公众号A发送的电子资源重配信息时,界面可以以图4b(2)的形式显示。电子资源重配信息中包括电子资源重配条件和电子资源重配策略。
S402,响应于目标账号针对电子资源重配信息触发的分享操作,向至少一个其他账号转发电子资源重配信息。
在客户端101接收电子资源重配信息之后,可以针对电子资源重配信息触发的分享操作,分享操作用于向至少一个其他账号转发接收的电子资源重配信息。至少一个其他账号中的账号可以是与目标账号存在好友关系的账号,也可以是与目标账号不存在好友关系的账号。例如,至少一个其他账号中的账号可以是目标账号好友列表中的账号,或者,可以是与目标账号在同一群组中的账号,或者,可以是与目标账号所在平台不同的其他平台账号,在目标账号所在平台中关联的账号,如目标账号所在平台为平台A,目标账号可以将电子资源重配信息发送至平台B,从而平台B中的平台账号可以根据平台账号在平台A中关联的其他账号,接收目标账号分享的电子资源重配信息等。
请继续参考图4b,在账号A触发图4b(2)中界面右上角的分享按键之后,界面可以以图4b(3)的形式显示。图4b(3)中显示所有可分享的账号、群组或其他平台等。账号可以是与账号A互为好友关系的账号等,群组可以是包括账号A在内的多个账号组成的群组等,其他平台可以是与账号A关联的其他平台,其他平台中的账号也可以与平台A关联。账号A可以在如图4b(3)中显示的界面中选择至少一个其他账号,向至少一个其他账号转发电子资源重配信息。
从而,在客户端101触发了分享操作之后,服务端102可以建立目标账号与电子资源重配信息之间的关联关系。服务端102可以每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作时,在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号。服务端102可以在确定关联关系满足电子资源重配条件时,基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作。可以参见服务端102角度的介绍,在此不再赘述。
作为一种实施例,在响应于目标账号针对电子资源重配信息触发的分享操作,向至少一个其他账号转发电子资源重配信息之后,目标账号可以接收服务端102发送的人脸验证请求,用于验证目标账号当前所使用的用户是否是服务端102预存的用户,以保证服务端102配置电子资源的安全性。
客户端101可以基于接收的人脸验证请求,采集目标人脸图像;或者,客户端101可以授权与客户端101关联的图像采集端103,采集目标人脸图像。在采集了目标人脸图像之后,可以向服务端102发送采集的目标人脸图像,从而服务端102可以基于目标人脸图像,对目标账号进行验证,可以参考S204中介绍的人脸识别的验证过程的介绍,在此不再赘述。
以图像采集端103采集目标人脸图像为例,请参考4c,为人脸验证的一种界面示意图。图像采集端103在需要采集图像时,对当前拍摄画面进行拍摄;或者,图像采集端103检测当前拍摄画面中人脸区域,并对人脸区域进行放大处理,在对人脸区域进行放大之后进行拍摄等,如图4c(1)。在图像采集端103进行拍摄之后,可以获得目标人脸图像,如图4c(2)。在服务端102对目标人脸图像进行验证之后,可以将验证结果返回图像采集端103。图像采集端103接收服务端102返回的验证结果之后,可以显示验证结果,如图4c(3)。
作为一种实施例,客户端101或图像采集端103基于人脸验证请求,可以获得多张候选人脸图像。基于候选人脸图像的图像参数,在多张候选人脸图像中,确定出图像参数满足预设的图像评价指标的目标人脸图像。客户端101或图像采集端103从多张候选人脸图像中,确定目标人脸图像的过程,与S204中介绍的服务端102从多张候选人脸图像中,确定目标人脸图像的过程相同,在此不再赘述。或者,客户端101或图像采集端103基于人脸验证请求,获得了多张候选人脸图像之后,可以将多张候选人脸图像发送至服务端102,由服务端102从多张候选人脸图像中,确定目标人脸图像,具体不做限制。
下面在客户端101角度,对本申请实施例提供的配置电子资源的方法进行介绍,以客户端101当前登录的是其他账号为例。
请参考图5a,为本申请实施例提供的配置电子资源的方法的一种流程示意图。
S501,接收目标账号针对一个其他账号发送的电子资源重配信息。
服务端102可以向目标账号发送电子资源重配信息,目标账号可以接收来自服务端102的电子资源重配信息。在目标账号针对电子资源重配信息触发了分享操作之后,目标账号可以向至少一个其他账号转发电子资源重配信息,或者,目标账号可以通过服务端102向至少一个其他账号转发电子资源重配信息。在目标账号向至少一个其他账号转发电子资源重配信息之后,客户端101可以接收来自目标账号的电子资源重配信息。电子资源重配信息的形式可以是短信形式,或聊天信息形式,或弹窗形式等,具体不做限制。
以聊天信息形式为例,例如,请参考图5b,为客户端101接收电子资源重配信息一种界面示意图。
其他账号(账号B)在平台A上可以接收账号(账号A、账号C或账号D)的消息,也可以接收公众号(公众号A或公众号B)的消息,如图5b(1)。5b(1)中以账号B接收到目标账号(账号A)的一条消息为例,在账号B查看账号A发送的聊天信息时,界面可以以图5b(2)的形式显示。在账号B查看账号A发送的电子资源重配信息时,界面可以以图5b(3)的形式显示。
电子资源重配信息可以包括资源重配条件和电子资源重配策略。资源重配条件可以用于指示服务端102基于电子资源重配策略,执行电子资源重配置操作的条件,例如,资源重配条件可以是与同一电子资源重配信息关联的账号的数量,或者,与同一电子资源重配信息关联的账号的活跃度等。活跃度可以基于S201中介绍的电子资源使用统计信息确定,再此不再赘述。不同的目标账号收到的来自服务端102发送的电子资源重配信息可以是不同的电子资源重配信息,不同的其他账号接收的来自同一目标账号转发的电子资源重配信息可以是同一电子资源重配信息。
电子资源重配策略可以用于指示服务端102执行的电子资源重配置操作,例如,对电子资源量进行一定量的减免,或者,向对应的账号反馈一定量的电子资源量等,具体不做限制。
S502,响应于一个其他账号针对电子资源重配信息触发的确认操作,向服务端102发送确认操作。
客户端101接收目标账号针对一个其他账号发送的电子资源重配信息之后,可以针对电子资源重配信息触发确认操作。客户端101响应于一个其他账号针对电子资源重配信息触发的确认操作,向服务端102发送确认操作。
请继续参考图5b,账号B在查看图5b(3)中界面中显示的电子资源重配信息时,可以触发界面中的“确认参与”按键,向服务端102返确认操作。
从而,服务端102可以在每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作时,在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号。服务端102还可以在确定关联关系满足电子资源重配条件时,基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作,可以参考服务端102角度的介绍,在此不再赘述。
作为一种实施例,在响应于一个其他账号针对电子资源重配信息触发的确认操作,向服务端102发送确认操作之后,一个其他账号可以接收服务端102发送的人脸验证请求,用于验证一个其他账号当前所使用的用户是否是服务端102预存的用户,以保证服务端102配置电子资源的安全性。
客户端101可以基于接收的人脸验证请求,采集目标人脸图像;或者,客户端101可以授权与客户端101关联的图像采集端103,采集目标人脸图像。在采集了目标人脸图像之后,可以向服务端102发送采集的目标人脸图像,从而服务端102可以基于目标人脸图像,对一个其他账号进行验证,可以参考S204中介绍的人脸识别的验证过程的介绍,在此不再赘述。
作为一种实施例,客户端101或图像采集端103基于人脸验证请求,可以获得多张候选人脸图像。基于候选人脸图像的图像参数,在多张候选人脸图像中,确定出图像参数满足预设的图像评价指标的目标人脸图像。客户端101或图像采集端103从多张候选人脸图像中,确定目标人脸图像的过程,与S204中介绍的服务端102从多张候选人脸图像中,确定目标人脸图像的过程相同,在此不再赘述。或者,客户端101或图像采集端103基于人脸验证请求,获得了多张候选人脸图像之后,可以将多张候选人脸图像发送至服务端102,由服务端102从多张候选人脸图像中,确定目标人脸图像,具体不做限制,界面示意图可以继续参照图4c,在此不再赘述。
请参考图6,为本申请实施例提供的配置电子资源的方法的一种时序示意图。请参考图7a,为本申请实施例提供的配置电子资源的方法的一种原理示意图。以客户端101包括第一客户端1011、第二客户端1012和第三客户端1013,其中,第一客户端1011当前登录的是目标账号,第二客户端1012和第三客户端1013当前登录的是至少一个其他账号中的账号为例。
S601,服务端102中的目标账号确定模块基于各个基础账号的电子资源历史使用记录,确定目标账号。
S602,服务端102中的目标账号确定模块确定向目标账号发送的电子资源重配信息,并通过网络模块向目标账号发送电子资源重配信息。
S603,第一客户端1011通过网络模块接收来自服务端102的电子资源重配信息,并针对电子资源重配信息触发分享操作,通过网络模块向至少一个其他账号转发电子资源重配信息。
S604,服务端102中的电子资源重配模块建立目标账号与电子资源重配信息的信息标识之间的关联关系。
S605,第二客户端1012和第三客户端1013中分别登录的一个其他账号通过网络模块接收来自第一客户端1011发送的电子资源重配信息。第二客户端1012和第三客户端1013分别响应于一个其他账号针对电子资源重配信息的确认操作,通过网络模块向服务端102发送确认操作。
S606,服务端102中的电子资源重配模块通过网络模块接收每个确认操作,并基于每个确认操作,在对应目标账号与电子资源重配信息之间的关联关系中,添加一个账号。
S607,服务端102中的电子资源重配模块在确定关联关系满足电子资源匹配条件时,对关联关系中的各个账号分别配置重配置标志。重配置标志表示在关联关系中的各个账号使用电子资源时,可以执行相应的重配置操作。
S608,以当前使用电子资源的账号是目标账号,目标账号以人脸方式使用电子资源为例,服务端102需要先确定当前使用电子资源的账号是目标账号。通过图像采集端103采集多张候选人脸图像,图像采集端103在多张候选人脸图像中,确定目标人脸图像。
S609,图像采集端103通过网络模块向服务端102中的人脸识别模块发送目标人脸图像,服务端102中的人脸识别模块通过网络模块接收来自图像采集端的目标人脸图像。
S610,服务端102中的人脸识别模块确定目标人脸图像对应的账号。
S611,如果服务端102中的电子资源重配模块确定该账号添加了重配置标识,那么对该账号待使用的初始电子资源执行相应的重配置操作。
作为一种实施例,服务端102中的人脸识别模块还可以在电子资源重配模块添加重配置标识之前,根据图像采集端103采集的目标人脸图像进行人脸验证,对验证成功的账号添加重配置标识,如果关联关系中存在一个账号未验证成功,那么不对关联关系中的账号添加重配置标识。
下面以支付场景为例,对本申请实施例提供的配置电子资源的方法进行示例说明。请参考图7b,为配置电子资源的方法的一种界面示意图。
用户A通过第一客户端1011登录账号A,用户B通过第二客户端1012登录账号B,用户C通过第三客户端1013登录账号C。
第一客户端1011中的账号A接收来自服务端102发送的电子资源重配信息,服务端102记录该电子资源重配信息的信息标识为groundID。电子资源重配信息中的电子资源重配条件指示了目标使用方式为人脸支付的方式,电子资源重配条件还指示了需要3人组团。电子资源重配信息中的电子资源重配策略指示了电子资源减免量为5元,如图7b(1)。
第一客户端1011中的账号A针对电子资源重配信息触发分享操作,将接收的电子资源重配信息转发给第二客户端1012的账号B和第三客户端1013的账号C。
服务端102建立账号A与groundID之间的关联关系。
第二客户端1012的账号B和第三客户端1013的账号C分别接收第一客户端1011中的账号A发送的电子资源重配信息,并针对电子资源重配信息触发确认操作,如图7b(2)。
服务端102分别将账号B和账号C加入账号A与groundID之间的关联关系中,从而groundID与账号A、账号B和账号C关联。
服务端102确定groundID与账号A、账号B和账号C之间的关联关系满足电子资源重配条件,从而服务端102为账号A、账号B和账号C配置重配置标识。服务端102可以向账号A、账号B和账号C发送提示信息,用于提示账号A、账号B和账号C电子资源重配条件已满足,在使用电子资源时可以减免5元。
账号A、账号B或账号C在商店中购买物品时,在结账前台提供的图像采集端103显示待使用的初始电子资源,如10元。以账号B为例,账号B选择采用人脸支付,如图7b(3),图像采集端103采集账号B对应的用户的目标人脸图像,并发送至服务端102。
服务端102确定目标人脸图像对应的是账号B,并确定账号B添加了重配置标识。服务端102将重配置标识指示的电子资源减免量,如5元,以及账号B的付款码反馈给结账前台提供的图像采集端103。图像采集端103基于账号B待使用的初始电子资源,以及电子资源减免量,确定出账号B待使用的最终电子资源,如待使用的初始电子资源与电子资源减免量之差,5元。图像采集端103基于账号B的付款码,完成5元支付,如图7b(4)。
作为一种实施例,在账号B使用了电子资源之后,说明服务端102的重配置操作已执行完成,可以取消账号B的重配置标识。
基于同一发明构思,本申请实施例提供一种配置电子资源的装置,该装置相当于前文论述的服务端102,能够实现前述配置电子资源的方法对应的功能。请参考图8,该装置包括收发模块801和处理模块802,其中:
收发模块801:用于向目标账号发送电子资源重配信息,其中,目标账号是基于目标账号的电子资源历史使用记录确定的,电子资源重配信息包括电子资源重配条件和电子资源重配策略;
收发模块801还用于:响应于目标账号基于电子资源重配信息触发的分享操作,向分享操作指示的至少一个其他账号发送电子资源重配信息;
处理模块802:用于每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作,在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号;
处理模块802还用于:若确定关联关系满足电子资源重配条件,则基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作。
在一种可能的实施例中,处理模块802还用于:
在向目标账号发送电子资源重配信息之前,基于各个基础账号的电子资源历史使用记录,分别确定各个基础账号对应的电子资源使用统计信息;
将电子资源使用统计信息满足预设的账号条件的基础账号,确定为目标账号。
在一种可能的实施例中,包括以下操作中的任意一种或任意组合,处理模块802具体用于:
基于各个基础账号的电子资源历史使用记录,分别确定预设的第一时长内,各个基础账号以目标使用方式使用电子资源的使用次数;
基于各个基础账号的电子资源历史使用记录,分别确定预设的第二时长内,各个基础账号以目标使用方式使用电子资源的电子资源量;
基于各个基础账号的电子资源历史使用记录,分别确定预设的时间段内,各个基础账号以目标使用方式使用电子资源的目标历史使用记录。
在一种可能的实施例中,处理模块802具体用于:
若电子资源使用统计信息包括使用次数,则基于预设的账号条件,将使用次数在预设的使用次数范围内的基础账号确定为目标账号;
若电子资源使用统计信息包括电子资源量,则基于预设的账号条件,将电子资源量在预设的电子资源量范围内的基础账号确定为目标账号;
若电子资源使用统计信息包括目标历史使用记录,则基于预设的账号条件,将目标历史使用记录表征采用目标使用方式使用电子资源的基础账号确定为目标账号。
在一种可能的实施例中,处理模块802具体用于:
每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作,获得一个其他账号的添加请求,其中,添加请求用于请求在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号;
基于关联关系和电子资源重配条件,确定关联关系是否满足电子资源重配条件;
若关联关系不满足电子资源重配条件,则在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号。
在一种可能的实施例中,收发模块801还用于:
在若确定关联关系满足电子资源重配条件,则基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作之前,针对关联关系中的各个账号,分别执行以下操作:
向一个账号发送人脸验证请求,并获得一个账号返回的目标人脸图像;其中,一个账号为目标账号或其他账号;
处理模块802还用于:
对目标人脸图像进行特征提取处理,获得目标人脸图像的目标特征向量;
基于目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与目标特征向量之间的相似度最大的最相似特征向量,获得最相似特征向量对应的最相似参考人脸图像;
基于预存的各个参考人脸图像与账号之间的对应关系,若确定最相似参考人脸图像对应的账号为一个账号,则确定一个账号验证成功。
在一种可能的实施例中,收发模块801具体用于:
向一个账号发送人脸验证请求,获得一个账号返回的多张候选人脸图像;
处理模块802具体用于:
基于预设的图像评价指标,在多张候选人脸图像中,确定图像参数满足预设的图像评价指标的目标人脸图像;其中,图像参数用于表征候选人脸图像的图像质量。
在一种可能的实施例中,包括以下操作中的任意一种或任意组合,处理模块802具体用于:
基于预设的图像评价指标,将多张候选人脸图像中,人脸区域面积占候选人脸图像面积的比例最大的候选人脸图像,作为目标人脸图像;
基于预设的图像评价指标,将多张候选人脸图像中,人脸所在平面与人脸图像采集端所在平面之间的相对角度最小的候选人脸图像,作为目标人脸图像。
在一种可能的实施例中,处理模块802具体用于:
若确定关联关系满足电子资源重配条件,则基于电子资源重配策略,对关联关系中的账号添加相应的重配置标识;
针对关联关系中的各个账号,分别执行以下操作:
响应于一个账号触发的用于指示使用电子资源的操作,获得一个账号待使用的初始电子资源;
若确定一个账号存在重配置标识,则基于重配置标识,对待使用的初始电子资源执行相应的电子资源重配置操作。
在一种可能的实施例中,包括以下操作中的任意一种或任意组合,处理模块802具体用于:
若重配置标识中包括电子资源减免量,则基于电子资源减免量,将待使用的初始电子资源与电子资源减免量之差,作为一个账号待使用的最终电子资源;
若重配置标识中包括电子资源反馈量,则在一个账号使用待使用的初始电子资源之后,向一个账号发送电子资源反馈量。
基于同一发明构思,本申请实施例提供一种配置电子资源的装置,该装置相当于前文论述的客户端101,能够实现前述配置电子资源的方法对应的功能。请参考图9,该装置包括接收模块901、发送模块902和处理模块903,其中:
接收模块901:用于接收服务端发送的电子资源重配信息,其中,目标账号是基于目标账号的电子资源历史使用记录确定的,电子资源重配信息包括电子资源重配条件和电子资源重配策略;
发送模块902:用于响应于目标账号针对电子资源重配信息触发的分享操作,向至少一个其他账号转发电子资源重配信息,以使服务端每响应于至少一个其他账号中的一个其他账号针对电子资源重配信息返回的确认操作,在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号,以及,若确定关联关系满足电子资源重配条件,则基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作。
在一种可能的实施例中,接收模块901还用于:
在响应于目标账号针对电子资源重配信息触发的分享操作,向至少一个其他账号转发电子资源重配信息之后,接收服务端针对目标账号发送的人脸验证请求;
装置还包括处理模块903,处理模块903用于:
基于人脸验证请求,采集目标人脸图像,并向服务器返回目标人脸图像,以使服务端对目标人脸图像进行特征提取处理,获得目标人脸图像的目标特征向量,以及,基于目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与目标特征向量之间的相似度最大的最相似特征向量,获得最相似特征向量对应的最相似参考人脸图像,以及,基于预存的各个参考人脸图像与账号之间的对应关系,若确定最相似参考人脸图像对应的账号为目标账号,则确定目标账号验证成功。
在一种可能的实施例中,处理模块903具体用于:
基于人脸验证请求,采集多张候选人脸图像;
基于预设的图像评价指标,在多张候选人脸图像中,确定图像参数满足预设的图像评价指标的目标人脸图像;其中,图像参数用于表征候选人脸图像的图像质量。
在一种可能的实施例中,包括以下操作中的任意一种或任意组合,处理模块903具体用于:
基于预设的图像评价指标,将多张候选人脸图像中,人脸区域面积占候选人脸图像面积的比例最大的候选人脸图像,作为目标人脸图像;
基于预设的图像评价指标,将多张候选人脸图像中,人脸所在平面与人脸图像采集端所在平面之间的相对角度最小的候选人脸图像,作为目标人脸图像。
基于同一发明构思,本申请实施例提供一种配置电子资源的装置,该装置相当于前文论述的客户端101,能够实现前述配置电子资源的方法对应的功能。请参考图10,该装置包括接收模块1001、发送模块1002和处理模块1003,其中:
接收模块1001:用于接收目标账号发送的电子资源重配信息,其中,目标账号是基于目标账号的电子资源历史使用记录确定的,电子资源重配信息包括电子资源重配条件和电子资源重配策略;
发送模块1002:用于响应于一个其他账号针对电子资源重配信息触发的确认操作,向服务器发送确认操作,以使服务端响应于一个其他账号返回的确认操作,在对应电子资源重配信息和目标账号建立的关联关系中,添加一个其他账号,以及,若确定关联关系满足电子资源重配条件,则基于电子资源重配策略,对关联关系中的账号执行相应的电子资源重配置操作。
在一种可能的实施例中,接收模块1001还用于:
在响应于一个其他账号针对电子资源重配信息触发的确认操作,向服务器发送确认操作之后,接收服务端针对一个其他账号发送的人脸验证请求;
装置还包括处理模块1003,处理模块1003用于:
基于人脸验证请求,采集目标人脸图像,并向服务器返回目标人脸图像,以使服务端对目标人脸图像进行特征提取处理,获得目标人脸图像的目标特征向量,以及,基于目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与目标特征向量之间的相似度最大的最相似特征向量,获得最相似特征向量对应的最相似参考人脸图像,以及,基于预存的各个参考人脸图像与账号之间的对应关系,若确定最相似参考人脸图像对应的账号为一个其他账号,则确定一个其他账号验证成功。
基于同一发明构思,本申请实施例提供一种配置电子资源的***,包括如前文论述的相当于服务端102的配置电子资源的装置、如前文论述的相当于第一客户端1011的配置电子资源的装置和如前文论述的相当于第二客户端1012或第三客户端1013的配置电子资源的装置。
基于同一发明构思,本申请实施例提供一种计算机设备,下面对该计算机设备1100进行介绍。
请参照图11,上述配置电子资源的装置可以运行在计算机设备1100上,配置电子资源的程序的当前版本和历史版本以及配置电子资源的程序对应的应用软件可以安装在计算机设备1100上,该计算机设备1100包括显示单元1140、处理器1180以及存储器1120,其中,显示单元1140包括显示面板1141,用于显示由用户交互操作界面等。
在一种可能的实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)或有机发光二极管OLED(Organic Light-Emitting Diode)等形式来配置显示面板1141。
处理器1180用于读取计算机程序,然后执行计算机程序定义的方法,例如处理器1180读取配置电子资源的程序或文件等,从而在该计算机设备1100上运行配置电子资源的程序,在显示单元1140上显示对应的界面。处理器1180可以包括一个或多个通用处理器,还可包括一个或多个DSP(Digital Signal Processor,数字信号处理器),用于执行相关操作,以实现本申请实施例所提供的技术方案。
存储器1120一般包括内存和外存,内存可以为随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)等。外存可以为硬盘、光盘、USB盘、软盘或磁带机等。存储器1120用于存储计算机程序和其他数据,该计算机程序包括各客户端对应的应用程序等,其他数据可包括操作***或应用程序被运行后产生的数据,该数据包括***数据(例如操作***的配置参数)和用户数据。本申请实施例中程序指令存储在存储器1120中,处理器1180执行存储其中1120中的程序指令,实现前文图论述的任意的一种配置电子资源的方法。
上述显示单元1140用于接收输入的数字信息、字符信息或接触式触摸操作/非接触式手势,以及产生与计算机设备1100的用户设置以及功能控制有关的信号输入等。具体地,本申请实施例中,该显示单元1140可以包括显示面板1141。显示面板1141例如触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在显示面板1141上或在显示面板1141的操作),并根据预先设定的程式驱动相应的连接装置。
在一种可能的实施例中,显示面板1141可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测玩家的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1180,并能接收处理器1180发来的命令并加以执行。
其中,显示面板1141可以采用电阻式、电容式、红外线以及表面声波等多种类型实现。除了显示单元1140,计算机设备1100还可以包括输入单元1130,输入单元1130可以包括图形输入设备1131和其他输入设备1132,其中其他输入设备可以但不限于包括物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
除以上之外,计算机设备1100还可以包括用于给其他模块供电的电源1190、音频电路1160、近场通信模块1170和RF电路1110。计算机设备1100还可以包括一个或多个传感器1150,例如加速度传感器、光传感器、压力传感器等。音频电路1160具体包括扬声器1161和麦克风1162等,例如计算机设备1100可以通过麦克风1162采集用户的声音,进行相应的操作等。
作为一种实施例,处理器1180的数量可以是一个或多个,处理器1180和存储器1120可以是耦合设置,也可以是相对独立设置。
作为一种实施例,图11中的处理器1180可以用于实现如图8中的收发模块801和处理模块802的功能,也可以用于实现如图9中的接收模块901、发送模块902和处理模块903的功能,也可以用于实现如图10中的接收模块1001、发送模块1002和处理模块1003的功能。
作为一种实施例,图11中的处理器1180可以用于实现前文论述的测试设备103对应的功能。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (15)
1.一种配置电子资源的方法,其特征在于,包括:
向目标账号发送电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
响应于所述目标账号基于所述电子资源重配信息触发的分享操作,向所述分享操作指示的至少一个其他账号发送所述电子资源重配信息;
每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;
若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
2.根据权利要求1所述的方法,其特征在于,在向目标账号发送电子资源重配信息之前,还包括:
基于各个基础账号的电子资源历史使用记录,分别确定所述各个基础账号对应的电子资源使用统计信息;
将电子资源使用统计信息满足预设的账号条件的基础账号,确定为目标账号。
3.根据权利要求2所述的方法,其特征在于,基于各个基础账号的电子资源历史使用记录,分别确定所述各个基础账号对应的电子资源使用统计信息,包括以下操作中的任意一种或任意组合:
基于所述各个基础账号的电子资源历史使用记录,分别确定预设的第一时长内,所述各个基础账号以目标使用方式使用电子资源的使用次数;
基于所述各个基础账号的电子资源历史使用记录,分别确定预设的第二时长内,所述各个基础账号以目标使用方式使用电子资源的电子资源量;
基于所述各个基础账号的电子资源历史使用记录,分别确定预设的时间段内,所述各个基础账号以目标使用方式使用电子资源的目标历史使用记录。
4.根据权利要求3所述的方法,其特征在于,将电子资源使用统计信息满足预设的账号条件的基础账号,确定为目标账号,包括:
若所述电子资源使用统计信息包括所述使用次数,则基于所述预设的账号条件,将所述使用次数在预设的使用次数范围内的基础账号确定为目标账号;
若所述电子资源使用统计信息包括所述电子资源量,则基于所述预设的账号条件,将所述电子资源量在预设的电子资源量范围内的基础账号确定为目标账号;
若所述电子资源使用统计信息包括所述目标历史使用记录,则基于所述预设的账号条件,将所述目标历史使用记录表征采用所述目标使用方式使用电子资源的基础账号确定为目标账号。
5.根据权利要求1~4任一项所述的方法,其特征在于,每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,包括:
每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,获得所述一个其他账号的添加请求,其中,所述添加请求用于请求在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;
基于所述关联关系和所述电子资源重配条件,确定所述关联关系是否满足所述电子资源重配条件;
若所述关联关系不满足所述电子资源重配条件,则在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号。
6.根据权利要求1~4任一项所述的方法,其特征在于,在若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作之前,还包括:
针对所述关联关系中的各个账号,分别执行以下操作:
向一个账号发送人脸验证请求,并获得所述一个账号返回的目标人脸图像;其中,所述一个账号为所述目标账号或所述其他账号;
对所述目标人脸图像进行特征提取处理,获得所述目标人脸图像的目标特征向量;
基于所述目标特征向量和预存的各个参考人脸图像的参考特征向量,在各个参考特征向量中,确定与所述目标特征向量之间的相似度最大的最相似特征向量,获得所述最相似特征向量对应的最相似参考人脸图像;
基于预存的各个参考人脸图像与账号之间的对应关系,若确定所述最相似参考人脸图像对应的账号为所述一个账号,则确定所述一个账号验证成功。
7.根据权利要求1~4任一项所述的方法,其特征在于,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作,包括:
若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号添加相应的重配置标识;
针对所述关联关系中的各个账号,分别执行以下操作:
响应于一个账号触发的用于指示使用电子资源的操作,获得所述一个账号待使用的初始电子资源;
若确定所述一个账号存在所述重配置标识,则基于所述重配置标识,对所述待使用的初始电子资源执行相应的电子资源重配置操作。
8.一种配置电子资源的方法,其特征在于,包括:
接收服务端针对目标账号发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
响应于目标账号针对所述电子资源重配信息触发的分享操作,向至少一个其他账号转发所述电子资源重配信息,以使所述服务端每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
9.一种配置电子资源的方法,其特征在于,包括:
接收目标账号针对一个其他账号发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
响应于所述一个其他账号针对所述电子资源重配信息触发的确认操作,向服务器发送所述确认操作,以使所述服务端响应于所述一个其他账号返回的所述确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
10.一种配置电子资源的装置,其特征在于,包括:
收发模块:用于向目标账号发送电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
所述收发模块还用于:响应于所述目标账号基于所述电子资源重配信息触发的分享操作,向所述分享操作指示的至少一个其他账号发送所述电子资源重配信息;
处理模块:用于每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号;
所述处理模块还用于:若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
11.一种配置电子资源的装置,其特征在于,包括:
接收模块:用于接收服务端发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
发送模块:用于响应于目标账号针对所述电子资源重配信息触发的分享操作,向至少一个其他账号转发所述电子资源重配信息,以使所述服务端每响应于所述至少一个其他账号中的一个其他账号针对所述电子资源重配信息返回的确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
12.一种配置电子资源的装置,其特征在于,包括:
接收模块:用于接收目标账号发送的电子资源重配信息,其中,所述目标账号是基于所述目标账号的电子资源历史使用记录确定的,所述电子资源重配信息包括电子资源重配条件和电子资源重配策略;
发送模块:用于响应于所述一个其他账号针对所述电子资源重配信息触发的确认操作,向服务器发送所述确认操作,以使所述服务端响应于所述一个其他账号返回的所述确认操作,在对应所述电子资源重配信息和所述目标账号建立的关联关系中,添加所述一个其他账号,以及,若确定所述关联关系满足所述电子资源重配条件,则基于所述电子资源重配策略,对所述关联关系中的账号执行相应的电子资源重配置操作。
13.一种配置电子资源的***,其特征在于,包括如权利要求10所述的配置电子资源的装置、如权利要求11所述的配置电子资源的装置和如权利要求12所述的配置电子资源的装置。
14.一种计算机设备,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序指令执行如权利要求1~9中任一项所述的方法。
15.一种存储介质,其特征在于,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1~9中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110009435.2A CN114723453A (zh) | 2021-01-05 | 2021-01-05 | 一种配置电子资源的方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110009435.2A CN114723453A (zh) | 2021-01-05 | 2021-01-05 | 一种配置电子资源的方法、装置、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114723453A true CN114723453A (zh) | 2022-07-08 |
Family
ID=82234406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110009435.2A Pending CN114723453A (zh) | 2021-01-05 | 2021-01-05 | 一种配置电子资源的方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114723453A (zh) |
-
2021
- 2021-01-05 CN CN202110009435.2A patent/CN114723453A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110209952B (zh) | 信息推荐方法、装置、设备及存储介质 | |
CN107066983B (zh) | 一种身份验证方法及装置 | |
CN109039671B (zh) | 群组消息显示方法、装置、终端及存储介质 | |
US9235913B2 (en) | Methods and systems for generating and joining shared experience | |
CN108108012B (zh) | 信息交互方法和装置 | |
CN113703585A (zh) | 交互方法、装置、电子设备及存储介质 | |
CN114612531B (zh) | 一种图像处理方法、装置、电子设备及存储介质 | |
CN113271251B (zh) | 一种虚拟资源活动控制方法、装置、电子设备和存储介质 | |
US20190155863A1 (en) | Associating user logs using geo-point density | |
CN106131296A (zh) | 信息展示方法及装置 | |
CN112989922A (zh) | 基于人工智能的脸部识别方法、装置、设备和存储介质 | |
CN112818733A (zh) | 信息处理方法、装置、存储介质及终端 | |
CN111125544A (zh) | 用户推荐方法及装置 | |
CN114723453A (zh) | 一种配置电子资源的方法、装置、计算机设备及存储介质 | |
CN111949813A (zh) | 交友请求方法、装置、计算机设备和存储介质 | |
CN113413590A (zh) | 一种信息验证方法、装置、计算机设备及存储介质 | |
CN113961792B (zh) | 一种资源推荐***、方法、电子设备及存储介质 | |
CN113536270B (zh) | 一种信息验证的方法、装置、计算机设备及存储介质 | |
CN112637640B (zh) | 视频互动方法和装置 | |
US20240241587A1 (en) | Palm-based human-computer interaction method and apparatus, device, medium, and program product | |
CN116258497A (zh) | 基于互动操作的资源转移方法以及相关设备 | |
CN113343207A (zh) | 信息验证的方法、装置、计算机设备及存储介质 | |
CN117315709A (zh) | 一种识别方法和相关装置 | |
CN114519579A (zh) | 一种人脸支付方法、装置、电子设备和存储介质 | |
CN115619909A (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 |