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

rehabapp_2026-08-14_10-48-13

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.0,-36.4) -> (532.4,547.0) clamped=(0.0,0.0) -> (480.0,547.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.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0001 spike=false footL ab=0.0001 bc=0.0001 ac=0.0002 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0000 bc=0.0001 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0001 spike=false footR ab=0.0000 bc=0.0000 ac=0.0001 spike=false
INFO [console] POSE_LM: [0 frame=(199,105)] [11 frame=(246,123)] [12 frame=(235,138)] [23 frame=(243,257)] [24 frame=(233,258)] frameSize=480 x 640 screenSize=390x844
INFO [console] POSE_MAP: [0 norm=(0.360,0.164)] [11 norm=(0.522,0.192)] [12 norm=(0.482,0.216)] [23 norm=(0.512,0.401)] [24 norm=(0.476,0.403)]
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] LEG_COR: hipL=(243,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(239,365,-95) v=0.933 p=1.000 kneeR=(237,361,107) v=0.538 p=1.000 ankL=(251,472,-85) v=0.961 p=0.999 ankR=(253,466,149) v=0.738 p=0.999 heelL=(265,489,-88) v=0.889 p=0.998 heelR=(267,485,148) v=0.700 p=0.998 footL=(213,497,-174) v=0.956 p=0.997 footR=(214,484,92) v=0.825 p=0.997 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(243,257,-96.976) v=1.000 p=1.000 knee=(240,365,-96.142) v=0.938 p=1.000 ankle=(252,471,-86.200) v=0.963 p=0.999 heel=(266,489,-89.625) v=0.895 p=0.998 footIdx=(214,496,-175.524) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(233,258,97.041) v=0.999 p=1.000 knee=(238,361,106.132) v=0.540 p=1.000 ankle=(254,466,148.196) v=0.742 p=0.999 heel=(267,485,147.159) v=0.705 p=0.998 footIdx=(215,484,90.920) v=0.829 p=0.997
INFO [console] LEG_V2: dir=0.0013 cross=0.0155 diff=0.0142 ratio=11.9796 mapping=NORM rel=0.817
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0020 | ankle dir=0.0004 cross=0.0036 | heel dir=0.0004 cross=0.0025 | foot dir=0.0004 cross=0.0074 |
INFO [console] LEG_RAW: hipL=(243,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(239,365,-95) v=0.933 p=1.000 kneeR=(237,361,107) v=0.538 p=1.000 ankL=(251,472,-85) v=0.961 p=0.999 ankR=(253,466,149) v=0.738 p=0.999 heelL=(265,489,-88) v=0.889 p=0.998 heelR=(267,485,148) v=0.700 p=0.998 footL=(213,497,-174) v=0.956 p=0.997 footR=(214,484,92) v=0.825 p=0.997 fw=480 fh=640
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] ROI_DEBUG: corners computed rawRect=(-51.0,-36.4) -> (532.4,547.0) clamped=(0.0,0.0) -> (480.0,547.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.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0001 spike=false footL ab=0.0001 bc=0.0001 ac=0.0002 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0003 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0000 bc=0.0001 ac=0.0001 spike=false footR ab=0.0000 bc=0.0000 ac=0.0001 spike=false
INFO [console] LEG_LOG_R: hip=(233,258,97.083) v=0.999 p=1.000 knee=(238,361,106.052) v=0.541 p=1.000 ankle=(254,466,147.392) v=0.742 p=0.999 heel=(268,485,146.285) v=0.705 p=0.998 footIdx=(215,484,90.065) v=0.830 p=0.998
INFO [console] POSE_BENCH: count=25 lastMs=11.90 avgMs=12.91 maxMs=19.22 fps=77.5 landmarks=33 bitmap=480x640 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] LEG_RAW: hipL=(244,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(240,365,-95) v=0.934 p=1.000 kneeR=(237,361,107) v=0.530 p=1.000 ankL=(252,472,-86) v=0.961 p=0.999 ankR=(253,466,149) v=0.729 p=0.999 heelL=(265,489,-90) v=0.888 p=0.998 heelR=(267,485,147) v=0.693 p=0.998 footL=(214,497,-176) v=0.957 p=0.997 footR=(215,484,91) v=0.822 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(240,365,-95) v=0.934 p=1.000 kneeR=(237,361,107) v=0.530 p=1.000 ankL=(252,472,-86) v=0.961 p=0.999 ankR=(253,466,149) v=0.729 p=0.999 heelL=(265,489,-90) v=0.888 p=0.998 heelR=(267,485,147) v=0.693 p=0.998 footL=(214,497,-176) v=0.957 p=0.997 footR=(215,484,91) v=0.822 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,257,-97.019) v=1.000 p=1.000 knee=(240,365,-96.315) v=0.938 p=1.000 ankle=(252,471,-87.467) v=0.963 p=0.999 heel=(266,489,-91.044) v=0.895 p=0.998 footIdx=(214,496,-177.291) v=0.959 p=0.997
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0014 cross=0.0155 diff=0.0141 ratio=11.4443 mapping=NORM rel=0.814
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0022 | ankle dir=0.0003 cross=0.0035 | heel dir=0.0002 cross=0.0025 | foot dir=0.0006 cross=0.0073 |
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.0,-36.4) -> (532.4,547.0) clamped=(0.0,0.0) -> (480.0,547.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.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0001 bc=0.0001 ac=0.0002 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0001 spike=false footL ab=0.0001 bc=0.0001 ac=0.0002 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0003 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0000 bc=0.0000 ac=0.0001 spike=false footR ab=0.0000 bc=0.0000 ac=0.0001 spike=false
INFO [console] LEG_LOG_L: hip=(244,256,-97.017) v=1.000 p=1.000 knee=(240,365,-96.559) v=0.939 p=1.000 ankle=(252,471,-88.644) v=0.964 p=0.999 heel=(266,489,-92.300) v=0.896 p=0.998 footIdx=(215,496,-178.526) v=0.959 p=0.997
INFO [console] LEG_LOG_R: hip=(233,258,97.080) v=0.999 p=1.000 knee=(238,361,105.609) v=0.542 p=1.000 ankle=(254,466,146.048) v=0.744 p=0.999 heel=(268,485,144.860) v=0.707 p=0.998 footIdx=(215,484,88.602) v=0.830 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0022 | ankle dir=0.0002 cross=0.0035 | heel dir=0.0002 cross=0.0025 | foot dir=0.0003 cross=0.0072 |
INFO [console] LEG_RAW: hipL=(244,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(240,365,-96) v=0.936 p=1.000 kneeR=(238,361,107) v=0.524 p=1.000 ankL=(252,471,-87) v=0.963 p=0.999 ankR=(254,465,148) v=0.726 p=0.999 heelL=(266,489,-91) v=0.894 p=0.998 heelR=(267,485,147) v=0.693 p=0.998 footL=(214,496,-177) v=0.959 p=0.997 footR=(215,484,90) v=0.824 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(240,365,-96) v=0.936 p=1.000 kneeR=(238,361,107) v=0.524 p=1.000 ankL=(252,471,-87) v=0.963 p=0.999 ankR=(254,465,148) v=0.726 p=0.999 heelL=(266,489,-91) v=0.894 p=0.998 heelR=(267,485,147) v=0.693 p=0.998 footL=(214,496,-177) v=0.959 p=0.997 footR=(215,484,90) v=0.824 p=0.998 fw=480 fh=640
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0000 bc=0.0000 ac=0.0001 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.0002 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0003 spike=false ankleR ab=0.0001 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0000 ac=0.0001 spike=false footR ab=0.0000 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.0009 cross=0.0153 diff=0.0144 ratio=16.5357 mapping=NORM rel=0.815
INFO [console] LEG_LOG_L: hip=(244,259,-96.338) v=1.000 p=1.000 knee=(241,367,-86.141) v=0.938 p=1.000 ankle=(255,468,-71.242) v=0.960 p=0.999 heel=(269,485,-74.191) v=0.885 p=0.998 footIdx=(218,491,-160.831) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,96.423) v=0.999 p=1.000 knee=(236,364,110.678) v=0.529 p=1.000 ankle=(254,466,159.284) v=0.717 p=0.999 heel=(268,485,159.034) v=0.694 p=0.998 footIdx=(217,484,104.136) v=0.822 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.5,-33.9) -> (530.4,548.0) clamped=(0.0,0.0) -> (480.0,548.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.0001 bc=0.0001 ac=0.0002 spike=false ankleL ab=0.0002 bc=0.0002 ac=0.0003 spike=false heelL ab=0.0002 bc=0.0002 ac=0.0003 spike=false footL ab=0.0002 bc=0.0002 ac=0.0004 spike=false kneeR ab=0.0002 bc=0.0002 ac=0.0003 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0001 spike=false footR ab=0.0001 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.0015 cross=0.0087 diff=0.0072 ratio=5.6750 mapping=NORM rel=0.805
INFO [console] LEG_PAIRS_V2: knee dir=0.0006 cross=0.0032 | ankle dir=0.0003 cross=0.0010 | heel dir=0.0003 cross=0.0005 | foot dir=0.0003 cross=0.0040 |
INFO [console] LEG_RAW: hipL=(244,260,-98) v=1.000 p=1.000 hipR=(230,262,98) v=0.999 p=1.000 kneeL=(242,367,-87) v=0.935 p=1.000 kneeR=(235,365,112) v=0.518 p=1.000 ankL=(255,468,-71) v=0.956 p=0.999 ankR=(254,466,160) v=0.702 p=0.999 heelL=(269,485,-74) v=0.874 p=0.998 heelR=(268,485,160) v=0.683 p=0.998 footL=(218,491,-160) v=0.955 p=0.997 footR=(217,484,105) v=0.813 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,260,-98) v=1.000 p=1.000 hipR=(230,262,98) v=0.999 p=1.000 kneeL=(242,367,-87) v=0.935 p=1.000 kneeR=(235,365,112) v=0.518 p=1.000 ankL=(255,468,-71) v=0.956 p=0.999 ankR=(254,466,160) v=0.702 p=0.999 heelL=(269,485,-74) v=0.874 p=0.998 heelR=(268,485,160) v=0.683 p=0.998 footL=(218,491,-160) v=0.955 p=0.997 footR=(217,484,105) v=0.813 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-96.530) v=1.000 p=1.000 knee=(241,367,-86.252) v=0.938 p=1.000 ankle=(255,468,-71.327) v=0.960 p=0.999 heel=(269,485,-74.253) v=0.884 p=0.998 footIdx=(218,491,-160.666) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,96.616) v=0.999 p=1.000 knee=(236,365,111.261) v=0.528 p=1.000 ankle=(254,466,159.633) v=0.715 p=0.999 heel=(268,485,159.391) v=0.693 p=0.998 footIdx=(217,484,104.770) v=0.821 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.5,-33.8) -> (530.4,548.1) clamped=(0.0,0.0) -> (480.0,548.1) 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.0001 bc=0.0001 ac=0.0002 spike=false ankleL ab=0.0002 bc=0.0001 ac=0.0003 spike=false heelL ab=0.0002 bc=0.0001 ac=0.0003 spike=false footL ab=0.0002 bc=0.0002 ac=0.0003 spike=false kneeR ab=0.0002 bc=0.0001 ac=0.0003 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0000 ac=0.0001 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.0011 cross=0.0089 diff=0.0079 ratio=8.3026 mapping=NORM rel=0.811
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0032 | ankle dir=0.0002 cross=0.0011 | heel dir=0.0002 cross=0.0004 | foot dir=0.0003 cross=0.0042 |
INFO [console] LEG_RAW: hipL=(244,259,-97) v=1.000 p=1.000 hipR=(230,261,97) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.937 p=1.000 kneeR=(235,364,110) v=0.529 p=1.000 ankL=(255,468,-75) v=0.958 p=0.999 ankR=(255,466,156) v=0.714 p=0.999 heelL=(269,485,-78) v=0.878 p=0.998 heelR=(268,485,155) v=0.690 p=0.998 footL=(218,491,-165) v=0.957 p=0.997 footR=(218,484,100) v=0.821 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,259,-97) v=1.000 p=1.000 hipR=(230,261,97) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.937 p=1.000 kneeR=(235,364,110) v=0.529 p=1.000 ankL=(255,468,-75) v=0.958 p=0.999 ankR=(255,466,156) v=0.714 p=0.999 heelL=(269,485,-78) v=0.878 p=0.998 heelR=(268,485,155) v=0.690 p=0.998 footL=(218,491,-165) v=0.957 p=0.997 footR=(218,484,100) v=0.821 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-96.573) v=1.000 p=1.000 knee=(241,367,-86.528) v=0.938 p=1.000 ankle=(255,468,-72.386) v=0.960 p=0.999 heel=(269,485,-75.421) v=0.884 p=0.998 footIdx=(218,491,-161.950) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,96.659) v=0.999 p=1.000 knee=(236,365,111.226) v=0.528 p=1.000 ankle=(254,466,158.734) v=0.715 p=0.999 heel=(268,485,158.382) v=0.693 p=0.998 footIdx=(217,484,103.708) v=0.821 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.5,-33.8) -> (530.4,548.1) clamped=(0.0,0.0) -> (480.0,548.1) 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.0001 bc=0.0001 ac=0.0002 spike=false ankleL ab=0.0001 bc=0.0002 ac=0.0003 spike=false heelL ab=0.0001 bc=0.0002 ac=0.0003 spike=false footL ab=0.0002 bc=0.0002 ac=0.0004 spike=false kneeR ab=0.0001 bc=0.0002 ac=0.0003 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0000 bc=0.0001 ac=0.0001 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.0086 diff=0.0078 ratio=10.5362 mapping=NORM rel=0.808
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0031 | ankle dir=0.0002 cross=0.0010 | heel dir=0.0002 cross=0.0004 | foot dir=0.0003 cross=0.0041 |
INFO [console] LEG_RAW: hipL=(244,259,-98) v=1.000 p=1.000 hipR=(230,261,98) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.936 p=1.000 kneeR=(236,365,113) v=0.521 p=1.000 ankL=(255,468,-70) v=0.957 p=0.999 ankR=(254,467,163) v=0.708 p=0.999 heelL=(269,485,-73) v=0.878 p=0.998 heelR=(268,485,163) v=0.689 p=0.998 footL=(218,491,-159) v=0.956 p=0.997 footR=(217,484,108) v=0.817 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,259,-98) v=1.000 p=1.000 hipR=(230,261,98) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.936 p=1.000 kneeR=(236,365,113) v=0.521 p=1.000 ankL=(255,468,-70) v=0.957 p=0.999 ankR=(254,467,163) v=0.708 p=0.999 heelL=(269,485,-73) v=0.878 p=0.998 heelR=(268,485,163) v=0.689 p=0.998 footL=(218,491,-159) v=0.956 p=0.997 footR=(217,484,108) v=0.817 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-96.832) v=1.000 p=1.000 knee=(241,367,-86.614) v=0.938 p=1.000 ankle=(255,468,-71.250) v=0.959 p=0.999 heel=(269,485,-74.053) v=0.883 p=0.998 footIdx=(218,491,-160.190) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,96.921) v=0.999 p=1.000 knee=(236,365,112.260) v=0.527 p=1.000 ankle=(254,466,161.122) v=0.714 p=0.999 heel=(268,485,160.911) v=0.692 p=0.998 footIdx=(217,484,106.163) v=0.821 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.5,-33.7) -> (530.3,548.1) clamped=(0.0,0.0) -> (480.0,548.1) 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.0001 bc=0.0001 ac=0.0002 spike=false ankleL ab=0.0002 bc=0.0001 ac=0.0003 spike=false heelL ab=0.0002 bc=0.0001 ac=0.0003 spike=false footL ab=0.0002 bc=0.0002 ac=0.0004 spike=false kneeR ab=0.0002 bc=0.0001 ac=0.0003 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0000 ac=0.0001 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.0006 cross=0.0082 diff=0.0076 ratio=13.4632 mapping=NORM rel=0.810
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0030 | ankle dir=0.0002 cross=0.0008 | heel dir=0.0002 cross=0.0005 | foot dir=0.0002 cross=0.0039 |
INFO [console] LEG_RAW: hipL=(244,260,-98) v=1.000 p=1.000 hipR=(231,261,98) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.938 p=0.999 kneeR=(236,365,113) v=0.525 p=1.000 ankL=(255,468,-70) v=0.958 p=0.999 ankR=(254,467,163) v=0.711 p=0.999 heelL=(268,485,-72) v=0.880 p=0.998 heelR=(268,486,163) v=0.690 p=0.998 footL=(218,491,-158) v=0.957 p=0.997 footR=(217,484,108) v=0.818 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,260,-98) v=1.000 p=1.000 hipR=(231,261,98) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.938 p=0.999 kneeR=(236,365,113) v=0.525 p=1.000 ankL=(255,468,-70) v=0.958 p=0.999 ankR=(254,467,163) v=0.711 p=0.999 heelL=(268,485,-72) v=0.880 p=0.998 heelR=(268,486,163) v=0.690 p=0.998 footL=(218,491,-158) v=0.957 p=0.997 footR=(217,484,108) v=0.818 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-96.966) v=1.000 p=1.000 knee=(241,367,-86.757) v=0.938 p=0.999 ankle=(255,468,-70.712) v=0.959 p=0.999 heel=(269,485,-73.392) v=0.883 p=0.998 footIdx=(218,491,-159.198) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,97.056) v=0.999 p=1.000 knee=(236,365,112.608) v=0.527 p=1.000 ankle=(254,466,161.994) v=0.714 p=0.999 heel=(268,485,161.830) v=0.692 p=0.998 footIdx=(217,484,107.101) v=0.820 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.5,-33.7) -> (530.3,548.1) clamped=(0.0,0.0) -> (480.0,548.1) 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.0001 bc=0.0001 ac=0.0001 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.0002 bc=0.0001 ac=0.0003 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0000 spike=false heelR ab=0.0000 bc=0.0000 ac=0.0001 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.0006 cross=0.0082 diff=0.0076 ratio=13.4981 mapping=NORM rel=0.811
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0029 | ankle dir=0.0001 cross=0.0008 | heel dir=0.0001 cross=0.0005 | foot dir=0.0003 cross=0.0039 |
INFO [console] LEG_RAW: hipL=(244,259,-98) v=1.000 p=1.000 hipR=(230,261,98) v=0.999 p=1.000 kneeL=(242,367,-89) v=0.939 p=1.000 kneeR=(236,365,113) v=0.528 p=1.000 ankL=(255,468,-72) v=0.958 p=0.999 ankR=(254,467,161) v=0.713 p=0.999 heelL=(268,485,-75) v=0.881 p=0.998 heelR=(268,486,160) v=0.689 p=0.998 footL=(218,491,-161) v=0.958 p=0.997 footR=(217,485,105) v=0.821 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,259,-98) v=1.000 p=1.000 hipR=(230,261,98) v=0.999 p=1.000 kneeL=(242,367,-89) v=0.939 p=1.000 kneeR=(236,365,113) v=0.528 p=1.000 ankL=(255,468,-72) v=0.958 p=0.999 ankR=(254,467,161) v=0.713 p=0.999 heelL=(268,485,-75) v=0.881 p=0.998 heelR=(268,486,160) v=0.689 p=0.998 footL=(218,491,-161) v=0.958 p=0.997 footR=(217,485,105) v=0.821 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-97.139) v=1.000 p=1.000 knee=(241,367,-87.341) v=0.938 p=1.000 ankle=(255,468,-70.851) v=0.959 p=0.999 heel=(269,485,-73.579) v=0.883 p=0.998 footIdx=(218,491,-159.484) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,97.230) v=0.999 p=1.000 knee=(236,365,112.648) v=0.527 p=1.000 ankle=(254,467,161.621) v=0.714 p=0.999 heel=(268,485,161.416) v=0.692 p=0.998 footIdx=(217,484,106.630) v=0.820 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.6,-33.7) -> (530.3,548.2) clamped=(0.0,0.0) -> (480.0,548.2) 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.0001 bc=0.0001 ac=0.0001 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.0002 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0000 spike=false heelR ab=0.0000 bc=0.0000 ac=0.0000 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.0012 cross=0.0084 diff=0.0072 ratio=7.2308 mapping=NORM rel=0.812
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0030 | ankle dir=0.0002 cross=0.0009 | heel dir=0.0003 cross=0.0005 | foot dir=0.0005 cross=0.0040 |
INFO [console] LEG_RAW: hipL=(243,257,-96) v=1.000 p=1.000 hipR=(232,258,96) v=0.999 p=1.000 kneeL=(240,365,-92) v=0.934 p=1.000 kneeR=(236,361,104) v=0.517 p=1.000 ankL=(252,471,-84) v=0.961 p=0.999 ankR=(253,464,147) v=0.709 p=0.999 heelL=(266,488,-88) v=0.888 p=0.998 heelR=(267,483,146) v=0.683 p=0.998 footL=(214,495,-175) v=0.958 p=0.996 footR=(215,482,90) v=0.813 p=0.997 fw=480 fh=640
INFO [console] LEG_COR: hipL=(243,257,-96) v=1.000 p=1.000 hipR=(232,258,96) v=0.999 p=1.000 kneeL=(240,365,-92) v=0.934 p=1.000 kneeR=(236,361,104) v=0.517 p=1.000 ankL=(252,471,-84) v=0.961 p=0.999 ankR=(253,464,147) v=0.709 p=0.999 heelL=(266,488,-88) v=0.888 p=0.998 heelR=(267,483,146) v=0.683 p=0.998 footL=(214,495,-175) v=0.958 p=0.996 footR=(215,482,90) v=0.813 p=0.997 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(243,257,-96.511) v=1.000 p=1.000 knee=(240,365,-93.593) v=0.936 p=1.000 ankle=(252,471,-84.537) v=0.962 p=0.999 heel=(266,489,-88.128) v=0.892 p=0.998 footIdx=(214,496,-174.719) v=0.958 p=0.996
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0014 cross=0.0166 diff=0.0152 ratio=12.2305 mapping=NORM rel=0.808
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0024 | ankle dir=0.0003 cross=0.0038 | heel dir=0.0002 cross=0.0028 | foot dir=0.0006 cross=0.0077 |
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.0,-36.3) -> (532.2,546.9) clamped=(0.0,0.0) -> (480.0,546.9) 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.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelL ab=0.0000 bc=0.0000 ac=0.0001 spike=false footL ab=0.0000 bc=0.0000 ac=0.0001 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0003 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 spike=false footR ab=0.0000 bc=0.0000 ac=0.0001 spike=false
INFO [console] LEG_LOG_L: hip=(243,257,-96.766) v=1.000 p=1.000 knee=(240,365,-94.634) v=0.936 p=1.000 ankle=(252,471,-84.806) v=0.962 p=0.999 heel=(266,489,-88.334) v=0.893 p=0.998 footIdx=(214,496,-174.683) v=0.958 p=0.996
INFO [console] LEG_LOG_R: hip=(233,258,96.834) v=0.999 p=1.000 knee=(237,361,106.110) v=0.535 p=1.000 ankle=(253,465,149.340) v=0.735 p=0.999 heel=(267,484,148.480) v=0.700 p=0.998 footIdx=(215,484,92.281) v=0.826 p=0.997
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0022 | ankle dir=0.0002 cross=0.0037 | heel dir=0.0002 cross=0.0027 | foot dir=0.0007 cross=0.0076 |
INFO [console] LEG_RAW: hipL=(243,257,-96) v=1.000 p=1.000 hipR=(232,258,96) v=0.999 p=1.000 kneeL=(239,365,-94) v=0.930 p=1.000 kneeR=(237,361,105) v=0.526 p=1.000 ankL=(252,471,-85) v=0.960 p=0.999 ankR=(253,465,147) v=0.722 p=0.999 heelL=(265,488,-89) v=0.886 p=0.998 heelR=(267,484,146) v=0.691 p=0.998 footL=(213,496,-175) v=0.955 p=0.996 footR=(214,483,90) v=0.817 p=0.997 fw=480 fh=640
INFO [console] LEG_COR: hipL=(243,257,-96) v=1.000 p=1.000 hipR=(232,258,96) v=0.999 p=1.000 kneeL=(239,365,-94) v=0.930 p=1.000 kneeR=(237,361,105) v=0.526 p=1.000 ankL=(252,471,-85) v=0.960 p=0.999 ankR=(253,465,147) v=0.722 p=0.999 heelL=(265,488,-89) v=0.886 p=0.998 heelR=(267,484,146) v=0.691 p=0.998 footL=(213,496,-175) v=0.955 p=0.996 footR=(214,483,90) v=0.817 p=0.997 fw=480 fh=640
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0000 bc=0.0000 ac=0.0001 spike=false heelL ab=0.0000 bc=0.0000 ac=0.0001 spike=false footL ab=0.0000 bc=0.0000 ac=0.0001 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 spike=false footR ab=0.0000 bc=0.0000 ac=0.0000 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0013 cross=0.0163 diff=0.0150 ratio=12.5073 mapping=NORM rel=0.811
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.0,-36.4) -> (532.3,547.0) clamped=(0.0,0.0) -> (480.0,547.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] LEG_COR: hipL=(244,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(240,365,-93) v=0.938 p=1.000 kneeR=(237,361,106) v=0.511 p=1.000 ankL=(252,471,-84) v=0.963 p=0.999 ankR=(254,465,149) v=0.706 p=0.999 heelL=(265,489,-88) v=0.894 p=0.998 heelR=(267,484,148) v=0.682 p=0.998 footL=(213,495,-175) v=0.960 p=0.997 footR=(215,482,92) v=0.815 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(243,257,-96.924) v=1.000 p=1.000 knee=(240,365,-94.738) v=0.937 p=1.000 ankle=(252,471,-84.724) v=0.963 p=0.999 heel=(266,489,-88.236) v=0.893 p=0.998 footIdx=(214,496,-174.530) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(233,258,96.992) v=0.999 p=1.000 knee=(237,361,106.534) v=0.536 p=1.000 ankle=(254,466,149.553) v=0.736 p=0.999 heel=(267,485,148.609) v=0.701 p=0.998 footIdx=(215,484,92.575) v=0.826 p=0.998
INFO [console] LEG_V2: dir=0.0014 cross=0.0165 diff=0.0151 ratio=12.0859 mapping=NORM rel=0.809
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0023 | ankle dir=0.0003 cross=0.0038 | heel dir=0.0002 cross=0.0028 | foot dir=0.0007 cross=0.0076 |
INFO [console] LEG_RAW: hipL=(244,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(240,365,-93) v=0.938 p=1.000 kneeR=(237,361,106) v=0.511 p=1.000 ankL=(252,471,-84) v=0.963 p=0.999 ankR=(254,465,149) v=0.706 p=0.999 heelL=(265,489,-88) v=0.894 p=0.998 heelR=(267,484,148) v=0.682 p=0.998 footL=(213,495,-175) v=0.960 p=0.997 footR=(215,482,92) v=0.815 p=0.998 fw=480 fh=640
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.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0001 bc=0.0000 ac=0.0001 spike=false heelL ab=0.0001 bc=0.0000 ac=0.0001 spike=false footL ab=0.0001 bc=0.0000 ac=0.0001 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 spike=false footR ab=0.0000 bc=0.0000 ac=0.0000 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_LOG_R: hip=(233,258,97.032) v=0.999 p=1.000 knee=(237,361,106.543) v=0.539 p=1.000 ankle=(254,466,149.768) v=0.740 p=0.999 heel=(267,485,148.834) v=0.703 p=0.998 footIdx=(215,484,92.757) v=0.828 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.0,-36.4) -> (532.3,547.0) clamped=(0.0,0.0) -> (480.0,547.0) frame=480x640 screen=390x844
INFO [console] LEG_RAW: hipL=(243,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(239,365,-95) v=0.936 p=1.000 kneeR=(237,361,107) v=0.527 p=1.000 ankL=(251,472,-85) v=0.963 p=0.999 ankR=(253,465,150) v=0.725 p=0.999 heelL=(265,489,-89) v=0.893 p=0.998 heelR=(267,484,149) v=0.692 p=0.998 footL=(213,496,-175) v=0.959 p=0.997 footR=(214,483,92) v=0.822 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(243,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(239,365,-95) v=0.936 p=1.000 kneeR=(237,361,107) v=0.527 p=1.000 ankL=(251,472,-85) v=0.963 p=0.999 ankR=(253,465,150) v=0.725 p=0.999 heelL=(265,489,-89) v=0.893 p=0.998 heelR=(267,484,149) v=0.692 p=0.998 footL=(213,496,-175) v=0.959 p=0.997 footR=(214,483,92) v=0.822 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(243,257,-96.966) v=1.000 p=1.000 knee=(240,365,-95.513) v=0.937 p=1.000 ankle=(252,471,-85.038) v=0.963 p=0.999 heel=(266,489,-88.461) v=0.893 p=0.998 footIdx=(214,496,-174.547) v=0.958 p=0.997
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0011 cross=0.0162 diff=0.0150 ratio=14.2386 mapping=NORM rel=0.815
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0021 | ankle dir=0.0002 cross=0.0038 | heel dir=0.0002 cross=0.0027 | foot dir=0.0006 cross=0.0076 |
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.0,-36.4) -> (532.4,547.0) clamped=(0.0,0.0) -> (480.0,547.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.0000 bc=0.0000 ac=0.0001 spike=false ankleL ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0001 spike=false footL ab=0.0001 bc=0.0001 ac=0.0001 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0001 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 spike=false footR ab=0.0000 bc=0.0000 ac=0.0000 spike=false
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0001 bc=0.0001 ac=0.0002 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.0000 bc=0.0001 ac=0.0001 spike=false kneeR ab=0.0005 bc=0.0008 ac=0.0013 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0003 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0003 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.0014 cross=0.0101 diff=0.0087 ratio=7.2295 mapping=NORM rel=0.838
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-50.1,-37.5) -> (534.5,547.1) clamped=(0.0,0.0) -> (480.0,547.1) frame=480x640 screen=390x844
INFO [console] POSE_OUTLIER: result=PASS leftBad=0/4 rightBad=0/4 maxNeighbor=0.025 minSpike=0.06
INFO [console] LEG_COR: hipL=(242,255,-96) v=1.000 p=1.000 hipR=(234,256,96) v=1.000 p=1.000 kneeL=(239,362,-96) v=0.951 p=1.000 kneeR=(238,360,104) v=0.567 p=1.000 ankL=(250,468,-87) v=0.971 p=0.999 ankR=(253,465,145) v=0.776 p=0.999 heelL=(264,486,-90) v=0.909 p=0.998 heelR=(267,484,144) v=0.728 p=0.999 footL=(212,494,-172) v=0.966 p=0.997 footR=(214,484,87) v=0.850 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(241,255,-97.514) v=1.000 p=1.000 knee=(239,362,-96.729) v=0.959 p=1.000 ankle=(250,469,-86.166) v=0.974 p=0.999 heel=(264,486,-89.401) v=0.919 p=0.998 footIdx=(212,495,-171.746) v=0.967 p=0.997
INFO [console] LEG_LOG_R: hip=(235,256,97.580) v=0.999 p=1.000 knee=(239,360,105.753) v=0.571 p=1.000 ankle=(254,465,147.037) v=0.787 p=0.999 heel=(268,484,145.760) v=0.735 p=0.999 footIdx=(214,484,89.396) v=0.848 p=0.998
INFO [console] LEG_V2: dir=0.0020 cross=0.0128 diff=0.0109 ratio=6.4853 mapping=NORM rel=0.840
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0014 | ankle dir=0.0006 cross=0.0030 | heel dir=0.0006 cross=0.0021 | foot dir=0.0006 cross=0.0064 |
INFO [console] LEG_RAW: hipL=(242,255,-96) v=1.000 p=1.000 hipR=(234,256,96) v=1.000 p=1.000 kneeL=(239,362,-96) v=0.951 p=1.000 kneeR=(238,360,104) v=0.567 p=1.000 ankL=(250,468,-87) v=0.971 p=0.999 ankR=(253,465,145) v=0.776 p=0.999 heelL=(264,486,-90) v=0.909 p=0.998 heelR=(267,484,144) v=0.728 p=0.999 footL=(212,494,-172) v=0.966 p=0.997 footR=(214,484,87) v=0.850 p=0.998 fw=480 fh=640
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.0001 bc=0.0001 ac=0.0003 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.0000 bc=0.0000 ac=0.0001 spike=false kneeR ab=0.0003 bc=0.0005 ac=0.0008 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0003 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 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_FIX_R: hip=(236,256,98.263) v=0.999 p=1.000 knee=(240,360,107.508) v=0.571 p=1.000 ankle=(254,465,151.922) v=0.789 p=0.999 heel=(268,484,150.951) v=0.736 p=0.998 footIdx=(214,484,95.197) v=0.848 p=0.998 frame=480x640
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-50.0,-37.5) -> (534.5,547.1) clamped=(0.0,0.0) -> (480.0,547.1) frame=480x640 screen=390x844
INFO [console] LEG_LOG_L: hip=(241,255,-98.200) v=1.000 p=1.000 knee=(239,362,-97.031) v=0.960 p=1.000 ankle=(250,469,-85.880) v=0.975 p=0.999 heel=(264,486,-88.977) v=0.920 p=0.998 footIdx=(212,495,-170.659) v=0.967 p=0.997
INFO [console] LEG_LOG_R: hip=(236,256,98.263) v=0.999 p=1.000 knee=(240,360,107.508) v=0.571 p=1.000 ankle=(254,465,151.922) v=0.789 p=0.999 heel=(268,484,150.951) v=0.736 p=0.998 footIdx=(214,484,95.197) v=0.848 p=0.998
INFO [console] LEG_FIX_L: hip=(241,255,-98.200) v=1.000 p=1.000 knee=(239,362,-97.031) v=0.960 p=1.000 ankle=(250,469,-85.880) v=0.975 p=0.999 heel=(264,486,-88.977) v=0.920 p=0.998 footIdx=(212,495,-170.659) v=0.967 p=0.997 frame=480x640
INFO [console] LEG_COR: hipL=(242,254,-97) v=1.000 p=1.000 hipR=(235,256,97) v=1.000 p=1.000 kneeL=(239,362,-96) v=0.954 p=1.000 kneeR=(238,359,106) v=0.570 p=1.000 ankL=(250,468,-87) v=0.972 p=0.999 ankR=(253,463,151) v=0.779 p=0.999 heelL=(264,485,-90) v=0.911 p=0.998 heelR=(267,482,150) v=0.729 p=0.998 footL=(211,494,-172) v=0.966 p=0.997 footR=(214,483,94) v=0.848 p=0.998 fw=480 fh=640
INFO [console] LEG_RAW_L: hip=(241,255,-98.200) v=1.000 p=1.000 knee=(239,362,-97.031) v=0.960 p=1.000 ankle=(250,469,-85.880) v=0.975 p=0.999 heel=(264,486,-88.977) v=0.920 p=0.998 footIdx=(212,495,-170.659) v=0.967 p=0.997 frame=480x640
INFO [console] LEG_RAW_R: hip=(236,256,98.263) v=0.999 p=1.000 knee=(240,360,107.508) v=0.571 p=1.000 ankle=(254,465,151.922) v=0.789 p=0.999 heel=(268,484,150.951) v=0.736 p=0.998 footIdx=(214,484,95.197) v=0.848 p=0.998 frame=480x640
INFO [console] LEG_V2: dir=0.0021 cross=0.0132 diff=0.0111 ratio=6.2959 mapping=NORM rel=0.841
INFO [console] LEG_PAIRS_V2: knee dir=0.0005 cross=0.0011 | ankle dir=0.0005 cross=0.0031 | heel dir=0.0007 cross=0.0024 | foot dir=0.0004 cross=0.0066 |
INFO [console] LEG_RAW: hipL=(242,254,-97) v=1.000 p=1.000 hipR=(235,256,97) v=1.000 p=1.000 kneeL=(239,362,-96) v=0.954 p=1.000 kneeR=(238,359,106) v=0.570 p=1.000 ankL=(250,468,-87) v=0.972 p=0.999 ankR=(253,463,151) v=0.779 p=0.999 heelL=(264,485,-90) v=0.911 p=0.998 heelR=(267,482,150) v=0.729 p=0.998 footL=(211,494,-172) v=0.966 p=0.997 footR=(214,483,94) v=0.848 p=0.998 fw=480 fh=640
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.0001 bc=0.0001 ac=0.0003 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.0000 bc=0.0000 ac=0.0000 spike=false kneeR ab=0.0002 bc=0.0003 ac=0.0004 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0002 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 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] POSE_MAP: [0 norm=(0.358,0.169)] [11 norm=(0.504,0.194)] [12 norm=(0.503,0.209)] [23 norm=(0.504,0.399)] [24 norm=(0.489,0.400)]
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-50.1,-37.4) -> (534.6,547.2) clamped=(0.0,0.0) -> (480.0,547.2) frame=480x640 screen=390x844
INFO [console] LEG_LOG_L: hip=(241,255,-98.469) v=1.000 p=1.000 knee=(239,362,-97.278) v=0.961 p=1.000 ankle=(250,469,-84.912) v=0.975 p=0.999 heel=(264,486,-87.734) v=0.921 p=0.998 footIdx=(212,496,-167.987) v=0.967 p=0.997
INFO [console] LEG_LOG_R: hip=(237,256,98.532) v=0.999 p=1.000 knee=(241,360,108.591) v=0.572 p=1.000 ankle=(254,466,153.918) v=0.790 p=0.999 heel=(268,485,153.006) v=0.737 p=0.998 footIdx=(214,485,97.017) v=0.848 p=0.998
INFO [console] POSE_LM: [0 frame=(198,108)] [11 frame=(241,124)] [12 frame=(241,134)] [23 frame=(241,255)] [24 frame=(237,256)] frameSize=480 x 640 screenSize=390x844
INFO [console] LEG_PAIRS_V2: knee dir=0.0005 cross=0.0009 | ankle dir=0.0003 cross=0.0029 | heel dir=0.0003 cross=0.0021 | foot dir=0.0007 cross=0.0063 |
INFO [console] LEG_RAW: hipL=(242,254,-98) v=1.000 p=1.000 hipR=(236,255,98) v=1.000 p=1.000 kneeL=(239,361,-99) v=0.962 p=1.000 kneeR=(240,359,106) v=0.575 p=1.000 ankL=(250,469,-87) v=0.976 p=0.999 ankR=(253,465,151) v=0.785 p=0.999 heelL=(264,486,-90) v=0.921 p=0.998 heelR=(268,484,150) v=0.732 p=0.998 footL=(211,495,-171) v=0.970 p=0.997 footR=(213,483,94) v=0.852 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(242,254,-98) v=1.000 p=1.000 hipR=(236,255,98) v=1.000 p=1.000 kneeL=(239,361,-99) v=0.962 p=1.000 kneeR=(240,359,106) v=0.575 p=1.000 ankL=(250,469,-87) v=0.976 p=0.999 ankR=(253,465,151) v=0.785 p=0.999 heelL=(264,486,-90) v=0.921 p=0.998 heelR=(268,484,150) v=0.732 p=0.998 footL=(211,495,-171) v=0.970 p=0.997 footR=(213,483,94) v=0.852 p=0.998 fw=480 fh=640
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_V2: dir=0.0017 cross=0.0121 diff=0.0104 ratio=6.9794 mapping=NORM rel=0.846
INFO [console] POSE: landmarks=33 → emitting points
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.0001 bc=0.0001 ac=0.0002 spike=false ankleL ab=0.0001 bc=0.0001 ac=0.0002 spike=false heelL ab=0.0001 bc=0.0001 ac=0.0003 spike=false footL ab=0.0000 bc=0.0000 ac=0.0000 spike=false kneeR ab=0.0002 bc=0.0002 ac=0.0003 spike=false ankleR ab=0.0001 bc=0.0001 ac=0.0003 spike=false heelR ab=0.0001 bc=0.0001 ac=0.0002 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] POSE_BENCH: count=25 lastMs=13.68 avgMs=12.99 maxMs=15.13 fps=77.0 landmarks=33 bitmap=480x640 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-50.1,-37.4) -> (534.6,547.2) clamped=(0.0,0.0) -> (480.0,547.2) frame=480x640 screen=390x844
INFO [console] LEG_COR: hipL=(241,255,-98) v=1.000 p=1.000 hipR=(236,256,98) v=1.000 p=1.000 kneeL=(239,362,-96) v=0.961 p=1.000 kneeR=(240,360,112) v=0.584 p=1.000 ankL=(250,469,-79) v=0.975 p=0.999 ankR=(254,466,161) v=0.797 p=0.999 heelL=(264,486,-81) v=0.920 p=0.998 heelR=(268,485,160) v=0.745 p=0.998 footL=(212,495,-160) v=0.968 p=0.997 footR=(213,485,105) v=0.854 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(241,256,-98.536) v=1.000 p=1.000 knee=(239,362,-96.808) v=0.961 p=1.000 ankle=(250,469,-80.919) v=0.975 p=0.999 heel=(264,486,-83.175) v=0.921 p=0.998 footIdx=(212,496,-161.252) v=0.967 p=0.997
INFO [console] LEG_LOG_R: hip=(237,257,98.600) v=0.999 p=1.000 knee=(241,360,111.991) v=0.571 p=1.000 ankle=(254,466,159.116) v=0.790 p=0.999 heel=(268,485,158.415) v=0.737 p=0.998 footIdx=(214,486,103.699) v=0.847 p=0.998
INFO [console] LEG_V2: dir=0.0014 cross=0.0123 diff=0.0109 ratio=9.0433 mapping=NORM rel=0.851
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0011 | ankle dir=0.0002 cross=0.0029 | heel dir=0.0003 cross=0.0020 | foot dir=0.0007 cross=0.0063 |
INFO [console] LEG_RAW: hipL=(241,255,-98) v=1.000 p=1.000 hipR=(236,256,98) v=1.000 p=1.000 kneeL=(239,362,-96) v=0.961 p=1.000 kneeR=(240,360,112) v=0.584 p=1.000 ankL=(250,469,-79) v=0.975 p=0.999 ankR=(254,466,161) v=0.797 p=0.999 heelL=(264,486,-81) v=0.920 p=0.998 heelR=(268,485,160) v=0.745 p=0.998 footL=(212,495,-160) v=0.968 p=0.997 footR=(213,485,105) v=0.854 p=0.998 fw=480 fh=640
INFO [console] LEG_FIX_L: hip=(243,257,-96.976) v=1.000 p=1.000 knee=(240,365,-95.714) v=0.937 p=1.000 ankle=(252,471,-84.851) v=0.963 p=0.999 heel=(266,489,-88.176) v=0.893 p=0.998 footIdx=(214,496,-174.161) v=0.958 p=0.997 frame=480x640
INFO [console] LEG_FIX_R: hip=(233,258,97.041) v=0.999 p=1.000 knee=(238,361,106.510) v=0.540 p=1.000 ankle=(254,466,149.933) v=0.741 p=0.999 heel=(267,485,149.049) v=0.704 p=0.998 footIdx=(215,484,93.034) v=0.828 p=0.997 frame=480x640
INFO [console] LEG_RAW_R: hip=(233,258,97.041) v=0.999 p=1.000 knee=(238,361,106.510) v=0.540 p=1.000 ankle=(254,466,149.933) v=0.741 p=0.999 heel=(267,485,149.049) v=0.704 p=0.998 footIdx=(215,484,93.034) v=0.828 p=0.997 frame=480x640
INFO [console] LEG_LOG_L: hip=(243,257,-96.976) v=1.000 p=1.000 knee=(240,365,-95.714) v=0.937 p=1.000 ankle=(252,471,-84.851) v=0.963 p=0.999 heel=(266,489,-88.176) v=0.893 p=0.998 footIdx=(214,496,-174.161) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(233,258,97.041) v=0.999 p=1.000 knee=(238,361,106.510) v=0.540 p=1.000 ankle=(254,466,149.933) v=0.741 p=0.999 heel=(267,485,149.049) v=0.704 p=0.998 footIdx=(215,484,93.034) v=0.828 p=0.997
INFO [console] LEG_RAW: hipL=(243,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(239,365,-95) v=0.930 p=1.000 kneeR=(237,361,108) v=0.542 p=1.000 ankL=(252,471,-84) v=0.959 p=0.999 ankR=(253,465,151) v=0.738 p=0.999 heelL=(265,488,-87) v=0.883 p=0.998 heelR=(267,484,150) v=0.700 p=0.998 footL=(214,497,-173) v=0.953 p=0.997 footR=(215,484,94) v=0.823 p=0.997 fw=480 fh=640
INFO [console] LEG_COR: hipL=(243,257,-97) v=1.000 p=1.000 hipR=(233,258,97) v=0.999 p=1.000 kneeL=(239,365,-95) v=0.930 p=1.000 kneeR=(237,361,108) v=0.542 p=1.000 ankL=(252,471,-84) v=0.959 p=0.999 ankR=(253,465,151) v=0.738 p=0.999 heelL=(265,488,-87) v=0.883 p=0.998 heelR=(267,484,150) v=0.700 p=0.998 footL=(214,497,-173) v=0.953 p=0.997 footR=(215,484,94) v=0.823 p=0.997 fw=480 fh=640
INFO [console] LEG_RAW_L: hip=(243,257,-96.976) v=1.000 p=1.000 knee=(240,365,-95.714) v=0.937 p=1.000 ankle=(252,471,-84.851) v=0.963 p=0.999 heel=(266,489,-88.176) v=0.893 p=0.998 footIdx=(214,496,-174.161) v=0.958 p=0.997 frame=480x640
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0011 cross=0.0154 diff=0.0143 ratio=14.0161 mapping=NORM rel=0.816
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0021 | ankle dir=0.0003 cross=0.0035 | heel dir=0.0003 cross=0.0024 | foot dir=0.0004 cross=0.0074 |
INFO [console] LEG_RAW: hipL=(244,260,-97) v=1.000 p=1.000 hipR=(231,261,98) v=0.999 p=1.000 kneeL=(242,367,-87) v=0.936 p=0.999 kneeR=(236,365,114) v=0.535 p=1.000 ankL=(255,468,-68) v=0.957 p=0.999 ankR=(255,467,164) v=0.719 p=0.999 heelL=(269,485,-71) v=0.877 p=0.998 heelR=(268,485,164) v=0.697 p=0.998 footL=(218,492,-156) v=0.955 p=0.996 footR=(218,485,110) v=0.821 p=0.997 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,260,-97) v=1.000 p=1.000 hipR=(231,261,98) v=0.999 p=1.000 kneeL=(242,367,-87) v=0.936 p=0.999 kneeR=(236,365,114) v=0.535 p=1.000 ankL=(255,468,-68) v=0.957 p=0.999 ankR=(255,467,164) v=0.719 p=0.999 heelL=(269,485,-71) v=0.877 p=0.998 heelR=(268,485,164) v=0.697 p=0.998 footL=(218,492,-156) v=0.955 p=0.996 footR=(218,485,110) v=0.821 p=0.997 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-97.149) v=1.000 p=1.000 knee=(241,367,-87.186) v=0.938 p=0.999 ankle=(255,468,-69.473) v=0.959 p=0.999 heel=(269,485,-72.022) v=0.882 p=0.998 footIdx=(218,491,-157.609) v=0.957 p=0.996
INFO [console] LEG_LOG_R: hip=(230,261,97.240) v=0.999 p=1.000 knee=(236,365,113.177) v=0.528 p=1.000 ankle=(254,467,163.019) v=0.714 p=0.999 heel=(268,485,162.929) v=0.692 p=0.998 footIdx=(217,484,108.447) v=0.820 p=0.997
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.6,-33.7) -> (530.3,548.2) clamped=(0.0,0.0) -> (480.0,548.2) 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.0001 bc=0.0001 ac=0.0001 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.0003 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0000 spike=false heelR ab=0.0000 bc=0.0000 ac=0.0000 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.0013 cross=0.0082 diff=0.0069 ratio=6.3243 mapping=NORM rel=0.812
INFO [console] LEG_PAIRS_V2: knee dir=0.0003 cross=0.0029 | ankle dir=0.0001 cross=0.0010 | heel dir=0.0002 cross=0.0002 | foot dir=0.0008 cross=0.0041 |
INFO [console] LEG_RAW: hipL=(244,259,-99) v=1.000 p=1.000 hipR=(231,261,99) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.941 p=1.000 kneeR=(236,364,117) v=0.523 p=1.000 ankL=(255,468,-69) v=0.960 p=0.999 ankR=(254,467,168) v=0.711 p=0.999 heelL=(268,485,-71) v=0.885 p=0.998 heelR=(268,485,168) v=0.690 p=0.998 footL=(218,491,-158) v=0.960 p=0.997 footR=(217,484,113) v=0.822 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,259,-99) v=1.000 p=1.000 hipR=(231,261,99) v=0.999 p=1.000 kneeL=(242,367,-88) v=0.941 p=1.000 kneeR=(236,364,117) v=0.523 p=1.000 ankL=(255,468,-69) v=0.960 p=0.999 ankR=(254,467,168) v=0.711 p=0.999 heelL=(268,485,-71) v=0.885 p=0.998 heelR=(268,485,168) v=0.690 p=0.998 footL=(218,491,-158) v=0.960 p=0.997 footR=(217,484,113) v=0.822 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-97.724) v=1.000 p=1.000 knee=(241,367,-87.205) v=0.938 p=1.000 ankle=(255,468,-69.237) v=0.959 p=0.999 heel=(269,485,-71.811) v=0.882 p=0.998 footIdx=(218,491,-157.602) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,97.818) v=0.999 p=1.000 knee=(236,365,115.427) v=0.528 p=1.000 ankle=(254,467,166.259) v=0.714 p=0.999 heel=(268,485,166.207) v=0.692 p=0.998 footIdx=(217,484,111.549) v=0.821 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.6,-33.7) -> (530.3,548.2) clamped=(0.0,0.0) -> (480.0,548.2) 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.0001 bc=0.0001 ac=0.0001 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.0003 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0000 spike=false heelR ab=0.0000 bc=0.0000 ac=0.0000 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.0007 cross=0.0082 diff=0.0075 ratio=11.3656 mapping=NORM rel=0.813
INFO [console] LEG_PAIRS_V2: knee dir=0.0002 cross=0.0027 | ankle dir=0.0002 cross=0.0010 | heel dir=0.0002 cross=0.0002 | foot dir=0.0001 cross=0.0042 |
INFO [console] LEG_RAW: hipL=(244,259,-99) v=1.000 p=1.000 hipR=(231,260,99) v=0.999 p=1.000 kneeL=(241,366,-90) v=0.942 p=1.000 kneeR=(236,364,114) v=0.524 p=1.000 ankL=(255,468,-74) v=0.962 p=0.999 ankR=(254,467,163) v=0.714 p=0.999 heelL=(268,485,-77) v=0.888 p=0.998 heelR=(268,486,162) v=0.690 p=0.998 footL=(217,491,-163) v=0.961 p=0.997 footR=(217,484,107) v=0.824 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,259,-99) v=1.000 p=1.000 hipR=(231,260,99) v=0.999 p=1.000 kneeL=(241,366,-90) v=0.942 p=1.000 kneeR=(236,364,114) v=0.524 p=1.000 ankL=(255,468,-74) v=0.962 p=0.999 ankR=(254,467,163) v=0.714 p=0.999 heelL=(268,485,-77) v=0.888 p=0.998 heelR=(268,486,162) v=0.690 p=0.998 footL=(217,491,-163) v=0.961 p=0.997 footR=(217,484,107) v=0.824 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-97.953) v=1.000 p=1.000 knee=(241,367,-88.075) v=0.938 p=1.000 ankle=(255,468,-70.823) v=0.959 p=0.999 heel=(268,485,-73.623) v=0.883 p=0.998 footIdx=(218,491,-159.864) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(230,261,98.047) v=0.999 p=1.000 knee=(236,365,115.182) v=0.527 p=1.000 ankle=(254,467,165.561) v=0.714 p=0.999 heel=(268,485,165.521) v=0.692 p=0.998 footIdx=(217,484,111.069) v=0.821 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.6,-33.7) -> (530.3,548.2) clamped=(0.0,0.0) -> (480.0,548.2) 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.0001 bc=0.0001 ac=0.0001 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.0002 spike=false kneeR ab=0.0001 bc=0.0001 ac=0.0002 spike=false ankleR ab=0.0000 bc=0.0000 ac=0.0000 spike=false heelR ab=0.0000 bc=0.0000 ac=0.0000 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.0006 cross=0.0079 diff=0.0074 ratio=14.2734 mapping=NORM rel=0.817
INFO [console] LEG_PAIRS_V2: knee dir=0.0001 cross=0.0027 | ankle dir=0.0001 cross=0.0009 | heel dir=0.0001 cross=0.0002 | foot dir=0.0002 cross=0.0042 |
INFO [console] LEG_RAW: hipL=(244,258,-99) v=1.000 p=1.000 hipR=(231,260,99) v=0.999 p=1.000 kneeL=(241,366,-90) v=0.945 p=1.000 kneeR=(236,364,113) v=0.530 p=1.000 ankL=(255,468,-74) v=0.963 p=0.999 ankR=(254,467,161) v=0.721 p=0.999 heelL=(268,485,-77) v=0.891 p=0.998 heelR=(268,486,161) v=0.694 p=0.999 footL=(217,491,-164) v=0.962 p=0.997 footR=(216,484,105) v=0.829 p=0.998 fw=480 fh=640
INFO [console] LEG_COR: hipL=(244,258,-99) v=1.000 p=1.000 hipR=(231,260,99) v=0.999 p=1.000 kneeL=(241,366,-90) v=0.945 p=1.000 kneeR=(236,364,113) v=0.530 p=1.000 ankL=(255,468,-74) v=0.963 p=0.999 ankR=(254,467,161) v=0.721 p=0.999 heelL=(268,485,-77) v=0.891 p=0.998 heelR=(268,486,161) v=0.694 p=0.999 footL=(217,491,-164) v=0.962 p=0.997 footR=(216,484,105) v=0.829 p=0.998 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(244,259,-98.025) v=1.000 p=1.000 knee=(241,367,-88.788) v=0.939 p=1.000 ankle=(255,468,-72.194) v=0.960 p=0.999 heel=(268,485,-75.134) v=0.884 p=0.998 footIdx=(218,491,-161.515) v=0.958 p=0.997
INFO [console] LEG_LOG_R: hip=(231,261,98.120) v=0.999 p=1.000 knee=(236,364,115.086) v=0.527 p=1.000 ankle=(254,467,164.792) v=0.715 p=0.999 heel=(268,485,164.527) v=0.692 p=0.999 footIdx=(217,484,109.481) v=0.822 p=0.998
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-51.6,-33.6) -> (530.2,548.2) clamped=(0.0,0.0) -> (480.0,548.2) frame=480x640 screen=390x844
$
250 строкUTF-8LIVE