AIlib2/DrGraph/appIOs/logs/drgraph_aialg.log

6205 lines
232 KiB
Plaintext
Raw Normal View History

2025-09-23 09:54:48 +08:00
09:31:45.393 [INFO] - 待测试业务名称: @ main.py:15 in <module>
09:31:45.394 [INFO] - -------------------- 开始业务 [illParking] -------------------- @ main.py:19 in <module>
09:31:45.394 [INFO] - bussiness: illParking @ Bussiness.py:16 in createModel
09:31:45.587 [INFO] - create AlAlg_IllParking @ Bussiness_Seg.py:307 in __init__
09:31:45.588 [WARNING] - [illParking] 业务配置 - ['device', 'labelnames', 'max_workers', 'Detweights', 'detModelpara', 'seg_nclass', 'segRegionCnt', 'Segweights', 'postFile', 'txtFontSize', 'digitFont', 'testImgPath', 'testOutPath', 'segPar'] - 重点配置:
检测类别(labelnames):./weights/conf/illParking/labelnames.json >>>>>> ['车', 'T角点', 'L角点', '违停']
检测模型路径(Detweights): ./weights/illParking/yolov5_3090_fp16.engine
分割模型权重文件(Segweights): ./weights/illParking/stdc_360X640_3090_fp16.engine
后处理参数文件(postFile): ./weights/conf/illParking/para.json
测试图像路径(testImgPath): ./appIOs/samples/illParking/
输出图像位置(testOutPath): ./appIOs/results/illParking/
输出图像路径: ./appIOs/results/illParking/ @ Bussiness.py:39 in __init__
09:31:45.588 [INFO] - 检测类别 - ./weights/conf/illParking/labelnames.json 存在 @ drHelper.py:197 in checkFile
09:31:45.589 [INFO] - 检测模型路径 - ./weights/illParking/yolov5_3090_fp16.engine 存在 @ drHelper.py:197 in checkFile
09:31:45.589 [INFO] - 后处理参数文件 - ./weights/conf/illParking/para.json 存在 @ drHelper.py:197 in checkFile
09:31:45.590 [INFO] - 分割模型权重文件 - ./weights/illParking/stdc_360X640_3090_fp16.engine 存在 @ drHelper.py:197 in checkFile
09:31:45.590 [INFO] - 测试图像路径 - ./appIOs/samples/illParking/ 存在 @ drHelper.py:197 in checkFile
09:31:45.590 [INFO] - 输出图像路径 - ./appIOs/results/illParking/ 存在 @ drHelper.py:197 in checkFile
09:31:45.591 [INFO] - step 1: 业务分析配置 - trtFlag_seg: True, trtFlag_det: True @ Bussiness_Seg.py:56 in run
09:31:45.639 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
09:31:45.639 [INFO] - step 2: 取得参数配置 @ Bussiness_Seg.py:73 in run
09:31:45.802 [INFO] - step 3: 情况 1 - 成功载入 det model trt [./weights/illParking/yolov5_3090_fp16.engine] @ Bussiness_Seg.py:83 in run
09:31:45.827 [INFO] - 加载 stdcModel 模型: ./weights/illParking/stdc_360X640_3090_fp16.engine 类型: trt @ stdc.py:53 in __init__
09:31:45.850 [INFO] - step 4: 共读入 5 张图片待处理 @ Bussiness_Seg.py:170 in run
09:31:45.851 [WARNING] - step 5-------------------- 处理图片 ./appIOs/samples/illParking/4.jpg-------------------- @ Bussiness_Seg.py:175 in run
09:31:46.295 [WARNING] - modelSize not in par, use default size(640, 360) @ stdc.py:66 in preprocess_image
09:31:46.297 [WARNING] - mean not in par, use default mean(0.485, 0.456, 0.406) @ stdc.py:75 in preprocess_image
09:31:46.298 [WARNING] - std not in par, use default std(0.229, 0.224, 0.225) @ stdc.py:78 in preprocess_image
09:31:46.388 [INFO] - [业务分析]业务 总共耗时 536.3 毫秒,其中:
AI_Process: 528.6 毫秒 Bussiness.py:80 in doAnalysis -> [AI_process]业务 总共耗时 528.5 毫秒,其中:
img_pad: 1.9 毫秒 aiHelper.py:159 in AI_process
from_numpy(640 x 640): 0.1 毫秒 aiHelper.py:163 in AI_process
to GPU(640 x 640): 440.2 毫秒 aiHelper.py:165 in AI_process
infer: 13.5 毫秒 aiHelper.py:177 in AI_process
yolov5Trtforward: 66.7 毫秒 aiHelper.py:184 in AI_process
后处理: 5.7 毫秒 aiHelper.py:191 in AI_process -> [预测结果后处理]业务 总共耗时 5.7 毫秒,其中:
NMS: 2.5 毫秒 aiHelper.py:40 in getDetectionsFromPreds
ScaleBack: 3.2 毫秒 aiHelper.py:65 in getDetectionsFromPreds
drawAllBox: 0.7 毫秒 Bussiness.py:82 in doAnalysis
testOutPath: 6.9 毫秒 Bussiness.py:93 in doAnalysis
fp: 0.2 毫秒 Bussiness.py:100 in doAnalysis @ Bussiness.py:102 in doAnalysis
09:31:46.388 [WARNING] - step 6-------------------- 处理图片 ./appIOs/samples/illParking/3.jpg-------------------- @ Bussiness_Seg.py:175 in run
09:31:46.392 [WARNING] - modelSize not in par, use default size(640, 360) @ stdc.py:66 in preprocess_image
09:31:46.412 [INFO] - [业务分析]业务 总共耗时 22.9 毫秒,其中:
AI_Process: 15.2 毫秒 Bussiness.py:80 in doAnalysis -> [AI_process]业务 总共耗时 15.2 毫秒,其中:
img_pad: 2.2 毫秒 aiHelper.py:159 in AI_process
from_numpy(640 x 640): 0.0 毫秒 aiHelper.py:163 in AI_process
to GPU(640 x 640): 0.4 毫秒 aiHelper.py:165 in AI_process
infer: 6.2 毫秒 aiHelper.py:177 in AI_process
yolov5Trtforward: 1.9 毫秒 aiHelper.py:184 in AI_process
后处理: 4.0 毫秒 aiHelper.py:191 in AI_process -> [预测结果后处理]业务 总共耗时 4.0 毫秒,其中:
NMS: 1.0 毫秒 aiHelper.py:40 in getDetectionsFromPreds
ScaleBack: 3.0 毫秒 aiHelper.py:65 in getDetectionsFromPreds
drawAllBox: 0.7 毫秒 Bussiness.py:82 in doAnalysis
testOutPath: 6.9 毫秒 Bussiness.py:93 in doAnalysis
fp: 0.1 毫秒 Bussiness.py:100 in doAnalysis @ Bussiness.py:102 in doAnalysis
09:31:46.412 [WARNING] - step 7-------------------- 处理图片 ./appIOs/samples/illParking/2.jpg-------------------- @ Bussiness_Seg.py:175 in run
09:31:46.414 [WARNING] - modelSize not in par, use default size(640, 360) @ stdc.py:66 in preprocess_image
09:31:46.435 [INFO] - [业务分析]业务 总共耗时 22.7 毫秒,其中:
AI_Process: 14.3 毫秒 Bussiness.py:80 in doAnalysis -> [AI_process]业务 总共耗时 14.3 毫秒,其中:
img_pad: 1.0 毫秒 aiHelper.py:159 in AI_process
from_numpy(640 x 640): 0.0 毫秒 aiHelper.py:163 in AI_process
to GPU(640 x 640): 0.3 毫秒 aiHelper.py:165 in AI_process
infer: 6.2 毫秒 aiHelper.py:177 in AI_process
yolov5Trtforward: 2.2 毫秒 aiHelper.py:184 in AI_process
后处理: 4.1 毫秒 aiHelper.py:191 in AI_process -> [预测结果后处理]业务 总共耗时 4.1 毫秒,其中:
NMS: 1.0 毫秒 aiHelper.py:40 in getDetectionsFromPreds
ScaleBack: 3.1 毫秒 aiHelper.py:65 in getDetectionsFromPreds
drawAllBox: 0.7 毫秒 Bussiness.py:82 in doAnalysis
testOutPath: 7.6 毫秒 Bussiness.py:93 in doAnalysis
fp: 0.2 毫秒 Bussiness.py:100 in doAnalysis @ Bussiness.py:102 in doAnalysis
09:31:46.436 [WARNING] - step 8-------------------- 处理图片 ./appIOs/samples/illParking/1.jpg-------------------- @ Bussiness_Seg.py:175 in run
09:31:46.439 [WARNING] - modelSize not in par, use default size(640, 360) @ stdc.py:66 in preprocess_image
09:31:46.464 [INFO] - [业务分析]业务 总共耗时 27.8 毫秒,其中:
AI_Process: 18.4 毫秒 Bussiness.py:80 in doAnalysis -> [AI_process]业务 总共耗时 18.3 毫秒,其中:
img_pad: 1.6 毫秒 aiHelper.py:159 in AI_process
from_numpy(640 x 640): 0.0 毫秒 aiHelper.py:163 in AI_process
to GPU(640 x 640): 0.4 毫秒 aiHelper.py:165 in AI_process
infer: 7.0 毫秒 aiHelper.py:177 in AI_process
yolov5Trtforward: 2.1 毫秒 aiHelper.py:184 in AI_process
后处理: 6.6 毫秒 aiHelper.py:191 in AI_process -> [预测结果后处理]业务 总共耗时 6.6 毫秒,其中:
NMS: 1.1 毫秒 aiHelper.py:40 in getDetectionsFromPreds
ScaleBack: 5.5 毫秒 aiHelper.py:65 in getDetectionsFromPreds
drawAllBox: 0.1 毫秒 Bussiness.py:82 in doAnalysis
testOutPath: 9.2 毫秒 Bussiness.py:93 in doAnalysis
fp: 0.1 毫秒 Bussiness.py:100 in doAnalysis @ Bussiness.py:102 in doAnalysis
09:31:46.465 [WARNING] - step 9-------------------- 处理图片 ./appIOs/samples/illParking/5.jpg-------------------- @ Bussiness_Seg.py:175 in run
09:31:46.467 [WARNING] - modelSize not in par, use default size(640, 360) @ stdc.py:66 in preprocess_image
09:31:46.488 [INFO] - [业务分析]业务 总共耗时 23.1 毫秒,其中:
AI_Process: 15.4 毫秒 Bussiness.py:80 in doAnalysis -> [AI_process]业务 总共耗时 15.3 毫秒,其中:
img_pad: 1.0 毫秒 aiHelper.py:159 in AI_process
from_numpy(640 x 640): 0.0 毫秒 aiHelper.py:163 in AI_process
to GPU(640 x 640): 0.4 毫秒 aiHelper.py:165 in AI_process
infer: 7.1 毫秒 aiHelper.py:177 in AI_process
yolov5Trtforward: 2.3 毫秒 aiHelper.py:184 in AI_process
后处理: 4.2 毫秒 aiHelper.py:191 in AI_process -> [预测结果后处理]业务 总共耗时 4.2 毫秒,其中:
NMS: 1.0 毫秒 aiHelper.py:40 in getDetectionsFromPreds
ScaleBack: 3.2 毫秒 aiHelper.py:65 in getDetectionsFromPreds
drawAllBox: 0.7 毫秒 Bussiness.py:82 in doAnalysis
testOutPath: 6.9 毫秒 Bussiness.py:93 in doAnalysis
fp: 0.1 毫秒 Bussiness.py:100 in doAnalysis @ Bussiness.py:102 in doAnalysis
09:31:46.488 [INFO] - step 10: 5 张图片共耗时:637.5 ms ,依次为:127.5 ms, 占用 1 线程 @ Bussiness_Seg.py:187 in run
10:21:56.234 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:21:56.255 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:21:56.282 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:21:56.283 [ERROR] - 模型加载异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 65, in __init__
with open(Detweights, "rb") as f, trt.Runtime(trt.Logger(trt.Logger.ERROR)) as runtime:
FileNotFoundError: [Errno 2] No such file or directory: '../weights/trt/AIlib2/illParking/yolov5_3090_fp16.engine'
, requestId:1234 @ ModelUtils.py:102 in __init__
10:21:56.284 [ERROR] - 异常编码SP017, 异常描述:模型加载异常! @ ModelUtils.py:43 in __str__
10:22:58.022 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:22:58.044 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:22:58.074 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:22:58.074 [INFO] - 加载模型:../weights/trt/AIlib2/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:22:58.076 [ERROR] - 模型加载异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 66, in __init__
with open(Detweights, "rb") as f, trt.Runtime(trt.Logger(trt.Logger.ERROR)) as runtime:
FileNotFoundError: [Errno 2] No such file or directory: '../weights/trt/AIlib2/illParking/yolov5_3090_fp16.engine'
, requestId:1234 @ ModelUtils.py:103 in __init__
10:22:58.077 [ERROR] - 异常编码SP017, 异常描述:模型加载异常! @ ModelUtils.py:43 in __str__
10:24:14.077 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:24:14.097 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:24:14.123 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:24:14.123 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:24:14.289 [INFO] - 模型初始化时间0.19141888618469238, requestId:1234 @ ModelUtils.py:106 in __init__
10:24:14.289 [INFO] - [((<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f773658e8c0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f773650a170>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f773658e680>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])), '019')] @ main.py:45 in <module>
10:26:33.698 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:26:33.718 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:26:33.744 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:26:33.744 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:26:33.903 [INFO] - 模型初始化时间0.18465828895568848, requestId:1234 @ ModelUtils.py:106 in __init__
10:26:33.903 [INFO] - [((<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fea16c5e680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fea16be9930>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fea16c5e440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])), '019')] @ main.py:45 in <module>
10:27:19.013 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:27:19.033 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:27:19.058 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:27:19.058 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:27:19.217 [INFO] - 模型初始化时间0.1833491325378418, requestId:1234 @ ModelUtils.py:106 in __init__
10:27:19.217 [INFO] - [((<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f7dc4ffe710>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f7dc4f95070>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f7dc4ffe4d0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])), '019')] @ main.py:45 in <module>
10:27:19.217 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f7dc4ffe710>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f7dc4f95070>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f7dc4ffe4d0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:27:32.595 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:27:32.615 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:27:32.640 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:27:32.640 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:27:32.794 [INFO] - 模型初始化时间0.17897987365722656, requestId:1234 @ ModelUtils.py:106 in __init__
10:27:32.795 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f1beb6de710>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f1beb685af0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f1beb6de4d0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:33:25.238 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:33:25.262 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:33:25.295 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:33:25.296 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:33:25.469 [INFO] - 模型初始化时间0.20696687698364258, requestId:1234 @ ModelUtils.py:106 in __init__
10:33:28.409 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f4021667d00>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f3fea077170>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f4021667ac0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:35:21.011 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:35:21.035 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:35:21.061 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:35:21.062 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:35:21.228 [INFO] - 模型初始化时间0.19243597984313965, requestId:1234 @ ModelUtils.py:106 in __init__
10:35:21.228 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f6cf5126710>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f6d2c850bf0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f6cf51264d0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:37:38.672 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:37:38.697 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:37:38.722 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:37:38.722 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:37:38.884 [INFO] - 模型初始化时间0.1872081756591797, requestId:1234 @ ModelUtils.py:106 in __init__
10:37:38.884 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fd290b0a680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fd290bd86f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fd290b0a440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:41:09.625 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:41:09.645 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:41:09.671 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:41:09.672 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:41:09.834 [INFO] - 模型初始化时间0.18894720077514648, requestId:1234 @ ModelUtils.py:106 in __init__
10:41:09.835 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fa55e8ba680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fa55e91cab0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fa55e8ba440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:41:37.225 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:41:37.246 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:41:37.271 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:41:37.271 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:41:37.447 [INFO] - 模型初始化时间0.2016286849975586, requestId:1234 @ ModelUtils.py:106 in __init__
10:41:37.448 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f727d2be680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f727d25baf0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f727d2be440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:42:04.389 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:42:04.409 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:42:04.438 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:42:04.438 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:42:04.600 [INFO] - 模型初始化时间0.1905205249786377, requestId:1234 @ ModelUtils.py:106 in __init__
10:42:04.600 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f443b34a680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f443b82af30>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f443b34a440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:42:50.264 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:42:50.284 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:42:50.311 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:42:50.312 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:42:50.465 [INFO] - 模型初始化时间0.18108057975769043, requestId:1234 @ ModelUtils.py:106 in __init__
10:42:50.466 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fed332f6680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fed332a24f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fed332f6440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:43:18.095 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:43:18.120 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:43:18.145 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:43:18.146 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:43:18.303 [INFO] - 模型初始化时间0.18239474296569824, requestId:1234 @ ModelUtils.py:106 in __init__
10:43:18.303 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f20812ba680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f20814ff3f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f20812ba440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:44:18.655 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:44:18.685 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:44:18.739 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:44:18.740 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:44:18.948 [INFO] - 模型初始化时间0.26304006576538086, requestId:1234 @ ModelUtils.py:106 in __init__
10:44:18.949 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fc9aeb3a9e0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fc9aeabfa30>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fc9aeb3a7a0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:44:18.949 [INFO] - fontPath:../AIlib2/conf/platech.ttf @ ModelUtils.py:289 in get_label_arraylist
10:45:10.803 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:45:10.826 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:45:10.852 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:45:10.853 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:45:11.020 [INFO] - 模型初始化时间0.19400358200073242, requestId:1234 @ ModelUtils.py:106 in __init__
10:45:11.020 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f2d70ffe9e0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f2d7110e4f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f2d70ffe7a0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:45:11.020 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:289 in get_label_arraylist
10:45:57.975 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
10:45:58.001 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
10:45:58.033 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
10:45:58.033 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
10:45:58.202 [INFO] - 模型初始化时间0.20077276229858398, requestId:1234 @ ModelUtils.py:106 in __init__
10:46:03.081 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f3dd5947c70>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f3dd5784bb0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f3dd5947a30>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:49 in <module>
10:47:47.258 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:289 in get_label_arraylist
11:00:31.842 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:00:31.863 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
11:00:31.889 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:00:31.890 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
11:00:32.047 [INFO] - 模型初始化时间0.18349575996398926, requestId:1234 @ ModelUtils.py:106 in __init__
11:00:32.048 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fc930b0a9e0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fc930a701f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fc930b0a7a0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:00:32.049 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:289 in get_label_arraylist
11:02:36.952 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:02:36.977 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
11:02:37.004 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:02:37.005 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
11:02:37.183 [INFO] - 模型初始化时间0.20563292503356934, requestId:1234 @ ModelUtils.py:106 in __init__
11:02:37.183 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f78f85ce7a0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f78f87b4070>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f78f85ce560>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:02:37.184 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:289 in get_label_arraylist
11:02:37.187 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 150, in model_process
return AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
NameError: name 'AI_process' is not defined
, requestId:1234 @ ModelUtils.py:159 in model_process
11:02:37.188 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:43 in __str__
11:20:25.465 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:20:25.487 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:54 in __init__
11:20:25.523 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:20:25.523 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:64 in __init__
11:20:25.686 [INFO] - 模型初始化时间0.19849014282226562, requestId:1234 @ ModelUtils.py:106 in __init__
11:20:25.686 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f605fbc67a0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f605fb7f3b0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f605fbc6560>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:20:25.687 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:289 in get_label_arraylist
11:20:25.691 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 150, in model_process
return AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
NameError: name 'AI_process' is not defined
, requestId:1234 @ ModelUtils.py:159 in model_process
11:20:25.691 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:43 in __str__
11:31:05.760 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:31:05.782 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:31:05.808 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:31:05.809 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:31:05.977 [INFO] - 模型初始化时间0.19477510452270508, requestId:1234 @ ModelUtils.py:107 in __init__
11:31:05.977 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f7e6b58ac20>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f7e6b523230>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f7e6b58a9e0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:31:05.977 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
11:31:05.981 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 135, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
11:31:05.982 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
11:32:14.535 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:32:14.557 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:32:14.583 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:32:14.584 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:32:14.751 [INFO] - 模型初始化时间0.19419503211975098, requestId:1234 @ ModelUtils.py:107 in __init__
11:32:14.751 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fab9f70ac20>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fab9f67a9f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fab9f70a9e0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:32:14.754 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:291 in get_label_arraylist
11:32:14.757 [INFO] - model_process([(<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fab9f70ac20>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fab9f67a9f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fab9f70a9e0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None, 'digitFont': {'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'}, 'label_arraylist': [array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)], 'font_config': (1, 29, 8, 0.33, 1)}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])), None, '1234']) @ ModelUtils.py:148 in model_process
11:32:14.762 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 152, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 135, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:161 in model_process
11:32:14.763 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
11:39:25.958 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:39:25.978 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:39:26.003 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:39:26.004 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:39:26.168 [INFO] - 模型初始化时间0.18923592567443848, requestId:1234 @ ModelUtils.py:107 in __init__
11:39:26.168 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f3e9b436c20>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f3e9b6506f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f3e9b4369e0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:39:26.169 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:291 in get_label_arraylist
11:39:26.172 [INFO] - model_process((<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f3e9b436c20>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f3e9b6506f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f3e9b4369e0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None, 'digitFont': {'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'}, 'label_arraylist': [array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)], 'font_config': (1, 29, 8, 0.33, 1)}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]))) @ ModelUtils.py:148 in model_process
11:39:26.176 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 152, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 135, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:161 in model_process
11:39:26.177 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
11:41:40.257 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:41:40.279 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:41:40.304 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:41:40.305 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:41:40.465 [INFO] - 模型初始化时间0.18572115898132324, requestId:1234 @ ModelUtils.py:107 in __init__
11:41:40.465 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fe5b4cf2b00>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fe5b4c7ecb0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fe5b4cf28c0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:41:40.466 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
11:41:40.470 [INFO] - model_process([None]) @ aiHelper.py:101 in AI_process
11:41:40.470 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
11:41:40.472 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
11:41:58.329 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:41:58.350 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:41:58.375 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:41:58.375 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:41:58.543 [INFO] - 模型初始化时间0.19279718399047852, requestId:1234 @ ModelUtils.py:107 in __init__
11:41:58.543 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f0b69966710>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f0b699138b0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f0b699664d0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:41:58.544 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
11:41:58.547 [INFO] - model_process() @ aiHelper.py:101 in AI_process
11:41:58.548 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
11:41:58.549 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
11:42:30.066 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:42:30.087 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:42:30.113 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:42:30.113 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:42:30.271 [INFO] - 模型初始化时间0.18350505828857422, requestId:1234 @ ModelUtils.py:107 in __init__
11:42:30.271 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f8c24abe680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f8c24aac4f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f8c24abe440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:42:30.272 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
11:42:30.279 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 101, in AI_process
logger.info("model_process({}, {},{},{},{},{},{},{},{},{},{},{})", im0s, model, segmodel, names, label_arraylist, rainbows,
File "/home/thsw/anaconda3/envs/alg_py310/lib/python3.10/site-packages/loguru/_logger.py", line 2014, in info
__self._log("INFO", False, __self._options, __message, args, kwargs)
File "/home/thsw/anaconda3/envs/alg_py310/lib/python3.10/site-packages/loguru/_logger.py", line 1991, in _log
log_record["message"] = message.format(*args, **kwargs)
IndexError: Replacement index 11 out of range for positional args tuple
, requestId:1234 @ ModelUtils.py:160 in model_process
11:42:30.281 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
11:42:58.565 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
11:42:58.586 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
11:42:58.612 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
11:42:58.612 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
11:42:58.771 [INFO] - 模型初始化时间0.18506455421447754, requestId:1234 @ ModelUtils.py:107 in __init__
11:42:58.772 [INFO] - 模型编号: 019, 模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fda98846680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fda98c2ec30>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fda98846440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
11:42:58.772 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
11:42:58.775 [INFO] - model_process([None], <tensorrt.tensorrt.ICudaEngine object at 0x7fda98c2ec30>,None,['车', 'T角点', 'L角点', '违停'],[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7fda98846440>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
11:42:58.780 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
11:42:58.781 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:31:46.854 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:31:46.874 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:31:46.899 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:31:46.900 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:31:47.072 [INFO] - 模型初始化时间0.1983504295349121, requestId:1234 @ ModelUtils.py:107 in __init__
13:31:47.073 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f749cc4e7a0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f749cca5bb0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f749cc4e560>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:31:47.073 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:31:47.076 [INFO] - model_process([None], <tensorrt.tensorrt.ICudaEngine object at 0x7f749cca5bb0>,None,['车', 'T角点', 'L角点', '违停'],[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7f749cc4e560>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:31:47.081 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:31:47.082 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:36:09.591 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:36:09.613 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:36:09.638 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:36:09.638 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:36:09.792 [INFO] - 模型初始化时间0.17864322662353516, requestId:1234 @ ModelUtils.py:107 in __init__
13:36:09.793 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fadae6665f0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fadae63db70>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fadae6663b0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:36:09.794 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:36:09.797 [INFO] - model_process([None], model=<tensorrt.tensorrt.ICudaEngine object at 0x7fadae63db70>,None,['车', 'T角点', 'L角点', '违停'],[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7fadae6663b0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:36:09.801 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:36:09.802 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:36:46.828 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:36:46.848 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:36:46.877 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:36:46.878 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:36:47.039 [INFO] - 模型初始化时间0.1906752586364746, requestId:1234 @ ModelUtils.py:107 in __init__
13:36:47.040 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fa043e9e5f0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fa07b9de170>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fa043e9e3b0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:36:47.040 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:36:47.044 [INFO] - model_process([None], model=<tensorrt.tensorrt.ICudaEngine object at 0x7fa07b9de170>,segmodel=None,names=['车', 'T角点', 'L角点', '违停'],[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7fa043e9e3b0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:36:47.050 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:36:47.051 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:37:14.981 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:37:15.026 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:37:15.050 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:37:15.051 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:37:15.202 [INFO] - 模型初始化时间0.17597317695617676, requestId:1234 @ ModelUtils.py:107 in __init__
13:37:15.202 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f604b9f2680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f604b99ea70>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f604b9f2440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:37:15.203 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:37:15.206 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7f604b99ea70>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7f604b9f2440>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:37:15.210 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 138, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:37:15.211 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:38:03.395 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:38:03.416 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:38:03.443 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:38:03.444 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:38:03.596 [INFO] - 模型初始化时间0.1793203353881836, requestId:1234 @ ModelUtils.py:107 in __init__
13:38:03.596 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f9367c56680>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f9367bd8170>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f9367c56440>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:38:03.597 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:38:03.600 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7f9367bd8170>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7f9367c56440>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:38:03.604 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:38:03.605 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:38:45.764 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:38:45.785 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:38:45.812 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:38:45.812 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:38:45.979 [INFO] - 模型初始化时间0.19443655014038086, requestId:1234 @ ModelUtils.py:107 in __init__
13:38:45.980 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7fbee58625f0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7fbee5807670>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7fbee58623b0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:38:45.980 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:38:45.984 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7fbee5807670>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],
label_arraylist=[array([[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 15, 15],
[255, 48, 48],
[255, 61, 61],
[255, 33, 33],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 34, 34],
[255, 50, 50],
[255, 83, 83],
[255, 129, 129],
[255, 143, 143],
[255, 104, 104],
[255, 61, 61],
[255, 61, 61],
[255, 61, 61],
[255, 48, 48],
[255, 29, 29]],
[[255, 104, 104],
[255, 154, 154],
[255, 203, 203],
[255, 232, 232],
[255, 222, 222],
[255, 205, 205],
[255, 189, 189],
[255, 186, 186],
[255, 186, 186],
[255, 145, 145],
[255, 87, 87]],
[[255, 48, 48],
[255, 104, 104],
[255, 168, 168],
[255, 217, 217],
[255, 141, 141],
[255, 134, 134],
[255, 137, 137],
[255, 90, 90],
[255, 87, 87],
[255, 68, 68],
[255, 40, 40]],
[[255, 16, 16],
[255, 106, 106],
[255, 170, 170],
[255, 168, 168],
[255, 112, 112],
[255, 136, 136],
[255, 149, 149],
[255, 56, 56],
[255, 50, 50],
[255, 35, 35],
[255, 14, 14]],
[[255, 3, 3],
[255, 124, 124],
[255, 188, 188],
[255, 143, 143],
[255, 132, 132],
[255, 176, 176],
[255, 190, 190],
[255, 87, 87],
[255, 80, 80],
[255, 49, 49],
[255, 4, 4]],
[[255, 9, 9],
[255, 124, 124],
[255, 203, 203],
[255, 201, 201],
[255, 210, 210],
[255, 228, 228],
[255, 234, 234],
[255, 199, 199],
[255, 196, 196],
[255, 120, 120],
[255, 9, 9]],
[[255, 54, 54],
[255, 99, 99],
[255, 130, 130],
[255, 132, 132],
[255, 157, 157],
[255, 199, 199],
[255, 209, 209],
[255, 135, 135],
[255, 130, 130],
[255, 99, 99],
[255, 54, 54]],
[[255, 93, 93],
[255, 108, 108],
[255, 119, 119],
[255, 120, 120],
[255, 149, 149],
[255, 194, 194],
[255, 205, 205],
[255, 124, 124],
[255, 119, 119],
[255, 108, 108],
[255, 93, 93]],
[[255, 102, 102],
[255, 119, 119],
[255, 131, 131],
[255, 133, 133],
[255, 158, 158],
[255, 199, 199],
[255, 209, 209],
[255, 136, 136],
[255, 131, 131],
[255, 119, 119],
[255, 102, 102]],
[[255, 16, 16],
[255, 19, 19],
[255, 21, 21],
[255, 24, 24],
[255, 72, 72],
[255, 149, 149],
[255, 168, 168],
[255, 29, 29],
[255, 21, 21],
[255, 19, 19],
[255, 16, 16]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 1, 1],
[255, 25, 25],
[255, 63, 63],
[255, 73, 73],
[255, 4, 4],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 3, 3],
[255, 7, 7],
[255, 8, 8],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]],
[[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0],
[255, 0, 0]]], dtype=uint8), array([[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[212, 6, 150],
[212, 7, 151],
[212, 7, 151],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[224, 77, 180],
[225, 84, 183],
[226, 89, 185],
...,
[225, 80, 182],
[223, 70, 177],
[221, 59, 173]],
...,
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[218, 40, 165],
[219, 49, 168],
[221, 61, 173]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]],
[[211, 0, 148],
[211, 0, 148],
[211, 0, 148],
...,
[211, 0, 148],
[211, 0, 148],
[211, 0, 148]]], dtype=uint8), array([[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 2, 128, 2],
[ 5, 129, 5],
[ 4, 129, 4],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 26, 140, 26],
[ 63, 159, 63],
[ 60, 157, 60],
...,
[ 79, 167, 79],
[ 64, 159, 64],
[ 59, 157, 59]],
...,
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 38, 146, 38],
[ 55, 155, 55],
[ 61, 157, 61]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]],
[[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0],
...,
[ 0, 127, 0],
[ 0, 127, 0],
[ 0, 127, 0]]], dtype=uint8), array([[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 25, 87, 255],
[ 30, 90, 255],
[ 22, 85, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 36, 95, 255],
[ 63, 115, 255],
[ 33, 93, 255],
[ 10, 76, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 34, 94, 255],
[ 47, 103, 255],
[ 24, 86, 255],
[ 6, 73, 255],
[ 25, 87, 255],
[ 50, 105, 255],
[ 50, 105, 255],
[ 16, 80, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 53, 107, 255],
[ 87, 132, 255],
[ 90, 135, 255],
[ 49, 104, 255],
[ 67, 118, 255],
[118, 155, 255],
[151, 179, 255],
[113, 151, 255],
[ 85, 131, 255],
[ 62, 114, 255],
[ 41, 99, 255],
[ 7, 74, 255],
[ 83, 129, 255],
[121, 157, 255],
[ 80, 127, 255],
[ 67, 118, 255],
[ 93, 137, 255],
[122, 158, 255],
[122, 157, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 53, 107, 255]],
[[ 73, 121, 255],
[160, 185, 255],
[196, 212, 255],
[147, 177, 255],
[205, 218, 255],
[235, 240, 255],
[243, 246, 255],
[233, 239, 255],
[226, 233, 255],
[190, 208, 255],
[124, 160, 255],
[ 24, 86, 255],
[138, 169, 255],
[206, 220, 255],
[158, 184, 255],
[190, 208, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[201, 215, 255],
[184, 203, 255],
[160, 185, 255]],
[[ 17, 81, 255],
[ 66, 117, 255],
[ 88, 133, 255],
[ 66, 117, 255],
[123, 159, 255],
[183, 203, 255],
[214, 225, 255],
[178, 199, 255],
[152, 180, 255],
[104, 146, 255],
[ 52, 107, 255],
[ 53, 108, 255],
[156, 183, 255],
[176, 197, 255],
[ 73, 122, 255],
[179, 200, 255],
[197, 213, 255],
[182, 201, 255],
[182, 201, 255],
[202, 216, 255],
[155, 182, 255],
[ 75, 124, 255]],
[[ 93, 137, 255],
[121, 157, 255],
[108, 147, 255],
[ 40, 98, 255],
[ 98, 141, 255],
[167, 191, 255],
[205, 218, 255],
[162, 187, 255],
[130, 164, 255],
[ 77, 126, 255],
[ 36, 95, 255],
[113, 152, 255],
[185, 204, 255],
[166, 190, 255],
[ 47, 103, 255],
[178, 199, 255],
[198, 213, 255],
[176, 197, 255],
[176, 197, 255],
[204, 217, 255],
[148, 177, 255],
[ 50, 105, 255]],
[[150, 178, 255],
[196, 212, 255],
[176, 197, 255],
[ 68, 118, 255],
[125, 160, 255],
[184, 203, 255],
[214, 225, 255],
[179, 200, 255],
[154, 182, 255],
[108, 148, 255],
[ 73, 122, 255],
[165, 189, 255],
[207, 220, 255],
[175, 196, 255],
[ 77, 125, 255],
[184, 203, 255],
[199, 215, 255],
[181, 201, 255],
[181, 201, 255],
[204, 218, 255],
[159, 185, 255],
[ 78, 126, 255]],
[[ 37, 96, 255],
[165, 189, 255],
[223, 231, 255],
[160, 186, 255],
[211, 223, 255],
[237, 242, 255],
[245, 248, 255],
[236, 241, 255],
[234, 239, 255],
[207, 219, 255],
[169, 192, 255],
[170, 193, 255],
[202, 216, 255],
[207, 220, 255],
[173, 195, 255],
[194, 211, 255],
[200, 215, 255],
[199, 214, 255],
[199, 214, 255],
[200, 215, 255],
[188, 206, 255],
[169, 193, 255]],
[[ 12, 78, 255],
[156, 183, 255],
[190, 208, 255],
[ 53, 108, 255],
[ 69, 119, 255],
[141, 171, 255],
[196, 212, 255],
[157, 184, 255],
[189, 207, 255],
[187, 206, 255],
[150, 179, 255],
[ 87, 133, 255],
[163, 188, 255],
[201, 215, 255],
[152, 180, 255],
[150, 179, 255],
[145, 175, 255],
[140, 171, 255],
[140, 171, 255],
[147, 176, 255],
[151, 179, 255],
[153, 180, 255]],
[[ 44, 101, 255],
[169, 192, 255],
[188, 206, 255],
[ 45, 102, 255],
[ 23, 85, 255],
[ 97, 140, 255],
[162, 187, 255],
[111, 150, 255],
[143, 174, 255],
[140, 171, 255],
[100, 142, 255],
[ 39, 98, 255],
[144, 174, 255],
[183, 202, 255],
[ 97, 140, 255],
[108, 148, 255],
[118, 155, 255],
[130, 164, 255],
[152, 180, 255],
[126, 161, 255],
[107, 147, 255],
[ 99, 141, 255]],
[[109, 148, 255],
[182, 202, 255],
[197, 212, 255],
[118, 155, 255],
[ 76, 124, 255],
[117, 155, 255],
[159, 185, 255],
[117, 154, 255],
[127, 162, 255],
[104, 145, 255],
[ 57, 111, 255],
[ 29, 91, 255],
[142, 173, 255],
[162, 187, 255],
[ 31, 92, 255],
[ 80, 128, 255],
[125, 160, 255],
[165, 189, 255],
[200, 215, 255],
[119, 155, 255],
[ 60, 113, 255],
[ 32, 92, 255]],
[[144, 173, 255],
[125, 160, 255],
[127, 162, 255],
[163, 187, 255],
[185, 204, 255],
[205, 218, 255],
[216, 226, 255],
[210, 222, 255],
[212, 223, 255],
[186, 204, 255],
[129, 163, 255],
[ 40, 99, 255],
[142, 173, 255],
[154, 181, 255],
[ 9, 76, 255],
[ 91, 135, 255],
[173, 195, 255],
[209, 221, 255],
[145, 175, 255],
[ 53, 108, 255],
[ 9, 76, 255],
[ 5, 73, 255]],
[[ 62, 114, 255],
[ 47, 103, 255],
[ 47, 103, 255],
[ 70, 120, 255],
[ 84, 130, 255],
[ 91, 135, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 93, 137, 255],
[ 82, 129, 255],
[ 59, 112, 255],
[ 18, 82, 255],
[ 60, 113, 255],
[ 65, 116, 255],
[ 2, 71, 255],
[ 38, 97, 255],
[ 74, 123, 255],
[ 89, 134, 255],
[ 55, 109, 255],
[ 17, 81, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 1, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 3, 71, 255],
[ 3, 71, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]],
[[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255],
[ 0, 69, 255]]], dtype=uint8)],([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7fbee58623b0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:38:45.988 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:38:45.990 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:39:31.577 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:39:31.598 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:39:31.623 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:39:31.623 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:39:31.778 [INFO] - 模型初始化时间0.18051886558532715, requestId:1234 @ ModelUtils.py:107 in __init__
13:39:31.779 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7feee6aa25f0>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7feee6a382f0>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7feee6aa23b0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:39:31.779 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:39:31.782 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7feee6a382f0>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],
rainbows=([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7feee6aa23b0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:39:31.783 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:39:31.784 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:40:31.679 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:40:31.702 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:40:31.728 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:40:31.728 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:40:31.887 [INFO] - 模型初始化时间0.18517684936523438, requestId:1234 @ ModelUtils.py:107 in __init__
13:40:31.888 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f8f4d962830>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f8f4db9d770>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f8f4d9625f0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:40:31.888 [INFO] - <function <lambda> at 0x7f8f4d97c3a0> @ main.py:67 in <module>
13:40:31.889 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:40:31.892 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7f8f4db9d770>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],
rainbows=([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7f8f4d9625f0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:40:31.893 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:40:31.894 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:41:19.104 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:41:19.126 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:41:19.152 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:41:19.152 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:41:19.320 [INFO] - 模型初始化时间0.19472265243530273, requestId:1234 @ ModelUtils.py:107 in __init__
13:41:19.321 [INFO] - 模型编号: 019
模型参数: (<ModelType.ILLPARKING_MODEL: ('19', '019', '车辆违停模型', 'illParking', <function ModelType.<lambda> at 0x7f93bf8fa830>)>, {'model': <tensorrt.tensorrt.ICudaEngine object at 0x7f93f6ee3970>, 'segmodel': None, 'objectPar': {'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []}, 'segPar': {'mixFunction': {'function': <function illParking_postprocess at 0x7f93bf8fa5f0>, 'pars': {}}, 'seg_nclass': 4}, 'mode': 'others', 'postPar': None}, [0, 1, 2, 3], ['车', 'T角点', 'L角点', '违停'], ([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255])) @ main.py:52 in <module>
13:41:19.321 [INFO] - model=<function <lambda> at 0x7f93bf9103a0> @ main.py:67 in <module>
13:41:19.321 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:41:19.325 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7f93f6ee3970>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],
rainbows=([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7f93bf8fa5f0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:41:19.326 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:41:19.327 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:41:33.399 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:41:33.420 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:41:33.448 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:41:33.448 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:41:33.625 [INFO] - 模型初始化时间0.2046341896057129, requestId:1234 @ ModelUtils.py:107 in __init__
13:41:33.625 [INFO] - model=<function <lambda> at 0x7fe14cec03a0> @ main.py:67 in <module>
13:41:33.626 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:290 in get_label_arraylist
13:41:33.629 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7fe14ce17df0>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],
rainbows=([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7fe14ceaa5f0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
13:41:33.630 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 151, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:160 in model_process
13:41:33.631 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
13:46:52.738 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:47:04.293 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:47:28.563 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
13:47:31.817 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:55 in __init__
13:47:35.475 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
13:47:36.362 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:65 in __init__
13:48:03.364 [INFO] - 模型初始化时间34.780102014541626, requestId:1234 @ ModelUtils.py:107 in __init__
14:04:47.515 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
14:04:47.535 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:56 in __init__
14:04:47.535 [INFO] - __init__(device=0, allowedList=[0, 1, 2, 3], requestId=1234, modeType=ModelType.ILLPARKING_MODEL, gpu_name=3090, base_dir=/home/thsw/chenbw/DrGraph, env=test) @ ModelUtils.py:58 in __init__
14:04:47.559 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
14:04:47.560 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:68 in __init__
14:04:47.705 [INFO] - 模型初始化时间0.16959834098815918, requestId:1234 @ ModelUtils.py:110 in __init__
14:04:47.705 [INFO] - model=<function <lambda> at 0x7fcede974550> @ main.py:67 in <module>
14:04:47.705 [INFO] - fontPath:./appIOs/conf/platech.ttf @ ModelUtils.py:293 in get_label_arraylist
14:04:47.708 [INFO] - model_process(
im0s=[None],
model=<tensorrt.tensorrt.ICudaEngine object at 0x7fcede9033b0>,
segmodel=None,
names=['车', 'T角点', 'L角点', '违停'],
rainbows=([255, 0, 0], [211, 0, 148], [0, 127, 0], [0, 69, 255], [0, 255, 0], [255, 0, 255], [0, 0, 127], [127, 0, 255], [255, 129, 0], [139, 139, 0], [255, 255, 0], [127, 255, 0], [0, 127, 255], [0, 255, 127], [255, 127, 255], [8, 101, 139], [171, 130, 255], [139, 112, 74], [205, 205, 180], [0, 0, 255]),{'half': True, 'device': device(type='cuda', index=0), 'conf_thres': 0.25, 'ovlap_thres_crossCategory': None, 'iou_thres': 0.25, 'segRegionCnt': 2, 'trtFlag_det': True, 'trtFlag_seg': False, 'score_byClass': None, 'fiterList': []},{'line_thickness': 1, 'boxLine_thickness': 1, 'fontSize': 0.4, 'waterLineColor': (0, 255, 255), 'segLineShow': False, 'waterLineWidth': 1, 'wordSize': 8, 'label_location': 'leftTop'},{'mixFunction': {'function': <function illParking_postprocess at 0x7fcede9569e0>, 'pars': {}}, 'seg_nclass': 4},others,None) @ aiHelper.py:101 in AI_process
14:04:47.709 [ERROR] - 算法模型分析异常Traceback (most recent call last):
File "/home/thsw/chenbw/DrGraph/appIOs/conf/ModelUtils.py", line 154, in model_process
return aiHelper.AI_process([frame], model_param['model'], model_param['segmodel'], names, model_param['label_arraylist'],
File "/home/thsw/chenbw/DrGraph/DrUtils/aiHelper.py", line 139, in AI_process
half,device,conf_thres,iou_thres,allowedList = objectPar['half'],objectPar['device'],objectPar['conf_thres'],objectPar['iou_thres'],objectPar['allowedList']
KeyError: 'allowedList'
, requestId:1234 @ ModelUtils.py:163 in model_process
14:04:47.710 [ERROR] - 异常编码SP018, 异常描述:算法模型分析异常! @ ModelUtils.py:44 in __str__
14:05:59.543 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
14:09:47.229 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:56 in __init__
14:09:50.069 [INFO] - __init__(device=0, allowedList=[0, 1, 2, 3], requestId=1234, modeType=ModelType.ILLPARKING_MODEL, gpu_name=3090, base_dir=/home/thsw/chenbw/DrGraph, env=test) @ ModelUtils.py:58 in __init__
14:09:53.713 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
14:09:54.929 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:68 in __init__
14:12:57.575 [INFO] - 模型初始化时间267.6965844631195, requestId:1234 @ ModelUtils.py:110 in __init__
14:22:25.623 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
14:23:15.452 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:56 in __init__
14:23:17.027 [INFO] - __init__(device=0, allowedList=[0, 1, 2, 3], requestId=1234, modeType=ModelType.ILLPARKING_MODEL, gpu_name=3090, base_dir=/home/thsw/chenbw/DrGraph, env=test) @ ModelUtils.py:58 in __init__
14:25:00.221 [INFO] - select_device YOLOv5 🚀 2025-9-19 torch 2.0.0+cu117 CUDA:0 (NVIDIA GeForce RTX 3090, 24258.625MB)
@ torchHelper.py:73 in select_device
14:25:08.495 [INFO] - 加载模型:./weights/illParking/yolov5_3090_fp16.engine @ ModelUtils.py:68 in __init__
14:31:15.038 [INFO] - 模型编号: 019, 检查目标: [0, 1, 2, 3], requestId: 1234 @ main.py:21 in get_model
14:31:28.575 [INFO] - ########################加载车辆违停模型########################, requestId:1234 @ ModelUtils.py:56 in __init__
14:31:29.837 [INFO] - __init__(device=0, allowedList=[0, 1, 2, 3], requestId=1234, modeType=ModelType.ILLPARKING_MODEL, gpu_name=3090, base_dir=/home/thsw/chenbw/DrGraph, env=test) @ ModelUtils.py:58 in __init__