You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lxCameraApi/logs/sys-info.log

527 lines
120 KiB
Plaintext

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

2026-05-18 00:00:04.628 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 5056ms, Time: 1779033604628
2026-05-18 00:00:10.983 [task-13052] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 00:00:10.984 [task-13052] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 00:00:10.984 [task-13052] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:11.353 [task-13052] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:13.934 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-000007-573, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 00:00:15.651 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1717ms, Time: 1779033615651
2026-05-18 00:00:15.652 [task-13053] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 00:00:16.237 [task-13053] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 2568 个点到平面像素面积32656
2026-05-18 00:00:16.279 [task-13053] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 00:00:16.281 [task-13053] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 1, 最高层: 0, 用时: 626ms
2026-05-18 00:00:16.281 [task-13053] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:16.629 [task-13053] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:16.629 [task-13053] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:22.097 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-000018-952, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@3f38fd83], ClientIP: 192.168.100.110, Time: 1779033622097
2026-05-18 00:00:22.097 [http-nio-8097-exec-4] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-00-00-22-097.png
2026-05-18 00:00:22.129 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 32ms, Time: 1779033622129
2026-05-18 00:00:22.130 [task-13054] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 00:00:22.137 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-000018-952, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@398e0c16], ClientIP: 192.168.100.110, Time: 1779033622137
2026-05-18 00:00:22.137 [http-nio-8097-exec-5] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-00-00-22-137_0.png
2026-05-18 00:00:22.178 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 41ms, Time: 1779033622178
2026-05-18 00:00:22.179 [task-13055] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 00:00:22.179 [task-13055] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-00-00-22-137_0.png
2026-05-18 00:00:23.771 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 00:00:23.772 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 00:00:23.773 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 00:00:23.892 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 00:00:23.892 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 00:00:23.892 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 00:00:23.892 [task-13054] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 1 个
2026-05-18 00:00:23.998 [task-13054] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-00-00-22-097.pngdetect.jpg
2026-05-18 00:00:23.998 [task-13054] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=1319.6534423828125, y=648.3854370117188, w=542.6368408203125, h=270.40521240234375)]
2026-05-18 00:00:24.001 [task-13054] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 1
2026-05-18 00:00:24.001 [task-13054] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:24.357 [task-13054] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:24.357 [task-13054] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:25.597 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-000018-952, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@32a2b6d6], ClientIP: 192.168.100.110, Time: 1779033625597
2026-05-18 00:00:25.601 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-000018-952, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 00:00:27.034 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1437ms, Time: 1779033627034
2026-05-18 00:00:27.703 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 00:00:27.703 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 00:00:27.704 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 00:00:27.853 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 00:00:27.853 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 00:00:27.854 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 00:00:27.856 [task-13055] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-05-18 00:00:27.856 [task-13055] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1060.669189453125, y=1601.119384765625, w=70.316162109375, h=69.9644775390625), BoundingBox(x=1447.101806640625, y=1921.385009765625, w=70.38232421875, h=64.981689453125), BoundingBox(x=1914.751953125, y=1212.428466796875, w=47.2462158203125, h=49.263427734375)]
2026-05-18 00:00:27.929 [task-13055] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9666283130645752
2026-05-18 00:00:27.934 [task-13055] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9116355776786804
2026-05-18 00:00:28.214 [task-13055] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-00-00-22-137_0.png.jpg
2026-05-18 00:00:28.214 [task-13055] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 2
2026-05-18 00:00:28.215 [task-13055] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 00:00:28.572 [task-13055] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 00:00:28.572 [task-13055] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 00:00:33.443 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-000030-241, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@671d5405], ClientIP: 192.168.100.110, Time: 1779033633443
2026-05-18 00:00:33.443 [http-nio-8097-exec-7] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-00-00-33-443.png
2026-05-18 00:00:33.489 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 47ms, Time: 1779033633489
2026-05-18 00:00:33.491 [task-13056] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 00:00:33.492 [task-13056] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 00:00:33.492 [task-13056] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:33.495 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-000030-241, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@45e0cb54], ClientIP: 192.168.100.110, Time: 1779033633495
2026-05-18 00:00:33.495 [http-nio-8097-exec-8] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-00-00-33-495_0.png
2026-05-18 00:00:33.520 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 25ms, Time: 1779033633520
2026-05-18 00:00:33.838 [task-13056] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:33.838 [task-13056] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 00:00:36.188 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-000030-241, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@1929239b], ClientIP: 192.168.100.110, Time: 1779033636188
2026-05-18 00:00:36.188 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-000030-241, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 00:00:37.325 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1137ms, Time: 1779033637325
2026-05-18 00:00:43.591 [task-13057] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 00:00:43.592 [task-13057] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 00:00:43.592 [task-13057] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:33.684 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:36.437 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080129-893, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:01:38.095 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1658ms, Time: 1779062498095
2026-05-18 08:01:38.097 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 08:01:38.658 [task-15140] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 2626 个点到平面像素面积33470
2026-05-18 08:01:38.716 [task-15140] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 08:01:38.718 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 1, 最高层: 0, 用时: 616ms
2026-05-18 08:01:38.719 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:39.079 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:39.079 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:44.509 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080141-207, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@4c40855b], ClientIP: 192.168.100.110, Time: 1779062504509
2026-05-18 08:01:44.509 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-01-44-509.png
2026-05-18 08:01:44.530 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 21ms, Time: 1779062504530
2026-05-18 08:01:44.531 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:01:44.536 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080141-207, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@1d4b9ce6], ClientIP: 192.168.100.110, Time: 1779062504536
2026-05-18 08:01:44.536 [http-nio-8097-exec-10] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-01-44-536_0.png
2026-05-18 08:01:44.570 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 34ms, Time: 1779062504570
2026-05-18 08:01:44.571 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 08:01:44.572 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-08-01-44-536_0.png
2026-05-18 08:01:45.973 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:01:45.973 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:01:45.973 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:01:46.054 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:01:46.054 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 08:01:46.054 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 08:01:46.055 [task-15141] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:01:46.206 [task-15141] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-01-44-509.pngdetect.jpg
2026-05-18 08:01:46.206 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=746.724365234375, y=1089.036865234375, w=480.1859130859375, h=231.467041015625), BoundingBox(x=1321.30126953125, y=650.2479858398438, w=538.1702880859375, h=269.40753173828125)]
2026-05-18 08:01:46.211 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 08:01:46.211 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:46.582 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:46.582 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:47.987 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080141-207, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@70b11584], ClientIP: 192.168.100.110, Time: 1779062507987
2026-05-18 08:01:47.988 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080141-207, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:01:49.325 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:01:49.325 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:01:49.325 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:01:49.423 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:01:49.424 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 08:01:49.424 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 08:01:49.424 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 4 个
2026-05-18 08:01:49.424 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1060.767822265625, y=1601.1748046875, w=70.217041015625, h=69.882568359375), BoundingBox(x=1914.7789306640625, y=1212.530517578125, w=47.2137451171875, h=49.167236328125), BoundingBox(x=1365.397216796875, y=1638.41357421875, w=46.166259765625, h=47.1392822265625), BoundingBox(x=1447.3236083984375, y=1921.93310546875, w=69.8643798828125, h=64.213134765625)]
2026-05-18 08:01:49.534 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9662518501281738
2026-05-18 08:01:49.880 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1893ms, Time: 1779062509880
2026-05-18 08:01:49.883 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 08:01:50.121 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9015551805496216
2026-05-18 08:01:50.269 [task-15142] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-01-44-536_0.png.jpg
2026-05-18 08:01:50.270 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 2
2026-05-18 08:01:50.271 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:01:50.686 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:01:50.686 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:01:51.533 [task-15143] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 2739 个点到平面像素面积34800
2026-05-18 08:01:51.602 [task-15143] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 08:01:51.604 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 1, 最高层: 0, 用时: 1720ms
2026-05-18 08:01:51.604 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:51.989 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:51.989 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:57.227 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080153-639, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@6e5d9407], ClientIP: 192.168.100.110, Time: 1779062517227
2026-05-18 08:01:57.229 [http-nio-8097-exec-2] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-01-57-229.png
2026-05-18 08:01:57.267 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 40ms, Time: 1779062517267
2026-05-18 08:01:57.267 [task-15144] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:01:57.274 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080153-639, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@74008136], ClientIP: 192.168.100.110, Time: 1779062517274
2026-05-18 08:01:57.275 [http-nio-8097-exec-3] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-01-57-275_0.png
2026-05-18 08:01:57.305 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 31ms, Time: 1779062517305
2026-05-18 08:01:57.305 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 08:01:57.305 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-08-01-57-275_0.png
2026-05-18 08:01:58.744 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:01:58.744 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:01:58.744 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:01:58.837 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:01:58.837 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 08:01:58.837 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 08:01:58.837 [task-15144] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:01:59.068 [task-15144] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-01-57-229.pngdetect.jpg
2026-05-18 08:01:59.068 [task-15144] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=746.759033203125, y=1089.748291015625, w=481.182373046875, h=230.620361328125), BoundingBox(x=1321.864013671875, y=650.6966552734375, w=537.5057373046875, h=269.3367919921875)]
2026-05-18 08:01:59.072 [task-15144] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 08:01:59.072 [task-15144] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:59.454 [task-15144] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:59.454 [task-15144] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:01:59.641 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:01:59.642 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:01:59.642 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:01:59.748 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:01:59.748 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 08:01:59.748 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 08:01:59.748 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-05-18 08:01:59.748 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1060.840087890625, y=1601.4122314453125, w=69.9932861328125, h=69.605712890625), BoundingBox(x=1447.36767578125, y=1921.841064453125, w=69.8941650390625, h=64.2918701171875), BoundingBox(x=1914.769775390625, y=1212.4991455078125, w=47.1566162109375, h=49.2108154296875)]
2026-05-18 08:01:59.856 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9672247171401978
2026-05-18 08:01:59.864 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9068216681480408
2026-05-18 08:02:00.228 [task-15137] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-01-57-275_0.png.jpg
2026-05-18 08:02:00.228 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 2
2026-05-18 08:02:00.228 [task-15137] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:00.592 [task-15137] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:00.592 [task-15137] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:00.765 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080153-639, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@2012d7f8], ClientIP: 192.168.100.110, Time: 1779062520765
2026-05-18 08:02:00.765 [http-nio-8097-exec-4] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080153-639, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:02:02.493 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1728ms, Time: 1779062522493
2026-05-18 08:02:02.493 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 08:02:02.870 [task-15138] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 2627 个点到平面像素面积33814
2026-05-18 08:02:02.906 [task-15138] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 08:02:02.907 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 1, 最高层: 0, 用时: 413ms
2026-05-18 08:02:02.907 [task-15138] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:03.274 [task-15138] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:03.274 [task-15138] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:08.677 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080205-505, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@1f002c53], ClientIP: 192.168.100.110, Time: 1779062528677
2026-05-18 08:02:08.677 [http-nio-8097-exec-5] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-08-677.png
2026-05-18 08:02:08.713 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 36ms, Time: 1779062528713
2026-05-18 08:02:08.713 [task-15139] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:02:08.721 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080205-505, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@7de76363], ClientIP: 192.168.100.110, Time: 1779062528721
2026-05-18 08:02:08.723 [http-nio-8097-exec-6] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-08-722_0.png
2026-05-18 08:02:08.765 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 44ms, Time: 1779062528765
2026-05-18 08:02:08.765 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 08:02:08.765 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-08-02-08-722_0.png
2026-05-18 08:02:08.950 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:02:08.951 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:02:08.951 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:02:09.041 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:02:09.041 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 08:02:09.041 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 08:02:09.041 [task-15139] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:02:09.193 [task-15139] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-02-08-677.pngdetect.jpg
2026-05-18 08:02:09.193 [task-15139] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=746.63232421875, y=1088.7425537109375, w=480.1854248046875, h=231.6461181640625), BoundingBox(x=1321.7120361328125, y=650.5235595703125, w=537.7156982421875, h=269.22491455078125)]
2026-05-18 08:02:09.193 [task-15139] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 08:02:09.193 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:09.557 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:09.557 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:10.633 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:02:10.633 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:02:10.633 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:02:10.756 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:02:10.757 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 08:02:10.757 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 08:02:10.757 [task-15140] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-05-18 08:02:10.757 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1060.77392578125, y=1601.458984375, w=69.7274169921875, h=69.5076904296875), BoundingBox(x=1914.748291015625, y=1212.3863525390625, w=47.2982177734375, h=49.3680419921875), BoundingBox(x=1447.112060546875, y=1921.813720703125, w=70.318115234375, h=64.548828125)]
2026-05-18 08:02:10.853 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9678624272346497
2026-05-18 08:02:11.022 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9041597843170166
2026-05-18 08:02:11.135 [task-15140] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-02-08-722_0.png.jpg
2026-05-18 08:02:11.135 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 2
2026-05-18 08:02:11.135 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:11.495 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:11.495 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:12.078 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080205-505, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@1b009438], ClientIP: 192.168.100.110, Time: 1779062532078
2026-05-18 08:02:12.079 [http-nio-8097-exec-7] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080205-505, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:02:13.938 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1861ms, Time: 1779062533938
2026-05-18 08:02:13.938 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 08:02:14.407 [task-15141] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 2713 个点到平面像素面积34473
2026-05-18 08:02:14.449 [task-15141] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 08:02:14.449 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 1, 最高层: 0, 用时: 511ms
2026-05-18 08:02:14.449 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:14.822 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:14.822 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:20.949 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080217-384, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@7aaeb56], ClientIP: 192.168.100.110, Time: 1779062540949
2026-05-18 08:02:20.949 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-20-949.png
2026-05-18 08:02:20.974 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 26ms, Time: 1779062540974
2026-05-18 08:02:20.974 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:02:20.982 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080217-384, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@5fd4984a], ClientIP: 192.168.100.110, Time: 1779062540982
2026-05-18 08:02:20.982 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-20-982_0.png
2026-05-18 08:02:21.019 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 37ms, Time: 1779062541019
2026-05-18 08:02:21.019 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 08:02:21.019 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-08-02-20-982_0.png
2026-05-18 08:02:21.191 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:02:21.191 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:02:21.191 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:02:21.294 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:02:21.294 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 08:02:21.294 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 08:02:21.294 [task-15142] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:02:21.483 [task-15142] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-02-20-949.pngdetect.jpg
2026-05-18 08:02:21.483 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=747.0111083984375, y=1087.94140625, w=479.7193603515625, h=232.398681640625), BoundingBox(x=1322.213134765625, y=650.8641357421875, w=537.277587890625, h=268.8365478515625)]
2026-05-18 08:02:21.484 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 08:02:21.484 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:21.860 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:21.860 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:22.736 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:02:22.736 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:02:22.736 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:02:22.846 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:02:22.847 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 08:02:22.847 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 08:02:22.847 [task-15143] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:02:22.847 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1060.8895263671875, y=1601.64892578125, w=69.4281005859375, h=69.18115234375), BoundingBox(x=1447.0035400390625, y=1921.4666748046875, w=70.333251953125, h=64.7947998046875)]
2026-05-18 08:02:22.986 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.967943549156189
2026-05-18 08:02:22.995 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9074338674545288
2026-05-18 08:02:23.143 [task-15143] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-02-20-982_0.png.jpg
2026-05-18 08:02:23.143 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 2
2026-05-18 08:02:23.143 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:23.516 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:23.516 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:24.539 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080217-384, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@59107e58], ClientIP: 192.168.100.110, Time: 1779062544539
2026-05-18 08:02:24.539 [http-nio-8097-exec-10] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080217-384, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:02:26.176 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1637ms, Time: 1779062546176
2026-05-18 08:02:26.176 [task-15144] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 08:02:26.567 [task-15144] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 2678 个点到平面像素面积34418
2026-05-18 08:02:26.606 [task-15144] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 08:02:26.606 [task-15144] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 1, 最高层: 0, 用时: 430ms
2026-05-18 08:02:26.606 [task-15144] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:26.979 [task-15144] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:26.979 [task-15144] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:32.474 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080229-219, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@5e74c52a], ClientIP: 192.168.100.110, Time: 1779062552474
2026-05-18 08:02:32.475 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-32-475.png
2026-05-18 08:02:32.499 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 25ms, Time: 1779062552499
2026-05-18 08:02:32.499 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:02:32.510 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080229-219, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@65b27df7], ClientIP: 192.168.100.110, Time: 1779062552510
2026-05-18 08:02:32.510 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-32-510_0.png
2026-05-18 08:02:32.536 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 27ms, Time: 1779062552536
2026-05-18 08:02:32.536 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 08:02:32.536 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-08-02-32-510_0.png
2026-05-18 08:02:32.733 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:02:32.733 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:02:32.733 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:02:32.820 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:02:32.820 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 08:02:32.820 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 08:02:32.820 [task-15137] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:02:32.972 [task-15137] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-02-32-475.pngdetect.jpg
2026-05-18 08:02:32.972 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=746.0886840820312, y=1087.9677734375, w=480.90142822265625, h=232.478271484375), BoundingBox(x=1322.1412353515625, y=652.3837890625, w=538.1583251953125, h=267.87994384765625)]
2026-05-18 08:02:32.972 [task-15137] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 08:02:32.972 [task-15137] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:33.348 [task-15137] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:33.348 [task-15137] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:34.616 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 08:02:34.616 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 08:02:34.616 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 08:02:34.707 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 08:02:34.708 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 08:02:34.708 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 08:02:34.708 [task-15138] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 08:02:34.708 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1060.8291015625, y=1601.5595703125, w=69.49658203125, h=69.3251953125), BoundingBox(x=1447.232666015625, y=1921.63525390625, w=70.10107421875, h=64.7109375)]
2026-05-18 08:02:34.817 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9685094356536865
2026-05-18 08:02:34.827 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9103435277938843
2026-05-18 08:02:34.981 [task-15138] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-08-02-32-510_0.png.jpg
2026-05-18 08:02:34.981 [task-15138] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 2
2026-05-18 08:02:34.981 [task-15138] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:35.354 [task-15138] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:35.354 [task-15138] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 08:02:35.902 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080229-219, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@25b27c45], ClientIP: 192.168.100.110, Time: 1779062555902
2026-05-18 08:02:35.902 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080229-219, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:02:37.116 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1214ms, Time: 1779062557116
2026-05-18 08:02:37.117 [task-15139] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 08:02:37.143 [task-15139] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 0, 层数: 0, 最高层: 0, 用时: 25ms
2026-05-18 08:02:37.143 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:37.513 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:37.513 [task-15139] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:43.448 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080240-092, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@52702349], ClientIP: 192.168.100.110, Time: 1779062563448
2026-05-18 08:02:43.448 [http-nio-8097-exec-4] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-43-448.png
2026-05-18 08:02:43.480 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 33ms, Time: 1779062563480
2026-05-18 08:02:43.481 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:02:43.488 [task-15140] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:02:43.488 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:43.492 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080240-092, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@785f2b3e], ClientIP: 192.168.100.110, Time: 1779062563492
2026-05-18 08:02:43.492 [http-nio-8097-exec-5] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-43-492_0.png
2026-05-18 08:02:43.530 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 38ms, Time: 1779062563530
2026-05-18 08:02:43.864 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:43.864 [task-15140] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:46.580 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080240-092, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@46526936], ClientIP: 192.168.100.110, Time: 1779062566580
2026-05-18 08:02:46.580 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080240-092, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:02:47.722 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1142ms, Time: 1779062567722
2026-05-18 08:02:54.178 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080250-926, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@782424c7], ClientIP: 192.168.100.110, Time: 1779062574178
2026-05-18 08:02:54.178 [http-nio-8097-exec-7] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-54-178.png
2026-05-18 08:02:54.208 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 31ms, Time: 1779062574208
2026-05-18 08:02:54.208 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:02:54.208 [task-15141] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:02:54.208 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:54.215 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080250-926, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@11d9116], ClientIP: 192.168.100.110, Time: 1779062574215
2026-05-18 08:02:54.215 [http-nio-8097-exec-8] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-02-54-215_0.png
2026-05-18 08:02:54.244 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 29ms, Time: 1779062574244
2026-05-18 08:02:54.589 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:54.589 [task-15141] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:02:56.905 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080250-926, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@5c3f6326], ClientIP: 192.168.100.110, Time: 1779062576905
2026-05-18 08:02:56.905 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080250-926, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:03:01.773 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 4869ms, Time: 1779062581773
2026-05-18 08:03:08.230 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080304-864, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@3e376adf], ClientIP: 192.168.100.110, Time: 1779062588230
2026-05-18 08:03:08.231 [http-nio-8097-exec-10] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-08-231.png
2026-05-18 08:03:08.251 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 21ms, Time: 1779062588251
2026-05-18 08:03:08.251 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:03:08.251 [task-15142] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:03:08.252 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:08.258 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080304-864, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@1735f0e1], ClientIP: 192.168.100.110, Time: 1779062588258
2026-05-18 08:03:08.258 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-08-258_0.png
2026-05-18 08:03:08.281 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 23ms, Time: 1779062588281
2026-05-18 08:03:08.612 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:08.612 [task-15142] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:11.311 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080304-864, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@13df991d], ClientIP: 192.168.100.110, Time: 1779062591311
2026-05-18 08:03:11.311 [http-nio-8097-exec-2] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080304-864, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:03:15.853 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 4542ms, Time: 1779062595853
2026-05-18 08:03:21.946 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080318-737, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@436ff315], ClientIP: 192.168.100.110, Time: 1779062601946
2026-05-18 08:03:21.947 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-21-947.png
2026-05-18 08:03:21.973 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 27ms, Time: 1779062601973
2026-05-18 08:03:21.973 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:03:21.974 [task-15143] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:03:21.974 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:21.981 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080318-737, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@1dd93360], ClientIP: 192.168.100.110, Time: 1779062601981
2026-05-18 08:03:21.981 [http-nio-8097-exec-4] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-21-981_0.png
2026-05-18 08:03:22.006 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 25ms, Time: 1779062602006
2026-05-18 08:03:22.337 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:22.337 [task-15143] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:24.625 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080318-737, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@275b9f8c], ClientIP: 192.168.100.110, Time: 1779062604625
2026-05-18 08:03:24.625 [http-nio-8097-exec-5] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080318-737, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:03:27.752 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 3127ms, Time: 1779062607752
2026-05-18 08:03:34.518 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080331-082, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@48ee7dd0], ClientIP: 192.168.100.110, Time: 1779062614518
2026-05-18 08:03:34.518 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-34-518.png
2026-05-18 08:03:34.542 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 24ms, Time: 1779062614542
2026-05-18 08:03:34.543 [task-15145] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:03:34.543 [task-15145] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:03:34.543 [task-15145] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:34.550 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080331-082, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@2f08435e], ClientIP: 192.168.100.110, Time: 1779062614550
2026-05-18 08:03:34.550 [http-nio-8097-exec-7] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-34-550_0.png
2026-05-18 08:03:34.574 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 24ms, Time: 1779062614574
2026-05-18 08:03:34.912 [task-15145] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:34.912 [task-15145] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:37.497 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080331-082, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@1be7b8ae], ClientIP: 192.168.100.110, Time: 1779062617497
2026-05-18 08:03:37.497 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080331-082, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:03:38.802 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1305ms, Time: 1779062618802
2026-05-18 08:03:45.227 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080341-917, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@6121d57c], ClientIP: 192.168.100.110, Time: 1779062625227
2026-05-18 08:03:45.227 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-45-227.png
2026-05-18 08:03:45.252 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 25ms, Time: 1779062625252
2026-05-18 08:03:45.253 [task-15146] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:03:45.253 [task-15146] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:03:45.253 [task-15146] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:45.258 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080341-917, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@40529f42], ClientIP: 192.168.100.110, Time: 1779062625258
2026-05-18 08:03:45.258 [http-nio-8097-exec-10] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-45-258_0.png
2026-05-18 08:03:45.319 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 61ms, Time: 1779062625319
2026-05-18 08:03:45.617 [task-15146] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:45.617 [task-15146] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:47.920 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080341-917, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@48534ae1], ClientIP: 192.168.100.110, Time: 1779062627920
2026-05-18 08:03:47.920 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080341-917, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:03:49.063 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 1143ms, Time: 1779062629063
2026-05-18 08:03:55.839 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-080352-275, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@7e2acfa4], ClientIP: 192.168.100.110, Time: 1779062635839
2026-05-18 08:03:55.839 [http-nio-8097-exec-2] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-55-839.png
2026-05-18 08:03:55.861 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 22ms, Time: 1779062635861
2026-05-18 08:03:55.861 [task-15147] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 08:03:55.862 [task-15147] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: []
2026-05-18 08:03:55.862 [task-15147] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:55.868 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-080352-275, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@8e532c], ClientIP: 192.168.100.110, Time: 1779062635868
2026-05-18 08:03:55.868 [http-nio-8097-exec-3] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-03-55-868_0.png
2026-05-18 08:03:55.889 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 21ms, Time: 1779062635889
2026-05-18 08:03:56.222 [task-15147] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:56.222 [task-15147] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 08:03:58.906 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080352-275, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@223b8c8], ClientIP: 192.168.100.110, Time: 1779062638906
2026-05-18 08:03:58.906 [http-nio-8097-exec-4] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-080352-275, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 08:04:06.463 [http-nio-8097-exec-5] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-08-04-06-463.png
2026-05-18 09:45:23.442 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Starting LxCameraApiApplication using Java 21.0.10 with PID 37664 (D:\git\测试\lxCameraApi\target\classes started by 昊天 in D:\git\测试\lxCameraApi)
2026-05-18 09:45:23.444 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - The following 1 profile is active: "-Djava.library.path=D:\git\测试\lxCameraApi\libs"
2026-05-18 09:45:24.970 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Initializing ProtocolHandler ["http-nio-8097"]
2026-05-18 09:45:24.973 [main] INFO [org.apache.catalina.core.StandardService] - Starting service [Tomcat]
2026-05-18 09:45:24.974 [main] INFO [org.apache.catalina.core.StandardEngine] - Starting Servlet engine: [Apache Tomcat/10.1.16]
2026-05-18 09:45:25.099 [main] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring embedded WebApplicationContext
2026-05-18 09:45:30.747 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Starting ProtocolHandler ["http-nio-8097"]
2026-05-18 09:45:30.786 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Started LxCameraApiApplication in 8.055 seconds (process running for 9.22)
2026-05-18 10:22:45.643 [http-nio-8097-exec-1] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-05-18 10:22:45.932 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-102242-186, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@17222360], ClientIP: 192.168.100.110, Time: 1779070965932
2026-05-18 10:22:45.937 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-10-22-45-935.png
2026-05-18 10:22:46.081 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 180ms, Time: 1779070966081
2026-05-18 10:22:46.091 [task-1] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 10:22:46.228 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-102242-186, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@ed57620], ClientIP: 192.168.100.110, Time: 1779070966228
2026-05-18 10:22:46.229 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-10-22-46-229_0.png
2026-05-18 10:22:46.315 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 89ms, Time: 1779070966315
2026-05-18 10:22:46.318 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 10:22:46.319 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-10-22-46-229_0.png
2026-05-18 10:22:46.890 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 10:22:46.893 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 10:22:46.893 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 10:22:46.983 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 10:22:46.984 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 10:22:46.984 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 10:22:46.986 [task-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 10:22:47.196 [task-1] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-10-22-45-935.pngdetect.jpg
2026-05-18 10:22:47.197 [task-1] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=1491.9423828125, y=1063.41259765625, w=536.3193359375, h=261.386962890625), BoundingBox(x=886.0799560546875, y=1070.1024169921875, w=543.6064453125, h=267.50537109375)]
2026-05-18 10:22:47.210 [task-1] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 10:22:47.214 [task-1] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:22:47.650 [task-1] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:22:47.650 [task-1] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:22:48.425 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 10:22:48.425 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 10:22:48.425 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 10:22:48.513 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 10:22:48.513 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 10:22:48.513 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 10:22:48.513 [task-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 10 个
2026-05-18 10:22:48.513 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1302.69287109375, y=897.0225830078125, w=47.352294921875, h=58.1182861328125), BoundingBox(x=1584.1234130859375, y=907.38427734375, w=62.9166259765625, h=61.62542724609375), BoundingBox(x=1521.1588134765625, y=903.5582885742188, w=61.4647216796875, h=62.300537109375), BoundingBox(x=1458.22900390625, y=906.386474609375, w=62.569091796875, h=64.47369384765625), BoundingBox(x=1818.925048828125, y=697.0911865234375, w=67.194091796875, h=64.9337158203125), BoundingBox(x=1375.42578125, y=1629.11669921875, w=45.01611328125, h=45.5230712890625), BoundingBox(x=1194.48974609375, y=1141.965087890625, w=78.9571533203125, h=82.66943359375), BoundingBox(x=1091.929931640625, y=1575.6741943359375, w=67.75439453125, h=66.0355224609375), BoundingBox(x=1335.12548828125, y=1229.4248046875, w=77.94482421875, h=82.319091796875), BoundingBox(x=1450.035400390625, y=1922.654541015625, w=68.6077880859375, h=62.518310546875)]
2026-05-18 10:22:48.659 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): ASDFGHJKL, 置信度: 0.9797946214675903
2026-05-18 10:22:48.668 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR20260620, 置信度: 0.9786008596420288
2026-05-18 10:22:51.933 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大1次): ASDFGHJKL, 置信度: 0.9766207337379456
2026-05-18 10:22:51.965 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - WeChat解码成功(原始放大0次): UR20260650, 置信度: 0.9760864973068237
2026-05-18 10:22:51.974 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9704635739326477
2026-05-18 10:22:52.393 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9406574964523315
2026-05-18 10:22:52.631 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9059575796127319
2026-05-18 10:22:52.776 [task-2] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-10-22-46-229_0.png.jpg
2026-05-18 10:22:52.776 [task-2] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 7
2026-05-18 10:22:52.777 [task-2] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 10:22:53.165 [task-2] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 10:22:53.165 [task-2] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 10:23:01.196 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-102242-186, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@60193c1b], ClientIP: 192.168.100.110, Time: 1779070981196
2026-05-18 10:23:01.198 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-102242-186, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 10:23:03.198 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 2002ms, Time: 1779070983198
2026-05-18 10:23:03.202 [task-3] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 10:23:04.730 [task-3] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 90564 个点到平面像素面积368561
2026-05-18 10:23:04.797 [task-3] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 10:23:04.799 [task-3] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 20, 层数: 1, 最高层: 3, 用时: 1594ms
2026-05-18 10:23:04.799 [task-3] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:23:05.178 [task-3] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:23:05.178 [task-3] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:23:40.320 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/async, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, taskId=20260518-102325-064, scanType=itemCode, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@2f3aafb7], ClientIP: 192.168.100.110, Time: 1779071020320
2026-05-18 10:23:40.321 [http-nio-8097-exec-4] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-05-18/1/2026-05-18-10-23-40-320.png
2026-05-18 10:23:40.370 [http-nio-8097-exec-4] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/async, Method: POST, Status: 200, Duration: 50ms, Time: 1779071020370
2026-05-18 10:23:40.371 [task-4] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步品规识别任务开始
2026-05-18 10:23:40.390 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Params: [MultiImageRequest(cameraId=1, taskId=20260518-102325-064, scanType=code, count=1, intervalMs=500), org.apache.catalina.connector.RequestFacade@74572296], ClientIP: 192.168.100.110, Time: 1779071020390
2026-05-18 10:23:40.390 [http-nio-8097-exec-5] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照第1/1IP: 192.168.100.89, 路径: D:/data/media/2026-05-18/1/2026-05-18-10-23-40-390_0.png
2026-05-18 10:23:40.445 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/async, Method: POST, Status: 200, Duration: 55ms, Time: 1779071020445
2026-05-18 10:23:40.446 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步多图片识别任务开始,图片数量: 1
2026-05-18 10:23:40.446 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 开始识别第1/1张图片: D:/data/media/2026-05-18/1/2026-05-18-10-23-40-390_0.png
2026-05-18 10:23:40.944 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 10:23:40.944 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 10:23:40.944 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 10:23:41.048 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 10:23:41.048 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-05-18 10:23:41.048 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-05-18 10:23:41.048 [task-4] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-05-18 10:23:41.201 [task-4] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-10-23-40-320.pngdetect.jpg
2026-05-18 10:23:41.201 [task-4] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果: [BoundingBox(x=1489.867919921875, y=1062.4140625, w=536.409912109375, h=261.109130859375), BoundingBox(x=885.6491088867188, y=1069.89404296875, w=543.5576782226562, h=267.26904296875)]
2026-05-18 10:23:41.201 [task-4] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-05-18 10:23:41.202 [task-4] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:23:41.581 [task-4] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:23:41.581 [task-4] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:23:43.329 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-05-18 10:23:43.329 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-05-18 10:23:43.329 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-05-18 10:23:43.434 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-05-18 10:23:43.435 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-05-18 10:23:43.435 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-05-18 10:23:43.435 [task-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 13 个
2026-05-18 10:23:43.435 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 第1张图片检测结果: [BoundingBox(x=1301.2392578125, y=894.3923950195312, w=48.2340087890625, h=59.4561767578125), BoundingBox(x=1457.24169921875, y=905.0293579101562, w=62.6417236328125, h=64.0916748046875), BoundingBox(x=1366.3363037109375, y=897.30224609375, w=62.635986328125, h=62.1966552734375), BoundingBox(x=1520.705810546875, y=902.3948364257812, w=60.104736328125, h=61.58831787109375), BoundingBox(x=1582.051513671875, y=905.4522705078125, w=64.3248291015625, h=62.6986083984375), BoundingBox(x=1818.4544677734375, y=698.493896484375, w=64.554931640625, h=63.9053955078125), BoundingBox(x=1375.281005859375, y=1627.581298828125, w=44.9072265625, h=45.4052734375), BoundingBox(x=1194.5792236328125, y=1141.08154296875, w=79.0443115234375, h=82.345458984375), BoundingBox(x=1449.58251953125, y=1921.86767578125, w=68.6688232421875, h=61.553955078125), BoundingBox(x=1091.37158203125, y=1574.07470703125, w=68.9915771484375, h=67.444580078125), BoundingBox(x=1504.3773193359375, y=1092.773681640625, w=78.6650390625, h=82.094970703125), BoundingBox(x=1259.885986328125, y=1231.4783935546875, w=74.997802734375, h=79.468505859375), BoundingBox(x=1901.426025390625, y=1099.67236328125, w=93.830322265625, h=81.85498046875)]
2026-05-18 10:23:43.551 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): ASDFGHJKL, 置信度: 0.9809271097183228
2026-05-18 10:23:43.575 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - WeChat解码成功(原始放大0次): UR20260650, 置信度: 0.979882538318634
2026-05-18 10:23:43.582 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR20260640, 置信度: 0.9772234559059143
2026-05-18 10:23:43.590 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): ASDFGHJKL, 置信度: 0.9768502712249756
2026-05-18 10:23:43.597 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR20260620, 置信度: 0.9755892157554626
2026-05-18 10:23:43.604 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.965721607208252
2026-05-18 10:23:44.096 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9407678842544556
2026-05-18 10:23:44.104 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - ZXing解码成功(原始放大0次): UR202606, 置信度: 0.9391074180603027
2026-05-18 10:23:45.102 [task-5] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-05-18/1/2026-05-18-10-23-40-390_0.png.jpg
2026-05-18 10:23:45.102 [task-5] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 多图片识别完成,总二维码数量: 8
2026-05-18 10:23:45.102 [task-5] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送HTTP请求到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 10:23:45.477 [task-5] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 10:23:45.477 [task-5] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP请求成功发送到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryQrCodeReturn
2026-05-18 10:23:56.401 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-102325-064, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null), org.apache.catalina.connector.RequestFacade@4b4c3702], ClientIP: 192.168.100.110, Time: 1779071036401
2026-05-18 10:23:56.401 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量异步计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, taskId=20260518-102325-064, scanType=countNumber, targetIp=127.0.0.1, targetPort=48080, targetPath=/admin-api/logistics/StockController/singleInventoryReturn, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-05-18 10:23:58.594 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/async, Method: POST, Status: 200, Duration: 2193ms, Time: 1779071038594
2026-05-18 10:23:58.594 [task-6] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 异步箱子计数任务开始
2026-05-18 10:23:59.856 [task-6] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 90499 个点到平面像素面积371043
2026-05-18 10:23:59.894 [task-6] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-05-18 10:23:59.894 [task-6] INFO [c.e.lxcameraapi.service.AsyncProcessingService] - 箱子数量计算结果: 成功 - 总箱子数: 20, 层数: 1, 最高层: 3, 用时: 1299ms
2026-05-18 10:23:59.894 [task-6] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 发送箱子计数结果到: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:24:00.270 [task-6] INFO [com.example.lxcameraapi.service.HttpNotifyService] - HTTP响应码: 200, 目标: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn
2026-05-18 10:24:00.270 [task-6] INFO [com.example.lxcameraapi.service.HttpNotifyService] - 箱子计数结果发送成功: http://127.0.0.1:48080/admin-api/logistics/StockController/singleInventoryReturn