WebService调用OCR识别接口 系统概述 1.1网络结构 下图描述了系统的网络结构,由Web Service和其相关网站接收客户端上传的需要识别的证件图片,客户端可以是PC的客户端程序,可以是PC的浏览器、手机或其他便携式设备。当Web Service接收到图片后将其转发给调度服务器上的任务调度程序,由任务调度程序再把识别请求分发给空闲的证件识别服务器,得到识别结果后在依次返回,较终由Web Service将结果返回给客户端。目前支持PC客户端及手机客户端,支持客户端开发语言Java、C++、c#。 Web Service 网络结构 1.2系统功能 服务主要实现了以下几项功能: 1)识别证件种类:二代身份证、临时身份证,护照、港澳通行证、港澳回乡证、台胞证,军官证、警察证,驾驶证、行驶证等; 2)识别图像类型:手机、平板电脑、数码相机等摄像头拍摄证件图像,扫描仪扫描证件图像; 3)将识别身份信息结果以XML文件格式返回给用户; 1.3服务器环境 操作系统:RHEL 6.3 64位 /Windows Server 2008 64位,或Windows Server 2003 32位 硬件配置:2CPU各8核 8G内存 系统架构 2.1系统组成 1)Web Service接口 2)调度程序 3)识别程序 2.2系统结构 2.2.1用例图与结构图 2.2.2服务器部署图 2.3Web Service接口 参数:图片的BASE64编码、管理系统用户密码、证件类型、识别选项。 返回值:证件图像识别结果由XML格式的字符串描述 系统特点 3.1跨平台开发支持 支持Linux、Windows两大主流业务系统。 3.2开发语言类型 支持多语言集成开发的要求,支持开发的语言包括但不限于:C、C++、C#、JAVA 3.3 集群化部署 为了保证系统的处理能力和效率,要求产品支持集群化部署,并发相关因素:识别服务器数目、识别进程数、CPU核数、图像文件大小、网络情况; 3.4系统升级 文通证件识别技术支持身份证、行驶证、驾驶证识别,还支持临时身份证、军官证、士-兵-证、港澳通行证、闽台/大陆通行证、签证、护照、户口本、海员证、军官证、居住证等证件。产品技术架构易于后期需求扩展。 3.5移动互联应用支持 文通证件识别技术已经支持移动设备android、IOS平台的采集识别,且支持证件种类和服务器保持同步。 3.6支持客户端硬件的开发 文通拥有客户端硬件产品,且产品在行业内已经成功应用5年以上,文通有AVA5/AVA6/D300+/CR620/TH-PR210等多款硬件证件识读仪,可随时提供用户样机测试,并提供开发支持。 3.7文通OCR产品支持平台 对识别图像的要求 4.1 一般要求 图像文字清晰,人眼可辨别; 对比度、亮度适中; 尽量不要有背景,即证件充满图片,如果不能保证没有背景,请选择纯黑背景而且背景不宜过多。 4.2 对扫描图像的要求 扫描时选择分辨率300dpi,不能低于150 dpi,分辨率较好不要过高。 4.3 对拍摄图像的要求 拍摄时注意光照的影响,尽量避免反光和黑影,尤其是证件有薄膜覆盖的时候; 拍摄时做好聚焦,以免图像模糊不清; 拍摄时将证件放正; 尽量不要使拍摄角度倾斜过大,以免造成图像变形; 拍摄时请不要选择过高的分辨率拍摄,一方面造成图片过大,不利于传输,一方面分辨率过高也会影响识别率。拍摄时可以选择1280*960分辨率拍摄,低一些的分辨率也可以选择,但是要确保图像文字清晰。 -----咨询来电: 廖仁君 ; Q 微信:13146317170