附件1
实名制监管系统与远程视频监控系统终端设备技术参数及系统数据接口要求实名制监管系统终端设备技术参数要求
(1) 设备应内置身份证阅读模块,能够对二代身份证信息进行完整读取,并具有人证核验功能;
(2) 设备应支持上传身份证正反面图片;
(3) 设备应具备活体识别算法,应具备防止使用照片、视频进行作弊的能力;
(4) 应具备良好的使用体验和快速读取身份证和进行人脸比对性能,人员注册登记时无需特意配合,避免在注册登记过程中出现排长队现象;
(5) 设备应具备良好的环境适应能力,现场光线条件复杂,支持根据外部光线环境的变化能自动调节图像的能力;
(6) 设备应能适应工地复杂应用场景具备高识别准确率,有效应对工人务工前注册照和上工前、上工后的面部区别,能够自动对发型、眼镜、光线、灰尘、面部脏污等外部因素进行抗干扰识别;
(7) 设备应具备较好的防水性能;
(8) 为保障工地信息采集数据通信正常,设备需应包含4G/5G、WiFi、RJ45接口等至少其中两种联网方式;
(9) 若为移动注册机,设备应保障至少4小时的移动使用,防护等级不低于IP66;
(10) 设备软件应具备防破坏能力,支持开机自动启动应用、禁止用户删除考勤数据等;
(11) 设备应具备便捷的维护方式,能通过网络方式进行OTA远程升级设备。
(1)设备具备高清相机,满足考勤识别要求 |
(2)屏幕尺寸不小于5英寸,屏幕亮度大于450cd/cm² |
(3)设备要具备高识别准确率,通过率在 99.9%以上,识别速度时间不大于1秒;(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识) |
(4)设备应具备活体检测能力,且设备默认开启活体检测功能 |
(5)设备应内置身份证阅读模块,支持断网状态下进行身份信息采集 |
(6)应支持远程OTA固件更新,可以实时进行新版本更新,平台接入参数和本地配置参数可以进行远程修改,并支持远程重启设备;(需出具第三方权威监测报告认证,检测报告需要具备CNAS和CMA标识) |
(7)若为移动设备,使用状况下续航时间至少4小时,防护等级不低于IP66 |
(8)为保证设备数据和安全性,设备应用无默认出厂密码的设计,密码强度等级为中级及以上(8位 数字+字母的组合) |
(1) 设备考勤时应能同时采集考勤时照片,并向实名制监管系统上报;
(2) 设备应能满足现场实际情况可支持多种安装方式:需支持闸机配套安装、独立壁挂式安装、一体化落地支架安装等方式,满足通用的闸机联动需求,包含但不限于韦根输出、RS232、USB、开关量等接口;
(3) 应具备良好的环境适应能力,现场光线条件复杂,设备应支持根据外部光线环境的变化能自动调节图像的能力,在人员通行时能够根据环境光线和人面部光线情况完成自动调节,可以快速的完成人员的识别、考勤、通行;
(4) 设备应能适应工地复杂应用场景具备高识别准确率,有效应对工人务工前注册照和上工前、上工后的面部区别,能够自动对发型、眼镜、光线、灰尘、面部脏污等外部因素进行抗干扰识别,系统宜具备适应工地场景应用的专有优化算法;
(5) 应具备良好的使用体验和高通过性能,人员考勤通过人行通道时应无需特意配合,避免在考勤过程中出现排长队现象;
(6) 系统应具备防止通过相片、视频等进行假打卡行为的能力;
(7) 针对工地网络的波动和异常情况要具备较强的适应能力,具备离线存储能力,在网络故障恢复后能够支持数据续传,确保考勤数据不丢失;
(8) 设备应能长时间稳定运行,应采用嵌入式技术设计,满足7x24小时稳定工作需要,宜避免含有风扇等易损件并采用铝合金外壳自散热的设计;
(9) 设备应具备较好的防水等防护性能;
(10) 为保障工地考勤数据通信正常,设备应包含4G/5G、WiFi、RJ45接口等至少其中两种联网方式;
(11) 设备应具备定位功能,可向实名制监管系统传输经纬度数据,在室内、桥梁下等环境也能较好定位;
(12) 设备宜具备便捷的维护方式,能通过网络方式进行OTA远程远程升级设备;
(13) 鼓励设备兼具测温、健康码显示等功能。
(1)需在-10℃至65℃正常运行使用,防护等级需达到至少IP66。(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识) |
(2)设备应支持一种嵌入式如Android/Linux /鸿蒙等操作系统。 |
(3)屏幕尺寸不小于7英寸,物理接口应至少包含如下接口:电源接口、网络接口、RS-232、韦根输入、韦根输出、门磁输入、开门按钮输入、IO输出、USB接口。 |
(4)设备应采用双目高清相机,像素不小于200万。 |
(5)具备活体检测能力,且设备默认开启活体检测功能。 |
(6)设备要具备高识别准确率,误识率不高于0.1%,通过率不低于99.9%,同时识别速度时间不大于2秒。(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识) |
(7)人像存储容量满足5000人及以上,本机存储记录≥10万记录,且不能主动删除。支持脱机联网补传(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识)。 |
(8)设备应具备定位功能,可向实名制监管系统传输经纬度数据,在室内、桥梁下等环境也能较好定位。定位误差不超过200米。 |
(9)设备应能完整记录考勤信息并采集考勤时照片并向实名制监管系统上报,上传延时不超过20秒。 |
(10)支持音频输出,文字提示和语音提示可切换,扬声器播放通行信息。 |
(11)应支持远程OTA固件更新,可以实时进行新版本更新,平台接入参数和本地配置参数可以进行远程修改,并支持远程重启设备。(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识) |
(12)为保证设备数据和安全性,设备应用无默认出厂密码的设计,密码强度等级为中级及以上(8位 数字+字母的组合),系统应采用安全的加密算法进行数据加密。 |
(1) 设备考勤时应能同时采集考勤时照片,并向实名制监管系统上报。
(2) 设备应能满足现场实际情况可支持多种安装方式:需支持闸机配套安装、独立壁挂式安装、一体化落地支架安装等方式,满足通用的闸机联动需求,包含但不限于韦根输出、RS232、USB、开关量等接口;
(3) 应具备良好的环境适应能力,现场光线条件复杂,设备应支持根据外部光线环境的变化能自动调节图像的能力,在人员通行时能够根据环境光线和人面部光线情况完成自动调节,可以快速的完成人员的识别、考勤、通行;
(4) 设备应能适应工地复杂应用场景具备高识别准确率,有效应对工人务工前注册照和上工前、上工后的面部区别,能够自动对发型、眼镜、光线、灰尘、面部脏污等外部因素进行抗干扰识别,系统宜具备适应工地场景应用的专有优化算法;
(5) 应具备良好的使用体验和高通过性能,人员考勤通过人行通道时应无需特意配合,避免在考勤过程中出现排长队现象;
(6) 系统应具备防止通过相片、视频等进行假打卡行为的能力;
(7) 针对工地网络的波动和异常情况要具备较强的适应能力,具备离线存储能力,在网络故障恢复后能够支持数据续传,确保考勤数据不丢失;
(8) 设备应能长时间稳定运行,应采用嵌入式技术设计,满足7x24小时稳定工作需要,宜避免含有风扇等易损件并采用铝合金外壳自散热的设计;
(9) 备应具备较好的防水等防护性能;
(10) 为保障工地考勤数据通信正常,设备应包含4G/5G、WiFi、RJ45接口等至少其中两种联网方式;
(11) 设备应具备定位功能,可向实名制监管系统传输经纬度数据,在室内、桥梁下等环境也能较好定位;
(12) 设备宜具备便捷的维护方式,能通过网络方式进行OTA远程远程升级设备;
(13) 设备应保障移动使用时充足的续航时间;
(14) 设备考勤时应实时上报考勤地址信息,并支持电子围栏功能;
(15) 鼓励设备兼具测温、健康码显示等功能。
(1)需在-10℃至65℃正常运行使用,防护等级需达到至少IP66,防爆等级需达到至少IK06,至少满足1.2米的跌落要求。(需出具第三方权威监测报告认证,检测报告需要具备CNAS和CMA标识) |
(2)设备应支持一种嵌入式如Android/Linux /鸿蒙等操作系统。 |
(3)屏幕尺寸不小于5.5英寸,屏幕亮度大于450cd/cm²。 |
(4)设备具备双目高清相机,像素不小于200万。 |
(5)设备应具备前后摄活体检测能力,且设备默认开启活体检测功能。 |
(6)设备要具备高识别准确率,误识率不高于0.1%,通过率不低于 99.9%,识别速度时间不大于2秒。(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识) |
(7)人像存储容量满足3000人及以上,本机存储记录≥5万记录,且不能主动删除。支持脱机联网补传(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识)。 |
(8)设备应具备定位功能,可向实名制监管系统传输经纬度数据,在室内、桥梁下等环境也能较好定位。定位误差不超过200米。 |
(9)设备应能完整记录考勤信息并采集考勤时照片并向实名制监管系统上报,上传延时不超过20秒。 |
(10)支持音频输出,文字提示和语音提示可切换,扬声器播放通行信息。 |
(11)应支持远程OTA固件更新,可以实时进行新版本更新,平台接入参数和本地配置参数可以进行远程修改,并支持远程重启设备。(需出具第三方权威检测报告认证,检测报告需要具备CNAS和CMA标识) |
(12)为保证设备数据和安全性,设备应用无默认出厂密码的设计,密码强度等级为中级及以上(8位 数字+字母的组合),系统应采用安全的加密算法进行数据加密。 |
(13)使用状况下续航不少于4小时。 |
实名制监管系统数据接口要求
本规范适用于以接口方式将实名制注册和考勤设备对接实名制监管系统,适合在海南建筑工地开展业务的所有实名制设备厂商。
实名制采集、考勤设备应直接与实名制监管系统对接,严禁通过第三方平台转送(发)实名制管理数据。
为实现劳务人员信息、考勤信息的标准化采集和全省统一应用,制定本数据接口。
本接口方案主要实现采集设备上传采集的劳务人员信息到实名制监管系统,以及考勤设备从实名制监管系统获取人员信息,并上传考勤数据至实名制监管系统。采集设备和考勤设备与实名制监管系统通讯支持https协议。
上传实名认证后的注册人员信息,参数放在body中。
Post 请求
https://sys.hizj.net:7061/Regist.Asfx/
详细数据,post参数(form-data):
序号 | 参数 | 类型 | 描述 |
1 | Idno | string | 身份证号 |
2 | Name | string | 姓名 |
3 | gender | int | 性别(1:男,2:女) |
4 | nation | string | 民族 |
5 | birthday | string | birthday:出生日期(yyyy-MM-dd) |
6 | address | string | 住址 |
8 | idphoto | string | 身份证照片(base64)【50kb以内】 |
9 | Idphoto1 | string | 身份证正面照片(base64)【100kb以内】 |
10 | Idphoto2 | string | 身份证反面照片(base64)【100kb以内】 |
11 | photo | string | 现场人员可见光照片(base64)【200kb以内】 |
12 | idissue | string | 发证机关 |
13 | idperiod | string | 证件有效期,格式:20010101-20110101 |
14 | userType | int | 注册人员类型(1:采集劳务人员,2:采集岗位人员) |
15 | dev_mac | string | 设备序列号 |
16 | RegType | int | 注册类型(1:虹膜采集,2:IC卡(仅用于在系统备案的特殊人群),3;人脸采集,4;虹膜和人脸采集。 (注:系统默认为4) |
返回值(application/json):
序号 | 参数 | 类型 | 描述 |
1 | errcode | int | 成功返回0,失败或错误返回非0的值 |
2 | errmsg | string | 接口调用失败或错误时,返回相应的提示信息 |
3 | uuid | string | 采集人员id |
返回值示例:
{
errcode: //返回码
errmsg://返回提示信息
uuid: //返回采集人员id
}
1) 使用的通讯协议(https)
2) 请求返回结果
{
Result: // 返回请求结果类型
Content: // 返回详细内容,json格式
Msg: // 返回消息
}
3) 为了保证传输过程中的数据安全,返回结果中Content包体数据设定为使用DES进行加密。
4) 字符编码格式UTF-8。
Get 请求
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx /GetAddPerson
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx/GetAddPerson?sn=设备序列号
序号 | 参数 | 类型 | 说明 |
1 | sn | string | 设备序列号 |
格式:
{
Result: // 返回请求类型
Content: // 返回内容
Msg: // 返回消息
}
说明:
序号 | 参数 | 类型 | 说明 | |||||||||||||||||||||||||||||||||||
1 | Result | int | 返回类型: -2(设备序列号不存在),-1(服务器异常-失败), 0(空闲-成功) | |||||||||||||||||||||||||||||||||||
2 | Content | string | 返回内容: Content里面的内容用DES加密 deskey:对接的时候提供 加密前格式: [ {“user_id”:””,“name”:””,”work_sn”:””, “id_card”:””,”enroll_type”:””, “face_template”:””},... ] 数据说明:
| |||||||||||||||||||||||||||||||||||
3 | Msg | string | 返回消息 |
Post 请求
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx/UploadAttendance
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx/UploadAttendance
序号 | 参数 | 类型 | 说明 | ||||||||||||||||||||||||||||||||||||||||
1 | sn | string | 设备序列号 | ||||||||||||||||||||||||||||||||||||||||
2 | content | string | 请求内容: json数组 Content里面的内容用des加密 deskey: 对接的时候提供 加密前格式: { Count:2, logs:[ {“sn”:””,”user_id”:””,”recog_time”:””,“recog_type”:”iris”,”Imgdata”:””,”lat”:””,”lng”:””}, {“sn”:””,”user_id”:””,”recog_time”:””,“recog_type”:”iris”,”Imgdata”:””,”lat”:””,”lng”:””}] } 数据说明: Count 数量小于5条
| ||||||||||||||||||||||||||||||||||||||||
格式:
{
Result: // 返回请求类型
Content: // 返回内容
Msg: // 返回消息
}
说明:
序号 | 参数 | 类型 | 说明 |
1 | Result | int | 返回类型: -3(考勤数据为空),-2(设备序列号不存在), -1(服务器异常-失败), 0(空闲-成功) |
2 | Content | string | 返回内容: 空 |
3 | Msg | string | 返回消息 |
Get 请求
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx/GetDelPerson
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx/GetDelPerson?sn=设备序列号
序号 | 参数 | 类型 | 说明 |
1 | sn | string | 设备序列号 |
格式:
{
Result: // 返回请求类型
Content: // 返回内容
Msg: // 返回消息
}
说明:
序号 | 参数 | 类型 | 说明 | ||||||||||||||||||||
1 | Result | int | 返回类型: -2(设备序列号不存在), -1(服务器异常-失败), 0(空闲-成功) | ||||||||||||||||||||
2 | Content | string | 返回内容: Content里面的内容用DES加密 deskey: 对接的时候提供 加密前格式: [ {“type”:0,”user_id”:””,“time”:””} ] 数据说明:
| ||||||||||||||||||||
3 | Msg | string | 返回消息 |
Post 请求
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx /FeedBack
https://sys.hizj.net:7061/httpserver/Service/DevivePacketWebSvr.assx/FeedBack?type=反馈类型&sn=设备序列号&msg=反馈消息
序号 | 参数 | 类型 | 说明 |
1 | type | int | 反馈类型: 0-人员删除成功, 1-人员删除失败, 2-人员下发成功, 3-人员下发失败 |
2 | sn | string | 设备序列号 |
3 | msg | string | 反馈消息内容 |
格式:
{
Result: // 返回请求类型
Content: // 返回内容
Msg: // 返回消息
}
说明:
序号 | 参数 | 类型 | 说明 |
1 | Result | int | 返回类型: -3(反馈类型不能为空),-2(设备序列号不存在), -1(服务器异常-失败), 0(空闲-成功) |
2 | Content | string | 返回内容: 空 |
3 | Msg | string | 返回消息 |
DES 加解密说明
public static string Encrypt(string stringToEncrypt,string sKey)
{
DESCryptoServiceProvider des =new DESCryptoServiceProvider();
byte[] inputByteArray = Encoding.GetEncoding("UTF-8").GetBytes(stringToEncrypt);
des.Key = ASCIIEncoding.UTF8.GetBytes(sKey);
des.IV = ASCIIEncoding.UTF8.GetBytes(sKey);
MemoryStream ms =new MemoryStream();
CryptoStream cs =new CryptoStream(ms, des.CreateEncryptor(), CryptoStreamMode.Write);
cs.Write(inputByteArray, 0, inputByteArray.Length);
cs.FlushFinalBlock();
StringBuilder ret =new StringBuilder();
foreach (byte bin ms.ToArray())
{
ret.AppendFormat("{0:X2}", b);
}
ret.ToString();
return ret.ToString();
}
public static string Decrypt(string stringToDecrypt,string sKey)
{
DESCryptoServiceProvider des =new DESCryptoServiceProvider();
byte[] inputByteArray =new byte[stringToDecrypt.Length / 2];
for (int x = 0; x < stringToDecrypt.Length / 2; x++)
{
int i = (Convert.ToInt32(stringToDecrypt.Substring(x * 2, 2), 16));
inputByteArray[x] = (byte)i;
}
des.Key = ASCIIEncoding.UTF8.GetBytes(sKey);
des.IV = ASCIIEncoding.UTF8.GetBytes(sKey);
MemoryStream ms =new MemoryStream();
CryptoStream cs =new CryptoStream(ms, des.CreateDecryptor(), CryptoStreamMode.Write);
cs.Write(inputByteArray, 0, inputByteArray.Length);
cs.FlushFinalBlock();
StringBuilder ret =new StringBuilder();
return System.Text.Encoding.Default.GetString(ms.ToArray());
远程视频监控系统
终端设备技术参数及系统数据接口要求
1. 支持接入“海南省建筑市场监管公共服务平台”并按照要求推送安全帽智能识别信息数据
2. 支持通过GB28181协议接入互联网视频平台
3. 支持区域入侵侦测,越界侦测,进入区域侦测和离开区域侦测
4. 内置GPS定位模块,支持显示安装位置经纬度信息
5. 图像增强功能: 120dB超宽动态,透雾,强光抑制,电子防抖,Smart IR
6. 通信参数:支持4G/5G(移动、联通、电信)网络传输,兼容3G(移动、联通、电信)
7. 支持除雾或透雾功能
8. 平台端能对接入设备进行视频流畅的预览,回放以及云台控制,抓图等功能
9. 支持预置位巡航、自动巡航
10. 工作温湿度: -10 ℃~65 ℃;湿度小于95%(无凝结)
11. 防护等级:不低于IP67,抗干扰能力强,适用于严酷的电磁环境,符合GB/T17626.2/3/4/5/6四级标准
1. 传感器尺寸:不低于 1/2.8" |
2. 光学变倍:不小于23倍光学变倍 |
3. 分辨率: 不低于1920 × 1080 |
4. 视频压缩标准:支持 H.265,H.264,MJPEG |
5. SD卡扩展: 支持MicroSD(即TF卡)/MicroSDHC/MicroSDXC卡,最大支持不小于256 GB |
6. 网络接口:RJ45网口,自适应10 M/100 M网络数据 |
7. 支持4G/5G SIM卡,支持网络流量统计与超限报警功能 |
8. 其他接口:1对音频输入/输出接口,2路报警输入、1路报警输出 |
9. 补光灯类型: 红外补光,低功耗,红外补光不低于150 m |
10. 支持两进一出报警,一进一出音频,最大支持256 GB MicroSD卡存储 |
11. 支持最低照度可达彩色0.005Lux,黑白0.0005Lux |
12. 支持GPS定位与自动校时功能,支持监控画面叠加显示安装位置经纬度信息 |
13. 支持300个预置位,可按照所设置的预置位完成不小于8条巡航路径,支持不小于4条模式路径设置,支持预置位视频冻结功能 |
14. 支持人脸侦测,区域入侵侦测,越界侦测,进入区域侦测,离开区域侦测,徘徊侦测,人员聚集侦测,快速移动侦测,停车侦测,物品遗留侦测,物品拿取侦测,音频异常侦测 |
1. 支持通过GB28181协议接入互联网视频平台
2. 支持移动侦测,遮挡报警
3. 支持事件功能:场景变更侦测,虚焦侦测,人脸侦测,区域入侵侦测,越界侦测,进入区域侦测,离开区域侦测,物品遗留侦测,物品拿取侦测,徘徊侦测,停车侦测,人员聚集侦测,快速移动侦测
4. 平台端能对接入设备进行视频流畅的预览,回放,抓图等功能
5. 网络通信:支持 4G/5G全网通,无线网络传输或者有线宽带传输
6. 防补光过曝: 支持防补光过曝开启和关闭,开启下支持自动和手动,手动支持根据距离等级控制补光灯亮度
7. 工作温湿度: -10 ℃~60 ℃;湿度小于95%(无凝结)
8. 防护等级:不低于IP67
1. 传感器尺寸:不低于 1/2.7" |
2. 分辨率:不低于1920 × 1080 |
3. 最小照度:彩色:0.0005Lux@F1.0,AGC ON;0Lux with Light |
4. 视频压缩标准: 支持H.264、H.265、MJPEG视频编码格式。 |
5. 网络接口: 1个RJ45 10 M/100 M 自适应以太网口 |
6. 补光方式:支持白光和红外补光,白光距离: 最远不低于30 m,红外距离: 最远不低于50 m |
7. 存储功能: 支持Micro SD(即TF卡)/Micro SDHC/Micro SDXC卡(最大不低于128 GB) |
8. 辐射等级:Class B |
9. 设备可通过有线宽带或者5G/4G无线接入。 |
视频平台支持GB28181-2016方式对接,支持通过tcp主动以及被动方式取流,实现视频预览,回放,云台控制等功能
3.2.1 请求方式
Post 请求
3.2.2请求地址
https://sys.hizj.net:7061/******
3.2.3请求参数
序号 | 参数名称 | 参数描述 | 参数类型 | 是否必填 |
1 | cameraNum | 摄像头编号 | string | 是 |
2 | helmetData | 安全帽识别信息(参考识别数据示例) | string | 是 |
3 | image | 识别图片(上传的为原始图,需要代码实现画框部分,参考识别图片示例) | File | 是 |
4 | sign | 签名;调用HMAC MD5算法;按照cameraNum、helmetData、image的顺序组合输出 | string | 是 |
4、返回值
返回数据结果信息
序号 | 参数 | 参数类型 | 详细描述 |
1 | code | int | 错误码;0:正常;-1:异常 |
2 | msg | string | 消息提示,正常为空 |
5、识别数据示例
{
"img_id":"1236123.png",//图片名称
"cameraIndex": "fee688e664ba46d3a2ab1ce94007da8d",//摄像头设备ID
"objects": [// 识别结果列表
{
"score": "0.93",// 识别概率
"class": "1",// 0-佩戴安全帽, 1-未佩戴安全帽
"box": [ //图片中画框的坐标
{
"axisX": 95,
"axisY": 581
},
{
"axisX": 138,
"axisY": 788
},
{
"axisX": 467,
"axisY": 736
},
{
"axisX": 387,
"axisY": 524
},
{
"axisX": 95,
"axisY": 581
}
]
},
{
"score": "0.29",
"class": "0.29",
"box": [
{
"axisX": 960,
"axisY": 379
},
{
"axisX": 1003,
"axisY": 608
},
{
"axisX": 1142,
"axisY": 603
},
{
"axisX": 960,
"axisY": 379
}
]
}
]
}
部分内容由用户投稿或者来源于网络,如有侵权,请联系底部邮箱进行删除!非常感谢您的支持!