From c17f983ab31aa0e784cf3f49afd12dab7b531920 Mon Sep 17 00:00:00 2001 From: 16337 <1633794139@qq.com> Date: Mon, 2 Feb 2026 15:25:13 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20batch=3D1=20=E4=BC=98=E5=8C=96=E5=87=8F?= =?UTF-8?q?=E5=B0=91=E5=BB=B6=E8=BF=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - settings: batch_size=41 - tensorrt_engine: BATCH_SIZE=41 - preprocessor: 移除 padding 逻辑,直接 batch=1 - 预处理延迟从 17ms 5ms --- .gitignore | 2 + analyze_latency.py | 56 + analyze_latency_batch1.py | 44 + benchmark_trt.py | 96 + config/__pycache__/settings.cpython-310.pyc | Bin 7076 -> 7076 bytes config/settings.py | 2 +- core/__pycache__/preprocessor.cpython-310.pyc | Bin 12260 -> 11274 bytes .../tensorrt_engine.cpython-310.pyc | Bin 11357 -> 11265 bytes core/preprocessor.py | 86 +- core/tensorrt_engine.py | 15 +- logs/main.log | 6944 +++++++++++++++++ logs/main_error.log | 6076 +++++++++++++++ main.py | 2 +- 13 files changed, 13248 insertions(+), 75 deletions(-) create mode 100644 analyze_latency.py create mode 100644 analyze_latency_batch1.py create mode 100644 benchmark_trt.py diff --git a/.gitignore b/.gitignore index 9fa2976..9062494 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,5 @@ README.md # 数据目录(不提交) data/ captures/ +/logs/ +/tests/ diff --git a/analyze_latency.py b/analyze_latency.py new file mode 100644 index 0000000..6f499f7 --- /dev/null +++ b/analyze_latency.py @@ -0,0 +1,56 @@ +"""详细延迟分析 - 简化版""" +import sys +import os +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + +import time +import numpy as np +import cv2 + +from config.settings import get_settings +from core.preprocessor import ImagePreprocessor + +settings = get_settings() +preprocessor = ImagePreprocessor(settings.inference) + +# 模拟 100 次推理 +img = np.random.randint(0, 255, (1080, 1920, 3), dtype=np.uint8) +roi_mock = type('ROI', (), {'x1': 300, 'y1': 100, 'x2': 1000, 'y2': 800, 'enabled': True})() + +times_preprocess = [] +times_single = [] +times_batch = [] + +for _ in range(100): + # 1. preprocess_single + start = time.perf_counter() + cropped = preprocessor.preprocess_single(img, roi_mock) + t = (time.perf_counter() - start) * 1000 + times_single.append(t) + + # 2. preprocess_batch (1→4) + start = time.perf_counter() + batch_data, _ = preprocessor._batch_preprocessor.preprocess_batch([cropped[0]]) + t = (time.perf_counter() - start) * 1000 + times_batch.append(t) + + # 3. 完整 preprocess (single + batch) + start = time.perf_counter() + cropped = preprocessor.preprocess_single(img, roi_mock) + batch_data, _ = preprocessor._batch_preprocessor.preprocess_batch([cropped[0]]) + t = (time.perf_counter() - start) * 1000 + times_preprocess.append(t) + +print("延迟分析 (100次平均):") +print(f" preprocess_single (ROI + resize): {np.mean(times_single):.2f}ms") +print(f" preprocess_batch (padding 1→4): {np.mean(times_batch):.2f}ms") +print(f" 完整预处理: {np.mean(times_preprocess):.2f}ms") +print() +print(f"TensorRT 推理 (batch=1): ~2.5ms (基准测试)") +print(f"TensorRT 推理 (batch=4): ~5.0ms (基准测试)") +print() +print("推算总延迟:") +print(f" 方案A (batch=1): {np.mean(times_single):.2f} + 2.5 + 后处理 ≈ 10-15ms") +print(f" 方案B (batch=4 实际只推理1帧): {np.mean(times_preprocess):.2f} + 5 + 后处理 ≈ 55-65ms") +print() +print("结论:延迟主要来自 batch padding 和不必要的 4帧推理开销") diff --git a/analyze_latency_batch1.py b/analyze_latency_batch1.py new file mode 100644 index 0000000..2f84f88 --- /dev/null +++ b/analyze_latency_batch1.py @@ -0,0 +1,44 @@ +"""延迟分析 - batch=1 优化后""" +import sys +import os +sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) + +import time +import numpy as np + +from config.settings import get_settings +from core.preprocessor import ImagePreprocessor, BatchPreprocessor + +settings = get_settings() +preprocessor = ImagePreprocessor(settings.inference) + +img = np.random.randint(0, 255, (1080, 1920, 3), dtype=np.uint8) +roi_mock = type('ROI', (), {'x1': 300, 'y1': 100, 'x2': 1000, 'y2': 800, 'enabled': True, 'roi_type': 0})() + +times_preprocess_single = [] +times_preprocess_batch = [] + +for _ in range(100): + # 1. preprocess_single + start = time.perf_counter() + cropped = preprocessor.preprocess_single(img, roi_mock) + t = (time.perf_counter() - start) * 1000 + times_preprocess_single.append(t) + + # 2. preprocess_batch (batch=1) + start = time.perf_counter() + batch_data, _ = preprocessor._batch_preprocessor.preprocess_batch([cropped[0]]) + t = (time.perf_counter() - start) * 1000 + times_preprocess_batch.append(t) + +print("延迟分析 (batch=1 优化后):") +print(f" preprocess_single: {np.mean(times_preprocess_single):.2f}ms") +print(f" preprocess_batch: {np.mean(times_preprocess_batch):.2f}ms") +print(f" 总预处理: {np.mean(times_preprocess_single) + np.mean(times_preprocess_batch):.2f}ms") +print() +print(f"TensorRT batch=1 推理: ~2.5ms") +print(f"TensorRT batch=4 推理: ~5.0ms") +print() +print("推算总延迟:") +print(f" batch=1: {np.mean(times_preprocess_single) + np.mean(times_preprocess_batch):.2f} + 2.5 ≈ 8-12ms") +print(f" batch=4: {np.mean(times_preprocess_single) + np.mean(times_preprocess_batch):.2f} + 5 ≈ 10-15ms") diff --git a/benchmark_trt.py b/benchmark_trt.py new file mode 100644 index 0000000..c90fddc --- /dev/null +++ b/benchmark_trt.py @@ -0,0 +1,96 @@ +"""TensorRT 纯推理延迟测试""" +import numpy as np +import tensorrt as trt +import pycuda.driver as cuda +import pycuda.autoinit +import time + +engine_path = './models/yolo11n.engine' + +with open(engine_path, 'rb') as f: + runtime = trt.Runtime(trt.Logger(trt.Logger.WARNING)) + engine = runtime.deserialize_cuda_engine(f.read()) + +context = engine.create_execution_context() + +input_shape = (1, 3, 480, 480) +input_data = np.random.randn(*input_shape).astype(np.float32) + +context.set_input_shape('images', input_shape) + +output_shape = tuple(max(1, s) for s in engine.get_binding_shape(1)) +output_size = int(np.prod(output_shape)) + +h_input = cuda.pagelocked_empty(input_data.size, np.float32) +h_output = cuda.pagelocked_empty(output_size, np.float32) + +np.copyto(h_input, input_data.ravel()) + +d_input = cuda.mem_alloc(h_input.nbytes) +d_output = cuda.mem_alloc(h_output.nbytes) + +bindings = [int(d_input), int(d_output)] + +# Warmup +for _ in range(10): + cuda.memcpy_htod(d_input, h_input) + context.execute_v2(bindings=bindings) + cuda.memcpy_dtoh(h_output, d_output) + +# Benchmark +times = [] +for _ in range(100): + start = time.perf_counter() + cuda.memcpy_htod(d_input, h_input) + context.execute_v2(bindings=bindings) + cuda.memcpy_dtoh(h_output, d_output) + times.append((time.perf_counter() - start) * 1000) + +print(f'TensorRT 纯推理延迟 (batch=1):') +print(f' 平均: {np.mean(times):.2f}ms') +print(f' 中位数: {np.median(times):.2f}ms') +print(f' 最小: {np.min(times):.2f}ms') +print(f' 最大: {np.max(times):.2f}ms') +print(f' P95: {np.percentile(times, 95):.2f}ms') +print() + +# 再测试 batch=4 +print("测试 batch=4...") +input_shape_4 = (4, 3, 480, 480) +input_data_4 = np.random.randn(*input_shape_4).astype(np.float32) +context.set_input_shape('images', input_shape_4) + +output_shape_4 = (4, 84, 4725) +output_size_4 = int(np.prod(output_shape_4)) + +h_input_4 = cuda.pagelocked_empty(input_data_4.size, np.float32) +h_output_4 = cuda.pagelocked_empty(output_size_4, np.float32) + +np.copyto(h_input_4, input_data_4.ravel()) + +d_input_4 = cuda.mem_alloc(h_input_4.nbytes) +d_output_4 = cuda.mem_alloc(h_output_4.nbytes) + +bindings_4 = [int(d_input_4), int(d_output_4)] + +# Warmup +for _ in range(10): + cuda.memcpy_htod(d_input_4, h_input_4) + context.execute_v2(bindings=bindings_4) + cuda.memcpy_dtoh(h_output_4, d_output_4) + +# Benchmark +times_4 = [] +for _ in range(100): + start = time.perf_counter() + cuda.memcpy_htod(d_input_4, h_input_4) + context.execute_v2(bindings=bindings_4) + cuda.memcpy_dtoh(h_output_4, d_output_4) + times_4.append((time.perf_counter() - start) * 1000) + +print(f'TensorRT 纯推理延迟 (batch=4):') +print(f' 平均: {np.mean(times_4):.2f}ms') +print(f' 中位数: {np.median(times_4):.2f}ms') +print(f' 最小: {np.min(times_4):.2f}ms') +print(f' 最大: {np.max(times_4):.2f}ms') +print(f' P95: {np.percentile(times_4, 95):.2f}ms') diff --git a/config/__pycache__/settings.cpython-310.pyc b/config/__pycache__/settings.cpython-310.pyc index 373c9be8ba2fa402d6d069b16a65719cceb3a876..35ca6c8976cff641acc7566b748aaae4309ec924 100644 GIT binary patch delta 422 zcmXAkF;Bu^5QhDr6r~gpMcNOEaWc57A;#53!KyKk2nxm)v=ME+qQt>y6XR@hi<=9( zn*IR(fbNFB;p*UbaKn@L?%uoH^^5&t%u&_YgoyIqXDm=cP{e`q!nZ{QmI)<7nXp61 zp^?ktWBf0-KS~Ko3t4i8nZeuK6O%hMe2E2ZW3?q@ZMx^c zg?)9_Ja=xuYl>^&n(9%v1-4^(HF+%HmIizHs;w{=zqEH{yost7KI_NpM z5+s44WZ7mHT#}P6IAUq{4m4`t<2=tRCnWQPI&ShsxlR)3FMQx@tS;Ww@SE$ZFB*k3 UWU1f5UtUTXBrAl`kT0y&eOV delta 422 zcmXAkF;Bu^5QhDr6s1%UMM{wvCxfdRVq9Ga2*#KW2x$xjY!nJ#G3cT~jI+rtZZ7O< z`UCg_x*Pt1tF8`yFWm6ty}S1=ccbhm8*)@NG$-OG_a5>T-?v0#z#&is zQdCSO=sx_HI-aJ0Utl6#+HQ}ZAeZ3r@e;kMNmimkAWdKX7>&bGT3BqbBkC*;lro$; za5}Ra6pySkL)cfmTqMkx=^4>rK%Smb@M`f*#_Gf(%gpj#Rv(z$!f=~1+Wt;M$nsL( z;TLwhX`VY*+%?5DoTDD>)Vb|gZdslQ-pAlIJ!{*nOCQ>+GTVe|ogS0by((l4Fo7mu z0g}K(vg}%qcOmCH+!0HAH(W#eme%yNat4_ODs-T4$Q4Kzf6<-3%PQhsjXw3HIuwme Vj3>}<(XXD5mLLsaIy4kk;~%bRX)pi) diff --git a/config/settings.py b/config/settings.py index 08d0fc4..f654f39 100644 --- a/config/settings.py +++ b/config/settings.py @@ -75,7 +75,7 @@ class InferenceConfig: model_path: str = "./models/yolo11n.engine" input_width: int = 480 input_height: int = 480 - batch_size: int = 4 + batch_size: int = 1 conf_threshold: float = 0.5 nms_threshold: float = 0.45 device_id: int = 0 diff --git a/core/__pycache__/preprocessor.cpython-310.pyc b/core/__pycache__/preprocessor.cpython-310.pyc index f62e3cb949b59b45387dfe28b1b5292394c89890..f237f127970243fe1ec0deb9bc1194e5c0834502 100644 GIT binary patch delta 1585 zcmZ8hTTC2P7@l+H0z2%D+m;0um&*cE77(bKv}m-oNv$b1sZlf4ECc627nhyk%+LZZ zp)IR1zO?B{AB>tpW2|W!V?%04NE)AwFMXZ9@BpGQCO-B-8vip8FwSPa{O7-%{m=J* zXSQ-*d=RxG5nY1k+4-yabNvsaeMjUD5d04NaPKK{C`4eknN|GAh_P*pH3!ACk@dX|mZE z70a3fs1;Tn!0+(72>?yiP$kkaZ)-ftZ)7z7PrUja6#@#pr$p9qfD&4fJT!$@5kXDT zBKFXVT*3se;zhY66FDg@D$tU`no3HLsjedMDA1ZR`^~M+Waaw3?XMnhFW=zTl%8;L zcG{Uw|91PwosBZzJleHXboz?KV$7O9p1wGcO%G+$XR_({Kho3t&m=SVKF;TEBZ)ngDdCV%hj_p!5dKegZ*-%+EtXaKq>ctkD zOHw}f2Hlf=-jBM$~Qg_qGHE@5B~5s=6#`Vbft+^r}j88}l*YDt+y6BwA2 zXP@5ctmhleVf|1Iz@Nb*saSowd;7-yJ;m%ic(Ap8b$k7uA;{#L-3c_n%~bdFLiOos z$D2>@^_4EH z+ng55{m(!I%-}m9{)VhQGJZnn3NQ4$6yaic7`%iIkulCo*qm$Ijxt`^L zRP*ERZ7%oT)q>#!asIfs2CeWXy)(w4IK(;FvH%&tmqFxAoPw1Fe9G@68dL|&PX2k{ V8_40m^gRK*lQ_cH`d>t+{sp$tlUV=& delta 2492 zcmb7FYitx%6rOwMv5#(-zPq&`TUxDC2|`=ZprVKnsz^|bF{@-8_TDWEyF1IBsiDo* zMO*R3qj-%mVoYlc5EAjxXndjmGA91fAO3KRiHQuP@rTC5_{+yRvu!ESKh9>pJ@=k- z&pr2i=iGVjp$k^hsjrVK@ccG(DBn5wPV(or>en#jN`^2cLmA1ajApc$8q-)S)49$K zZscf(!VDhCX)MB`lX@n~V=Ttwyl!6tG~qw!>R4h@n;@BbR=-52qZN#Go~-?HT8Gl1 zpifwnWU}0@?OpaimNc-&NiEZG#R}L0oHem#&@{4^U5eS}H{NM`*}XdjFAFEjUDpvK zJLFV*dsjRSPYA)ukAicrr1zlVZG*pja^&KRZ(Tg{guJzE2}~7k7tBtH3>vi#^Ukc|5g(*mBc~X8CzaYyKJ3ZVJFi7$i#K zG*0BVslKXj==jiVP|JrqnGyYRuG;Dgih39YBEc90F}Lf-Y#PA>iM!0Pni&1*y0oi2?O z%cE&q2z%6(=Q{?ggR9d^4Howln1r#$Eyc1ony&c_U5ZCxe(rC0Oha4)vLAoYE{yOk zLO4PU;Dqjac6Pt7Wu5Yz@f)r3Vkgz&G&Ru(zC;mVp%9tv z+5R#&YZthcFXbEysgTE(cePxFhr&RT^-(&us@4p239(}Vck6fLKrSY zJ5Gm{aTQ+83;S?_+@oQPIFt zv=XhIxeAAFg*}49Pt8r7nR|UQcw_R?)ZyUVYnP6_ZAL@^biOX^(l8fUkOf0{7-2uE zTC9+A%PujiD=^=MJbJY&5Y3p$DNG08);fB=P{zL9SOFEptDTD>$|{(C^1Qpu#OX zF0WmNHO0F1rn)5Kk&qJ3YJIlYX2J!Z8!?j!5R$ZkCa3|erO~l#|09Rpx@+g!h7uN)7(zIJfD8*) zp6E;6VuAP*ye?)Xs%S*hsYZ$RXPnZ%s2cy1rj`@h7KPDr95pUTS2xc-yW%W`3x6Hb8mR?(%fi4bQW~jQTBENANWsFTuxFcor`W=S#eH+VH+q$MR+I zG`hv!5ljW_Z+)`;h13=tBkYRo4>&uV^uaa00p4 c9|v)}JlD60JT8Cj`v&ktU%UM7`n4qg4{p_v00000 diff --git a/core/__pycache__/tensorrt_engine.cpython-310.pyc b/core/__pycache__/tensorrt_engine.cpython-310.pyc index 0aaead8fd45656974af85bb70c67e9b21b12846b..f4dba6b553466f938ab0c8d4df2616b5f70aa1dd 100644 GIT binary patch delta 1765 zcmZ8hZ){Ul6z_fQd+R#djr~d4pO&{jbbBjKHU`3g!Nesj;s8M;i_7!TUfR0uy>j2% zSP=!(L`cTKoDI<^fy4y)f?^ZJWFg^$pZwrAKh&5IwU|N7f-%uV1@E~ngZPsB>$&Hi zfA@FJ?T-ge9`IX!zt6?LL%UC;`mXzDJpsaZZoanjWryK2&x%p$lKYtJGTH0W+!Nn& zwNK^WZX+H~nF+OU>T~s=;lz?#h8O3j7v4Qn_~gu;k4_ZM&HQrXMB&Dj#rac(uf8bE zzy0g%r`+Jq?AKfpO$%;zOOiM4>C z{MA&(>)S_7+hQ;7Qw#HRcVI^CDCX~mx5^f47VrX^djapTaGP&fB=?T@A41yUr0+Y9 zdn%gAV9u_{N~8;Z^J`V@+>&iW=tEcwkw9-?Js0!JUWZX*ob^I7u!Ho#^+5OVGk8#& zwi0^GGEEwDQkJRHNoqQ5E4qgfHY0377~qgEADoKO3|i)8%9zD8g$3|*5Y|-ok+IxZ zr7g(|5BUc_FMnQQZLp@gi(CY~`etww8ZHIQ%gitnl=VPwO_c0}S8G;o6***QB9o?h zWztGdj8itmy+*1sMuMiT*cgrLbUfo^*H>Pg3n>xP{*W6Y24y&OiW=oF1j zIJ9`6Pxdh6Ca)w7GoGe`?~z9V;*OOp1)yl;iCLK}Os>$X1zYZnl__10CE)ssH2D(3 z^;9{6$!s`Xe|11Zu??XU;VFbDhXh|P*S53U7#}VdTg_pZk8D5x)#PGZOHu5GhFAdB}PsmN5=_B~Be9mMpd#xnmgw(GJm=Cx!}csX>M9;OC9GKf^7gPP~G3 zXpc%UEo>{ds`oOQriM*>V3&HBOmme=Hp5S9zk-~yXCcxYu6P+moCDt6UCrUHDHQ7v zkP3#+l1T_}AYk>yG}9=Zf%{QjOe>c+!j0xtq?JGVTKK*Bex!rzG$rrVshLQb)Mn-A zfTPSdAZ$eF<240AZI#J$5NTbj45G3f^wuBNiCfL$USz@)Ow=ku;M0B7y*WH8d0K6a zGFlD6*|uyoy64>q>RgqIjh=&sRbge64+5Kk{#D;M{4dK=Y<2;9XrRQz$cOJ`_x9yIkg#y%el+9d{iM_@qsq2NIDUDw6a- IatHqX57DT>(f|Me delta 1889 zcmZ8hYitx%6rMY~Gi|rsW!r7DOX*{~w6xPL$fGGQZOfyEhDVBkkd?3*c5b&zx3j~U z+1kYlB8l;jt#ZXCU;;?|K{Tk@Kg1wEj4_79NDT4E7^5+%N&Q36n3$l{d+zo@oMgW} zd+vA7<2z^P{IQ>o`E!21PvXxXgRf=2`ON>Wmlaz5rEAJ0xlV|*?6q5#?`cZ@Bc8_><HRt8rxq1F*D!ZdJL|tzxXBAvkw=8NJnhXt`;8s|= zksJnnjIy7V)sY(RtMZkTD%r5M@WSEf z?43)$v8iasVkxn*haqU8ghup!yhWVda56q=y|0Y&ftT4{EcybTXAQO`38tIWtMe zsp-HjydFj9N7#Wdz`?B;m`G6znXW_YWkd5*CA z)$7QIY`*$#xDSc_2pG^+KsVDAdf0=SI2pPaYVH#$6en+GsjH6XviUIz`#CicwDdI1 z=2D~7NYXLODZo(-BRVL1SqGDk5@PH`sPRQ;!;?A$+^R(IWX8lvCo^_3V_JEq)K@n@ z(<(&miOMC4F#)xBQ|I7%?aUbpEAV%MJqX2=Biy`Hd>o2<>Uz+-836+=NX52?8>@ue zUMp{p@Pdr6MpA5w<9>EK+%T|(lM_KYK~s5$CUv`Drjp|u0flkZ5#2PhRA`f^9;0I^ ztB^FD+(?O6>Z_GAS$#yS5mI@qoVCydoMJ~JS@H$@GD6h?)|6*!SKi#Q7R}=b>ku{| zJi{T)Ka$ix-4A@RBv{YkfJR^^|JIb!NEf1n>(?kYcRyx3>u-^r>`{Fqd4;W5r4e6o z>#DQ3j<*{I<4Xg9;iqC;;5MA*;Fj}__yC4;T+D-7NIA=$!Q$>lFX=(az(JB~P)ARV zl%|Vf0U!vWh2&4I5IfrxQTFlUSn*0zjMRyh-->i}irs)+oD}xCWk9o3x9L{)XY*+? zg-$jZtsuMD8_`}BrG)3%y=c?Xm(av9LyUu4W*RzxUH}zc_&#uz;cQNK;0!v%lA$z! ze^HPT&LLoLr7EV-nr3}15v7Bh{p@&48|f&%-lC8-UEHCmZh4ZL>5NHjs6aCAG(3y& z973;XGsMlk>|Sh>I*86V^Q`{yh-mmd{4KIzd=L$Y5cn5foa781m2Ps&RZ9t>8r=f$ zttIXbu}!Uo8Vu@s($u*rmsVkh-ED1B4ZbSyHv6^phx-5JUdjlU+4pTRGQ$39d)OsN zDGV(FdPix&7PY!ciq8WUW`u;xEZE*mEVjP=cRxy~dEf;4XV|xG5!TmH$yaV~$3So? zud8GnI%c!;O|?PS&r40}*=*8wbjO}xUv&&^c?Yj62;~SD5rjHIrz`mLeT1tB%k%p{ z%<2+%?qL}%UWwL%bnL1&6JAzXyg@vRXILif42RBhjcm+VuK0+T1Z23uraM=vVxpt$ zR%cf`t`^|%VTeP*ZxvE`Ltke=W}HGoEq%j&M&gZR6KjqiuV+YZM-b^nO`^XWyxK7P dINlo$OXs9>0iV3x`$Q)4yei92WKZDV{{SCq)Di#y diff --git a/core/preprocessor.py b/core/preprocessor.py index f9d887c..476edd6 100644 --- a/core/preprocessor.py +++ b/core/preprocessor.py @@ -225,30 +225,19 @@ class LetterboxPreprocessor: class BatchPreprocessor: - """Batch预处理器类 + """Batch预处理器类 (batch=1)""" - 固定 batch=4,支持 padding 到 batch=4 - """ - - BATCH_SIZE = 4 + BATCH_SIZE = 1 def __init__( self, target_size: Tuple[int, int] = (480, 480), fp16_mode: bool = True ): - """ - 初始化Batch预处理器 - - Args: - target_size: 目标尺寸 (width, height) - fp16_mode: 是否使用FP16精度 - """ self.target_size = target_size self.fp16_mode = fp16_mode self.batch_size = self.BATCH_SIZE - self._letterbox = LetterboxPreprocessor(target_size) self._logger = get_logger("preprocessor") self._logger.info( @@ -256,77 +245,50 @@ class BatchPreprocessor: f"target_size={target_size}, fp16={fp16_mode}" ) - @staticmethod - def pad_to_batch4(frames: List[np.ndarray]) -> np.ndarray: + def preprocess_single( + self, + image: np.ndarray + ) -> np.ndarray: """ - Padding 到 batch=4,重复最后一帧 + 预处理单帧图像 Args: - frames: list of [3, 480, 480] numpy arrays + image: numpy 数组 Returns: - np.ndarray: [4, 3, 480, 480] + np.ndarray: [1, 3, H, W] """ - if len(frames) == 0: - raise ValueError("Empty frames list") + normalized = image.astype(np.float32) / 255.0 + transposed = np.transpose(normalized, (2, 0, 1)) + batched = transposed[None, ...] - if len(frames) == 4: - return np.stack(frames) + if self.fp16_mode: + batched = batched.astype(np.float16) - pad_frame = frames[-1].copy() - while len(frames) < 4: - frames.append(pad_frame) - - return np.stack(frames) + return batched def preprocess_batch( self, images: List[np.ndarray] ) -> Tuple[np.ndarray, List[Tuple[float, float, float, float]]]: """ - 预处理批次图像,自动 padding 到 batch=4 + 预处理批次图像 (batch=1) Args: - images: 图像列表 + images: 图像列表 (只处理第一帧) Returns: - tuple: (批次数据 [4, 3, H, W], 缩放信息列表) + tuple: (批次数据 [1, 3, H, W], 缩放信息列表) """ - batch_data, scale_info_list = self._preprocess_batch(images) + if not images: + raise ValueError("Empty images list") - return batch_data, scale_info_list - - def _preprocess_batch( - self, - images: List[np.ndarray] - ) -> Tuple[np.ndarray, List[Tuple[float, float, float, float]]]: - """内部预处理实现""" - padded_images = self.pad_to_batch4(images) + letterbox = LetterboxPreprocessor(self.target_size) + processed, scale_info = letterbox.preprocess(images[0]) - scale_info_list = [] - processed_images = [] + batch_data = self.preprocess_single(processed) - for i in range(self.batch_size): - processed, scale_info = self._letterbox.preprocess(padded_images[i]) - processed_images.append(processed) - scale_info_list.append(scale_info) - - batch_data = self._stack_and_normalize(processed_images) - - return batch_data, scale_info_list - - def _stack_and_normalize(self, images: List[np.ndarray]) -> np.ndarray: - """堆叠并归一化图像""" - stacked = np.stack(images, axis=0) - - stacked = stacked.astype(np.float32) / 255.0 - - stacked = np.transpose(stacked, (0, 3, 1, 2)) - - if self.fp16_mode: - stacked = stacked.astype(np.float16) - - return stacked + return batch_data, [scale_info] class ImagePreprocessor: diff --git a/core/tensorrt_engine.py b/core/tensorrt_engine.py index d600775..26591a1 100644 --- a/core/tensorrt_engine.py +++ b/core/tensorrt_engine.py @@ -40,29 +40,22 @@ class HostDeviceMem: def pad_to_batch4(frames: List[np.ndarray]) -> np.ndarray: """ - Padding 到 batch=4,重复最后一帧 + Padding 到 batch=N,重复最后一帧(已弃用,改用 batch=1) Args: frames: list of [3, 480, 480] numpy arrays Returns: - np.ndarray: [4, 3, 480, 480] + np.ndarray: [N, 3, 480, 480] """ if len(frames) == 0: raise ValueError("Empty frames list") - if len(frames) == 4: - return np.stack(frames) - - pad_frame = frames[-1].copy() - while len(frames) < 4: - frames.append(pad_frame) - return np.stack(frames) class TensorRTEngine: - """固定 batch TensorRT 引擎 (batch=4, FP16, 3×480×480) + """TensorRT 引擎 (batch=1, FP16, 3×480×480) 特性: - Buffer Pool: bindings 只在 init 阶段分配一次 @@ -70,7 +63,7 @@ class TensorRTEngine: - Async API: CUDA stream + async memcpy + execute_async_v2 """ - BATCH_SIZE = 4 + BATCH_SIZE = 1 INPUT_SHAPE = (3, 480, 480) def __init__(self, config: Optional[InferenceConfig] = None): diff --git a/logs/main.log b/logs/main.log index 5cabace..e1f7e02 100644 --- a/logs/main.log +++ b/logs/main.log @@ -77159,3 +77159,6947 @@ IndexError: index 1 is out of bounds for axis 0 with size 1 2026-02-02 15:02:26 | INFO | main | 性能指标: inference_latency_ms = 55.68130000028759 2026-02-02 15:02:26 | INFO | main | 性能指标: inference_latency_ms = 58.77120001241565 2026-02-02 15:02:26 | INFO | main | 性能指标: inference_latency_ms = 55.366799992043525 +2026-02-02 15:22:48 | INFO | main | Edge_Inference_Service 初始化开始 +2026-02-02 15:22:48 | INFO | main | ================================================== +2026-02-02 15:22:48 | INFO | main | Edge_Inference_Service 启动 +2026-02-02 15:22:48 | INFO | main | ================================================== +2026-02-02 15:22:48 | INFO | main | 数据库初始化成功 +2026-02-02 15:22:53 | INFO | main | 配置管理器初始化成功 +2026-02-02 15:22:53 | INFO | main | 流管理器初始化成功 +2026-02-02 15:22:53 | INFO | main | Batch预处理器: batch=1, target_size=(480, 480), fp16=True +2026-02-02 15:22:53 | INFO | main | 图像预处理器初始化完成: 输入尺寸 480x480, Batch大小 1, FP16模式 True +2026-02-02 15:22:53 | INFO | main | 预处理器初始化成功 +2026-02-02 15:22:53 | INFO | main | TensorRT 引擎初始化: ./models/yolo11n.engine, batch=1, shape=(3, 480, 480), fp16=True +2026-02-02 15:22:53 | INFO | main | 连接事件: load - TensorRT -> ./models/yolo11n.engine +2026-02-02 15:22:53 | INFO | main | TensorRT 引擎加载成功: ./models/yolo11n.engine +2026-02-02 15:22:53 | INFO | main | 输入: 1, 输出: 1, batch=1 +2026-02-02 15:22:53 | INFO | main | 引擎已加载: default +2026-02-02 15:22:53 | INFO | main | 推理引擎加载成功: ./models/yolo11n.engine +2026-02-02 15:22:53 | INFO | main | 后处理器初始化完成: NMS阈值=0.45, 置信度阈值=0.5 +2026-02-02 15:22:53 | INFO | main | 后处理器初始化成功 +2026-02-02 15:22:53 | INFO | main | 结果上报器初始化成功 +2026-02-02 15:22:57 | INFO | main | 算法管理器初始化成功 +2026-02-02 15:22:57 | INFO | main | 所有组件初始化完成 +2026-02-02 15:22:57 | INFO | main | 视频流已添加: test_camera_01 +2026-02-02 15:22:57 | INFO | main | 已添加摄像头: test_camera_01 +2026-02-02 15:23:01 | INFO | main | 连接事件: connect - RTSP -> test_camera_01 +2026-02-02 15:23:01 | INFO | main | 视频流已启动: test_camera_01 @ 5fps +2026-02-02 15:23:01 | INFO | main | 已启动 1 个视频流 +2026-02-02 15:23:01 | INFO | main | Edge_Inference_Service 已启动 +2026-02-02 15:23:01 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:01 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:01 | INFO | main | 性能指标: inference_latency_ms = 11.36400003451854 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 5.670799990184605 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.240200018510222 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.664199976716191 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.824499985668808 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 5.838699988089502 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.394299969542772 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.548399978782982 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.576700019650161 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.064700020942837 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.413399977143854 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.840799971949309 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.2277000290341675 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.6274999883025885 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.511499988846481 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.397600052878261 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.38279998768121 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.942200008779764 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.193599991500378 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.929799972567707 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.19760004337877 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 5.740900000091642 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 12.076999992132187 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.005300012882799 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.9351000022143126 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.827699988614768 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 12.594000028911978 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 11.077700008172542 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.861300033051521 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 12.522100005298853 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 9.847800014540553 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.654500008560717 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 13.573300035204738 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 5.294200032949448 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.230599992908537 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 10.531599982641637 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 11.018500023055822 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 6.1509000370278955 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 19.07110004685819 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 13.948600040748715 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 8.686899964231998 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 13.850199989974499 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | INFO | main | 性能指标: inference_latency_ms = 7.142200018279254 +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 9.93280002148822 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 7.51470000250265 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 13.07659997837618 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 7.768500014208257 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 5.179500032681972 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 9.753099991939962 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 6.078100006561726 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 6.967700028326362 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 6.67620002059266 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 12.141000013798475 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 7.435599982272834 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 6.567400007043034 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 13.220700027886778 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 17.413599998690188 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 11.437600012868643 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 6.851300015114248 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 7.727799995336682 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 14.179399993736297 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 10.852299979887903 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 7.027200015727431 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 9.385000041220337 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 10.595100000500679 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 6.70569995418191 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 10.675999976228923 +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | INFO | main | 性能指标: inference_latency_ms = 17.346100008580834 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 8.946799964178354 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 6.892400037031621 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 10.375300014857203 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 5.065199977252632 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 9.203900001011789 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 10.289300000295043 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 5.8670000289566815 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 6.224500015377998 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 6.901499989908189 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 8.170399989467114 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 6.886400049552321 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 5.245100008323789 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 10.146500018890947 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 7.179500011261553 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 12.524800025857985 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 11.06160000199452 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 11.3549999659881 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 12.010600010398775 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 7.162800000514835 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 10.692199983168393 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 9.297999960836023 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 7.518200029153377 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 8.138699980918318 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 5.313099944032729 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 8.118900004774332 +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | INFO | main | 性能指标: inference_latency_ms = 6.537200009915978 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 10.498200019355863 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 10.30600001104176 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.552400009240955 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 7.215599995106459 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.515800021588802 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 7.091099978424609 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 7.866400002967566 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 7.809500035364181 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 11.2614999525249 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 8.39920004364103 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.908899988047779 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.398900004569441 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 10.219799994956702 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 12.173800030723214 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.761500029824674 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.9274999550543725 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 6.127599976025522 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 12.608199962414801 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 7.9002000275067985 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 9.518800012301654 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 11.279699974693358 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 11.33450004272163 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 12.50770001206547 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 10.36980003118515 +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | INFO | main | 性能指标: inference_latency_ms = 11.28839998273179 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 6.99470000108704 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 6.210200022906065 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 7.274300034623593 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 7.902099983766675 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 11.01259997813031 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 6.685599975753576 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 6.4202999928966165 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 5.91320003150031 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 5.503399996086955 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 8.149500004947186 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 10.604600014630705 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 14.295600005425513 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 14.054800034500659 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 11.904500017408282 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 9.336400020401925 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 11.26469997689128 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 15.686300001107156 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 8.010499994270504 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 6.21980003779754 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 16.13609999185428 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 6.20489998254925 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 11.369200015906245 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 13.421399984508753 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 8.723200007807463 +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | INFO | main | 性能指标: inference_latency_ms = 8.24510003440082 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 15.824400004930794 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 10.111599985975772 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 8.257500012405217 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 6.003699963912368 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 10.408900037873536 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 10.521199961658567 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 5.930099985562265 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 7.063900004141033 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 8.472499961499125 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 8.281100017484277 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 7.1715000085532665 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 13.556500023696572 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 8.531600004062057 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 8.061699976678938 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 7.193400000687689 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 5.2826000028289855 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 15.87830000789836 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 17.322300001978874 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 15.723500051535666 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 7.922499964479357 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 7.5104000279679894 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 5.612600012682378 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 12.451699993107468 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 9.60390002001077 +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | INFO | main | 性能指标: inference_latency_ms = 7.357699971180409 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 17.991899978369474 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 5.896399961784482 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 5.821100028697401 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 10.604000010062009 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 5.070400016847998 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 7.8125 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 6.79910002509132 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 8.770400017965585 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 11.189199984073639 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 8.72820004587993 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 8.680099970661104 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 7.880099990870804 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 7.828400004655123 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 11.428300000261515 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 7.686899974942207 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 9.570700000040233 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 7.6982000027783215 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 7.1090999990701675 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 11.606099957134575 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 9.605999977793545 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 9.447599994018674 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 10.940400010440499 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 12.961499975062907 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | INFO | main | 性能指标: inference_latency_ms = 10.903399961534888 +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.2514000502415 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 9.766399976797402 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.60089997574687 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.559300008229911 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 8.627200033515692 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 9.820299979764968 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.02599997445941 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 8.38429998839274 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.119300033897161 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.095099976751953 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.171299974899739 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 12.61569996131584 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 20.12449997710064 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.653399978764355 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.938599986024201 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.183700000401586 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.561099974438548 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.708400037605315 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.156200023833662 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 11.801599990576506 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 9.350800013635308 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.550200007855892 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.443000006489456 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 10.55940001970157 +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | INFO | main | 性能指标: inference_latency_ms = 8.847500022966415 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.173399990890175 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 9.770100004971027 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.373099998105317 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.574400017503649 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.270600032527 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 9.088999999221414 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.930899996310472 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 9.09989996580407 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 9.341299999505281 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 9.935199981555343 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 8.289900026284158 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 229.42469996633008 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 15.831700002308935 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 11.069500003941357 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 42.59309999179095 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 12.673299992457032 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.090600000694394 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 14.285099983680993 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 11.476199957542121 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.07950003258884 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.329200013075024 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 49.13559998385608 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 21.109600027557462 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 11.108500009868294 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | INFO | main | 性能指标: inference_latency_ms = 10.306699958164245 +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 12.771799985785037 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.046899958979338 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 9.741300018504262 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.044399998150766 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 9.249900002032518 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 8.863699971698225 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.338400024920702 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 9.839200007263571 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.456499992869794 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 8.880399982444942 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 11.077500006649643 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 8.904199989046901 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.849000012967736 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 11.134999978821725 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 12.542199983727187 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 11.54919998953119 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 12.48239999404177 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 11.615100025665015 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.604200011584908 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 11.545800021849573 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 11.055000009946525 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.905699979048222 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.513700020965189 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 9.469300042837858 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 9.657600021455437 +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | INFO | main | 性能指标: inference_latency_ms = 10.470800043549389 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 8.946199959609658 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 8.782399992924184 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.554499971680343 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 10.76079998165369 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 10.54160000057891 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.076299997512251 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 9.056800045073032 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 18.40760000050068 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 13.030899979639798 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.21140003670007 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 12.9449000232853 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 9.865799976978451 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 10.970300005283207 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.425799981225282 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.349999986123294 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.283600004389882 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.930099979508668 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 13.346499996259809 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.914000031538308 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.365099984686822 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 9.899299999233335 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.904799961484969 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 11.0201999777928 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 9.333199996035546 +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | INFO | main | 性能指标: inference_latency_ms = 12.473900045733899 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 11.022799997590482 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 12.44239998050034 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 16.052899998612702 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 13.594800024293363 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.153499955777079 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 11.71649998286739 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 11.604800005443394 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 11.516599974129349 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.698300029616803 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.07050002226606 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 11.13430003169924 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.264200042001903 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 9.97109996387735 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 9.408000041730702 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 9.972500032745302 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.027000040281564 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 8.553799998480827 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.621000023093075 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.222900018561631 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 11.04979997035116 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 9.811600029934198 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 8.683000050950795 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 9.72380000166595 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 10.663699998985976 +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | INFO | main | 性能指标: inference_latency_ms = 9.505100024398416 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.421500017400831 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.420800012070686 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 11.143000039737672 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.950599982403219 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.075700003653765 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 12.832400039769709 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.497899958863854 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 11.238099948968738 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.674400032963604 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.881100024562329 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 12.054899998474866 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.669500043150038 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.542200005147606 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 11.277500016149133 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.535800025332719 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.465300001669675 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.015199950430542 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.919800038915128 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 12.00089999474585 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 10.09270001668483 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.568999987095594 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.135400003287941 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.496000013314188 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.561300044879317 +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | INFO | main | 性能指标: inference_latency_ms = 9.358699957374483 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 8.881999994628131 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.815500001423061 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 8.731399953830987 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 8.791000000201166 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.66889999108389 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 8.405000029597431 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.453700040467083 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.320600016508251 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 8.83480004267767 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.131199971307069 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 8.30439996207133 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.669299983419478 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.458100015763193 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.81999996677041 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.908600001130253 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.438599972985685 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.690100025385618 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.05260000238195 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 12.465299980249256 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 12.388599978294224 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.339100030250847 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 9.155899984762073 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.502399993129075 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.120499995537102 +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | INFO | main | 性能指标: inference_latency_ms = 10.69720002124086 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 11.018300021532923 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.81419999152422 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.615999985020608 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.50610003201291 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 8.942699991166592 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.624899994581938 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 12.151300034020096 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 13.806200004182756 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 11.892400041688234 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.046300012618303 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 8.272600010968745 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.57130000460893 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.45259997388348 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 11.14010001765564 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.973599982913584 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.90010000532493 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.200999968219548 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.715399995911866 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 11.048100015614182 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 11.437500012107193 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 9.413500025402755 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 11.141199967823923 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.40520000969991 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.367199953179806 +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | INFO | main | 性能指标: inference_latency_ms = 10.04969998029992 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 10.824400000274181 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 9.862400009296834 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 11.001100006978959 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 9.885500010568649 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 11.200100008863956 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 11.177000007592142 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 11.23339997138828 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 10.698899975977838 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 14.283599972259253 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 9.682799980510026 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 12.22319999942556 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 8.841100032441318 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 12.067200033925474 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 10.101400024723262 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 12.25279999198392 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 9.145300020463765 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 20.58519999263808 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 12.430500006303191 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 16.848400002345443 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 11.939299991354346 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 10.369100025855005 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 13.063599995803088 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 10.368600022047758 +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | INFO | main | 性能指标: inference_latency_ms = 10.459100012667477 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 13.53579998249188 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 10.93719998607412 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 11.21419999981299 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 15.005099994596094 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 11.831900046672672 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 8.41399998171255 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 20.424399990588427 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 13.3050000295043 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 35.730000003241 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 11.674900015350431 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 15.112599998246878 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 17.563199973665178 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 10.602599999401718 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 9.710000013001263 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 24.146199983078986 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | INFO | main | 性能指标: inference_latency_ms = 11.683300021104515 +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:45 | INFO | main | Edge_Inference_Service 初始化开始 +2026-02-02 15:23:45 | INFO | main | ================================================== +2026-02-02 15:23:45 | INFO | main | Edge_Inference_Service 启动 +2026-02-02 15:23:45 | INFO | main | ================================================== +2026-02-02 15:23:45 | INFO | main | 数据库初始化成功 +2026-02-02 15:23:49 | INFO | main | 配置管理器初始化成功 +2026-02-02 15:23:49 | INFO | main | 流管理器初始化成功 +2026-02-02 15:23:49 | INFO | main | Batch预处理器: batch=1, target_size=(480, 480), fp16=True +2026-02-02 15:23:49 | INFO | main | 图像预处理器初始化完成: 输入尺寸 480x480, Batch大小 1, FP16模式 True +2026-02-02 15:23:49 | INFO | main | 预处理器初始化成功 +2026-02-02 15:23:49 | INFO | main | TensorRT 引擎初始化: ./models/yolo11n.engine, batch=1, shape=(3, 480, 480), fp16=True +2026-02-02 15:23:50 | INFO | main | 连接事件: load - TensorRT -> ./models/yolo11n.engine +2026-02-02 15:23:50 | INFO | main | TensorRT 引擎加载成功: ./models/yolo11n.engine +2026-02-02 15:23:50 | INFO | main | 输入: 1, 输出: 1, batch=1 +2026-02-02 15:23:50 | INFO | main | 引擎已加载: default +2026-02-02 15:23:50 | INFO | main | 推理引擎加载成功: ./models/yolo11n.engine +2026-02-02 15:23:50 | INFO | main | 后处理器初始化完成: NMS阈值=0.45, 置信度阈值=0.5 +2026-02-02 15:23:50 | INFO | main | 后处理器初始化成功 +2026-02-02 15:23:50 | INFO | main | 结果上报器初始化成功 +2026-02-02 15:23:54 | INFO | main | 算法管理器初始化成功 +2026-02-02 15:23:54 | INFO | main | 所有组件初始化完成 +2026-02-02 15:23:54 | INFO | main | 视频流已添加: test_camera_01 +2026-02-02 15:23:54 | INFO | main | 已添加摄像头: test_camera_01 +2026-02-02 15:23:57 | INFO | main | 连接事件: connect - RTSP -> test_camera_01 +2026-02-02 15:23:57 | INFO | main | 视频流已启动: test_camera_01 @ 5fps +2026-02-02 15:23:57 | INFO | main | 已启动 1 个视频流 +2026-02-02 15:23:57 | INFO | main | Edge_Inference_Service 已启动 +2026-02-02 15:23:57 | INFO | main | 性能指标: inference_latency_ms = 151.8011000007391 +2026-02-02 15:23:57 | INFO | main | 性能指标: inference_latency_ms = 61.75500003155321 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 57.134600006975234 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 60.98129996098578 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 57.94519995106384 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 55.60759996296838 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 40.513499989174306 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 37.40560001460835 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 36.64890001527965 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 38.14499999862164 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 35.833099973388016 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 48.745499982032925 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 49.754599982406944 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 47.75949998293072 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 48.64900000393391 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 29.219600022770464 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 27.248800033703446 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 26.3044000021182 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 31.392800039611757 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 27.55350002553314 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 28.6883000517264 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 30.609000008553267 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 28.299600002355874 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 29.374899982940406 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 29.17590003926307 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 30.944500002078712 +2026-02-02 15:23:58 | INFO | main | 性能指标: inference_latency_ms = 27.37999998498708 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.27040003426373 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 24.164000002201647 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.107900019269437 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.17249998729676 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 25.98709997255355 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 27.28959999512881 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 22.720000008121133 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 22.64490001834929 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 24.752199999056756 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 24.717400025110692 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.406099961604923 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.490000018384308 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 29.235599969979376 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 25.710999965667725 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 27.091600000858307 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 28.69140001712367 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 28.02129997871816 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 28.687699988950044 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 27.494599984493107 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 27.788399951532483 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 29.54320004209876 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 31.128799950238317 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 27.97140000620857 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 27.711600007023662 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.475400023628026 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.523999986238778 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 30.423999996855855 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 29.1148999822326 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 28.213299985509366 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.47330000763759 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 25.16630000900477 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 29.367499984800816 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 21.82550000725314 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 26.28970000660047 +2026-02-02 15:23:59 | INFO | main | 性能指标: inference_latency_ms = 25.338899984490126 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 26.186999981291592 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 27.485900034662336 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 31.274900014977902 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 30.516300001181662 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 26.109200029168278 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 27.764400001615286 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 26.97120001539588 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 25.366999965626746 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 25.88799997465685 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.136500041000545 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 27.854599989950657 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 25.630799995269626 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.66490004817024 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.462400019634515 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 24.6227000025101 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 30.86160001112148 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 27.884600043762475 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.890600020531565 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.192700003273785 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 27.708399982657284 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.697500005364418 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.130899998359382 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.32099999068305 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 23.929900024086237 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 22.32799999183044 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 28.044699982274324 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 23.85359996696934 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 33.171000017318875 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 35.44890001649037 +2026-02-02 15:24:00 | INFO | main | 性能指标: inference_latency_ms = 33.584100019652396 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 35.13909998582676 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 34.682099998462945 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 37.96559997135773 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 36.27089998917654 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 38.604000001214445 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 37.002199969720095 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 28.090899984817952 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 23.605299997143447 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 25.488900020718575 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 26.079899980686605 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 24.9208000022918 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 22.722199966665357 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 28.825400047935545 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 28.58889999333769 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 21.6816000174731 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 25.257500004954636 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 21.47420000983402 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 28.494499973021448 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 29.32540001347661 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 22.214800002984703 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 22.080899972934276 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 23.079999955371022 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 26.172199985012412 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 20.26989997830242 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 19.28909996058792 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 25.51460004178807 +2026-02-02 15:24:01 | INFO | main | 性能指标: inference_latency_ms = 23.814099957235157 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 25.51050001056865 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 24.404500029049814 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 24.80780001496896 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 22.76510000228882 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 23.223500000312924 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 22.11149997310713 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 23.871200042776763 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 29.21849995618686 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 27.21089997794479 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 23.03480001864955 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 22.421500005293638 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 26.722499984316528 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 23.423500009812415 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 24.06730002257973 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 25.824899959843606 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 26.103500043973327 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 27.62890001758933 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 29.846000019460917 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 20.96470003016293 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 25.75460000662133 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 23.649999988265336 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 30.090899963397533 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 21.4325999841094 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 19.363800005521625 +2026-02-02 15:24:02 | INFO | main | 性能指标: inference_latency_ms = 22.724099981132895 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 36.60849999869242 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 33.59399997862056 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 32.50040003331378 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 35.81069997744635 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 29.79040000354871 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 23.378000012598932 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 23.09089998016134 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 28.11479999218136 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 28.060499986167997 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 27.398600010201335 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 24.866200052201748 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 25.937400001566857 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 28.20820000488311 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 28.75970001332462 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 27.054999954998493 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 26.3861000421457 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 30.136400018818676 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 28.927300008945167 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 31.188900000415742 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 39.07910000998527 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 39.33470003539696 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 42.91780001949519 +2026-02-02 15:24:03 | INFO | main | 性能指标: inference_latency_ms = 38.65500004030764 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 40.962399973068386 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 41.479600011371076 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 42.310899996664375 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 38.501499977428466 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 43.597100011538714 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 40.92360002687201 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 43.97569998400286 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 44.32669997913763 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 41.64810001384467 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 38.707699975930154 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 41.39460000442341 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 40.088500012643635 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 37.421599961817265 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 37.402299989480525 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 40.16919998684898 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 50.40270002791658 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 60.36330002825707 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 61.53820001054555 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 44.0328000113368 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 59.43590000970289 +2026-02-02 15:24:04 | INFO | main | 性能指标: inference_latency_ms = 42.1762999612838 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 40.59129999950528 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 42.30079997796565 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 36.00999998161569 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 39.81230000499636 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 50.93899997882545 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 73.30280001042411 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 88.0897999741137 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 77.6406999793835 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 81.13080001203343 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 81.39210002264008 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 63.800200005061924 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 74.0471999743022 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 58.607199985999614 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 48.40660002082586 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 44.41080003743991 +2026-02-02 15:24:05 | INFO | main | 性能指标: inference_latency_ms = 45.17669999040663 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 43.073999986518174 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 42.42979997070506 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 44.96519995154813 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 44.631000026129186 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 39.22239999519661 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 41.190800024196506 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 39.316700014751405 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 44.45539996959269 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 60.17050001537427 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 62.94279999565333 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 56.07910000253469 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 44.47749996325001 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 44.577700027730316 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 57.492899999488145 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 49.69850002089515 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 50.81350001273677 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 48.546999983955175 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 42.25570004200563 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 46.98730004020035 +2026-02-02 15:24:06 | INFO | main | 性能指标: inference_latency_ms = 42.46750002494082 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 49.85910002142191 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 71.15570001769811 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 80.95259999390692 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 80.83549997536466 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 82.81489997170866 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 61.78749998798594 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 69.7546000010334 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 63.486099999863654 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 51.90979997860268 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 55.5752000072971 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 61.8796999915503 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 53.23099996894598 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 49.266899994108826 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 51.31690000416711 +2026-02-02 15:24:07 | INFO | main | 性能指标: inference_latency_ms = 47.705399978440255 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 52.50500002875924 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 48.91109996242449 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 49.66919997241348 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 50.928100012242794 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 50.412399985361844 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 52.93449998134747 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 51.50800000410527 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 46.805999998468906 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 48.68939996231347 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 50.45620002783835 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 52.735499979462475 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 52.901499962899834 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 52.57419997360557 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 50.11499999091029 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 54.00900001404807 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 55.72370003210381 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 55.80920004285872 +2026-02-02 15:24:08 | INFO | main | 性能指标: inference_latency_ms = 52.37059999490157 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 53.81150002358481 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 51.26219999510795 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 51.81269999593496 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 51.11559998476878 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 47.756300016772 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 49.025600019376725 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 48.59389999182895 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 47.7818000363186 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 48.54970000451431 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 48.03040000842884 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 47.34069999540225 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 55.00130000291392 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 47.40680003305897 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 48.97429997799918 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 52.930899953935295 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 50.66790001001209 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 50.459599995519966 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 46.432900009676814 +2026-02-02 15:24:09 | INFO | main | 性能指标: inference_latency_ms = 47.11470002075657 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 47.59999999077991 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 45.24030000902712 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 46.68059997493401 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 51.41209997236729 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 49.12229999899864 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 47.15169995324686 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 49.85040001338348 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 47.57340002106503 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 45.6640999764204 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 51.28459999104962 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 44.354200013913214 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 49.28380000637844 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 48.00830001477152 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 51.466999982949346 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 47.40939999464899 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 49.82449999079108 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 44.5548000279814 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 42.886000010184944 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 45.317000010982156 +2026-02-02 15:24:10 | INFO | main | 性能指标: inference_latency_ms = 44.54030003398657 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 47.07369999960065 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 45.54449999704957 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 47.17819998040795 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 41.09359998255968 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 43.666599958669394 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 45.82160001154989 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 50.190000038128346 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 43.611900007817894 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 46.32089997176081 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 45.131899998523295 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 47.775199986062944 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 42.77060000458732 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 48.00789995351806 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 46.80830001598224 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 46.86950001632795 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 45.866600004956126 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 74.46759997401386 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 51.06179998256266 +2026-02-02 15:24:11 | INFO | main | 性能指标: inference_latency_ms = 51.28770001465455 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 57.35329998424277 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 56.226300017442554 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 56.00809998577461 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 51.84540001209825 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 48.659499967470765 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 85.16099996631965 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 93.69060001336038 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 63.734499970451 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 67.32989998999983 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 70.2078000176698 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 66.12700002733618 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 53.13059996115044 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 53.92859998391941 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 56.19849998038262 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 50.57750002015382 +2026-02-02 15:24:12 | INFO | main | 性能指标: inference_latency_ms = 50.81350001273677 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 49.77699997834861 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 47.952799999620765 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 52.345699979923666 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 48.78529999405146 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 55.091300047934055 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 58.654599997680634 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 53.03810001350939 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 51.43489997135475 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 49.875999975483865 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 47.18019999563694 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 50.80999998608604 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 50.42300000786781 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 55.3205999894999 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 56.04460003087297 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 61.52109999675304 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 55.21159997442737 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 54.212599992752075 +2026-02-02 15:24:13 | INFO | main | 性能指标: inference_latency_ms = 49.49259996647015 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 49.39960001502186 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 56.03680002968758 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 53.221500013023615 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 49.95630000485107 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 49.32849999750033 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 50.64229998970404 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 50.37640000227839 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 47.462299990002066 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 49.22440001973882 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 46.37299996102229 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 57.06300004385412 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 50.352999998722225 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 58.54110000655055 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 55.46080000931397 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 58.076000015717 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 60.2911000023596 +2026-02-02 15:24:14 | INFO | main | 性能指标: inference_latency_ms = 61.53499998617917 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 54.79269998613745 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 51.704200042877346 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 58.64820000715554 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 68.90990003012121 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 53.67979995207861 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 55.297299986705184 +2026-02-02 15:24:15 | INFO | main | 性能指标: inference_latency_ms = 49.733699997887015 diff --git a/logs/main_error.log b/logs/main_error.log index ddecd81..fc47a55 100644 --- a/logs/main_error.log +++ b/logs/main_error.log @@ -71665,3 +71665,6079 @@ Traceback (most recent call last): File "C:\Users\16337\PycharmProjects\ai_edge\core\postprocessor.py", line 623, in _parse_yolo_output y_center = detection[1] IndexError: index 1 is out of bounds for axis 0 with size 1 +2026-02-02 15:23:01 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:01 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:02 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:03 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:04 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:05 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:06 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:07 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:08 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:09 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:10 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:11 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:12 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:13 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:14 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:15 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:16 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:17 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +2026-02-02 15:23:18 | ERROR | main | 处理ROI帧失败: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' +Traceback (most recent call last): + File "C:\Users\16337\PycharmProjects\ai_edge\main.py", line 216, in _process_roi_frame + batch_data, _ = self._preprocessor._batch_preprocessor.preprocess_batch( + File "C:\Users\16337\PycharmProjects\ai_edge\core\preprocessor.py", line 290, in preprocess_batch + batch_data = self.preprocess_single(processed) +TypeError: BatchPreprocessor.preprocess_single() missing 1 required positional argument: 'image' diff --git a/main.py b/main.py index 70371c1..920073d 100644 --- a/main.py +++ b/main.py @@ -204,7 +204,7 @@ class EdgeInferenceService: frame: VideoFrame, roi ): - """处理ROI帧,固定 batch=4 推理""" + """处理ROI帧,batch=1 推理""" try: if not roi.enabled: return