AddFaceInfoInputParam.json 4.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "faceURL": "test",
  3. /*opt, string, 人脸url, range:[,]*/
  4. "faceLibType": "blackFD",
  5. /*req, enum, 人脸库类型, subType:string, [blackFD#名单库,staticFD#静态库], desc:人脸库类型: blackFD-名单库, staticFD-静态库, string类型, 最大长度为32*/
  6. "FDID": "test",
  7. /*req, string, 人脸库ID, range:[,], desc:人脸库ID, string类型, 最大长度为63字节,多个人脸库用逗号隔开;*/
  8. "FPID": " test",
  9. /*opt, string, 人脸记录ID, range:[,], desc:人脸记录ID(与非视频工号(人员ID)字段一致), string类型, 最大长度为63字节*/
  10. "name": "张三",
  11. /*req, string, 人脸图片对应的人员姓名, range:[,], desc:最大长度为96字节*/
  12. "gender": "male",
  13. /*opt, enum, 人脸图片对应的人员性别, subType:string, [male#男,female#女,unknown#未知], desc:最大长度为32*/
  14. "bornTime": "2004-05-03",
  15. /*req, string, 人脸图片对应的人员出生日期, range:[,], desc:最大长度为20*/
  16. "city": "130100",
  17. /*opt, string, 人脸图片对应的人员出生城市编号, range:[,], desc:人脸图片对应的人员出生城市编号(详见:全国各省份城市列表), string类型, 最大长度为32*/
  18. "certificateType ": "ID",
  19. /*opt, enum, 证件类型, subType:string, [ID#身份证,other#其他], desc:最大长度为10*/
  20. "certificateNumber": "test",
  21. /*opt, string, 证件号, range:[,], desc:string类型, 最大长度为32字节(由数字和字母 "0-9a-zA-Z"组成)*/
  22. "caseInfo": "test",
  23. /*opt, string, 备注信息, range:[,], desc:string类型, 最大长度为192字节, {dep if type == blackFD}*/
  24. "tag": "aa,bb,cc,dd",
  25. /*opt, string, 自定义标签, range:[,], desc:自定义标签,单个标签最大48字节,(最多4个标签, 英文逗号隔开, 最大长度为195字节), string类型, , {dep if faceLibType == blackFD}*/
  26. "address": "test",
  27. /*opt, string, 人员住址, range:[,], desc:最大长度为192字节, {dep if faceLibType == staticFD }*/
  28. "customInfo": "test",
  29. /*opt, string, 自定义信息, range:[,], desc:最大长度为192字节, {dep if faceLibType == staticFD }*/
  30. "modelData": "test",
  31. /*opt, string, 目标模型数据, range:[,], desc:目标模型数据,字符串类型,传输过程中针对二进制非建模数据进行base64的加密处理*/
  32. "transfer": true,
  33. /*opt, bool, PBG对接,
  34. desc:boolean类型,PBG对接,需要设备开启微视云安全认证,为了兼容原有功能,对部分协议进行变更,
  35. 涉及到名单添加和名单修改2个接口,协议中增加是否转存的字段,不填默认不转存,如果是web操作,需要将此字段写成需要转存,智能应用服务器1.1.0增加*/
  36. "operateType": "byTerminal",
  37. /*opt, enum, 操作类型, subType:string, [byTerminal#按终端操作]*/
  38. "terminalNoList": [
  39. 1
  40. ],
  41. /*opt, array, type为byTerminal, subType:int, range:[,], desc:type为byTerminal,byTerminalOrg时必填,终端ID列表(目前仅支持单个终端)*/
  42. "PicFeaturePoints": [
  43. /*opt, array, 图片特征点坐标, subType:object, range:[,]*/
  44. {
  45. "featurePointType": "face",
  46. /*req, enum, 特征点类型, subType:string, [face#人脸,leftEye#左眼,rightEye#右眼,leftMouthCorner#左嘴角,rightMouthCorner#右嘴角,nose#鼻子], desc:特征点类型:face-人脸,leftEye-左眼,rightEye-右眼,leftMouthCorner-左嘴角,rightMouthCorner-右嘴角,nose-鼻子*/
  47. "coordinatePoint": {
  48. /*opt, object, 坐标点, desc:坐标原点位于左上方*/
  49. "x": 1,
  50. /*req, int, x坐标, range:[0,1000], step:, unit:, unitType:, desc:坐标进行归一化处理*/
  51. "y": 1,
  52. /*req, int, y坐标, range:[0,1000], step:, unit:, unitType:, desc:坐标进行归一化处理*/
  53. "width": 1,
  54. /*opt, int, 宽度, range:[0,1000], step:, unit:, unitType:, desc:当featurePointType为face时必填*/
  55. "height": 1
  56. /*opt, int, 高度, range:[0,1000], step:, unit:, unitType:, desc:当featurePointType为face时必填*/
  57. }
  58. }
  59. ],
  60. "faceType": "normalFace",
  61. /*opt, enum, 人脸类型, subType:string, [normalFace#普通人脸(默认),patrolFace#巡更人脸,hijackFace#胁迫人脸,superFace#超级人脸]*/
  62. "saveFacePic": true,
  63. /*opt, bool, 是否保存人脸底图*/
  64. "leaderPermission": [
  65. 1,
  66. 2,
  67. 3,
  68. 4
  69. ]
  70. /*opt, array, 首次认证权限, subType:int, range:[1,4],
  71. desc:数组为空表示清空人员首次认证权限
  72. 表示人员具有1,2,3,4门编号的首次认证权限*/
  73. }