一种指纹生成方法、装置、电子设备及存储介质与流程

文档序号:28741711发布日期:2022-02-07 22:18阅读:108来源:国知局
一种指纹生成方法、装置、电子设备及存储介质与流程

1.本发明涉及生物识别技术领域,尤其涉及一种指纹生成方法、装置、电子设备及计算机可读存储介质。


背景技术:

2.在安全验证领域,例如,金融交易、电子商务及门禁识别等领域中广泛应用指纹识别技术,在指纹识别技术中,指纹采集质量的高低直接影响到最终的指纹识别结果。常见的指纹采集方法包括按压式指纹采集方法及滚动式指纹采集方法。
3.所述按压式指纹采集方法操作比较繁琐,为了获取用户完整的指纹,需要用户进行不同区域的多次指纹按压,例如,手机指纹录入,需要用户在指纹采集窗口,从中心、左侧、右侧、上端、下端等区域进行多次按压。
4.所述滚动式指纹采集方法简化了指纹采集的操作,用户只需要在指纹采集窗口区域内,按照一定方向翻转手指,相应的图像采集器按照设定的频率获取多帧指纹图像,并将获取到的多帧指纹图像发送给处理器,由所述处理器对所述多帧指纹图像进行合并得到最终的用户指纹。因为每一帧指纹图像都是所述指纹采集窗口对应的整张图像,图像数据量越大,相应的所述多帧指纹图像传输速度慢,进而导致相应的指纹识别速度下降。
5.因此,当前滚动式指纹采集方法存在指纹图像传输速度慢,降低指纹识别速度的问题。


技术实现要素:

6.本发明提供一种指纹生成方法、装置及计算机可读存储介质,其主要目的在于提高指纹生成的效率。
7.为实现上述目的,本发明提供的一种指纹生成方法,包括:
8.获取用户的多张指纹图像,提取每张所述指纹图像的纹理特征,根据所述纹理特征,计算每张所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
9.从所述指纹像素点中识别边缘指纹像素点,根据所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,根据所述裁剪矩形框,对每张所述指纹图像执行裁剪操作,得到每张所述指纹图像对应的轻量化的指纹图像;
10.根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级;
11.根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,生成所述用户的有效指纹。
12.可选地,所述提取每张所述指纹图像的纹理特征,包括:
13.在每张所述指纹图像中,依次以其中一个像素点为中心点,利用n
×
n的图像窗口对所述每张指纹图像进行区域选择,得到每张所述指纹图像中的多个图像区域,其中,所述n为正奇数;
14.根据每个所述图像区域的中心像素点的像素值以及所述中心像素点的邻域像素点的像素值,利用预设纹理特征提取算法计算每个所述图像区域的纹理特征值;
15.将每个所述图像区域的纹理特征值进行向量转换及组合操作,得到每张所述指纹图像的纹理特征。
16.可选地,所述根据所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,包括:
17.在每张所述指纹图像中,从所述边缘像素点中计算得到上、下、左、右四个极值点的坐标;
18.根据所述四个极值点的坐标,生成每张所述指纹图像的裁剪矩形框。
19.可选地,所述根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级,包括:
20.统计每张所述轻量化的指纹图像的指纹像素点的数量;
21.按照所述指纹像素点数量从大到小的顺序,对每张所述轻量化的指纹图像进行排序,将所述排序的顺序作为每张所述轻量化的指纹图像的传输优先级。
22.可选地,所述根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,包括:
23.利用h264技术,对每张所述轻量化的指纹图像进行编码,得到h264格式的指纹图像帧;
24.根据所述传输优先级,将每张所述轻量化的指纹图像对应的h264格式的指纹图像帧传输到预设的指纹识别处理器进行拼接操作。
25.可选地,所述提取每张指纹图像的纹理特征之前,所述方法还包括:
26.利用预构建的图像去噪模型对所述每张指纹图像进行去噪处理;
27.利用预设的图像灰度化处理方法对去噪后的每张指纹图像进行灰度化处理。
28.可选地,所述利用n
×
n的图像窗口对所述每张指纹图像进行区域选择之前,所述方法还包括:
29.根据所述n
×
n的图像窗口的大小,对所述每张指纹图像的边缘进行填充,使所述每张指纹图像中任一像素点均可以作为所述n
×
n的图像窗口中心点。
30.为了解决上述问题,本发明还提供一种指纹生成装置,所述装置包括:
31.指纹图像特征提取模块:用于获取用户的多张指纹图像,提取每张所述指纹图像的纹理特征,根据所述纹理特征,计算每张所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
32.指纹图像剪裁模块:用于从所述指纹像素点中识别边缘指纹像素点,根据所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,根据所述裁剪矩形框,对每张所述指纹图像执行裁剪操作,得到每张所述指纹图像对应的轻量化的指纹图像;
33.指纹图像传输模块:用于根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级;
34.指纹图像拼接模块:根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,生成所述用户的有效指纹。
35.为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:
36.存储器,存储至少一个指令;及
37.处理器,执行所述存储器中存储的指令以实现上述所述的一种指纹生成方法。
38.为了解决上述问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个指令,所述至少一个指令被电子设备中的处理器执行以实现上述所述的一种指纹生成方法。
39.本发明实施例通过识别用户的每张指纹图像中的边缘指纹像素点,利用所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,利用所述裁剪矩形框对相应的指纹图像进行剪裁,得到轻量化的指纹图像,减少了每张所述指纹图像的数据量,提升了指纹图像的传输效率,进而提高了指纹的生成效率。
附图说明
40.图1为本发明一实施例提供的一种指纹生成方法的流程示意图;
41.图2为图1所示一种指纹生成方法中其中一个步骤的详细实施流程示意图;
42.图3为图1所示一种指纹生成方法中其中一个步骤的详细实施流程示意图;
43.图4为本发明一实施例提供的指纹生成装置的功能模块图;
44.图5为本发明一实施例提供的实现所述一种指纹生成方法的电子设备的结构示意图。
45.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
46.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
47.本技术实施例提供一种指纹生成方法。所述一种指纹生成方法的执行主体包括但不限于服务端、终端等能够被配置为执行本技术实施例提供的该方法的电子设备中的至少一种。换言之,所述一种指纹生成方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。
48.参照图1所示,为本发明一实施例提供的一种指纹生成方法的流程示意图。在本实施例中,所述一种指纹生成方法包括:
49.s1、获取用户的多张指纹图像,提取每张所述指纹图像的纹理特征,根据所述纹理特征,计算每张所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
50.本发明实施例中,所述用户的多张指纹图像属于同一用户的指纹图像。可以通过指纹采集设备对用户指纹进行采集,以获取用户的多张指纹图像。
51.本发明实施例中,采用按压式指纹采集方式或滚动式指纹采集方式,所述按压式指纹采集方式需要用户在指纹采集窗口,从中心、左侧、右侧、上端、下端等区域进行多次按压,所述滚动式指纹采集方法,用户只需要在指纹采集窗口区域内,按照一定方向翻转手指。
52.本发明实施例中,在采集用户指纹图像的过程中,可以通过预设采集频率,采集当前用户的多张指纹图像,通常所述预设采集频率要高于用户手指按压动作或滚动动作的速
度,避免漏掉用户手指按压动作或滚动动作变化时所产生的指纹图像。
53.本发明实施例中,采集得到的每张指纹图像中,会包含许多指纹边缘区域和空白区域,因此本发明实施例中,需要识别出每张所述指纹图像的指纹纹理特征。
54.进一步地,在所述提取每张所述指纹图像的纹理特征之前,所述方法还包括:利用预构建的图像去噪模型对所述每张指纹图像进行去噪处理;利用预设的图像灰度化处理方法对去噪后的每张指纹图像进行灰度化处理。
55.详细地,参阅图2所示,所述s1,包括:
56.s11、在每张所述指纹图像中,依次以其中一个像素点为中心点,利用n
×
n的图像窗口对所述每张指纹图像进行区域选择,得到每张所述指纹图像中的多个图像区域,其中,所述n为正奇数;
57.s12、根据每个所述图像区域的中心像素点的像素值以及所述中心像素点的邻域像素点的像素值,利用预设纹理特征提取算法计算每个所述图像区域的中纹理特征值;
58.s13、将每个所述图像区域的纹理特征值进行向量转换及组合操作,得到每张所述指纹图像的纹理特征;
59.s14、根据所述纹理特征,计算每个所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
60.本发明实施例中,进一步地,在利用n
×
n的图像窗口在每张所述指纹图像中依次进行区域选择之前,所述方法还包括:根据所述n
×
n的图像窗口的大小,对所述每张指纹图像的边缘进行填充,使所述每张指纹图像中任一像素点均可以作为所述n
×
n的图像窗口中心点。
61.本发明实施例中,所述预设纹理特征提取算法包括:
[0062][0063]
其中,为每个所述图像区域的中心像素点的纹理特征值,p0为每个图像区域的中心像素点的像素值,pe为所述中心像素点的邻域像素点的像素值的均值,n为为所述邻域像素的个数,s(p
0-pe)为量化运算。
[0064]
本发明实施例中,可以利用支持向量机(support vector machines,svm)算法对每个所述图像区域的纹理特征值进行向量转换和组合。
[0065]
本发明实施例中,可以利用预先训练的激活函数计算每个像素点是指纹像素点的概率值,其中,所述激活函数包括但不限于softmax激活函数、sigmoid激活函数、relu激活函数。
[0066]
本发明其中一个实施例中,可利用如下激活函数计算指纹纹理的概率值:
[0067][0068]
其中,p(a|xi)表示第i个像素点的纹理特征x存在的情况下,所述像素点是指纹像素点的概率值,xa为纹理特征x的权重向量,t为求转置运算符号,exp为求期望运算符号,a为预设的指纹纹理特征的个数。
[0069]
s2、从所述指纹像素点中识别边缘指纹像素点,根据所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,根据所述裁剪矩形框,对每张所述指纹图像执行裁剪操作,得到每张所述指纹图像对应的轻量化的指纹图像;
[0070]
本发明实施例中,可以理解的是,每张所述指纹图像中包含指纹像素点区域及非指纹像素点区域,在不减损指纹像素点的前提下,通过最大化的剔除所述非指纹像素点区域,实现对所述指纹图像的无效数据的减少。
[0071]
详细地,参阅图3所示,所述s2,包括:
[0072]
s21、利用图像边缘检测法,识别每张所述指纹图像的边缘指纹像素点;
[0073]
s22、在每张所述指纹图像中,从所述边缘像素点中,计算得到上、下、左、右四个极值点的坐标;
[0074]
s23、根据所述四个极值点的坐标,生成每张所述指纹图像的裁剪矩形框;
[0075]
s24、根据所述裁剪矩形框,裁剪对应的指纹图像,得到裁剪后的轻量化的指纹图像。
[0076]
本发明实施例中,所述图像边缘检测法通过计算所述指纹图像特征变化幅度,例如,亮度的突变、纹理特征的不连续性,识别所述指纹图像中特征变化最显著的区域。常见的图像边缘检测法包括差分边缘检测法、reborts算子、sobel边缘检测算法、laplace算子等。
[0077]
本发明实施例中,通过对所述指纹图像的边缘检测及裁剪,可以大幅度地减少图像数据量,剔除不相关的信息,保留图像重要的属性。
[0078]
s3、根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级;
[0079]
本发明实施例中,每个所述轻量化的指纹图像中会存在指纹数据多的图像和指纹数据少的图像,因此,本技术实施例通过识别每张所述轻量化的指纹图像的传输优先级,以确定后续每张所述轻量化的指纹图像的传输顺序,从而影响后续每张所述轻量化的指纹图像在拼接时顺序,进一步提高指纹生成速度。
[0080]
详细地,所述根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应指纹图像的传输优先级,包括:统计每张所述轻量化的指纹图像的指纹像素点的数量;按照所述指纹像素点数量从大到小的顺序,对每张所述轻量化的指纹图像进行传排序,将所述排序的顺序作为每张所述轻量化的指纹图像的传输优先级。
[0081]
本发明实施例中,所述指纹像素点数量用于表征每个所述轻量化的指纹图像的指纹区域,即所述指纹像素点数量越多,代表所述轻量化的指纹图像的指纹区域越大,因此,本技术实施例将所述指纹像素点数量最多的轻量化的指纹图像的传输优先级排在最高位,将所述指纹像素点数量最少的轻量化的指纹图像的传输优先级排在最低位。
[0082]
s4、根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,生成所述用户的有效指纹。
[0083]
本发明实施例中,所述指纹识别处理器用于存储和管理所述传输的轻量化的指纹图像,以实现所述轻量化的指纹图像的拼接,得到所述分割指纹图像的指纹生成结果。
[0084]
详细地,所述根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,包括:利用h264技术,对每张所述轻量化的指纹图像进行编
码,得到h264格式的指纹图像帧;根据所述传输优先级,将每张所述轻量化的指纹图像对应的h264格式的指纹图像帧传输到预设的指纹是被处理器。
[0085]
本发明实施所述h264技术是一种对所述轻量化的指纹图像进行编解码的技术,通过将每张所述轻量化的指纹图像转换为h264格式的指纹图像帧,可以提升指纹图像在网路中的传输速度和质量,进一步地,提升指纹生成效率。
[0086]
本发明实施例通过识别用户的每张指纹图像中的边缘指纹像素点,利用所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,利用所述裁剪矩形框对相应的指纹图像进行剪裁,得到轻量化的指纹图像,减少了每张所述指纹图像的数据量,提升了指纹图像的传输效率,进而提高了指纹的生成效率。
[0087]
如图4所示,是本发明一实施例提供的指纹生成装置的功能模块图。
[0088]
本发明所述指纹生成装置100可以安装于电子设备中。根据实现的功能,所述指纹生成装置100可以包括指纹图像特征提取模块101、指纹图像剪裁模块102、指纹图像传输模块103及指纹图像拼接模块104。本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。
[0089]
在本实施例中,关于各模块/单元的功能如下:
[0090]
所述指纹图像特征提取模块101:用于获取用户的多张指纹图像,提取每张所述指纹图像的纹理特征,根据所述纹理特征,计算每张所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
[0091]
所述指纹图像剪裁模块102:用于从所述指纹像素点中识别边缘指纹像素点,根据所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,根据所述裁剪矩形框,对每张所述指纹图像执行裁剪操作,得到每张所述指纹图像对应的轻量化的指纹图像;
[0092]
所述指纹图像传输模块103:用于根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级;
[0093]
所述指纹图像拼接模块104:根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,生成所述用户的有效指纹。
[0094]
详细地,本发明实施例中所述指纹生成装置100中的各个模块在使用时采用与上述的图1至图3中所述的一种指纹生成方法一样的技术手段,并能够产生相同的技术效果,这里不再赘述。
[0095]
如图5所示,是本发明一实施例提供的实现一种指纹生成方法的电子设备的结构示意图。
[0096]
所述电子设备1可以包括处理器10、存储器11和总线,还可以包括存储在所述存储器11中并可在所述处理器10上运行的计算机程序,如指纹生成程序。
[0097]
其中,所述存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、移动硬盘、多媒体卡、卡型存储器(例如:sd或dx存储器等)、磁性存储器、磁盘、光盘等。所述存储器11在一些实施例中可以是电子设备1的内部存储单元,例如该电子设备1的移动硬盘。所述存储器11在另一些实施例中也可以是电子设备1的外部存储设备,例如电子设备1上配备的插接式移动硬盘、智能存储卡(smart media card,smc)、安全数字(secure digital,sd)卡、闪存卡(flash card)等。进一步地,所述存储器11还可以既包括电子设备1
的内部存储单元也包括外部存储设备。所述存储器11不仅可以用于存储安装于电子设备1的应用软件及各类数据,例如指纹生成程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。
[0098]
所述处理器10在一些实施例中可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(central processing unit,cpu)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。所述处理器10是所述电子设备的控制核心(control unit),利用各种接口和线路连接整个电子设备的各个部件,通过运行或执行存储在所述存储器11内的程序或者模块(例如指纹生成程序等),以及调用存储在所述存储器11内的数据,以执行电子设备1的各种功能和处理数据。
[0099]
所述总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。所述总线被设置为实现所述存储器11以及至少一个处理器10等之间的连接通信。
[0100]
图5仅示出了具有部件的电子设备,本领域技术人员可以理解的是,图5示出的结构并不构成对所述电子设备1的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
[0101]
例如,尽管未示出,所述电子设备1还可以包括给各个部件供电的电源(比如电池),优选地,电源可以通过电源管理装置与所述至少一个处理器10逻辑相连,从而通过电源管理装置实现充电管理、放电管理、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述电子设备1还可以包括多种传感器、蓝牙模块、wi-fi模块等,在此不再赘述。
[0102]
进一步地,所述电子设备1还可以包括网络接口,可选地,所述网络接口可以包括有线接口和/或无线接口(如wi-fi接口、蓝牙接口等),通常用于在该电子设备1与其他电子设备之间建立通信连接。
[0103]
可选地,该电子设备1还可以包括用户接口,用户接口可以是显示器(display)、输入单元(比如键盘(keyboard)),可选地,用户接口还可以是标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备1中处理的信息以及用于显示可视化的用户界面。
[0104]
应该了解,所述实施例仅为说明之用,在专利申请范围上并不受此结构的限制。
[0105]
所述电子设备1中的所述存储器11存储的指纹生成程序是多个指令的组合,在所述处理器10中运行时,可以实现:
[0106]
获取用户的多张指纹图像,提取每张所述指纹图像的纹理特征,根据所述纹理特征,计算每张所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
[0107]
从所述指纹像素点中识别边缘指纹像素点,根据所述边缘指纹像素点计算得到每
张所述指纹图像的裁剪矩形框,根据所述裁剪矩形框,对每张所述指纹图像执行裁剪操作,得到每张所述指纹图像对应的轻量化的指纹图像;
[0108]
根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级;
[0109]
根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,生成所述用户的有效指纹。
[0110]
具体地,所述处理器10对上述指令的具体实现方法可参考图1对应实施例中相关步骤的描述,在此不赘述。
[0111]
进一步地,所述电子设备1集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。所述计算机可读存储介质可以是易失性的,也可以是非易失性的。例如,所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)。
[0112]
本发明还提供一种计算机可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序在被电子设备的处理器所执行时,可以实现:
[0113]
获取用户的多张指纹图像,提取每张所述指纹图像的纹理特征,根据所述纹理特征,计算每张所述指纹图像中每个像素点是指纹像素点的概率值,选择概率值大于预设阈值的像素点作为指纹像素点;
[0114]
从所述指纹像素点中识别边缘指纹像素点,根据所述边缘指纹像素点计算得到每张所述指纹图像的裁剪矩形框,根据所述裁剪矩形框,对每张所述指纹图像执行裁剪操作,得到每张所述指纹图像对应的轻量化的指纹图像;
[0115]
根据每张所述轻量化的指纹图像中的指纹像素点的数量生成对应的传输优先级;
[0116]
根据所述传输优先级将每张所述轻量化的指纹图像传输至预设的指纹识别处理器进行拼接操作,生成所述用户的有效指纹。
[0117]
在本发明所提供的几个实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0118]
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0119]
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
[0120]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。
[0121]
因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
[0122]
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
[0123]
此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。
[0124]
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1