银行卡OCR识别简介
银行卡OCR识别是能过对银行卡号的OCR识别然后分析卡号得到银行卡类型,以及发卡银行的过程
银行卡号一般是16位或者19位。由如下三部分构成。
前六位是:发行者标识代码 Issuer Identification Number (IIN)。
著作权归作者所有。
中间的位数是:个人账号标识(从卡号第七位开始)
中间位数由发卡行自定义,一般由6-12位数字组成。最多可以使用12位数字。
最后一位位数是校验位
将卡号前面的数字采用Luhn算法计算出信用卡或者借记卡的最后一位数字。
应用背景
与手工输入银行卡号相比,银行卡识别技术具备精确度高、识别速度快、抗干扰性强等特点,能够识别市面上几乎所有的银行卡(含凸字银行卡和平面银行卡等)。同时还能保存银行卡实物的影像,省略复印低碳环保。利用手机摄像头作为采集设备,通过图像处理、版式分析和字符识别等技术手段,精确提取银行卡上的卡号信息,主要面向如支付宝,PP钱包等手机端支付领域,满足绝大多数用户实际的需求。
此技术支持市面上Android、IOS、WinPhone手机,消耗资源少,即使是低端手机也能够清晰识别。从效率方面,该技术可以在1秒以内快速准确的将银行卡卡号输入到手机之中,精度达到99%,彻底解决手机支付中银行卡卡号输入问题。
银行卡识别技术
识别速度:< 1s
识别精度:> 99%
支持系统:Android、IOS、WinPhone、Windows 32/64位、Linux 32/64位
支持硬件:手机、平板、电脑的前置摄像头
识别种类多:支持国内各个银行的信用卡、储蓄卡,包括平面字体和凹凸字体;
该技术的主要应用领域:
移动支付:绑定银行卡支付;
证券公司:证券开户开通资金账户;
财务管理:信用卡、银行卡管理类APP银行卡号录入。