#ifndef __SY_ERRORINFO_H__ #define __SY_ERRORINFO_H__ //--------------------------------通用------------------------------------// #define SY_SUCCESS 0 //成功 #define SY_FAILED -1 //失败 //1.通用错误 预留编号:(-199) - (-100) #define SY_PARAMS_NULL_ERROR -100 //参数为空 #define SY_FILE_NOTFOUND_ERROR -101 //文件找不到 #define SY_HANDLE_NULL_ERROR -102 //句柄为空 #define SY_TYPE_UNKNOWN -103 //未知类型 #define SY_IMG_DATA_ERROR -104 //图像数据错误 #define SY_IMG_PARAMS_ERROR -105 //图像参数(宽 高 或者 通道数)有错误 #define SY_AUTHOR_ERROR -106 //授权失败 #define SY_VERSION_EXPIRED -107 //时间限制下的版本过期 #define SY_VIDEOFILEERROR -108 //视频打开失败 #define SY_BUFFNOTENOUGH -109 //缓冲区太小 #define SY_MEAN_ERROR -110 //均值错误 #define SY_MODEL_IMG_PARAMS_ERROR -111 // #define SY_NEW_MEM_ERROR -112 //内存申请失败 #define SY_GPUID_PARAM_ERROR -113 //gpu id param error #define SY_CODEC_FORMAT_ERROR -114 //codec format error #define SY_PARAMS_INVALID_ERROR -115 //参数值无效 #define SY_FEATURE_ERROR -116 //特征无效 //hisi img process error, added by jinxin #define SY_IMG_RESIZE_ERROR -117 // image resize error #define SY_IMG_CSC_ERROR -118 // image csc error //------------------------------------------------------------------------// //-----------------------------深度学习相关-------------------------------// //1.通用模块 预留编号:(-299) - (-200) //a. caffe部分 预留编号:(-239) - (-200) #define SY_BATCH_SIZE_NO_EQUAL_INPUT -200 //BATCH_SIZE不匹配 #define SY_LAYER_NO_REGISTER -201 //层未注册 //b. 网络和模型部分 预留编号:(-279) - (-240) #define SY_PROTOFILE_MODEL_MISMATCH -240 //网络和模型不匹配 #define SY_PROTOFILEORVECTOR_NOTFOUND -241 //网络文件或者数组找不到 #define SY_PROTOFILE_NOTFOUND -242 //网络文件找不到 #define SY_PROTOVECTOR_NOTFOUND -243 //网络数组找不到 #define SY_MODELFILE_NOTFOUND -244 //模型文件找不到 #define SY_MODELLENGTH_ERROR -245 //模型数组长度错误 #define SY_MODELVECTOR_ERROR -246 //模型数组错误 // hisi added by jinxin #define SY_MODEL_LOAD_ERROR -247 // load model failed #define SY_MODELPARAMS_INIT_ERROR -248 // model params init failed #define SY_MODELPARAMS_RELEASE_ERROR -249 // model params release failed #define SY_MODEL_FORWARD_ERROR -250 // model forward failed #define SY_MODEL_FORWARD_TIMEOUT -251 // model forward timeout #define SY_MODEL_GETRESULT_ERROR -252 // model get results failed //c. 其他深度学习通用错误 预留编号:(-299) - (-280) //----------------------------------------// //2.人脸模块 预留编号:(-349) - (-300) //a. 人脸检测错误返回 预留编号:(-319) - (-300) #define SY_QUALITY_INIT_ERROR -300 //质量检测初始化失败 #define SY_ROTATIONCUT_INIT_ERROR -301 //切割旋转初始化失败 #define SY_FACERECG_INITFAILD_ERROR -302 //人脸识别初始化失败 #define SY_FACECUT_INITFAILD_ERROR -303 //人脸切割旋转初始化失败 #define SY_LDMK_INIT_ERROR -304 //关键点检测初始化失败 #define SY_FACEDETECT_INIT_ERROR -305 //人脸检测初始化失败 #define SY_POSE_INIT_ERROR -306 //人脸角度初始化失败 #define SY_SCORE_INIT_ERROR -307 //人脸置信度初始化失败 #define SY_DB_OPEN_DB_ERROR -308 //数据库打开失败(数据库错误) #define SY_DB_OPEN_SYS_ERROR -309 //数据库打开失败(程序内部错误) #define SY_DB_ADD_DATA_EXIST_ERROR -310 //数据库插入数据失败(已存在) #define SY_DB_ADD_DATA_NOTFOUND -311 //数据库插入数据失败 #define SY_FACEATTRIBUTES_INITFAILD_ERROR -312 //人脸属性初始化失败 //c. 其他人脸模块错误 预留编号:(-349) - (-340) //----------------------------------------// //3.跟踪模块 预留编号:(-399) - (-350) #define SY_TRACKER_INIT_ERROR -350 //轨迹跟踪初始化失败 //----------------------------------------// //4.快照模块 预留编号:(-449) - (-400) #define SY_SHAPSHOT_INIT_ERROR -400 //快照初始化失败 //----------------------------------------// //5.流量统计模块 预留编号:(-499) - (-450) #define SY_TRAFFICSTATISTICS_INIT_ERROR -450 //流量统计初始化失败 //------------------------------------------------------------------------// //-----------------------------授权部分相关-------------------------------// //1.授权通用模块 预留编号:(-600) - (-500) #define SY_AUTHOR_TIMEEXPIRED_ERROR -500 //超出有效期 #define SY_AUTHOR_SERVER_ERROR -501 //服务器出错 #define SY_AUTHOR_NOAUTHORIZATION_ERROR -502 //未注册且没有装机剩余量 #define SY_AUTHOR_NOCOMMUNICATION_ERROR -503 //无法通信 #define SY_AUTHOR_NET_ERROR -504 //网络出错 #define SY_LICENCE_SERVICECHECK_ERROR -505 //服务检查未成功 #define SY_LICENCE_SERVICENOTRUNNING_ERROR -506 //服务未开启 #define SY_LICENCE_LICENCEDATA_ERROR -507 //授权文件数据错误 #define SY_LICENCE_LICENCEINVALID_ERROR -508 //授权文件无效 #define SY_LICENCE_LICENCENOTEXIST_ERROR -509 //授权文件不存在 //------------------------------------------------------------------------// //--------------------------------sdk相关---------------------------------// //1.视频结构化模块 预留编号:(-699) - (-600) //a.二次属性错误返回 预留编号:(-649) - (-600) #define SY_HUMANPARSING_INIT_ERROR -600 //行人结构化初始化失败 #define SY_HUMANCARPARSING_INIT_ERROR -601 //人骑车结构化初始化失败 #define SY_VEHICLECOLOR_INIT_ERROR -602 //车颜色识别初始化失败 #define SY_VEHICLEPLATEDETECT_INIT_ERROR -603 //车牌检测初始化失败 #define SY_VEHICLEPLATERECOG_INIT_ERROR -604 //车牌识别初始化失败 #define SY_VEHICLERECOG_INIT_ERROR -605 //车型识别初始化失败 #define SY_VPT_DET_INIT_ERROR -606 //人车物检测初始化失败 #define SY_VEHICLE_FEA_INIT_ERROR -607 //车型特征初始化失败 //c.其他模块错误 预留编号:(-699) - (-650) //------------------------------------------------------------------------// //------------------------------rtsp--------------------------------------// #define SY_STREAM_NOT_FIND_ERROR -700 //流获取失败 #define SY_STREAM_END_ERROR -701 //流异常结束 #define SY_STREAM_BLOCK_ERROR -702 //流发送阻塞 #define SY_STREAM_END -703 //流正常结束 #define SY_STREAM_MEMORYOUT_ERROR -704 //流内存不足 #endif // __SY_ERRORINFO_H__