一种高识别的积分兑换方法和系统与流程

文档序号:22881153发布日期:2020-11-10 17:43阅读:133来源:国知局
本发明涉及区块链
技术领域
,具体涉及一种高识别的积分兑换方法和系统。
背景技术
:近年来区块链作为一种去中心化信息技术,由于交易信息不可伪造和篡改,能提高交易的效率和安全性,在互联网领域大规模应用。网上商城发展迅速,2016年全球53%的互联网用户(超过15亿人)进行过网购。在中国电商市场就达到了1万亿美元。传统的电商模式不再能满足消费者广泛的需求,需要进一步革新,如何打造安全可靠的企业推广和用户积分发放是正待解决的问题。技术实现要素:针对现有技术中的缺陷,本发明提出一种高识别的积分兑换方法和系统,能够实现将推广企业和对用户发放积分相结合。本发明首先提出一种高识别的积分兑换方法,所述方法包括:商家广播指定任务;向用户发放指定任务;用户执行任务时调用图像采集系统,对执行任务的影像进行采集;将执行任务的影像上传至服务器;对执行任务的影像进行图像识别分析以分析提取与标定图像帧相似的待对比图像帧,将相似的待对比图像帧与标定图像帧对比;对比符合比例超过或等于预设值则交易区块链向用户发放对应的积分;对比符合比例小于预设值时则交易区块链不向用户发放积分;图像识别分析得到待对比图像帧,图像识别分析时,按照第一预设时间间隔采集待对比图像帧;将待对比图像帧构建图像区块链,将待对比图像帧的采集时间、待对比图像帧数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将待对比图像帧的数据记入当前区块的区块体中;将待对比图像帧与标定图像帧对比时,若对比符合比例小于预设值则通过图像识别分析重新采集待对比图像帧,重新采集的第二预设时间间隔与第一预设时间间隔不同,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新判断对比符合比例。进一步的,在商家广播指定任务时,将标定图像帧上传至服务器。进一步的,将预设时间段内的指定任务的数据打包为一个区块并构建任务区块链;在商家广播指定任务时,构建所述操作区块链时,将操作所述阶段的发生时刻、操作数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将操作数据记入当前区块的区块体中。进一步的,所述交易区块链中发行的积分数量恒定。本发明还提出一种高识别的积分兑换系统,包括广播模块、任务发放模块、图像采集系统、图像识别模块、积分模块和服务器;商家通过所述广播模块广播指定任务;所述任务发放模块向用户发放指定任务;用户执行任务时调用所述图像采集系统,所述图像采集系统对执行任务的影像进行采集;所述图像采集系统将执行任务的影像上传至服务器;所述图像识别模块对执行任务的影像进行图像识别分析以分析提取与标定图像帧相似的待对比图像帧,将相似的待对比图像帧与标定图像帧对比;服务器判断对比符合比例超过或等于预设值则所述积分模块调用交易区块链向用户发放对应的积分;服务器判断对比符合比例小于预设值时则所述积分模块不调用交易区块链向用户发放积分;所述图像识别模块通过图像识别分析得到待对比图像帧,图像识别分析时,按照第一预设时间间隔采集待对比图像帧;所述图像识别模块将待对比图像帧上传至服务器,所述服务器将待对比图像帧构建图像区块链,将待对比图像帧的采集时间、待对比图像帧数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将待对比图像帧的数据记入当前区块的区块体中;将待对比图像帧与标定图像帧对比时,若对比符合比例小于预设值则通过图像识别分析重新采集待对比图像帧,重新采集的第二预设时间间隔与第一预设时间间隔不同,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新判断对比符合比例。进一步的,在商家广播指定任务时,将标定图像帧上传至服务器。进一步的,在商家广播指定任务时,将预设时间段内的指定任务的数据打包为一个区块并构建任务区块链;构建所述操作区块链时,将操作所述阶段的发生时刻、操作数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将操作数据记入当前区块的区块体中。进一步的,所述交易区块链中发行的积分数量恒定。本发明的有益效果体现在:本发明可以是在线上网络进行整个过程,用户在线上平台上注册后,商家可以通过在该线上平台上广播指定任务以供用户完成,指定任务可以例如是:线下消费、线下消费优惠券的使用、线下完成某活动、线下走到某地方、线下送件给某人等等;不同的指定任务可以对应不同的积分,并将对应关系存储在交易区块链的智能合约中;商家将这些指定任务广播后,前述线上平台可以根据用户的类型特征来发放合适的指定任务;在用户执行任务时,可调用用户的设备或附近的设备中的图像采集系统,对执行任务过程的影像进行采集;然后将所采集的影像上传至服务器,对影像进行图像识别分析,分析提取与标定图像帧相似的待对比图像帧,然后将相似的待对比图像帧与标定图像帧进行对比,对比过程也可由图像识别分析完成;在图像识别分析过程中,可采用多种图像识别分析算法进行图像处理,这均是现有技术不再赘述;上述的标定图像帧,一般的可由商家预存在服务器中,该标定图像帧指的是用户完成该指定任务时所要进行的正确动作、行为等,例如指定任务为在某饭店消费,则标定图像帧可以包括用户走入该饭店、用户在该饭店结账,整个过程可以由用户的智能手机采集图像或由饭店的监控摄像头采集图像;通过采集用户执行任务时的影像并将之与标定图像帧进行比对,便可防止有用户通过程序、定位、消费数据作弊以谋取积分,用户必须有实际的现实行动才可被判定为完成了该指定任务,才会对其发放积分;在比对过程中,比对用户执行任务的动作与标定图像帧的动作的相似度,动作相似度即为对比符合比例,对比符合比例超过或等于预设值则判定用户完成该指定任务,预设值可预先设定,例如可设定为60%或70%,具体值可根据该动作的难易程度、复杂度、用户的诚信度等等而定;将图像识别分析得到的待对比图像帧构建为图像区块链,在采集待对比图像帧时,按照第一预设时间间隔采集待对比图像帧,例如将第一预设时间间隔设定为2s,即2s采集一个待对比图像帧,这样可以大大缩小待对比图像帧的数据量,减轻服务器的存储压力,减轻图像区块链的数据量;便可以将待对比图像帧以区块链的形式存储,存储在区块链中的待对比图像帧无法篡改,且可随时溯源查询,防止后续有人通过篡改待对比图像帧的方式来骗取积分,在审查积分获取的真实性时也可通过区块链溯源查询当时的待对比图像帧来进行审查;当待对比图像帧与标定图像帧的对比符合比例小于预设值时,则通过图像识别分析重新采集待对比图像帧,从执行任务的影像中第二次分析计算出待对比图像帧,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新得到一次对比符合比例,重新判断对比符合比例是否超过或等于预设值,若超过或等于则判定用户完成指定任务,则向用户发放积分;并且此次分析计算所得的待对比图像帧与前一次不同,从而进一步确保对比的正确性,防止有遗漏的符合要求的图像帧。具体实施方式下面将对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。区块链系统是指用于进行节点与节点之间区块链的系统,该区块链系统中可以包括多个节点,多个节点可以是指区块链系统中各个客户端。每个节点在进行正常工作可以接收到输入信息,并基于接收到的输入信息维护该区块链系统内的共享数据。为了保证区块链系统内的信息互通,区块链系统中的每个节点之间可以存在信息连接,节点之间可以通过上述信息连接进行信息传输。例如,当区块链系统中的任意节点接收到输入信息时,区块链系统中的其他节点便可以根据共识算法获取该输入信息,将该输入信息作为共享数据中的数据进行存储,使得区块链系统中全部节点上存储的数据均一致。对于区块链系统中的每个节点,均具有与其对应的节点标识,而且区块链系统中的每个节点均可以存储有区块链系统中其他节点的节点标识,以便后续根据其他节点的节点标识,将生成的区块广播至区块链系统中的其他节点。每个节点中可维护一个如下表所示的节点标识列表,将节点名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为ip(internetprotocol,网络之间互联的协议)地址以及其他任一种能够用于标识该节点的信息,表1中仅以ip地址为例进行说明。节点名称节点标识节点1117.114.151.174节点2117.116.189.145……节点n119.123.789.258区块链系统中的每个节点均存储一条相同的区块链。区块链由多个区块组成,区块链由多个区块组成,创始块中包括区块头和区块主体,区块头中存储有输入信息特征值、版本号、时间戳和难度值,区块主体中存储有输入信息;创始块的下一区块以创始块为父区块,下一区块中同样包括区块头和区块主体,区块头中存储有当前区块的输入信息特征值、父区块的区块头特征值、版本号、时间戳和难度值,并以此类推,使得区块链中每个区块中存储的区块数据均与父区块中存储的区块数据存在关联,保证了区块中输入信息的安全性。一种高识别的积分兑换方法,所述方法包括:商家广播指定任务;向用户发放指定任务;用户执行任务时调用图像采集系统,对执行任务的影像进行采集;将执行任务的影像上传至服务器;对执行任务的影像进行图像识别分析以分析提取与标定图像帧相似的待对比图像帧,将相似的待对比图像帧与标定图像帧对比;对比符合比例超过或等于预设值则交易区块链向用户发放对应的积分;对比符合比例小于预设值时则交易区块链不向用户发放积分;图像识别分析得到待对比图像帧,图像识别分析时,按照第一预设时间间隔采集待对比图像帧;将待对比图像帧构建图像区块链,将待对比图像帧的采集时间、待对比图像帧数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将待对比图像帧的数据记入当前区块的区块体中;将待对比图像帧与标定图像帧对比时,若对比符合比例小于预设值则通过图像识别分析重新采集待对比图像帧,重新采集的第二预设时间间隔与第一预设时间间隔不同,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新判断对比符合比例。本发明可以是在线上网络进行整个过程,用户在线上平台上注册后,商家可以通过在该线上平台上广播指定任务以供用户完成,指定任务可以例如是:线下消费、线下消费优惠券的使用、线下完成某活动、线下走到某地方、线下送件给某人等等;不同的指定任务可以对应不同的积分,并将对应关系存储在交易区块链的智能合约中;商家将这些指定任务广播后,前述线上平台可以根据用户的类型特征来发放合适的指定任务;在用户执行任务时,可调用用户的设备或附近的设备中的图像采集系统,对执行任务过程的影像进行采集;然后将所采集的影像上传至服务器,对影像进行图像识别分析,分析提取与标定图像帧相似的待对比图像帧,然后将相似的待对比图像帧与标定图像帧进行对比,对比过程也可由图像识别分析完成;在图像识别分析过程中,可采用多种图像识别分析算法进行图像处理,这均是现有技术不再赘述;上述的标定图像帧,一般的可由商家预存在服务器中,该标定图像帧指的是用户完成该指定任务时所要进行的正确动作、行为等,例如指定任务为在某饭店消费,则标定图像帧可以包括用户走入该饭店、用户在该饭店结账,整个过程可以由用户的智能手机采集图像或由饭店的监控摄像头采集图像;通过采集用户执行任务时的影像并将之与标定图像帧进行比对,便可防止有用户通过程序、定位、消费数据作弊以谋取积分,用户必须有实际的现实行动才可被判定为完成了该指定任务,才会对其发放积分;在比对过程中,比对用户执行任务的动作与标定图像帧的动作的相似度,动作相似度即为对比符合比例,对比符合比例超过或等于预设值则判定用户完成该指定任务,预设值可预先设定,例如可设定为60%或70%,具体值可根据该动作的难易程度、复杂度、用户的诚信度等等而定;将图像识别分析得到的待对比图像帧构建为图像区块链,在采集待对比图像帧时,按照第一预设时间间隔采集待对比图像帧,例如将第一预设时间间隔设定为2s,即2s采集一个待对比图像帧,这样可以大大缩小待对比图像帧的数据量,减轻服务器的存储压力,减轻图像区块链的数据量;便可以将待对比图像帧以区块链的形式存储,存储在区块链中的待对比图像帧无法篡改,且可随时溯源查询,防止后续有人通过篡改待对比图像帧的方式来骗取积分,在审查积分获取的真实性时也可通过区块链溯源查询当时的待对比图像帧来进行审查;当待对比图像帧与标定图像帧的对比符合比例小于预设值时,则通过图像识别分析重新采集待对比图像帧,从执行任务的影像中第二次分析计算出待对比图像帧,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新得到一次对比符合比例,重新判断对比符合比例是否超过或等于预设值,若超过或等于则判定用户完成指定任务,则向用户发放积分;并且此次分析计算所得的待对比图像帧与前一次不同,从而进一步确保对比的正确性,防止有遗漏的符合要求的图像帧。具体的,在商家广播指定任务时,将标定图像帧上传至服务器。商家可预先设定合理的动作,并将之转换为标定图像帧上传至服务器。进一步的,将预设时间段内的指定任务的数据打包为一个区块并构建任务区块链;在商家广播指定任务时,构建所述操作区块链时,将操作所述阶段的发生时刻、操作数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将操作数据记入当前区块的区块体中。这样便可以以区块链的方式记录指定任务,从而可以随时溯源查询指定任务,并且这些指定任务不可篡改,保障了整个系统的公平公正,不可幕后操作。进一步的,所述交易区块链中发行的积分数量恒定。在交易区块链中发行固定数量的积分的步骤中,以区块链形式发行积分货币,积分货币的数量总数固定,例如发行20亿枚,该数量在创世链中确定,后期无法增发,再将交易区块链发行的积分向用户发放。本发明还提出一种高识别的积分兑换系统,包括广播模块、任务发放模块、图像采集系统、图像识别模块、积分模块和服务器;商家通过所述广播模块广播指定任务;所述任务发放模块向用户发放指定任务;用户执行任务时调用所述图像采集系统,所述图像采集系统对执行任务的影像进行采集;所述图像采集系统将执行任务的影像上传至服务器;所述图像识别模块对执行任务的影像进行图像识别分析以分析提取与标定图像帧相似的待对比图像帧,将相似的待对比图像帧与标定图像帧对比;服务器判断对比符合比例超过或等于预设值则所述积分模块调用交易区块链向用户发放对应的积分;服务器判断对比符合比例小于预设值时则所述积分模块不调用交易区块链向用户发放积分;所述图像识别模块通过图像识别分析得到待对比图像帧,图像识别分析时,按照第一预设时间间隔采集待对比图像帧;所述图像识别模块将待对比图像帧上传至服务器,所述服务器将待对比图像帧构建图像区块链,将待对比图像帧的采集时间、待对比图像帧数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将待对比图像帧的数据记入当前区块的区块体中;将待对比图像帧与标定图像帧对比时,若对比符合比例小于预设值则通过图像识别分析重新采集待对比图像帧,重新采集的第二预设时间间隔与第一预设时间间隔不同,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新判断对比符合比例。本发明可以是在线上网络进行整个过程,用户在线上平台上注册后,商家可以通过在该线上平台上广播指定任务以供用户完成,指定任务可以例如是:线下消费、线下消费优惠券的使用、线下完成某活动、线下走到某地方、线下送件给某人等等;不同的指定任务可以对应不同的积分,并将对应关系存储在交易区块链的智能合约中;商家将这些指定任务广播后,前述线上平台可以根据用户的类型特征来发放合适的指定任务;在用户执行任务时,可调用用户的设备或附近的设备中的图像采集系统,对执行任务过程的影像进行采集;然后将所采集的影像上传至服务器,图像识别模块对影像进行图像识别分析,分析提取与标定图像帧相似的待对比图像帧,然后将相似的待对比图像帧与标定图像帧进行对比,对比过程也可由图像识别模块完成;在图像识别分析过程中,可采用多种图像识别分析算法进行图像处理,这均是现有技术不再赘述;上述的标定图像帧,一般的可由商家预存在服务器中,该标定图像帧指的是用户完成该指定任务时所要进行的正确动作、行为等,例如指定任务为在某饭店消费,则标定图像帧可以包括用户走入该饭店、用户在该饭店结账,整个过程可以由用户的智能手机采集图像或由饭店的监控摄像头采集图像;通过采集用户执行任务时的影像并将之与标定图像帧进行比对,便可防止有用户通过程序、定位、消费数据作弊以谋取积分,用户必须有实际的现实行动才可被判定为完成了该指定任务,才会对其发放积分;在比对过程中,比对用户执行任务的动作与标定图像帧的动作的相似度,动作相似度即为对比符合比例,对比符合比例超过或等于预设值则判定用户完成该指定任务,预设值可预先设定,例如可设定为60%或70%,具体值可根据该动作的难易程度、复杂度、用户的诚信度等等而定;图像识别模块将图像识别分析得到的待对比图像帧上传至服务器,服务器将其构建为图像区块链,在采集待对比图像帧时,按照第一预设时间间隔采集待对比图像帧,例如将第一预设时间间隔设定为2s,即2s采集一个待对比图像帧,这样可以大大缩小待对比图像帧的数据量,减轻服务器的存储压力,减轻图像区块链的数据量;便可以将待对比图像帧以区块链的形式存储,存储在区块链中的待对比图像帧无法篡改,且可随时溯源查询,防止后续有人通过篡改待对比图像帧的方式来骗取积分,在审查积分获取的真实性时也可通过区块链溯源查询当时的待对比图像帧来进行审查;当待对比图像帧与标定图像帧的对比符合比例小于预设值时,则通过图像识别分析重新采集待对比图像帧,从执行任务的影像中第二次分析计算出待对比图像帧,将重新得到的待对比图像帧与标定图像帧再次进行对比,重新得到一次对比符合比例,重新判断对比符合比例是否超过或等于预设值,若超过或等于则判定用户完成指定任务,则向用户发放积分;并且此次分析计算所得的待对比图像帧与前一次不同,从而进一步确保对比的正确性,防止有遗漏的符合要求的图像帧。各系统和模块可以是带有计算存储功能的计算设备。进一步的,在商家广播指定任务时,将标定图像帧上传至服务器。进一步的,在商家广播指定任务时,将预设时间段内的指定任务的数据打包为一个区块并构建任务区块链;构建所述操作区块链时,将操作所述阶段的发生时刻、操作数据的哈希以及上个区块的哈希,记入当前区块的区块头作为当前区块特征值,根据所述特征值计算当前区块的哈希;将操作数据记入当前区块的区块体中。进一步的,所述交易区块链中发行的积分数量恒定。在交易区块链中发行固定数量的积分的步骤中,以区块链形式发行积分货币,积分货币的数量总数固定,例如发行20亿枚,该数量在创世链中确定,后期无法增发,再将交易区块链发行的积分向用户发放。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1