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

rehabapp_2026-08-17_15-49-00

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-441.0,-14.5) -> (1018.4,1444.9) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.1443 bc=0.0370 ac=0.1813 spike=false ankleL ab=0.1848 bc=0.0386 ac=0.2233 spike=false heelL ab=0.2046 bc=0.0439 ac=0.2485 spike=false footL ab=0.1180 bc=0.0145 ac=0.1324 spike=false kneeR ab=0.2066 bc=0.0309 ac=0.1758 spike=false ankleR ab=0.2019 bc=0.0461 ac=0.2480 spike=false heelR ab=0.2064 bc=0.0785 ac=0.2849 spike=false footR ab=0.1967 bc=0.0036 ac=0.1998 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(352,643,-76) v=0.883 p=0.605 hipR=(224,638,79) v=0.894 p=0.748 kneeL=(315,832,-368) v=0.057 p=0.192 kneeR=(209,822,-282) v=0.032 p=0.189 ankL=(323,1067,-344) v=0.026 p=0.033 ankR=(215,1058,-304) v=0.019 p=0.056 heelL=(334,1098,-342) v=0.036 p=0.025 heelR=(223,1089,-307) v=0.043 p=0.050 footL=(271,1137,-561) v=0.042 p=0.030 footR=(194,1124,-514) v=0.033 p=0.053 fw=480 fh=640
INFO [console] LEG_COR: hipL=(352,643,-76) v=0.883 p=0.605 hipR=(224,638,79) v=0.894 p=0.748 kneeL=(315,832,-368) v=0.057 p=0.192 kneeR=(209,822,-282) v=0.032 p=0.189 ankL=(323,1067,-344) v=0.026 p=0.033 ankR=(215,1058,-304) v=0.019 p=0.056 heelL=(334,1098,-342) v=0.036 p=0.025 heelR=(223,1089,-307) v=0.043 p=0.050 footL=(271,1137,-561) v=0.042 p=0.030 footR=(194,1124,-514) v=0.033 p=0.053 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(347,636,-70.450) v=0.875 p=0.605 knee=(318,824,-376.527) v=0.124 p=0.192 ankle=(324,1060,-352.795) v=0.035 p=0.033 heel=(332,1090,-351.029) v=0.031 p=0.025 footIdx=(278,1131,-567.966) v=0.051 p=0.030
INFO [console] LEG_LOG_R: hip=(221,631,72.785) v=0.910 p=0.748 knee=(202,818,-287.779) v=0.084 p=0.189 ankle=(219,1064,-312.829) v=0.041 p=0.056 heel=(228,1095,-316.193) v=0.048 p=0.050 footIdx=(201,1131,-523.009) v=0.061 p=0.053
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-391.4,-66.5) -> (961.3,1286.2) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0370 bc=0.0035 ac=0.0403 spike=false ankleL ab=0.0386 bc=0.0065 ac=0.0451 spike=false heelL ab=0.0439 bc=0.0084 ac=0.0523 spike=false footL ab=0.0145 bc=0.0032 ac=0.0116 spike=false kneeR ab=0.0309 bc=0.0272 ac=0.0050 spike=false ankleR ab=0.0461 bc=0.0032 ac=0.0492 spike=false heelR ab=0.0785 bc=0.0010 ac=0.0789 spike=false footR ab=0.0036 bc=0.0090 ac=0.0065 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(334,644,-97) v=0.838 p=0.769 hipR=(231,635,99) v=0.816 p=0.863 kneeL=(285,808,-392) v=0.125 p=0.193 kneeR=(173,762,-225) v=0.040 p=0.181 ankL=(315,1045,-365) v=0.048 p=0.021 ankR=(222,979,-186) v=0.017 p=0.045 heelL=(335,1073,-360) v=0.056 p=0.015 heelR=(240,1006,-182) v=0.042 p=0.042 footL=(257,1124,-532) v=0.070 p=0.016 footR=(196,1047,-326) v=0.031 p=0.042 fw=480 fh=640
INFO [console] LEG_COR: hipL=(334,644,-97) v=0.838 p=0.769 hipR=(231,635,99) v=0.816 p=0.863 kneeL=(285,808,-392) v=0.125 p=0.193 kneeR=(173,762,-225) v=0.040 p=0.181 ankL=(315,1045,-365) v=0.048 p=0.021 ankR=(222,979,-186) v=0.017 p=0.045 heelL=(335,1073,-360) v=0.056 p=0.015 heelR=(240,1006,-182) v=0.042 p=0.042 footL=(257,1124,-532) v=0.070 p=0.016 footR=(196,1047,-326) v=0.031 p=0.042 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(340,642,-90.472) v=0.871 p=0.769 knee=(293,816,-386.626) v=0.124 p=0.193 ankle=(320,1056,-362.088) v=0.036 p=0.021 heel=(333,1084,-357.633) v=0.033 p=0.015 footIdx=(262,1129,-538.747) v=0.053 p=0.016
INFO [console] LEG_LOG_R: hip=(226,633,92.761) v=0.901 p=0.863 knee=(183,771,-233.311) v=0.080 p=0.181 ankle=(219,987,-193.044) v=0.039 p=0.045 heel=(234,1014,-188.185) v=0.047 p=0.042 footIdx=(198,1055,-333.627) v=0.058 p=0.042
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-378.2,-43.3) -> (948.1,1282.9) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0035 bc=0.0130 ac=0.0098 spike=false ankleL ab=0.0065 bc=0.0042 ac=0.0029 spike=false heelL ab=0.0084 bc=0.0044 ac=0.0128 spike=false footL ab=0.0032 bc=0.0271 ac=0.0302 spike=false kneeR ab=0.0272 bc=0.0160 ac=0.0114 spike=false ankleR ab=0.0032 bc=0.0023 ac=0.0054 spike=false heelR ab=0.0010 bc=0.0119 ac=0.0123 spike=false footR ab=0.0090 bc=0.0041 ac=0.0131 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(335,637,-92) v=0.923 p=0.880 hipR=(233,631,95) v=0.914 p=0.929 kneeL=(283,820,-398) v=0.103 p=0.318 kneeR=(191,797,-239) v=0.042 p=0.325 ankL=(307,1054,-386) v=0.043 p=0.034 ankR=(222,1026,-255) v=0.021 p=0.066 heelL=(327,1079,-382) v=0.058 p=0.024 heelR=(237,1054,-257) v=0.051 p=0.055 footL=(248,1137,-552) v=0.075 p=0.025 footR=(197,1099,-414) v=0.042 p=0.049 fw=480 fh=640
INFO [console] LEG_COR: hipL=(335,637,-92) v=0.923 p=0.880 hipR=(233,631,95) v=0.914 p=0.929 kneeL=(283,820,-398) v=0.103 p=0.318 kneeR=(191,797,-239) v=0.042 p=0.325 ankL=(307,1054,-386) v=0.043 p=0.034 ankR=(222,1026,-255) v=0.021 p=0.066 heelL=(327,1079,-382) v=0.058 p=0.024 heelR=(237,1054,-257) v=0.051 p=0.055 footL=(248,1137,-552) v=0.075 p=0.025 footR=(197,1099,-414) v=0.042 p=0.049 fw=480 fh=640
INFO [console] LEG_LOG_R: hip=(229,632,94.129) v=0.902 p=0.929 knee=(186,782,-237.553) v=0.076 p=0.325 ankle=(220,1014,-247.686) v=0.037 p=0.066 heel=(235,1043,-248.824) v=0.048 p=0.055 footIdx=(197,1085,-407.500) v=0.056 p=0.049
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-369.1,-28.1) -> (938.8,1279.8) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0130 bc=0.0298 ac=0.0427 spike=false ankleL ab=0.0042 bc=0.0073 ac=0.0114 spike=false heelL ab=0.0044 bc=0.0019 ac=0.0029 spike=false footL ab=0.0271 bc=0.0403 ac=0.0674 spike=false kneeR ab=0.0160 bc=0.0073 ac=0.0233 spike=false ankleR ab=0.0023 bc=0.0018 ac=0.0041 spike=false heelR ab=0.0119 bc=0.0061 ac=0.0180 spike=false footR ab=0.0041 bc=0.0027 ac=0.0067 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(336,646,-94) v=0.869 p=0.862 hipR=(229,639,96) v=0.840 p=0.915 kneeL=(287,796,-374) v=0.205 p=0.165 kneeR=(147,766,-204) v=0.064 p=0.133 ankL=(298,1027,-331) v=0.081 p=0.014 ankR=(218,971,-151) v=0.028 p=0.030 heelL=(314,1054,-322) v=0.086 p=0.010 heelR=(239,995,-144) v=0.060 p=0.027 footL=(242,1109,-478) v=0.109 p=0.010 footR=(196,1045,-277) v=0.048 p=0.023 fw=480 fh=640
INFO [console] LEG_COR: hipL=(336,646,-94) v=0.869 p=0.862 hipR=(229,639,96) v=0.840 p=0.915 kneeL=(287,796,-374) v=0.205 p=0.165 kneeR=(147,766,-204) v=0.064 p=0.133 ankL=(298,1027,-331) v=0.081 p=0.014 ankR=(218,971,-151) v=0.028 p=0.030 heelL=(314,1054,-322) v=0.086 p=0.010 heelR=(239,995,-144) v=0.060 p=0.027 footL=(242,1109,-478) v=0.109 p=0.010 footR=(196,1045,-277) v=0.048 p=0.023 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(337,644,-93.071) v=0.875 p=0.862 knee=(287,809,-377.964) v=0.130 p=0.165 ankle=(303,1036,-335.750) v=0.041 p=0.014 heel=(320,1063,-327.853) v=0.041 p=0.010 footIdx=(244,1117,-484.898) v=0.061 p=0.010
INFO [console] LEG_LOG_R: hip=(229,636,95.476) v=0.896 p=0.915 knee=(155,770,-208.421) v=0.075 p=0.133 ankle=(219,977,-156.466) v=0.036 p=0.030 heel=(236,1000,-149.896) v=0.049 p=0.027 footIdx=(197,1050,-282.914) v=0.055 p=0.023
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-357.4,-14.5) -> (927.2,1270.2) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0298 bc=0.0147 ac=0.0445 spike=false ankleL ab=0.0073 bc=0.0097 ac=0.0170 spike=false heelL ab=0.0019 bc=0.0064 ac=0.0083 spike=false footL ab=0.0403 bc=0.0351 ac=0.0754 spike=false kneeR ab=0.0073 bc=0.0577 ac=0.0650 spike=false ankleR ab=0.0018 bc=0.0007 ac=0.0022 spike=false heelR ab=0.0061 bc=0.0058 ac=0.0118 spike=false footR ab=0.0027 bc=0.0015 ac=0.0041 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(337,643,-95) v=0.905 p=0.893 hipR=(234,636,97) v=0.899 p=0.940 kneeL=(280,791,-377) v=0.206 p=0.263 kneeR=(153,769,-202) v=0.067 p=0.234 ankL=(308,1020,-331) v=0.077 p=0.028 ankR=(217,980,-168) v=0.031 p=0.056 heelL=(327,1045,-322) v=0.090 p=0.020 heelR=(239,1004,-163) v=0.066 p=0.050 footL=(255,1104,-467) v=0.105 p=0.017 footR=(192,1056,-296) v=0.051 p=0.039 fw=480 fh=640
INFO [console] LEG_COR: hipL=(337,643,-95) v=0.905 p=0.893 hipR=(234,636,97) v=0.899 p=0.940 kneeL=(280,791,-377) v=0.206 p=0.263 kneeR=(153,769,-202) v=0.067 p=0.234 ankL=(308,1020,-331) v=0.077 p=0.028 ankR=(217,980,-168) v=0.031 p=0.056 heelL=(327,1045,-322) v=0.090 p=0.020 heelR=(239,1004,-163) v=0.066 p=0.050 footL=(255,1104,-467) v=0.105 p=0.017 footR=(192,1056,-296) v=0.051 p=0.039 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(337,643,-94.312) v=0.878 p=0.893 knee=(282,798,-377.243) v=0.138 p=0.263 ankle=(305,1024,-331.689) v=0.045 p=0.028 heel=(321,1049,-323.129) v=0.046 p=0.020 footIdx=(250,1108,-469.110) v=0.065 p=0.017
INFO [console] LEG_LOG_R: hip=(231,636,96.531) v=0.896 p=0.940 knee=(154,769,-202.826) v=0.074 p=0.234 ankle=(219,979,-166.745) v=0.036 p=0.056 heel=(237,1003,-162.355) v=0.050 p=0.050 footIdx=(194,1055,-295.749) v=0.055 p=0.039
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-349.6,-3.1) -> (919.3,1265.8) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0147 bc=0.0220 ac=0.0368 spike=false ankleL ab=0.0097 bc=0.0029 ac=0.0126 spike=false heelL ab=0.0064 bc=0.0054 ac=0.0118 spike=false footL ab=0.0351 bc=0.0054 ac=0.0405 spike=false kneeR ab=0.0577 bc=0.0314 ac=0.0891 spike=false ankleR ab=0.0007 bc=0.0011 ac=0.0017 spike=false heelR ab=0.0058 bc=0.0042 ac=0.0100 spike=false footR ab=0.0015 bc=0.0060 ac=0.0074 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(333,642,-103) v=0.849 p=0.706 hipR=(225,640,105) v=0.845 p=0.785 kneeL=(265,790,-368) v=0.116 p=0.146 kneeR=(144,790,-184) v=0.043 p=0.099 ankL=(306,1019,-298) v=0.034 p=0.018 ankR=(208,1005,-135) v=0.017 p=0.028 heelL=(326,1043,-287) v=0.044 p=0.014 heelR=(229,1027,-130) v=0.041 p=0.028 footL=(259,1103,-436) v=0.053 p=0.013 footR=(186,1082,-274) v=0.029 p=0.022 fw=480 fh=640
INFO [console] LEG_COR: hipL=(333,642,-103) v=0.849 p=0.706 hipR=(225,640,105) v=0.845 p=0.785 kneeL=(265,790,-368) v=0.116 p=0.146 kneeR=(144,790,-184) v=0.043 p=0.099 ankL=(306,1019,-298) v=0.034 p=0.018 ankR=(208,1005,-135) v=0.017 p=0.028 heelL=(326,1043,-287) v=0.044 p=0.014 heelR=(229,1027,-130) v=0.041 p=0.028 footL=(259,1103,-436) v=0.053 p=0.013 footR=(186,1082,-274) v=0.029 p=0.022 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(336,643,-100.005) v=0.875 p=0.706 knee=(269,795,-370.933) v=0.136 p=0.146 ankle=(305,1021,-303.249) v=0.044 p=0.018 heel=(322,1045,-292.288) v=0.045 p=0.014 footIdx=(252,1105,-440.070) v=0.064 p=0.013
INFO [console] LEG_LOG_R: hip=(231,638,102.112) v=0.891 p=0.785 knee=(146,770,-186.620) v=0.071 p=0.099 ankle=(213,993,-138.105) v=0.034 p=0.028 heel=(234,1018,-132.343) v=0.049 p=0.028 footIdx=(190,1067,-275.346) v=0.052 p=0.022
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-340.7,7.7) -> (910.5,1258.8) clamped=(0.0,7.7) -> (480.0,640.0) frame=480x640 screen=390x844
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.0220 bc=0.0367 ac=0.0587 spike=false ankleL ab=0.0029 bc=0.0012 ac=0.0041 spike=false heelL ab=0.0054 bc=0.0030 ac=0.0084 spike=false footL ab=0.0054 bc=0.0005 ac=0.0054 spike=false kneeR ab=0.0314 bc=0.0261 ac=0.0575 spike=false ankleR ab=0.0011 bc=0.0027 ac=0.0037 spike=false heelR ab=0.0042 bc=0.0020 ac=0.0026 spike=false footR ab=0.0060 bc=0.0112 ac=0.0171 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(342,638,-97) v=0.822 p=0.696 hipR=(235,636,99) v=0.827 p=0.808 kneeL=(286,805,-364) v=0.141 p=0.112 kneeR=(177,789,-189) v=0.047 p=0.084 ankL=(324,1029,-289) v=0.040 p=0.010 ankR=(235,1000,-120) v=0.019 p=0.019 heelL=(343,1055,-278) v=0.045 p=0.008 heelR=(254,1023,-112) v=0.039 p=0.018 footL=(274,1108,-439) v=0.059 p=0.008 footR=(218,1073,-262) v=0.031 p=0.017 fw=480 fh=640
INFO [console] LEG_COR: hipL=(342,638,-97) v=0.822 p=0.696 hipR=(235,636,99) v=0.827 p=0.808 kneeL=(286,805,-364) v=0.141 p=0.112 kneeR=(177,789,-189) v=0.047 p=0.084 ankL=(324,1029,-289) v=0.040 p=0.010 ankR=(235,1000,-120) v=0.019 p=0.019 heelL=(343,1055,-278) v=0.045 p=0.008 heelR=(254,1023,-112) v=0.039 p=0.018 footL=(274,1108,-439) v=0.059 p=0.008 footR=(218,1073,-262) v=0.031 p=0.017 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(338,642,-98.281) v=0.870 p=0.696 knee=(275,799,-366.266) v=0.136 p=0.112 ankle=(315,1024,-290.691) v=0.043 p=0.010 heel=(334,1049,-279.659) v=0.045 p=0.008 footIdx=(264,1106,-439.440) v=0.064 p=0.008
INFO [console] LEG_LOG_R: hip=(232,637,100.429) v=0.885 p=0.808 knee=(161,772,-188.303) v=0.069 p=0.084 ankle=(228,997,-121.244) v=0.032 p=0.019 heel=(247,1021,-113.913) v=0.048 p=0.018 footIdx=(209,1071,-262.750) v=0.050 p=0.017
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-339.2,10.9) -> (908.5,1258.5) clamped=(0.0,10.9) -> (480.0,640.0) frame=480x640 screen=390x844
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.0367 bc=0.0093 ac=0.0460 spike=false ankleL ab=0.0012 bc=0.0006 ac=0.0015 spike=false heelL ab=0.0030 bc=0.0104 ac=0.0075 spike=false footL ab=0.0005 bc=0.0082 ac=0.0083 spike=false kneeR ab=0.0261 bc=0.0024 ac=0.0238 spike=false ankleR ab=0.0027 bc=0.0142 ac=0.0116 spike=false heelR ab=0.0020 bc=0.0199 ac=0.0180 spike=false footR ab=0.0112 bc=0.0081 ac=0.0033 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(342,620,-91) v=0.832 p=0.637 hipR=(227,610,92) v=0.870 p=0.791 kneeL=(300,763,-376) v=0.173 p=0.114 kneeR=(181,770,-220) v=0.066 p=0.096 ankL=(336,986,-324) v=0.051 p=0.010 ankR=(219,980,-171) v=0.028 p=0.018 heelL=(351,1013,-317) v=0.048 p=0.008 heelR=(234,1004,-166) v=0.050 p=0.016 footL=(293,1063,-493) v=0.067 p=0.008 footR=(201,1053,-333) v=0.043 p=0.015 fw=480 fh=640
INFO [console] LEG_COR: hipL=(342,620,-91) v=0.832 p=0.637 hipR=(227,610,92) v=0.870 p=0.791 kneeL=(300,763,-376) v=0.173 p=0.114 kneeR=(181,770,-220) v=0.066 p=0.096 ankL=(336,986,-324) v=0.051 p=0.010 ankR=(219,980,-171) v=0.028 p=0.018 heelL=(351,1013,-317) v=0.048 p=0.008 heelR=(234,1004,-166) v=0.050 p=0.016 footL=(293,1063,-493) v=0.067 p=0.008 footR=(201,1053,-333) v=0.043 p=0.015 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(339,628,-97.072) v=0.866 p=0.637 knee=(288,771,-370.640) v=0.140 p=0.114 ankle=(329,992,-311.334) v=0.044 p=0.010 heel=(345,1019,-302.417) v=0.046 p=0.008 footIdx=(286,1070,-453.875) v=0.064 p=0.008
INFO [console] LEG_LOG_R: hip=(232,619,99.351) v=0.883 p=0.791 knee=(172,770,-198.222) v=0.068 p=0.096 ankle=(226,984,-160.680) v=0.032 p=0.018 heel=(243,1008,-156.037) v=0.049 p=0.016 footIdx=(208,1057,-316.478) v=0.049 p=0.015
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-338.2,12.0) -> (908.0,1258.3) clamped=(0.0,12.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0093 bc=0.0038 ac=0.0056 spike=false ankleL ab=0.0006 bc=0.0222 ac=0.0223 spike=false heelL ab=0.0104 bc=0.0255 ac=0.0359 spike=false footL ab=0.0082 bc=0.0547 ac=0.0629 spike=false kneeR ab=0.0024 bc=0.0134 ac=0.0158 spike=false ankleR ab=0.0142 bc=0.0047 ac=0.0188 spike=false heelR ab=0.0199 bc=0.0021 ac=0.0219 spike=false footR ab=0.0081 bc=0.0031 ac=0.0112 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(339,633,-100) v=0.908 p=0.817 hipR=(230,632,102) v=0.914 p=0.886 kneeL=(275,781,-375) v=0.118 p=0.238 kneeR=(150,776,-195) v=0.041 p=0.186 ankL=(319,1008,-305) v=0.034 p=0.034 ankR=(211,987,-146) v=0.017 p=0.056 heelL=(338,1030,-295) v=0.046 p=0.026 heelR=(232,1008,-141) v=0.040 p=0.055 footL=(276,1094,-450) v=0.054 p=0.022 footR=(189,1065,-291) v=0.028 p=0.042 fw=480 fh=640
INFO [console] LEG_COR: hipL=(339,633,-100) v=0.908 p=0.817 hipR=(230,632,102) v=0.914 p=0.886 kneeL=(275,781,-375) v=0.118 p=0.238 kneeR=(150,776,-195) v=0.041 p=0.186 ankL=(319,1008,-305) v=0.034 p=0.034 ankR=(211,987,-146) v=0.017 p=0.056 heelL=(338,1030,-295) v=0.046 p=0.026 heelR=(232,1008,-141) v=0.040 p=0.055 footL=(276,1094,-450) v=0.054 p=0.022 footR=(189,1065,-291) v=0.028 p=0.042 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(339,629,-98.589) v=0.870 p=0.817 knee=(279,776,-372.487) v=0.138 p=0.238 ankle=(329,1002,-306.674) v=0.043 p=0.034 heel=(343,1027,-296.415) v=0.046 p=0.026 footIdx=(282,1082,-450.681) v=0.063 p=0.022
INFO [console] LEG_LOG_R: hip=(231,623,100.661) v=0.886 p=0.886 knee=(157,773,-195.855) v=0.066 p=0.186 ankle=(219,986,-148.179) v=0.030 p=0.056 heel=(239,1008,-142.689) v=0.048 p=0.055 footIdx=(197,1062,-293.743) v=0.047 p=0.042
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-337.1,11.9) -> (907.1,1256.1) clamped=(0.0,11.9) -> (480.0,640.0) frame=480x640 screen=390x844
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.0038 bc=0.0018 ac=0.0023 spike=false ankleL ab=0.0222 bc=0.0101 ac=0.0323 spike=false heelL ab=0.0255 bc=0.0083 ac=0.0338 spike=false footL ab=0.0547 bc=0.0165 ac=0.0712 spike=false kneeR ab=0.0134 bc=0.0035 ac=0.0099 spike=false ankleR ab=0.0047 bc=0.0021 ac=0.0029 spike=false heelR ab=0.0021 bc=0.0027 ac=0.0013 spike=false footR ab=0.0031 bc=0.0034 ac=0.0011 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(341,631,-98) v=0.910 p=0.752 hipR=(230,632,100) v=0.931 p=0.863 kneeL=(287,766,-431) v=0.167 p=0.148 kneeR=(164,777,-247) v=0.069 p=0.137 ankL=(349,992,-360) v=0.042 p=0.015 ankR=(217,997,-215) v=0.030 p=0.027 heelL=(370,1016,-349) v=0.051 p=0.012 heelR=(236,1021,-212) v=0.059 p=0.025 footL=(309,1078,-511) v=0.063 p=0.011 footR=(197,1077,-378) v=0.045 p=0.019 fw=480 fh=640
INFO [console] LEG_COR: hipL=(341,631,-98) v=0.910 p=0.752 hipR=(230,632,100) v=0.931 p=0.863 kneeL=(287,766,-431) v=0.167 p=0.148 kneeR=(164,777,-247) v=0.069 p=0.137 ankL=(349,992,-360) v=0.042 p=0.015 ankR=(217,997,-215) v=0.030 p=0.027 heelL=(370,1016,-349) v=0.051 p=0.012 heelR=(236,1021,-212) v=0.059 p=0.025 footL=(309,1078,-511) v=0.063 p=0.011 footR=(197,1077,-378) v=0.045 p=0.019 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(339,629,-98.409) v=0.874 p=0.752 knee=(280,769,-421.891) v=0.141 p=0.148 ankle=(344,995,-346.979) v=0.043 p=0.015 heel=(364,1018,-335.372) v=0.046 p=0.012 footIdx=(303,1080,-493.425) v=0.063 p=0.011
INFO [console] LEG_LOG_R: hip=(231,625,100.405) v=0.891 p=0.863 knee=(159,775,-234.194) v=0.066 p=0.137 ankle=(219,990,-196.678) v=0.030 p=0.027 heel=(239,1013,-192.718) v=0.049 p=0.025 footIdx=(197,1063,-358.764) v=0.047 p=0.019
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.6,13.6) -> (905.6,1254.7) clamped=(0.0,13.6) -> (480.0,640.0) frame=480x640 screen=390x844
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.0006 ac=0.0023 spike=false ankleL ab=0.0101 bc=0.0357 ac=0.0458 spike=false heelL ab=0.0083 bc=0.0484 ac=0.0567 spike=false footL ab=0.0165 bc=0.0555 ac=0.0721 spike=false kneeR ab=0.0035 bc=0.0007 ac=0.0041 spike=false ankleR ab=0.0021 bc=0.0015 ac=0.0036 spike=false heelR ab=0.0027 bc=0.0018 ac=0.0045 spike=false footR ab=0.0034 bc=0.0028 ac=0.0062 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(338,637,-98) v=0.897 p=0.771 hipR=(229,635,100) v=0.919 p=0.876 kneeL=(276,781,-421) v=0.164 p=0.134 kneeR=(164,780,-227) v=0.062 p=0.119 ankL=(336,1002,-339) v=0.040 p=0.015 ankR=(227,994,-186) v=0.026 p=0.027 heelL=(357,1025,-326) v=0.049 p=0.011 heelR=(247,1016,-182) v=0.052 p=0.025 footL=(295,1087,-477) v=0.060 p=0.011 footR=(210,1071,-337) v=0.040 p=0.020 fw=480 fh=640
INFO [console] LEG_COR: hipL=(338,637,-98) v=0.897 p=0.771 hipR=(229,635,100) v=0.919 p=0.876 kneeL=(276,781,-421) v=0.164 p=0.134 kneeR=(164,780,-227) v=0.062 p=0.119 ankL=(336,1002,-339) v=0.040 p=0.015 ankR=(227,994,-186) v=0.026 p=0.027 heelL=(357,1025,-326) v=0.049 p=0.011 heelR=(247,1016,-182) v=0.052 p=0.025 footL=(295,1087,-477) v=0.060 p=0.011 footR=(210,1071,-337) v=0.040 p=0.020 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(339,631,-98.370) v=0.877 p=0.771 knee=(278,772,-421.167) v=0.143 p=0.134 ankle=(340,999,-345.612) v=0.043 p=0.015 heel=(360,1022,-333.781) v=0.046 p=0.011 footIdx=(298,1083,-483.513) v=0.063 p=0.011
INFO [console] LEG_LOG_R: hip=(231,629,100.348) v=0.894 p=0.876 knee=(160,776,-232.416) v=0.066 p=0.119 ankle=(223,992,-191.443) v=0.030 p=0.027 heel=(243,1015,-186.862) v=0.049 p=0.025 footIdx=(204,1066,-345.242) v=0.046 p=0.020
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.5,13.6) -> (905.5,1254.7) clamped=(0.0,13.6) -> (480.0,640.0) frame=480x640 screen=390x844
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.0019 ac=0.0024 spike=false ankleL ab=0.0357 bc=0.0063 ac=0.0420 spike=false heelL ab=0.0484 bc=0.0089 ac=0.0574 spike=false footL ab=0.0555 bc=0.0095 ac=0.0650 spike=false kneeR ab=0.0007 bc=0.0006 ac=0.0011 spike=false ankleR ab=0.0015 bc=0.0005 ac=0.0018 spike=false heelR ab=0.0018 bc=0.0028 ac=0.0014 spike=false footR ab=0.0028 bc=0.0005 ac=0.0030 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(333,631,-101) v=0.862 p=0.714 hipR=(224,630,103) v=0.882 p=0.836 kneeL=(276,786,-415) v=0.151 p=0.143 kneeR=(152,779,-231) v=0.053 p=0.117 ankL=(317,1012,-362) v=0.041 p=0.015 ankR=(218,992,-193) v=0.022 p=0.029 heelL=(335,1036,-353) v=0.050 p=0.012 heelR=(239,1014,-188) v=0.048 p=0.027 footL=(273,1096,-515) v=0.060 p=0.011 footR=(197,1068,-345) v=0.034 p=0.021 fw=480 fh=640
INFO [console] LEG_COR: hipL=(333,631,-101) v=0.862 p=0.714 hipR=(224,630,103) v=0.882 p=0.836 kneeL=(276,786,-415) v=0.151 p=0.143 kneeR=(152,779,-231) v=0.053 p=0.117 ankL=(317,1012,-362) v=0.041 p=0.015 ankR=(218,992,-193) v=0.022 p=0.029 heelL=(335,1036,-353) v=0.050 p=0.012 heelR=(239,1014,-188) v=0.048 p=0.027 footL=(273,1096,-515) v=0.060 p=0.011 footR=(197,1068,-345) v=0.034 p=0.021 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(337,631,-99.259) v=0.875 p=0.714 knee=(277,775,-417.270) v=0.144 p=0.143 ankle=(328,1000,-357.677) v=0.043 p=0.015 heel=(347,1024,-347.827) v=0.047 p=0.012 footIdx=(285,1084,-506.316) v=0.062 p=0.011
INFO [console] LEG_LOG_R: hip=(229,629,101.261) v=0.893 p=0.836 knee=(155,777,-232.009) v=0.064 p=0.117 ankle=(222,992,-191.568) v=0.029 p=0.029 heel=(243,1014,-187.125) v=0.049 p=0.027 footIdx=(202,1067,-345.051) v=0.045 p=0.021
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-334.8,14.7) -> (904.8,1254.3) clamped=(0.0,14.7) -> (480.0,640.0) frame=480x640 screen=390x844
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.0019 bc=0.0025 ac=0.0043 spike=false ankleL ab=0.0063 bc=0.0043 ac=0.0022 spike=false heelL ab=0.0089 bc=0.0071 ac=0.0020 spike=false footL ab=0.0095 bc=0.0063 ac=0.0034 spike=false kneeR ab=0.0006 bc=0.0037 ac=0.0036 spike=false ankleR ab=0.0005 bc=0.0007 ac=0.0012 spike=false heelR ab=0.0028 bc=0.0016 ac=0.0043 spike=false footR ab=0.0005 bc=0.0009 ac=0.0013 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(334,620,-96) v=0.877 p=0.743 hipR=(225,620,98) v=0.885 p=0.839 kneeL=(295,765,-406) v=0.131 p=0.162 kneeR=(154,764,-242) v=0.048 p=0.129 ankL=(320,994,-384) v=0.040 p=0.018 ankR=(209,974,-223) v=0.021 p=0.032 heelL=(334,1019,-379) v=0.047 p=0.014 heelR=(228,997,-221) v=0.046 p=0.030 footL=(276,1075,-551) v=0.058 p=0.012 footR=(186,1047,-380) v=0.034 p=0.024 fw=480 fh=640
INFO [console] LEG_COR: hipL=(334,620,-96) v=0.877 p=0.743 hipR=(225,620,98) v=0.885 p=0.839 kneeL=(295,765,-406) v=0.131 p=0.162 kneeR=(154,764,-242) v=0.048 p=0.129 ankL=(320,994,-384) v=0.040 p=0.018 ankR=(209,974,-223) v=0.021 p=0.032 heelL=(334,1019,-379) v=0.047 p=0.014 heelR=(228,997,-221) v=0.046 p=0.030 footL=(276,1075,-551) v=0.058 p=0.012 footR=(186,1047,-380) v=0.034 p=0.024 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(336,625,-99.068) v=0.875 p=0.743 knee=(287,768,-413.475) v=0.142 p=0.162 ankle=(326,996,-379.422) v=0.042 p=0.018 heel=(341,1021,-373.746) v=0.047 p=0.014 footIdx=(283,1078,-544.135) v=0.062 p=0.012
INFO [console] LEG_LOG_R: hip=(228,625,101.112) v=0.892 p=0.839 knee=(154,768,-238.204) v=0.063 p=0.129 ankle=(215,979,-215.679) v=0.028 p=0.032 heel=(235,1002,-212.653) v=0.049 p=0.030 footIdx=(192,1053,-371.681) v=0.044 p=0.024
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.0,15.0) -> (904.1,1254.0) clamped=(0.0,15.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0025 bc=0.0051 ac=0.0029 spike=false ankleL ab=0.0043 bc=0.0009 ac=0.0051 spike=false heelL ab=0.0071 bc=0.0038 ac=0.0109 spike=false footL ab=0.0063 bc=0.0026 ac=0.0089 spike=false kneeR ab=0.0037 bc=0.0031 ac=0.0068 spike=false ankleR ab=0.0007 bc=0.0047 ac=0.0053 spike=false heelR ab=0.0016 bc=0.0025 ac=0.0014 spike=false footR ab=0.0009 bc=0.0108 ac=0.0115 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(335,625,-95) v=0.863 p=0.683 hipR=(226,624,96) v=0.892 p=0.815 kneeL=(276,756,-424) v=0.137 p=0.177 kneeR=(159,769,-260) v=0.056 p=0.155 ankL=(312,988,-386) v=0.042 p=0.022 ankR=(198,987,-243) v=0.025 p=0.035 heelL=(328,1013,-379) v=0.052 p=0.016 heelR=(215,1010,-241) v=0.051 p=0.032 footL=(269,1071,-549) v=0.063 p=0.014 footR=(175,1063,-412) v=0.039 p=0.025 fw=480 fh=640
INFO [console] LEG_COR: hipL=(335,625,-95) v=0.863 p=0.683 hipR=(226,624,96) v=0.892 p=0.815 kneeL=(276,756,-424) v=0.137 p=0.177 kneeR=(159,769,-260) v=0.056 p=0.155 ankL=(312,988,-386) v=0.042 p=0.022 ankR=(198,987,-243) v=0.025 p=0.035 heelL=(328,1013,-379) v=0.052 p=0.016 heelR=(215,1010,-241) v=0.051 p=0.032 footL=(269,1071,-549) v=0.063 p=0.014 footR=(175,1063,-412) v=0.039 p=0.025 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(336,625,-98.689) v=0.874 p=0.683 knee=(281,760,-420.981) v=0.142 p=0.177 ankle=(318,990,-384.327) v=0.042 p=0.022 heel=(333,1016,-377.543) v=0.047 p=0.016 footIdx=(276,1073,-547.743) v=0.062 p=0.014
INFO [console] LEG_LOG_R: hip=(228,624,100.633) v=0.892 p=0.815 knee=(155,769,-254.951) v=0.062 p=0.155 ankle=(204,982,-237.628) v=0.028 p=0.035 heel=(222,1005,-235.777) v=0.049 p=0.032 footIdx=(180,1056,-405.779) v=0.043 p=0.025
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-333.6,15.2) -> (902.3,1251.1) clamped=(0.0,15.2) -> (480.0,640.0) frame=480x640 screen=390x844
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.0051 bc=0.0005 ac=0.0052 spike=false ankleL ab=0.0009 bc=0.0155 ac=0.0163 spike=false heelL ab=0.0038 bc=0.0193 ac=0.0231 spike=false footL ab=0.0026 bc=0.0121 ac=0.0147 spike=false kneeR ab=0.0031 bc=0.0013 ac=0.0044 spike=false ankleR ab=0.0047 bc=0.0225 ac=0.0272 spike=false heelR ab=0.0025 bc=0.0261 ac=0.0286 spike=false footR ab=0.0108 bc=0.0315 ac=0.0422 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(333,627,-84) v=0.852 p=0.629 hipR=(224,623,86) v=0.877 p=0.773 kneeL=(293,779,-409) v=0.098 p=0.162 kneeR=(177,788,-270) v=0.040 p=0.139 ankL=(331,1002,-367) v=0.029 p=0.024 ankR=(210,1002,-246) v=0.017 p=0.036 heelL=(346,1028,-361) v=0.042 p=0.019 heelR=(224,1026,-243) v=0.039 p=0.035 footL=(290,1077,-545) v=0.044 p=0.018 footR=(191,1073,-425) v=0.027 p=0.031 fw=480 fh=640
INFO [console] LEG_COR: hipL=(333,627,-84) v=0.852 p=0.629 hipR=(224,623,86) v=0.877 p=0.773 kneeL=(293,779,-409) v=0.098 p=0.162 kneeR=(177,788,-270) v=0.040 p=0.139 ankL=(331,1002,-367) v=0.029 p=0.024 ankR=(210,1002,-246) v=0.017 p=0.036 heelL=(346,1028,-361) v=0.042 p=0.019 heelR=(224,1026,-243) v=0.039 p=0.035 footL=(290,1077,-545) v=0.044 p=0.018 footR=(191,1073,-425) v=0.027 p=0.031 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(335,625,-90.423) v=0.872 p=0.629 knee=(287,765,-418.187) v=0.138 p=0.162 ankle=(324,993,-375.610) v=0.041 p=0.024 heel=(339,1017,-368.292) v=0.047 p=0.019 footIdx=(284,1075,-545.449) v=0.060 p=0.018
INFO [console] LEG_LOG_R: hip=(227,624,92.533) v=0.890 p=0.773 knee=(169,780,-266.820) v=0.060 p=0.139 ankle=(206,992,-243.959) v=0.027 p=0.036 heel=(223,1016,-241.994) v=0.048 p=0.035 footIdx=(182,1063,-422.152) v=0.042 p=0.031
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-333.3,15.4) -> (901.8,1250.6) clamped=(0.0,15.4) -> (480.0,640.0) frame=480x640 screen=390x844
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.0037 ac=0.0037 spike=false ankleL ab=0.0155 bc=0.0008 ac=0.0162 spike=false heelL ab=0.0193 bc=0.0023 ac=0.0216 spike=false footL ab=0.0121 bc=0.0026 ac=0.0147 spike=false kneeR ab=0.0013 bc=0.0137 ac=0.0125 spike=false ankleR ab=0.0225 bc=0.0094 ac=0.0319 spike=false heelR ab=0.0261 bc=0.0122 ac=0.0383 spike=false footR ab=0.0315 bc=0.0125 ac=0.0440 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_LOG_R: hip=(226,613,90.133) v=0.887 p=0.781 knee=(167,772,-269.723) v=0.059 p=0.130 ankle=(202,987,-255.734) v=0.027 p=0.030 heel=(218,1011,-254.312) v=0.048 p=0.027 footIdx=(180,1060,-428.572) v=0.042 p=0.021
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-333.5,15.7) -> (901.1,1250.3) clamped=(0.0,15.7) -> (480.0,640.0) frame=480x640 screen=390x844
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.0024 ac=0.0060 spike=false ankleL ab=0.0008 bc=0.0236 ac=0.0243 spike=false heelL ab=0.0023 bc=0.0347 ac=0.0369 spike=false footL ab=0.0026 bc=0.0172 ac=0.0198 spike=false kneeR ab=0.0137 bc=0.0041 ac=0.0178 spike=false ankleR ab=0.0094 bc=0.0107 ac=0.0201 spike=false heelR ab=0.0122 bc=0.0141 ac=0.0262 spike=false footR ab=0.0125 bc=0.0091 ac=0.0216 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(335,627,-84) v=0.804 p=0.557 hipR=(222,626,86) v=0.834 p=0.730 kneeL=(296,776,-412) v=0.143 p=0.098 kneeR=(169,774,-271) v=0.060 p=0.087 ankL=(319,1003,-360) v=0.042 p=0.011 ankR=(205,991,-229) v=0.025 p=0.020 heelL=(331,1030,-352) v=0.048 p=0.009 heelR=(220,1016,-225) v=0.050 p=0.019 footL=(274,1081,-541) v=0.059 p=0.008 footR=(185,1064,-405) v=0.038 p=0.016 fw=480 fh=640
INFO [console] LEG_COR: hipL=(335,627,-84) v=0.804 p=0.557 hipR=(222,626,86) v=0.834 p=0.730 kneeL=(296,776,-412) v=0.143 p=0.098 kneeR=(169,774,-271) v=0.060 p=0.087 ankL=(319,1003,-360) v=0.042 p=0.011 ankR=(205,991,-229) v=0.025 p=0.020 heelL=(331,1030,-352) v=0.048 p=0.009 heelR=(220,1016,-225) v=0.050 p=0.019 footL=(274,1081,-541) v=0.059 p=0.008 footR=(185,1064,-405) v=0.038 p=0.016 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(335,623,-86.330) v=0.861 p=0.557 knee=(292,763,-414.809) v=0.138 p=0.098 ankle=(313,991,-373.479) v=0.041 p=0.011 heel=(326,1019,-367.043) v=0.048 p=0.009 footIdx=(272,1068,-544.268) v=0.060 p=0.008
INFO [console] LEG_LOG_R: hip=(225,616,88.395) v=0.882 p=0.730 knee=(168,773,-270.729) v=0.060 p=0.087 ankle=(203,988,-246.713) v=0.027 p=0.020 heel=(219,1011,-246.769) v=0.049 p=0.019 footIdx=(182,1061,-413.597) v=0.041 p=0.016
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-332.6,15.8) -> (900.1,1248.6) clamped=(0.0,15.8) -> (480.0,640.0) frame=480x640 screen=390x844
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.0082 ac=0.0106 spike=false ankleL ab=0.0236 bc=0.0116 ac=0.0352 spike=false heelL ab=0.0347 bc=0.0128 ac=0.0475 spike=false footL ab=0.0172 bc=0.0095 ac=0.0267 spike=false kneeR ab=0.0041 bc=0.0037 ac=0.0078 spike=false ankleR ab=0.0107 bc=0.0049 ac=0.0157 spike=false heelR ab=0.0141 bc=0.0069 ac=0.0210 spike=false footR ab=0.0091 bc=0.0032 ac=0.0123 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(332,623,-68) v=0.784 p=0.323 hipR=(214,606,70) v=0.792 p=0.464 kneeL=(292,764,-435) v=0.118 p=0.053 kneeR=(160,777,-316) v=0.035 p=0.047 ankL=(319,991,-415) v=0.034 p=0.014 ankR=(196,987,-330) v=0.016 p=0.018 heelL=(330,1019,-412) v=0.043 p=0.012 heelR=(208,1010,-332) v=0.032 p=0.020 footL=(283,1063,-603) v=0.045 p=0.013 footR=(183,1057,-530) v=0.024 p=0.019 fw=480 fh=640
INFO [console] LEG_COR: hipL=(332,623,-68) v=0.784 p=0.323 hipR=(214,606,70) v=0.792 p=0.464 kneeL=(292,764,-435) v=0.118 p=0.053 kneeR=(160,777,-316) v=0.035 p=0.047 ankL=(319,991,-415) v=0.034 p=0.014 ankR=(196,987,-330) v=0.016 p=0.018 heelL=(330,1019,-412) v=0.043 p=0.012 heelR=(208,1010,-332) v=0.032 p=0.020 footL=(283,1063,-603) v=0.045 p=0.013 footR=(183,1057,-530) v=0.024 p=0.019 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(334,623,-73.470) v=0.854 p=0.323 knee=(292,763,-429.289) v=0.136 p=0.053 ankle=(313,991,-408.881) v=0.041 p=0.014 heel=(327,1019,-405.561) v=0.047 p=0.012 footIdx=(276,1065,-596.169) v=0.059 p=0.013
INFO [console] LEG_LOG_R: hip=(219,610,75.559) v=0.873 p=0.464 knee=(165,773,-310.045) v=0.057 p=0.047 ankle=(199,987,-322.994) v=0.026 p=0.018 heel=(212,1011,-325.237) v=0.047 p=0.020 footIdx=(182,1059,-522.240) v=0.039 p=0.019
INFO [console] POSE_BENCH: count=22 lastMs=12.35 avgMs=14.86 maxMs=22.19 fps=67.3 landmarks=33 bitmap=480x640 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-332.6,16.1) -> (899.7,1248.3) clamped=(0.0,16.1) -> (480.0,640.0) frame=480x640 screen=390x844
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.0082 bc=0.0050 ac=0.0133 spike=false ankleL ab=0.0116 bc=0.0058 ac=0.0175 spike=false heelL ab=0.0128 bc=0.0052 ac=0.0180 spike=false footL ab=0.0095 bc=0.0009 ac=0.0104 spike=false kneeR ab=0.0037 bc=0.0008 ac=0.0044 spike=false ankleR ab=0.0049 bc=0.0090 ac=0.0139 spike=false heelR ab=0.0069 bc=0.0155 ac=0.0224 spike=false footR ab=0.0032 bc=0.0016 ac=0.0048 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] POSE_ROT: sensorOrient=90 deviceOrient=DeviceOrientation.portraitUp rotDeg=0 img=480x640 -> 480x640
INFO [console] POSE_DIAG: sensorOrient=90 imgSize=480 x 640 imgFormat=1111970369 planes=1 pixelStride=null rowStride=1920 screenSize=390x844
INFO [console] LEG_RAW: hipL=(329,623,-71) v=0.854 p=0.553 hipR=(213,620,73) v=0.876 p=0.718 kneeL=(298,765,-424) v=0.112 p=0.107 kneeR=(154,774,-309) v=0.044 p=0.108 ankL=(331,987,-391) v=0.029 p=0.019 ankR=(207,984,-302) v=0.019 p=0.035 heelL=(344,1011,-385) v=0.043 p=0.016 heelR=(225,1007,-301) v=0.041 p=0.034 footL=(294,1066,-567) v=0.044 p=0.015 footR=(191,1060,-485) v=0.029 p=0.028 fw=480 fh=640
INFO [console] LEG_COR: hipL=(329,623,-71) v=0.854 p=0.553 hipR=(213,620,73) v=0.876 p=0.718 kneeL=(298,765,-424) v=0.112 p=0.107 kneeR=(154,774,-309) v=0.044 p=0.108 ankL=(331,987,-391) v=0.029 p=0.019 ankR=(207,984,-302) v=0.019 p=0.035 heelL=(344,1011,-385) v=0.043 p=0.016 heelR=(225,1007,-301) v=0.041 p=0.034 footL=(294,1066,-567) v=0.044 p=0.015 footR=(191,1060,-485) v=0.029 p=0.028 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(332,623,-72.059) v=0.854 p=0.553 knee=(295,764,-426.659) v=0.133 p=0.107 ankle=(322,989,-397.615) v=0.039 p=0.019 heel=(336,1015,-392.597) v=0.047 p=0.016 footIdx=(288,1065,-576.009) v=0.057 p=0.015
INFO [console] LEG_LOG_R: hip=(216,610,74.064) v=0.873 p=0.718 knee=(160,773,-309.421) v=0.056 p=0.108 ankle=(200,986,-304.844) v=0.025 p=0.035 heel=(214,1009,-304.492) v=0.046 p=0.034 footIdx=(184,1059,-490.310) v=0.038 p=0.028
INFO [console] POSE_LM: [0 frame=(254,275)] [11 frame=(378,373)] [12 frame=(199,384)] [23 frame=(332,623)] [24 frame=(216,610)] frameSize=480 x 640 screenSize=390x844
INFO [console] POSE_MAP: [0 norm=(0.549,0.430)] [11 norm=(0.968,0.583)] [12 norm=(0.362,0.599)] [23 norm=(0.812,0.974)] [24 norm=(0.418,0.953)]
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-333.8,15.6) -> (898.8,1248.2) clamped=(0.0,15.6) -> (480.0,640.0) frame=480x640 screen=390x844
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.0050 bc=0.0074 ac=0.0124 spike=false ankleL ab=0.0058 bc=0.0019 ac=0.0041 spike=false heelL ab=0.0052 bc=0.0015 ac=0.0038 spike=false footL ab=0.0009 bc=0.0079 ac=0.0070 spike=false kneeR ab=0.0008 bc=0.0019 ac=0.0015 spike=false ankleR ab=0.0090 bc=0.0043 ac=0.0133 spike=false heelR ab=0.0155 bc=0.0045 ac=0.0200 spike=false footR ab=0.0016 bc=0.0004 ac=0.0016 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(329,625,-63) v=0.844 p=0.631 hipR=(210,609,66) v=0.858 p=0.763 kneeL=(317,774,-423) v=0.097 p=0.125 kneeR=(155,775,-323) v=0.039 p=0.128 ankL=(333,999,-404) v=0.029 p=0.026 ankR=(202,988,-326) v=0.018 p=0.045 heelL=(342,1027,-401) v=0.044 p=0.021 heelR=(218,1012,-327) v=0.040 p=0.045 footL=(297,1073,-596) v=0.042 p=0.020 footR=(184,1060,-521) v=0.027 p=0.037 fw=480 fh=640
INFO [console] LEG_COR: hipL=(329,625,-63) v=0.844 p=0.631 hipR=(210,609,66) v=0.858 p=0.763 kneeL=(317,774,-423) v=0.097 p=0.125 kneeR=(155,775,-323) v=0.039 p=0.128 ankL=(333,999,-404) v=0.029 p=0.026 ankR=(202,988,-326) v=0.018 p=0.045 heelL=(342,1027,-401) v=0.044 p=0.021 heelR=(218,1012,-327) v=0.040 p=0.045 footL=(297,1073,-596) v=0.042 p=0.020 footR=(184,1060,-521) v=0.027 p=0.037 fw=480 fh=640
INFO [console] LEG_RAW_L: hip=(331,623,-66.251) v=0.853 p=0.631 knee=(311,767,-425.223) v=0.130 p=0.125 ankle=(328,991,-402.023) v=0.038 p=0.026 heel=(339,1018,-398.772) v=0.046 p=0.021 footIdx=(294,1066,-592.616) v=0.056 p=0.020 frame=480x640
INFO [console] LEG_RAW_R: hip=(213,609,68.399) v=0.872 p=0.763 knee=(158,773,-320.714) v=0.054 p=0.128 ankle=(200,986,-323.712) v=0.024 p=0.045 heel=(216,1009,-324.578) v=0.046 p=0.045 footIdx=(184,1059,-517.789) v=0.037 p=0.037 frame=480x640
INFO [console] LEG_LOG_L: hip=(331,623,-66.251) v=0.853 p=0.631 knee=(311,767,-425.223) v=0.130 p=0.125 ankle=(328,991,-402.023) v=0.038 p=0.026 heel=(339,1018,-398.772) v=0.046 p=0.021 footIdx=(294,1066,-592.616) v=0.056 p=0.020
INFO [console] LEG_LOG_R: hip=(213,609,68.399) v=0.872 p=0.763 knee=(158,773,-320.714) v=0.054 p=0.128 ankle=(200,986,-323.712) v=0.024 p=0.045 heel=(216,1009,-324.578) v=0.046 p=0.045 footIdx=(184,1059,-517.789) v=0.037 p=0.037
INFO [console] LEG_FIX_L: hip=(331,623,-66.251) v=0.853 p=0.631 knee=(311,767,-425.223) v=0.130 p=0.125 ankle=(328,991,-402.023) v=0.038 p=0.026 heel=(339,1018,-398.772) v=0.046 p=0.021 footIdx=(294,1066,-592.616) v=0.056 p=0.020 frame=480x640
INFO [console] LEG_FIX_R: hip=(213,609,68.399) v=0.872 p=0.763 knee=(158,773,-320.714) v=0.054 p=0.128 ankle=(200,986,-323.712) v=0.024 p=0.045 heel=(216,1009,-324.578) v=0.046 p=0.045 footIdx=(184,1059,-517.789) v=0.037 p=0.037 frame=480x640
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-334.4,15.7) -> (897.7,1247.8) clamped=(0.0,15.7) -> (480.0,640.0) frame=480x640 screen=390x844
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.0074 bc=0.0380 ac=0.0453 spike=false ankleL ab=0.0019 bc=0.0090 ac=0.0108 spike=false heelL ab=0.0015 bc=0.0040 ac=0.0055 spike=false footL ab=0.0079 bc=0.0149 ac=0.0227 spike=false kneeR ab=0.0019 bc=0.0033 ac=0.0053 spike=false ankleR ab=0.0043 bc=0.0021 ac=0.0064 spike=false heelR ab=0.0045 bc=0.0016 ac=0.0061 spike=false footR ab=0.0004 bc=0.0004 ac=0.0009 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(326,633,-84) v=0.869 p=0.766 hipR=(215,631,86) v=0.885 p=0.859 kneeL=(308,795,-393) v=0.085 p=0.208 kneeR=(173,792,-253) v=0.044 p=0.216 ankL=(338,1014,-336) v=0.025 p=0.027 ankR=(213,1009,-221) v=0.018 p=0.052 heelL=(353,1039,-329) v=0.036 p=0.020 heelR=(229,1034,-218) v=0.042 p=0.046 footL=(295,1092,-513) v=0.041 p=0.019 footR=(190,1081,-393) v=0.030 p=0.037 fw=480 fh=640
INFO [console] LEG_COR: hipL=(326,633,-84) v=0.869 p=0.766 hipR=(215,631,86) v=0.885 p=0.859 kneeL=(308,795,-393) v=0.085 p=0.208 kneeR=(173,792,-253) v=0.044 p=0.216 ankL=(338,1014,-336) v=0.025 p=0.027 ankR=(213,1009,-221) v=0.018 p=0.052 heelL=(353,1039,-329) v=0.036 p=0.020 heelR=(229,1034,-218) v=0.042 p=0.046 footL=(295,1092,-513) v=0.041 p=0.019 footR=(190,1081,-393) v=0.030 p=0.037 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(329,628,-72.784) v=0.854 p=0.766 knee=(309,787,-402.483) v=0.125 p=0.208 ankle=(334,1006,-347.679) v=0.037 p=0.027 heel=(347,1031,-340.611) v=0.045 p=0.020 footIdx=(294,1082,-527.033) v=0.054 p=0.019
INFO [console] LEG_LOG_R: hip=(213,622,74.919) v=0.873 p=0.859 knee=(167,785,-269.582) v=0.053 p=0.216 ankle=(206,1002,-237.305) v=0.024 p=0.052 heel=(221,1026,-234.155) v=0.045 p=0.046 footIdx=(185,1073,-410.396) v=0.037 p=0.037
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.3,15.8) -> (896.2,1247.3) clamped=(0.0,15.8) -> (480.0,640.0) frame=480x640 screen=390x844
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.0380 bc=0.0123 ac=0.0503 spike=false ankleL ab=0.0090 bc=0.0149 ac=0.0239 spike=false heelL ab=0.0040 bc=0.0162 ac=0.0201 spike=false footL ab=0.0149 bc=0.0085 ac=0.0234 spike=false kneeR ab=0.0033 bc=0.0025 ac=0.0012 spike=false ankleR ab=0.0021 bc=0.0009 ac=0.0014 spike=false heelR ab=0.0016 bc=0.0008 ac=0.0012 spike=false footR ab=0.0004 bc=0.0004 ac=0.0008 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(323,625,-89) v=0.843 p=0.695 hipR=(213,624,91) v=0.857 p=0.798 kneeL=(296,772,-402) v=0.087 p=0.186 kneeR=(155,773,-254) v=0.040 p=0.164 ankL=(322,999,-361) v=0.027 p=0.026 ankR=(199,989,-227) v=0.017 p=0.041 heelL=(335,1024,-354) v=0.041 p=0.019 heelR=(216,1013,-223) v=0.040 p=0.039 footL=(281,1079,-533) v=0.042 p=0.017 footR=(174,1062,-394) v=0.027 p=0.031 fw=480 fh=640
INFO [console] LEG_COR: hipL=(323,625,-89) v=0.843 p=0.695 hipR=(213,624,91) v=0.857 p=0.798 kneeL=(296,772,-402) v=0.087 p=0.186 kneeR=(155,773,-254) v=0.040 p=0.164 ankL=(322,999,-361) v=0.027 p=0.026 ankR=(199,989,-227) v=0.017 p=0.041 heelL=(335,1024,-354) v=0.041 p=0.019 heelR=(216,1013,-223) v=0.040 p=0.039 footL=(281,1079,-533) v=0.042 p=0.017 footR=(174,1062,-394) v=0.027 p=0.031 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(326,627,-80.633) v=0.853 p=0.695 knee=(307,782,-402.275) v=0.121 p=0.186 ankle=(330,1005,-355.189) v=0.036 p=0.026 heel=(343,1030,-348.459) v=0.045 p=0.019 footIdx=(289,1082,-530.665) v=0.053 p=0.017
INFO [console] LEG_LOG_R: hip=(213,622,82.611) v=0.871 p=0.798 knee=(162,780,-258.376) v=0.052 p=0.164 ankle=(203,997,-228.845) v=0.023 p=0.041 heel=(219,1022,-225.326) v=0.045 p=0.039 footIdx=(179,1070,-396.483) v=0.036 p=0.031
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-334.8,17.3) -> (894.6,1246.6) clamped=(0.0,17.3) -> (480.0,640.0) frame=480x640 screen=390x844
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.0123 bc=0.0033 ac=0.0156 spike=false ankleL ab=0.0149 bc=0.0031 ac=0.0180 spike=false heelL ab=0.0162 bc=0.0035 ac=0.0197 spike=false footL ab=0.0085 bc=0.0004 ac=0.0085 spike=false kneeR ab=0.0025 bc=0.0006 ac=0.0023 spike=false ankleR ab=0.0009 bc=0.0004 ac=0.0010 spike=false heelR ab=0.0008 bc=0.0007 ac=0.0014 spike=false footR ab=0.0004 bc=0.0043 ac=0.0041 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(325,624,-87) v=0.847 p=0.743 hipR=(217,622,89) v=0.853 p=0.825 kneeL=(291,765,-384) v=0.109 p=0.207 kneeR=(152,760,-238) v=0.047 p=0.167 ankL=(311,994,-346) v=0.037 p=0.026 ankR=(197,975,-211) v=0.021 p=0.041 heelL=(323,1020,-340) v=0.051 p=0.019 heelR=(214,998,-208) v=0.046 p=0.038 footL=(269,1076,-510) v=0.054 p=0.016 footR=(174,1050,-368) v=0.032 p=0.029 fw=480 fh=640
INFO [console] LEG_COR: hipL=(325,624,-87) v=0.847 p=0.743 hipR=(217,622,89) v=0.853 p=0.825 kneeL=(291,765,-384) v=0.109 p=0.207 kneeR=(152,760,-238) v=0.047 p=0.167 ankL=(311,994,-346) v=0.037 p=0.026 ankR=(197,975,-211) v=0.021 p=0.041 heelL=(323,1020,-340) v=0.051 p=0.019 heelR=(214,998,-208) v=0.046 p=0.038 footL=(269,1076,-510) v=0.054 p=0.016 footR=(174,1050,-368) v=0.032 p=0.029 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(326,627,-83.228) v=0.853 p=0.743 knee=(300,774,-389.286) v=0.120 p=0.207 ankle=(319,1001,-348.780) v=0.036 p=0.026 heel=(331,1026,-342.123) v=0.046 p=0.019 footIdx=(276,1081,-514.354) v=0.053 p=0.016
INFO [console] LEG_LOG_R: hip=(213,622,85.103) v=0.869 p=0.825 knee=(156,768,-242.479) v=0.051 p=0.167 ankle=(200,983,-214.689) v=0.023 p=0.041 heel=(217,1006,-211.100) v=0.045 p=0.038 footIdx=(176,1057,-371.653) v=0.035 p=0.029
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.4,17.5) -> (893.4,1246.3) clamped=(0.0,17.5) -> (480.0,640.0) frame=480x640 screen=390x844
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.0033 bc=0.0013 ac=0.0022 spike=false ankleL ab=0.0031 bc=0.0066 ac=0.0036 spike=false heelL ab=0.0035 bc=0.0073 ac=0.0038 spike=false footL ab=0.0004 bc=0.0124 ac=0.0125 spike=false kneeR ab=0.0006 bc=0.0047 ac=0.0051 spike=false ankleR ab=0.0004 bc=0.0020 ac=0.0022 spike=false heelR ab=0.0007 bc=0.0004 ac=0.0008 spike=false footR ab=0.0043 bc=0.0061 ac=0.0104 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(325,632,-84) v=0.846 p=0.699 hipR=(211,631,87) v=0.860 p=0.803 kneeL=(301,789,-428) v=0.094 p=0.171 kneeR=(170,793,-283) v=0.043 p=0.157 ankL=(331,1010,-379) v=0.027 p=0.026 ankR=(211,1010,-260) v=0.019 p=0.042 heelL=(345,1035,-373) v=0.038 p=0.020 heelR=(226,1035,-258) v=0.040 p=0.040 footL=(290,1086,-560) v=0.043 p=0.019 footR=(191,1082,-441) v=0.030 p=0.033 fw=480 fh=640
INFO [console] LEG_COR: hipL=(325,632,-84) v=0.846 p=0.699 hipR=(211,631,87) v=0.860 p=0.803 kneeL=(301,789,-428) v=0.094 p=0.171 kneeR=(170,793,-283) v=0.043 p=0.157 ankL=(331,1010,-379) v=0.027 p=0.026 ankR=(211,1010,-260) v=0.019 p=0.042 heelL=(345,1035,-373) v=0.038 p=0.020 heelR=(226,1035,-258) v=0.040 p=0.040 footL=(290,1086,-560) v=0.043 p=0.019 footR=(191,1082,-441) v=0.030 p=0.033 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(326,628,-83.440) v=0.852 p=0.699 knee=(300,783,-416.256) v=0.118 p=0.171 ankle=(324,1005,-366.438) v=0.035 p=0.026 heel=(337,1030,-359.490) v=0.045 p=0.020 footIdx=(282,1084,-545.880) v=0.052 p=0.019
INFO [console] LEG_LOG_R: hip=(213,627,85.377) v=0.869 p=0.803 knee=(164,784,-267.901) v=0.050 p=0.157 ankle=(205,1002,-241.883) v=0.022 p=0.042 heel=(221,1026,-239.256) v=0.045 p=0.040 footIdx=(183,1074,-420.943) v=0.035 p=0.033
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.4,17.7) -> (892.9,1245.9) clamped=(0.0,17.7) -> (480.0,640.0) frame=480x640 screen=390x844
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.0012 ac=0.0025 spike=false ankleL ab=0.0066 bc=0.0004 ac=0.0068 spike=false heelL ab=0.0073 bc=0.0003 ac=0.0072 spike=false footL ab=0.0124 bc=0.0009 ac=0.0132 spike=false kneeR ab=0.0047 bc=0.0008 ac=0.0041 spike=false ankleR ab=0.0020 bc=0.0006 ac=0.0016 spike=false heelR ab=0.0004 bc=0.0007 ac=0.0008 spike=false footR ab=0.0061 bc=0.0004 ac=0.0060 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(322,630,-86) v=0.850 p=0.793 hipR=(213,627,88) v=0.846 p=0.852 kneeL=(286,762,-421) v=0.144 p=0.188 kneeR=(143,753,-269) v=0.060 p=0.144 ankL=(307,988,-383) v=0.047 p=0.025 ankR=(197,965,-248) v=0.026 p=0.038 heelL=(319,1013,-376) v=0.057 p=0.019 heelR=(216,989,-245) v=0.052 p=0.036 footL=(266,1071,-541) v=0.066 p=0.016 footR=(177,1041,-402) v=0.039 p=0.027 fw=480 fh=640
INFO [console] LEG_COR: hipL=(322,630,-86) v=0.850 p=0.793 hipR=(213,627,88) v=0.846 p=0.852 kneeL=(286,762,-421) v=0.144 p=0.188 kneeR=(143,753,-269) v=0.060 p=0.144 ankL=(307,988,-383) v=0.047 p=0.025 ankR=(197,965,-248) v=0.026 p=0.038 heelL=(319,1013,-376) v=0.057 p=0.019 heelR=(216,989,-245) v=0.052 p=0.036 footL=(266,1071,-541) v=0.066 p=0.016 footR=(177,1041,-402) v=0.039 p=0.027 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(324,629,-84.156) v=0.852 p=0.793 knee=(292,770,-418.530) v=0.120 p=0.188 ankle=(313,995,-376.150) v=0.036 p=0.025 heel=(325,1020,-369.118) v=0.046 p=0.019 footIdx=(272,1077,-544.856) v=0.054 p=0.016
INFO [console] LEG_LOG_R: hip=(213,627,86.033) v=0.866 p=0.852 knee=(150,762,-268.020) v=0.051 p=0.144 ankle=(201,975,-242.619) v=0.023 p=0.038 heel=(219,998,-240.334) v=0.045 p=0.036 footIdx=(180,1050,-407.896) v=0.035 p=0.027
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.8,18.2) -> (892.0,1245.9) clamped=(0.0,18.2) -> (480.0,640.0) frame=480x640 screen=390x844
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.0012 bc=0.0100 ac=0.0112 spike=false ankleL ab=0.0004 bc=0.0145 ac=0.0146 spike=false heelL ab=0.0003 bc=0.0146 ac=0.0146 spike=false footL ab=0.0009 bc=0.0153 ac=0.0161 spike=false kneeR ab=0.0008 bc=0.0147 ac=0.0140 spike=false ankleR ab=0.0006 bc=0.0006 ac=0.0007 spike=false heelR ab=0.0007 bc=0.0005 ac=0.0012 spike=false footR ab=0.0004 bc=0.0004 ac=0.0007 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(322,622,-86) v=0.842 p=0.693 hipR=(211,622,87) v=0.852 p=0.780 kneeL=(298,762,-423) v=0.115 p=0.156 kneeR=(150,769,-274) v=0.053 p=0.128 ankL=(323,986,-385) v=0.034 p=0.022 ankR=(200,983,-260) v=0.022 p=0.032 heelL=(334,1010,-378) v=0.047 p=0.017 heelR=(217,1006,-258) v=0.048 p=0.030 footL=(287,1068,-553) v=0.050 p=0.014 footR=(180,1059,-429) v=0.034 p=0.023 fw=480 fh=640
INFO [console] LEG_COR: hipL=(322,622,-86) v=0.842 p=0.693 hipR=(211,622,87) v=0.852 p=0.780 kneeL=(298,762,-423) v=0.115 p=0.156 kneeR=(150,769,-274) v=0.053 p=0.128 ankL=(323,986,-385) v=0.034 p=0.022 ankR=(200,983,-260) v=0.022 p=0.032 heelL=(334,1010,-378) v=0.047 p=0.017 heelR=(217,1006,-258) v=0.048 p=0.030 footL=(287,1068,-553) v=0.050 p=0.014 footR=(180,1059,-429) v=0.034 p=0.023 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(323,626,-84.405) v=0.851 p=0.693 knee=(293,765,-420.908) v=0.120 p=0.156 ankle=(314,990,-380.970) v=0.036 p=0.022 heel=(325,1014,-374.203) v=0.046 p=0.017 footIdx=(278,1073,-548.663) v=0.053 p=0.014
INFO [console] LEG_LOG_R: hip=(212,626,86.260) v=0.865 p=0.780 knee=(150,764,-270.004) v=0.052 p=0.128 ankle=(201,977,-252.091) v=0.023 p=0.032 heel=(219,1001,-250.093) v=0.046 p=0.030 footIdx=(180,1052,-418.665) v=0.035 p=0.023
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.6,19.0) -> (890.6,1245.2) clamped=(0.0,19.0) -> (480.0,640.0) frame=480x640 screen=390x844
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.0100 bc=0.0044 ac=0.0143 spike=false ankleL ab=0.0145 bc=0.0058 ac=0.0203 spike=false heelL ab=0.0146 bc=0.0078 ac=0.0225 spike=false footL ab=0.0153 bc=0.0012 ac=0.0165 spike=false kneeR ab=0.0147 bc=0.0080 ac=0.0226 spike=false ankleR ab=0.0006 bc=0.0007 ac=0.0014 spike=false heelR ab=0.0005 bc=0.0004 ac=0.0009 spike=false footR ab=0.0004 bc=0.0004 ac=0.0008 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_RAW: hipL=(322,613,-81) v=0.862 p=0.703 hipR=(214,615,82) v=0.875 p=0.790 kneeL=(289,735,-411) v=0.155 p=0.173 kneeR=(147,751,-276) v=0.072 p=0.140 ankL=(313,960,-378) v=0.048 p=0.025 ankR=(190,960,-266) v=0.030 p=0.034 heelL=(324,984,-373) v=0.060 p=0.019 heelR=(206,983,-265) v=0.058 p=0.031 footL=(280,1043,-542) v=0.064 p=0.016 footR=(172,1036,-433) v=0.042 p=0.023 fw=480 fh=640
INFO [console] LEG_COR: hipL=(322,613,-81) v=0.862 p=0.703 hipR=(214,615,82) v=0.875 p=0.790 kneeL=(289,735,-411) v=0.155 p=0.173 kneeR=(147,751,-276) v=0.072 p=0.140 ankL=(313,960,-378) v=0.048 p=0.025 ankR=(190,960,-266) v=0.030 p=0.034 heelL=(324,984,-373) v=0.060 p=0.019 heelR=(206,983,-265) v=0.058 p=0.031 footL=(280,1043,-542) v=0.064 p=0.016 footR=(172,1036,-433) v=0.042 p=0.023 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(323,619,-83.371) v=0.852 p=0.703 knee=(291,741,-417.862) v=0.123 p=0.173 ankle=(314,966,-380.163) v=0.037 p=0.025 heel=(325,990,-373.672) v=0.048 p=0.019 footIdx=(278,1049,-546.965) v=0.054 p=0.016
INFO [console] LEG_LOG_R: hip=(213,621,85.072) v=0.866 p=0.790 knee=(148,755,-272.174) v=0.054 p=0.140 ankle=(194,965,-260.979) v=0.023 p=0.034 heel=(211,987,-259.705) v=0.047 p=0.031 footIdx=(176,1040,-426.878) v=0.036 p=0.023
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-335.7,19.1) -> (889.5,1244.4) clamped=(0.0,19.1) -> (480.0,640.0) frame=480x640 screen=390x844
$
250 строкUTF-8LIVE