AIlib2/DrGraph/appIOs/logs/drgraph_aialg.log

6205 lines
232 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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__