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

技术编号:9794832 阅读:155 留言:0更新日期:2014-03-21 20:50
本发明专利技术公开了一种基于摄像头的安全支付方法,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备,所述方法包括,电子终端通过定位设备的定位信息和自己的媒体访问控制MAC地址进行设备权限验证,在设备权限验证通过后,自动启动摄像头,对用户持有的信用卡进行扫描,对扫描数据进行图像处理,获得用户的信用卡信息并结合用户输入的支付密码在远端支付服务器位置完成支付。本发明专利技术的安全支付方法,在基于摄像头对用户的信用卡信息进行扫描之前,增加支付设备的设备权限验证步骤,提高用户电子交易的易用性、便携性和安全性,同时,专门的图像处理算法也实现了信用卡数据的高效识别。

【技术实现步骤摘要】

本专利技术涉及电子支付领域,尤其涉及。
技术介绍
随着科技的发展,电子终端的软硬件已经满足了电子支付的各种需求,通过电子终端进行支付的方式作为新兴的消费结算方式越来越受到商家、消费者的青睐。现如今,在个人电脑上或手机上完成水电煤缴费、购物等电子支付行为,已不再是新鲜事。同时,银行为保障支付过程的安全,推出了 USB Key、动态口令牌、音频接口的刷卡装置和数字证书等手段,以方便用户实现电子支付。但是,这些电子支付手段,其所使用的装置,有些是外置的硬件设备,用户不仅需要学会使用外,还必需随身携带才能完成支付,给用户带来的一定的负担;有些则需要用户进行复杂的操作,尤其对于中老年人群来说,难于快速学习和操作,导致其易用性大大降低。现有技术中,为了克服上述电子支付手段的缺陷,提出了一种使用摄像头对用户信号卡的数据进行快速扫描,并配合用户输入的支付密码实现电子支付的方案。由于摄像头已是手机和大部分电脑常见的配置,利用摄像头动态采集用户的信用卡信息,并通过图像识别技术和特殊的算法提取、鉴别图像中的有效信息,完成支付交易,将无需用户再携带任何外部设备,只需将信用卡在摄像头前展示一下,即可完成交易,极大地提高了支付的便捷性,是未来移动支付和小额支付方向的极好的解决方案。但是,这样的基于摄像头的电子支付手段也存在弊端,例如,使用任何携带摄像头的电子终端都能操作,安全性不高,以及现有的图像处理算法扫描效率不高,容易导致电子支付失败。因此,需要一种安全性较高且支付有效的基于摄像头的支付方法,在实现支付便捷的基础上,提高支付的安全性和高效性,从而满足用户的各种需求,快速拓展相应的电子支付市场。
技术实现思路
针对现有基于摄像头的支付方法安全性不高且支付效率较低的技术问题,本专利技术提供了,使得在现有的基于摄像头的支付方案的基础上,增加了对进行支付的电子终端的设备权限验证步骤,同时辅助以高效的数据识别手段对用户信用卡的数据进行识别,从而在不影响基于摄像头的电子支付的便捷性的同时,保障用户支付的安全和效率,为用户和商家的权益提供了有效屏障。为了实现上述目的,本专利技术提供了,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备和存储设备,所述定位设备与所述存储设备连接,所述方法包括,所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息;所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证;所述电子终端接收所述远端支付服务器返回的设备权限验证结果,所述设备权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述设备权限验证结果为通过验证时,所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启;所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像;所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名;所述电子终端接收所述远端支付服务器返回的支付权限验证结果,所述支付权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述支付权限验证结果为通过验证时,所述电子终端请求用户输入支付交易密码;所述电子终端将用户输入的支付交易密码发送到所述远端支付服务器进行支付;所述电子终端接收所述远端支付服务器返回的支付结果。可选地,所述电子终端将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证之后,所述远端支付服务器在所述MAC地址和所述定位信息都通过验证时,才返回通过验证的所述设备权限验证结果。可选地,所述电子终端请求用户输入支付交易密码之后,所述电子终端接收用户通过键盘、软键盘或触摸屏输入的支付交易密码。可选地,所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据包括,所述电子终端通过内置的图像处理设备将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据。可选地,所述存储设备中存储的MAC地址和定位信息用于支付完成后的支付信息查询。可选地,所述定位设备为GPS定位设备、格洛纳斯定位设备、伽利略定位设备或北斗卫星定位设备。本专利技术由于采用了上述技术方案,从而具有以下优点:本专利技术的基于摄像头的安全支付方法,改造了现有技术中基于摄像头的支付模式,通过增加摄像头所在电子终端的设备权限验证步骤,提高电子支付的安全性,通过包括贝叶斯算法的信用卡图像数据处理手段,增加电子支付的成功率,充分保障了用户和商家的权益。【附图说明】图1是本专利技术的方法流程图;图2是使用本专利技术的电子终端的结构示意图。【具体实施方式】下面结合附图对本专利技术的【具体实施方式】做详细的说明。首先,请参考图1,图1为本专利技术的方法流程图,所述安全支付方法包括下列步骤:步骤101:所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息,转到步骤102 ;步骤102:所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证,转到步骤103 ;步骤103:所述电子终端接收所述远端支付服务器返回的设备权限验证结果,通过则跳转到步骤105,未通过则跳转到步骤104 ;步骤104:所述电子终端结束所述电子支付;步骤105:所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启,转到步骤106 ;步骤106:所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像,转到步骤107 ;步骤107:所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名,转到步骤108 ;步骤108:所述电子终端接收所述远端支付服务器返回的支付权限验证结果,通过则跳转到步骤109,未通过则跳转到步骤104 ;步骤109:所述电子终端请求用户输入支付交易密码,转到步骤110 ;步骤110:所述电子终端将用户输入的支付交易密码发送到所述远端支付服务器进行支付,转到步骤111;步骤111:所述电子终端接收所述远端支付服务器返回的支付结果。其中,所述电子终端将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证之后,所述远端支付服务器在所述MAC地址和所述定位信息都通过验证时,才返回通过验证的所述设备权限验证结果;所述电子终端请求用户输入支付交易密码之后,所述电子终端接收用户通过键盘、软键盘或触摸屏输入的支付交易密码;所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图本文档来自技高网
...

【技术保护点】
一种基于摄像头的安全支付方法,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备和存储设备,所述定位设备与所述存储设备连接,其特征在于,所述方法包括:所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息;所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证;所述电子终端接收所述远端支付服务器返回的设备权限验证结果,所述设备权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述设备权限验证结果为通过验证时,所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启;所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像;所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名;所述电子终端接收所述远端支付服务器返回的支付权限验证结果,所述支付权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述支付权限验证结果为通过验证时,所述电子终端请求用户输入支付交易密码;所述电子终端将用户输入的支付交易密码发送到所述远端支付服务器进行支付;所述电子终端接收所述远端支付服务器返回的支付结果。...

【技术特征摘要】
1.一种基于摄像头的安全支付方法,所述摄像头设置在用户的电子终端上,所述电子终端包括定位设备和存储设备,所述定位设备与所述存储设备连接,其特征在于,所述方法包括: 所述电子终端启动电子支付,提取所述电子终端的媒体访问控制MAC地址,并通过所述定位设备获得所述电子终端的定位信息; 所述电子终端将所述MAC地址和所述定位信息存储在所述存储设备中,并将所述MAC地址和所述定位信息发送到远端支付服务器进行设备权限验证; 所述电子终端接收所述远端支付服务器返回的设备权限验证结果,所述设备权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述设备权限验证结果为通过验证时,所述电子终端自动开启所述摄像头,并提醒用户所述摄像头已经开启; 所述摄像头拍摄用户展示的信用卡,获得信用卡的彩色图像; 所述电子终端将所述信用卡的彩色图像转化成灰色图像,运用贝叶斯算法对所述灰色图像进行二值化处理,以获得信用卡的字符信息,并从所述字符信息中提取信用卡的用户数据,所述电子终端将所述用户数据发送到所述远端支付服务器进行支付权限验证,所述用户数据包括卡号、卡片有效期和持卡人姓名; 所述电子终端接收所述远端支付服务器返回的支付权限验证结果,所述支付权限验证结果为未通过验证时,所述电子终端结束所述电子支付,所述支付权限验证结果为通过验证时,所述电子终端请求用户输入支付交易密码; 所述电子终端将用户输入的支付...

【专利技术属性】
技术研发人员:谈剑锋王君马碟飞
申请(专利权)人:上海众人网络安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1