1 概述
HD-FA20安卓(Android)指纹仪基于安卓(Android)2.3以上平台,实现移动设备便携式指纹采集,注册和识别,也可以通过移动互联网实现基于远端服务器的指纹采集,注册和识别。
HD-FA20安卓(Android)指纹仪采用工业级高性能指纹专用芯片;
HD-FA20使用电容式真皮指纹传感器;
提供安卓(Android)平台SDK开发包,开发手册,Android平台DEMO程序安装包,DEMO程序源代码及二次开发技术支持;
HD-FA20安卓(Android)指纹仪兼容Windows 2000、XP及Windows 7平台。
2 对Android设备及系统的要求
1) Android设备支持USB OTG / USB HOST;
2) Android系统要求真实的Root权限,也就是说在/system/bin或/system/xbin目录下存在su文件(可用R.E.管理器查看,见下图);
3) Android系统要求USB驱动设备挂接在系统/dev/bus/usb/nnn/(n为数字)目录下(可用R.E.管理器查看该文件夹插入U盘前后的文件,见下图);
插入U盘之前 插入U盘之后,驱动挂接在/dev/bus/usb/001/文件夹
4) 以下品牌的Android平板电脑已通过测试符合上述要求:三星、昂达、爱魅。
3 SDK开发包及开发手册
SDK开发包实现安卓(Android)端应用程序与安卓(Android)指纹仪的通信,提供对指纹图像及指纹特征点的操作,比如,上载、下载、生成特征点、删除指纹库等。用户可根据需要在自行编写的安卓(Android)端应用程序中调用相关函数完成对应的功能。《Android系统指纹开发包用户手册》对该开发包的使用进行了详细说明。
4 Android平台DEMO程序
Android平台的DEMO程序“figerprint”提供了“获取指纹图像”、“指纹注册”、“指纹匹配”及“清空指纹库”等基本操作的实例,并提供该实例源代码供开发人员测试及参考。见下图。
图3.1 DEMO程序“figerprint”
图3.2 打开指纹采集设备
图3.3 获取指纹图像
图3.4 指纹注册
图3.5 指纹匹配
5 技术指标
指标 | 描述 | |
算法 | 认假率 | ≤ 0.0001% |
拒真率 | ≤ 0.01% | |
比对时间 | <300mS | |
搜索时间 | <1S | |
存储容量 | 960枚 | |
指纹采集传感器 | 电容式真皮传感器(HD-FA10) | |
图像尺寸 | 256×288 | |
图像分辨率 | 500DPI | |
电气指标 | 工作电压 | 5V |
工作电流 | <90mA (HD-FA10) | |
通信接口 | USB2.0 | |
抗静电能力 | IEC61000-4-2标准 15KV | |
其它 | 工作温度 | -20℃至+70℃ |
工作湿度 | 0-95% |