联系我们
- 地 址:北京市海淀区北四环西路9号 ,主 营:人脸识别,活体检测,身份证识别,银行卡识别,名片识别,车牌识别,OCR识别等及智能识别技术。
- 电 话:13146317170 廖经理
- 传 真:
- 邮 箱:398017534@qq.com
银行卡OCR识别技术大揭秘
与传统的OCR技术相比银行卡OCR技术有很大的不同。主要是因为以下几点:
1.银行卡背景非常复杂。
2.银行卡种类非常多,每种卡都不一样。
3.卡的形状不一。有标准横版卡、竖卡、异形卡等。
但这些难题,对于我们来讲都不是事。我轻松的解决了这些问题,因为我们有多年的OCR技术积累。
下面简单介绍下银行卡OCR技术的实现原理。
1.取图:目前主要是采用视频预览方式,对视频进行抽针,取一针清晰的彩色图像。
2.图像预处理:这里主要是去噪(包含灰度处理)和二值化,最终只留下黑色和白色。
3.行业定位:二值化完成后,需要定位到银行卡号的行位置。
4.字符切分:将银行卡号单个数字进行切分(切分其实也是OCR技术中一大难点)
5.字库比对识别:这一步只有是将切分完成后的单数字与字库中的数值模版进行对比,取置信度最高值。
6.输出前校验:主要是使用Luhn算法进行校验,校验正确后进行输出。
7:输出:输出字符串。
银行卡OCR识别技术都支持android、ios主流操作平台。提供SDK,APP可集成该SDK,与安装包集成打包,APP即可获得自动识别银行卡号的功能。
银行卡OCR识别支持部署在服务器端,在手机拍照后,可将图片上传至服务器端进行识别,识别完成后返回识别结果。整个过程几乎和移动的SDK识别速度一样。
如需SDK,欢迎来电沟通
联系电话:13146317170 廖经理
联系QQ:398017534
我司银行卡OCR部分案例