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

rehabapp_2026-08-17_11-01-48

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] LEG_RAW: hipL=(283,179,9) v=0.999 p=0.999 hipR=(222,176,-10) v=0.999 p=0.999 kneeL=(292,335,-127) v=0.888 p=0.997 kneeR=(211,330,-120) v=0.855 p=0.997 ankL=(270,499,-254) v=0.864 p=0.992 ankR=(186,509,-271) v=0.780 p=0.989 heelL=(255,519,-275) v=0.627 p=0.986 heelR=(184,534,-294) v=0.459 p=0.981 footL=(303,547,-393) v=0.837 p=0.941 footR=(191,570,-422) v=0.758 p=0.932 fw=480 fh=640
INFO [console] LEG_COR: hipL=(283,179,9) v=0.999 p=0.999 hipR=(222,176,-10) v=0.999 p=0.999 kneeL=(292,335,-127) v=0.888 p=0.997 kneeR=(211,330,-120) v=0.855 p=0.997 ankL=(270,499,-254) v=0.864 p=0.992 ankR=(186,509,-271) v=0.780 p=0.989 heelL=(255,519,-275) v=0.627 p=0.986 heelR=(184,534,-294) v=0.459 p=0.981 footL=(303,547,-393) v=0.837 p=0.941 footR=(191,570,-422) v=0.758 p=0.932 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(286,180,18.895) v=0.999 p=0.999 knee=(291,329,-123.858) v=0.916 p=0.997 ankle=(272,498,-252.049) v=0.902 p=0.992 heel=(258,517,-273.077) v=0.674 p=0.986 footIdx=(302,546,-390.073) v=0.871 p=0.941
INFO [console] LEG_LOG_R: hip=(225,178,-19.793) v=0.999 p=0.999 knee=(216,322,-136.231) v=0.898 p=0.997 ankle=(184,508,-272.516) v=0.863 p=0.989 heel=(178,533,-294.991) v=0.581 p=0.981 footIdx=(194,570,-423.297) v=0.834 p=0.932
INFO [console] POSE_BENCH: count=25 lastMs=11.78 avgMs=10.86 maxMs=11.99 fps=92.1 landmarks=33 bitmap=480x640 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-187.6,-256.3) -> (702.5,633.8) clamped=(0.0,0.0) -> (480.0,633.8) 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.0087 bc=0.0041 ac=0.0127 spike=false ankleL ab=0.0023 bc=0.0033 ac=0.0056 spike=false heelL ab=0.0057 bc=0.0080 ac=0.0137 spike=false footL ab=0.0017 bc=0.0016 ac=0.0033 spike=false kneeR ab=0.0038 bc=0.0007 ac=0.0042 spike=false ankleR ab=0.0034 bc=0.0034 ac=0.0068 spike=false heelR ab=0.0051 bc=0.0046 ac=0.0096 spike=false footR ab=0.0346 bc=0.0112 ac=0.0453 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_V2: dir=0.0125 cross=0.1241 diff=0.1116 ratio=9.9370 mapping=NORM rel=0.722
INFO [console] LEG_PAIRS_V2: knee dir=0.0034 cross=0.0303 | ankle dir=0.0033 cross=0.0332 | heel dir=0.0024 cross=0.0187 | foot dir=0.0035 cross=0.0419 |
INFO [console] LEG_RAW: hipL=(283,171,15) v=1.000 p=1.000 hipR=(227,168,-15) v=1.000 p=1.000 kneeL=(296,328,-83) v=0.781 p=0.997 kneeR=(207,320,-85) v=0.797 p=0.997 ankL=(283,493,-177) v=0.825 p=0.993 ankR=(183,507,-202) v=0.776 p=0.991 heelL=(266,515,-194) v=0.592 p=0.989 heelR=(184,526,-221) v=0.472 p=0.986 footL=(314,542,-303) v=0.796 p=0.959 footR=(185,565,-343) v=0.735 p=0.951 fw=480 fh=640
INFO [console] LEG_COR: hipL=(283,171,15) v=1.000 p=1.000 hipR=(227,168,-15) v=1.000 p=1.000 kneeL=(296,328,-83) v=0.781 p=0.997 kneeR=(207,320,-85) v=0.797 p=0.997 ankL=(283,493,-177) v=0.825 p=0.993 ankR=(183,507,-202) v=0.776 p=0.991 heelL=(266,515,-194) v=0.592 p=0.989 heelR=(184,526,-221) v=0.472 p=0.986 footL=(314,542,-303) v=0.796 p=0.959 footR=(185,565,-343) v=0.735 p=0.951 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(284,173,17.114) v=0.999 p=1.000 knee=(294,329,-94.861) v=0.903 p=0.997 ankle=(278,496,-241.093) v=0.894 p=0.993 heel=(260,517,-261.933) v=0.665 p=0.989 footIdx=(310,545,-338.331) v=0.863 p=0.959
INFO [console] LEG_LOG_R: hip=(225,171,-17.929) v=0.999 p=1.000 knee=(211,321,-94.648) v=0.888 p=0.997 ankle=(184,507,-249.518) v=0.855 p=0.991 heel=(179,530,-285.969) v=0.570 p=0.986 footIdx=(193,566,-397.897) v=0.824 p=0.951
INFO [console] POSE_LM: [0 frame=(247,39)] [11 frame=(310,54)] [12 frame=(206,30)] [23 frame=(284,173)] [24 frame=(225,171)] frameSize=480 x 640 screenSize=390x844
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-199.4,-269.8) -> (713.0,642.6) 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.0041 bc=0.0057 ac=0.0096 spike=false ankleL ab=0.0033 bc=0.0004 ac=0.0029 spike=false heelL ab=0.0080 bc=0.0031 ac=0.0111 spike=false footL ab=0.0016 bc=0.0115 ac=0.0127 spike=false kneeR ab=0.0007 bc=0.0036 ac=0.0039 spike=false ankleR ab=0.0034 bc=0.0023 ac=0.0057 spike=false heelR ab=0.0046 bc=0.0017 ac=0.0061 spike=false footR ab=0.0112 bc=0.0051 ac=0.0163 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0214 cross=0.1187 diff=0.0972 ratio=5.5338 mapping=NORM rel=0.727
INFO [console] LEG_PAIRS_V2: knee dir=0.0067 cross=0.0320 | ankle dir=0.0057 cross=0.0310 | heel dir=0.0044 cross=0.0185 | foot dir=0.0046 cross=0.0372 |
INFO [console] LEG_RAW: hipL=(276,154,6) v=1.000 p=1.000 hipR=(213,146,-7) v=1.000 p=1.000 kneeL=(291,309,-118) v=0.849 p=0.999 kneeR=(207,303,-126) v=0.834 p=0.998 ankL=(278,480,-252) v=0.797 p=0.995 ankR=(194,488,-271) v=0.745 p=0.993 heelL=(264,500,-278) v=0.606 p=0.991 heelR=(197,508,-297) v=0.512 p=0.988 footL=(304,540,-393) v=0.773 p=0.961 footR=(199,551,-417) v=0.700 p=0.950 fw=480 fh=640
INFO [console] LEG_COR: hipL=(276,154,6) v=1.000 p=1.000 hipR=(213,146,-7) v=1.000 p=1.000 kneeL=(291,309,-118) v=0.849 p=0.999 kneeR=(207,303,-126) v=0.834 p=0.998 ankL=(278,480,-252) v=0.797 p=0.995 ankR=(194,488,-271) v=0.745 p=0.993 heelL=(264,500,-278) v=0.606 p=0.991 heelR=(197,508,-297) v=0.512 p=0.988 footL=(304,540,-393) v=0.773 p=0.961 footR=(199,551,-417) v=0.700 p=0.950 fw=480 fh=640
INFO [console] LEG_RAW_L: hip=(279,158,13.382) v=0.999 p=1.000 knee=(294,314,-110.806) v=0.897 p=0.999 ankle=(278,486,-250.850) v=0.884 p=0.995 heel=(260,506,-276.172) v=0.660 p=0.991 footIdx=(309,544,-388.086) v=0.854 p=0.961 frame=480x640
INFO [console] LEG_RAW_R: hip=(218,151,-14.036) v=0.999 p=1.000 knee=(209,308,-114.729) v=0.883 p=0.998 ankle=(189,497,-268.636) v=0.844 p=0.993 heel=(190,517,-295.781) v=0.564 p=0.988 footIdx=(197,563,-414.594) v=0.812 p=0.950 frame=480x640
INFO [console] LEG_LOG_L: hip=(279,158,13.382) v=0.999 p=1.000 knee=(294,314,-110.806) v=0.897 p=0.999 ankle=(278,486,-250.850) v=0.884 p=0.995 heel=(260,506,-276.172) v=0.660 p=0.991 footIdx=(309,544,-388.086) v=0.854 p=0.961
INFO [console] LEG_LOG_R: hip=(218,151,-14.036) v=0.999 p=1.000 knee=(209,308,-114.729) v=0.883 p=0.998 ankle=(189,497,-268.636) v=0.844 p=0.993 heel=(190,517,-295.781) v=0.564 p=0.988 footIdx=(197,563,-414.594) v=0.812 p=0.950
INFO [console] LEG_FIX_L: hip=(279,158,13.382) v=0.999 p=1.000 knee=(294,314,-110.806) v=0.897 p=0.999 ankle=(278,486,-250.850) v=0.884 p=0.995 heel=(260,506,-276.172) v=0.660 p=0.991 footIdx=(309,544,-388.086) v=0.854 p=0.961 frame=480x640
INFO [console] LEG_FIX_R: hip=(218,151,-14.036) v=0.999 p=1.000 knee=(209,308,-114.729) v=0.883 p=0.998 ankle=(189,497,-268.636) v=0.844 p=0.993 heel=(190,517,-295.781) v=0.564 p=0.988 footIdx=(197,563,-414.594) v=0.812 p=0.950 frame=480x640
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-220.5,-294.3) -> (733.2,659.4) 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.0057 bc=0.0109 ac=0.0154 spike=false ankleL ab=0.0004 bc=0.0026 ac=0.0025 spike=false heelL ab=0.0031 bc=0.0025 ac=0.0050 spike=false footL ab=0.0115 bc=0.0043 ac=0.0159 spike=false kneeR ab=0.0036 bc=0.0078 ac=0.0107 spike=false ankleR ab=0.0023 bc=0.0050 ac=0.0058 spike=false heelR ab=0.0017 bc=0.0147 ac=0.0155 spike=false footR ab=0.0051 bc=0.0065 ac=0.0112 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0113 cross=0.1055 diff=0.0942 ratio=9.3057 mapping=NORM rel=0.788
INFO [console] LEG_PAIRS_V2: knee dir=0.0067 cross=0.0284 | ankle dir=0.0013 cross=0.0274 | heel dir=0.0005 cross=0.0165 | foot dir=0.0029 cross=0.0332 |
INFO [console] LEG_RAW: hipL=(280,150,12) v=1.000 p=1.000 hipR=(213,154,-13) v=1.000 p=1.000 kneeL=(302,280,-169) v=0.819 p=0.997 kneeR=(201,291,-159) v=0.769 p=0.996 ankL=(275,476,-261) v=0.882 p=0.989 ankR=(191,489,-276) v=0.832 p=0.988 heelL=(263,502,-276) v=0.723 p=0.982 heelR=(197,509,-293) v=0.602 p=0.980 footL=(302,542,-398) v=0.867 p=0.928 footR=(199,567,-429) v=0.809 p=0.918 fw=480 fh=640
INFO [console] LEG_COR: hipL=(280,150,12) v=1.000 p=1.000 hipR=(213,154,-13) v=1.000 p=1.000 kneeL=(302,280,-169) v=0.819 p=0.997 kneeR=(201,291,-159) v=0.769 p=0.996 ankL=(275,476,-261) v=0.882 p=0.989 ankR=(191,489,-276) v=0.832 p=0.988 heelL=(263,502,-276) v=0.723 p=0.982 heelR=(197,509,-293) v=0.602 p=0.980 footL=(302,542,-398) v=0.867 p=0.928 footR=(199,567,-429) v=0.809 p=0.918 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(280,151,13.112) v=0.999 p=1.000 knee=(299,284,-162.714) v=0.890 p=0.997 ankle=(278,479,-259.824) v=0.884 p=0.989 heel=(261,504,-276.207) v=0.666 p=0.982 footIdx=(308,544,-396.944) v=0.855 p=0.928
INFO [console] LEG_LOG_R: hip=(215,153,-13.753) v=0.999 p=1.000 knee=(204,294,-152.131) v=0.871 p=0.996 ankle=(190,493,-274.779) v=0.843 p=0.988 heel=(194,513,-293.661) v=0.568 p=0.980 footIdx=(199,565,-427.605) v=0.812 p=0.918
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-244.8,-326.9) -> (754.9,672.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.0109 bc=0.0369 ac=0.0478 spike=false ankleL ab=0.0026 bc=0.0060 ac=0.0086 spike=false heelL ab=0.0025 bc=0.0029 ac=0.0054 spike=false footL ab=0.0043 bc=0.0028 ac=0.0072 spike=false kneeR ab=0.0078 bc=0.0187 ac=0.0265 spike=false ankleR ab=0.0050 bc=0.0053 ac=0.0103 spike=false heelR ab=0.0147 bc=0.0184 ac=0.0330 spike=false footR ab=0.0065 bc=0.0063 ac=0.0129 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0182 cross=0.1123 diff=0.0941 ratio=6.1630 mapping=NORM rel=0.887
INFO [console] LEG_PAIRS_V2: knee dir=0.0089 cross=0.0332 | ankle dir=0.0031 cross=0.0271 | heel dir=0.0036 cross=0.0186 | foot dir=0.0027 cross=0.0335 |
INFO [console] LEG_RAW: hipL=(277,147,19) v=1.000 p=1.000 hipR=(202,156,-19) v=1.000 p=1.000 kneeL=(308,239,-249) v=0.899 p=0.999 kneeR=(183,278,-240) v=0.870 p=0.999 ankL=(278,463,-326) v=0.939 p=0.996 ankR=(183,488,-337) v=0.923 p=0.993 heelL=(266,482,-337) v=0.843 p=0.992 heelR=(190,509,-352) v=0.759 p=0.988 footL=(305,536,-485) v=0.942 p=0.967 footR=(188,572,-518) v=0.922 p=0.951 fw=480 fh=640
INFO [console] LEG_COR: hipL=(277,147,19) v=1.000 p=1.000 hipR=(202,156,-19) v=1.000 p=1.000 kneeL=(308,239,-249) v=0.899 p=0.999 kneeR=(183,278,-240) v=0.870 p=0.999 ankL=(278,463,-326) v=0.939 p=0.996 ankR=(183,488,-337) v=0.923 p=0.993 heelL=(266,482,-337) v=0.843 p=0.992 heelR=(190,509,-352) v=0.759 p=0.988 footL=(305,536,-485) v=0.942 p=0.967 footR=(188,572,-518) v=0.922 p=0.951 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(278,148,15.948) v=0.999 p=1.000 knee=(304,244,-243.985) v=0.891 p=0.999 ankle=(278,467,-321.307) v=0.890 p=0.996 heel=(262,487,-332.480) v=0.684 p=0.992 footIdx=(308,541,-479.927) v=0.864 p=0.967
INFO [console] LEG_LOG_R: hip=(206,155,-16.282) v=0.999 p=1.000 knee=(188,281,-233.861) v=0.871 p=0.999 ankle=(188,491,-332.521) v=0.851 p=0.993 heel=(193,511,-347.228) v=0.587 p=0.988 footIdx=(198,570,-513.115) v=0.823 p=0.951
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-271.1,-359.3) -> (778.2,689.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.0369 bc=0.0626 ac=0.0995 spike=false ankleL ab=0.0060 bc=0.0119 ac=0.0179 spike=false heelL ab=0.0029 bc=0.0129 ac=0.0157 spike=false footL ab=0.0028 bc=0.0013 ac=0.0041 spike=false kneeR ab=0.0187 bc=0.0443 ac=0.0612 spike=false ankleR ab=0.0053 bc=0.0023 ac=0.0072 spike=false heelR ab=0.0184 bc=0.0081 ac=0.0264 spike=false footR ab=0.0063 bc=0.0037 ac=0.0097 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0139 cross=0.1274 diff=0.1135 ratio=9.1366 mapping=NORM rel=0.935
INFO [console] LEG_PAIRS_V2: knee dir=0.0037 cross=0.0370 | ankle dir=0.0036 cross=0.0301 | heel dir=0.0042 cross=0.0226 | foot dir=0.0025 cross=0.0377 |
INFO [console] LEG_RAW: hipL=(253,149,-7) v=1.000 p=1.000 hipR=(196,149,7) v=1.000 p=1.000 kneeL=(314,248,-327) v=0.918 p=0.999 kneeR=(188,293,-255) v=0.918 p=0.999 ankL=(276,457,-418) v=0.951 p=0.999 ankR=(179,506,-414) v=0.971 p=0.998 heelL=(259,481,-429) v=0.902 p=0.998 heelR=(191,533,-436) v=0.904 p=0.997 footL=(309,534,-581) v=0.950 p=0.992 footR=(179,580,-625) v=0.963 p=0.985 fw=480 fh=640
INFO [console] LEG_COR: hipL=(253,149,-7) v=1.000 p=1.000 hipR=(196,149,7) v=1.000 p=1.000 kneeL=(314,248,-327) v=0.918 p=0.999 kneeR=(188,293,-255) v=0.918 p=0.999 ankL=(276,457,-418) v=0.951 p=0.999 ankR=(179,506,-414) v=0.971 p=0.998 heelL=(259,481,-429) v=0.902 p=0.998 heelR=(191,533,-436) v=0.904 p=0.997 footL=(309,534,-581) v=0.950 p=0.992 footR=(179,580,-625) v=0.963 p=0.985 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(259,149,0.142) v=0.999 p=1.000 knee=(311,247,-323.189) v=0.893 p=0.999 ankle=(278,459,-413.539) v=0.896 p=0.999 heel=(261,483,-424.238) v=0.705 p=0.998 footIdx=(308,538,-577.378) v=0.873 p=0.992
INFO [console] LEG_LOG_R: hip=(199,151,-0.445) v=0.999 p=1.000 knee=(188,289,-253.873) v=0.876 p=0.999 ankle=(184,499,-410.222) v=0.863 p=0.998 heel=(193,525,-432.101) v=0.619 p=0.997 footIdx=(188,577,-621.244) v=0.837 p=0.985
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-301.0,-390.4) -> (800.7,711.3) 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.0626 bc=0.0263 ac=0.0856 spike=false ankleL ab=0.0119 bc=0.0126 ac=0.0245 spike=false heelL ab=0.0129 bc=0.0103 ac=0.0232 spike=false footL ab=0.0013 bc=0.0012 ac=0.0025 spike=false kneeR ab=0.0443 bc=0.0180 ac=0.0620 spike=false ankleR ab=0.0023 bc=0.0002 ac=0.0021 spike=false heelR ab=0.0081 bc=0.0040 ac=0.0116 spike=false footR ab=0.0037 bc=0.0067 ac=0.0079 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0114 cross=0.1355 diff=0.1241 ratio=11.8569 mapping=NORM rel=0.944
INFO [console] LEG_PAIRS_V2: knee dir=0.0019 cross=0.0402 | ankle dir=0.0027 cross=0.0312 | heel dir=0.0021 cross=0.0231 | foot dir=0.0048 cross=0.0410 |
INFO [console] LEG_RAW: hipL=(267,142,-0) v=1.000 p=1.000 hipR=(194,150,-0) v=1.000 p=1.000 kneeL=(323,244,-324) v=0.949 p=0.999 kneeR=(185,292,-282) v=0.947 p=0.999 ankL=(280,463,-458) v=0.958 p=0.998 ankR=(188,512,-471) v=0.970 p=0.997 heelL=(266,488,-477) v=0.912 p=0.997 heelR=(197,534,-497) v=0.902 p=0.995 footL=(318,541,-622) v=0.953 p=0.985 footR=(187,600,-678) v=0.959 p=0.976 fw=480 fh=640
INFO [console] LEG_COR: hipL=(267,142,-0) v=1.000 p=1.000 hipR=(194,150,-0) v=1.000 p=1.000 kneeL=(323,244,-324) v=0.949 p=0.999 kneeR=(185,292,-282) v=0.947 p=0.999 ankL=(280,463,-458) v=0.958 p=0.998 ankR=(188,512,-471) v=0.970 p=0.997 heelL=(266,488,-477) v=0.912 p=0.997 heelR=(197,534,-497) v=0.902 p=0.995 footL=(318,541,-622) v=0.953 p=0.985 footR=(187,600,-678) v=0.959 p=0.976 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(263,144,-0.015) v=0.999 p=1.000 knee=(320,244,-324.093) v=0.899 p=0.999 ankle=(278,461,-456.468) v=0.902 p=0.998 heel=(262,486,-474.511) v=0.726 p=0.997 footIdx=(314,539,-620.611) v=0.881 p=0.985
INFO [console] LEG_LOG_R: hip=(196,150,-0.337) v=0.999 p=1.000 knee=(186,291,-280.169) v=0.883 p=0.999 ankle=(185,508,-468.314) v=0.873 p=0.997 heel=(195,531,-494.351) v=0.647 p=0.995 footIdx=(188,596,-675.838) v=0.849 p=0.976
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-307.3,-394.7) -> (799.5,712.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.0263 bc=0.0304 ac=0.0557 spike=false ankleL ab=0.0126 bc=0.0057 ac=0.0183 spike=false heelL ab=0.0103 bc=0.0040 ac=0.0143 spike=false footL ab=0.0012 bc=0.0083 ac=0.0096 spike=false kneeR ab=0.0180 bc=0.0122 ac=0.0302 spike=false ankleR ab=0.0002 bc=0.0026 ac=0.0027 spike=false heelR ab=0.0040 bc=0.0058 ac=0.0097 spike=false footR ab=0.0067 bc=0.0179 ac=0.0241 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0093 cross=0.1319 diff=0.1226 ratio=14.1553 mapping=NORM rel=0.964
INFO [console] LEG_PAIRS_V2: knee dir=0.0023 cross=0.0423 | ankle dir=0.0022 cross=0.0290 | heel dir=0.0019 cross=0.0209 | foot dir=0.0029 cross=0.0397 |
INFO [console] LEG_RAW: hipL=(263,132,6) v=1.000 p=1.000 hipR=(189,138,-6) v=1.000 p=1.000 kneeL=(329,237,-248) v=0.973 p=0.999 kneeR=(181,286,-222) v=0.977 p=0.999 ankL=(279,463,-384) v=0.974 p=0.997 ankR=(183,499,-415) v=0.978 p=0.996 heelL=(259,495,-406) v=0.950 p=0.997 heelR=(196,530,-440) v=0.939 p=0.993 footL=(319,551,-529) v=0.969 p=0.975 footR=(180,591,-589) v=0.966 p=0.956 fw=480 fh=640
INFO [console] LEG_COR: hipL=(263,132,6) v=1.000 p=1.000 hipR=(189,138,-6) v=1.000 p=1.000 kneeL=(329,237,-248) v=0.973 p=0.999 kneeR=(181,286,-222) v=0.977 p=0.999 ankL=(279,463,-384) v=0.974 p=0.997 ankR=(183,499,-415) v=0.978 p=0.996 heelL=(259,495,-406) v=0.950 p=0.997 heelR=(196,530,-440) v=0.939 p=0.993 footL=(319,551,-529) v=0.969 p=0.975 footR=(180,591,-589) v=0.966 p=0.956 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(263,135,0.596) v=0.999 p=1.000 knee=(327,238,-260.392) v=0.906 p=0.999 ankle=(278,463,-391.099) v=0.909 p=0.997 heel=(261,488,-411.735) v=0.748 p=0.997 footIdx=(317,545,-537.532) v=0.890 p=0.975
INFO [console] LEG_LOG_R: hip=(191,141,-1.070) v=0.999 p=1.000 knee=(183,288,-233.913) v=0.892 p=0.999 ankle=(185,507,-419.567) v=0.884 p=0.996 heel=(195,530,-444.533) v=0.676 p=0.993 footIdx=(185,592,-596.045) v=0.861 p=0.956
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-311.8,-398.3) -> (796.0,709.5) 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.0304 bc=0.0298 ac=0.0602 spike=false ankleL ab=0.0057 bc=0.0029 ac=0.0086 spike=false heelL ab=0.0040 bc=0.0016 ac=0.0055 spike=false footL ab=0.0083 bc=0.0098 ac=0.0181 spike=false kneeR ab=0.0122 bc=0.0119 ac=0.0240 spike=false ankleR ab=0.0026 bc=0.0016 ac=0.0043 spike=false heelR ab=0.0058 bc=0.0042 ac=0.0100 spike=false footR ab=0.0179 bc=0.0094 ac=0.0263 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0135 cross=0.1303 diff=0.1167 ratio=9.6329 mapping=NORM rel=0.947
INFO [console] LEG_PAIRS_V2: knee dir=0.0037 cross=0.0449 | ankle dir=0.0038 cross=0.0278 | heel dir=0.0034 cross=0.0194 | foot dir=0.0026 cross=0.0382 |
INFO [console] LEG_RAW: hipL=(276,117,7) v=1.000 p=1.000 hipR=(198,129,-7) v=1.000 p=1.000 kneeL=(329,233,-276) v=0.954 p=0.998 kneeR=(170,266,-262) v=0.966 p=0.999 ankL=(277,478,-483) v=0.960 p=0.997 ankR=(181,488,-513) v=0.963 p=0.995 heelL=(260,502,-511) v=0.935 p=0.996 heelR=(190,513,-543) v=0.927 p=0.992 footL=(316,560,-629) v=0.933 p=0.976 footR=(184,582,-678) v=0.937 p=0.958 fw=480 fh=640
INFO [console] LEG_COR: hipL=(276,117,7) v=1.000 p=1.000 hipR=(198,129,-7) v=1.000 p=1.000 kneeL=(329,233,-276) v=0.954 p=0.998 kneeR=(170,266,-262) v=0.966 p=0.999 ankL=(277,478,-483) v=0.960 p=0.997 ankR=(181,488,-513) v=0.963 p=0.995 heelL=(260,502,-511) v=0.935 p=0.996 heelR=(190,513,-543) v=0.927 p=0.992 footL=(316,560,-629) v=0.933 p=0.976 footR=(184,582,-678) v=0.937 p=0.958 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(267,120,1.106) v=0.999 p=1.000 knee=(328,234,-274.336) v=0.911 p=0.998 ankle=(278,468,-477.866) v=0.914 p=0.997 heel=(261,493,-506.140) v=0.767 p=0.996 footIdx=(317,555,-624.627) v=0.894 p=0.976
INFO [console] LEG_LOG_R: hip=(194,132,-1.348) v=0.999 p=1.000 knee=(174,270,-258.429) v=0.900 p=0.999 ankle=(184,496,-508.097) v=0.892 p=0.995 heel=(194,521,-538.713) v=0.701 p=0.992 footIdx=(185,587,-674.156) v=0.868 p=0.958
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-327.1,-415.3) -> (803.5,715.3) 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.0165 ac=0.0463 spike=false ankleL ab=0.0029 bc=0.0001 ac=0.0030 spike=false heelL ab=0.0016 bc=0.0004 ac=0.0016 spike=false footL ab=0.0098 bc=0.0072 ac=0.0160 spike=false kneeR ab=0.0119 bc=0.0270 ac=0.0385 spike=false ankleR ab=0.0016 bc=0.0009 ac=0.0007 spike=false heelR ab=0.0042 bc=0.0018 ac=0.0058 spike=false footR ab=0.0094 bc=0.0045 ac=0.0135 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0210 cross=0.1318 diff=0.1108 ratio=6.2815 mapping=NORM rel=0.966
INFO [console] LEG_PAIRS_V2: knee dir=0.0022 cross=0.0462 | ankle dir=0.0049 cross=0.0270 | heel dir=0.0082 cross=0.0196 | foot dir=0.0056 cross=0.0390 |
INFO [console] LEG_RAW: hipL=(269,143,14) v=1.000 p=1.000 hipR=(188,139,-14) v=1.000 p=1.000 kneeL=(329,236,-369) v=0.979 p=0.999 kneeR=(160,257,-349) v=0.978 p=0.999 ankL=(285,501,-611) v=0.969 p=0.998 ankR=(187,498,-665) v=0.968 p=0.997 heelL=(265,526,-646) v=0.962 p=0.996 heelR=(207,545,-706) v=0.951 p=0.993 footL=(335,580,-777) v=0.963 p=0.973 footR=(186,595,-863) v=0.957 p=0.956 fw=480 fh=640
INFO [console] LEG_COR: hipL=(269,143,14) v=1.000 p=1.000 hipR=(188,139,-14) v=1.000 p=1.000 kneeL=(329,236,-369) v=0.979 p=0.999 kneeR=(160,257,-349) v=0.978 p=0.999 ankL=(285,501,-611) v=0.969 p=0.998 ankR=(187,498,-665) v=0.968 p=0.997 heelL=(265,526,-646) v=0.962 p=0.996 heelR=(207,545,-706) v=0.951 p=0.993 footL=(335,580,-777) v=0.963 p=0.973 footR=(186,595,-863) v=0.957 p=0.956 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(267,129,7.130) v=0.999 p=1.000 knee=(329,235,-363.678) v=0.918 p=0.999 ankle=(281,493,-606.605) v=0.920 p=0.998 heel=(262,518,-641.876) v=0.787 p=0.996 footIdx=(330,575,-772.320) v=0.901 p=0.973
INFO [console] LEG_LOG_R: hip=(190,136,-7.147) v=0.999 p=1.000 knee=(163,259,-343.747) v=0.907 p=0.999 ankle=(185,496,-660.555) v=0.899 p=0.997 heel=(203,538,-701.194) v=0.726 p=0.993 footIdx=(185,592,-858.365) v=0.877 p=0.956
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-330.9,-426.2) -> (807.1,711.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.0165 bc=0.0082 ac=0.0247 spike=false ankleL ab=0.0001 bc=0.0113 ac=0.0112 spike=false heelL ab=0.0004 bc=0.0124 ac=0.0125 spike=false footL ab=0.0072 bc=0.0340 ac=0.0411 spike=false kneeR ab=0.0270 bc=0.0360 ac=0.0630 spike=false ankleR ab=0.0009 bc=0.0007 ac=0.0016 spike=false heelR ab=0.0018 bc=0.0134 ac=0.0149 spike=false footR ab=0.0045 bc=0.0043 ac=0.0085 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0143 cross=0.1317 diff=0.1174 ratio=9.2122 mapping=NORM rel=0.964
INFO [console] LEG_PAIRS_V2: knee dir=0.0050 cross=0.0461 | ankle dir=0.0043 cross=0.0273 | heel dir=0.0031 cross=0.0169 | foot dir=0.0019 cross=0.0414 |
INFO [console] LEG_RAW: hipL=(282,143,11) v=1.000 p=1.000 hipR=(192,140,-11) v=1.000 p=1.000 kneeL=(330,224,-457) v=0.984 p=1.000 kneeR=(177,240,-441) v=0.979 p=1.000 ankL=(289,513,-724) v=0.965 p=0.998 ankR=(193,515,-773) v=0.965 p=0.996 heelL=(269,543,-763) v=0.965 p=0.995 heelR=(209,548,-818) v=0.955 p=0.992 footL=(338,591,-916) v=0.965 p=0.957 footR=(186,597,-1005) v=0.959 p=0.938 fw=480 fh=640
INFO [console] LEG_COR: hipL=(282,143,11) v=1.000 p=1.000 hipR=(192,140,-11) v=1.000 p=1.000 kneeL=(330,224,-457) v=0.984 p=1.000 kneeR=(177,240,-441) v=0.979 p=1.000 ankL=(289,513,-724) v=0.965 p=0.998 ankR=(193,515,-773) v=0.965 p=0.996 heelL=(269,543,-763) v=0.965 p=0.995 heelR=(209,548,-818) v=0.955 p=0.992 footL=(338,591,-916) v=0.965 p=0.957 footR=(186,597,-1005) v=0.959 p=0.938 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(275,134,8.166) v=0.999 p=1.000 knee=(329,227,-452.895) v=0.924 p=1.000 ankle=(286,509,-720.604) v=0.924 p=0.998 heel=(265,539,-759.858) v=0.804 p=0.995 footIdx=(336,588,-912.888) v=0.907 p=0.957
INFO [console] LEG_LOG_R: hip=(191,138,-8.076) v=1.000 p=1.000 knee=(169,243,-437.054) v=0.915 p=1.000 ankle=(189,509,-769.834) v=0.906 p=0.996 heel=(207,545,-815.531) v=0.749 p=0.992 footIdx=(185,596,-1001.979) v=0.885 p=0.938
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-330.9,-425.3) -> (805.8,711.4) 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.0082 bc=0.0088 ac=0.0160 spike=false ankleL ab=0.0113 bc=0.0217 ac=0.0329 spike=false heelL ab=0.0124 bc=0.0266 ac=0.0390 spike=false footL ab=0.0340 bc=0.0336 ac=0.0675 spike=false kneeR ab=0.0360 bc=0.0234 ac=0.0524 spike=false ankleR ab=0.0007 bc=0.0034 ac=0.0030 spike=false heelR ab=0.0134 bc=0.0164 ac=0.0297 spike=false footR ab=0.0043 bc=0.0043 ac=0.0085 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0080 cross=0.1275 diff=0.1195 ratio=15.9861 mapping=NORM rel=0.951
INFO [console] LEG_PAIRS_V2: knee dir=0.0024 cross=0.0427 | ankle dir=0.0019 cross=0.0275 | heel dir=0.0012 cross=0.0175 | foot dir=0.0025 cross=0.0398 |
INFO [console] LEG_RAW: hipL=(287,146,-7) v=1.000 p=1.000 hipR=(195,146,7) v=1.000 p=1.000 kneeL=(330,227,-445) v=0.973 p=0.999 kneeR=(176,254,-396) v=0.964 p=0.999 ankL=(299,513,-718) v=0.956 p=0.998 ankR=(192,518,-711) v=0.946 p=0.996 heelL=(277,544,-758) v=0.953 p=0.995 heelR=(208,548,-756) v=0.938 p=0.993 footL=(333,599,-917) v=0.951 p=0.961 footR=(188,606,-941) v=0.928 p=0.950 fw=480 fh=640
INFO [console] LEG_COR: hipL=(287,146,-7) v=1.000 p=1.000 hipR=(195,146,7) v=1.000 p=1.000 kneeL=(330,227,-445) v=0.973 p=0.999 kneeR=(176,254,-396) v=0.964 p=0.999 ankL=(299,513,-718) v=0.956 p=0.998 ankR=(192,518,-711) v=0.946 p=0.996 heelL=(277,544,-758) v=0.953 p=0.995 heelR=(208,548,-756) v=0.938 p=0.993 footL=(333,599,-917) v=0.951 p=0.961 footR=(188,606,-941) v=0.928 p=0.950 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(282,135,-1.644) v=0.999 p=1.000 knee=(330,227,-445.728) v=0.929 p=0.999 ankle=(295,512,-717.954) v=0.927 p=0.998 heel=(272,543,-757.627) v=0.819 p=0.995 footIdx=(334,597,-917.223) v=0.912 p=0.961
INFO [console] LEG_LOG_R: hip=(192,140,1.652) v=1.000 p=1.000 knee=(172,251,-398.571) v=0.920 p=0.999 ankle=(190,515,-713.053) v=0.910 p=0.996 heel=(207,547,-758.686) v=0.768 p=0.993 footIdx=(186,603,-942.724) v=0.890 p=0.950
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-329.7,-425.1) -> (804.6,709.1) 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.0088 bc=0.0043 ac=0.0131 spike=false ankleL ab=0.0217 bc=0.0235 ac=0.0426 spike=false heelL ab=0.0266 bc=0.0189 ac=0.0442 spike=false footL ab=0.0336 bc=0.0199 ac=0.0524 spike=false kneeR ab=0.0234 bc=0.0049 ac=0.0278 spike=false ankleR ab=0.0034 bc=0.0055 ac=0.0088 spike=false heelR ab=0.0164 bc=0.0104 ac=0.0267 spike=false footR ab=0.0043 bc=0.0068 ac=0.0110 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0059 cross=0.1318 diff=0.1259 ratio=22.3465 mapping=NORM rel=0.937
INFO [console] LEG_PAIRS_V2: knee dir=0.0014 cross=0.0437 | ankle dir=0.0012 cross=0.0289 | heel dir=0.0008 cross=0.0190 | foot dir=0.0024 cross=0.0401 |
INFO [console] LEG_RAW: hipL=(292,148,-2) v=1.000 p=1.000 hipR=(196,147,2) v=1.000 p=1.000 kneeL=(336,227,-417) v=0.955 p=0.999 kneeR=(172,254,-379) v=0.942 p=0.999 ankL=(299,518,-670) v=0.950 p=0.996 ankR=(191,514,-663) v=0.933 p=0.994 heelL=(282,547,-707) v=0.939 p=0.993 heelR=(208,548,-703) v=0.914 p=0.989 footL=(341,604,-859) v=0.949 p=0.943 footR=(185,599,-878) v=0.918 p=0.925 fw=480 fh=640
INFO [console] LEG_COR: hipL=(292,148,-2) v=1.000 p=1.000 hipR=(196,147,2) v=1.000 p=1.000 kneeL=(336,227,-417) v=0.955 p=0.999 kneeR=(172,254,-379) v=0.942 p=0.999 ankL=(299,518,-670) v=0.950 p=0.996 ankR=(191,514,-663) v=0.933 p=0.994 heelL=(282,547,-707) v=0.939 p=0.993 heelR=(208,548,-703) v=0.914 p=0.989 footL=(341,604,-859) v=0.949 p=0.943 footR=(185,599,-878) v=0.918 p=0.925 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(288,137,-2.002) v=0.999 p=1.000 knee=(334,227,-419.277) v=0.932 p=0.999 ankle=(297,516,-672.889) v=0.930 p=0.996 heel=(279,546,-709.480) v=0.831 p=0.993 footIdx=(339,603,-861.584) v=0.915 p=0.943
INFO [console] LEG_LOG_R: hip=(193,140,1.923) v=1.000 p=1.000 knee=(172,253,-381.135) v=0.922 p=0.999 ankle=(191,514,-666.199) v=0.912 p=0.994 heel=(208,548,-706.638) v=0.783 p=0.989 footIdx=(185,601,-881.798) v=0.893 p=0.925
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0115 cross=0.1376 diff=0.1261 ratio=11.9836 mapping=NORM rel=0.943
INFO [console] LEG_PAIRS_V2: knee dir=0.0042 cross=0.0484 | ankle dir=0.0031 cross=0.0292 | heel dir=0.0014 cross=0.0188 | foot dir=0.0027 cross=0.0412 |
INFO [console] LEG_RAW: hipL=(280,141,-0) v=1.000 p=1.000 hipR=(190,140,0) v=1.000 p=1.000 kneeL=(342,218,-451) v=0.969 p=0.999 kneeR=(158,240,-424) v=0.969 p=0.999 ankL=(293,506,-787) v=0.945 p=0.996 ankR=(182,509,-795) v=0.940 p=0.992 heelL=(273,548,-832) v=0.949 p=0.992 heelR=(207,548,-844) v=0.939 p=0.985 footL=(338,593,-978) v=0.939 p=0.931 footR=(177,594,-1015) v=0.920 p=0.898 fw=480 fh=640
INFO [console] LEG_COR: hipL=(280,141,-0) v=1.000 p=1.000 hipR=(190,140,0) v=1.000 p=1.000 kneeL=(342,218,-451) v=0.969 p=0.999 kneeR=(158,240,-424) v=0.969 p=0.999 ankL=(293,506,-787) v=0.945 p=0.996 ankR=(182,509,-795) v=0.940 p=0.992 heelL=(273,548,-832) v=0.949 p=0.992 heelR=(207,548,-844) v=0.939 p=0.985 footL=(338,593,-978) v=0.939 p=0.931 footR=(177,594,-1015) v=0.920 p=0.898 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(288,139,-1.470) v=0.999 p=1.000 knee=(339,220,-448.826) v=0.936 p=0.999 ankle=(296,511,-782.558) v=0.931 p=0.996 heel=(277,547,-827.861) v=0.843 p=0.992 footIdx=(338,596,-973.857) v=0.918 p=0.931
INFO [console] LEG_LOG_R: hip=(191,140,1.385) v=1.000 p=1.000 knee=(162,243,-420.850) v=0.927 p=0.999 ankle=(187,513,-789.950) v=0.915 p=0.992 heel=(207,548,-839.495) v=0.798 p=0.985 footIdx=(181,599,-1010.081) v=0.895 p=0.898
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-333.4,-428.8) -> (809.4,714.0) 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.0076 bc=0.0131 ac=0.0207 spike=false ankleL ab=0.0187 bc=0.0061 ac=0.0248 spike=false heelL ab=0.0206 bc=0.0094 ac=0.0298 spike=false footL ab=0.0189 bc=0.0057 ac=0.0243 spike=false kneeR ab=0.0017 bc=0.0150 ac=0.0148 spike=false ankleR ab=0.0037 bc=0.0013 ac=0.0048 spike=false heelR ab=0.0070 bc=0.0039 ac=0.0108 spike=false footR ab=0.0030 bc=0.0051 ac=0.0071 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0066 cross=0.1348 diff=0.1282 ratio=20.5050 mapping=NORM rel=0.958
INFO [console] LEG_PAIRS_V2: knee dir=0.0017 cross=0.0500 | ankle dir=0.0018 cross=0.0284 | heel dir=0.0004 cross=0.0172 | foot dir=0.0027 cross=0.0392 |
INFO [console] LEG_RAW: hipL=(283,147,-0) v=1.000 p=1.000 hipR=(197,145,0) v=1.000 p=1.000 kneeL=(340,221,-501) v=0.977 p=1.000 kneeR=(154,231,-472) v=0.982 p=1.000 ankL=(289,518,-878) v=0.946 p=0.998 ankR=(183,509,-899) v=0.954 p=0.996 heelL=(271,548,-928) v=0.958 p=0.995 heelR=(207,547,-954) v=0.959 p=0.992 footL=(327,597,-1081) v=0.946 p=0.958 footR=(186,595,-1126) v=0.944 p=0.942 fw=480 fh=640
INFO [console] LEG_COR: hipL=(283,147,-0) v=1.000 p=1.000 hipR=(197,145,0) v=1.000 p=1.000 kneeL=(340,221,-501) v=0.977 p=1.000 kneeR=(154,231,-472) v=0.982 p=1.000 ankL=(289,518,-878) v=0.946 p=0.998 ankR=(183,509,-899) v=0.954 p=0.996 heelL=(271,548,-928) v=0.958 p=0.995 heelR=(207,547,-954) v=0.959 p=0.992 footL=(327,597,-1081) v=0.946 p=0.958 footR=(186,595,-1126) v=0.944 p=0.942 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(287,140,-1.176) v=1.000 p=1.000 knee=(339,221,-498.013) v=0.940 p=1.000 ankle=(295,516,-874.518) v=0.933 p=0.998 heel=(277,548,-924.724) v=0.854 p=0.995 footIdx=(337,597,-1077.980) v=0.921 p=0.958
INFO [console] LEG_LOG_R: hip=(192,141,1.118) v=1.000 p=1.000 knee=(156,234,-468.342) v=0.932 p=1.000 ankle=(186,512,-895.407) v=0.919 p=0.996 heel=(207,548,-950.258) v=0.814 p=0.992 footIdx=(182,597,-1122.715) v=0.900 p=0.942
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-336.9,-432.0) -> (812.6,717.5) 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.0131 bc=0.0070 ac=0.0201 spike=false ankleL ab=0.0061 bc=0.0047 ac=0.0104 spike=false heelL ab=0.0094 bc=0.0050 ac=0.0144 spike=false footL ab=0.0057 bc=0.0023 ac=0.0079 spike=false kneeR ab=0.0150 bc=0.0191 ac=0.0341 spike=false ankleR ab=0.0013 bc=0.0007 ac=0.0020 spike=false heelR ab=0.0039 bc=0.0024 ac=0.0063 spike=false footR ab=0.0051 bc=0.0023 ac=0.0075 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0110 cross=0.1298 diff=0.1189 ratio=11.8513 mapping=NORM rel=0.963
INFO [console] LEG_PAIRS_V2: knee dir=0.0037 cross=0.0508 | ankle dir=0.0025 cross=0.0285 | heel dir=0.0012 cross=0.0172 | foot dir=0.0035 cross=0.0332 |
INFO [console] LEG_RAW: hipL=(289,166,-10) v=1.000 p=1.000 hipR=(192,168,10) v=1.000 p=1.000 kneeL=(344,208,-488) v=0.985 p=1.000 kneeR=(149,218,-450) v=0.990 p=1.000 ankL=(299,508,-881) v=0.969 p=0.997 ankR=(187,512,-838) v=0.976 p=0.996 heelL=(273,556,-931) v=0.973 p=0.992 heelR=(206,547,-886) v=0.979 p=0.991 footL=(327,607,-1107) v=0.961 p=0.911 footR=(199,608,-1052) v=0.965 p=0.920 fw=480 fh=640
INFO [console] LEG_COR: hipL=(289,166,-10) v=1.000 p=1.000 hipR=(192,168,10) v=1.000 p=1.000 kneeL=(344,208,-488) v=0.985 p=1.000 kneeR=(149,218,-450) v=0.990 p=1.000 ankL=(299,508,-881) v=0.969 p=0.997 ankR=(187,512,-838) v=0.976 p=0.996 heelL=(273,556,-931) v=0.973 p=0.992 heelR=(206,547,-886) v=0.979 p=0.991 footL=(327,607,-1107) v=0.961 p=0.911 footR=(199,608,-1052) v=0.965 p=0.920 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(288,158,-6.282) v=1.000 p=1.000 knee=(343,211,-489.275) v=0.944 p=1.000 ankle=(297,513,-881.139) v=0.936 p=0.997 heel=(276,554,-931.064) v=0.866 p=0.992 footIdx=(336,604,-1105.994) v=0.925 p=0.911
INFO [console] LEG_LOG_R: hip=(192,160,6.318) v=1.000 p=1.000 knee=(151,221,-451.464) v=0.938 p=1.000 ankle=(186,512,-841.241) v=0.925 p=0.996 heel=(207,547,-889.070) v=0.831 p=0.991 footIdx=(193,604,-1055.516) v=0.907 p=0.920
INFO [console] LEG_SKEL_L: i23=(0.094,-0.001,-0.012) v=1.000 p=1.000 i25=(0.151,0.089,-0.297) v=0.985 p=1.000 i27=(0.081,0.466,-0.532) v=0.969 p=0.997
INFO [console] LEG_SKEL_R: i24=(-0.095,0.000,0.013) v=1.000 p=1.000 i26=(-0.170,0.090,-0.269) v=0.990 p=1.000 i28=(-0.083,0.450,-0.496) v=0.976 p=0.996
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-339.4,-433.8) -> (814.6,720.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.0070 bc=0.0115 ac=0.0183 spike=false ankleL ab=0.0047 bc=0.0043 ac=0.0084 spike=false heelL ab=0.0050 bc=0.0062 ac=0.0109 spike=false footL ab=0.0023 bc=0.0054 ac=0.0073 spike=false kneeR ab=0.0191 bc=0.0244 ac=0.0433 spike=false ankleR ab=0.0007 bc=0.0006 ac=0.0013 spike=false heelR ab=0.0024 bc=0.0015 ac=0.0040 spike=false footR ab=0.0023 bc=0.0066 ac=0.0049 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0184 cross=0.1397 diff=0.1213 ratio=7.5975 mapping=NORM rel=0.831
INFO [console] LEG_PAIRS_V2: knee dir=0.0041 cross=0.0600 | ankle dir=0.0058 cross=0.0355 | heel dir=0.0060 cross=0.0215 | foot dir=0.0026 cross=0.0226 |
INFO [console] LEG_RAW: hipL=(293,198,9) v=0.999 p=0.999 hipR=(185,207,-10) v=0.999 p=0.999 kneeL=(363,201,-445) v=0.943 p=0.997 kneeR=(141,214,-416) v=0.953 p=0.994 ankL=(314,492,-665) v=0.933 p=0.963 ankR=(179,495,-640) v=0.947 p=0.947 heelL=(278,537,-688) v=0.904 p=0.915 heelR=(193,526,-661) v=0.912 p=0.901 footL=(332,605,-840) v=0.894 p=0.545 footR=(183,588,-815) v=0.913 p=0.525 fw=480 fh=640
INFO [console] LEG_COR: hipL=(293,198,9) v=0.999 p=0.999 hipR=(185,207,-10) v=0.999 p=0.999 kneeL=(363,201,-445) v=0.943 p=0.997 kneeR=(141,214,-416) v=0.953 p=0.994 ankL=(314,492,-665) v=0.933 p=0.963 ankR=(179,495,-640) v=0.947 p=0.947 heelL=(278,537,-688) v=0.904 p=0.915 heelR=(193,526,-661) v=0.912 p=0.901 footL=(332,605,-840) v=0.894 p=0.545 footR=(183,588,-815) v=0.913 p=0.525 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(290,191,1.324) v=0.999 p=0.999 knee=(358,203,-453.793) v=0.944 p=0.997 ankle=(309,501,-734.936) v=0.936 p=0.963 heel=(277,552,-739.107) v=0.870 p=0.915 footIdx=(335,605,-897.998) v=0.922 p=0.545
INFO [console] LEG_LOG_R: hip=(188,200,-1.920) v=1.000 p=0.999 knee=(144,216,-422.717) v=0.939 p=0.994 ankle=(183,503,-671.459) v=0.927 p=0.947 heel=(200,534,-688.365) v=0.839 p=0.901 footIdx=(190,597,-839.807) v=0.907 p=0.525
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-346.7,-434.7) -> (822.3,734.3) 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.0115 bc=0.0358 ac=0.0465 spike=false ankleL ab=0.0043 bc=0.0237 ac=0.0278 spike=false heelL ab=0.0062 bc=0.0031 ac=0.0092 spike=false footL ab=0.0054 bc=0.0033 ac=0.0087 spike=false kneeR ab=0.0244 bc=0.0255 ac=0.0496 spike=false ankleR ab=0.0006 bc=0.0020 ac=0.0019 spike=false heelR ab=0.0015 bc=0.0034 ac=0.0020 spike=false footR ab=0.0066 bc=0.0006 ac=0.0071 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0167 cross=0.1559 diff=0.1391 ratio=9.3256 mapping=NORM rel=0.880
INFO [console] LEG_PAIRS_V2: knee dir=0.0029 cross=0.0608 | ankle dir=0.0041 cross=0.0370 | heel dir=0.0050 cross=0.0231 | foot dir=0.0048 cross=0.0350 |
INFO [console] LEG_RAW: hipL=(307,200,11) v=1.000 p=1.000 hipR=(197,210,-11) v=1.000 p=0.999 kneeL=(382,198,-547) v=0.916 p=0.997 kneeR=(141,217,-499) v=0.940 p=0.996 ankL=(319,502,-691) v=0.920 p=0.975 ankR=(176,515,-685) v=0.947 p=0.976 heelL=(279,546,-706) v=0.888 p=0.951 heelR=(184,555,-703) v=0.894 p=0.948 footL=(346,606,-896) v=0.901 p=0.775 footR=(175,617,-914) v=0.919 p=0.759 fw=480 fh=640
INFO [console] LEG_COR: hipL=(307,200,11) v=1.000 p=1.000 hipR=(197,210,-11) v=1.000 p=0.999 kneeL=(382,198,-547) v=0.916 p=0.997 kneeR=(141,217,-499) v=0.940 p=0.996 ankL=(319,502,-691) v=0.920 p=0.975 ankR=(176,515,-685) v=0.947 p=0.976 heelL=(279,546,-706) v=0.888 p=0.951 heelR=(184,555,-703) v=0.894 p=0.948 footL=(346,606,-896) v=0.901 p=0.775 footR=(175,617,-914) v=0.919 p=0.759 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(302,198,5.635) v=1.000 p=1.000 knee=(377,200,-540.074) v=0.941 p=0.997 ankle=(316,502,-713.832) v=0.934 p=0.975 heel=(278,549,-721.032) v=0.872 p=0.951 footIdx=(342,606,-896.727) v=0.919 p=0.775
INFO [console] LEG_LOG_R: hip=(191,208,-6.552) v=1.000 p=0.999 knee=(142,217,-492.493) v=0.940 p=0.996 ankle=(180,508,-674.922) v=0.929 p=0.976 heel=(190,547,-697.668) v=0.844 p=0.948 footIdx=(182,611,-895.933) v=0.908 p=0.759
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-369.1,-434.1) -> (844.7,779.6) 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.0358 bc=0.0623 ac=0.0979 spike=false ankleL ab=0.0237 bc=0.0253 ac=0.0491 spike=false heelL ab=0.0031 bc=0.0019 ac=0.0046 spike=false footL ab=0.0033 bc=0.0066 ac=0.0079 spike=false kneeR ab=0.0255 bc=0.0149 ac=0.0403 spike=false ankleR ab=0.0020 bc=0.0046 ac=0.0064 spike=false heelR ab=0.0034 bc=0.0189 ac=0.0217 spike=false footR ab=0.0006 bc=0.0073 ac=0.0069 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0114 cross=0.1594 diff=0.1479 ratio=13.9589 mapping=NORM rel=0.904
INFO [console] LEG_PAIRS_V2: knee dir=0.0034 cross=0.0625 | ankle dir=0.0030 cross=0.0330 | heel dir=0.0025 cross=0.0211 | foot dir=0.0026 cross=0.0428 |
INFO [console] LEG_RAW: hipL=(297,208,23) v=1.000 p=1.000 hipR=(181,215,-23) v=0.999 p=1.000 kneeL=(392,203,-595) v=0.889 p=0.998 kneeR=(129,227,-588) v=0.921 p=0.997 ankL=(301,514,-783) v=0.899 p=0.991 ankR=(179,515,-802) v=0.921 p=0.988 heelL=(274,547,-806) v=0.911 p=0.985 heelR=(198,551,-825) v=0.899 p=0.979 footL=(357,617,-1017) v=0.905 p=0.909 footR=(178,622,-1054) v=0.907 p=0.887 fw=480 fh=640
INFO [console] LEG_COR: hipL=(297,208,23) v=1.000 p=1.000 hipR=(181,215,-23) v=0.999 p=1.000 kneeL=(392,203,-595) v=0.889 p=0.998 kneeR=(129,227,-588) v=0.921 p=0.997 ankL=(301,514,-783) v=0.899 p=0.991 ankR=(179,515,-802) v=0.921 p=0.988 heelL=(274,547,-806) v=0.911 p=0.985 heelR=(198,551,-825) v=0.899 p=0.979 footL=(357,617,-1017) v=0.905 p=0.909 footR=(178,622,-1054) v=0.907 p=0.887 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(300,206,17.022) v=1.000 p=1.000 knee=(390,202,-591.839) v=0.936 p=0.998 ankle=(314,508,-776.834) v=0.931 p=0.991 heel=(277,548,-797.593) v=0.876 p=0.985 footIdx=(353,614,-1009.050) v=0.918 p=0.909
INFO [console] LEG_LOG_R: hip=(185,213,-17.695) v=1.000 p=1.000 knee=(132,222,-583.282) v=0.938 p=0.997 ankle=(180,511,-792.077) v=0.928 p=0.988 heel=(190,549,-814.844) v=0.850 p=0.979 footIdx=(180,619,-1045.036) v=0.908 p=0.887
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-380.2,-435.0) -> (860.4,805.6) 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.0623 bc=0.0464 ac=0.1087 spike=false ankleL ab=0.0253 bc=0.0082 ac=0.0336 spike=false heelL ab=0.0019 bc=0.0012 ac=0.0031 spike=false footL ab=0.0066 bc=0.0239 ac=0.0304 spike=false kneeR ab=0.0149 bc=0.0266 ac=0.0408 spike=false ankleR ab=0.0046 bc=0.0035 ac=0.0081 spike=false heelR ab=0.0189 bc=0.0104 ac=0.0292 spike=false footR ab=0.0073 bc=0.0100 ac=0.0172 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0140 cross=0.1523 diff=0.1383 ratio=10.8643 mapping=NORM rel=0.838
INFO [console] LEG_PAIRS_V2: knee dir=0.0031 cross=0.0653 | ankle dir=0.0015 cross=0.0304 | heel dir=0.0032 cross=0.0183 | foot dir=0.0062 cross=0.0383 |
INFO [console] LEG_RAW: hipL=(297,229,25) v=0.999 p=0.999 hipR=(179,237,-25) v=0.999 p=0.999 kneeL=(405,208,-489) v=0.802 p=0.995 kneeR=(116,229,-504) v=0.811 p=0.992 ankL=(297,513,-612) v=0.880 p=0.983 ankR=(180,508,-613) v=0.866 p=0.980 heelL=(271,537,-623) v=0.855 p=0.972 heelR=(197,535,-621) v=0.804 p=0.965 footL=(333,605,-810) v=0.885 p=0.847 footR=(202,618,-819) v=0.854 p=0.841 fw=480 fh=640
INFO [console] LEG_COR: hipL=(297,229,25) v=0.999 p=0.999 hipR=(179,237,-25) v=0.999 p=0.999 kneeL=(405,208,-489) v=0.802 p=0.995 kneeR=(116,229,-504) v=0.811 p=0.992 ankL=(297,513,-612) v=0.880 p=0.983 ankR=(180,508,-613) v=0.866 p=0.980 heelL=(271,537,-623) v=0.855 p=0.972 heelR=(197,535,-621) v=0.804 p=0.965 footL=(333,605,-810) v=0.885 p=0.847 footR=(202,618,-819) v=0.854 p=0.841 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(299,226,21.971) v=0.999 p=0.999 knee=(403,205,-524.686) v=0.923 p=0.995 ankle=(310,510,-628.772) v=0.926 p=0.983 heel=(276,545,-638.075) v=0.874 p=0.972 footIdx=(347,610,-829.813) v=0.915 p=0.847
INFO [console] LEG_LOG_R: hip=(182,233,-22.605) v=0.999 p=0.999 knee=(119,225,-515.643) v=0.925 p=0.992 ankle=(180,511,-631.021) v=0.922 p=0.980 heel=(191,543,-637.063) v=0.845 p=0.965 footIdx=(194,618,-839.398) v=0.903 p=0.841
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-391.0,-435.1) -> (871.1,827.0) 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.0464 bc=0.0145 ac=0.0609 spike=false ankleL ab=0.0082 bc=0.0009 ac=0.0075 spike=false heelL ab=0.0012 bc=0.0003 ac=0.0013 spike=false footL ab=0.0239 bc=0.0032 ac=0.0270 spike=false kneeR ab=0.0266 bc=0.0379 ac=0.0645 spike=false ankleR ab=0.0035 bc=0.0022 ac=0.0058 spike=false heelR ab=0.0104 bc=0.0045 ac=0.0148 spike=false footR ab=0.0100 bc=0.0092 ac=0.0135 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0153 cross=0.1563 diff=0.1410 ratio=10.2388 mapping=NORM rel=0.949
INFO [console] LEG_PAIRS_V2: knee dir=0.0052 cross=0.0767 | ankle dir=0.0028 cross=0.0302 | heel dir=0.0032 cross=0.0176 | foot dir=0.0040 cross=0.0318 |
INFO [console] LEG_RAW: hipL=(251,219,15) v=0.999 p=1.000 hipR=(136,213,-16) v=0.999 p=1.000 kneeL=(402,202,-462) v=0.996 p=0.999 kneeR=(82,223,-451) v=0.998 p=0.999 ankL=(296,501,-698) v=0.981 p=0.996 ankR=(169,510,-734) v=0.985 p=0.995 heelL=(266,546,-735) v=0.977 p=0.992 heelR=(199,550,-771) v=0.982 p=0.987 footL=(349,607,-917) v=0.960 p=0.837 footR=(179,621,-966) v=0.957 p=0.836 fw=480 fh=640
INFO [console] LEG_COR: hipL=(251,219,15) v=0.999 p=1.000 hipR=(136,213,-16) v=0.999 p=1.000 kneeL=(402,202,-462) v=0.996 p=0.999 kneeR=(82,223,-451) v=0.998 p=0.999 ankL=(296,501,-698) v=0.981 p=0.996 ankR=(169,510,-734) v=0.985 p=0.995 heelL=(266,546,-735) v=0.977 p=0.992 heelR=(199,550,-771) v=0.982 p=0.987 footL=(349,607,-917) v=0.960 p=0.837 footR=(179,621,-966) v=0.957 p=0.836 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(261,220,19.756) v=0.999 p=1.000 knee=(402,203,-491.105) v=0.930 p=0.999 ankle=(306,507,-665.480) v=0.931 p=0.996 heel=(271,546,-704.285) v=0.884 p=0.992 footIdx=(348,609,-896.509) v=0.919 p=0.837
INFO [console] LEG_LOG_R: hip=(143,219,-20.320) v=0.999 p=1.000 knee=(87,224,-502.920) v=0.932 p=0.999 ankle=(174,511,-715.781) v=0.928 p=0.995 heel=(191,546,-750.895) v=0.859 p=0.987 footIdx=(187,620,-949.012) v=0.908 p=0.836
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-401.7,-429.2) -> (881.7,854.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.0145 bc=0.0057 ac=0.0202 spike=false ankleL ab=0.0009 bc=0.0018 ac=0.0025 spike=false heelL ab=0.0003 bc=0.0021 ac=0.0021 spike=false footL ab=0.0032 bc=0.0027 ac=0.0058 spike=false kneeR ab=0.0379 bc=0.0847 ac=0.1226 spike=false ankleR ab=0.0022 bc=0.0098 ac=0.0120 spike=false heelR ab=0.0045 bc=0.0025 ac=0.0069 spike=false footR ab=0.0092 bc=0.0039 ac=0.0116 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0150 cross=0.1591 diff=0.1441 ratio=10.6210 mapping=NORM rel=0.966
INFO [console] LEG_PAIRS_V2: knee dir=0.0044 cross=0.0765 | ankle dir=0.0031 cross=0.0296 | heel dir=0.0033 cross=0.0165 | foot dir=0.0042 cross=0.0365 |
INFO [console] LEG_RAW: hipL=(257,215,29) v=1.000 p=1.000 hipR=(146,220,-29) v=1.000 p=1.000 kneeL=(416,199,-521) v=0.971 p=0.998 kneeR=(102,217,-517) v=0.989 p=0.999 ankL=(302,501,-723) v=0.962 p=0.996 ankR=(184,522,-763) v=0.985 p=0.997 heelL=(272,526,-744) v=0.949 p=0.993 heelR=(204,554,-785) v=0.975 p=0.994 footL=(335,607,-913) v=0.948 p=0.948 footR=(196,636,-975) v=0.973 p=0.953 fw=480 fh=640
INFO [console] LEG_COR: hipL=(257,215,29) v=1.000 p=1.000 hipR=(146,220,-29) v=1.000 p=1.000 kneeL=(416,199,-521) v=0.971 p=0.998 kneeR=(102,217,-517) v=0.989 p=0.999 ankL=(302,501,-723) v=0.962 p=0.996 ankR=(184,522,-763) v=0.985 p=0.997 heelL=(272,526,-744) v=0.949 p=0.993 heelR=(204,554,-785) v=0.975 p=0.994 footL=(335,607,-913) v=0.948 p=0.948 footR=(196,636,-975) v=0.973 p=0.953 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(258,217,25.225) v=0.999 p=1.000 knee=(413,201,-516.140) v=0.934 p=0.998 ankle=(305,506,-709.295) v=0.934 p=0.996 heel=(271,534,-731.929) v=0.890 p=0.993 footIdx=(345,608,-907.637) v=0.922 p=0.948
INFO [console] LEG_LOG_R: hip=(145,219,-25.666) v=0.999 p=1.000 knee=(98,220,-514.549) v=0.938 p=0.999 ankle=(177,517,-756.333) v=0.934 p=0.997 heel=(196,550,-779.430) v=0.871 p=0.994 footIdx=(192,631,-970.970) v=0.915 p=0.953
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-422.5,-430.6) -> (867.2,859.1) 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.0057 bc=0.0026 ac=0.0081 spike=false ankleL ab=0.0018 bc=0.0009 ac=0.0027 spike=false heelL ab=0.0021 bc=0.0037 ac=0.0050 spike=false footL ab=0.0027 bc=0.0007 ac=0.0023 spike=false kneeR ab=0.0847 bc=0.0084 ac=0.0931 spike=false ankleR ab=0.0098 bc=0.0026 ac=0.0118 spike=false heelR ab=0.0025 bc=0.0013 ac=0.0028 spike=false footR ab=0.0039 bc=0.0096 ac=0.0134 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0071 cross=0.1564 diff=0.1492 ratio=21.9567 mapping=NORM rel=0.942
INFO [console] LEG_PAIRS_V2: knee dir=0.0019 cross=0.0785 | ankle dir=0.0010 cross=0.0291 | heel dir=0.0018 cross=0.0172 | foot dir=0.0024 cross=0.0316 |
INFO [console] LEG_RAW: hipL=(254,225,25) v=1.000 p=1.000 hipR=(143,218,-25) v=1.000 p=1.000 kneeL=(414,206,-362) v=0.987 p=0.996 kneeR=(100,209,-367) v=0.994 p=0.999 ankL=(300,501,-542) v=0.968 p=0.992 ankR=(185,517,-612) v=0.982 p=0.994 heelL=(270,527,-565) v=0.962 p=0.988 heelR=(205,542,-636) v=0.980 p=0.986 footL=(348,608,-670) v=0.947 p=0.808 footR=(190,627,-766) v=0.955 p=0.856 fw=480 fh=640
$
250 строкUTF-8LIVE