一种证件照数据处理方法、系统、设备及存储介质与流程

文档序号:31084096发布日期:2022-08-09 22:47阅读:165来源:国知局
一种证件照数据处理方法、系统、设备及存储介质与流程

1.本技术涉及数据安全技术领域,更具体地,涉及一种证件照数据处理方法、系统、设备及存储介质。


背景技术:

2.如今在手机实名制、上网实名制等要求下,越来越多的对用户身份真实性有要求的行业,如金融证券、手机通信、社区安保等,都需要用户上传身份证、户口本等证件照,确保用户身份信息合法,并留做底存。
3.用户有自己证照文件安全防泄露的要求,而证照文件留存方又有查看使用证照文件的业务,证照文件的正常使用与其安全防护之间的矛盾则日益凸显。现有技术中,信息采集方将收集到的用户证件照直接物理存储在服务器中,存在极大风险隐患,比如服务器被黑、运维人员私自拷贝等,一旦证照数据泄露,会造成极为恶劣的影响。因此亟需一种新的能够保证证照文件的正常使用以及其安全防护的技术。


技术实现要素:

4.针对现有技术的至少一个缺陷或改进需求,本发明提供了一种证件照数据处理方法、系统、设备及存储介质,能够对证件照中的敏感信息进行有效安全保护,并且也能够保证需要读取敏感信息的业务的正常进行。
5.为实现上述目的,按照本发明的第一个方面,提供了一种证件照数据处理方法,包括:
6.获取证件照原始文件并识别其中的待加密区域,获得待加密区域标记数据;
7.利用加密密钥对所述待加密区域进行加密,获得证件照加密文件;
8.存储所述证件照加密文件及其对应的加密密钥、待加密区域标记数据;
9.若接收到第一业务请求方的证件照获取请求,读取所述证件照加密文件并发送给所述第一业务请求方;
10.若接收到第二业务请求方的证件照获取请求,读取所述证件照加密文件及其对应的加密密钥、待加密区域标记数据,利用读取数据对所述证件照加密文件进行解密,将解密后的文件发送给所述第二业务请求方。
11.进一步地,所述证件照数据处理方法还包括:所述对所述待加密区域进行加密后清除所述证件照原始文件,所述将解密后的文件发送给所述第二业务请求方后清除解密后的文件。
12.进一步地,所述识别其中的待加密区域包括:
13.预先设定每种类型的证件照原始文件上的待加密区域包含的文字区域和/或图像区域;
14.根据获取的证件照原始文件类型及该类型对应的待加密区域设定信息识别其中的待加密区域。
15.进一步地,所述加密密钥包含了num个随机生成的密钥值,若所述待加密区域包括n个子区域,其中num的取值是根据所述n个子区域在指定方向的最大像素点个数确定的。
16.进一步地,所述利用加密密钥对所述待加密区域进行加密包括:
17.对每个所述子区域,轮询该子区域中的所有像素值,轮询所述加密密钥的密钥值,当轮询到最后一个密钥值,从第一个密钥值重新开始轮询,将轮询的像素值与轮询的密钥值进行加密运算。
18.进一步地,将所述加密密钥记为[s1,s2,s3,s4,s5,s6,
……
,s
num-2
,s
num-1
,s
num
],所述n个子区域均为矩形,将第m个子区域的标记数据记为[x
m1
,y
m1
],[x
m2
,y
m2
],1≤m≤n,其中[x
m1
,y
m1
][x
m2
,y
m2
]表示第m个子区域两个对角顶点的坐标,所述证件照原始文件为rgb三通道图像,所述加密运算表示为:
[0019]
img’[a][b][c]=img[a][b][c]^seed[i],a∈[x
m1
,x
m2
],b∈[y
m1
,y
m2
],c∈[0,2],i∈[0,num-1],
[0020]
其中,c表示选择r值、g值、b值中的哪一个,img[a][b][c]表示第m个子区域中坐标为[a,b]的像素点的c值,^表示异或运算,img’[a][b][c]表示对img[a][b][c]加密运算后的值。
[0021]
进一步地,对所述待加密区域进行加密后,再将加密后的数据转换成png格式图片,将所述png格式图片作为所述证件照加密文件,所述存储包括:
[0022]
在第一存储空间存储所述证件照加密文件,在第二存储空间存储所述加密密钥、所述待加密区域标记数据及所述证件照加密文件在所述第一存储空间的存储位置。
[0023]
按照本发明的第二个方面,提供了一种证件照数据处理系统,包括:
[0024]
识别模块,用于获取证件照原始文件并识别其中的待加密区域,获得待加密区域标记数据;
[0025]
加密模块,用于利用加密密钥对所述待加密区域进行加密,获得证件照加密文件;
[0026]
存储模块,用于存储所述证件照加密文件及其对应的加密密钥、待加密区域标记数据;
[0027]
读取模块,用于若接收到第一业务请求方的证件照获取请求,读取所述证件照加密文件并发送给所述第一业务请求方;
[0028]
所述读取模块,还用于若接收到第二业务请求方的证件照获取请求,读取所述证件照加密文件及其对应的加密密钥、待加密区域标记数据,利用读取数据对所述证件照加密文件进行解密,将解密后的文件发送给所述第二业务请求方。
[0029]
按照本发明的第三个方面,还提供了一种电子设备,其包括至少一个处理器、以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行任一项上述方法的步骤。
[0030]
按照本发明的第四个方面,还提供了一种存储介质,其存储有可由处理器执行的计算机程序,当所述计算机程序在处理器上运行时,使得处理器执行任一项上述方法的步骤。
[0031]
总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:
[0032]
(1)通过识别待加密区域,并对待加密区域进行加密获得证件照加密文件,根据接
收到证件照获取请求的业务类型,选择直接读取证件照加密文件或将证件照加密文件进行解密后提供给请求方,能够对证件照中的敏感信息进行有效安全保护,并且也能够保证需要读取敏感信息的业务的正常进行。
[0033]
(2)自动识别上传的证照文件中的待加密区域,也就是敏感信息区域,例如:姓名、头像、住址等,并进行标注,减少人工识别成本。
[0034]
(3)对待加密区域进行加密后清除证件照原始文件,将解密后的文件发送给请求方后清除解密后的文件,即证件照原始文件不做物理存储,确保用户信息安全。
附图说明
[0035]
为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]
图1为本技术实施例提供的一种证件照数据处理方法的流程示意图;
[0037]
图2为本技术实施例提供的证件照原始文件示意图;
[0038]
图3为本技术实施例提供的待加密区域的文字区域示意图;
[0039]
图4为本技术实施例提供的待加密区域的头像区域示意图;
[0040]
图5为本技术实施例提供的rgb三通道图像示意图;
[0041]
图6为本技术实施例提供的轮询子区域所有像素值示意图;
[0042]
图7为本技术实施例提供的加密运算示意图;
[0043]
图8为本技术实施例提供的转换成png格式图片示意图;
[0044]
图9为本技术实施例提供的存储示意图;
[0045]
图10为本技术实施例提供的解密后的图像示意图。
具体实施方式
[0046]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0047]
本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0048]
本发明实施例的一种证件照数据处理方法可以部署在采集用户证件照的应用服务器中,作为系统的一部分,也可以作为拓展服务进行单独部署。该方法可以作为证件照采集处理流程中的一个环节,对收集到的证件照数据进行实时加密处理。亦可以对服务器存储的已有证件照进行加密处理。
[0049]
如图1所示,本发明实施例的一种证件照数据处理方法,其特征在于,包括:
[0050]
s101,获取证件照原始文件并识别其中的待加密区域,获得待加密区域标记数据。
[0051]
证件照原始文件是指用户上传的原始数据。证件照原始文件可以是各类证件照。
[0052]
获取动作可以由服务器执行,服务器获取用户上传的证照图片流数据。
[0053]
待加密区域可以是包含姓名、住址等关键信息的文字区域,也可以是包含头像信息的图像区域,也可以是两者的结合。具体可根据证件照的类型而不同。
[0054]
待加密区域标记数据就是标记待加密区域位置的数据。
[0055]
进一步地,识别其中的待加密区域包括:预先设定每种类型的证件照原始文件上的待加密区域包含的文字区域和/或图像区域;根据获取的证件照原始文件类型及该类型对应的待加密区域设定信息识别其中的待加密区域。
[0056]
在一个实施例中,s101包括子步骤:
[0057]
步骤1,服务器获取用户上传的证照图片流数据。
[0058]
获取的证件照原始文件示例如图2所示。
[0059]
步骤2,使用ocr技术及人脸识别技术,识别证照图片上的文字区域和照片区域。
[0060]
(1)识别文字区域,获取对应的文字和坐标信息。
[0061]
获取文字区域数据:
[0062][0063]
(2)识别人脸照片,获取坐标区域。
[0064]
通过人脸识别技术,获取人脸区域矩形框的对角坐标:[526,109],[635,292],人脸区域如图4所示。
[0065]
步骤3,识别需要加密的待加密区域。
[0066]
(1)待加密区域定义
[0067]
待加密区域包括n个子区域。进一步地,子区域都是矩形区域,取每个矩形框两个对角顶点的坐标表示区域范围。在后面计算中,以左上角及右下角两个坐标值表示区域范围为例。
[0068]
(2)人脸加密区域计算
[0069]
在一个实施例中,定义人脸加密仅加密眼部区域,将人脸区域从上至下均分为4份,眼部区域位于第2份,取该区域作为加密区域。
[0070]
设人脸区域对角坐标为[x1,y1],[x2,y2],则加密区域为:
[0071]
[x1,(y2+3*y1)/4],[x2,(y2+y1)/2],第一个坐标中y值向下取整,第二个坐标中y值向上取整。
[0072]
示例中加密区域为:[526,154],[635,201]
[0073]
(3)文字加密区域计算
[0074]
使用匹配的方式筛选需要加密的区域,不同的证照类型,需采用不同的匹配方法。
[0075]
以身份证照片为例:
[0076]
最顶上的是姓名,需要加密;
[0077]
含有年、月、日字样的是生日,需要加密;
[0078]
含有省/市/区信息的为地址,需要加密,该区域和“公民身份号码”之间的区域,是地址后续内容,需要一同加密;
[0079]
含有能通过身份证校验的字符串,是身份证号,需要加密。
[0080]
筛选出需要加密的文字区域如图3所示,标记数据如下:
[0081][0082][0083]
ocr识别的文字区域是由四个点坐标顺时针方向构成的一个四边形,需要将其转化为矩形,该矩形需要完全包含住这个四边形。
[0084]
取第1个点和第4个点的x轴较小值为x1[0085]
取第1个点和第2个点的y轴较小值为y1[0086]
取第3个点和第4个点的y轴较大值为y2[0087]
取第3个点和第2个点的x轴较大值为x2[0088]
示例中,计算后得到矩形区域列表如下:
[0089][0090]
s102,利用加密密钥对待加密区域进行加密,获得证件照加密文件。
[0091]
进一步地,加密密钥包含了num个随机生成的密钥值,若待加密区域包括n个子区域,其中num的取值是根据n个子区域在指定方向的最大像素点个数确定的。
[0092]
下面具体说明加密密钥的生成方法。
[0093]
(1)将文字加密区域和头像加密区域整合。
[0094]
[
[0095]
[[x
11
,y
11
],[x
12
,y
12
]],
[0096]
[[x
21
,y
21
],[x
22
,y
22
]],
[0097]
……
[0098]
[[x
n1
,y
n1
],[x
n2
,y
n2
]]
[0099]
]
[0100]
(2)计算每一组的x
n2-x
n1
,取最大值len。
[0101]
len=max([x
n2-x
n1
])
[0102]
len表示加密区域集合中的最宽的一个区域的x轴像素数。
[0103]
(3)创建密钥。
[0104]
密钥是对加密区域像素点的rgb值进行加密和解密运算的关键数据,密钥过短,容易发生整体性偏差问题,导致加密效果不理想。
[0105]
在一个实施例中,取20%的len作为密钥长度,内部则是1-255之间随机数组合,即为密钥seed。
[0106]
seed集合内的随机数的个位:num=len*0.2,向上取整。
[0107]
seed=[s1,s2,s3,s4,s5,s6,
……
,s
num-2
,s
num-1
,s
num
]
[0108]
如上示例计算如下:
[0109]
加密区域集合为
[0110]
[
[0111]
[[73,80],[206,113]],
[0112]
[[76,195],[408,218]],
[0113]
[[72,248],[406,273]],
[0114]
[[150,289],[267,312]],
[0115]
[[276,389],[574,409]],
[0116]
[[526,154],[635,201]]
[0117]
]
[0118]
length=max((206-73),(408-76),(406-72),(267-150),(574-276),(635-526))=334,seed集合内的随机数个数为334*0.2,向上取整为67
[0119]
进行一次随机数数组获取的计算,得到
[0120]
seed=[132,57,49,173,186,217,101,53,
……
,166,8,123,176]
[0121]
进一步地,利用加密密钥对待加密区域进行加密包括:
[0122]
对每个子区域,轮询该子区域中的所有像素值,轮询加密密钥的密钥值,当轮询到最后一个密钥值,从第一个密钥值重新开始轮询,将轮询的像素值与轮询的密钥值进行加密运算。
[0123]
下面具体说明对待加密区域进行加密的优选实现方法。
[0124]
以证件照原始文件为rgb三通道图像作为示例说明,本方法中,采用轮询加密区域、轮询区域中的每个像素点的brg值分别与轮询的密钥值进行异或运算的加密方法。
[0125]
即:
[0126]
(1)将图片转换成[length,width,3]形状的三维数组img[length][width][3]。
[0127]
length和width分别是图片的长宽像素值,3表示每个像素点有b、g、r三个值,如图5所示。
[0128]
(2)轮询加密
[0129]
根据加密区域集合的每个区域值,提取出图片中的每一个加密遍历加密区域,将该区域中的每个像素值的rgb值,与遍历的密钥seed做异或运算,当密钥seed遍历到最后一位后,则返回第一位,继续从头开始遍历,直到所有区域的像素点的bgr值均得到加密运算。
[0130]
提取待加密区域,如图6所示。
[0131]
待加密区域加密运算如图7所示,包括步骤:
[0132]
以第m个加密区域为例,第m个加密区域为:[x
m1
,y
m1
],[x
m2
,y
m2
],其加密范围是一个三维数组[l,w,h]:
[0133]
长度l范围:x
m1
至x
m2
[0134]
宽度w范围:y
m1
至y
m2
[0135]
高度h范围:0至2
[0136]
加密算法:
[0137]
img[a][b][c]=img[a][b][c]^seed[i],a∈[x
m1
,x
m2
],b∈[y
m1
,y
m2
],c∈[0,2],i∈[0,num-1]
[0138]
其中,c表示选择r值、g值、b值中的哪一个,img[a][b][c]表示第m个子区域中坐标为[a,b]的像素点的c值,^表示异或运算,img’[a][b][c]表示对img[a][b][c]加密运算后的值。
[0139]
该加密区域的异或计算次数为:3*(x
m2-x
m1
)*(y
m2-y
m1
)。
[0140]
计算完第m个区域之后,重置seed的下标位到初始位,重复上述过程计算第m+1块加密区域,直到所有加密区域计算结束。
[0141]
s103,存储证件照加密文件及其对应的加密密钥、待加密区域标记数据。
[0142]
将证件照加密文件,也即打码的证照文件存储在磁盘、硬盘等存储介质中,可以供
敏感信息无关的业务直接使用,避免隐私泄露。
[0143]
进一步地,对待加密区域进行加密后,再将加密后的数据转换成png格式图片,将png格式图片作为证件照加密文件。
[0144]
进一步地,存储包括:在第一存储空间存储证件照加密文件,在第二存储空间存储加密密钥、待加密区域标记数据、及证件照加密文件在第一存储空间的存储位置。第一存储空间可以是服务器的磁盘,第二存储空间可以是数据库。
[0145]
在一个实施例中,s103包括:将计算后得到的新的三维数组,转化成png格式的图片进行磁盘存储,如图8所示。
[0146]
图片以随机不重复的uuid命名,形成{uuid}.png文件。
[0147]
png是一种无损图片格式,存储后不会失真导致无法解密的问题。
[0148]
将该图片的uuid、待加密区域标记数据、密钥seed和存储路径,作为额外字段,存储到数据库中用户的基本信息表中,如图9所示。
[0149]
s104,若接收到第一业务请求方的证件照获取请求,读取证件照加密文件并发送给第一业务请求方;若接收到第二业务请求方的证件照获取请求,读取证件照加密文件及其对应的加密密钥、待加密区域标记数据,利用读取数据对证件照加密文件进行解密,将解密后的文件发送给第二业务请求方。
[0150]
在与敏感信息无关的业务中,直接通过文件路径字段值,获取证件照加密文件(加密图片)进行展示。
[0151]
在敏感信息有关的业务中,需要对图片进行解密展示。
[0152]
(1)获取用户证照图片数据。
[0153]
通过数据库查询,获得用户图片的uuid、加密区域集合、密钥seed和访问路径,通过访问路径和uuid获取加密后的png图片。
[0154]
(2)图片解密运算。
[0155]
异或运算的特点是a^b=c,能推导出c^b=a,即:a通过b加密后变成c,c通过b再一次加密之后,能还原成a。
[0156]
图片解密的运算是将加密后的图片,按照加密的算法在进行一次加密,即可得到解密后的数据。将二次加密(即:解密)后的三维数组转化成图片,继而转化成base64,以供在线展示证照原图,磁盘不进行任何意义上的存储。
[0157]
解密后的图片在线展示如图10所示。
[0158]
本发明另一实施例的证件照数据处理方法包括步骤:
[0159]
1.用户上传证件照片
[0160]
2.系统接收照片数据,智能识别证件照片上的文字数据,获取所有的文字及其对应的区域坐标,并通过匹配的方法,识别出其中的身份证、姓名、住址、生日等敏感信息。
[0161]
3.根据证件照片类型,判断是否使用人脸识别技术,如果需要,则获取证照上人员头像的区域坐标,并计算出眼部区域。
[0162]
4.根据识别出的各个区域的最长宽度的像素个数,生成满足打码效果的随机密钥。
[0163]
5.轮询需要加密的区域内所有的像素点,获得其bgr值,循环使用密钥将其进行加密运算,将每个像素点置为新的bgr值。
[0164]
6.服务器磁盘存储加密后的证照文件,数据库存储证照文件对应的密钥、加密区域坐标以及证照文件存放路径。
[0165]
7.敏感信息无关业务中,直接通过数据库记录的路径,读取加密(打码)的证照文件。
[0166]
8.敏感信息有关业务中,读取加密的证照文件,并通过密钥和加密区域,对其进行解密(解码),以提供在线查看功能。
[0167]
本发明实施例的一种证件照数据处理系统,包括:
[0168]
识别模块,用于获取证件照原始文件并识别其中的待加密区域,获得待加密区域标记数据;
[0169]
加密模块,用于利用加密密钥对所述待加密区域进行加密,获得证件照加密文件;
[0170]
存储模块,用于存储所述证件照加密文件及其对应的加密密钥、待加密区域标记数据;
[0171]
读取模块,用于若接收到第一业务请求方的证件照获取请求,读取所述证件照加密文件并发送给所述第一业务请求方;
[0172]
所述读取模块,还用于若接收到第二业务请求方的证件照获取请求,读取所述证件照加密文件及其对应的加密密钥、待加密区域标记数据,利用读取数据对所述证件照加密文件进行解密,将解密后的文件发送给所述第二业务请求方。
[0173]
系统中模块的具体实现和上述方法相同,此处不再赘述。
[0174]
本实施例还提供了一种电子设备,其包括至少一个处理器、以及至少一个存储器,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行任一项上述证件照数据处理方法的步骤,具体步骤参见方法实施例,此处不再赘述;本实施例中,处理器和存储器的类型不作具体限制,例如:处理器可以是微处理器、数字信息处理器、片上可编程逻辑系统等;存储器可以是易失性存储器、非易失性存储器或者它们的组合等。
[0175]
本技术还提供一种存储介质,其存储有可由处理器执行的计算机程序,当计算机程序在处理器上运行时,使得处理器执行上述任一项上述证件照数据处理方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、dvd、cd-rom、微型驱动器以及磁光盘、rom、ram、eprom、eeprom、dram、vram、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器ic),或适合于存储指令和/或数据的任何类型的媒介或设备。
[0176]
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
[0177]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0178]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统,可通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间
的耦合或直接耦合或通信连接可以是通过一些服务接口,系统或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0179]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0180]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0181]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0182]
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
[0183]
以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。
[0184]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0185]
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1