大兀人脸识别引擎SDK
人脸接口,   linux人脸,   BS架构人脸服务器

1、简述
1.1 DWFACE人脸识别SDK 由dwface和www两个文件夹内程序组成。
1.2 dwface实现人脸识别算法,是人脸识别核心引擎。
1.3 www 是B/S架构下与底层dwface交互的页面前端及后台,是人脸识别的一种实现实例,可以清楚的了解接口实际交互运行。
1.4 dwface由基于python,www基于php。
1.5 dwface 需要python-opencv 等模块支持,www 需要apache、mysql等环境支持。
1.6数据格式遵循 UTF-8 规格,大小写严格一致。


2、版本修订记录(略)

3、接口说明(需要Java等其他语言的参见如下接口)

3.1、人脸识别监控进程启动

输入sudo python dwwenjianjiankong.pyc,将启动监控进程,监控www/cgi-bin/qidongtingzhi.txt 文件的变化,监控进程监控到文件变化,会打开并提取字符串,根据字符串的内容执行后续操作。

3.2、摄像头设置


在www页面基本状态下一般设置里面设置的进口、出口摄像头rtsp地址,以jingkousxtdizhi、chukousxtdizhi插入了名为dwdoor数据库里面gatesetting表中。


数据库的结构、初始化在www/dwbrowser.php文件里面。
    
3.3、摄像头动态识别启动停止  

在www页面基本状态下一般设置里面单击启动、停止按钮,将启动和停止人脸识别进程。
   
 单击启动按钮启动时,将会给www/cgi-bin/qidongtingzhi.txt文件里面写入{"dongzuo":"qidong"} json 字符串。

单击停止按钮启动时,将会给www/cgi-bin/qidongtingzhi.txt文件里面写入{"dongzuo":"tingzhi"} json字符串。

3.4、新增员工切图

名为dwdoor数据库里面staffbasesetting表中,进行员工数据管理。工号不能重复。
在www页面员工情况下面选择员工,单击修改,有新增员工模型训练页面,下面有进口切图、出口切图、训练三个按钮。

单击进口切图按钮,会带入gonghao参数,到www/dwbrowser.php文件,程序会在www/cgi-bin/qidongtingzhi.txt里面写入{"dongzuo":"jingkouqietu","qietulujing":"gonghao"} json 字符串。同时会在www/pic目录里面生成 gonghao 名称的子目录,供存放切图。

同样,单击出口切图按钮,会带入gonghao参数,到www/dwbrowser.php文件,程序会在www/cgi-bin/qidongtingzhi.txt里面写入{"dongzuo":"chukouqietu","qietulujing":"gonghao"} json 字符串。同时会在www/pic目录里面生成 gonghao 名称的子目录,供存放切图。

一次会生成10张切图,完成后在前述目录中会有新增切图。

注意:www、dwface在系统中的绝对路径,涉及路径应进行对应。

3.5、新增员工提取特征值

新增员工在添加照片时,照片会自动会复制在www/zaopian/ 对应gonghao的子目录中,并对照片提取特征值,报存至www/biduilujing 目录中,特征值文件名以工号加dat扩展名组成。
摄像头在捕捉到人脸(一般大小在80*80以上)时,会遍历www/biduilujing 目录,逐个比对特征值,不似度小于一定阈值时,识别返回对应文件名(即工号)和相似度。结果处理见3.6。
提值时,www/dwbrowser.php程序会在www/cgi-bin/qidongtingzhi.txt里面写入以下字符串:{'dongzuo': 'dwquzhi', 'zaopianquanming': '/home/dawu/www/zaopian/91/91.png', 'gonghao': '91', ' ': '/home/dawu/www/biduilujing/'}。
上述字符串指令dwface人脸识别系统,进行提值操作(dwquzhi),zaopianquanming指明照片路径和文件名,一般是工号做文件名,扩展名一般是提交的照片格式,支持bmp、jpg、png等常见图片格式。gonghao一般是与人员记录相关的数据库人员表的查询主键之一,将作为特征值的文件名(扩展名是.dat),Biduilujing 则指明特征值存放的路径。也就是该字符串指令对zaopianquanming取特征值,存放为 biduilujing / gonghao.dat 文件。
采用提取特征值方法时,可以不再做模型训练。

3.6、比对结果

人脸比较的结果,会插入名为dwdoor数据库里面accessrecord表中。

更多详情,请致电0755-32875409, EMAIL: market@dawutech.cn