From 9f977a3c2d872b18eb69199b7b1ec18da485dc4e Mon Sep 17 00:00:00 2001
From: C3204 <zhengyabo@lanpucloud.cn>
Date: 星期三, 15 四月 2026 15:27:44 +0800
Subject: [PATCH] 添加计数未关联。

---
 LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfo.cs                      |    2 
 LB_VisionProcesses/obj/LB_VisionProcesses.csproj.nuget.dgspec.json                                      |   10 
 LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs                             |  567 ++++++++++
 LB_SmartVisionCameraDevice/obj/LB_SmartVisionCameraDevice.csproj.nuget.dgspec.json                      |    6 
 LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.cs                                      |  161 ++
 LB_SmartVision/bin/Debug/net8.0-windows/所有产品/Product0/LBCameraSetttings.json                            |  135 --
 LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/d8174684-a0ab-4b46-87d7-dadc99bf4421.vsidx           |    0 
 LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.projects.v9.bin                                     |    0 
 LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfo.cs                         |    2 
 LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcess.cs                                          |  412 +++++++
 LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2                                          |    0 
 LB_VisionControls/obj/project.nuget.cache                                                               |    2 
 LB_SmartVisionLoginUI/obj/LB_SmartVisionLoginUI.csproj.nuget.dgspec.json                                |    6 
 LB_SmartVision/obj/project.nuget.cache                                                                  |    2 
 LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfoInputs.cache       |    2 
 LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin                                                      |    0 
 LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs                                  |    2 
 LB_VisionProcesses/obj/project.nuget.cache                                                              |    2 
 LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-15.log                            |   98 +
 LB_VisionFlowNode/obj/project.assets.json                                                               |    2 
 LB_SmartVisionCameraDevice/obj/project.assets.json                                                      |    2 
 LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/38100326-ebf1-47cd-9d2c-5954b3a604cf.vsidx           |    0 
 LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.metadata.v9.bin                                     |    0 
 LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db                         |    0 
 LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache                         |    2 
 LB_SmartVisionCommon/obj/project.nuget.cache                                                            |    2 
 LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/3e0f79a7-8a21-4339-813f-37f900fb4da8.vsidx           |    0 
 LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfoInputs.cache                |    2 
 LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.strings.v9.bin                                      |    0 
 LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/MainWindow.g.i.cs                                        |    2 
 LB_SmartVisionCameraSDK/obj/project.assets.json                                                         |    2 
 LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db                    |    0 
 LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfo.cs                    |    2 
 LB_SmartVisionCommon/obj/project.assets.json                                                            |    2 
 LB_VisionFlowNode/obj/LB_VisionFlowNode.csproj.nuget.dgspec.json                                        |    6 
 LB_VisionProcesses/Processes/TyreCounter/TyreStatistics.cs                                              |  266 ++++
 LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfoInputs.cache                |    2 
 LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.resx                                    |  120 ++
 LB_VisionProcesses/Cameras/CameraConfig.cs                                                              |    5 
 LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfo.cs                |    2 
 LB_SmartVisionLoginUI/obj/project.nuget.cache                                                           |    2 
 LB_VisionProcesses/obj/project.assets.json                                                              |    2 
 LB_SmartVision/bin/Debug/net8.0-windows/所有产品/Product0/3D工位/A_ProcessInputs.json                         |  124 +-
 LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache |    2 
 LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-15.log                              | 1003 +++++++++++++++++
 LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs                       |    2 
 LB_VisionFlowNode/obj/project.nuget.cache                                                               |    2 
 LB_SmartVisionCameraDevice/obj/project.nuget.cache                                                      |    2 
 LB_SmartVisionCameraSDK/obj/project.nuget.cache                                                         |    2 
 LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfo.cs                         |    2 
 LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs          |    2 
 LB_SmartVision/bin/Debug/net8.0-windows/所有产品/Product0/3D工位/A_ProcessOutputs.json                        |    8 
 LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2                                                     |    0 
 LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache              |    2 
 LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json                                               |  150 +-
 LB_SmartVision/obj/LB_SmartVision.csproj.nuget.dgspec.json                                              |   16 
 LB_VisionProcesses/LB_VisionProcesses.csproj.user                                                       |    3 
 LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache                   |    0 
 LB_SmartVisionLoginUI/obj/project.assets.json                                                           |    2 
 LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json                                        |  159 +-
 /dev/null                                                                                               |    0 
 LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfoInputs.cache             |    2 
 LB_VisionControls/obj/project.assets.json                                                               |    2 
 LB_SmartVisionCommon/obj/LB_SmartVisionCommon.csproj.nuget.dgspec.json                                  |    4 
 LB_VisionControls/obj/LB_VisionControls.csproj.nuget.dgspec.json                                        |    6 
 LB_SmartVision/obj/project.assets.json                                                                  |    2 
 LB_SmartVisionCameraSDK/obj/LB_SmartVisionCameraSDK.csproj.nuget.dgspec.json                            |    2 
 LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfoInputs.cache           |    2 
 LB_SmartVision/.vs/LB_SmartVision/v17/.suo                                                              |    0 
 69 files changed, 2,934 insertions(+), 399 deletions(-)

diff --git a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db
index 0a3082d..5f9d184 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db
+++ b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/CodeChunks.db
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db
index ac01de7..c894880 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db
+++ b/LB_SmartVision/.vs/LB_SmartVision/CopilotIndices/17.14.1641.39856/SemanticSymbols.db
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2 b/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2
index 38d163a..38fc1b7 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2
+++ b/LB_SmartVision/.vs/LB_SmartVision/DesignTimeBuild/.dtbcache.v2
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/1fa1a962-813c-48d1-817f-31fd907542e8.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/1fa1a962-813c-48d1-817f-31fd907542e8.vsidx
deleted file mode 100644
index 56eed46..0000000
--- a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/1fa1a962-813c-48d1-817f-31fd907542e8.vsidx
+++ /dev/null
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/9ef428dd-1823-41ba-bff6-0a98e0458b92.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/38100326-ebf1-47cd-9d2c-5954b3a604cf.vsidx
similarity index 100%
rename from LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/9ef428dd-1823-41ba-bff6-0a98e0458b92.vsidx
rename to LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/38100326-ebf1-47cd-9d2c-5954b3a604cf.vsidx
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/3e0f79a7-8a21-4339-813f-37f900fb4da8.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/3e0f79a7-8a21-4339-813f-37f900fb4da8.vsidx
new file mode 100644
index 0000000..0e98411
--- /dev/null
+++ b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/3e0f79a7-8a21-4339-813f-37f900fb4da8.vsidx
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/d8174684-a0ab-4b46-87d7-dadc99bf4421.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/d8174684-a0ab-4b46-87d7-dadc99bf4421.vsidx
new file mode 100644
index 0000000..753d5d6
--- /dev/null
+++ b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/d8174684-a0ab-4b46-87d7-dadc99bf4421.vsidx
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/e9e1dc96-cef1-42df-a81e-c357eb0c8530.vsidx b/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/e9e1dc96-cef1-42df-a81e-c357eb0c8530.vsidx
deleted file mode 100644
index 70aef67..0000000
--- a/LB_SmartVision/.vs/LB_SmartVision/FileContentIndex/e9e1dc96-cef1-42df-a81e-c357eb0c8530.vsidx
+++ /dev/null
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2 b/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2
index ce6bb50..a23bc3f 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/.futdcache.v2
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/.suo b/LB_SmartVision/.vs/LB_SmartVision/v17/.suo
index 21a1193..db74e4f 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/.suo
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/.suo
Binary files differ
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json
index 46d0b4a..4a5cd3a 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.backup.json
@@ -3,6 +3,21 @@
   "WorkspaceRootPath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\",
   "Documents": [
     {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\processes\\tyrecounter\\tyrecounterprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\icamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\basecamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\lbcameras\\lbcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
@@ -13,22 +28,10 @@
       "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:processrun\\processcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\basecamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\alogrithms\\basealgorithm\\talgorithm.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\icamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
     },
     {
       "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -98,8 +101,21 @@
       "DocumentGroups": [
         {
           "DockedWidth": 988,
-          "SelectedChildIndex": 4,
+          "SelectedChildIndex": 0,
           "Children": [
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "TyreCounterProcess.cs",
+              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "RelativeToolTip": "..\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAOEAAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-15T06:49:56.875Z",
+              "EditorCaption": ""
+            },
             {
               "$type": "Document",
               "DocumentIndex": 4,
@@ -108,38 +124,27 @@
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\BaseCamera.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\BaseCamera.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\BaseCamera.cs",
-              "ViewState": "AgIAAFYAAAAAAAAAAAAQwGQAAAAdAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAGQAAAAdAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-15T05:49:53.751Z"
+              "WhenOpened": "2026-04-15T05:49:53.751Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 6,
+              "DocumentIndex": 3,
               "Title": "ICamera.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\ICamera.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\ICamera.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\ICamera.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\ICamera.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-15T05:49:47.747Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "VisionForm.cs",
-              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
-              "RelativeDocumentMoniker": "VisionForm.cs",
-              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
-              "RelativeToolTip": "VisionForm.cs",
-              "ViewState": "AgIAAH8HAAAAAAAAAAAQwJ4HAAAMAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-10T07:26:11.367Z",
+              "WhenOpened": "2026-04-15T05:49:47.747Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 17,
+              "DocumentIndex": 18,
               "Title": "CreateCameraForm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
@@ -152,20 +157,20 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 0,
+              "DocumentIndex": 5,
               "Title": "LBCamera.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
-              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs*",
-              "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs*",
-              "ViewState": "AgIAAGMBAAAAAAAAAAAowHIBAAA6AAAAAAAAAA==",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
+              "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
+              "ViewState": "AgIAAEMAAAAAAAAAAAAUwHIBAAA6AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-04-13T08:00:05.033Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 1,
+              "DocumentIndex": 6,
               "Title": "HRCamera.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
@@ -173,12 +178,11 @@
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
               "ViewState": "AgIAAIMFAAAAAAAAAAA3wJgFAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-14T07:08:03.801Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-14T07:08:03.801Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 2,
+              "DocumentIndex": 7,
               "Title": "ProcessContext.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\ProcessRun\\ProcessContext.cs",
               "RelativeDocumentMoniker": "ProcessRun\\ProcessContext.cs",
@@ -190,19 +194,20 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 3,
+              "DocumentIndex": 1,
               "Title": "CameraConfig.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
-              "ViewState": "AgIAAOIAAAAAAAAAAAAUwP0AAAAcAAAAAAAAAA==",
+              "ViewState": "AgIAAA4AAAAAAAAAAADwvyoAAAArAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-15T05:51:26.149Z"
+              "WhenOpened": "2026-04-15T05:51:26.149Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 5,
+              "DocumentIndex": 8,
               "Title": "TAlgorithm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Alogrithms\\BaseAlgorithm\\TAlgorithm.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Alogrithms\\BaseAlgorithm\\TAlgorithm.cs",
@@ -214,7 +219,32 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 13,
+              "DocumentIndex": 2,
+              "Title": "CameraForm.cs [\u8BBE\u8BA1]",
+              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+              "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
+              "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-14T10:47:13.039Z",
+              "EditorCaption": " [\u8BBE\u8BA1]"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "VisionForm.cs",
+              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+              "RelativeDocumentMoniker": "VisionForm.cs",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+              "RelativeToolTip": "VisionForm.cs",
+              "ViewState": "AgIAAH8HAAAAAAAAAAAQwJ4HAAAMAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-10T07:26:11.367Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 14,
               "Title": "CameraForm.Designer.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
@@ -226,7 +256,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 9,
+              "DocumentIndex": 10,
               "Title": "CameraForm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
@@ -239,18 +269,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "CameraForm.cs [\u8BBE\u8BA1]",
-              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
-              "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
-              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
-              "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-14T10:47:13.039Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
+              "DocumentIndex": 9,
               "Title": "CameraForm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
@@ -262,7 +281,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 11,
+              "DocumentIndex": 12,
               "Title": "ProcessRunBll.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\ProcessRun\\ProcessRunBll.cs",
               "RelativeDocumentMoniker": "ProcessRun\\ProcessRunBll.cs",
@@ -274,7 +293,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 12,
+              "DocumentIndex": 13,
               "Title": "CameraForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
@@ -285,7 +304,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 14,
+              "DocumentIndex": 15,
               "Title": "VisionForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
               "RelativeDocumentMoniker": "VisionForm.cs",
@@ -296,7 +315,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 15,
+              "DocumentIndex": 16,
               "Title": "PHM6000Sensor.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
               "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
@@ -308,7 +327,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 16,
+              "DocumentIndex": 17,
               "Title": "GlobalVar.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\GlobalVar.cs",
               "RelativeDocumentMoniker": "GlobalVar.cs",
@@ -320,7 +339,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 19,
+              "DocumentIndex": 20,
               "Title": "PHM6000SensorConfig.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
               "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
@@ -332,7 +351,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 18,
+              "DocumentIndex": 19,
               "Title": "CreateCameraForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
@@ -343,7 +362,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 20,
+              "DocumentIndex": 21,
               "Title": "Microsoft.PackageDependencyResolution.targets",
               "DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.312\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
               "ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.312\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
@@ -353,7 +372,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 21,
+              "DocumentIndex": 22,
               "Title": "CameraForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
@@ -364,7 +383,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 22,
+              "DocumentIndex": 23,
               "Title": "PHM6000Sensor.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
@@ -376,7 +395,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 23,
+              "DocumentIndex": 24,
               "Title": "LBCamera.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
@@ -388,7 +407,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 24,
+              "DocumentIndex": 25,
               "Title": "PHM6000SensorConfig.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
@@ -400,7 +419,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 25,
+              "DocumentIndex": 26,
               "Title": "CameraForm.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json
index c714539..328cc9e 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/DocumentLayout.json
@@ -3,6 +3,21 @@
   "WorkspaceRootPath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\",
   "Documents": [
     {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\processes\\tyrecounter\\tyrecounterprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\icamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\basecamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\lbcameras\\lbcamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
@@ -13,22 +28,10 @@
       "RelativeMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|solutionrelative:processrun\\processcontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\basecamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\alogrithms\\basealgorithm\\talgorithm.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\icamera.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{E51B9948-EB07-BAEF-424D-5B0332375B34}|..\\LB_VisionProcesses\\LB_VisionProcesses.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_visionprocesses\\cameras\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
     },
     {
       "AbsoluteMoniker": "D:0:0:{CCC2E421-B887-0A0A-E6B0-3D15411364FD}|LB_SmartVision.csproj|d:\\vision\\smartvision20260413\\smartvision\\lb_smartvision\\forms\\pages\\camerapage\\cameraform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -98,8 +101,21 @@
       "DocumentGroups": [
         {
           "DockedWidth": 988,
-          "SelectedChildIndex": 4,
+          "SelectedChildIndex": 0,
           "Children": [
+            {
+              "$type": "Document",
+              "DocumentIndex": 0,
+              "Title": "TyreCounterProcess.cs",
+              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "RelativeToolTip": "..\\LB_VisionProcesses\\Processes\\TyreCounter\\TyreCounterProcess.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAOEAAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-15T06:49:56.875Z",
+              "EditorCaption": ""
+            },
             {
               "$type": "Document",
               "DocumentIndex": 4,
@@ -108,38 +124,25 @@
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\BaseCamera.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\BaseCamera.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\BaseCamera.cs",
-              "ViewState": "AgIAAFYAAAAAAAAAAAAQwGQAAAAdAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAGQAAAAdAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-04-15T05:49:53.751Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 6,
+              "DocumentIndex": 3,
               "Title": "ICamera.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\ICamera.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\ICamera.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\ICamera.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\ICamera.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-04-15T05:49:47.747Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "VisionForm.cs",
-              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
-              "RelativeDocumentMoniker": "VisionForm.cs",
-              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
-              "RelativeToolTip": "VisionForm.cs",
-              "ViewState": "AgIAAH8HAAAAAAAAAAAQwJ4HAAAMAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-10T07:26:11.367Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 17,
+              "DocumentIndex": 18,
               "Title": "CreateCameraForm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
@@ -152,20 +155,19 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 0,
+              "DocumentIndex": 5,
               "Title": "LBCamera.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
-              "ViewState": "AgIAAGMBAAAAAAAAAAAowHIBAAA6AAAAAAAAAA==",
+              "ViewState": "AgIAAEMAAAAAAAAAAAAUwHIBAAA6AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-13T08:00:05.033Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-13T08:00:05.033Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 1,
+              "DocumentIndex": 6,
               "Title": "HRCamera.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
@@ -173,12 +175,11 @@
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\HRCameras\\HRCamera.cs",
               "ViewState": "AgIAAIMFAAAAAAAAAAA3wJgFAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-14T07:08:03.801Z",
-              "EditorCaption": ""
+              "WhenOpened": "2026-04-14T07:08:03.801Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 2,
+              "DocumentIndex": 7,
               "Title": "ProcessContext.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\ProcessRun\\ProcessContext.cs",
               "RelativeDocumentMoniker": "ProcessRun\\ProcessContext.cs",
@@ -190,19 +191,19 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 3,
+              "DocumentIndex": 1,
               "Title": "CameraConfig.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
               "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
               "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraConfig.cs",
-              "ViewState": "AgIAAOIAAAAAAAAAAAAUwP0AAAAcAAAAAAAAAA==",
+              "ViewState": "AgIAAA4AAAAAAAAAAADwvyoAAAArAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2026-04-15T05:51:26.149Z"
             },
             {
               "$type": "Document",
-              "DocumentIndex": 5,
+              "DocumentIndex": 8,
               "Title": "TAlgorithm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Alogrithms\\BaseAlgorithm\\TAlgorithm.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Alogrithms\\BaseAlgorithm\\TAlgorithm.cs",
@@ -214,7 +215,31 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 13,
+              "DocumentIndex": 2,
+              "Title": "CameraForm.cs [\u8BBE\u8BA1]",
+              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+              "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
+              "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-14T10:47:13.039Z"
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "VisionForm.cs",
+              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+              "RelativeDocumentMoniker": "VisionForm.cs",
+              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
+              "RelativeToolTip": "VisionForm.cs",
+              "ViewState": "AgIAAH8HAAAAAAAAAAAQwJ4HAAAMAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2026-04-10T07:26:11.367Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 14,
               "Title": "CameraForm.Designer.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.Designer.cs",
@@ -226,7 +251,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 9,
+              "DocumentIndex": 10,
               "Title": "CameraForm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
@@ -239,18 +264,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "CameraForm.cs [\u8BBE\u8BA1]",
-              "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
-              "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
-              "ToolTip": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
-              "RelativeToolTip": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs [\u8BBE\u8BA1]",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2026-04-14T10:47:13.039Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
+              "DocumentIndex": 9,
               "Title": "CameraForm.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
               "RelativeDocumentMoniker": "..\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
@@ -262,7 +276,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 11,
+              "DocumentIndex": 12,
               "Title": "ProcessRunBll.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\ProcessRun\\ProcessRunBll.cs",
               "RelativeDocumentMoniker": "ProcessRun\\ProcessRunBll.cs",
@@ -274,7 +288,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 12,
+              "DocumentIndex": 13,
               "Title": "CameraForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CameraForm.cs",
@@ -285,7 +299,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 14,
+              "DocumentIndex": 15,
               "Title": "VisionForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\VisionForm.cs",
               "RelativeDocumentMoniker": "VisionForm.cs",
@@ -296,7 +310,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 15,
+              "DocumentIndex": 16,
               "Title": "PHM6000Sensor.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
               "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
@@ -308,7 +322,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 16,
+              "DocumentIndex": 17,
               "Title": "GlobalVar.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\GlobalVar.cs",
               "RelativeDocumentMoniker": "GlobalVar.cs",
@@ -320,7 +334,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 19,
+              "DocumentIndex": 20,
               "Title": "PHM6000SensorConfig.cs",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
               "RelativeDocumentMoniker": "..\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
@@ -332,7 +346,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 18,
+              "DocumentIndex": 19,
               "Title": "CreateCameraForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
               "RelativeDocumentMoniker": "Forms\\Pages\\CameraPage\\CreateCameraForm.cs",
@@ -343,7 +357,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 20,
+              "DocumentIndex": 21,
               "Title": "Microsoft.PackageDependencyResolution.targets",
               "DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.312\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
               "ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.312\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets",
@@ -353,7 +367,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 21,
+              "DocumentIndex": 22,
               "Title": "CameraForm.cs [\u8BBE\u8BA1]",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
@@ -364,7 +378,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 22,
+              "DocumentIndex": 23,
               "Title": "PHM6000Sensor.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000Sensor.cs",
@@ -376,7 +390,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 23,
+              "DocumentIndex": 24,
               "Title": "LBCamera.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\LBCameras\\LBCamera.cs",
@@ -388,7 +402,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 24,
+              "DocumentIndex": 25,
               "Title": "PHM6000SensorConfig.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_SmartVisionCameraDevice\\PHM6000\\PHM6000SensorConfig.cs",
@@ -400,7 +414,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 25,
+              "DocumentIndex": 26,
               "Title": "CameraForm.cs",
               "DocumentMoniker": "D:\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
               "RelativeDocumentMoniker": "..\\..\\..\\..\\\u9879\u76EE\\\u8F6E\u80CE\u5916\u89C2\u68C0\u6D4B\\SmartVision\\LB_VisionProcesses\\Cameras\\CameraForm.cs",
diff --git a/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin b/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin
index 7e4594b..4f68ff9 100644
--- a/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin
+++ b/LB_SmartVision/.vs/LB_SmartVision/v17/fileList.bin
Binary files differ
diff --git a/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.metadata.v9.bin b/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.metadata.v9.bin
index 337e223..c03f12d 100644
--- a/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.metadata.v9.bin
+++ b/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.metadata.v9.bin
Binary files differ
diff --git a/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.projects.v9.bin b/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.projects.v9.bin
index ec56116..d92e3aa 100644
--- a/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.projects.v9.bin
+++ b/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.projects.v9.bin
Binary files differ
diff --git a/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.strings.v9.bin b/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.strings.v9.bin
index d17523a..012c3fd 100644
--- a/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.strings.v9.bin
+++ b/LB_SmartVision/.vs/ProjectEvaluation/lb_smartvision.strings.v9.bin
Binary files differ
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-15.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-15.log
index f844dd6..57d4a51 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-15.log
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Error_Log/2026-04/2026-04-15.log
@@ -243,3 +243,101 @@
 2026-04-15 14:11:12,425 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
 2026-04-15 14:11:12,427 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
 2026-04-15 14:11:12,437 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 14:51:03,821 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 14:51:03,821 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 14:58:05,582 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 14:58:05,582 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 14:58:09,730 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera: InitDevice寮傚父 - 璁剧疆鍙傛暟鏁版嵁閲囬泦瑙﹀彂婧愭椂涓嶆垚鍔燂紒
+2026-04-15 14:58:09,731 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300253A205C003]澶辫触
+2026-04-15 14:59:23,510 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 14:59:23,510 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 14:59:29,572 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: ConnectToCamera failed, result=-1
+2026-04-15 14:59:29,572 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LW150253A215C009]澶辫触
+2026-04-15 14:59:32,619 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: ConnectToCamera failed, result=-1
+2026-04-15 14:59:32,619 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300245B2050001]澶辫触
+2026-04-15 14:59:36,119 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: ConnectToCamera failed, result=-1
+2026-04-15 14:59:36,119 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300253A205C002]澶辫触
+2026-04-15 15:00:31,483 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:00:31,484 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:00:36,545 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: ConnectToCamera failed, result=-1
+2026-04-15 15:00:36,545 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LW150253A215C009]澶辫触
+2026-04-15 15:00:40,280 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: ConnectToCamera failed, result=-1
+2026-04-15 15:00:40,281 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300253A205C002]澶辫触
+2026-04-15 15:03:55,567 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:03:55,568 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:04:18,030 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:04:19,080 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆涓嬭儙瓒綸鐩告満[LW150253A215C009]鑾峰彇鍥惧儚澶辫触
+2026-04-15 15:04:19,091 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆涓嬭儙瓒綸鐩告満[LW150253A215C009]鑾峰彇鍥惧儚澶辫触
+2026-04-15 15:04:19,092 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆涓嬭儙瓒綸鐩告満[LW150253A215C009]鑾峰彇鍥惧儚澶辫触
+2026-04-15 15:04:19,093 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆涓嬭儙瓒綸鐩告満[LW150253A215C009]鑾峰彇鍥惧儚澶辫触
+2026-04-15 15:04:34,416 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:04:34,463 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:04:34,465 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:04:34,466 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:07:08,143 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:07:08,144 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:07:08,147 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:07:08,148 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:08:59,891 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:08:59,892 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:10:44,022 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:04,908 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:04,911 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:04,920 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:04,927 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:04,929 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:33,650 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:33,651 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:33,652 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:33,653 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:11:33,656 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:14:38,122 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:14:38,122 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:16:31,840 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:16:31,840 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:16:36,916 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: ConnectToCamera failed, result=-1
+2026-04-15 15:16:36,917 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LW150253A215C009]澶辫触
+2026-04-15 15:16:39,967 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: ConnectToCamera failed, result=-1
+2026-04-15 15:16:39,967 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300245B2050001]澶辫触
+2026-04-15 15:16:43,233 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: ConnectToCamera failed, result=-1
+2026-04-15 15:16:43,234 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LX300253A205C003]澶辫触
+2026-04-15 15:17:14,506 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: ConnectToCamera failed, result=-1
+2026-04-15 15:17:20,405 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: ConnectToCamera failed, result=-1
+2026-04-15 15:18:12,634 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:18:12,635 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:18:17,680 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: ConnectToCamera failed, result=-1
+2026-04-15 15:18:17,681 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LW150253A215C009]澶辫触
+2026-04-15 15:21:18,834 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:21:18,834 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:21:24,912 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: ConnectToCamera failed, result=-1
+2026-04-15 15:21:24,912 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲鐩告満[LW150253A215C009]澶辫触
+2026-04-15 15:21:42,519 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:21:42,520 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:21:42,521 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:21:42,522 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:21:43,528 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆涓嬭儙瓒綸鐩告満[LW150253A215C009]鑾峰彇鍥惧儚澶辫触
+2026-04-15 15:22:48,203 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:22:48,205 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:22:48,206 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:22:48,209 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:22:49,215 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯澶辫触,鍘熷洜鏄痆涓嬭儙瓒綸鐩告満[LW150253A215C009]鑾峰彇鍥惧儚澶辫触
+2026-04-15 15:24:19,126 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛欴evice:[閫氳鍙�0] 杩炴帴閿欒: Couldn't establish the connection to 192.168.10.10.
+Message: 鐢变簬杩炴帴鏂瑰湪涓�娈垫椂闂村悗娌℃湁姝g‘绛斿鎴栬繛鎺ョ殑涓绘満娌℃湁鍙嶅簲锛岃繛鎺ュ皾璇曞け璐ャ��
+2026-04-15 15:24:19,126 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬垵濮嬪寲閫氳鍙閫氳鍙�0]澶辫触,鍘熷洜鏄�
+2026-04-15 15:24:50,632 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:24:50,633 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:24:50,635 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:25:28,194 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:25:28,199 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:25:28,206 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
+2026-04-15 15:25:28,208 [6] ERROR LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]涓婃鏈繍琛屽畬鎴�,瑙﹀彂澶辫触
diff --git a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-15.log b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-15.log
index 35b41ff..6d6c792 100644
--- a/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-15.log
+++ b/LB_SmartVision/bin/Debug/net8.0-windows/Log/Run_Log/2026-04/2026-04-15.log
@@ -2527,3 +2527,1006 @@
 2026-04-15 14:19:57,257 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
 2026-04-15 14:19:57,261 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
 2026-04-15 14:19:57,263 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 14:50:39,509 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 14:50:42,725 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 14:50:42,729 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 14:50:42,729 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 14:50:42,729 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 14:50:42,730 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 14:50:42,764 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 14:51:03,823 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:03,824 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 14:51:06,195 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:51:06,264 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:06,498 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:51:06,579 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:06,769 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:51:06,835 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:07,065 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:51:07,145 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:07,357 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:51:07,435 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:07,654 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:51:07,717 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:51:07,719 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 14:51:07,721 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 14:51:07,725 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 14:51:07,727 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 14:51:07,730 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 14:51:07,891 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:51:07,938 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 14:51:07,942 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:51:07,971 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 14:51:07,972 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:51:08,001 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 14:51:08,002 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:51:08,051 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 14:51:08,052 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:51:08,085 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 14:51:08,085 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 14:51:09,217 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 14:51:09,224 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:51:09,254 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 14:51:09,254 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 14:51:09,255 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 14:51:09,255 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 14:51:09,256 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 14:51:09,273 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 14:51:09,273 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 14:51:09,276 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 14:51:09,278 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 14:51:09,279 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 14:51:09,906 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 14:54:52,178 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 14:54:52,252 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 14:54:52,320 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 14:54:52,388 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 14:54:52,390 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 14:54:52,457 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 14:55:10,698 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:55:24,049 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:55:36,079 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:57:20,581 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 14:57:20,585 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 14:57:20,588 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 14:57:42,561 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 14:57:44,491 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 14:57:44,496 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 14:57:44,497 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 14:57:44,498 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 14:57:44,498 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 14:57:44,525 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 14:58:05,584 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:05,586 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 14:58:08,826 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:58:08,826 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:09,365 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:58:09,365 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:09,584 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:58:09,584 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:09,731 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:09,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:58:09,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:10,208 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:58:10,208 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:58:10,209 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 14:58:10,211 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 14:58:10,216 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 14:58:10,219 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 14:58:10,221 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 14:58:10,287 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:58:10,355 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 14:58:10,359 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:58:10,361 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 14:58:10,363 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:58:10,437 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 14:58:10,439 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:58:10,485 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 14:58:10,486 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 14:58:10,487 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:58:10,537 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 14:58:11,275 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 14:58:11,277 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:58:11,346 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 14:58:11,347 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 14:58:11,348 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 14:58:11,349 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 14:58:11,351 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 14:58:11,375 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 14:58:11,376 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 14:58:11,378 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 14:58:11,380 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 14:58:11,382 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 14:58:11,619 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 14:58:33,185 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 14:58:33,189 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 14:58:33,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 14:59:00,930 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 14:59:02,406 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 14:59:02,409 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 14:59:02,409 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 14:59:02,410 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 14:59:02,410 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 14:59:02,437 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 14:59:23,512 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:23,514 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 14:59:29,574 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:32,620 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:32,844 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:59:32,844 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:33,083 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:59:33,083 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:36,121 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:36,353 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 14:59:36,353 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 14:59:36,354 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 14:59:36,355 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 14:59:36,358 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 14:59:36,359 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 14:59:36,361 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 14:59:36,421 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 14:59:36,423 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:59:36,470 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 14:59:36,471 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 14:59:36,472 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 14:59:36,472 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:59:36,522 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 14:59:36,523 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 14:59:37,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 14:59:37,197 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 14:59:37,227 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 14:59:37,228 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 14:59:37,228 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 14:59:37,229 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 14:59:37,229 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 14:59:37,246 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 14:59:37,246 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 14:59:37,249 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 14:59:37,251 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 14:59:37,252 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 14:59:37,472 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:00:08,900 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:00:10,390 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:00:10,393 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:00:10,394 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:00:10,395 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:00:10,395 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:00:10,421 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:00:31,486 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:31,487 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:00:36,547 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:36,785 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:00:36,786 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:37,005 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:00:37,005 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:37,241 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:00:37,241 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:40,282 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:40,524 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:00:40,524 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:00:40,525 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:00:40,527 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:00:40,532 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:00:40,534 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:00:40,537 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:00:40,604 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:00:40,635 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 15:00:40,642 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:00:40,688 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 15:00:40,689 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 15:00:40,690 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 15:00:40,690 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:00:40,740 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 15:00:40,741 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 15:00:41,426 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 15:00:41,437 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:00:41,466 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 15:00:41,468 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 15:00:41,469 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 15:00:41,470 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 15:00:41,471 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 15:00:41,489 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 15:00:41,490 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:00:41,492 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:00:41,494 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:00:41,495 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:00:41,723 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:03:31,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:03:34,472 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:03:34,479 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:03:34,480 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:03:34,480 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:03:34,481 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:03:34,506 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:03:55,575 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:55,577 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:03:57,792 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:03:57,793 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:58,001 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:03:58,001 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:58,205 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:03:58,205 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:58,426 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:03:58,426 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:58,651 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:03:58,651 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:58,844 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:03:58,844 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:03:58,848 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:03:58,853 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:03:58,860 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:03:58,868 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:03:58,873 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:03:58,945 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:03:58,993 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 15:03:59,001 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:03:59,070 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 15:03:59,071 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:03:59,138 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 15:03:59,140 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:03:59,173 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 15:03:59,175 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:03:59,249 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 15:03:59,250 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 15:03:59,932 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 15:03:59,943 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:03:59,989 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 15:03:59,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 15:03:59,995 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 15:03:59,996 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 15:03:59,997 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 15:04:00,016 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 15:04:00,017 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:04:00,019 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:04:00,022 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:04:00,023 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:04:00,262 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:04:17,997 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 1 甯� (3200x400)
+2026-04-15 15:04:17,997 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:18,001 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:18,005 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 1 甯� (4096x400)
+2026-04-15 15:04:18,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:18,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 1 甯� (4096x400)
+2026-04-15 15:04:18,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:18,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 1 甯� (4096x400)
+2026-04-15 15:04:18,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:18,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 1 甯� (4096x400)
+2026-04-15 15:04:18,007 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:18,007 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:18,009 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:18,009 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:18,009 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:18,009 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:18,010 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:18,012 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:18,014 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:18,014 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Single grab completed by SDK
+2026-04-15 15:04:18,017 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:18,018 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:18,019 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:18,020 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:18,021 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:18,022 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:18,023 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:18,024 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:18,027 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:18,028 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:18,029 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:18,030 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Single grab completed by SDK
+2026-04-15 15:04:18,030 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Single grab completed by SDK
+2026-04-15 15:04:18,030 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Single grab completed by SDK
+2026-04-15 15:04:18,030 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Single grab completed by SDK
+2026-04-15 15:04:19,094 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-15 15:04:19,096 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-15 15:04:19,097 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-15 15:04:19,098 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-15 15:04:26,266 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:04:26,299 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:04:26,430 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:04:26,562 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:04:26,692 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:04:26,822 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:04:34,381 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 2 甯� (4096x400)
+2026-04-15 15:04:34,381 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:34,382 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:34,382 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:34,382 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 2 甯� (4096x400)
+2026-04-15 15:04:34,382 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:34,385 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:34,386 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:34,388 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:34,390 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:34,392 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 1 甯� (3200x400)
+2026-04-15 15:04:34,392 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:34,392 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:34,402 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:04:34,402 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:04:34,402 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 2 甯� (4096x400)
+2026-04-15 15:04:34,403 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:34,403 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 2 甯� (4096x400)
+2026-04-15 15:04:34,403 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:34,407 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 2 甯� (3200x400)
+2026-04-15 15:04:34,407 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:04:34,415 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:04:34,415 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:34,417 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:04:34,418 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:04:34,419 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:34,419 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:34,419 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:34,420 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:04:34,430 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:04:34,431 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:04:34,431 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:04:34,438 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:34,455 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:34,456 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:34,457 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:04:34,458 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:34,458 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:34,459 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:34,460 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:04:34,461 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:34,461 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:34,462 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:34,464 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:04:34,466 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:04:34,467 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:06:55,145 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:06:55,194 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:06:55,242 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:06:55,287 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:06:55,333 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:06:55,378 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:07:08,092 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 2 甯� (3200x8000)
+2026-04-15 15:07:08,093 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:07:08,094 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:07:08,095 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:07:08,096 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 3 甯� (3200x8000)
+2026-04-15 15:07:08,096 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:07:08,099 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:07:08,107 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:07:08,107 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:07:08,107 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:07:08,107 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:07:08,108 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:07:08,108 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:07:08,109 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:07:08,110 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:07:08,110 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:07:08,110 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:07:08,110 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:07:08,112 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:07:08,112 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:07:08,112 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:07:08,112 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:07:08,112 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:07:08,113 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:07:08,114 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:07:08,120 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:07:08,120 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:07:08,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:07:08,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:07:08,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:07:08,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:07:08,135 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:07:08,136 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:07:08,137 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:07:08,138 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:07:08,139 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:07:08,140 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:07:08,141 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:07:08,141 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:07:08,142 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:07:08,145 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:07:08,146 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:07:08,146 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:07:08,149 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:07:08,149 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:07:08,150 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:07:41,147 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 15:07:41,152 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 15:07:41,154 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 15:08:37,403 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:08:38,757 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:08:38,764 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:08:38,765 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:08:38,765 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:08:38,766 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:08:38,799 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:08:59,899 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:08:59,901 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:09:02,140 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:09:02,205 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:09:02,436 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:09:02,513 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:09:02,707 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:09:02,773 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:09:02,985 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:09:03,064 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:09:03,276 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:09:03,355 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:09:03,549 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:09:03,610 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:09:03,611 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:09:03,612 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:09:03,617 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:09:03,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:09:03,625 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:09:03,685 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:09:03,715 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 15:09:03,725 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:09:03,755 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 15:09:03,756 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:09:03,787 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 15:09:03,790 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:09:03,819 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 15:09:03,819 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 15:09:03,820 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:09:03,852 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 15:09:04,522 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 15:09:04,530 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:09:04,558 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 15:09:04,560 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 15:09:04,561 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 15:09:04,565 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 15:09:04,565 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 15:09:04,596 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 15:09:04,599 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:09:04,602 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:09:04,605 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:09:04,608 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:09:04,892 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:10:22,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:22,677 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:22,711 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:22,746 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:22,780 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:22,813 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:43,959 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 1 甯� (3200x8000)
+2026-04-15 15:10:43,960 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 1 甯� (3200x8000)
+2026-04-15 15:10:43,960 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:10:43,960 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:10:43,960 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:10:43,961 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:10:43,964 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:10:43,967 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:10:43,969 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:10:43,969 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:10:43,969 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:10:43,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:10:43,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:10:43,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:10:43,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:10:43,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:10:43,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:10:43,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:10:43,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:10:43,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:10:43,992 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:10:43,992 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:10:43,993 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:10:43,994 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:10:43,995 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:10:43,998 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:10:43,999 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:10:44,000 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:10:44,001 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:10:44,002 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:10:44,003 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:10:44,004 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:10:44,006 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:10:44,007 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:10:44,008 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:10:44,009 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:10:44,024 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:10:44,025 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:10:44,025 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:10:44,026 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:10:44,027 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:10:44,028 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:10:44,029 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:10:44,030 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:10:44,031 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:10:44,032 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:10:54,641 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:54,674 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:54,704 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:54,732 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:54,760 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:10:54,789 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:04,891 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:11:04,891 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:04,892 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:11:04,892 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:04,892 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 2 甯� (3200x8000)
+2026-04-15 15:11:04,892 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 2 甯� (3200x8000)
+2026-04-15 15:11:04,892 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:04,893 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:04,893 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:04,893 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:04,895 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:11:04,895 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:04,895 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:11:04,895 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:04,895 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:04,896 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:04,897 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:04,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:04,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:04,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:04,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:04,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:04,899 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:04,900 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:04,901 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:04,902 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:04,903 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:04,904 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:04,904 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:04,905 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:04,906 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:04,907 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:04,908 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:04,909 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:04,910 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:04,910 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:04,910 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:04,910 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:04,911 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:04,911 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:04,928 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:04,928 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:04,930 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:11:04,931 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:11:24,249 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:24,281 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:24,310 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:24,338 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:24,368 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:24,398 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:11:33,619 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:11:33,619 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:33,619 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 3 甯� (3200x8000)
+2026-04-15 15:11:33,620 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:33,620 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:33,621 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:33,621 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:11:33,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:33,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:11:33,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:33,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 3 甯� (3200x8000)
+2026-04-15 15:11:33,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:33,624 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 3 甯� (4096x8000)
+2026-04-15 15:11:33,624 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:11:33,624 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:33,626 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:33,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:33,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:33,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:33,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:33,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:33,628 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:11:33,629 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:33,630 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:33,631 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:33,638 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:11:33,641 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:33,641 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:33,641 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:33,642 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:33,642 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:33,642 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:11:33,643 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:33,645 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:33,646 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:33,646 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:33,647 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:33,648 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:33,649 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:33,652 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:33,654 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:11:33,655 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:11:33,657 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:11:33,657 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:12:37,475 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 15:12:37,479 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 15:12:37,482 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 15:14:15,113 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:14:17,029 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:14:17,037 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:14:17,038 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:14:17,038 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:14:17,038 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:14:17,072 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:14:38,130 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:14:38,132 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:14:41,369 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:14:41,434 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:14:41,680 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:14:41,763 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:14:41,980 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:14:42,047 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:14:42,263 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:14:42,348 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:14:42,579 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:15:00,270 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 15:15:00,275 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 15:15:00,279 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 15:16:05,762 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:16:10,739 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:16:10,744 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:16:10,744 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:16:10,745 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:16:10,745 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:16:10,770 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:16:31,848 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:16:31,850 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:16:36,918 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:16:39,969 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:16:40,208 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:16:40,208 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:16:43,235 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:16:43,236 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:16:43,238 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:16:43,242 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:16:43,245 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:16:43,248 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:16:43,252 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:16:43,255 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:16:43,257 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:16:43,258 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:16:43,431 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:17:04,040 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:17:04,159 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Closed
+2026-04-15 15:17:04,886 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:17:04,895 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:17:04,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犵浉鏈篬LBCamera][LW150253A215C010]鎴愬姛
+2026-04-15 15:17:29,275 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:17:29,376 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Closed
+2026-04-15 15:17:30,433 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:17:30,437 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:17:30,441 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犵浉鏈篬LBCamera][LX300253A205C002]鎴愬姛
+2026-04-15 15:17:35,356 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 15:17:35,359 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 15:17:35,362 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 15:17:49,956 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:17:51,564 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:17:51,567 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:17:51,567 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:17:51,568 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:17:51,568 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:17:51,595 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:18:12,637 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:12,638 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:18:17,682 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:17,897 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:18:17,897 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:18,092 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:18:18,093 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:18,316 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:18:18,317 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:18,526 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:18:18,526 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:18,759 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:18:18,759 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:18:18,760 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:18:18,762 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:18:18,765 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:18:18,768 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:18:18,770 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:18:18,774 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:18:18,777 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:18:18,778 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:18:18,779 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:18:18,955 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:18:32,169 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅娴佺▼0]鍔犺浇鎴愬姛
+2026-04-15 15:18:32,187 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅娴佺▼0]
+2026-04-15 15:18:32,188 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅娴佺▼0]鎴愬姛
+2026-04-15 15:18:40,029 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:18:40,059 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 15:18:40,066 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:18:40,094 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 15:18:40,096 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:18:40,126 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 15:18:40,128 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 15:18:40,130 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:18:40,163 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 15:18:40,165 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 15:18:40,824 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 15:18:40,838 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:18:40,868 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 15:18:40,871 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 15:18:40,875 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 15:18:40,876 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 15:18:40,878 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]閲嶅懡鍚嶅悗鍔犺浇鎴愬姛
+2026-04-15 15:18:40,889 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶噸鍛藉悕娴佺▼鍚峓娴佺▼0]淇敼涓篬3D宸ヤ綅]
+2026-04-15 15:18:43,058 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鏂板缓瑙﹀彂璁剧疆
+2026-04-15 15:18:44,531 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氫繚瀛樻祦绋嬫垚鍔�
+2026-04-15 15:20:50,112 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 15:20:50,115 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 15:20:50,117 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
+2026-04-15 15:20:55,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:20:57,732 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:20:57,735 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:20:57,735 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:20:57,736 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:20:57,736 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:20:57,762 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:21:18,835 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:18,836 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:21:24,914 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:25,147 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:21:25,148 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:25,344 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:21:25,344 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:25,552 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:21:25,553 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:25,774 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:21:25,775 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:25,974 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:21:25,975 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:21:25,976 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:21:25,978 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:21:25,982 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:21:25,985 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:21:25,987 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:21:26,052 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:21:26,082 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 15:21:26,085 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:21:26,114 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 15:21:26,115 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 15:21:26,116 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:21:26,146 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 15:21:26,146 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 15:21:26,147 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:21:26,179 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 15:21:26,844 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 15:21:26,849 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:21:26,878 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 15:21:26,879 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 15:21:26,880 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 15:21:26,880 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 15:21:26,881 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 15:21:26,897 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 15:21:26,898 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:21:26,900 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:21:26,902 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:21:26,903 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:21:27,125 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:21:31,188 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:21:31,319 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:21:31,451 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:21:31,582 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:21:31,713 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:21:42,484 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 1 甯� (3200x8000)
+2026-04-15 15:21:42,484 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:21:42,489 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:21:42,498 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:21:42,499 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:21:42,501 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:21:42,501 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:21:42,501 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:21:42,502 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:21:42,502 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:21:42,503 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:21:42,503 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:21:42,503 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:21:42,504 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:21:42,505 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:21:42,505 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:21:42,505 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:21:42,506 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:21:42,506 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:21:42,508 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:21:42,510 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:21:42,511 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:21:42,511 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:21:42,512 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:21:42,513 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:21:42,514 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:21:42,515 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:21:42,516 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:21:42,517 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:21:42,518 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:21:42,519 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:21:42,526 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:21:42,527 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:21:42,527 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:21:42,527 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:21:43,543 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-15 15:22:48,186 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 2 甯� (3200x8000)
+2026-04-15 15:22:48,187 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:22:48,188 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:22:48,188 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:22:48,189 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:22:48,190 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:22:48,191 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:22:48,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:22:48,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:22:48,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:22:48,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:22:48,193 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:22:48,193 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:22:48,194 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:22:48,196 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:22:48,196 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:22:48,196 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:22:48,196 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:22:48,196 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:22:48,197 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:22:48,198 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:22:48,199 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:22:48,200 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:22:48,201 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:22:48,201 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:22:48,202 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:22:48,204 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:22:48,206 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:22:48,207 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:22:48,208 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:22:48,210 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:22:48,210 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:22:48,210 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:22:48,210 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:22:48,210 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:22:49,227 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4E 47"
+2026-04-15 15:23:56,706 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭棩蹇楃郴缁熷惎鍔ㄦ垚鍔�
+2026-04-15 15:23:58,047 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Run
+2026-04-15 15:23:58,050 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Debug
+2026-04-15 15:23:58,050 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Error
+2026-04-15 15:23:58,050 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Fatal
+2026-04-15 15:23:58,051 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氣劰锔� 鐩綍宸插瓨鍦�: D:\Vision\SmartVision20260413\SmartVision\LB_SmartVision\bin\Debug\net8.0-windows\Log\Warn
+2026-04-15 15:23:58,076 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀B3D鐩告満閰嶇疆鏂囦欢鍔犺浇鎴愬姛锛�
+2026-04-15 15:24:19,128 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍙閫氳鍙�0]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:19,130 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳鍔犺浇鎴愬姛
+2026-04-15 15:24:21,401 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:24:21,401 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C009]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:21,637 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:24:21,638 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300245B2050001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:21,835 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:24:21,835 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C001]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:22,048 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:24:22,048 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C003]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:22,276 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:24:22,276 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LX300253A205C002]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:22,472 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Connected and initialized successfully (Manual Data Mode)
+2026-04-15 15:24:22,472 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈篬LW150253A215C010]鍔犺浇瑙﹀彂閫氳
+2026-04-15 15:24:22,474 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氱浉鏈哄姞杞芥垚鍔�
+2026-04-15 15:24:22,476 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳鐮佸櫒鍔犺浇鎴愬姛
+2026-04-15 15:24:22,480 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺鍔犺浇鎴愬姛
+2026-04-15 15:24:22,483 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氳繍鍔ㄦ帶鍒跺弬鏁板姞杞芥垚鍔�
+2026-04-15 15:24:22,485 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬厜婧愭帶鍒跺姞杞芥垚鍔�
+2026-04-15 15:24:22,551 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:24:22,582 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙鑲
+2026-04-15 15:24:22,583 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:24:22,613 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙鑲
+2026-04-15 15:24:22,613 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:24:22,647 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓嬭儙瓒綸
+2026-04-15 15:24:22,648 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:24:22,677 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[姝h儙鍐匽
+2026-04-15 15:24:22,678 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[缁撴潫]
+2026-04-15 15:24:22,679 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:24:22,710 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[涓婅儙瓒綸
+2026-04-15 15:24:23,381 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[鑴氭湰]
+2026-04-15 15:24:23,391 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 寮�濮嬪崟娆¢噰闆�
+2026-04-15 15:24:23,420 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[澶栬儙鍐燷
+2026-04-15 15:24:23,420 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[寮�濮媇
+2026-04-15 15:24:23,421 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮寮�濮媇
+2026-04-15 15:24:23,421 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]娣诲姞姝ラ[骞惰鍒嗘敮缁撴潫]
+2026-04-15 15:24:23,422 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]鍔犺浇鎴愬姛
+2026-04-15 15:24:23,441 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭坊鍔犳祦绋媅3D宸ヤ綅]
+2026-04-15 15:24:23,442 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪姞杞芥垚鍔�
+2026-04-15 15:24:23,444 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭缃姞杞芥垚鍔�
+2026-04-15 15:24:23,446 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬪竷灞�鍔犺浇鎴愬姛
+2026-04-15 15:24:23,447 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭〃鏍煎姞杞芥垚鍔�
+2026-04-15 15:24:23,679 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭暟鎹簱鍜岃〃鍒涘缓鎴愬姛锛�
+2026-04-15 15:24:40,331 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:24:40,363 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:24:40,493 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:24:40,624 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:24:40,754 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:24:40,885 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]:寮�濮嬭繛缁噰闆�
+2026-04-15 15:24:50,603 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 1 甯� (3200x8000)
+2026-04-15 15:24:50,604 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:24:50,604 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:24:50,604 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:24:50,605 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:24:50,605 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:24:50,609 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:24:50,614 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:24:50,614 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 1 甯� (3200x8000)
+2026-04-15 15:24:50,614 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:24:50,615 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:24:50,615 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:24:50,615 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 1 甯� (4096x8000)
+2026-04-15 15:24:50,615 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:24:50,616 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:24:50,617 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:24:50,617 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:24:50,617 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:24:50,617 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:24:50,618 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:24:50,619 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:24:50,620 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:24:50,621 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:24:50,622 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:24:50,623 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:24:50,623 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:24:50,623 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:24:50,623 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:24:50,625 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:24:50,626 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:24:50,626 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:24:50,626 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:24:50,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:24:50,627 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:24:50,628 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:24:50,629 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:24:50,630 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:24:50,631 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:24:50,634 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:24:50,645 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:24:50,645 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:24:50,645 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:24:50,646 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:24:50,658 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:24:50,659 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:24:50,660 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:24:50,661 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:24:50,662 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:25:28,100 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鐢熸垚绗� 2 甯� (3200x8000)
+2026-04-15 15:25:28,100 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:25:28,101 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C009]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:25:28,103 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:25:28,106 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:25:28,106 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:25:28,106 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:25:28,106 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:25:28,106 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:25:28,106 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:25:28,111 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:25:28,115 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:25:28,115 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鐢熸垚绗� 2 甯� (3200x8000)
+2026-04-15 15:25:28,115 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:25:28,123 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鐢熸垚绗� 2 甯� (4096x8000)
+2026-04-15 15:25:28,123 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 鍥惧儚鍏ラ槦锛屽綋鍓嶉槦鍒楋細1
+2026-04-15 15:25:28,126 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: Continuous mode frame ended, restarting...
+2026-04-15 15:25:28,127 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: Continuous mode frame ended, restarting...
+2026-04-15 15:25:28,127 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: Continuous mode frame ended, restarting...
+2026-04-15 15:25:28,127 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C009]: Continuous mode frame ended, restarting...
+2026-04-15 15:25:28,128 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:25:28,130 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:25:28,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:25:28,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300245B2050001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:25:28,134 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C003]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:25:28,135 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:25:28,135 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C001]: 纭Е鍙戜簨浠� - Line0
+2026-04-15 15:25:28,142 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LW150253A215C010]: Continuous mode frame ended, restarting...
+2026-04-15 15:25:28,142 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛歀BCamera[LX300253A205C002]: Continuous mode frame ended, restarting...
+2026-04-15 15:25:28,160 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:25:28,163 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C002]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:25:28,166 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300245B2050001]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:25:28,169 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LX300253A205C003]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:25:28,172 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氶�氳[LW150253A215C010]鎺ユ敹鍒扮殑娑堟伅"Line0"
+2026-04-15 15:25:28,174 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:25:28,177 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:25:28,179 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:25:28,182 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:25:28,184 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:25:28,190 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭鏌ュ埌鍙瑙﹀彂鐨勬祦绋�,娓呯┖鎵�鏈夋祦绋嬭繍琛屽畬鎴愭爣璁颁綅!
+2026-04-15 15:25:28,192 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:25:28,196 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:25:28,201 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:25:28,203 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]寮�濮嬭繍琛�
+2026-04-15 15:25:28,210 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋媅3D宸ヤ綅]杩愯鎴愬姛
+2026-04-15 15:25:28,213 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬彂閫佺粰[閫氳鍙�0]浜嗘秷鎭�"57 42 5F 4F 4B"
+2026-04-15 15:26:43,984 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氭祦绋嬭繍琛岃缃繚瀛樻垚鍔�
+2026-04-15 15:26:43,989 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�鍙橀噺淇濆瓨鎴愬姛
+2026-04-15 15:26:43,991 [6] INFO  LB_SmartVisionCommon.AsyncLogHelper - 璁板綍淇℃伅锛氬叏灞�甯冨眬淇濆瓨鎴愬姛
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessInputs.json" "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessInputs.json"
index d9fd483..29c834f 100644
--- "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessInputs.json"
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessInputs.json"
@@ -123,68 +123,6 @@
       "item2": ""
     }
   ],
-  "涓嬭儙瓒�": [
-    {
-      "item1": "涓嬭儙瓒�.Inputs.Image",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鐩告満SN",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂妯″紡",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂鏂瑰紡",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂鏋佹��",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂娑堟姈",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂寤舵椂",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鏇濆厜鏃堕棿",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.澧炵泭",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鏄惁姣忔鍐欏叆鍙傛暟",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鏄惁鏈湴鍙栧浘",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鏈湴鍙栧浘璺緞",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鏈湴鍙栧浘搴忓彿",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.瓒呮椂鏃堕棿",
-      "item2": ""
-    },
-    {
-      "item1": "涓嬭儙瓒�.Inputs.鏄惁澶辫触閲嶆柊鍙栧浘",
-      "item2": ""
-    }
-  ],
   "姝h儙鍐�": [
     {
       "item1": "姝h儙鍐�.Inputs.Image",
@@ -247,6 +185,68 @@
       "item2": ""
     }
   ],
+  "涓嬭儙瓒�": [
+    {
+      "item1": "涓嬭儙瓒�.Inputs.Image",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鐩告満SN",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂妯″紡",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂鏂瑰紡",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂鏋佹��",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂娑堟姈",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.瑙﹀彂寤舵椂",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鏇濆厜鏃堕棿",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.澧炵泭",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鏄惁姣忔鍐欏叆鍙傛暟",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鏄惁鏈湴鍙栧浘",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鏈湴鍙栧浘璺緞",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鏈湴鍙栧浘搴忓彿",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.瓒呮椂鏃堕棿",
+      "item2": ""
+    },
+    {
+      "item1": "涓嬭儙瓒�.Inputs.鏄惁澶辫触閲嶆柊鍙栧浘",
+      "item2": ""
+    }
+  ],
   "涓婅儙瓒�": [
     {
       "item1": "涓婅儙瓒�.Inputs.Image",
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessOutputs.json" "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessOutputs.json"
index 72ad55a..62fff2b 100644
--- "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessOutputs.json"
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/3D\345\267\245\344\275\215/A_ProcessOutputs.json"
@@ -7,14 +7,14 @@
     "涓婅儙鑲�.Outputs.Image",
     "涓婅儙鑲�.Outputs.Result"
   ],
-  "涓嬭儙瓒�": [
-    "涓嬭儙瓒�.Outputs.Image",
-    "涓嬭儙瓒�.Outputs.Result"
-  ],
   "姝h儙鍐�": [
     "姝h儙鍐�.Outputs.Image",
     "姝h儙鍐�.Outputs.Result"
   ],
+  "涓嬭儙瓒�": [
+    "涓嬭儙瓒�.Outputs.Image",
+    "涓嬭儙瓒�.Outputs.Result"
+  ],
   "涓婅儙瓒�": [
     "涓婅儙瓒�.Outputs.Image",
     "涓婅儙瓒�.Outputs.Result"
diff --git "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json" "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json"
index 7ea555a..9e26dfe 100644
--- "a/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json"
+++ "b/LB_SmartVision/bin/Debug/net8.0-windows/\346\211\200\346\234\211\344\272\247\345\223\201/Product0/LBCameraSetttings.json"
@@ -1,134 +1 @@
-{
-  "LW150253A215C009": {
-    "DataAcquisitionTriggerSource": 1,
-    "LineScanTriggerSource": 0,
-    "SoftwareTriggerRate": 1500.0,
-    "EncoderTriggerDirection": 2,
-    "EncoderTriggerSignalCountingMode": 0,
-    "EncoderTriggerInterval": 20,
-    "ScanLineCount": 400,
-    "CallbackRetrievalTimeout": 4000,
-    "XAxisResolution": 52.0,
-    "YResolution": 28.0,
-    "MinGrayscaleValue": 21,
-    "MinLaserLineWidth": 2,
-    "MaxLaserLineWidth": 30,
-    "SpotSelection": 0,
-    "ExposureMode": 1,
-    "ExposureTime": 300,
-    "AnalogGain": 2,
-    "AnalogGainFor6030": 2,
-    "DigitalGain": 3,
-    "LaserPower": 80
-  },
-  "LX300245B2050001": {
-    "DataAcquisitionTriggerSource": 1,
-    "LineScanTriggerSource": 0,
-    "SoftwareTriggerRate": 1500.0,
-    "EncoderTriggerDirection": 2,
-    "EncoderTriggerSignalCountingMode": 2,
-    "EncoderTriggerInterval": 105,
-    "ScanLineCount": 400,
-    "CallbackRetrievalTimeout": 4000,
-    "XAxisResolution": 105.0,
-    "YResolution": 105.0,
-    "MinGrayscaleValue": 24,
-    "MinLaserLineWidth": 0,
-    "MaxLaserLineWidth": 60,
-    "SpotSelection": 0,
-    "ExposureMode": 1,
-    "ExposureTime": 400,
-    "AnalogGain": 2,
-    "AnalogGainFor6030": 0,
-    "DigitalGain": 3,
-    "LaserPower": 80
-  },
-  "LX300253A205C001": {
-    "DataAcquisitionTriggerSource": 1,
-    "LineScanTriggerSource": 0,
-    "SoftwareTriggerRate": 1500.0,
-    "EncoderTriggerDirection": 2,
-    "EncoderTriggerSignalCountingMode": 2,
-    "EncoderTriggerInterval": 105,
-    "ScanLineCount": 400,
-    "CallbackRetrievalTimeout": 6000,
-    "XAxisResolution": 105.0,
-    "YResolution": 105.0,
-    "MinGrayscaleValue": 21,
-    "MinLaserLineWidth": 6,
-    "MaxLaserLineWidth": 30,
-    "SpotSelection": 0,
-    "ExposureMode": 1,
-    "ExposureTime": 400,
-    "AnalogGain": 2,
-    "AnalogGainFor6030": 0,
-    "DigitalGain": 3,
-    "LaserPower": 80
-  },
-  "LX300253A205C003": {
-    "DataAcquisitionTriggerSource": 1,
-    "LineScanTriggerSource": 0,
-    "SoftwareTriggerRate": 1500.0,
-    "EncoderTriggerDirection": 2,
-    "EncoderTriggerSignalCountingMode": 2,
-    "EncoderTriggerInterval": 105,
-    "ScanLineCount": 400,
-    "CallbackRetrievalTimeout": 4000,
-    "XAxisResolution": 105.0,
-    "YResolution": 105.0,
-    "MinGrayscaleValue": 21,
-    "MinLaserLineWidth": 2,
-    "MaxLaserLineWidth": 30,
-    "SpotSelection": 0,
-    "ExposureMode": 1,
-    "ExposureTime": 400,
-    "AnalogGain": 0,
-    "AnalogGainFor6030": 0,
-    "DigitalGain": 3,
-    "LaserPower": 80
-  },
-  "LX300253A205C002": {
-    "DataAcquisitionTriggerSource": 1,
-    "LineScanTriggerSource": 0,
-    "SoftwareTriggerRate": 1500.0,
-    "EncoderTriggerDirection": 2,
-    "EncoderTriggerSignalCountingMode": 2,
-    "EncoderTriggerInterval": 105,
-    "ScanLineCount": 400,
-    "CallbackRetrievalTimeout": 4000,
-    "XAxisResolution": 105.0,
-    "YResolution": 105.0,
-    "MinGrayscaleValue": 21,
-    "MinLaserLineWidth": 0,
-    "MaxLaserLineWidth": 60,
-    "SpotSelection": 0,
-    "ExposureMode": 1,
-    "ExposureTime": 400,
-    "AnalogGain": 3,
-    "AnalogGainFor6030": 0,
-    "DigitalGain": 3,
-    "LaserPower": 80
-  },
-  "LW150253A215C010": {
-    "DataAcquisitionTriggerSource": 1,
-    "LineScanTriggerSource": 0,
-    "SoftwareTriggerRate": 1500.0,
-    "EncoderTriggerDirection": 2,
-    "EncoderTriggerSignalCountingMode": 0,
-    "EncoderTriggerInterval": 105,
-    "ScanLineCount": 400,
-    "CallbackRetrievalTimeout": 4000,
-    "XAxisResolution": 52.0,
-    "YResolution": 52.0,
-    "MinGrayscaleValue": 21,
-    "MinLaserLineWidth": 2,
-    "MaxLaserLineWidth": 30,
-    "SpotSelection": 0,
-    "ExposureMode": 1,
-    "ExposureTime": 200,
-    "AnalogGain": 2,
-    "AnalogGainFor6030": 2,
-    "DigitalGain": 3,
-    "LaserPower": 80
-  }
-}
\ No newline at end of file
+{}
\ No newline at end of file
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs
index 631ec64..aa72d6b 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVision")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVision")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVision")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache
index 9756e71..4d3810d 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.AssemblyInfoInputs.cache
@@ -1 +1 @@
-afd528c9360d7bb3a208da7bde37af43422f02b17220a29c2eb55c53facf55bd
+e6fa243e7777d79e4ecae5ba8aab2c971e432b5a6eb2ee69333402c2a641b132
diff --git a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache
index 25e98e5..fa7c12d 100644
--- a/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache
+++ b/LB_SmartVision/obj/Debug/net8.0-windows/LB_SmartVision.csproj.AssemblyReference.cache
Binary files differ
diff --git a/LB_SmartVision/obj/LB_SmartVision.csproj.nuget.dgspec.json b/LB_SmartVision/obj/LB_SmartVision.csproj.nuget.dgspec.json
index a9ebbc2..3af819d 100644
--- a/LB_SmartVision/obj/LB_SmartVision.csproj.nuget.dgspec.json
+++ b/LB_SmartVision/obj/LB_SmartVision.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -100,7 +100,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -165,7 +165,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -248,7 +248,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -317,7 +317,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -435,7 +435,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -522,7 +522,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -605,7 +605,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_SmartVision/obj/project.assets.json b/LB_SmartVision/obj/project.assets.json
index feec50a..2bf48e5 100644
--- a/LB_SmartVision/obj/project.assets.json
+++ b/LB_SmartVision/obj/project.assets.json
@@ -8490,7 +8490,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_SmartVision/obj/project.nuget.cache b/LB_SmartVision/obj/project.nuget.cache
index a2431ef..d93d5b6 100644
--- a/LB_SmartVision/obj/project.nuget.cache
+++ b/LB_SmartVision/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "kvL+5OMxuY8=",
+  "dgSpecHash": "zqLrww1jQpk=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVision\\LB_SmartVision.csproj",
   "expectedPackageFiles": [
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs
index f11bdb1..8909e19 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVisionCameraDevice")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVisionCameraDevice")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVisionCameraDevice")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache
index 8e7e550..2ba93db 100644
--- a/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache
+++ b/LB_SmartVisionCameraDevice/obj/Debug/net8.0-windows/LB_SmartVisionCameraDevice.AssemblyInfoInputs.cache
@@ -1 +1 @@
-30ab07901f04c0e3fc5f9834b69532e76c5894a33740d2e0167b39b4f91f37f3
+c0470816bd2c5033c73cfd58bd2a41a2b8ab8bf1013c72421f77383f9d189c2d
diff --git a/LB_SmartVisionCameraDevice/obj/LB_SmartVisionCameraDevice.csproj.nuget.dgspec.json b/LB_SmartVisionCameraDevice/obj/LB_SmartVisionCameraDevice.csproj.nuget.dgspec.json
index aa42861..a167810 100644
--- a/LB_SmartVisionCameraDevice/obj/LB_SmartVisionCameraDevice.csproj.nuget.dgspec.json
+++ b/LB_SmartVisionCameraDevice/obj/LB_SmartVisionCameraDevice.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -100,7 +100,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -165,7 +165,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_SmartVisionCameraDevice/obj/project.assets.json b/LB_SmartVisionCameraDevice/obj/project.assets.json
index ed5f5d2..982a613 100644
--- a/LB_SmartVisionCameraDevice/obj/project.assets.json
+++ b/LB_SmartVisionCameraDevice/obj/project.assets.json
@@ -541,7 +541,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_SmartVisionCameraDevice/obj/project.nuget.cache b/LB_SmartVisionCameraDevice/obj/project.nuget.cache
index 13e599c..c1bd6be 100644
--- a/LB_SmartVisionCameraDevice/obj/project.nuget.cache
+++ b/LB_SmartVisionCameraDevice/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "SJyKq7cFWVw=",
+  "dgSpecHash": "O2IAtl/Gpic=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCameraDevice\\LB_SmartVisionCameraDevice.csproj",
   "expectedPackageFiles": [
diff --git a/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfo.cs b/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfo.cs
index b808fc3..7488fe1 100644
--- a/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfo.cs
+++ b/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVisionCameraSDK")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVisionCameraSDK")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVisionCameraSDK")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfoInputs.cache b/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfoInputs.cache
index 49534f8..a91b9b0 100644
--- a/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfoInputs.cache
+++ b/LB_SmartVisionCameraSDK/obj/Debug/net8.0-windows/LB_SmartVisionCameraSDK.AssemblyInfoInputs.cache
@@ -1 +1 @@
-cdd0081a7551e2f994b10abe238b416250b4123d7526a390e7c2aca27bd4d9eb
+1fc383bcadbc1a07f3c86187a705500ad2392167d3453a8557ac95ed7b7a5e7a
diff --git a/LB_SmartVisionCameraSDK/obj/LB_SmartVisionCameraSDK.csproj.nuget.dgspec.json b/LB_SmartVisionCameraSDK/obj/LB_SmartVisionCameraSDK.csproj.nuget.dgspec.json
index 6180df3..d680f4b 100644
--- a/LB_SmartVisionCameraSDK/obj/LB_SmartVisionCameraSDK.csproj.nuget.dgspec.json
+++ b/LB_SmartVisionCameraSDK/obj/LB_SmartVisionCameraSDK.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_SmartVisionCameraSDK/obj/project.assets.json b/LB_SmartVisionCameraSDK/obj/project.assets.json
index 842a03e..c21e869 100644
--- a/LB_SmartVisionCameraSDK/obj/project.assets.json
+++ b/LB_SmartVisionCameraSDK/obj/project.assets.json
@@ -28,7 +28,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_SmartVisionCameraSDK/obj/project.nuget.cache b/LB_SmartVisionCameraSDK/obj/project.nuget.cache
index fd3bf46..8dcbf1c 100644
--- a/LB_SmartVisionCameraSDK/obj/project.nuget.cache
+++ b/LB_SmartVisionCameraSDK/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "7eSQHUPCkPQ=",
+  "dgSpecHash": "BPIEA2UpOFk=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCameraSDK\\LB_SmartVisionCameraSDK.csproj",
   "expectedPackageFiles": [],
diff --git a/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfo.cs b/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfo.cs
index 56ef6cc..a9c3496 100644
--- a/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfo.cs
+++ b/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVisionCommon")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVisionCommon")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVisionCommon")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfoInputs.cache b/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfoInputs.cache
index 33f8e17..b799ae7 100644
--- a/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfoInputs.cache
+++ b/LB_SmartVisionCommon/obj/Debug/net8.0-windows/LB_SmartVisionCommon.AssemblyInfoInputs.cache
@@ -1 +1 @@
-33c034ac28971754ae5529f4ab7e568b0daaf8a9db124efe4693c3f586515a0e
+6b43223d1c80e51cdc8e7e0d9f02f0a46b32a660cbb8a88c37ebc790db1a3e82
diff --git a/LB_SmartVisionCommon/obj/LB_SmartVisionCommon.csproj.nuget.dgspec.json b/LB_SmartVisionCommon/obj/LB_SmartVisionCommon.csproj.nuget.dgspec.json
index 21d4d0c..6e156a1 100644
--- a/LB_SmartVisionCommon/obj/LB_SmartVisionCommon.csproj.nuget.dgspec.json
+++ b/LB_SmartVisionCommon/obj/LB_SmartVisionCommon.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -87,7 +87,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_SmartVisionCommon/obj/project.assets.json b/LB_SmartVisionCommon/obj/project.assets.json
index cd93be5..3066b3d 100644
--- a/LB_SmartVisionCommon/obj/project.assets.json
+++ b/LB_SmartVisionCommon/obj/project.assets.json
@@ -518,7 +518,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_SmartVisionCommon/obj/project.nuget.cache b/LB_SmartVisionCommon/obj/project.nuget.cache
index ec923db..3e5a825 100644
--- a/LB_SmartVisionCommon/obj/project.nuget.cache
+++ b/LB_SmartVisionCommon/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "pHw1keGs72I=",
+  "dgSpecHash": "YmAifTQaWzM=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionCommon\\LB_SmartVisionCommon.csproj",
   "expectedPackageFiles": [
diff --git a/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfo.cs b/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfo.cs
index a603927..c4f4ff0 100644
--- a/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfo.cs
+++ b/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_SmartVisionLoginUI")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_SmartVisionLoginUI")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_SmartVisionLoginUI")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfoInputs.cache b/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfoInputs.cache
index c70b6ef..24ff8c0 100644
--- a/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfoInputs.cache
+++ b/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/LB_SmartVisionLoginUI.AssemblyInfoInputs.cache
@@ -1 +1 @@
-6f678f55d4a0e0f8ccf1e81a76b8efd2636b62ace3b0385de1b853fa222b0acd
+92a1b64baf2fcb82dae07c3216414255385f873ec0a22db27752898726333f17
diff --git a/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/MainWindow.g.i.cs b/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/MainWindow.g.i.cs
index 8e3285d..e571c17 100644
--- a/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/MainWindow.g.i.cs
+++ b/LB_SmartVisionLoginUI/obj/Debug/net8.0-windows/MainWindow.g.i.cs
@@ -126,7 +126,7 @@
                 return;
             }
             _contentLoaded = true;
-            System.Uri resourceLocater = new System.Uri("/LB_SmartVisionLoginUI;component/mainwindow.xaml", System.UriKind.Relative);
+            System.Uri resourceLocater = new System.Uri("/LB_SmartVisionLoginUI;V1.0.0.0;component/mainwindow.xaml", System.UriKind.Relative);
             
             #line 1 "..\..\..\MainWindow.xaml"
             System.Windows.Application.LoadComponent(this, resourceLocater);
diff --git a/LB_SmartVisionLoginUI/obj/LB_SmartVisionLoginUI.csproj.nuget.dgspec.json b/LB_SmartVisionLoginUI/obj/LB_SmartVisionLoginUI.csproj.nuget.dgspec.json
index b98900e..5f748f8 100644
--- a/LB_SmartVisionLoginUI/obj/LB_SmartVisionLoginUI.csproj.nuget.dgspec.json
+++ b/LB_SmartVisionLoginUI/obj/LB_SmartVisionLoginUI.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -87,7 +87,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -170,7 +170,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_SmartVisionLoginUI/obj/project.assets.json b/LB_SmartVisionLoginUI/obj/project.assets.json
index 31f7ad2..26244f4 100644
--- a/LB_SmartVisionLoginUI/obj/project.assets.json
+++ b/LB_SmartVisionLoginUI/obj/project.assets.json
@@ -539,7 +539,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_SmartVisionLoginUI/obj/project.nuget.cache b/LB_SmartVisionLoginUI/obj/project.nuget.cache
index 18040fb..9a1e087 100644
--- a/LB_SmartVisionLoginUI/obj/project.nuget.cache
+++ b/LB_SmartVisionLoginUI/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "mT3scFm5pso=",
+  "dgSpecHash": "lDPzrf5YMy4=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_SmartVisionLoginUI\\LB_SmartVisionLoginUI.csproj",
   "expectedPackageFiles": [
diff --git a/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfo.cs b/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfo.cs
index 0445842..55af894 100644
--- a/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfo.cs
+++ b/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_VisionControls")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_VisionControls")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_VisionControls")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfoInputs.cache b/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfoInputs.cache
index 768838b..7fdd6e1 100644
--- a/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfoInputs.cache
+++ b/LB_VisionControls/obj/Debug/net8.0-windows7.0/LB_VisionControls.AssemblyInfoInputs.cache
@@ -1 +1 @@
-68799faf242a1c3083aa96e6f613f9ed1988aa0fd7f0e4a22476406d5ee46039
+a6d43e2b2d6b5f3f3d8e64e0b684f6939c8413afb4956742877b4f99e34652ec
diff --git a/LB_VisionControls/obj/LB_VisionControls.csproj.nuget.dgspec.json b/LB_VisionControls/obj/LB_VisionControls.csproj.nuget.dgspec.json
index 0674f57..058abb1 100644
--- a/LB_VisionControls/obj/LB_VisionControls.csproj.nuget.dgspec.json
+++ b/LB_VisionControls/obj/LB_VisionControls.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -87,7 +87,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -170,7 +170,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_VisionControls/obj/project.assets.json b/LB_VisionControls/obj/project.assets.json
index 1f771c9..4d55155 100644
--- a/LB_VisionControls/obj/project.assets.json
+++ b/LB_VisionControls/obj/project.assets.json
@@ -721,7 +721,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_VisionControls/obj/project.nuget.cache b/LB_VisionControls/obj/project.nuget.cache
index c9b299a..ab8b533 100644
--- a/LB_VisionControls/obj/project.nuget.cache
+++ b/LB_VisionControls/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "8YtlX3N1vyU=",
+  "dgSpecHash": "IHPQlXCCx+w=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionControls\\LB_VisionControls.csproj",
   "expectedPackageFiles": [
diff --git a/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfo.cs b/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfo.cs
index 0c23877..70431ad 100644
--- a/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfo.cs
+++ b/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_VisionFlowNode")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_VisionFlowNode")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_VisionFlowNode")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfoInputs.cache b/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfoInputs.cache
index 7f14c82..d3a066d 100644
--- a/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfoInputs.cache
+++ b/LB_VisionFlowNode/obj/Debug/net8.0-windows7.0/LB_VisionFlowNode.AssemblyInfoInputs.cache
@@ -1 +1 @@
-066a5b55ab8e4705276dce5d83ef0fe2b32b2b90ca79edbb4479865df5d01d20
+7f6dd8465f03176f8a8b4452a92efbbc194490203a49d16c23c97905418f1837
diff --git a/LB_VisionFlowNode/obj/LB_VisionFlowNode.csproj.nuget.dgspec.json b/LB_VisionFlowNode/obj/LB_VisionFlowNode.csproj.nuget.dgspec.json
index bfd30d4..23346cd 100644
--- a/LB_VisionFlowNode/obj/LB_VisionFlowNode.csproj.nuget.dgspec.json
+++ b/LB_VisionFlowNode/obj/LB_VisionFlowNode.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -87,7 +87,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -170,7 +170,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_VisionFlowNode/obj/project.assets.json b/LB_VisionFlowNode/obj/project.assets.json
index b7e7e4a..e7a629b 100644
--- a/LB_VisionFlowNode/obj/project.assets.json
+++ b/LB_VisionFlowNode/obj/project.assets.json
@@ -655,7 +655,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_VisionFlowNode/obj/project.nuget.cache b/LB_VisionFlowNode/obj/project.nuget.cache
index ced70f6..bafe983 100644
--- a/LB_VisionFlowNode/obj/project.nuget.cache
+++ b/LB_VisionFlowNode/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "ljxMmhJ3HF0=",
+  "dgSpecHash": "wwkSivcuQwE=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionFlowNode\\LB_VisionFlowNode.csproj",
   "expectedPackageFiles": [
diff --git a/LB_VisionProcesses/Cameras/CameraConfig.cs b/LB_VisionProcesses/Cameras/CameraConfig.cs
index 8b8533f..f907784 100644
--- a/LB_VisionProcesses/Cameras/CameraConfig.cs
+++ b/LB_VisionProcesses/Cameras/CameraConfig.cs
@@ -36,6 +36,11 @@
             Params.Inputs.Add("鏈湴鍙栧浘搴忓彿", 0);
             Params.Inputs.Add("瓒呮椂鏃堕棿", 1000);
             Params.Inputs.Add("鏄惁澶辫触閲嶆柊鍙栧浘", false);
+
+            // 2D杞儙璁℃暟閰嶇疆锛堥粯璁や负1锛岃〃绀�3D妯″紡锛�2D鐩告満璁剧疆涓簄锛�
+            Params.Inputs.Add("ImagesPerTyre", 1);
+            Params.Inputs.Add("褰撳墠杞儙ID", 1);
+            Params.Inputs.Add("褰撳墠鍥惧儚搴忓彿", 0);
         }
 
         /// <summary>
diff --git a/LB_VisionProcesses/LB_VisionProcesses.csproj.user b/LB_VisionProcesses/LB_VisionProcesses.csproj.user
index 5bff7ec..ee4cc6a 100644
--- a/LB_VisionProcesses/LB_VisionProcesses.csproj.user
+++ b/LB_VisionProcesses/LB_VisionProcesses.csproj.user
@@ -52,5 +52,8 @@
     <Compile Update="Processes\ScriptTool\ScriptToolEdit.cs">
       <SubType>UserControl</SubType>
     </Compile>
+    <Compile Update="Processes\TyreCounter\TyreCounterProcessEdit.cs">
+      <SubType>UserControl</SubType>
+    </Compile>
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcess.cs b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcess.cs
new file mode 100644
index 0000000..f0acb71
--- /dev/null
+++ b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcess.cs
@@ -0,0 +1,412 @@
+using HalconDotNet;
+using LB_VisionProcesses.Alogrithms;
+using Newtonsoft.Json;
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace LB_VisionProcesses.Processes
+{
+    /// <summary>
+    /// 杞儙璁℃暟宸ュ叿 - 鐢ㄤ簬娴佺▼鑺傜偣涓粺璁¤疆鑳庢暟閲�
+    /// </summary>
+    public class TyreCounterProcess : BaseProcess
+    {
+        #region 閰嶇疆灞炴��
+
+        /// <summary>
+        /// 姣忓紶杞儙鎵�闇�鍥惧儚鏁�
+        /// </summary>
+        public int ImagesPerTyre
+        {
+            get
+            {
+                if (Params.Inputs.ContainsKey("ImagesPerTyre"))
+                    return Convert.ToInt32(Params.Inputs["ImagesPerTyre"]);
+                return 8;
+            }
+            set
+            {
+                Params.Inputs["ImagesPerTyre"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 鍒ゅ畾瑙勫垯
+        /// </summary>
+        public TyreJudgeRule JudgeRule
+        {
+            get
+            {
+                if (Params.Inputs.ContainsKey("JudgeRule"))
+                    return (TyreJudgeRule)Enum.Parse(typeof(TyreJudgeRule), Params.Inputs["JudgeRule"].ToString());
+                return TyreJudgeRule.AnyNG;
+            }
+            set
+            {
+                Params.Inputs["JudgeRule"] = value.ToString();
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁鑷姩閲嶇疆锛堝畬鎴愪竴涓疆鑳庡悗鑷姩閲嶇疆璁℃暟锛�
+        /// </summary>
+        public bool AutoReset
+        {
+            get
+            {
+                if (Params.Inputs.ContainsKey("AutoReset"))
+                    return Convert.ToBoolean(Params.Inputs["AutoReset"]);
+                return true;
+            }
+            set
+            {
+                Params.Inputs["AutoReset"] = value;
+            }
+        }
+
+        #endregion
+
+        #region 杈撳嚭灞炴��
+
+        /// <summary>
+        /// 褰撳墠杞儙ID
+        /// </summary>
+        public int CurrentTyreID
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("CurrentTyreID"))
+                    return Convert.ToInt32(Params.Outputs["CurrentTyreID"]);
+                return 1;
+            }
+            private set
+            {
+                Params.Outputs["CurrentTyreID"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 褰撳墠鍥惧儚搴忓彿锛�1~n锛�
+        /// </summary>
+        public int CurrentImageIndex
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("CurrentImageIndex"))
+                    return Convert.ToInt32(Params.Outputs["CurrentImageIndex"]);
+                return 0;
+            }
+            private set
+            {
+                Params.Outputs["CurrentImageIndex"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 鏄惁瀹屾垚杞儙
+        /// </summary>
+        public bool IsTyreComplete
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("IsTyreComplete"))
+                    return Convert.ToBoolean(Params.Outputs["IsTyreComplete"]);
+                return false;
+            }
+            private set
+            {
+                Params.Outputs["IsTyreComplete"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 杞儙缁撴灉
+        /// </summary>
+        public bool TyreResult
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("TyreResult"))
+                    return Convert.ToBoolean(Params.Outputs["TyreResult"]);
+                return false;
+            }
+            private set
+            {
+                Params.Outputs["TyreResult"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 杞儙鎬绘暟
+        /// </summary>
+        public int TyreTotal
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("TyreTotal"))
+                    return Convert.ToInt32(Params.Outputs["TyreTotal"]);
+                return 0;
+            }
+            private set
+            {
+                Params.Outputs["TyreTotal"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 杞儙OK鏁�
+        /// </summary>
+        public int TyreOK
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("TyreOK"))
+                    return Convert.ToInt32(Params.Outputs["TyreOK"]);
+                return 0;
+            }
+            private set
+            {
+                Params.Outputs["TyreOK"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 杞儙NG鏁�
+        /// </summary>
+        public int TyreNG
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("TyreNG"))
+                    return Convert.ToInt32(Params.Outputs["TyreNG"]);
+                return 0;
+            }
+            private set
+            {
+                Params.Outputs["TyreNG"] = value;
+            }
+        }
+
+        /// <summary>
+        /// 鑹搧鐜�
+        /// </summary>
+        public double TyreRateOK
+        {
+            get
+            {
+                if (Params.Outputs.ContainsKey("TyreRateOK"))
+                    return Convert.ToDouble(Params.Outputs["TyreRateOK"]);
+                return 0;
+            }
+            private set
+            {
+                Params.Outputs["TyreRateOK"] = value;
+            }
+        }
+
+        #endregion
+
+        #region 绉佹湁瀛楁
+
+        /// <summary>
+        /// 杞儙缁熻鍣ㄥ疄渚�
+        /// </summary>
+        private TyreStatistics? _tyreStatistics;
+
+        /// <summary>
+        /// 杈撳叆鐨勫浘鍍忕粨鏋滐紙浠庡墠缃妭鐐硅幏鍙栵級
+        /// </summary>
+        private bool _inputImageResult = true;
+
+        #endregion
+
+        #region 鏋勯�犳柟娉�
+
+        public TyreCounterProcess()
+        {
+            strProcessClass = "LB_VisionProcesses.Processes.TyreCounterProcess";
+            _tyreStatistics = new TyreStatistics();
+            InitParams();
+        }
+
+        /// <summary>
+        /// 鍒濆鍖栧弬鏁�
+        /// </summary>
+        private void InitParams()
+        {
+            // 杈撳叆鍙傛暟
+            if (!Params.Inputs.ContainsKey("ImagesPerTyre"))
+                Params.Inputs.Add("ImagesPerTyre", 8);
+            if (!Params.Inputs.ContainsKey("JudgeRule"))
+                Params.Inputs.Add("JudgeRule", TyreJudgeRule.AnyNG.ToString());
+            if (!Params.Inputs.ContainsKey("AutoReset"))
+                Params.Inputs.Add("AutoReset", true);
+
+            // 杈撳嚭鍙傛暟
+            if (!Params.Outputs.ContainsKey("CurrentTyreID"))
+                Params.Outputs.Add("CurrentTyreID", 1);
+            if (!Params.Outputs.ContainsKey("CurrentImageIndex"))
+                Params.Outputs.Add("CurrentImageIndex", 0);
+            if (!Params.Outputs.ContainsKey("IsTyreComplete"))
+                Params.Outputs.Add("IsTyreComplete", false);
+            if (!Params.Outputs.ContainsKey("TyreResult"))
+                Params.Outputs.Add("TyreResult", false);
+            if (!Params.Outputs.ContainsKey("TyreTotal"))
+                Params.Outputs.Add("TyreTotal", 0);
+            if (!Params.Outputs.ContainsKey("TyreOK"))
+                Params.Outputs.Add("TyreOK", 0);
+            if (!Params.Outputs.ContainsKey("TyreNG"))
+                Params.Outputs.Add("TyreNG", 0);
+            if (!Params.Outputs.ContainsKey("TyreRateOK"))
+                Params.Outputs.Add("TyreRateOK", 0.0);
+        }
+
+        #endregion
+
+        #region 鏍稿績鏂规硶
+
+        /// <summary>
+        /// 杩愯杞儙璁℃暟閫昏緫
+        /// </summary>
+        public override bool Run()
+        {
+            DateTime startTime = DateTime.Now;
+
+            try
+            {
+                // 鑾峰彇杈撳叆缁撴灉锛堜粠鍓嶇疆鑺傜偣鐨凴esult鍙傛暟锛�
+                GetInputResult();
+
+                // 鏇存柊缁熻鍣ㄩ厤缃�
+                _tyreStatistics.ImagesPerTyre = ImagesPerTyre;
+                _tyreStatistics.JudgeRule = JudgeRule;
+
+                // 娣诲姞鍥惧儚缁撴灉
+                var result = _tyreStatistics.AddImageResult(_inputImageResult);
+
+                // 鏇存柊杈撳嚭鍙傛暟
+                UpdateOutputs(result);
+
+                // 璁剧疆缁撴灉
+                Result = true;
+                Msg = result.Message;
+
+                RunTime = (DateTime.Now - startTime).TotalMilliseconds;
+                return true;
+            }
+            catch (Exception ex)
+            {
+                Result = false;
+                Msg = $"杞儙璁℃暟杩愯澶辫触: {ex.Message}";
+                RunTime = (DateTime.Now - startTime).TotalMilliseconds;
+                return false;
+            }
+        }
+
+        /// <summary>
+        /// 鑾峰彇杈撳叆缁撴灉锛堜粠鍓嶇疆鑺傜偣浼犻�掔殑Result锛�
+        /// </summary>
+        private void GetInputResult()
+        {
+            // 濡傛灉InputImage鏄痓ool绫诲瀷锛岃鏄庡墠缃妭鐐逛紶閫掍簡缁撴灉
+            if (InputImage is bool boolResult)
+            {
+                _inputImageResult = boolResult;
+            }
+            else
+            {
+                // 榛樿璁や负OK
+                _inputImageResult = true;
+            }
+        }
+
+        /// <summary>
+        /// 鏇存柊杈撳嚭鍙傛暟
+        /// </summary>
+        private void UpdateOutputs(TyreCountResult result)
+        {
+            CurrentTyreID = result.TyreID > 0 ? result.TyreID : _tyreStatistics.CurrentTyreID;
+            CurrentImageIndex = result.CurrentImageIndex;
+            IsTyreComplete = result.IsTyreComplete;
+            TyreResult = result.TyreResult;
+            TyreTotal = _tyreStatistics.TyreTotal;
+            TyreOK = _tyreStatistics.TyreOK;
+            TyreNG = _tyreStatistics.TyreNG;
+            TyreRateOK = _tyreStatistics.TyreRateOK;
+        }
+
+        /// <summary>
+        /// 鍒濆鍖栬繍琛屽弬鏁�
+        /// </summary>
+        public override void InitRunParams()
+        {
+            base.InitRunParams();
+            _inputImageResult = true;
+        }
+
+        /// <summary>
+        /// 閲嶇疆杞儙璁℃暟
+        /// </summary>
+        public void ResetTyreCount()
+        {
+            _tyreStatistics?.Reset();
+            UpdateOutputs(new TyreCountResult());
+        }
+
+        /// <summary>
+        /// 鑾峰彇缁熻淇℃伅
+        /// </summary>
+        public string GetStatisticsInfo()
+        {
+            return _tyreStatistics?.GetStatisticsInfo() ?? "缁熻鍣ㄦ湭鍒濆鍖�";
+        }
+
+        /// <summary>
+        /// 鑾峰彇杩涘害淇℃伅
+        /// </summary>
+        public string GetProgressInfo()
+        {
+            return _tyreStatistics?.GetProgressInfo() ?? "缁熻鍣ㄦ湭鍒濆鍖�";
+        }
+
+        #endregion
+
+        #region 閲嶅啓鏂规硶
+
+        public override bool Load(string fullPath = null)
+        {
+            bool result = base.Load(fullPath);
+            if (result)
+            {
+                // 鍔犺浇閰嶇疆鍚庨噸鏂板垵濮嬪寲缁熻鍣�
+                _tyreStatistics = new TyreStatistics(ImagesPerTyre, JudgeRule);
+            }
+            return result;
+        }
+
+        public override bool Save(string filePath = null)
+        {
+            return base.Save(filePath);
+        }
+
+        public override object Clone()
+        {
+            TyreCounterProcess clone = (TyreCounterProcess)MemberwiseClone();
+            clone._tyreStatistics = new TyreStatistics(ImagesPerTyre, JudgeRule);
+            return clone;
+        }
+
+        public override void Dispose()
+        {
+            _tyreStatistics = null;
+            base.Dispose();
+        }
+
+        #endregion
+    }
+}
diff --git a/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs
new file mode 100644
index 0000000..da63386
--- /dev/null
+++ b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs
@@ -0,0 +1,567 @@
+namespace LB_VisionProcesses.Processes
+{
+    partial class TyreCounterProcessEdit
+    {
+        /// <summary>
+        /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆�
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆�
+        /// </summary>
+        /// <param name="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region 缁勪欢璁捐鍣ㄧ敓鎴愮殑浠g爜
+
+        /// <summary>
+        /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈淇敼
+        /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广��
+        /// </summary>
+        private void InitializeComponent()
+        {
+            splitContainer1 = new SplitContainer();
+            groupBoxInputs = new GroupBox();
+            dataGridInputs = new DataGridView();
+            groupBoxConfig = new GroupBox();
+            tableLayoutPanelConfig = new TableLayoutPanel();
+            lblImagesPerTyre = new Label();
+            numericUpDownImagesPerTyre = new NumericUpDown();
+            lblJudgeRule = new Label();
+            comboBoxJudgeRule = new ComboBox();
+            checkBoxAutoReset = new CheckBox();
+            groupBoxStatistics = new GroupBox();
+            tableLayoutPanelStats = new TableLayoutPanel();
+            lblCurrentTyreID = new Label();
+            txtCurrentTyreID = new TextBox();
+            lblCurrentImageIndex = new Label();
+            txtCurrentImageIndex = new TextBox();
+            lblTyreTotal = new Label();
+            txtTyreTotal = new TextBox();
+            lblTyreOK = new Label();
+            txtTyreOK = new TextBox();
+            lblTyreNG = new Label();
+            txtTyreNG = new TextBox();
+            lblTyreRateOK = new Label();
+            txtTyreRateOK = new TextBox();
+            groupBoxOutputs = new GroupBox();
+            dataGridOutputs = new DataGridView();
+            topToolStrip = new ToolStrip();
+            btnRun = new ToolStripButton();
+            btnSave = new ToolStripButton();
+            btnReset = new ToolStripButton();
+            statusStrip = new StatusStrip();
+            lblResult = new ToolStripStatusLabel();
+            lblMsg = new ToolStripStatusLabel();
+            ((System.ComponentModel.ISupportInitialize)splitContainer1).BeginInit();
+            splitContainer1.Panel1.SuspendLayout();
+            splitContainer1.Panel2.SuspendLayout();
+            splitContainer1.SuspendLayout();
+            groupBoxInputs.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)dataGridInputs).BeginInit();
+            groupBoxConfig.SuspendLayout();
+            tableLayoutPanelConfig.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)numericUpDownImagesPerTyre).BeginInit();
+            groupBoxStatistics.SuspendLayout();
+            tableLayoutPanelStats.SuspendLayout();
+            groupBoxOutputs.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)dataGridOutputs).BeginInit();
+            topToolStrip.SuspendLayout();
+            statusStrip.SuspendLayout();
+            SuspendLayout();
+            //
+            // splitContainer1
+            //
+            splitContainer1.BackColor = Color.FromArgb(32, 41, 50);
+            splitContainer1.Dock = DockStyle.Fill;
+            splitContainer1.Location = new Point(0, 31);
+            splitContainer1.Name = "splitContainer1";
+            //
+            // splitContainer1.Panel1
+            //
+            splitContainer1.Panel1.Controls.Add(groupBoxInputs);
+            //
+            // splitContainer1.Panel2
+            //
+            splitContainer1.Panel2.Controls.Add(groupBoxOutputs);
+            splitContainer1.Size = new Size(884, 458);
+            splitContainer1.SplitterDistance = 294;
+            splitContainer1.TabIndex = 0;
+            //
+            // groupBoxInputs
+            //
+            groupBoxInputs.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxInputs.Controls.Add(dataGridInputs);
+            groupBoxInputs.Dock = DockStyle.Fill;
+            groupBoxInputs.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxInputs.ForeColor = SystemColors.Control;
+            groupBoxInputs.Location = new Point(0, 0);
+            groupBoxInputs.Name = "groupBoxInputs";
+            groupBoxInputs.Size = new Size(294, 458);
+            groupBoxInputs.TabIndex = 0;
+            groupBoxInputs.TabStop = false;
+            groupBoxInputs.Text = "杈撳叆鍙傛暟";
+            //
+            // dataGridInputs
+            //
+            dataGridInputs.BackgroundColor = Color.FromArgb(32, 46, 50);
+            dataGridInputs.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            dataGridInputs.Dock = DockStyle.Fill;
+            dataGridInputs.GridColor = SystemColors.Control;
+            dataGridInputs.Location = new Point(3, 24);
+            dataGridInputs.Name = "dataGridInputs";
+            dataGridInputs.Size = new Size(288, 431);
+            dataGridInputs.TabIndex = 0;
+            //
+            // groupBoxConfig
+            //
+            groupBoxConfig.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxConfig.Controls.Add(tableLayoutPanelConfig);
+            groupBoxConfig.Dock = DockStyle.Top;
+            groupBoxConfig.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxConfig.ForeColor = SystemColors.Control;
+            groupBoxConfig.Location = new Point(0, 0);
+            groupBoxConfig.Name = "groupBoxConfig";
+            groupBoxConfig.Size = new Size(586, 180);
+            groupBoxConfig.TabIndex = 1;
+            groupBoxConfig.TabStop = false;
+            groupBoxConfig.Text = "閰嶇疆";
+            //
+            // tableLayoutPanelConfig
+            //
+            tableLayoutPanelConfig.ColumnCount = 2;
+            tableLayoutPanelConfig.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 150F));
+            tableLayoutPanelConfig.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
+            tableLayoutPanelConfig.Controls.Add(lblImagesPerTyre, 0, 0);
+            tableLayoutPanelConfig.Controls.Add(numericUpDownImagesPerTyre, 1, 0);
+            tableLayoutPanelConfig.Controls.Add(lblJudgeRule, 0, 1);
+            tableLayoutPanelConfig.Controls.Add(comboBoxJudgeRule, 1, 1);
+            tableLayoutPanelConfig.Controls.Add(checkBoxAutoReset, 1, 2);
+            tableLayoutPanelConfig.Dock = DockStyle.Fill;
+            tableLayoutPanelConfig.Location = new Point(3, 24);
+            tableLayoutPanelConfig.Name = "tableLayoutPanelConfig";
+            tableLayoutPanelConfig.RowCount = 3;
+            tableLayoutPanelConfig.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
+            tableLayoutPanelConfig.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
+            tableLayoutPanelConfig.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
+            tableLayoutPanelConfig.Size = new Size(580, 153);
+            tableLayoutPanelConfig.TabIndex = 0;
+            //
+            // lblImagesPerTyre
+            //
+            lblImagesPerTyre.AutoSize = true;
+            lblImagesPerTyre.Dock = DockStyle.Fill;
+            lblImagesPerTyre.Location = new Point(3, 0);
+            lblImagesPerTyre.Name = "lblImagesPerTyre";
+            lblImagesPerTyre.Size = new Size(144, 40);
+            lblImagesPerTyre.TabIndex = 0;
+            lblImagesPerTyre.Text = "姣忓紶杞儙鍥惧儚鏁�:";
+            lblImagesPerTyre.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // numericUpDownImagesPerTyre
+            //
+            numericUpDownImagesPerTyre.Location = new Point(153, 3);
+            numericUpDownImagesPerTyre.Maximum = new decimal(new int[] { 64, 0, 0, 0 });
+            numericUpDownImagesPerTyre.Minimum = new decimal(new int[] { 1, 0, 0, 0 });
+            numericUpDownImagesPerTyre.Name = "numericUpDownImagesPerTyre";
+            numericUpDownImagesPerTyre.Size = new Size(100, 29);
+            numericUpDownImagesPerTyre.TabIndex = 1;
+            numericUpDownImagesPerTyre.Value = new decimal(new int[] { 8, 0, 0, 0 });
+            //
+            // lblJudgeRule
+            //
+            lblJudgeRule.AutoSize = true;
+            lblJudgeRule.Dock = DockStyle.Fill;
+            lblJudgeRule.Location = new Point(3, 40);
+            lblJudgeRule.Name = "lblJudgeRule";
+            lblJudgeRule.Size = new Size(144, 40);
+            lblJudgeRule.TabIndex = 2;
+            lblJudgeRule.Text = "鍒ゅ畾瑙勫垯:";
+            lblJudgeRule.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // comboBoxJudgeRule
+            //
+            comboBoxJudgeRule.DropDownStyle = ComboBoxStyle.DropDownList;
+            comboBoxJudgeRule.FormattingEnabled = true;
+            comboBoxJudgeRule.Items.AddRange(new object[] { "AnyNG", "AllOK", "MajorityVote" });
+            comboBoxJudgeRule.Location = new Point(153, 43);
+            comboBoxJudgeRule.Name = "comboBoxJudgeRule";
+            comboBoxJudgeRule.Size = new Size(160, 29);
+            comboBoxJudgeRule.TabIndex = 3;
+            //
+            // checkBoxAutoReset
+            //
+            checkBoxAutoReset.AutoSize = true;
+            checkBoxAutoReset.Checked = true;
+            checkBoxAutoReset.CheckState = CheckState.Checked;
+            checkBoxAutoReset.Location = new Point(153, 83);
+            checkBoxAutoReset.Name = "checkBoxAutoReset";
+            checkBoxAutoReset.Size = new Size(161, 25);
+            checkBoxAutoReset.TabIndex = 4;
+            checkBoxAutoReset.Text = "瀹屾垚杞儙鑷姩閲嶇疆";
+            checkBoxAutoReset.UseVisualStyleBackColor = true;
+            //
+            // groupBoxStatistics
+            //
+            groupBoxStatistics.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxStatistics.Controls.Add(tableLayoutPanelStats);
+            groupBoxStatistics.Dock = DockStyle.Fill;
+            groupBoxStatistics.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxStatistics.ForeColor = SystemColors.Control;
+            groupBoxStatistics.Location = new Point(0, 180);
+            groupBoxStatistics.Name = "groupBoxStatistics";
+            groupBoxStatistics.Size = new Size(586, 278);
+            groupBoxStatistics.TabIndex = 2;
+            groupBoxStatistics.TabStop = false;
+            groupBoxStatistics.Text = "缁熻淇℃伅";
+            //
+            // tableLayoutPanelStats
+            //
+            tableLayoutPanelStats.ColumnCount = 2;
+            tableLayoutPanelStats.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 150F));
+            tableLayoutPanelStats.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
+            tableLayoutPanelStats.Controls.Add(lblCurrentTyreID, 0, 0);
+            tableLayoutPanelStats.Controls.Add(txtCurrentTyreID, 1, 0);
+            tableLayoutPanelStats.Controls.Add(lblCurrentImageIndex, 0, 1);
+            tableLayoutPanelStats.Controls.Add(txtCurrentImageIndex, 1, 1);
+            tableLayoutPanelStats.Controls.Add(lblTyreTotal, 0, 2);
+            tableLayoutPanelStats.Controls.Add(txtTyreTotal, 1, 2);
+            tableLayoutPanelStats.Controls.Add(lblTyreOK, 0, 3);
+            tableLayoutPanelStats.Controls.Add(txtTyreOK, 1, 3);
+            tableLayoutPanelStats.Controls.Add(lblTyreNG, 0, 4);
+            tableLayoutPanelStats.Controls.Add(txtTyreNG, 1, 4);
+            tableLayoutPanelStats.Controls.Add(lblTyreRateOK, 0, 5);
+            tableLayoutPanelStats.Controls.Add(txtTyreRateOK, 1, 5);
+            tableLayoutPanelStats.Dock = DockStyle.Fill;
+            tableLayoutPanelStats.Location = new Point(3, 24);
+            tableLayoutPanelStats.Name = "tableLayoutPanelStats";
+            tableLayoutPanelStats.RowCount = 6;
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.Size = new Size(580, 251);
+            tableLayoutPanelStats.TabIndex = 0;
+            //
+            // lblCurrentTyreID
+            //
+            lblCurrentTyreID.AutoSize = true;
+            lblCurrentTyreID.Dock = DockStyle.Fill;
+            lblCurrentTyreID.Location = new Point(3, 0);
+            lblCurrentTyreID.Name = "lblCurrentTyreID";
+            lblCurrentTyreID.Size = new Size(144, 35);
+            lblCurrentTyreID.TabIndex = 0;
+            lblCurrentTyreID.Text = "褰撳墠杞儙ID:";
+            lblCurrentTyreID.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtCurrentTyreID
+            //
+            txtCurrentTyreID.BackColor = Color.FromArgb(32, 46, 50);
+            txtCurrentTyreID.BorderStyle = BorderStyle.FixedSingle;
+            txtCurrentTyreID.ForeColor = SystemColors.Control;
+            txtCurrentTyreID.Location = new Point(153, 3);
+            txtCurrentTyreID.Name = "txtCurrentTyreID";
+            txtCurrentTyreID.ReadOnly = true;
+            txtCurrentTyreID.Size = new Size(100, 29);
+            txtCurrentTyreID.TabIndex = 1;
+            txtCurrentTyreID.Text = "1";
+            //
+            // lblCurrentImageIndex
+            //
+            lblCurrentImageIndex.AutoSize = true;
+            lblCurrentImageIndex.Dock = DockStyle.Fill;
+            lblCurrentImageIndex.Location = new Point(3, 35);
+            lblCurrentImageIndex.Name = "lblCurrentImageIndex";
+            lblCurrentImageIndex.Size = new Size(144, 35);
+            lblCurrentImageIndex.TabIndex = 2;
+            lblCurrentImageIndex.Text = "褰撳墠鍥惧儚搴忓彿:";
+            lblCurrentImageIndex.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtCurrentImageIndex
+            //
+            txtCurrentImageIndex.BackColor = Color.FromArgb(32, 46, 50);
+            txtCurrentImageIndex.BorderStyle = BorderStyle.FixedSingle;
+            txtCurrentImageIndex.ForeColor = SystemColors.Control;
+            txtCurrentImageIndex.Location = new Point(153, 38);
+            txtCurrentImageIndex.Name = "txtCurrentImageIndex";
+            txtCurrentImageIndex.ReadOnly = true;
+            txtCurrentImageIndex.Size = new Size(100, 29);
+            txtCurrentImageIndex.TabIndex = 3;
+            txtCurrentImageIndex.Text = "0/8";
+            //
+            // lblTyreTotal
+            //
+            lblTyreTotal.AutoSize = true;
+            lblTyreTotal.Dock = DockStyle.Fill;
+            lblTyreTotal.Location = new Point(3, 70);
+            lblTyreTotal.Name = "lblTyreTotal";
+            lblTyreTotal.Size = new Size(144, 35);
+            lblTyreTotal.TabIndex = 4;
+            lblTyreTotal.Text = "杞儙鎬绘暟:";
+            lblTyreTotal.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreTotal
+            //
+            txtTyreTotal.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreTotal.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreTotal.ForeColor = SystemColors.Control;
+            txtTyreTotal.Location = new Point(153, 73);
+            txtTyreTotal.Name = "txtTyreTotal";
+            txtTyreTotal.ReadOnly = true;
+            txtTyreTotal.Size = new Size(100, 29);
+            txtTyreTotal.TabIndex = 5;
+            txtTyreTotal.Text = "0";
+            //
+            // lblTyreOK
+            //
+            lblTyreOK.AutoSize = true;
+            lblTyreOK.Dock = DockStyle.Fill;
+            lblTyreOK.ForeColor = Color.LightGreen;
+            lblTyreOK.Location = new Point(3, 105);
+            lblTyreOK.Name = "lblTyreOK";
+            lblTyreOK.Size = new Size(144, 35);
+            lblTyreOK.TabIndex = 6;
+            lblTyreOK.Text = "杞儙OK:";
+            lblTyreOK.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreOK
+            //
+            txtTyreOK.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreOK.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreOK.ForeColor = Color.LightGreen;
+            txtTyreOK.Location = new Point(153, 108);
+            txtTyreOK.Name = "txtTyreOK";
+            txtTyreOK.ReadOnly = true;
+            txtTyreOK.Size = new Size(100, 29);
+            txtTyreOK.TabIndex = 7;
+            txtTyreOK.Text = "0";
+            //
+            // lblTyreNG
+            //
+            lblTyreNG.AutoSize = true;
+            lblTyreNG.Dock = DockStyle.Fill;
+            lblTyreNG.ForeColor = Color.LightCoral;
+            lblTyreNG.Location = new Point(3, 140);
+            lblTyreNG.Name = "lblTyreNG";
+            lblTyreNG.Size = new Size(144, 35);
+            lblTyreNG.TabIndex = 8;
+            lblTyreNG.Text = "杞儙NG:";
+            lblTyreNG.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreNG
+            //
+            txtTyreNG.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreNG.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreNG.ForeColor = Color.LightCoral;
+            txtTyreNG.Location = new Point(153, 143);
+            txtTyreNG.Name = "txtTyreNG";
+            txtTyreNG.ReadOnly = true;
+            txtTyreNG.Size = new Size(100, 29);
+            txtTyreNG.TabIndex = 9;
+            txtTyreNG.Text = "0";
+            //
+            // lblTyreRateOK
+            //
+            lblTyreRateOK.AutoSize = true;
+            lblTyreRateOK.Dock = DockStyle.Fill;
+            lblTyreRateOK.Location = new Point(3, 175);
+            lblTyreRateOK.Name = "lblTyreRateOK";
+            lblTyreRateOK.Size = new Size(144, 35);
+            lblTyreRateOK.TabIndex = 10;
+            lblTyreRateOK.Text = "鑹搧鐜�:";
+            lblTyreRateOK.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreRateOK
+            //
+            txtTyreRateOK.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreRateOK.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreRateOK.ForeColor = SystemColors.Control;
+            txtTyreRateOK.Location = new Point(153, 178);
+            txtTyreRateOK.Name = "txtTyreRateOK";
+            txtTyreRateOK.ReadOnly = true;
+            txtTyreRateOK.Size = new Size(100, 29);
+            txtTyreRateOK.TabIndex = 11;
+            txtTyreRateOK.Text = "0.00%";
+            //
+            // groupBoxOutputs
+            //
+            groupBoxOutputs.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxOutputs.Controls.Add(groupBoxStatistics);
+            groupBoxOutputs.Controls.Add(groupBoxConfig);
+            groupBoxOutputs.Dock = DockStyle.Fill;
+            groupBoxOutputs.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxOutputs.ForeColor = SystemColors.Control;
+            groupBoxOutputs.Location = new Point(0, 0);
+            groupBoxOutputs.Name = "groupBoxOutputs";
+            groupBoxOutputs.Size = new Size(586, 458);
+            groupBoxOutputs.TabIndex = 0;
+            groupBoxOutputs.TabStop = false;
+            groupBoxOutputs.Text = "杈撳嚭涓庨厤缃�";
+            //
+            // dataGridOutputs
+            //
+            dataGridOutputs.BackgroundColor = Color.FromArgb(32, 46, 50);
+            dataGridOutputs.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            dataGridOutputs.Dock = DockStyle.Fill;
+            dataGridOutputs.GridColor = SystemColors.Control;
+            dataGridOutputs.Location = new Point(3, 24);
+            dataGridOutputs.Name = "dataGridOutputs";
+            dataGridOutputs.Size = new Size(580, 431);
+            dataGridOutputs.TabIndex = 0;
+            //
+            // topToolStrip
+            //
+            topToolStrip.BackColor = Color.FromArgb(32, 41, 50);
+            topToolStrip.GripStyle = ToolStripGripStyle.Hidden;
+            topToolStrip.Items.AddRange(new ToolStripItem[] { btnRun, btnSave, btnReset });
+            topToolStrip.Location = new Point(0, 0);
+            topToolStrip.Name = "topToolStrip";
+            topToolStrip.Size = new Size(884, 31);
+            topToolStrip.TabIndex = 1;
+            topToolStrip.Text = "toolStrip1";
+            //
+            // btnRun
+            //
+            btnRun.DisplayStyle = ToolStripItemDisplayStyle.Text;
+            btnRun.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btnRun.ForeColor = SystemColors.Control;
+            btnRun.ImageTransparentColor = Color.Magenta;
+            btnRun.Name = "btnRun";
+            btnRun.Size = new Size(41, 28);
+            btnRun.Text = "杩愯";
+            btnRun.Click += btnRun_Click;
+            //
+            // btnSave
+            //
+            btnSave.DisplayStyle = ToolStripItemDisplayStyle.Text;
+            btnSave.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btnSave.ForeColor = SystemColors.Control;
+            btnSave.ImageTransparentColor = Color.Magenta;
+            btnSave.Name = "btnSave";
+            btnSave.Size = new Size(41, 28);
+            btnSave.Text = "淇濆瓨";
+            btnSave.Click += btnSave_Click;
+            //
+            // btnReset
+            //
+            btnReset.DisplayStyle = ToolStripItemDisplayStyle.Text;
+            btnReset.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btnReset.ForeColor = SystemColors.Control;
+            btnReset.ImageTransparentColor = Color.Magenta;
+            btnReset.Name = "btnReset";
+            btnReset.Size = new Size(73, 28);
+            btnReset.Text = "閲嶇疆璁℃暟";
+            btnReset.Click += btnReset_Click;
+            //
+            // statusStrip
+            //
+            statusStrip.BackColor = Color.FromArgb(32, 41, 50);
+            statusStrip.Items.AddRange(new ToolStripItem[] { lblResult, lblMsg });
+            statusStrip.Location = new Point(0, 489);
+            statusStrip.Name = "statusStrip";
+            statusStrip.Size = new Size(884, 30);
+            statusStrip.TabIndex = 2;
+            statusStrip.Text = "statusStrip1";
+            //
+            // lblResult
+            //
+            lblResult.AutoSize = false;
+            lblResult.BackColor = Color.FromArgb(32, 41, 50);
+            lblResult.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            lblResult.ForeColor = SystemColors.Control;
+            lblResult.Name = "lblResult";
+            lblResult.Size = new Size(100, 25);
+            lblResult.Text = "缁撴灉: --";
+            //
+            // lblMsg
+            //
+            lblMsg.BackColor = Color.FromArgb(32, 41, 50);
+            lblMsg.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            lblMsg.ForeColor = SystemColors.Control;
+            lblMsg.Name = "lblMsg";
+            lblMsg.Size = new Size(769, 25);
+            lblMsg.Spring = true;
+            lblMsg.Text = "灏辩华";
+            lblMsg.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // TyreCounterProcessEdit
+            //
+            AutoScaleDimensions = new SizeF(9F, 20F);
+            AutoScaleMode = AutoScaleMode.Font;
+            BackColor = Color.FromArgb(32, 41, 50);
+            Controls.Add(splitContainer1);
+            Controls.Add(topToolStrip);
+            Controls.Add(statusStrip);
+            Name = "TyreCounterProcessEdit";
+            Size = new Size(884, 519);
+            Load += TyreCounterProcessEdit_Load;
+            splitContainer1.Panel1.ResumeLayout(false);
+            splitContainer1.Panel2.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)splitContainer1).EndInit();
+            splitContainer1.ResumeLayout(false);
+            groupBoxInputs.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)dataGridInputs).EndInit();
+            groupBoxConfig.ResumeLayout(false);
+            tableLayoutPanelConfig.ResumeLayout(false);
+            tableLayoutPanelConfig.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)numericUpDownImagesPerTyre).EndInit();
+            groupBoxStatistics.ResumeLayout(false);
+            tableLayoutPanelStats.ResumeLayout(false);
+            tableLayoutPanelStats.PerformLayout();
+            groupBoxOutputs.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)dataGridOutputs).EndInit();
+            topToolStrip.ResumeLayout(false);
+            topToolStrip.PerformLayout();
+            statusStrip.ResumeLayout(false);
+            statusStrip.PerformLayout();
+            ResumeLayout(false);
+            statusStrip.PerformLayout();
+        }
+
+        #endregion
+
+        private SplitContainer splitContainer1;
+        private GroupBox groupBoxInputs;
+        private DataGridView dataGridInputs;
+        private GroupBox groupBoxOutputs;
+        private DataGridView dataGridOutputs;
+        private ToolStrip topToolStrip;
+        private ToolStripButton btnRun;
+        private ToolStripButton btnSave;
+        private ToolStripButton btnReset;
+        private StatusStrip statusStrip;
+        private ToolStripStatusLabel lblResult;
+        private ToolStripStatusLabel lblMsg;
+        private GroupBox groupBoxConfig;
+        private TableLayoutPanel tableLayoutPanelConfig;
+        private Label lblImagesPerTyre;
+        private NumericUpDown numericUpDownImagesPerTyre;
+        private Label lblJudgeRule;
+        private ComboBox comboBoxJudgeRule;
+        private CheckBox checkBoxAutoReset;
+        private GroupBox groupBoxStatistics;
+        private TableLayoutPanel tableLayoutPanelStats;
+        private Label lblCurrentTyreID;
+        private TextBox txtCurrentTyreID;
+        private Label lblCurrentImageIndex;
+        private TextBox txtCurrentImageIndex;
+        private Label lblTyreTotal;
+        private TextBox txtTyreTotal;
+        private Label lblTyreOK;
+        private TextBox txtTyreOK;
+        private Label lblTyreNG;
+        private TextBox txtTyreNG;
+        private Label lblTyreRateOK;
+        private TextBox txtTyreRateOK;
+    }
+}
diff --git a/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.cs b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.cs
new file mode 100644
index 0000000..e93c114
--- /dev/null
+++ b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.cs
@@ -0,0 +1,161 @@
+using LB_VisionProcesses.Alogrithms;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace LB_VisionProcesses.Processes
+{
+    /// <summary>
+    /// 杞儙璁℃暟宸ュ叿缂栬緫鍣�
+    /// </summary>
+    public partial class TyreCounterProcessEdit : TAlgorithmEdit
+    {
+        DataTable DataTableInputs = new DataTable();
+        DataTable DataTableOutputs = new DataTable();
+
+        public TyreCounterProcessEdit(TyreCounterProcess subject = null)
+        {
+            InitializeComponent();
+            if (subject == null)
+                subject = new TyreCounterProcess();
+
+            this.Subject = subject;
+        }
+
+        private void TyreCounterProcessEdit_Load(object sender, EventArgs e)
+        {
+            LoadParas();
+        }
+
+        /// <summary>
+        /// 鍔犺浇鍙傛暟
+        /// </summary>
+        public override void LoadParas()
+        {
+            if (Subject is TyreCounterProcess counter)
+            {
+                // 鍔犺浇閰嶇疆鍙傛暟
+                numericUpDownImagesPerTyre.Value = counter.ImagesPerTyre;
+                comboBoxJudgeRule.SelectedItem = counter.JudgeRule.ToString();
+                checkBoxAutoReset.Checked = counter.AutoReset;
+
+                // 鍔犺浇缁熻淇℃伅
+                UpdateStatistics();
+
+                // 缁戝畾杈撳叆鍙傛暟
+                DataTableInputs.Columns.Add("Key", typeof(string));
+                DataTableInputs.Columns.Add("Value", typeof(object));
+                DataTableInputs.Rows.Clear();
+
+                var inputs = new Dictionary<string, object>
+                {
+                    { "ImagesPerTyre", counter.ImagesPerTyre },
+                    { "JudgeRule", counter.JudgeRule.ToString() },
+                    { "AutoReset", counter.AutoReset }
+                };
+
+                foreach (var item in inputs)
+                    DataTableInputs.Rows.Add(item.Key, item.Value);
+
+                dataGridInputs.DataSource = DataTableInputs;
+
+                // 缁戝畾杈撳嚭鍙傛暟
+                DataTableOutputs.Columns.Add("Key", typeof(string));
+                DataTableOutputs.Columns.Add("Value", typeof(object));
+                DataTableOutputs.Rows.Clear();
+
+                var outputs = new Dictionary<string, object>
+                {
+                    { "CurrentTyreID", counter.CurrentTyreID },
+                    { "CurrentImageIndex", counter.CurrentImageIndex },
+                    { "IsTyreComplete", counter.IsTyreComplete },
+                    { "TyreResult", counter.TyreResult },
+                    { "TyreTotal", counter.TyreTotal },
+                    { "TyreOK", counter.TyreOK },
+                    { "TyreNG", counter.TyreNG },
+                    { "TyreRateOK", counter.TyreRateOK }
+                };
+
+                foreach (var item in outputs)
+                    DataTableOutputs.Rows.Add(item.Key, item.Value);
+
+                dataGridOutputs.DataSource = DataTableOutputs;
+
+                // 璁剧疆鐘舵�佹爮
+                lblResult.Text = $"缁撴灉: {(counter.Result ? "OK" : "NG")}";
+                lblResult.ForeColor = counter.Result ? Color.LightGreen : Color.LightCoral;
+                lblMsg.Text = counter.Msg;
+            }
+        }
+
+        /// <summary>
+        /// 鏇存柊缁熻淇℃伅鏄剧ず
+        /// </summary>
+        private void UpdateStatistics()
+        {
+            if (Subject is TyreCounterProcess counter)
+            {
+                txtCurrentTyreID.Text = counter.CurrentTyreID.ToString();
+                txtCurrentImageIndex.Text = $"{counter.CurrentImageIndex}/{counter.ImagesPerTyre}";
+                txtTyreTotal.Text = counter.TyreTotal.ToString();
+                txtTyreOK.Text = counter.TyreOK.ToString();
+                txtTyreNG.Text = counter.TyreNG.ToString();
+                txtTyreRateOK.Text = $"{counter.TyreRateOK:F2}%";
+            }
+        }
+
+        /// <summary>
+        /// 鏇存柊杈撳叆鍙傛暟
+        /// </summary>
+        public override void UpdataInputs()
+        {
+            if (Subject is TyreCounterProcess counter)
+            {
+                counter.ImagesPerTyre = (int)numericUpDownImagesPerTyre.Value;
+                counter.JudgeRule = (TyreJudgeRule)Enum.Parse(typeof(TyreJudgeRule), comboBoxJudgeRule.SelectedItem?.ToString() ?? "AnyNG");
+                counter.AutoReset = checkBoxAutoReset.Checked;
+
+                // 鏇存柊杈撳叆鍙傛暟琛�
+                Subject.Params.Inputs["ImagesPerTyre"] = counter.ImagesPerTyre;
+                Subject.Params.Inputs["JudgeRule"] = counter.JudgeRule.ToString();
+                Subject.Params.Inputs["AutoReset"] = counter.AutoReset;
+            }
+        }
+
+        private void btnSave_Click(object sender, EventArgs e)
+        {
+            UpdataInputs();
+            lblMsg.Text = "鍙傛暟宸蹭繚瀛�";
+            lblMsg.ForeColor = Color.LightGreen;
+        }
+
+        private void btnReset_Click(object sender, EventArgs e)
+        {
+            if (Subject is TyreCounterProcess counter)
+            {
+                counter.ResetTyreCount();
+                UpdateStatistics();
+                LoadParas();
+                lblMsg.Text = "璁℃暟鍣ㄥ凡閲嶇疆";
+                lblMsg.ForeColor = Color.LightGreen;
+            }
+        }
+
+        private void btnRun_Click(object sender, EventArgs e)
+        {
+            UpdataInputs();
+            Subject.Run();
+            UpdateStatistics();
+            LoadParas();
+            lblResult.Text = $"缁撴灉: {(Subject.Result ? "OK" : "NG")}";
+            lblResult.ForeColor = Subject.Result ? Color.LightGreen : Color.LightCoral;
+            lblMsg.Text = Subject.Msg;
+        }
+    }
+}
diff --git a/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.resx b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.resx
new file mode 100644
index 0000000..1af7de1
--- /dev/null
+++ b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.resx
@@ -0,0 +1,120 @@
+锘�<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file
diff --git a/LB_VisionProcesses/Processes/TyreCounter/TyreStatistics.cs b/LB_VisionProcesses/Processes/TyreCounter/TyreStatistics.cs
new file mode 100644
index 0000000..6e1950c
--- /dev/null
+++ b/LB_VisionProcesses/Processes/TyreCounter/TyreStatistics.cs
@@ -0,0 +1,266 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+namespace LB_VisionProcesses.Processes
+{
+    /// <summary>
+    /// 杞儙鍒ゅ畾瑙勫垯
+    /// </summary>
+    public enum TyreJudgeRule
+    {
+        /// <summary>
+        /// 浠讳竴NG鍒欐暣鑳嶯G
+        /// </summary>
+        AnyNG,
+
+        /// <summary>
+        /// 鍏ㄩ儴OK鎵嶆暣鑳嶰K
+        /// </summary>
+        AllOK,
+
+        /// <summary>
+        /// 澶氭暟琛ㄥ喅锛堣秴杩囧崐鏁癘K鍒橭K锛�
+        /// </summary>
+        MajorityVote
+    }
+
+    /// <summary>
+    /// 杞儙璁℃暟缁撴灉
+    /// </summary>
+    public class TyreCountResult
+    {
+        /// <summary>
+        /// 鏄惁瀹屾垚涓�涓疆鑳�
+        /// </summary>
+        public bool IsTyreComplete { get; set; }
+
+        /// <summary>
+        /// 杞儙ID
+        /// </summary>
+        public int TyreID { get; set; }
+
+        /// <summary>
+        /// 杞儙鏁翠綋缁撴灉
+        /// </summary>
+        public bool TyreResult { get; set; }
+
+        /// <summary>
+        /// 鍚勫浘鍍忕粨鏋滃垪琛�
+        /// </summary>
+        public List<bool> ImageResults { get; set; } = new List<bool>();
+
+        /// <summary>
+        /// 褰撳墠鍥惧儚搴忓彿锛�1~n锛�
+        /// </summary>
+        public int CurrentImageIndex { get; set; }
+
+        /// <summary>
+        /// 娑堟伅
+        /// </summary>
+        public string Message { get; set; }
+    }
+
+    /// <summary>
+    /// 杞儙缁熻鍣� - 鐢ㄤ簬绠$悊杞儙绾у埆鐨勮鏁板拰缁熻
+    /// </summary>
+    public class TyreStatistics
+    {
+        #region 閰嶇疆鍙傛暟
+
+        /// <summary>
+        /// 姣忓紶杞儙鎵�闇�鍥惧儚鏁帮紙榛樿8寮狅級
+        /// </summary>
+        public int ImagesPerTyre { get; set; } = 8;
+
+        /// <summary>
+        /// 鍒ゅ畾瑙勫垯
+        /// </summary>
+        public TyreJudgeRule JudgeRule { get; set; } = TyreJudgeRule.AnyNG;
+
+        #endregion
+
+        #region 缁熻鏁版嵁
+
+        /// <summary>
+        /// 杞儙鎬绘暟
+        /// </summary>
+        public int TyreTotal => TyreOK + TyreNG;
+
+        /// <summary>
+        /// 杞儙OK璁℃暟
+        /// </summary>
+        public int TyreOK { get; set; }
+
+        /// <summary>
+        /// 杞儙NG璁℃暟
+        /// </summary>
+        public int TyreNG { get; set; }
+
+        /// <summary>
+        /// 褰撳墠杞儙ID锛堜粠1寮�濮嬶級
+        /// </summary>
+        public int CurrentTyreID { get; set; } = 1;
+
+        /// <summary>
+        /// 褰撳墠杞儙鐨勫浘鍍忓簭鍙凤紙0~ImagesPerTyre-1锛�
+        /// </summary>
+        public int CurrentImageIndex { get; set; } = 0;
+
+        /// <summary>
+        /// 褰撳墠杞儙鐨勫悇鍥惧儚缁撴灉
+        /// </summary>
+        public List<bool> CurrentTyreResults { get; set; } = new List<bool>();
+
+        /// <summary>
+        /// 褰撳墠杞儙鐨勫悇鍥惧儚SN
+        /// </summary>
+        public List<string> CurrentTyreImageSNs { get; set; } = new List<string>();
+
+        /// <summary>
+        /// 杞儙鑹搧鐜�
+        /// </summary>
+        public double TyreRateOK => TyreTotal > 0 ? (TyreOK / (double)TyreTotal) * 100 : 0;
+
+        #endregion
+
+        #region 鏋勯�犳柟娉�
+
+        public TyreStatistics() { }
+
+        public TyreStatistics(int imagesPerTyre, TyreJudgeRule judgeRule = TyreJudgeRule.AnyNG)
+        {
+            ImagesPerTyre = imagesPerTyre;
+            JudgeRule = judgeRule;
+        }
+
+        #endregion
+
+        #region 鏍稿績鏂规硶
+
+        /// <summary>
+        /// 娣诲姞鍥惧儚妫�娴嬬粨鏋�
+        /// </summary>
+        /// <param name="isOK">鍥惧儚妫�娴嬬粨鏋�</param>
+        /// <param name="imageSN">鍥惧儚搴忓垪鍙凤紙鍙�夛級</param>
+        /// <returns>杞儙璁℃暟缁撴灉</returns>
+        public TyreCountResult AddImageResult(bool isOK, string imageSN = null)
+        {
+            // 娣诲姞鍒板綋鍓嶈疆鑳庣粨鏋滃垪琛�
+            CurrentTyreResults.Add(isOK);
+            CurrentTyreImageSNs.Add(imageSN);
+            CurrentImageIndex++;
+
+            var result = new TyreCountResult
+            {
+                CurrentImageIndex = CurrentImageIndex,
+                IsTyreComplete = false,
+                Message = $"褰撳墠杞儙绗� {CurrentImageIndex}/{ImagesPerTyre} 寮犲浘鍍�"
+            };
+
+            // 妫�鏌ユ槸鍚﹀畬鎴愪竴涓疆鑳�
+            if (CurrentImageIndex >= ImagesPerTyre)
+            {
+                // 璁$畻杞儙鏁翠綋缁撴灉
+                bool tyreResult = CalculateTyreResult();
+
+                // 鏇存柊缁熻
+                if (tyreResult)
+                    TyreOK++;
+                else
+                    TyreNG++;
+
+                // 鏋勫缓瀹屾垚缁撴灉
+                result.IsTyreComplete = true;
+                result.TyreID = CurrentTyreID;
+                result.TyreResult = tyreResult;
+                result.ImageResults = new List<bool>(CurrentTyreResults);
+                result.Message = $"瀹屾垚杞儙 #{CurrentTyreID}锛岀粨鏋�: {(tyreResult ? "OK" : "NG")}";
+
+                // 閲嶇疆褰撳墠杞儙鏁版嵁
+                ResetCurrentTyre();
+            }
+
+            return result;
+        }
+
+        /// <summary>
+        /// 璁$畻杞儙鏁翠綋缁撴灉
+        /// </summary>
+        private bool CalculateTyreResult()
+        {
+            if (CurrentTyreResults.Count == 0)
+                return true;
+
+            switch (JudgeRule)
+            {
+                case TyreJudgeRule.AnyNG:
+                    // n寮犱腑浠讳竴NG鍒欐暣鑳嶯G
+                    return !CurrentTyreResults.Any(r => !r);
+
+                case TyreJudgeRule.AllOK:
+                    // 鍏ㄩ儴OK鎵嶆暣鑳嶰K锛堜笌AnyNG鐩稿悓锛�
+                    return CurrentTyreResults.All(r => r);
+
+                case TyreJudgeRule.MajorityVote:
+                    // 澶氭暟琛ㄥ喅锛氳秴杩囧崐鏁癘K鍒橭K
+                    int okCount = CurrentTyreResults.Count(r => r);
+                    return okCount > (CurrentTyreResults.Count / 2.0);
+
+                default:
+                    return !CurrentTyreResults.Any(r => !r);
+            }
+        }
+
+        /// <summary>
+        /// 閲嶇疆褰撳墠杞儙鏁版嵁
+        /// </summary>
+        private void ResetCurrentTyre()
+        {
+            CurrentTyreID++;
+            CurrentImageIndex = 0;
+            CurrentTyreResults.Clear();
+            CurrentTyreImageSNs.Clear();
+        }
+
+        /// <summary>
+        /// 閲嶇疆鎵�鏈夌粺璁�
+        /// </summary>
+        public void Reset()
+        {
+            TyreOK = 0;
+            TyreNG = 0;
+            CurrentTyreID = 1;
+            ResetCurrentTyre();
+        }
+
+        /// <summary>
+        /// 娓呯┖褰撳墠杞儙锛堢敤浜庡紓甯告儏鍐碉級
+        /// </summary>
+        public void ClearCurrentTyre()
+        {
+            ResetCurrentTyre();
+        }
+
+        /// <summary>
+        /// 鑾峰彇褰撳墠杩涘害淇℃伅
+        /// </summary>
+        public string GetProgressInfo()
+        {
+            if (ImagesPerTyre <= 1)
+                return $"杞儙 #{CurrentTyreID} (3D妯″紡)";
+
+            return $"杞儙 #{CurrentTyreID} - 绗� {CurrentImageIndex}/{ImagesPerTyre} 寮�";
+        }
+
+        /// <summary>
+        /// 鑾峰彇缁熻淇℃伅瀛楃涓�
+        /// </summary>
+        public string GetStatisticsInfo()
+        {
+            return $"杞儙鎬绘暟: {TyreTotal}, OK: {TyreOK}, NG: {TyreNG}, 鑹搧鐜�: {TyreRateOK:F2}%";
+        }
+
+        #endregion
+    }
+}
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs
index 916b77e..8fe50a5 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfo.cs
@@ -14,7 +14,7 @@
 [assembly: System.Reflection.AssemblyCompanyAttribute("LB_VisionProcesses")]
 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
 [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+85a4bdc866f7ce0986d629820ef3e793f8b72787")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+848ae3a7841a16322c23f9c0d10b2fab83a97c2c")]
 [assembly: System.Reflection.AssemblyProductAttribute("LB_VisionProcesses")]
 [assembly: System.Reflection.AssemblyTitleAttribute("LB_VisionProcesses")]
 [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache
index 655eba3..1581ae1 100644
--- a/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache
+++ b/LB_VisionProcesses/obj/Debug/net8.0-windows7.0/LB_VisionProcesses.AssemblyInfoInputs.cache
@@ -1 +1 @@
-29977c486c42f515fd2471f6d6c0c69c77e52667ac27d5ac6dc9cef989950460
+f13ddb2e6b406526cb601f7d7bf5df9d65f5c4bc97ccea0fb69e1d8a6b1925c7
diff --git a/LB_VisionProcesses/obj/LB_VisionProcesses.csproj.nuget.dgspec.json b/LB_VisionProcesses/obj/LB_VisionProcesses.csproj.nuget.dgspec.json
index df86b0b..ae3f7fe 100644
--- a/LB_VisionProcesses/obj/LB_VisionProcesses.csproj.nuget.dgspec.json
+++ b/LB_VisionProcesses/obj/LB_VisionProcesses.csproj.nuget.dgspec.json
@@ -22,7 +22,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -100,7 +100,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -165,7 +165,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -248,7 +248,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
@@ -335,7 +335,7 @@
         ],
         "sources": {
           "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-          "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+          "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
           "https://api.nuget.org/v3/index.json": {}
         },
         "frameworks": {
diff --git a/LB_VisionProcesses/obj/project.assets.json b/LB_VisionProcesses/obj/project.assets.json
index 2f8272e..8e97164 100644
--- a/LB_VisionProcesses/obj/project.assets.json
+++ b/LB_VisionProcesses/obj/project.assets.json
@@ -8228,7 +8228,7 @@
       ],
       "sources": {
         "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
-        "D:\\Vision\\SmartVision20260409\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
+        "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\ref\\nuget瀹夎鍖�": {},
         "https://api.nuget.org/v3/index.json": {}
       },
       "frameworks": {
diff --git a/LB_VisionProcesses/obj/project.nuget.cache b/LB_VisionProcesses/obj/project.nuget.cache
index 985490c..94be9c9 100644
--- a/LB_VisionProcesses/obj/project.nuget.cache
+++ b/LB_VisionProcesses/obj/project.nuget.cache
@@ -1,6 +1,6 @@
 {
   "version": 2,
-  "dgSpecHash": "+Um43RWPOu0=",
+  "dgSpecHash": "nEWuUJ16yic=",
   "success": true,
   "projectFilePath": "D:\\Vision\\SmartVision20260413\\SmartVision\\LB_VisionProcesses\\LB_VisionProcesses.csproj",
   "expectedPackageFiles": [

--
Gitblit v1.9.3