一种基于摄像头的安全支付方法

文档序号:6522569阅读:181来源:国知局
一种基于摄像头的安全支付方法
【专利摘要】本发明公开了一种基于摄像头的安全支付方法,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备,所述方法包括,电子终端通过定位设备的定位信息和自己的媒体访问控制MAC地址进行设备权限验证,在设备权限验证通过后,自动启动摄像头,对用户持有的信用卡进行扫描,对扫描数据进行图像处理,获得用户的信用卡信息并结合用户输入的支付密码在远端支付服务器位置完成支付。本发明的安全支付方法,在基于摄像头对用户的信用卡信息进行扫描之前,增加支付设备的设备权限验证步骤,提高用户电子交易的易用性、便携性和安全性,同时,专门的图像处理算法也实现了信用卡数据的高效识别。
【专利说明】一种基于摄像头的安全支付方法
【技术领域】
[0001]本发明涉及电子支付领域,尤其涉及一种基于摄像头的安全支付方法。
【背景技术】
[0002]随着科技的发展,电子终端的软硬件已经满足了电子支付的各种需求,通过电子终端进行支付的方式作为新兴的消费结算方式越来越受到商家、消费者的青睐。现如今,在个人电脑上或手机上完成水电煤缴费、购物等电子支付行为,已不再是新鲜事。同时,银行为保障支付过程的安全,推出了 USB Key、动态口令牌、音频接口的刷卡装置和数字证书等手段,以方便用户实现电子支付。但是,这些电子支付手段,其所使用的装置,有些是外置的硬件设备,用户不仅需要学会使用外,还必需随身携带才能完成支付,给用户带来的一定的负担;有些则需要用户进行复杂的操作,尤其对于中老年人群来说,难于快速学习和操作,导致其易用性大大降低。
[0003]现有技术中,为了克服上述电子支付手段的缺陷,提出了一种使用摄像头对用户信号卡的数据进行快速扫描,并配合用户输入的支付密码实现电子支付的方案。由于摄像头已是手机和大部分电脑常见的配置,利用摄像头动态采集用户的信用卡信息,并通过图像识别技术和特殊的算法提取、鉴别图像中的有效信息,完成支付交易,将无需用户再携带任何外部设备,只需将信用卡在摄像头前展示一下,即可完成交易,极大地提高了支付的便捷性,是未来移动支付和小额支付方向的极好的解决方案。但是,这样的基于摄像头的电子支付手段也存在弊端,例如,使用任何携带摄像头的电子终端都能操作,安全性不高,以及现有的图像处理算法扫描效率不高,容易导致电子支付失败。
[0004]因此,需要一种安全性较高且支付有效的基于摄像头的支付方法,在实现支付便捷的基础上,提高支付的安全性和高效性,从而满足用户的各种需求,快速拓展相应的电子支付市场。

【发明内容】

[0005]针对现有基于摄像头的支付方法安全性不高且支付效率较低的技术问题,本发明提供了一种基于摄像头的安全支付方法,使得在现有的基于摄像头的支付方案的基础上,增加了对进行支付的电子终端的设备权限验证步骤,同时辅助以高效的数据识别手段对用户信用卡的数据进行识别,从而在不影响基于摄像头的电子支付的便捷性的同时,保障用户支付的安全和效率,为用户和商家的权益提供了有效屏障。
[0006]为了实现上述目的,本发明提供了一种基于摄像头的安全支付方法,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备和存储设备,所述定位设备与所述存储设备连接,所述方法包括,所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息;所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证;所述电子终端接收所述远端支付服务器返回的设备权限验证结果,所述设备权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述设备权限验证结果为通过验证时,所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启;所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像;所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名;所述电子终端接收所述远端支付服务器返回的支付权限验证结果,所述支付权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述支付权限验证结果为通过验证时,所述电子终端请求用户输入支付交易密码;所述电子终端将用户输入的支付交易密码发送到所述远端支付服务器进行支付;所述电子终端接收所述远端支付服务器返回的支付结果。
[0007]可选地,所述电子终端将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证之后,所述远端支付服务器在所述MAC地址和所述定位信息都通过验证时,才返回通过验证的所述设备权限验证结果。
[0008]可选地,所述电子终端请求用户输入支付交易密码之后,所述电子终端接收用户通过键盘、软键盘或触摸屏输入的支付交易密码。
[0009]可选地,所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据包括,所述电子终端通过内置的图像处理设备将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据。
[0010]可选地,所述存储设备中存储的MAC地址和定位信息用于支付完成后的支付信息查询。
[0011]可选地,所述定位设备为GPS定位设备、格洛纳斯定位设备、伽利略定位设备或北斗卫星定位设备。
[0012]本发明由于采用了上述技术方案,从而具有以下优点:本发明的基于摄像头的安全支付方法,改造了现有技术中基于摄像头的支付模式,通过增加摄像头所在电子终端的设备权限验证步骤,提高电子支付的安全性,通过包括贝叶斯算法的信用卡图像数据处理手段,增加电子支付的成功率,充分保障了用户和商家的权益。
【专利附图】

【附图说明】
[0013]图1是本发明一种基于摄像头的安全支付方法的方法流程图;
[0014]图2是使用本发明一种基于摄像头的安全支付方法的电子终端的结构示意图。
【具体实施方式】
[0015]下面结合附图对本发明的【具体实施方式】做详细的说明。
[0016]首先,请参考图1,图1为本发明一种基于摄像头的安全支付方法的方法流程图,所述安全支付方法包括下列步骤:
[0017]步骤101:所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息,转到步骤102 ;
[0018]步骤102:所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证,转到步骤103 ;
[0019]步骤103:所述电子终端接收所述远端支付服务器返回的设备权限验证结果,通过则跳转到步骤105,未通过则跳转到步骤104 ;
[0020]步骤104:所述电子终端结束所述电子支付;
[0021]步骤105:所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启,转到步骤106 ;
[0022]步骤106:所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像,转到步骤107 ;
[0023]步骤107:所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名,转到步骤108 ;
[0024]步骤108:所述电子终端接收所述远端支付服务器返回的支付权限验证结果,通过则跳转到步骤109,未通过则跳转到步骤104 ;
[0025]步骤109:所述电子终端请求用户输入支付交易密码,转到步骤110 ;
[0026]步骤110:所述电子终端将用户输入的支付交易密码发送到所述远端支付服务器进行支付,转到步骤111;
[0027]步骤111:所述电子终端接收所述远端支付服务器返回的支付结果。
[0028]其中,所述电子终端将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证之后,所述远端支付服务器在所述MAC地址和所述定位信息都通过验证时,才返回通过验证的所述设备权限验证结果;所述电子终端请求用户输入支付交易密码之后,所述电子终端接收用户通过键盘、软键盘或触摸屏输入的支付交易密码;所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据包括,所述电子终端通过内置的图像处理设备将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据。其中,所述存储设备中存储的MAC地址和定位信息用于支付完成后的支付信息查询,所述定位设备为GPS定位设备、格洛纳斯定位设备、伽利略定位设备或北斗卫星定位设备。
[0029]另外,北斗卫星导航系统是中国正在实施的自主发展、独立运行的全球卫星导航系统。系统建设目标是:建成独立自主、开放兼容、技术先进、稳定可靠的覆盖全球的北斗卫星导航系统,促进卫星导航产业链形成,形成完善的国家卫星导航应用产业支撑、推广和保障体系,推动卫星导航在国民经济社会各行业的广泛应用,北斗卫星导航系统由空间段、地面段和用户段三部分组成,空间段包括5颗静止轨道卫星和30颗非静止轨道卫星,地面段包括主控站、注入站和监测站等若干个地面站,用户段包括北斗用户终端以及与其他卫星导航系统兼容的终端。GPS是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统,其主要目的是为陆、海、空三大领域提供实时、全天候和全球性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的,是美国独霸全球战略的重要组成。经过20余年的研究实验,耗资300亿美元,到1994年3月,全球覆盖率高达98%的24颗GPS卫星星座己布设完成。伽利略定位系统是欧盟一个正在建造中的卫星定位系统,也是继美国现有的GPS系统及俄罗斯的格洛纳斯导航系统外,第三个可供民用的定位系统,伽利略系统的基本服务有导航、定位、授时;特殊服务有搜索与救援;扩展应用服务系统有在飞机导航和着陆系统中的应用、铁路安全运行调度、海上运输系统、陆地车队运输调度、精准农业,2010年I月7日,欧盟委员会称,欧盟的伽利略定位系统将从2014年起投入运营。俄罗斯格洛纳斯导航系统是由24颗卫星组成,精度在10米左右,军民两用,设计2009年底服务范围拓展到全球。
[0030]另外,图像二值化就是将图像上的像素点的灰度值设置为O或255,也就是将整个图像呈现出明显的黑白效果。将256个亮度等级的灰度图像通过适当的阈值选取而获得仍然可以反映图像整体和局部特征的二值化图像。在数字图像处理中,二值图像占有非常重要的地位,首先,图像的二值化有利于图像的进一步处理,使图像变得简单,而且数据量减小,能显出感兴趣的目标的轮廓。其次,要进行二值图像的处理与分析,首先要把灰度图像二值化,得到二值化图像。其中,贝叶斯算法是一种常见的灰色图像二值化处理算法。
[0031]接着,继续参照图2对本发明进行说明,图2是使用本发明一种基于摄像头的安全支付方法的电子终端I的结构示意图,所述电子终端I包括摄像头11、定位设备12、存储设备13、通信接口 14和图像处理设备15,所述通信接口 14与所述存储设备13连接,所述定位设备12和所述存储设备13连接,所述图像处理设备15与所述摄像头11、所述通信接口14分别连接,所述通信接口 14与远端支付服务器2通过通信链路连接,所述通信链路可以是GPRS无线通信网络、3G无线通信网络或4G无线通信网络。
[0032]本领域技术人员应该认识到,上述的【具体实施方式】只是示例性的,是为了使本领域技术人员能够更好的理解本专利内容,不应理解为是对本专利保护范围的限制,只要是根据本专利所揭示精神所作的任何等同变更或修饰,均落入本专利保护范围。
【权利要求】
1.一种基于摄像头的安全支付方法,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备和存储设备,所述定位设备与所述存储设备连接,其特征在于,所述方法包括: 所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息; 所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证; 所述电子终端接收所述远端支付服务器返回的设备权限验证结果,所述设备权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述设备权限验证结果为通过验证时,所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启; 所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像; 所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名; 所述电子终端接收所述远端支付服务器返回的支付权限验证结果,所述支付权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述支付权限验证结果为通过验证时,所述电子终端请求用户输入支付交易密码; 所述电子终端将用户输入的支付交易密码发送到所述远端支付服务器进行支付; 所述电子终端接收所述远端支付服务器返回的支付结果。
2.根据权利要求1所述的基于摄像头的安全支付方法,其特征在于: 所述电子终端将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证之后,所述远端支付服务器在所述MAC地址和所述定位信息都通过验证时,才返回通过验证的所述设备权限验证结果。
3.根据权利要求1所述的基于摄像头的安全支付方法,其特征在于: 所述电子终端请求用户输入支付交易密码之后,所述电子终端接收用户通过键盘、软键盘或触摸屏输入的支付交易密码。
4.根据权利要求1所述的基于摄像头的安全支付方法,其特征在于,所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据包括: 所述电子终端通过内置的图像处理设备将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据。
5.根据权利要求1所述的基于摄像头的安全支付方法,其特征在于: 所述存储设备中存储的MAC地址和定位信息用于支付完成后的支付信息查询。
6.根据权利要求1所述的基于摄像头的安全支付方法,其特征在于: 所述定位设备为GPS定位设备、格洛纳斯定位设备、伽利略定位设备或北斗卫星定位设备。
【文档编号】G06Q20/38GK103646328SQ201310655414
【公开日】2014年3月19日 申请日期:2013年12月6日 优先权日:2013年12月6日
【发明者】谈剑锋, 王君, 马碟飞 申请人:上海众人网络安全技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1