具体实施方式
本发明实施例提供了一种远程业务办理方法、存储介质和服务器,能够准确验证用户提供的身份信息和相关证明文件是否真实有效,从而可以实现金融业务的远程办理,大大提高了用户办理金融业务的方便。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例中一种远程业务办理方法的第一个实施例包括:
101、在用户办理金融业务时,获取关于所述用户的身份验证信息;
在用户办理贷款、理财或保险等金融业务时,首先获取关于所述用户的身份验证信息。这里的身份验证信息为用于验证用户合法身份的任何信息,比如用户的人脸图像、语音信息、与当前登录的用户账户所绑定的手机号、业务号或者身份证号等。
102、在所述身份验证信息验证通过后,获取所述用户的证件扫描件;
若所述身份验证信息验证通过,可以认为当前用户为与正在办理的金融业务对应的本人,即为合法用户。此时获取所述用户的证件扫描件,具体可以在金融业务办理***中产生一个操作界面,提示用户上传指定的证件扫描件,比如身份证扫描件,房产证扫描件等。
103、确定所述证件扫描件的类型与版本号;
在获取到证件扫描件后,确定所述证件扫描件的类型与版本号。类型和版本号的确定可以包括但不限于以下几种方式:(1)提供可选的证件扫描件类型与版本号,由用户选取其中的一种类型以及版本号作为该获取到的证件扫描件的类型与版本号。(2)***指定需要用户上传的证件扫描件的类型与版本号,此时该指定的类型与版本号即当作获取到的证件扫描件的类型与版本号。(3)采用图像处理中的文字识别方法,自动识别证件扫描件图像中的证件名称信息与版本号信息,从而得到对应的类型与版本号。(4)获取该证件扫描件的文件名称,识别文件名称中的关键字从而确定类型与版本号。
104、利用OCR技术识别所述证件扫描件中的关键字符信息;
在获取到证件扫描件并确定该证件扫描件的类型和版本号后,利用OCR技术识别所述证件扫描件中的关键字符信息。OCR(Optical Character Recognition)是指电子设备检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程。即可以通过字符识别软件将图像(比如证件扫描件)中的文字转换成文本格式,供文字处理软件进一步编辑加工或者执行其它的后续处理。所述关键字符信息为用于判定该证件扫描件是否有效的关键信息,比如证件的名称、有效期、用户的签字或盖章等。
105、将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度;
在识别出所述证件扫描件中的关键字符信息后,将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度,所述标准字符信息为类型、版本号均与所述证件扫描件相同的标准证件的关键字符信息。这里进行匹配的关键字符信息不含证件的有效期,主要为证件的名称、用户的签字或盖章、以及其它能够验证证件扫描件是否有效的关键信息。在匹配度计算时,可以将所述关键字符信息与标准字符信息的每个字符进行逐一比对,将比对通过的字符数量除以字符的总数量得到匹配度。假设标准字符信息为“中华人民共和国居民身份证”,若识别出的关键字符信息为“中华人民共和国居民身份证”,则匹配度为100%,若识别出的关键字符信息为“***居民身份证”,则匹配度为9/12=75%。
106、判断所述匹配度是否大于预设阈值且当前***时间是否处于所述证件的有效期内;
判断所述匹配度是否大于预设阈值且当前***时间是否处于所述证件的有效期内,若所述匹配度大于预设阈值且当前***时间处于所述证件的有效期内,则证明该证件扫描件为处于有效期内的指定证件的扫描件,此时执行步骤107;若所述匹配度小于该预设阈值、或者当前***时间不是处于所述证件的有效期内,则证明该证件扫描件是无效证件(证件已过期或者非指定证件)的扫描件,此时执行步骤108。
107、判定所述证件扫描件有效,并授权用户办理金融业务;
通过步骤101至102的用户身份验证,以及步骤103至106的证件扫描件有效性验证,能够证明当前用户的合法身份以及相关证件的有效性,因此授权该用户办理金融业务,此时该用户可正常按照业务办理的各个流程完成整个金融业务的办理。需要指出的是,所述证件扫描件可以是业务所需的多个不同证件分别对应的多个扫描件,当业务所需的所有证件扫描件都判定为有效后,才授权用户办理该业务。
108、执行预设的处理步骤。
若所述匹配度小于该预设阈值、或者当前***时间不是处于所述证件的有效期内,则执行预设的处理步骤。所述预设的处理步骤可以是提示用户重新上传指定证件的扫描件,或者是输出提示信息(比如哪份证件扫描件存在哪种问题)并终止本次金融业务的办理等步骤。
在本发明实施例中,在用户办理金融业务时,获取关于所述用户的身份验证信息;在所述身份验证信息验证通过后,获取所述用户的证件扫描件;利用OCR技术识别所述证件扫描件中的关键字符信息,所述关键字符信息包括证件的有效期;确定所述证件扫描件的类型与版本号;将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度;若所述匹配度大于预设阈值且当前***时间处于所述证件的有效期内,则判定所述证件扫描件有效;在判定所述证件扫描件有效后,授权用户办理金融业务。上述过程通过身份验证信息确认当前用户的合法身份并利用OCR技术识别该用户的证件扫描件的有效性,在授权用户办理金融业务之前经历用户身份和证件有效性的双重验证,符合金融业务办理的基本要求,从而可以实现金融业务的远程办理,为用户提供了方便。
请参阅图2,本发明实施例中一种远程业务办理方法的第二个实施例包括:
201、在用户办理金融业务时,获取关于所述用户的身份验证信息;
在步骤201中,所述身份验证信息包括所述用户的人脸图像和语音信息。具体的,可以通过摄像头拍摄该用户的人脸图像,以及通过语音输入设备获取该用户的语音信息。
202、将所述人脸图像与金融业务***预设的用户人脸图像信息库中的目标人脸图像进行匹配;
在获取到所述用户的人脸图像后,将该人脸图像与金融业务***预设的用户人脸图像信息库中的目标人脸图像进行匹配,所述目标人脸图像为当前登录的用户账户所对应的人脸图像。比如,某用户使用账户A登录金融业务***,该账户A在注册时预先录入了一幅或以上的人脸图像(目标人脸图像)至该金融业务***的用户人脸图像信息库,当前获取该用户的人脸图像与目标人脸图像进行匹配,从而识别该用户是否为账户A的注册用户本人。
203、将所述语音信息与金额业务***预设的用户语音信息库中的目标语音信息进行匹配;
为了进一步提高用户身份验证的准确性,在人脸图像匹配的基础上还可以加上语音信息的匹配。同样的,在获取到所述用户的语音信息后,将所述语音信息与金额业务***预设的用户语音信息库中的目标语音信息进行匹配,所述目标语音信息为当前登录的用户账户所对应的语音信息。由于每个人的声音都具有独特的声纹特征,因此具体可以进行语音信息的声纹特征匹配,以验证当前用户是否为该用户账户的注册用户本人。
204、在所述人脸图像匹配和语音信息匹配均通过后,判定身份验证信息为验证通过;
在所述人脸图像匹配和语音信息匹配均通过后,可以证明该用户为当前登录的用户账户的注册用户本人,因此判定身份验证信息为验证通过。
205、在身份验证信息验证通过后,获取所述用户的证件扫描件;
206、确定所述证件扫描件的类型与版本号;
207、利用OCR技术识别所述证件扫描件中的关键字符信息;
208、将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度;
步骤205至208与步骤102至105相同,具体可参照步骤102至105的相关说明。
209、判断所述匹配度是否大于预设阈值且当前***时间是否处于所述证件的有效期内;
若所述匹配度大于预设阈值且当前***时间处于所述证件的有效期内,则执行步骤210,否则直接执行步骤214。
210、根据所述证件扫描件的类型与版本号判断所述证件扫描件是否具有防伪标识;
根据所述证件扫描件的类型与版本号判断所述证件扫描件是否具有防伪标识,比如证件的二维码、水印或者光变图案等。根据已知的证件扫描件的类型与版本号,能够明确该证件扫描件是否具有防伪标识,以及具有的防伪标识的类型和数量等信息。若所述证件扫描件具有防伪标识,则执行步骤211,否则执行步骤213。
211、确定所述防伪标识的类型,并按照与所述防伪标识的类型对应的识别方法对所述防伪标识进行识别;
根据所述证件扫描件的类型与版本号,可以确定该证件扫描件具有的防伪标识的类型,此时可以按照与所述防伪标识的类型对应的识别方法对所述防伪标识进行识别。比如对于二维码的防伪标识来说,通过识别二维码中的验证信息,将该验证信息输入对应的官方***进行查验,即可辨别真伪。
212、判断所述防伪标识的识别结果是否为真;
若所述防伪标识的识别结果为真,则执行步骤213,否则执行步骤214。
213、判定所述证件扫描件有效,并授权用户办理金融业务;
214、判定所述证件扫描件无效,并执行预设的处理步骤。
步骤213至214与步骤107至108相同,具体可参照步骤107至108的相关说明。
在本发明实施例中,在用户办理金融业务时,获取关于所述用户的身份验证信息;将所述人脸图像与金融业务***预设的用户人脸图像信息库中的目标人脸图像进行匹配;将所述语音信息与金额业务***预设的用户语音信息库中的目标语音信息进行匹配;在所述人脸图像匹配和语音信息匹配均通过后,判定身份验证信息为验证通过;在身份验证信息验证通过后,获取所述用户的证件扫描件;确定所述证件扫描件的类型与版本号;利用OCR技术识别所述证件扫描件中的关键字符信息;将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度;判断所述匹配度是否大于预设阈值且当前***时间是否处于所述证件的有效期内;若是则根据所述证件扫描件的类型与版本号判断所述证件扫描件是否具有防伪标识;确定所述防伪标识的类型,并按照与所述防伪标识的类型对应的识别方法对所述防伪标识进行识别;判断所述防伪标识的识别结果是否为真;若是则判定所述证件扫描件有效,并授权用户办理金融业务,否则判定所述证件扫描件无效,并执行预设的处理步骤。本发明实施例结合用户身份的验证、证件扫描件的真伪与有效性验证,能够进一步提高金融业务办理相关信息验证的准确性,符合金融业务办理的要求,从而可以实现金融业务的远程办理,为用户提供了方便。
请参阅图3,本发明实施例中一种远程业务办理方法的第三个实施例包括:
301、在用户办理金融业务时,获取关于所述用户的身份验证信息;
302、在所述身份验证信息验证通过后,获取所述用户的证件扫描件;
303、确定所述证件扫描件的类型与版本号;
步骤301至303与步骤101至103相同,具体可参照步骤101至103的相关说明。
304、确定所述证件扫描件中关键字符所处的关键区域;
由于关键字符可能只占证件扫描件全部内容的一小部分,因此在具体实现时,可以先确定所述证件扫描件中关键字符所处的关键区域,以减小后续进行OCR识别的工作量,提高***的处理速度。
具体的,步骤303可以包括但不限于以下3种方式:
(1)根据所述证件扫描件的类型与版本号查询预设的关键区域位置记录表,得到目标位置信息;将所述证件扫描件中与所述目标位置信息对应的区域确定为所述关键区域。
对于类型与版本号均已知的证件,其关键字符所处的位置是已知的(比如证件名称所处位置,用户签名所处位置等),因此可以将这些位置信息记录下来形成关键区域位置记录表,用于确定获取到的证件扫描件的关键区域。
(2)显示所述证件扫描件的缩略图并输出提示信息,所述提示信息用于指示用户在所述缩略图中选取指定的区域;将所述证件扫描件中用户所选取的区域确定为所述关键区域。
比如,显示所述证件扫描件的缩略图后输出“请截取证件有效期所在区域”的提示信息,然后提供矩形框工具,由用户对缩略图中的区域进行框选,将框选出的区域确定为所述关键区域。
(3)对所述证件扫描件进行二值化处理,得到二值化图像;利用预设的区域模板遍历所述二值化图像进行灰度值分布特征的匹配,得到所述二值化图像中各区域的匹配度,所述区域模板为所述标准证件的关键区域的二值化图像;将所述证件扫描件的二值化图像中与所述区域模板的灰度值分布特征的匹配度最高的区域确定为所述关键区域。
比如,将标准证件的二值化图像中的证件名称所在位置截取出来成为一块区域模板,然后利用这块区域模板遍历该证件扫描件的二值化图像进行灰度值特征的匹配,则该证件扫描件的二值化图像中所述匹配度最高的区域即为证件名称所在位置,即关键区域。
305、对所述关键区域进行OCR识别,得到关键字符信息;
在确定所述证件扫描件中关键字符所处的关键区域之后,即可对所述关键区域进行OCR识别,得到关键字符信息。
306、将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度;
307、判断所述匹配度是否大于预设阈值且当前***时间是否处于所述证件的有效期内;
若所述匹配度大于预设阈值且当前***时间处于所述证件的有效期内,则执行步骤308,否则执行步骤309。
308、判定所述证件扫描件有效,并授权用户办理金融业务;
309、执行预设的处理步骤。
步骤306至309与步骤105至108相同,具体可参照步骤105至108的相关说明。
在本发明实施例中,在用户办理金融业务时,获取关于所述用户的身份验证信息;在所述身份验证信息验证通过后,获取所述用户的证件扫描件;利用OCR技术识别所述证件扫描件中的关键字符信息,所述关键字符信息包括证件的有效期;确定所述证件扫描件的类型与版本号;确定所述证件扫描件中关键字符所处的关键区域;对所述关键区域进行OCR识别,得到关键字符信息;将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度;若所述匹配度大于预设阈值且当前***时间处于所述证件的有效期内,则判定所述证件扫描件有效,并授权用户办理金融业务。上述过程通过身份验证信息确认当前用户的合法身份并利用OCR技术识别该用户的证件扫描件的有效性,在授权用户办理金融业务之前经历用户身份和证件有效性的双重验证,符合金融业务办理的基本要求,从而可以实现金融业务的远程办理,为用户提供了方便。另外,在进行OCR识别前先截取出所述证件扫描件的关键区域,能够有效减小OCR识别的工作量,提高***的处理速度。
为便于理解,下面以一个实际应用场景对本发明实施例中的一种远程业务办理方法进行描述。
图4示出了本发明实施例提出的一种远程业务办理方法在一个实际应用场景下的流程图,包括:
401、用户利用已注册的账户登录金融业务***;
用户可以在终端上通过网络访问金融业务***,并利用已注册的用户账户和密码登录该***。
402、在该金融业务***中选择需要办理的金融业务;
比如,用户若希望办理保险业务,则选择***中的保险业务菜单;用户若希望办理贷款业务,则选择***中的贷款业务菜单。
403、***根据用户选择的业务类型切换至对应的操作界面,并提示用户输入相关的身份验证信息;
***根据用户选择的业务类型切换至对应的操作界面,并提示用户输入相关的身份验证信息。比如提示用户输入人脸图像,然后打开摄像头,拍摄用户的人脸图像。
404、***对用户输入的身份验证信息进行验证,判断当前用户是否为所述已注册的账户的注册者本人;
***将用户输入的身份验证信息与***预录的已注册账户的身份验证信息进行匹配,从而判断当前用户是否为所述已注册的账户的注册者本人。
405、在身份验证信息通过后,显示文件上传的操作界面,提示用户上传相应的证件扫描件;
比如,输出“请上传身份证扫描件”的提示,并显示文件上传的操作界面,用户在该操作界面上选取相应的文件上传。
406、确定用户上传的证件扫描件的类型与版本号;
比如,若用户上传的是第二代身份证的扫描件,则可确定该证件扫描件的类型为居民身份证,版本号为2。
407、利用OCR技术识别所述证件扫描件的证件名称、用户签名以及证件有效期等关键字符信息;
利用OCR技术识别所述证件扫描件的证件名称、用户签名以及证件有效期等关键字符信息,以判断所述证件扫描件是否有效。
408、根据这些关键字符信息判断所述证件扫描件是否有效;
若所述证件扫描件有效,则执行步骤409,否则执行步骤410。
409、授权用户办理金融业务;
在获得授权后,用户可以在金融业务***中完成整个金融业务流程的办理。
410、显示证件扫描件无效的提示信息,要求用户重新上传有效的证件扫描件。
若所述证件扫描件无效,则显示证件扫描件无效的提示信息,要求用户重新上传有效的证件扫描件,然后返回步骤405。
通过本实际应用场景可以看出,本发明实施例提出的远程业务办理方法能够满足金融业务的远程办理需求,大大提高了用户办理金融业务的方便。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上面主要描述了一种远程业务办理方法,下面将对一种远程业务办理装置进行详细描述。
请参阅图5,本发明实施例中一种远程业务办理装置的一个实施例包括:
身份验证信息获取模块501,用于在用户办理金融业务时,获取关于所述用户的身份验证信息;
证件扫描件获取模块502,用于在所述身份验证信息验证通过后,获取所述用户的证件扫描件;
证件类型确定模块503,用于确定所述证件扫描件的类型与版本号;
OCR识别模块504,用于利用OCR技术识别所述证件扫描件中的关键字符信息,所述关键字符信息包括证件的有效期;
匹配模块505,用于将所述关键字符信息与预设的标准字符信息进行匹配,得到匹配度,所述标准字符信息为类型、版本号均与所述证件扫描件相同的标准证件的关键字符信息;
证件有效性第一判定模块506,用于若所述匹配度大于预设阈值且当前***时间处于所述证件的有效期内,则判定所述证件扫描件有效;
授权模块507,用于在判定所述证件扫描件有效后,授权用户办理金融业务。
进一步的,所述身份验证信息包括所述用户的人脸图像和语音信息,所述远程业务办理装置还可以包括:
人脸图像匹配模块,用于将所述人脸图像与金融业务***预设的用户人脸图像信息库中的目标人脸图像进行匹配,所述目标人脸图像为当前登录的用户账户所对应的人脸图像;
语音信息匹配模块,用于将所述语音信息与金额业务***预设的用户语音信息库中的目标语音信息进行匹配,所述目标语音信息为当前登录的用户账户所对应的语音信息;
身份验证信息验证结果判定模块,用于在所述人脸图像匹配和语音信息匹配均通过后,判定所述身份验证信息为验证通过。
进一步的,所述远程业务办理装置还可以包括:
防伪标识确定模块,用于根据所述证件扫描件的类型与版本号判断所述证件扫描件是否具有防伪标识;
防伪标识识别模块,用于若所述证件扫描件具有防伪标识,则确定所述防伪标识的类型,并按照与所述防伪标识的类型对应的识别方法对所述防伪标识进行识别;
证件有效性第二判定模块,用于若所述防伪标识的识别结果为真,则判定所述证件扫描件有效。
进一步的,所述OCR识别模块可以包括:
关键区域确定单元,用于确定所述证件扫描件中关键字符所处的关键区域;
OCR识别单元,用于对所述关键区域进行OCR识别,得到所述关键字符信息。
更进一步的,所述关键区域确定单元可以包括:
位置信息查询子单元,用于根据所述证件扫描件的类型与版本号查询预设的关键区域位置记录表,得到目标位置信息;
第一关键区域确定子单元,用于将所述证件扫描件中与所述目标位置信息对应的区域确定为所述关键区域;
提示信息输出子单元,用于显示所述证件扫描件的缩略图并输出提示信息,所述提示信息用于指示用户在所述缩略图中选取指定的区域;
第二关键区域确定子单元,用于将所述证件扫描件中用户所选取的区域确定为所述关键区域;
二值化子单元,用于对所述证件扫描件进行二值化处理,得到二值化图像;
灰度值匹配子单元,用于利用预设的区域模板遍历所述二值化图像进行灰度值分布特征的匹配,得到所述二值化图像中各区域的匹配度,所述区域模板为所述标准证件的关键区域的二值化图像;
第三关键区域确定子单元,用于将所述证件扫描件的二值化图像中与所述区域模板的灰度值分布特征的匹配度最高的区域确定为所述关键区域。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如图1至图3表示的任意一种远程业务办理方法的步骤。
本发明实施例还提供一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如图1至图3表示的任意一种远程业务办理方法的步骤。
图6是本发明一实施例提供的服务器的示意图。如图6所示,该实施例的服务器6包括:处理器60、存储器61以及存储在所述存储器61中并可在所述处理器60上运行的计算机可读指令62。所述处理器60执行所述计算机可读指令62时实现上述各个远程业务办理方法实施例中的步骤,例如图1所示的步骤101至108。或者,所述处理器60执行所述计算机可读指令62时实现上述各装置实施例中各模块/单元的功能,例如图5所示模块501至507的功能。
示例性的,所述计算机可读指令62可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器61中,并由所述处理器60执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机可读指令指令段,该指令段用于描述所述计算机可读指令62在所述服务器6中的执行过程。
所述服务器6可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述服务器6可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是服务器6的示例,并不构成对服务器6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述服务器6还可以包括输入输出设备、网络接入设备、总线等。
所述处理器60可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器61可以是所述服务器6的内部存储单元,例如服务器6的硬盘或内存。所述存储器61也可以是所述服务器6的外部存储设备,例如所述服务器6上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器61还可以既包括所述服务器6的内部存储单元也包括外部存储设备。所述存储器61用于存储所述计算机可读指令以及所述服务器所需的其他程序和数据。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。