| 设备网络SDK开发使用手册 |
|
<IntelliCap version="1.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
<!--req, 智能能力集--> <isFaceSupport> <!--opt, xs:boolen, 是否支持人脸功能--> </isFaceSupport> <isBehaviorSupport> <!--opt, xs:boolen, 是否支持行为分析功能--> </isBehaviorSupport> <isLineDetectionSupport> <!--opt, xs:boolen, 是否支持越界侦测功能--> </isLineDetectionSupport> <isFieldDetectionSupport> <!--opt, xs:boolen, 是否支持区域入侵功能--> </isFieldDetectionSupport> <isRegionEntranceSupport> <!--opt, xs:boolen, 是否支持进入区域功能--> </isRegionEntranceSupport> <isRegionExitingSupport> <!--opt, xs:boolen, 是否支持离开区域功能--> </isRegionExitingSupport> <isLoiteringSupport> <!--opt, xs:boolen, 是否支持徘徊功能--> </isLoiteringSupport> <isGroupSupport> <!--opt, xs:boolen, 是否支持人员聚集侦测功能--> </isGroupSupport> <isRapidMoveSupport> <!--opt, xs:boolen, 是否支持快速移动侦测功能--> </isRapidMoveSupport> <isParkingSupport> <!--opt, xs:boolen, 是否支持停车侦测功能--> </isParkingSupport> <isUnattendedBaggageSupport> <!--opt, xs:boolen, 是否支持物品遗留侦测功能--> </isUnattendedBaggageSupport> <isAttendedBaggageSupport> <!--opt, xs:boolen, 是否支持物品拿取侦测功能--> </isAttendedBaggageSupport> <isTeacherSupport> <!--opt, xs:boolen, 是否支持教师侦测功能--> </isTeacherSupport> <isStudentSupport> <!--opt, xs:boolen, 是否支持学生侦测功能--> </isStudentSupport> <isFaceCaptureStatisticsSupport> <!--req, xs:string, "true,false", 是否支持人脸抓拍人员统计--> </isFaceCaptureStatisticsSupport> <isSupportPersonDensityDetection> <!--opt, xs:boolen, 是否支持人员密度检测--> </isSupportPersonDensityDetection> <isSupportPersonQueueDetection> <!--opt, xs:boolen, 是否支持人员排队检测--> </isSupportPersonQueueDetection> <HumanRecognitionModeSearchCap> <!--opt,xs:integer, 人体检索能力集--> <searchTargetsNumMax> <!--opt,xs:integer, 以图搜图导入样图的数量--> </searchTargetsNumMax> <HumanMode> <searchCond opt="age_group,gender,jacet_color,glass,bag,ride,unlimit"/> <!--opt,xs:string, "支持搜索的条件:age_group-年龄段,gender-性别,jacet_color-上衣颜色, glass-是否戴眼镜,bag-是否背包,ride-是否骑车,unlimit-不限制"--> <similarity min="0.0" max="100.0"/> <!--opt,xs:float[0.0,100.0],相似度--> </HumanMode> <positive opt="true,false"/> <!--opt,xs:boolen,,"true-启用人体误报" "false-不启用人体误报"--> <eventType opt="unlimit,humanRecognition"> <!--opt,xs:string, "事件类型: unlimit-不限, humanRecognition-人体报警"--> </eventType> <isSupportMultiChannelSearch>true</isSupportMultiChannelSearch> <!--opt,xs:boolen, "是否支持多通道检索"--> <isSupportTotalSearchResult>true</isSupportTotalSearchResult> <!--opt,xs:boolen, "是否支持设备单次检索条数限制"--> </HumanRecognitionModeSearchCap> <VehicleRecognitionModeSearchCap> <!--opt,xs:integer, 车辆检索能力集--> <searchTargetsNumMax> <!--opt,xs:integer, 以图搜图导入样图的数量--> </searchTargetsNumMax> <eventType opt="unlimit,vehicleBlackList,vehicleWhiteList"/> <!--xs:string,"事件类型:unlimit-不限,vehicleBlackList-车辆黑名单,vehicleWhiteList-车辆白名单"--> <VehicleMode> <searchCond opt="licensePlate,vehicleLogo,vehicleSubLogoRecog,vehicleType,vehicleColor,unlimit"/> <!--opt,xs:string, "支持搜索的条件:licensePlate-车牌号码,vehicleLogo-主品牌,vehicleSubLogoRecog-子品牌, vehicleType-车辆类型,vehicleColor-车辆颜色,unlimit-不限制"--> <similarity min="0.0" max="100.0"/> <!--opt,xs:float[0.0,100.0],相似度--> </VehicleMode> <isSupportMultiChannelSearch>true</isSupportMultiChannelSearch> <!--opt,xs:boolen, "是否支持多通道检索"--> <isSupportTotalSearchResult>true</isSupportTotalSearchResult> <!--opt,xs:boolen, "是否支持设备单次检索条数限制"--> </VehicleRecognitionModeSearchCap> <FaceContrastPersonInfoExtend> <!--opt,人脸比对标签信息扩展能力集--> <personInfoCap> <maxPersonInfo min="0" max="4"> <!--opt,xs:integer, "人员标签最大数目"--> </maxPersonInfo> </personInfoCap> <personInfoFDlibCap> <maxPersonInfo min="0" max="4"> <!--opt,xs:integer, "人员标签最大数目"--> </maxPersonInfo> </personInfoFDlibCap> </FaceContrastPersonInfoExtend> <isSupportUploadFacePictureByForm> <!--opt, xs:boolen, /ISAPI/Intelligent/analysisImage/face, 人脸图片上传支持表单方式导入--> </isSupportUploadFacePictureByForm> <isSupportUploadHumanPictureByForm> <!--opt, xs:boolen, /ISAPI/Intelligent/analysisImage/human, 人体图片上传支持表单方式导入--> </isSupportUploadHumanPictureByForm> <isSupportMisinfoFilterStatisticalMode> <!-- opt, xs:boolen,表明/ISAPI/Intelligent/misinfoFilter/statisticalMode?format=json该功能支持 --> </isSupportMisinfoFilterStatisticalMode> <FaceContrastAnalyzeCap> <isSupportTrigger opt="false,true"> <!--opt,boolen, 人脸比对触发,对应命令: GET /ISAPI/Intelligent/channels/<ID>/faceContrast/analyze?customID=--> </isSupportTrigger> <SearchCondition> <!--opt, 某时间段内人脸比对结果查询--> <startTime/> <!--req,xs:time, ISO8601 time--> <endTime/> <!--req,xs:time, ISO8601 time--> </SearchCondition> </FaceContrastAnalyzeCap> <FramesPeopleCountingCap> <Statistics> <!--opt,单帧画面人员统计触发配置--> <SearchCondition> <startTime/> <!--req,xs:time, ISO8601 time--> <endTime/> <!--req,xs:time, ISO8601 time--> </SearchCondition> </Statistics> <MaskRegion> <!--opt,屏蔽区域--> <maxRegionNum>4</maxRegionNum> <!--opt,区域个数--> <Region> <vertexNum min="3" max="10"/> <!--opt,区域顶点数量--> </Region> </MaskRegion> </FramesPeopleCountingCap> <RestoreLib> <libName opt="studentsStoodUp, peopleCounting"> <!--opt,xs:string, 算法库名称--> </libName> </RestoreLib> <isSupportSafetyHelmetDetection> <!-- opt, xs:boolen,是否支持安全帽检测--> </isSupportSafetyHelmetDetection> </IntelliCap> |