| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- <?xml version="1.0" encoding="UTF-8"?>
- <FDSearchResult xmlns="http://www.isapi.org/ver20/XMLSchema" version="2.0">
- <!--ro, opt, object, 查询结果, attr:version{req, string, 协议版本, range:[,]}-->
- <searchID>
- <!--ro, req, string, 搜索记录唯一标识, range:[,], desc:用来确认上层客户端是否为同一个(倘若是同一个,则设备记录内存,下次搜索加快速度)-->test
- </searchID>
- <responseStatus>
- <!--ro, req, bool, 查询结果-->true
- </responseStatus>
- <responseStatusStrg>
- <!--ro, req, enum, 查询状态字符串描述, subType:string, [OK#查询结束,MORE#还有数据等待查询,NO MATCH#没有匹配数据]-->OK
- </responseStatusStrg>
- <numOfMatches>
- <!--ro, req, int, 本次返回的记录条数, range:[,], step:, unit:, unitType:-->1
- </numOfMatches>
- <totalMatches>
- <!--ro, req, int, 符合条件的记录总条数, range:[,], step:, unit:, unitType:-->1
- </totalMatches>
- <progress>
- <!--ro, opt, int, 查询进度, range:[0,100], step:, unit:, unitType:, desc:设备库的容量可能非常大,检索时间较长,对于远程检索时更加明显,为了提高检索性能,在交互链接中增加进度返回(只有在进度达到100的时候,就可以搜索出具体的数据<MatchList></MatchList>-->1
- </progress>
- <MatchList>
- <!--ro, opt, array, 匹配结果列表, subType:object, range:[,]-->
- <MatchElement>
- <!--ro, opt, object, 匹配结果-->
- <FDID>
- <!--ro, opt, string, 人脸比对库唯一标示ID, range:[,]-->test
- </FDID>
- <thresholdValue>
- <!--ro, opt, int, 检测阈值, range:[0,100], step:, unit:, unitType:, desc:阈值越大检测准确率越高-->1
- </thresholdValue>
- <bornTime>
- <!--ro, opt, date, 人员出生日期-->1970-01-01+08:00
- </bornTime>
- <name>
- <!--ro, req, string, 姓名, range:[1,32]-->test
- </name>
- <sex>
- <!--ro, opt, enum, 性别, subType:string, [male#男,female#女]-->male
- </sex>
- <province>
- <!--ro, opt, string, 省份, range:[,], desc:参考《全国各省份城市列表.txt》-->11
- </province>
- <city>
- <!--ro, opt, string, 城市, range:[,], desc:参考《全国各省份城市列表.txt》-->11
- </city>
- <certificateType>
- <!--ro, opt, enum, 证件类型, subType:string, [ID#身份证,passportID#护照,other#其他]-->ID
- </certificateType>
- <certificateNumber>
- <!--ro, opt, string, 证件号, range:[8,32], desc:当certificateType为ID时,certificateNumber长度范围[8,18];当certificateType为passportID时,certificateNumber长度范围[8,32];当certificateType为other时,certificateNumber长度范围[8,18];-->test
- </certificateNumber>
- <picURL>
- <!--ro, req, picurl, 人脸信息的对应图片的URL, desc:上层根据这个返回的URL在获取图片数据-->http://127.0.0.1
- </picURL>
- <PID>
- <!--ro, req, string, 图片ID, range:[,]-->test
- </PID>
- <PersonInfoExtendList>
- <!--ro, opt, array, 人员扩展信息列表, subType:object, range:[,]-->
- <PersonInfoExtend>
- <!--ro, opt, object, 人员扩展信息-->
- <id>
- <!--ro, req, int, 人员扩展信息序号, range:[,], step:, unit:, unitType:-->1
- </id>
- <enable>
- <!--ro, req, bool, 人员扩展信息使能-->true
- </enable>
- <name>
- <!--ro, opt, string, 人员标签信息扩展名称, range:[,]-->test
- </name>
- <value>
- <!--ro, opt, string, 人员标签信息扩展内容, range:[,]-->test
- </value>
- </PersonInfoExtend>
- </PersonInfoExtendList>
- <similarity>
- <!--ro, opt, float, 相似度, range:[0.0,100.0], step:, unit:, unitType:-->0.0
- </similarity>
- <ModelingStatus>
- <!--ro, opt, object, 建模状态, desc:后续使用这个字段,modelStatus将会去除-->
- <FDID>
- <!--ro, opt, string, 人脸库ID, range:[,]-->test
- </FDID>
- <PID>
- <!--ro, opt, string, 图片ID, range:[,]-->test
- </PID>
- <name>
- <!--ro, req, string, 图片名称, range:[,]-->test
- </name>
- <status>
- <!--ro, req, enum, 建模状态, subType:string, [success#建模成功,failed#建模失败,none#尚未建模]-->success
- </status>
- <reason>
- <!--ro, opt, enum, 建模失败原因, subType:string, [noface#没有人脸,faceSizeSmall#图片尺寸太小,shadeFace#人脸被遮挡,unknow#未知错误,imageURLDownloadFailed#图片下载失败,noJpgPicture#图片不是jpg格式,errorPictureResolution#错误的图片分辨率,faceSizeBig#图片尺寸太大,diskError#磁盘错误,diskFull#磁盘满,analysisFailed#分析失败,multipleFaces#存在多个人脸], desc:当<status>==failed时存在-->noface
- </reason>
- <customHumanID>
- <!--ro, opt, string, 集成客户自定义人员ID, range:[,], desc:最小长度32-->12345678901234567890123456789012
- </customHumanID>
- <customFaceLibID>
- <!--ro, opt, string, 集成客户自定义人脸库ID, range:[,], desc:最小长度32-->12345678901234567890123456789012
- </customFaceLibID>
- <modeData>
- <!--ro, opt, string, 目标模型数据, range:[,], desc:传输过程中针对二进制非建模数据进行base64的加密处理-->test
- </modeData>
- </ModelingStatus>
- <isNoSaveFDPicture>
- <!--ro, opt, bool, 不保存人脸库图片, desc:若开启了导入图片或者建模时不保存原图功能,则需返回该节点为true,未开启则无需返回该节点-->true
- </isNoSaveFDPicture>
- <humanId>
- <!--ro, opt, string, 人员ID, range:[,]-->test
- </humanId>
- <modelStatus>
- <!--ro, opt, enum, 建模状态(旧), subType:string, [modeling#已建模,unmodeled#未建模,modelingFailed#建模失败]-->modeling
- </modelStatus>
- <FMCount>
- <!--ro, opt, int, 人脸比对成功总次数, range:[,], step:, unit:, unitType:-->1
- </FMCount>
- <importTime>
- <!--ro, opt, datetime, 入库时间-->1970-01-01T00:00:00+08:00
- </importTime>
- <UUPID>
- <!--ro, opt, string, 人脸库底库图片唯一标识ID, range:[,]-->test
- </UUPID>
- <occurrences>
- <!--ro, opt, int, 出现频次, range:[,], step:, unit:, unitType:, desc:仅搜索条件中启用频次返回,本字段才返回-->1
- </occurrences>
- <IMSIList>
- <!--ro, opt, array, IMSI列表, subType:object, range:[,], desc:若人脸库类型为允许库,必须绑定至少一个IMSI号码,最多5个-->
- <IMSIItem>
- <!--ro, opt, object, IMSI采集信息-->
- <IMSI>
- <!--ro, opt, string, IMSI号码, range:[,]-->123456789012345
- </IMSI>
- <count>
- <!--ro, opt, int, 比中次数, range:[,], step:, unit:, unitType:-->10
- </count>
- <lastFMTime>
- <!--ro, opt, datetime, 最近比对成功时间-->1970-01-01T00:00:00+08:00
- </lastFMTime>
- </IMSIItem>
- </IMSIList>
- <lastFMTime>
- <!--ro, opt, datetime, 最近比对成功时间-->1970-01-01T00:00:00+08:00
- </lastFMTime>
- </MatchElement>
- </MatchList>
- </FDSearchResult>
|