解决方案
您当前的位置:首页解决方案定制开发

指纹采集器--开发包介绍(含CS和BS)

一,背景:

中控科技是全球著名的生物识别核心技术及产品提供。ZKFinger 是中控科技自主知识产权的指纹识别系统,它提供的对象是专业的系统集成商以及开发者。ZKFinger 确保高性能的识别或是验证,提供1:few 或是 1:N 的识别模式,在奔III 900上运行匹配速率最高可达每秒6000 枚指纹,但是仅仅需要350KB的内存,SDK支持的系统包括Windows,Linux,Mac OS,Dos 或是DSP单片的应用。中控科技自主知识产权的生物识别算法ZKFinger是全球最为开放的技术之一,从License到OEM/ODM/OBM等商业模式已经被中控科技建立,在全球有近1600家合作开发商,一个杰出的市场、技术、制造团队已经见证、经历、创造着生物识别的历史。

二,ZKfinger SDK介绍

算法描述:ZKfinger SDK算法是一种快速、准确的1:1和1:N指纹识别算法,面向软件开发商和系统集成商全面开放,在使用ZKfinger SDK进行指纹识别时(3000-10000枚指纹),不需要对指纹通过姓名、PIN等预先分类就可以在1-5秒(以下测试都在Pentium 4 2.0G MHz+ 256MB内存环境下进行)内轻松完成 。

算法特点:

1,ZKfinger SDK软件开发包能够快速集成到客户系统中,通过开放图像处理接口,可以支持任何扫描设备和指纹Sensor(图像质量>=300DPI)。
2,ZKfinger SDK算法通过自适应的、适合匹配的滤镜和恰当的阀值,减弱噪音,增强脊和谷的对比度,甚至能够从质量很差的指纹(脏、刀伤、疤、痕、干燥、湿润或撕破)中获取适当的全局和局部特征点。
3,ZKfinger SDK算法比对时支持指纹平移(>=指纹面积35%)和360度旋转。通过使用特殊技术实现在指纹平移和360度旋转时的快速比对(平均速度3000枚/秒),即使指纹特征点很少时(<=10,一般手指的特征点)=15),也可以实现上述功能。
4,ZKfinger SDK算法不需要指纹必须有全局特征点(核心点、三角点等),通过局部特征点就可以完成识别。
5,ZKfinger SDK通过分类算法(指纹被分成五大类型:拱类、左环类、右环类、尖拱类、旋涡类 “斗”), 预先使用全局特征排序,从而大大的加速指纹匹配过程。
6,ZKfinger SDK算法代码相当简洁,数据空间仅需要350K内存,因此可以容易的移植到嵌入式系统。

ZKfinger SDK结构:

开发环境:

ZKfinger SDK主要以ActiveX的方式存在,使用者可以使用各种开发语言(例如VC++, C++Builder, Delphi, VB, Visual Foxpro, PB,C#,VB.net、JAVA等)来开发相对于指纹仪的应用程序。

三,ZKonline介绍

1,ZKonline SDK基于ZKfinger SDK开发,目前很多用户将指纹识别技术应用于浏览器/服务器环境中(B/S=browser/server),具体表现形式就是在浏览器中直接使用指纹进行登记和提取指纹模板,然后发送到后台服务器中进行比对。为了更好满足客户需求,开发出基于ZKfinger SDK算法在B/S结构下使用的ZKOnline SDK。
2,示意图:

3,开发环境:
ZKOnline SDK 前台浏览器部分以ActiveX的方式存在,使用者可以直接嵌入到IE 浏览器的网页中使用,也可以使用各种开发语言(例如VC++, C++Builder, Delphi, VB, Visual Foxpro, PB等)来开发相对于指纹仪的应用程序,后台服务器部分以COM+组件(IIS+ASP 使用)或者DLL的方式提供。

四,ZKfinger SDK 和ZKonline SDK区别

Zkonline sdk 主要用于浏览器部分以ActiveX的方式存在,可以直接嵌入到IE 浏览器的网页中使用,一般用于B/S结构。而ZKfinger SDK不能直接嵌入到IE 浏览器的网页中使用。一般用于C/S结构



如具体咨询,请致电中控科技,010-51292999转1108

 

返回顶部