>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-08-14_16-23-13

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0135 cross=0.0511 diff=0.0376 ratio=3.7881 mapping=NORM rel=0.780
INFO [console] LEG_PAIRS_V2: knee dir=0.0008 cross=0.0012 | ankle dir=0.0043 cross=0.0134 | heel dir=0.0037 cross=0.0160 | foot dir=0.0047 cross=0.0205 |
INFO [console] LEG_RAW: hipL=(316,298,-88) v=1.000 p=1.000 hipR=(319,284,88) v=1.000 p=1.000 kneeL=(289,194,-132) v=0.978 p=0.996 kneeR=(291,193,117) v=0.437 p=0.997 ankL=(226,290,-44) v=0.966 p=0.998 ankR=(236,271,139) v=0.594 p=0.998 heelL=(238,313,-30) v=0.964 p=0.998 heelR=(248,285,141) v=0.622 p=0.998 footL=(166,304,10) v=0.973 p=0.996 footR=(188,275,153) v=0.708 p=0.996 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(317,297,-87.202) v=1.000 p=1.000 knee=(291,193,-131.596) v=0.979 p=0.996 ankle=(226,290,-42.992) v=0.971 p=0.998 heel=(237,313,-31.166) v=0.964 p=0.998 footIdx=(165,303,9.682) v=0.974 p=0.996
INFO [console] LEG_LOG_R: hip=(320,285,87.286) v=1.000 p=1.000 knee=(292,193,118.153) v=0.420 p=0.997 ankle=(238,269,139.556) v=0.568 p=0.998 heel=(246,285,141.202) v=0.626 p=0.998 footIdx=(189,274,153.795) v=0.672 p=0.996
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.0,-10.7) -> (616.9,590.2) clamped=(16.0,0.0) -> (616.9,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0036 bc=0.0037 ac=0.0073 spike=false ankleL ab=0.0369 bc=0.0254 ac=0.0623 spike=false heelL ab=0.0448 bc=0.0290 ac=0.0737 spike=false footL ab=0.0535 bc=0.0369 ac=0.0903 spike=false kneeR ab=0.0125 bc=0.0070 ac=0.0196 spike=false ankleR ab=0.0263 bc=0.0007 ac=0.0269 spike=false heelR ab=0.0288 bc=0.0061 ac=0.0349 spike=false footR ab=0.0245 bc=0.0021 ac=0.0258 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0125 cross=0.0420 diff=0.0295 ratio=3.3565 mapping=NORM rel=0.766
INFO [console] LEG_PAIRS_V2: knee dir=0.0005 cross=0.0011 | ankle dir=0.0025 cross=0.0098 | heel dir=0.0041 cross=0.0132 | foot dir=0.0055 cross=0.0179 |
INFO [console] LEG_RAW: hipL=(316,298,-88) v=1.000 p=1.000 hipR=(319,285,88) v=1.000 p=1.000 kneeL=(289,194,-130) v=0.978 p=0.997 kneeR=(290,193,116) v=0.393 p=0.997 ankL=(226,286,-48) v=0.969 p=0.998 ankR=(239,275,139) v=0.551 p=0.998 heelL=(235,308,-35) v=0.970 p=0.998 heelR=(248,295,141) v=0.605 p=0.998 footL=(161,298,5) v=0.977 p=0.996 footR=(184,286,152) v=0.687 p=0.996 fw=640 fh=480
INFO [console] LEG_COR: hipL=(316,298,-88) v=1.000 p=1.000 hipR=(319,285,88) v=1.000 p=1.000 kneeL=(289,194,-130) v=0.978 p=0.997 kneeR=(290,193,116) v=0.393 p=0.997 ankL=(226,286,-48) v=0.969 p=0.998 ankR=(239,275,139) v=0.551 p=0.998 heelL=(235,308,-35) v=0.970 p=0.998 heelR=(248,295,141) v=0.605 p=0.998 footL=(161,298,5) v=0.977 p=0.996 footR=(184,286,152) v=0.687 p=0.996 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(317,297,-87.324) v=1.000 p=1.000 knee=(290,194,-130.502) v=0.979 p=0.997 ankle=(226,286,-43.692) v=0.971 p=0.998 heel=(235,308,-32.699) v=0.964 p=0.998 footIdx=(162,298,5.885) v=0.974 p=0.996
INFO [console] LEG_LOG_R: hip=(319,285,87.405) v=1.000 p=1.000 knee=(291,193,116.624) v=0.417 p=0.997 ankle=(238,273,138.992) v=0.566 p=0.998 heel=(247,291,140.791) v=0.624 p=0.998 footIdx=(186,280,152.663) v=0.673 p=0.996
INFO [console] POSE_BENCH: count=25 lastMs=10.64 avgMs=11.58 maxMs=12.98 fps=86.3 landmarks=33 bitmap=640x480 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.4,-10.3) -> (616.5,589.7) clamped=(16.4,0.0) -> (616.5,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0037 bc=0.0027 ac=0.0064 spike=false ankleL ab=0.0254 bc=0.0030 ac=0.0252 spike=false heelL ab=0.0290 bc=0.0066 ac=0.0288 spike=false footL ab=0.0369 bc=0.0050 ac=0.0319 spike=false kneeR ab=0.0070 bc=0.0048 ac=0.0118 spike=false ankleR ab=0.0007 bc=0.0037 ac=0.0031 spike=false heelR ab=0.0061 bc=0.0061 ac=0.0020 spike=false footR ab=0.0021 bc=0.0065 ac=0.0065 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_ROT: sensorOrient=90 deviceOrient=DeviceOrientation.landscapeRight rotDeg=0 img=640x480 -> 640x480
INFO [console] POSE_DIAG: sensorOrient=90 imgSize=640 x 480 imgFormat=1111970369 planes=1 pixelStride=null rowStride=2560 screenSize=844x390
INFO [console] LEG_V2: dir=0.0085 cross=0.0343 diff=0.0258 ratio=4.0441 mapping=NORM rel=0.763
INFO [console] LEG_PAIRS_V2: knee dir=0.0012 cross=0.0010 | ankle dir=0.0012 cross=0.0082 | heel dir=0.0026 cross=0.0100 | foot dir=0.0035 cross=0.0152 |
INFO [console] LEG_RAW: hipL=(315,298,-89) v=1.000 p=1.000 hipR=(318,285,89) v=1.000 p=1.000 kneeL=(288,191,-128) v=0.979 p=0.997 kneeR=(288,193,117) v=0.378 p=0.997 ankL=(226,286,-51) v=0.975 p=0.998 ankR=(235,279,140) v=0.539 p=0.998 heelL=(238,310,-38) v=0.976 p=0.998 heelR=(251,300,142) v=0.601 p=0.999 footL=(161,303,1) v=0.981 p=0.996 footR=(183,293,153) v=0.679 p=0.996 fw=640 fh=480
INFO [console] LEG_COR: hipL=(315,298,-89) v=1.000 p=1.000 hipR=(318,285,89) v=1.000 p=1.000 kneeL=(288,191,-128) v=0.979 p=0.997 kneeR=(288,193,117) v=0.378 p=0.997 ankL=(226,286,-51) v=0.975 p=0.998 ankR=(235,279,140) v=0.539 p=0.998 heelL=(238,310,-38) v=0.976 p=0.998 heelR=(251,300,142) v=0.601 p=0.999 footL=(161,303,1) v=0.981 p=0.996 footR=(183,293,153) v=0.679 p=0.996 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(316,297,-87.797) v=1.000 p=1.000 knee=(289,193,-128.593) v=0.979 p=0.997 ankle=(226,286,-46.926) v=0.971 p=0.998 heel=(238,310,-33.724) v=0.965 p=0.998 footIdx=(162,302,2.511) v=0.975 p=0.996
INFO [console] LEG_LOG_R: hip=(319,285,87.867) v=1.000 p=1.000 knee=(291,193,117.030) v=0.414 p=0.997 ankle=(237,275,140.135) v=0.564 p=0.998 heel=(250,294,142.025) v=0.621 p=0.999 footIdx=(184,286,153.173) v=0.674 p=0.996
INFO [console] POSE_LM: [0 frame=(503,273)] [11 frame=(469,303)] [12 frame=(467,287)] [23 frame=(316,297)] [24 frame=(319,285)] frameSize=640 x 480 screenSize=844x390
INFO [console] POSE_MAP: [0 norm=(0.786,0.611)] [11 norm=(0.732,0.713)] [12 norm=(0.729,0.660)] [23 norm=(0.494,0.693)] [24 norm=(0.499,0.652)]
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.7,-10.1) -> (616.2,589.5) clamped=(16.7,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0027 bc=0.0017 ac=0.0044 spike=false ankleL ab=0.0030 bc=0.0019 ac=0.0048 spike=false heelL ab=0.0066 bc=0.0054 ac=0.0103 spike=false footL ab=0.0050 bc=0.0089 ac=0.0040 spike=false kneeR ab=0.0048 bc=0.0025 ac=0.0073 spike=false ankleR ab=0.0037 bc=0.0034 ac=0.0071 spike=false heelR ab=0.0061 bc=0.0052 ac=0.0113 spike=false footR ab=0.0065 bc=0.0043 ac=0.0107 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0097 cross=0.0302 diff=0.0205 ratio=3.1175 mapping=NORM rel=0.773
INFO [console] LEG_PAIRS_V2: knee dir=0.0021 cross=0.0019 | ankle dir=0.0027 cross=0.0068 | heel dir=0.0020 cross=0.0080 | foot dir=0.0028 cross=0.0135 |
INFO [console] LEG_RAW: hipL=(315,298,-89) v=1.000 p=1.000 hipR=(318,284,89) v=1.000 p=1.000 kneeL=(285,195,-130) v=0.979 p=0.998 kneeR=(285,193,117) v=0.384 p=0.997 ankL=(223,290,-53) v=0.976 p=0.999 ankR=(234,286,140) v=0.561 p=0.999 heelL=(237,309,-41) v=0.978 p=0.999 heelR=(247,304,142) v=0.625 p=0.999 footL=(160,306,-3) v=0.982 p=0.997 footR=(177,290,150) v=0.703 p=0.997 fw=640 fh=480
INFO [console] LEG_COR: hipL=(315,298,-89) v=1.000 p=1.000 hipR=(318,284,89) v=1.000 p=1.000 kneeL=(285,195,-130) v=0.979 p=0.998 kneeR=(285,193,117) v=0.384 p=0.997 ankL=(223,290,-53) v=0.976 p=0.999 ankR=(234,286,140) v=0.561 p=0.999 heelL=(237,309,-41) v=0.978 p=0.999 heelR=(247,304,142) v=0.625 p=0.999 footL=(160,306,-3) v=0.982 p=0.997 footR=(177,290,150) v=0.703 p=0.997 fw=640 fh=480
INFO [console] LEG_RAW_L: hip=(316,298,-88.066) v=1.000 p=1.000 knee=(286,194,-129.719) v=0.979 p=0.998 ankle=(225,289,-50.248) v=0.972 p=0.999 heel=(237,310,-36.367) v=0.967 p=0.999 footIdx=(161,306,0.070) v=0.976 p=0.997 frame=640x480
INFO [console] LEG_RAW_R: hip=(319,285,88.140) v=1.000 p=1.000 knee=(288,193,117.253) v=0.411 p=0.997 ankle=(235,281,139.915) v=0.563 p=0.999 heel=(249,298,141.870) v=0.622 p=0.999 footIdx=(179,286,150.663) v=0.677 p=0.997 frame=640x480
INFO [console] LEG_LOG_L: hip=(316,298,-88.066) v=1.000 p=1.000 knee=(286,194,-129.719) v=0.979 p=0.998 ankle=(225,289,-50.248) v=0.972 p=0.999 heel=(237,310,-36.367) v=0.967 p=0.999 footIdx=(161,306,0.070) v=0.976 p=0.997
INFO [console] LEG_LOG_R: hip=(319,285,88.140) v=1.000 p=1.000 knee=(288,193,117.253) v=0.411 p=0.997 ankle=(235,281,139.915) v=0.563 p=0.999 heel=(249,298,141.870) v=0.622 p=0.999 footIdx=(179,286,150.663) v=0.677 p=0.997
INFO [console] LEG_FIX_L: hip=(316,298,-88.066) v=1.000 p=1.000 knee=(286,194,-129.719) v=0.979 p=0.998 ankle=(225,289,-50.248) v=0.972 p=0.999 heel=(237,310,-36.367) v=0.967 p=0.999 footIdx=(161,306,0.070) v=0.976 p=0.997 frame=640x480
INFO [console] LEG_FIX_R: hip=(319,285,88.140) v=1.000 p=1.000 knee=(288,193,117.253) v=0.411 p=0.997 ankle=(235,281,139.915) v=0.563 p=0.999 heel=(249,298,141.870) v=0.622 p=0.999 footIdx=(179,286,150.663) v=0.677 p=0.997 frame=640x480
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.7,-10.0) -> (616.2,589.5) clamped=(16.7,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0017 bc=0.0021 ac=0.0037 spike=false ankleL ab=0.0019 bc=0.0058 ac=0.0062 spike=false heelL ab=0.0054 bc=0.0025 ac=0.0076 spike=false footL ab=0.0089 bc=0.0100 ac=0.0188 spike=false kneeR ab=0.0025 bc=0.0013 ac=0.0039 spike=false ankleR ab=0.0034 bc=0.0017 ac=0.0050 spike=false heelR ab=0.0052 bc=0.0029 ac=0.0081 spike=false footR ab=0.0043 bc=0.0052 ac=0.0092 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0085 cross=0.0264 diff=0.0179 ratio=3.1172 mapping=NORM rel=0.784
INFO [console] LEG_PAIRS_V2: knee dir=0.0011 cross=0.0013 | ankle dir=0.0006 cross=0.0057 | heel dir=0.0029 cross=0.0081 | foot dir=0.0038 cross=0.0114 |
INFO [console] LEG_RAW: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,284,89) v=1.000 p=1.000 kneeL=(282,195,-133) v=0.980 p=0.998 kneeR=(284,194,117) v=0.392 p=0.998 ankL=(222,289,-54) v=0.977 p=0.999 ankR=(232,286,139) v=0.588 p=0.999 heelL=(229,307,-41) v=0.978 p=0.999 heelR=(245,304,141) v=0.644 p=0.999 footL=(162,299,-4) v=0.983 p=0.998 footR=(181,294,149) v=0.726 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,284,89) v=1.000 p=1.000 kneeL=(282,195,-133) v=0.980 p=0.998 kneeR=(284,194,117) v=0.392 p=0.998 ankL=(222,289,-54) v=0.977 p=0.999 ankR=(232,286,139) v=0.588 p=0.999 heelL=(229,307,-41) v=0.978 p=0.999 heelR=(245,304,141) v=0.644 p=0.999 footL=(162,299,-4) v=0.983 p=0.998 footR=(181,294,149) v=0.726 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(314,298,-88.378) v=1.000 p=1.000 knee=(284,194,-132.254) v=0.979 p=0.998 ankle=(224,289,-52.303) v=0.972 p=0.999 heel=(233,307,-38.400) v=0.968 p=0.999 footIdx=(161,300,-1.071) v=0.976 p=0.998
INFO [console] LEG_LOG_R: hip=(318,285,88.460) v=1.000 p=1.000 knee=(286,194,117.106) v=0.409 p=0.998 ankle=(234,283,139.283) v=0.566 p=0.999 heel=(249,299,141.134) v=0.624 p=0.999 footIdx=(180,289,149.354) v=0.682 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.6,-10.0) -> (616.2,589.5) clamped=(16.6,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0021 bc=0.0024 ac=0.0044 spike=false ankleL ab=0.0058 bc=0.0023 ac=0.0080 spike=false heelL ab=0.0025 bc=0.0035 ac=0.0045 spike=false footL ab=0.0100 bc=0.0084 ac=0.0018 spike=false kneeR ab=0.0013 bc=0.0005 ac=0.0019 spike=false ankleR ab=0.0017 bc=0.0047 ac=0.0064 spike=false heelR ab=0.0029 bc=0.0010 ac=0.0038 spike=false footR ab=0.0052 bc=0.0039 ac=0.0089 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0103 cross=0.0272 diff=0.0169 ratio=2.6380 mapping=NORM rel=0.796
INFO [console] LEG_PAIRS_V2: knee dir=0.0017 cross=0.0022 | ankle dir=0.0025 cross=0.0067 | heel dir=0.0025 cross=0.0076 | foot dir=0.0036 cross=0.0108 |
INFO [console] LEG_RAW: hipL=(313,299,-89) v=1.000 p=1.000 hipR=(318,283,89) v=1.000 p=1.000 kneeL=(278,195,-133) v=0.982 p=0.998 kneeR=(281,194,117) v=0.412 p=0.998 ankL=(223,296,-54) v=0.980 p=0.999 ankR=(233,287,140) v=0.609 p=0.999 heelL=(235,311,-41) v=0.981 p=0.999 heelR=(245,304,142) v=0.674 p=0.999 footL=(163,305,-3) v=0.985 p=0.998 footR=(177,298,150) v=0.747 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,299,-89) v=1.000 p=1.000 hipR=(318,283,89) v=1.000 p=1.000 kneeL=(278,195,-133) v=0.982 p=0.998 kneeR=(281,194,117) v=0.412 p=0.998 ankL=(223,296,-54) v=0.980 p=0.999 ankR=(233,287,140) v=0.609 p=0.999 heelL=(235,311,-41) v=0.981 p=0.999 heelR=(245,304,142) v=0.674 p=0.999 footL=(163,305,-3) v=0.985 p=0.998 footR=(177,298,150) v=0.747 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(314,298,-88.665) v=1.000 p=1.000 knee=(280,195,-132.884) v=0.979 p=0.998 ankle=(223,295,-52.886) v=0.973 p=0.999 heel=(235,310,-39.046) v=0.969 p=0.999 footIdx=(161,304,-1.824) v=0.977 p=0.998
INFO [console] LEG_LOG_R: hip=(318,284,88.754) v=1.000 p=1.000 knee=(283,194,117.133) v=0.409 p=0.998 ankle=(234,285,139.798) v=0.570 p=0.999 heel=(248,301,141.755) v=0.629 p=0.999 footIdx=(178,295,149.590) v=0.688 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.4,-10.2) -> (616.2,589.7) clamped=(16.4,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0024 bc=0.0034 ac=0.0058 spike=false ankleL ab=0.0023 bc=0.0116 ac=0.0138 spike=false heelL ab=0.0035 bc=0.0027 ac=0.0013 spike=false footL ab=0.0084 bc=0.0050 ac=0.0034 spike=false kneeR ab=0.0005 bc=0.0006 ac=0.0009 spike=false ankleR ab=0.0047 bc=0.0066 ac=0.0114 spike=false heelR ab=0.0010 bc=0.0026 ac=0.0035 spike=false footR ab=0.0039 bc=0.0129 ac=0.0166 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0091 cross=0.0268 diff=0.0177 ratio=2.9334 mapping=NORM rel=0.803
INFO [console] LEG_PAIRS_V2: knee dir=0.0028 cross=0.0034 | ankle dir=0.0020 cross=0.0068 | heel dir=0.0021 cross=0.0070 | foot dir=0.0022 cross=0.0095 |
INFO [console] LEG_RAW: hipL=(314,300,-90) v=1.000 p=1.000 hipR=(317,281,90) v=1.000 p=1.000 kneeL=(273,199,-135) v=0.984 p=0.998 kneeR=(275,197,116) v=0.422 p=0.998 ankL=(222,299,-55) v=0.982 p=0.999 ankR=(229,291,138) v=0.622 p=0.999 heelL=(236,315,-42) v=0.983 p=0.999 heelR=(245,307,140) v=0.688 p=0.999 footL=(162,309,-5) v=0.986 p=0.998 footR=(176,302,146) v=0.758 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(314,300,-90) v=1.000 p=1.000 hipR=(317,281,90) v=1.000 p=1.000 kneeL=(273,199,-135) v=0.984 p=0.998 kneeR=(275,197,116) v=0.422 p=0.998 ankL=(222,299,-55) v=0.982 p=0.999 ankR=(229,291,138) v=0.622 p=0.999 heelL=(236,315,-42) v=0.983 p=0.999 heelR=(245,307,140) v=0.688 p=0.999 footL=(162,309,-5) v=0.986 p=0.998 footR=(176,302,146) v=0.758 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(314,298,-88.899) v=1.000 p=1.000 knee=(275,197,-134.706) v=0.980 p=0.998 ankle=(223,298,-53.936) v=0.974 p=0.999 heel=(235,314,-40.113) v=0.970 p=0.999 footIdx=(161,308,-2.090) v=0.978 p=0.998
INFO [console] LEG_LOG_R: hip=(318,283,88.997) v=1.000 p=1.000 knee=(277,194,116.380) v=0.410 p=0.998 ankle=(231,289,138.693) v=0.575 p=0.999 heel=(248,304,140.705) v=0.635 p=0.999 footIdx=(177,300,147.059) v=0.695 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.4,-10.2) -> (616.2,589.7) clamped=(16.4,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0034 bc=0.0055 ac=0.0089 spike=false ankleL ab=0.0116 bc=0.0104 ac=0.0219 spike=false heelL ab=0.0027 bc=0.0078 ac=0.0105 spike=false footL ab=0.0050 bc=0.0088 ac=0.0138 spike=false kneeR ab=0.0006 bc=0.0022 ac=0.0027 spike=false ankleR ab=0.0066 bc=0.0111 ac=0.0177 spike=false heelR ab=0.0026 bc=0.0074 ac=0.0100 spike=false footR ab=0.0129 bc=0.0184 ac=0.0313 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0232 cross=0.0337 diff=0.0105 ratio=1.4526 mapping=NORM rel=0.787
INFO [console] LEG_PAIRS_V2: knee dir=0.0021 cross=0.0027 | ankle dir=0.0040 cross=0.0070 | heel dir=0.0090 cross=0.0122 | foot dir=0.0080 cross=0.0117 |
INFO [console] LEG_RAW: hipL=(313,299,-88) v=1.000 p=1.000 hipR=(318,281,88) v=1.000 p=1.000 kneeL=(268,199,-134) v=0.984 p=0.998 kneeR=(271,196,112) v=0.408 p=0.998 ankL=(228,303,-55) v=0.981 p=0.999 ankR=(237,294,141) v=0.575 p=0.999 heelL=(247,331,-42) v=0.981 p=0.999 heelR=(256,313,144) v=0.653 p=0.999 footL=(169,316,-6) v=0.986 p=0.998 footR=(186,318,153) v=0.728 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,299,-88) v=1.000 p=1.000 hipR=(318,281,88) v=1.000 p=1.000 kneeL=(268,199,-134) v=0.984 p=0.998 kneeR=(271,196,112) v=0.408 p=0.998 ankL=(228,303,-55) v=0.981 p=0.999 ankR=(237,294,141) v=0.575 p=0.999 heelL=(247,331,-42) v=0.981 p=0.999 heelR=(256,313,144) v=0.653 p=0.999 footL=(169,316,-6) v=0.986 p=0.998 footR=(186,318,153) v=0.728 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(314,299,-88.736) v=1.000 p=1.000 knee=(270,198,-134.384) v=0.980 p=0.998 ankle=(226,303,-54.444) v=0.975 p=0.999 heel=(244,329,-40.782) v=0.972 p=0.999 footIdx=(165,315,-2.457) v=0.979 p=0.998
INFO [console] LEG_LOG_R: hip=(318,282,88.844) v=1.000 p=1.000 knee=(273,194,113.408) v=0.410 p=0.998 ankle=(234,292,139.814) v=0.575 p=0.999 heel=(253,310,142.061) v=0.637 p=0.999 footIdx=(181,315,149.832) v=0.698 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.3,-10.2) -> (616.2,589.7) clamped=(16.3,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0055 bc=0.0067 ac=0.0122 spike=false ankleL ab=0.0104 bc=0.0125 ac=0.0228 spike=false heelL ab=0.0078 bc=0.0347 ac=0.0425 spike=false footL ab=0.0088 bc=0.0178 ac=0.0266 spike=false kneeR ab=0.0022 bc=0.0035 ac=0.0057 spike=false ankleR ab=0.0111 bc=0.0136 ac=0.0247 spike=false heelR ab=0.0074 bc=0.0170 ac=0.0243 spike=false footR ab=0.0184 bc=0.0469 ac=0.0652 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0120 cross=0.0310 diff=0.0190 ratio=2.5776 mapping=NORM rel=0.785
INFO [console] LEG_PAIRS_V2: knee dir=0.0023 cross=0.0031 | ankle dir=0.0037 cross=0.0084 | heel dir=0.0014 cross=0.0109 | foot dir=0.0047 cross=0.0086 |
INFO [console] LEG_RAW: hipL=(313,298,-87) v=1.000 p=1.000 hipR=(317,281,87) v=1.000 p=1.000 kneeL=(263,199,-136) v=0.987 p=0.999 kneeR=(267,198,107) v=0.426 p=0.998 ankL=(232,309,-56) v=0.983 p=0.999 ankR=(244,296,143) v=0.558 p=0.999 heelL=(250,332,-42) v=0.982 p=0.999 heelR=(258,314,147) v=0.639 p=0.999 footL=(177,319,-3) v=0.987 p=0.998 footR=(192,322,162) v=0.718 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-87) v=1.000 p=1.000 hipR=(317,281,87) v=1.000 p=1.000 kneeL=(263,199,-136) v=0.987 p=0.999 kneeR=(267,198,107) v=0.426 p=0.998 ankL=(232,309,-56) v=0.983 p=0.999 ankR=(244,296,143) v=0.558 p=0.999 heelL=(250,332,-42) v=0.982 p=0.999 heelR=(258,314,147) v=0.639 p=0.999 footL=(177,319,-3) v=0.987 p=0.998 footR=(192,322,162) v=0.718 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.178) v=1.000 p=1.000 knee=(265,199,-135.580) v=0.981 p=0.999 ankle=(230,308,-54.927) v=0.976 p=0.999 heel=(248,332,-41.287) v=0.973 p=0.999 footIdx=(174,319,-2.527) v=0.980 p=0.998
INFO [console] LEG_LOG_R: hip=(318,282,88.301) v=1.000 p=1.000 knee=(268,195,108.710) v=0.412 p=0.998 ankle=(241,295,140.503) v=0.574 p=0.999 heel=(256,313,142.552) v=0.637 p=0.999 footIdx=(188,321,156.270) v=0.700 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.4,-10.1) -> (616.2,589.7) clamped=(16.4,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0067 bc=0.0078 ac=0.0145 spike=false ankleL ab=0.0125 bc=0.0160 ac=0.0284 spike=false heelL ab=0.0347 bc=0.0196 ac=0.0542 spike=false footL ab=0.0178 bc=0.0148 ac=0.0324 spike=false kneeR ab=0.0035 bc=0.0051 ac=0.0086 spike=false ankleR ab=0.0136 bc=0.0125 ac=0.0261 spike=false heelR ab=0.0170 bc=0.0155 ac=0.0325 spike=false footR ab=0.0469 bc=0.0346 ac=0.0814 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0116 cross=0.0327 diff=0.0212 ratio=2.8310 mapping=NORM rel=0.783
INFO [console] LEG_PAIRS_V2: knee dir=0.0018 cross=0.0027 | ankle dir=0.0039 cross=0.0091 | heel dir=0.0016 cross=0.0108 | foot dir=0.0042 cross=0.0101 |
INFO [console] LEG_RAW: hipL=(313,298,-87) v=1.000 p=1.000 hipR=(317,280,88) v=1.000 p=1.000 kneeL=(260,200,-137) v=0.988 p=0.999 kneeR=(263,198,107) v=0.427 p=0.999 ankL=(227,304,-58) v=0.985 p=0.999 ankR=(236,294,141) v=0.562 p=0.999 heelL=(246,332,-46) v=0.983 p=0.999 heelR=(255,313,144) v=0.618 p=0.999 footL=(168,319,-11) v=0.988 p=0.998 footR=(187,321,152) v=0.715 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-87) v=1.000 p=1.000 hipR=(317,280,88) v=1.000 p=1.000 kneeL=(260,200,-137) v=0.988 p=0.999 kneeR=(263,198,107) v=0.427 p=0.999 ankL=(227,304,-58) v=0.985 p=0.999 ankR=(236,294,141) v=0.562 p=0.999 heelL=(246,332,-46) v=0.983 p=0.999 heelR=(255,313,144) v=0.618 p=0.999 footL=(168,319,-11) v=0.988 p=0.998 footR=(187,321,152) v=0.715 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.133) v=1.000 p=1.000 knee=(261,199,-136.178) v=0.982 p=0.999 ankle=(229,305,-56.702) v=0.976 p=0.999 heel=(247,332,-43.592) v=0.974 p=0.999 footIdx=(173,319,-6.960) v=0.981 p=0.998
INFO [console] LEG_LOG_R: hip=(318,281,88.255) v=1.000 p=1.000 knee=(265,196,107.866) v=0.413 p=0.999 ankle=(241,295,140.525) v=0.572 p=0.999 heel=(255,313,142.952) v=0.635 p=0.999 footIdx=(188,321,154.365) v=0.702 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.3,-10.1) -> (616.2,589.7) clamped=(16.3,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0078 bc=0.0072 ac=0.0150 spike=false ankleL ab=0.0160 bc=0.0022 ac=0.0180 spike=false heelL ab=0.0196 bc=0.0071 ac=0.0268 spike=false footL ab=0.0148 bc=0.0054 ac=0.0201 spike=false kneeR ab=0.0051 bc=0.0051 ac=0.0101 spike=false ankleR ab=0.0125 bc=0.0067 ac=0.0192 spike=false heelR ab=0.0155 bc=0.0087 ac=0.0242 spike=false footR ab=0.0346 bc=0.0134 ac=0.0480 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0014 cross=0.0302 diff=0.0288 ratio=21.7863 mapping=NORM rel=0.790
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0021 | ankle dir=0.0002 cross=0.0068 | heel dir=0.0005 cross=0.0107 | foot dir=0.0005 cross=0.0106 |
INFO [console] LEG_RAW: hipL=(313,298,-85) v=1.000 p=1.000 hipR=(317,281,85) v=1.000 p=1.000 kneeL=(259,200,-136) v=0.988 p=0.999 kneeR=(263,198,104) v=0.450 p=0.999 ankL=(227,304,-55) v=0.984 p=0.999 ankR=(236,294,138) v=0.578 p=0.999 heelL=(246,330,-42) v=0.982 p=0.999 heelR=(255,313,141) v=0.626 p=0.999 footL=(169,318,-6) v=0.987 p=0.998 footR=(187,319,151) v=0.723 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-85) v=1.000 p=1.000 hipR=(317,281,85) v=1.000 p=1.000 kneeL=(259,200,-136) v=0.988 p=0.999 kneeR=(263,198,104) v=0.450 p=0.999 ankL=(227,304,-55) v=0.984 p=0.999 ankR=(236,294,138) v=0.578 p=0.999 heelL=(246,330,-42) v=0.982 p=0.999 heelR=(255,313,141) v=0.626 p=0.999 footL=(169,318,-6) v=0.987 p=0.998 footR=(187,319,151) v=0.723 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-87.119) v=1.000 p=1.000 knee=(260,200,-136.278) v=0.982 p=0.999 ankle=(228,304,-56.374) v=0.977 p=0.999 heel=(246,331,-43.409) v=0.974 p=0.999 footIdx=(172,318,-6.894) v=0.981 p=0.998
INFO [console] LEG_LOG_R: hip=(318,281,87.233) v=1.000 p=1.000 knee=(263,196,105.231) v=0.417 p=0.999 ankle=(240,294,139.368) v=0.573 p=0.999 heel=(255,313,142.141) v=0.634 p=0.999 footIdx=(187,320,152.436) v=0.704 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.3,-10.2) -> (616.2,589.7) clamped=(16.3,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0072 bc=0.0062 ac=0.0134 spike=false ankleL ab=0.0022 bc=0.0008 ac=0.0024 spike=false heelL ab=0.0071 bc=0.0025 ac=0.0095 spike=false footL ab=0.0054 bc=0.0027 ac=0.0080 spike=false kneeR ab=0.0051 bc=0.0045 ac=0.0095 spike=false ankleR ab=0.0067 bc=0.0049 ac=0.0116 spike=false heelR ab=0.0087 bc=0.0062 ac=0.0149 spike=false footR ab=0.0134 bc=0.0052 ac=0.0186 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0037 cross=0.0275 diff=0.0238 ratio=7.4401 mapping=NORM rel=0.782
INFO [console] LEG_PAIRS_V2: knee dir=0.0005 cross=0.0019 | ankle dir=0.0003 cross=0.0066 | heel dir=0.0002 cross=0.0108 | foot dir=0.0027 cross=0.0083 |
INFO [console] LEG_RAW: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,88) v=1.000 p=1.000 kneeL=(260,200,-140) v=0.987 p=0.999 kneeR=(264,198,105) v=0.444 p=0.999 ankL=(227,304,-50) v=0.982 p=0.999 ankR=(236,295,152) v=0.555 p=0.999 heelL=(246,331,-36) v=0.980 p=0.999 heelR=(255,313,156) v=0.622 p=0.999 footL=(176,319,-1) v=0.985 p=0.998 footR=(188,319,168) v=0.702 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_R: hip=(318,281,87.466) v=1.000 p=1.000 knee=(264,196,105.365) v=0.420 p=0.999 ankle=(240,295,147.102) v=0.571 p=0.999 heel=(255,313,151.511) v=0.633 p=0.999 footIdx=(188,319,163.588) v=0.704 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.3,-10.2) -> (616.1,589.7) clamped=(16.3,0.0) -> (616.1,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0062 bc=0.0028 ac=0.0090 spike=false ankleL ab=0.0008 bc=0.0004 ac=0.0012 spike=false heelL ab=0.0025 bc=0.0011 ac=0.0036 spike=false footL ab=0.0027 bc=0.0017 ac=0.0042 spike=false kneeR ab=0.0045 bc=0.0021 ac=0.0066 spike=false ankleR ab=0.0049 bc=0.0025 ac=0.0074 spike=false heelR ab=0.0062 bc=0.0030 ac=0.0092 spike=false footR ab=0.0052 bc=0.0013 ac=0.0065 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0032 cross=0.0290 diff=0.0258 ratio=9.0229 mapping=NORM rel=0.782
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0021 | ankle dir=0.0002 cross=0.0066 | heel dir=0.0002 cross=0.0110 | foot dir=0.0025 cross=0.0093 |
INFO [console] LEG_RAW: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,280,89) v=1.000 p=1.000 kneeL=(260,200,-141) v=0.987 p=0.999 kneeR=(264,198,105) v=0.443 p=0.999 ankL=(227,304,-48) v=0.982 p=0.999 ankR=(237,295,153) v=0.551 p=0.999 heelL=(246,331,-34) v=0.980 p=0.999 heelR=(255,313,157) v=0.626 p=1.000 footL=(169,318,4) v=0.985 p=0.998 footR=(189,319,172) v=0.701 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,280,89) v=1.000 p=1.000 kneeL=(260,200,-141) v=0.987 p=0.999 kneeR=(264,198,105) v=0.443 p=0.999 ankL=(227,304,-48) v=0.982 p=0.999 ankR=(237,295,153) v=0.551 p=0.999 heelL=(246,331,-34) v=0.980 p=0.999 heelR=(255,313,157) v=0.626 p=1.000 footL=(169,318,4) v=0.985 p=0.998 footR=(189,319,172) v=0.701 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-87.654) v=1.000 p=1.000 knee=(260,200,-139.779) v=0.983 p=0.999 ankle=(228,304,-50.663) v=0.978 p=0.999 heel=(246,331,-36.366) v=0.975 p=0.999 footIdx=(174,318,1.047) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(318,281,87.763) v=1.000 p=1.000 knee=(264,197,105.379) v=0.422 p=0.999 ankle=(240,295,150.669) v=0.569 p=0.999 heel=(255,313,155.548) v=0.632 p=1.000 footIdx=(188,319,169.855) v=0.703 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.3,-10.2) -> (616.2,589.7) clamped=(16.3,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0028 bc=0.0024 ac=0.0053 spike=false ankleL ab=0.0004 bc=0.0003 ac=0.0007 spike=false heelL ab=0.0011 bc=0.0010 ac=0.0022 spike=false footL ab=0.0017 bc=0.0010 ac=0.0026 spike=false kneeR ab=0.0021 bc=0.0017 ac=0.0038 spike=false ankleR ab=0.0025 bc=0.0020 ac=0.0046 spike=false heelR ab=0.0030 bc=0.0024 ac=0.0055 spike=false footR ab=0.0013 bc=0.0010 ac=0.0023 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0034 cross=0.0303 diff=0.0269 ratio=8.9880 mapping=NORM rel=0.778
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0019 | ankle dir=0.0002 cross=0.0066 | heel dir=0.0020 cross=0.0113 | foot dir=0.0008 cross=0.0105 |
INFO [console] LEG_RAW: hipL=(313,298,-89) v=1.000 p=1.000 hipR=(317,281,90) v=1.000 p=1.000 kneeL=(260,200,-141) v=0.985 p=0.999 kneeR=(264,199,107) v=0.429 p=0.998 ankL=(227,304,-50) v=0.978 p=0.999 ankR=(236,295,149) v=0.546 p=0.999 heelL=(246,333,-36) v=0.978 p=0.999 heelR=(249,313,153) v=0.631 p=0.999 footL=(169,318,3) v=0.983 p=0.998 footR=(186,320,167) v=0.696 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-89) v=1.000 p=1.000 hipR=(317,281,90) v=1.000 p=1.000 kneeL=(260,200,-141) v=0.985 p=0.999 kneeR=(264,199,107) v=0.429 p=0.998 ankL=(227,304,-50) v=0.978 p=0.999 ankR=(236,295,149) v=0.546 p=0.999 heelL=(246,333,-36) v=0.978 p=0.999 heelR=(249,313,153) v=0.631 p=0.999 footL=(169,318,3) v=0.983 p=0.998 footR=(186,320,167) v=0.696 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.158) v=1.000 p=1.000 knee=(260,200,-140.220) v=0.983 p=0.999 ankle=(228,304,-50.480) v=0.978 p=0.999 heel=(246,333,-36.178) v=0.976 p=0.999 footIdx=(174,318,1.870) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(318,281,88.266) v=1.000 p=1.000 knee=(264,197,106.111) v=0.423 p=0.998 ankle=(240,295,149.966) v=0.567 p=0.999 heel=(252,313,154.497) v=0.632 p=0.999 footIdx=(188,319,168.377) v=0.703 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.2,-10.2) -> (616.2,589.7) clamped=(16.2,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0024 bc=0.0018 ac=0.0042 spike=false ankleL ab=0.0003 bc=0.0003 ac=0.0006 spike=false heelL ab=0.0010 bc=0.0025 ac=0.0035 spike=false footL ab=0.0010 bc=0.0007 ac=0.0017 spike=false kneeR ab=0.0017 bc=0.0013 ac=0.0030 spike=false ankleR ab=0.0020 bc=0.0017 ac=0.0037 spike=false heelR ab=0.0024 bc=0.0018 ac=0.0042 spike=false footR ab=0.0010 bc=0.0008 ac=0.0019 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0030 cross=0.0297 diff=0.0268 ratio=10.0114 mapping=NORM rel=0.773
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0021 | ankle dir=0.0004 cross=0.0064 | heel dir=0.0017 cross=0.0116 | foot dir=0.0007 cross=0.0097 |
INFO [console] LEG_RAW: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,280,90) v=1.000 p=1.000 kneeL=(260,200,-138) v=0.983 p=0.998 kneeR=(264,199,110) v=0.415 p=0.998 ankL=(227,303,-48) v=0.976 p=0.999 ankR=(237,294,151) v=0.537 p=0.999 heelL=(245,331,-33) v=0.977 p=0.999 heelR=(249,308,155) v=0.625 p=0.999 footL=(169,317,5) v=0.982 p=0.998 footR=(186,318,169) v=0.690 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,280,90) v=1.000 p=1.000 kneeL=(260,200,-138) v=0.983 p=0.998 kneeR=(264,199,110) v=0.415 p=0.998 ankL=(227,303,-48) v=0.976 p=0.999 ankR=(237,294,151) v=0.537 p=0.999 heelL=(245,331,-33) v=0.977 p=0.999 heelR=(249,308,155) v=0.625 p=0.999 footL=(169,317,5) v=0.982 p=0.998 footR=(186,318,169) v=0.690 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.473) v=1.000 p=1.000 knee=(260,200,-139.576) v=0.983 p=0.998 ankle=(228,303,-49.039) v=0.978 p=0.999 heel=(246,332,-34.661) v=0.976 p=0.999 footIdx=(174,317,3.701) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(318,281,88.582) v=1.000 p=1.000 knee=(264,197,106.786) v=0.422 p=0.998 ankle=(240,295,150.486) v=0.564 p=0.999 heel=(251,311,154.878) v=0.631 p=0.999 footIdx=(188,319,168.769) v=0.702 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.2,-10.3) -> (616.2,589.7) clamped=(16.2,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0018 bc=0.0013 ac=0.0031 spike=false ankleL ab=0.0003 bc=0.0003 ac=0.0006 spike=false heelL ab=0.0025 bc=0.0006 ac=0.0031 spike=false footL ab=0.0007 bc=0.0006 ac=0.0013 spike=false kneeR ab=0.0013 bc=0.0009 ac=0.0022 spike=false ankleR ab=0.0017 bc=0.0010 ac=0.0027 spike=false heelR ab=0.0018 bc=0.0003 ac=0.0020 spike=false footR ab=0.0008 bc=0.0001 ac=0.0009 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0022 cross=0.0306 diff=0.0285 ratio=14.2399 mapping=NORM rel=0.775
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0021 | ankle dir=0.0004 cross=0.0066 | heel dir=0.0012 cross=0.0119 | foot dir=0.0004 cross=0.0100 |
INFO [console] LEG_RAW: hipL=(313,298,-90) v=1.000 p=1.000 hipR=(318,281,90) v=1.000 p=1.000 kneeL=(260,200,-140) v=0.985 p=0.999 kneeR=(264,199,109) v=0.433 p=0.999 ankL=(227,303,-47) v=0.978 p=0.999 ankR=(236,295,154) v=0.543 p=0.999 heelL=(245,332,-33) v=0.977 p=0.999 heelR=(249,312,158) v=0.618 p=0.999 footL=(168,318,4) v=0.982 p=0.998 footR=(187,318,171) v=0.688 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-90) v=1.000 p=1.000 hipR=(318,281,90) v=1.000 p=1.000 kneeL=(260,200,-140) v=0.985 p=0.999 kneeR=(264,199,109) v=0.433 p=0.999 ankL=(227,303,-47) v=0.978 p=0.999 ankR=(236,295,154) v=0.543 p=0.999 heelL=(245,332,-33) v=0.977 p=0.999 heelR=(249,312,158) v=0.618 p=0.999 footL=(168,318,4) v=0.982 p=0.998 footR=(187,318,171) v=0.688 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.788) v=1.000 p=1.000 knee=(260,200,-139.776) v=0.984 p=0.999 ankle=(228,303,-48.166) v=0.978 p=0.999 heel=(245,332,-33.834) v=0.976 p=0.999 footIdx=(173,318,3.751) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(318,281,88.891) v=1.000 p=1.000 knee=(264,198,107.097) v=0.423 p=0.999 ankle=(239,295,152.357) v=0.562 p=0.999 heel=(250,311,156.805) v=0.630 p=0.999 footIdx=(188,318,170.188) v=0.700 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.2,-10.3) -> (616.2,589.7) clamped=(16.2,0.0) -> (616.2,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0013 bc=0.0010 ac=0.0023 spike=false ankleL ab=0.0003 bc=0.0003 ac=0.0006 spike=false heelL ab=0.0006 bc=0.0006 ac=0.0012 spike=false footL ab=0.0006 bc=0.0004 ac=0.0010 spike=false kneeR ab=0.0009 bc=0.0009 ac=0.0018 spike=false ankleR ab=0.0010 bc=0.0008 ac=0.0019 spike=false heelR ab=0.0003 bc=0.0004 ac=0.0007 spike=false footR ab=0.0001 bc=0.0002 ac=0.0002 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0022 cross=0.0302 diff=0.0280 ratio=13.6579 mapping=NORM rel=0.775
INFO [console] LEG_PAIRS_V2: knee dir=0.0000 cross=0.0020 | ankle dir=0.0004 cross=0.0063 | heel dir=0.0016 cross=0.0117 | foot dir=0.0002 cross=0.0102 |
INFO [console] LEG_RAW: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,88) v=1.000 p=1.000 kneeL=(260,200,-137) v=0.984 p=0.998 kneeR=(264,199,108) v=0.425 p=0.998 ankL=(227,303,-50) v=0.978 p=0.999 ankR=(237,294,148) v=0.539 p=0.999 heelL=(245,332,-36) v=0.977 p=0.999 heelR=(255,309,152) v=0.621 p=0.999 footL=(168,317,1) v=0.982 p=0.998 footR=(186,318,166) v=0.691 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,88) v=1.000 p=1.000 kneeL=(260,200,-137) v=0.984 p=0.998 kneeR=(264,199,108) v=0.425 p=0.998 ankL=(227,303,-50) v=0.978 p=0.999 ankR=(237,294,148) v=0.539 p=0.999 heelL=(245,332,-36) v=0.977 p=0.999 heelR=(255,309,152) v=0.621 p=0.999 footL=(168,317,1) v=0.982 p=0.998 footR=(186,318,166) v=0.691 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.730) v=1.000 p=1.000 knee=(260,200,-139.567) v=0.984 p=0.998 ankle=(228,303,-48.319) v=0.978 p=0.999 heel=(245,332,-34.091) v=0.976 p=0.999 footIdx=(173,317,3.475) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(317,281,88.834) v=1.000 p=1.000 knee=(264,198,107.269) v=0.423 p=0.998 ankle=(239,295,152.130) v=0.559 p=0.999 heel=(252,311,156.691) v=0.629 p=0.999 footIdx=(187,318,169.510) v=0.699 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.0,-10.4) -> (616.3,589.9) clamped=(16.0,0.0) -> (616.3,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0010 bc=0.0008 ac=0.0018 spike=false ankleL ab=0.0003 bc=0.0002 ac=0.0005 spike=false heelL ab=0.0006 bc=0.0003 ac=0.0008 spike=false footL ab=0.0004 bc=0.0003 ac=0.0006 spike=false kneeR ab=0.0009 bc=0.0007 ac=0.0016 spike=false ankleR ab=0.0008 bc=0.0006 ac=0.0014 spike=false heelR ab=0.0004 bc=0.0001 ac=0.0005 spike=false footR ab=0.0002 bc=0.0002 ac=0.0003 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0007 cross=0.0319 diff=0.0312 ratio=44.5631 mapping=NORM rel=0.776
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0021 | ankle dir=0.0002 cross=0.0065 | heel dir=0.0002 cross=0.0132 | foot dir=0.0001 cross=0.0101 |
INFO [console] LEG_RAW: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(259,200,-137) v=0.984 p=0.998 kneeR=(263,199,108) v=0.422 p=0.998 ankL=(227,303,-49) v=0.977 p=0.999 ankR=(236,294,148) v=0.542 p=0.999 heelL=(245,331,-35) v=0.978 p=0.999 heelR=(255,309,153) v=0.628 p=0.999 footL=(168,317,2) v=0.983 p=0.998 footR=(186,318,166) v=0.696 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(259,200,-137) v=0.984 p=0.998 kneeR=(263,199,108) v=0.422 p=0.998 ankL=(227,303,-49) v=0.977 p=0.999 ankR=(236,294,148) v=0.542 p=0.999 heelL=(245,331,-35) v=0.978 p=0.999 heelR=(255,309,153) v=0.628 p=0.999 footL=(168,317,2) v=0.983 p=0.998 footR=(186,318,166) v=0.696 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.726) v=1.000 p=1.000 knee=(260,200,-139.338) v=0.984 p=0.998 ankle=(228,303,-48.488) v=0.978 p=0.999 heel=(245,332,-34.371) v=0.976 p=0.999 footIdx=(173,317,3.050) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(317,281,88.830) v=1.000 p=1.000 knee=(264,198,107.442) v=0.423 p=0.998 ankle=(239,294,152.074) v=0.558 p=0.999 heel=(253,310,156.462) v=0.629 p=0.999 footIdx=(187,318,168.963) v=0.699 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.0,-10.4) -> (616.3,589.9) clamped=(16.0,0.0) -> (616.3,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0008 bc=0.0007 ac=0.0015 spike=false ankleL ab=0.0002 bc=0.0002 ac=0.0005 spike=false heelL ab=0.0003 bc=0.0001 ac=0.0004 spike=false footL ab=0.0003 bc=0.0002 ac=0.0004 spike=false kneeR ab=0.0007 bc=0.0007 ac=0.0014 spike=false ankleR ab=0.0006 bc=0.0004 ac=0.0010 spike=false heelR ab=0.0001 bc=0.0002 ac=0.0004 spike=false footR ab=0.0002 bc=0.0001 ac=0.0003 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0020 cross=0.0311 diff=0.0291 ratio=15.3594 mapping=NORM rel=0.779
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0020 | ankle dir=0.0002 cross=0.0066 | heel dir=0.0015 cross=0.0124 | foot dir=0.0002 cross=0.0101 |
INFO [console] LEG_RAW: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(260,200,-139) v=0.984 p=0.998 kneeR=(264,199,107) v=0.425 p=0.998 ankL=(227,303,-51) v=0.978 p=0.999 ankR=(236,294,147) v=0.546 p=0.999 heelL=(244,332,-37) v=0.978 p=0.999 heelR=(249,312,151) v=0.635 p=0.999 footL=(168,317,2) v=0.983 p=0.998 footR=(186,319,165) v=0.700 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-88) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(260,200,-139) v=0.984 p=0.998 kneeR=(264,199,107) v=0.425 p=0.998 ankL=(227,303,-51) v=0.978 p=0.999 ankR=(236,294,147) v=0.546 p=0.999 heelL=(244,332,-37) v=0.978 p=0.999 heelR=(249,312,151) v=0.635 p=0.999 footL=(168,317,2) v=0.983 p=0.998 footR=(186,319,165) v=0.700 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.723) v=1.000 p=1.000 knee=(260,200,-139.139) v=0.984 p=0.998 ankle=(228,303,-48.750) v=0.978 p=0.999 heel=(245,332,-34.526) v=0.976 p=0.999 footIdx=(172,317,2.777) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(317,281,88.826) v=1.000 p=1.000 knee=(264,198,107.431) v=0.423 p=0.998 ankle=(239,294,150.995) v=0.557 p=0.999 heel=(252,311,155.505) v=0.630 p=0.999 footIdx=(187,318,168.772) v=0.699 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.0,-10.5) -> (616.3,589.9) clamped=(16.0,0.0) -> (616.3,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0007 bc=0.0006 ac=0.0012 spike=false ankleL ab=0.0002 bc=0.0002 ac=0.0004 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0003 spike=false footL ab=0.0002 bc=0.0001 ac=0.0003 spike=false kneeR ab=0.0007 bc=0.0006 ac=0.0013 spike=false ankleR ab=0.0004 bc=0.0004 ac=0.0008 spike=false heelR ab=0.0002 bc=0.0001 ac=0.0004 spike=false footR ab=0.0001 bc=0.0001 ac=0.0002 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0005 cross=0.0293 diff=0.0288 ratio=54.3179 mapping=NORM rel=0.778
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0020 | ankle dir=0.0001 cross=0.0065 | heel dir=0.0002 cross=0.0109 | foot dir=0.0001 cross=0.0099 |
INFO [console] LEG_RAW: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(259,200,-139) v=0.984 p=0.999 kneeR=(263,199,107) v=0.432 p=0.998 ankL=(227,303,-48) v=0.978 p=0.999 ankR=(236,294,150) v=0.543 p=0.999 heelL=(244,332,-34) v=0.978 p=0.999 heelR=(249,312,154) v=0.627 p=0.999 footL=(168,318,4) v=0.983 p=0.998 footR=(186,318,168) v=0.696 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(259,200,-139) v=0.984 p=0.999 kneeR=(263,199,107) v=0.432 p=0.998 ankL=(227,303,-48) v=0.978 p=0.999 ankR=(236,294,150) v=0.543 p=0.999 heelL=(244,332,-34) v=0.978 p=0.999 heelR=(249,312,154) v=0.627 p=0.999 footL=(168,318,4) v=0.983 p=0.998 footR=(186,318,168) v=0.696 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.718) v=1.000 p=1.000 knee=(260,200,-139.090) v=0.984 p=0.999 ankle=(228,303,-48.668) v=0.978 p=0.999 heel=(245,332,-34.415) v=0.977 p=0.999 footIdx=(172,318,3.235) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(317,281,88.822) v=1.000 p=1.000 knee=(264,198,107.252) v=0.424 p=0.998 ankle=(239,294,150.694) v=0.555 p=0.999 heel=(251,311,155.150) v=0.629 p=0.999 footIdx=(187,318,168.599) v=0.699 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(16.0,-10.5) -> (616.3,589.9) clamped=(16.0,0.0) -> (616.3,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0006 bc=0.0005 ac=0.0010 spike=false ankleL ab=0.0002 bc=0.0002 ac=0.0003 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0002 spike=false footL ab=0.0001 bc=0.0001 ac=0.0002 spike=false kneeR ab=0.0006 bc=0.0005 ac=0.0011 spike=false ankleR ab=0.0004 bc=0.0003 ac=0.0007 spike=false heelR ab=0.0001 bc=0.0002 ac=0.0004 spike=false footR ab=0.0001 bc=0.0001 ac=0.0002 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0008 cross=0.0288 diff=0.0280 ratio=35.1070 mapping=NORM rel=0.778
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0019 | ankle dir=0.0002 cross=0.0063 | heel dir=0.0001 cross=0.0108 | foot dir=0.0002 cross=0.0098 |
INFO [console] LEG_RAW: hipL=(313,298,-89) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(260,200,-140) v=0.985 p=0.999 kneeR=(264,199,106) v=0.438 p=0.998 ankL=(227,303,-47) v=0.978 p=0.999 ankR=(236,294,151) v=0.544 p=0.999 heelL=(244,332,-32) v=0.977 p=0.999 heelR=(249,312,156) v=0.622 p=0.999 footL=(168,317,6) v=0.983 p=0.998 footR=(186,318,170) v=0.695 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(313,298,-89) v=1.000 p=1.000 hipR=(317,281,89) v=1.000 p=1.000 kneeL=(260,200,-140) v=0.985 p=0.999 kneeR=(264,199,106) v=0.438 p=0.998 ankL=(227,303,-47) v=0.978 p=0.999 ankR=(236,294,151) v=0.544 p=0.999 heelL=(244,332,-32) v=0.977 p=0.999 heelR=(249,312,156) v=0.622 p=0.999 footL=(168,317,6) v=0.983 p=0.998 footR=(186,318,170) v=0.695 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.715) v=1.000 p=1.000 knee=(260,200,-139.232) v=0.984 p=0.999 ankle=(228,303,-47.955) v=0.978 p=0.999 heel=(245,332,-33.550) v=0.977 p=0.999 footIdx=(171,318,4.350) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(317,281,88.819) v=1.000 p=1.000 knee=(264,198,106.895) v=0.426 p=0.998 ankle=(239,294,150.899) v=0.554 p=0.999 heel=(250,311,155.472) v=0.629 p=0.999 footIdx=(187,318,169.066) v=0.698 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(15.9,-10.5) -> (616.3,589.9) clamped=(15.9,0.0) -> (616.3,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0005 bc=0.0004 ac=0.0009 spike=false ankleL ab=0.0002 bc=0.0001 ac=0.0003 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0002 spike=false footL ab=0.0001 bc=0.0001 ac=0.0002 spike=false kneeR ab=0.0005 bc=0.0005 ac=0.0010 spike=false ankleR ab=0.0003 bc=0.0002 ac=0.0005 spike=false heelR ab=0.0002 bc=0.0003 ac=0.0005 spike=false footR ab=0.0001 bc=0.0001 ac=0.0001 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0024 cross=0.0301 diff=0.0277 ratio=12.5622 mapping=NORM rel=0.775
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0021 | ankle dir=0.0003 cross=0.0064 | heel dir=0.0013 cross=0.0112 | foot dir=0.0005 cross=0.0103 |
INFO [console] LEG_RAW: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,280,89) v=1.000 p=1.000 kneeL=(259,200,-139) v=0.985 p=0.999 kneeR=(263,199,108) v=0.432 p=0.999 ankL=(227,304,-46) v=0.978 p=0.999 ankR=(237,295,156) v=0.537 p=0.999 heelL=(245,332,-31) v=0.977 p=0.999 heelR=(255,313,161) v=0.622 p=0.999 footL=(168,317,7) v=0.982 p=0.998 footR=(188,319,176) v=0.690 p=0.998 fw=640 fh=480
INFO [console] LEG_COR: hipL=(312,298,-89) v=1.000 p=1.000 hipR=(317,280,89) v=1.000 p=1.000 kneeL=(259,200,-139) v=0.985 p=0.999 kneeR=(263,199,108) v=0.432 p=0.999 ankL=(227,304,-46) v=0.978 p=0.999 ankR=(237,295,156) v=0.537 p=0.999 heelL=(245,332,-31) v=0.977 p=0.999 heelR=(255,313,161) v=0.622 p=0.999 footL=(168,317,7) v=0.982 p=0.998 footR=(188,319,176) v=0.690 p=0.998 fw=640 fh=480
INFO [console] LEG_LOG_L: hip=(313,298,-88.778) v=1.000 p=1.000 knee=(260,200,-139.189) v=0.984 p=0.999 ankle=(228,303,-46.989) v=0.978 p=0.999 heel=(245,332,-32.488) v=0.977 p=0.999 footIdx=(171,317,5.865) v=0.982 p=0.998
INFO [console] LEG_LOG_R: hip=(317,281,88.883) v=1.000 p=1.000 knee=(264,198,107.017) v=0.426 p=0.999 ankle=(238,294,153.558) v=0.552 p=0.999 heel=(252,312,158.474) v=0.628 p=0.999 footIdx=(187,318,173.923) v=0.698 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(15.8,-10.6) -> (616.4,590.0) clamped=(15.8,0.0) -> (616.4,480.0) frame=640x480 screen=844x390
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0004 bc=0.0003 ac=0.0007 spike=false ankleL ab=0.0001 bc=0.0001 ac=0.0002 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0002 spike=false footL ab=0.0001 bc=0.0001 ac=0.0001 spike=false kneeR ab=0.0005 bc=0.0004 ac=0.0008 spike=false ankleR ab=0.0002 bc=0.0002 ac=0.0005 spike=false heelR ab=0.0003 bc=0.0003 ac=0.0006 spike=false footR ab=0.0001 bc=0.0000 ac=0.0001 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0023 cross=0.0311 diff=0.0288 ratio=13.8109 mapping=NORM rel=0.773
$
250 строкUTF-8LIVE