中安银行卡识别服务介绍
(一)产品概述
中安银行卡识别服务为用户提供了一个将海量影像资料快速转化为可以格式化存储的解决方案,达到数据采集、影像检索的目的,中安银行卡识别服务以世界领先水平的中安TH-OCR技术为基础,具备准确的识别率和优异的识别速度。
中安银行卡识别服务,以批量的、任务队列式的OCR服务为中心,构建高性能、安全稳定可靠、可扩展性强的服务平台,提供标准化的系统接口,可灵活地嵌入不同流程为各个应用系统服务,充分适应不同的识别任务需求。
中安银行卡识别系统也可支持移动端Android、iOS等多种主流移动操作系统,采用手机、平板电脑摄像头拍摄银行卡图像,然后通过OCR软件对银行卡信息进行识别提取。
(二)服务器端银行卡识别网络结构
下图描述了系统的网络结构,由Web Service和其相关网站接收客户端上传的需要识别的银行卡图片,客户端可以是PC的客户端程序,可以是PC的浏览器、手机或其他便携式设备。当Web Service接收到图片后将其转发给调度服务器上的任务调度程序,由任务调度程序再把识别请求分发给空闲的银行卡识别服务器,得到识别结果后在依次返回,最终由Web Service将结果以XML文件格式返回给客户端。支持PC客户端及手机客户端,支持客户端开发语言Java、C++、c#。
添加图注(不超过50字)
Web Service 网络结构
产品功能
主要实现了以下几项功能:
1)支持银行卡种类:各类信用卡和储蓄卡,平面卡,凹凸卡等。
2)识别图像类型:手机、平板电脑、数码相机等摄像头拍摄证件图像,扫描仪扫描银行卡图像;
3)将识别身份信息结果以XML文件格式返回给用户;
系统特点
1)跨平台开发支持
支持Linux、Windows两大主流业务系统。
2)开发语言类型
支持多语言集成开发的要求,支持开发的语言包括但不限于:C、C++、C#、JAVA
3)集群化部署
为了保证系统的处理能力和效率,要求产品支持集群化部署,并发相关因素:识别服务器数目、识别进程数、CPU核数、图像文件大小、网络情况;
4) 移动互联应用支持
中安银行卡识别技术已经支持移动设备android、IOS平台的采集识别,且支持证件种类和服务器保持同步。
5) 识别性能高
识别速度快:500ms以内
识别率高:99%左右
拍摄规范,规范的拍摄有助于提高识别率
• 光照,拍摄时注意光照的影响,尽量避免反光和黑影;
• 角度,不要使拍摄角度倾斜过大,以免造成图像严重变型;
• 背景,少留背景(即证件充满图片)或简单背景,可以提高识别率;
聚焦,聚焦清晰,避免文字模糊不清楚
(三)移动端银行卡识别产品介绍
产品介绍
中安银行卡识别引擎可支持Android、iOS主流移动操作系统,用户采用手机、平板电脑对银行卡进行拍摄识别即可自动识别。 中安银行卡识别引擎也可以部署在识别服务器上,可支持Linux 32/64位操作系统、Windows 32位/64位操作系统。
产品功能点
识别种类多:支持国内各大银行的信用卡、储蓄卡,包括平面和凹凸字体;
识别速度快:单张银行卡识别速度小于1 秒;通过调用识别功能Activity,实现APP应用程序接口调用,支持JAVA、Object-C等多种语言开发调用。
平面字体银行卡识别效果图
凹凸字体银行卡识别效果图
典型应用
保险公司:保险理赔业务
证券公司:证券开户开通资金账户
移动支付:绑定银行卡支付
财务管理:信用卡、银行卡管理类APP银行卡号录入
配置要求
• 操作系统:支持Android 2.3以上版本,推荐Android4.0以上;
• 支持iOS6.0以上;
• 摄像头:支持自动对焦(重要),支持微距拍摄,200万像素以上;
拍摄规范,
规范的拍摄有助于提高识别率
• 光照,拍摄时注意光照的影响,尽量避免反光和黑影;
• 角度,不要使拍摄角度倾斜过大,以免造成图像严重变型;
• 背景,少留背景(即证件充满图片)或简单背景,可以提高识别率;
• 聚焦,聚焦清晰,避免文字模糊不清楚。