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

rehabapp_2026-08-17_11-11-39

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0185 cross=0.0680 diff=0.0495 ratio=3.6732 mapping=NORM rel=0.820
INFO [console] LEG_PAIRS_V2: knee dir=0.0050 cross=0.0131 | ankle dir=0.0042 cross=0.0183 | heel dir=0.0042 cross=0.0178 | foot dir=0.0051 cross=0.0188 |
INFO [console] LEG_RAW: hipL=(255,308,-72) v=1.000 p=1.000 hipR=(218,318,72) v=1.000 p=1.000 kneeL=(243,400,-284) v=0.962 p=1.000 kneeR=(202,412,-132) v=0.685 p=0.999 ankL=(349,529,-385) v=0.947 p=0.994 ankR=(290,528,-211) v=0.697 p=0.995 heelL=(376,538,-393) v=0.891 p=0.989 heelR=(315,537,-220) v=0.679 p=0.992 footL=(345,601,-457) v=0.932 p=0.964 footR=(286,591,-280) v=0.770 p=0.973 fw=480 fh=640
INFO [console] LEG_COR: hipL=(255,308,-72) v=1.000 p=1.000 hipR=(218,318,72) v=1.000 p=1.000 kneeL=(243,400,-284) v=0.962 p=1.000 kneeR=(202,412,-132) v=0.685 p=0.999 ankL=(349,529,-385) v=0.947 p=0.994 ankR=(290,528,-211) v=0.697 p=0.995 heelL=(376,538,-393) v=0.891 p=0.989 heelR=(315,537,-220) v=0.679 p=0.992 footL=(345,601,-457) v=0.932 p=0.964 footR=(286,591,-280) v=0.770 p=0.973 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(254,305,-72.442) v=1.000 p=1.000 knee=(242,405,-277.795) v=0.948 p=1.000 ankle=(345,531,-376.885) v=0.923 p=0.994 heel=(371,539,-384.461) v=0.868 p=0.989 footIdx=(343,599,-448.163) v=0.914 p=0.964
INFO [console] LEG_LOG_R: hip=(218,314,72.339) v=1.000 p=1.000 knee=(208,411,-125.423) v=0.715 p=0.999 ankle=(305,529,-204.815) v=0.710 p=0.995 heel=(326,540,-213.635) v=0.705 p=0.992 footIdx=(307,588,-273.344) v=0.773 p=0.973
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.0,-94.8) -> (649.1,713.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.0047 bc=0.0033 ac=0.0080 spike=false ankleL ab=0.0002 bc=0.0012 ac=0.0011 spike=false heelL ab=0.0001 bc=0.0037 ac=0.0035 spike=false footL ab=0.0031 bc=0.0070 ac=0.0101 spike=false kneeR ab=0.0045 bc=0.0043 ac=0.0085 spike=false ankleR ab=0.0164 bc=0.0115 ac=0.0279 spike=false heelR ab=0.0172 bc=0.0074 ac=0.0245 spike=false footR ab=0.0277 bc=0.0166 ac=0.0443 spike=false
INFO [console] POSE_OUTLIER_POINTS: kneeL ab=0.0023 bc=0.0057 ac=0.0080 spike=false ankleL ab=0.0039 bc=0.0015 ac=0.0031 spike=false heelL ab=0.0028 bc=0.0044 ac=0.0031 spike=false footL ab=0.0144 bc=0.0005 ac=0.0140 spike=false kneeR ab=0.0275 bc=0.0190 ac=0.0464 spike=false ankleR ab=0.0077 bc=0.0035 ac=0.0108 spike=false heelR ab=0.0041 bc=0.0041 ac=0.0066 spike=false footR ab=0.0075 bc=0.0003 ac=0.0074 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0211 cross=0.0806 diff=0.0595 ratio=3.8156 mapping=NORM rel=0.843
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-138.6,-77.6) -> (657.8,718.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] LEG_COR: hipL=(261,306,-76) v=1.000 p=1.000 hipR=(234,313,76) v=1.000 p=1.000 kneeL=(255,381,-340) v=0.957 p=0.999 kneeR=(210,392,-168) v=0.699 p=0.999 ankL=(358,516,-470) v=0.961 p=0.997 ankR=(307,514,-274) v=0.748 p=0.997 heelL=(380,525,-480) v=0.938 p=0.995 heelR=(331,521,-284) v=0.766 p=0.996 footL=(363,592,-554) v=0.951 p=0.985 footR=(313,582,-350) v=0.814 p=0.986 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(262,308,-83.878) v=1.000 p=1.000 knee=(249,389,-336.566) v=0.941 p=0.999 ankle=(359,523,-467.522) v=0.920 p=0.997 heel=(382,530,-477.237) v=0.870 p=0.995 footIdx=(364,602,-548.391) v=0.916 p=0.985
INFO [console] LEG_LOG_R: hip=(233,316,83.859) v=1.000 p=1.000 knee=(211,404,-160.575) v=0.742 p=0.999 ankle=(307,520,-266.704) v=0.750 p=0.997 heel=(331,525,-276.821) v=0.773 p=0.996 footIdx=(313,592,-340.996) v=0.811 p=0.986
INFO [console] LEG_V2: dir=0.0262 cross=0.0841 diff=0.0578 ratio=3.2053 mapping=NORM rel=0.854
INFO [console] LEG_PAIRS_V2: knee dir=0.0085 cross=0.0186 | ankle dir=0.0057 cross=0.0215 | heel dir=0.0046 cross=0.0208 | foot dir=0.0074 cross=0.0231 |
INFO [console] LEG_RAW: hipL=(261,306,-76) v=1.000 p=1.000 hipR=(234,313,76) v=1.000 p=1.000 kneeL=(255,381,-340) v=0.957 p=0.999 kneeR=(210,392,-168) v=0.699 p=0.999 ankL=(358,516,-470) v=0.961 p=0.997 ankR=(307,514,-274) v=0.748 p=0.997 heelL=(380,525,-480) v=0.938 p=0.995 heelR=(331,521,-284) v=0.766 p=0.996 footL=(363,592,-554) v=0.951 p=0.985 footR=(313,582,-350) v=0.814 p=0.986 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.0008 bc=0.0023 ac=0.0030 spike=false ankleL ab=0.0125 bc=0.0039 ac=0.0165 spike=false heelL ab=0.0097 bc=0.0028 ac=0.0125 spike=false footL ab=0.0078 bc=0.0144 ac=0.0217 spike=false kneeR ab=0.0084 bc=0.0275 ac=0.0359 spike=false ankleR ab=0.0038 bc=0.0077 ac=0.0039 spike=false heelR ab=0.0108 bc=0.0041 ac=0.0068 spike=false footR ab=0.0173 bc=0.0075 ac=0.0120 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_LOG_R: hip=(233,321,86.131) v=1.000 p=1.000 knee=(212,411,-123.757) v=0.747 p=0.999 ankle=(306,530,-212.743) v=0.751 p=0.998 heel=(330,532,-222.572) v=0.774 p=0.997 footIdx=(311,597,-283.307) v=0.811 p=0.992
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-135.4,-75.9) -> (658.6,718.2) clamped=(0.0,0.0) -> (480.0,640.0) frame=480x640 screen=390x844
INFO [console] LEG_RAW: hipL=(264,311,-86) v=1.000 p=1.000 hipR=(237,321,86) v=1.000 p=1.000 kneeL=(247,405,-321) v=0.964 p=1.000 kneeR=(206,411,-126) v=0.680 p=0.999 ankL=(360,533,-443) v=0.967 p=0.998 ankR=(304,526,-220) v=0.738 p=0.998 heelL=(385,538,-452) v=0.946 p=0.997 heelR=(329,530,-229) v=0.763 p=0.997 footL=(368,612,-518) v=0.954 p=0.991 footR=(310,597,-287) v=0.801 p=0.992 fw=480 fh=640
INFO [console] LEG_COR: hipL=(264,311,-86) v=1.000 p=1.000 hipR=(237,321,86) v=1.000 p=1.000 kneeL=(247,405,-321) v=0.964 p=1.000 kneeR=(206,411,-126) v=0.680 p=0.999 ankL=(360,533,-443) v=0.967 p=0.998 ankR=(304,526,-220) v=0.738 p=0.998 heelL=(385,538,-452) v=0.946 p=0.997 heelR=(329,530,-229) v=0.763 p=0.997 footL=(368,612,-518) v=0.954 p=0.991 footR=(310,597,-287) v=0.801 p=0.992 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(265,311,-86.238) v=1.000 p=1.000 knee=(248,409,-313.296) v=0.939 p=1.000 ankle=(360,534,-438.723) v=0.915 p=0.998 heel=(385,543,-447.620) v=0.862 p=0.997 footIdx=(367,611,-509.013) v=0.912 p=0.991
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0154 cross=0.0941 diff=0.0788 ratio=6.1283 mapping=NORM rel=0.837
INFO [console] LEG_PAIRS_V2: knee dir=0.0037 cross=0.0190 | ankle dir=0.0036 cross=0.0250 | heel dir=0.0037 cross=0.0241 | foot dir=0.0044 cross=0.0261 |
INFO [console] LEG_RAW: hipL=(256,308,-72) v=1.000 p=1.000 hipR=(215,319,72) v=1.000 p=1.000 kneeL=(242,394,-291) v=0.970 p=1.000 kneeR=(189,407,-146) v=0.721 p=0.999 ankL=(345,529,-409) v=0.957 p=0.994 ankR=(274,526,-232) v=0.717 p=0.995 heelL=(371,539,-418) v=0.906 p=0.988 heelR=(300,534,-241) v=0.701 p=0.992 footL=(340,603,-486) v=0.942 p=0.956 footR=(269,591,-302) v=0.783 p=0.969 fw=480 fh=640
INFO [console] LEG_COR: hipL=(256,308,-72) v=1.000 p=1.000 hipR=(215,319,72) v=1.000 p=1.000 kneeL=(242,394,-291) v=0.970 p=1.000 kneeR=(189,407,-146) v=0.721 p=0.999 ankL=(345,529,-409) v=0.957 p=0.994 ankR=(274,526,-232) v=0.717 p=0.995 heelL=(371,539,-418) v=0.906 p=0.988 heelR=(300,534,-241) v=0.701 p=0.992 footL=(340,603,-486) v=0.942 p=0.956 footR=(269,591,-302) v=0.783 p=0.969 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(254,307,-72.118) v=1.000 p=1.000 knee=(242,401,-281.419) v=0.950 p=1.000 ankle=(345,531,-394.468) v=0.927 p=0.994 heel=(371,539,-402.680) v=0.871 p=0.988 footIdx=(342,601,-468.194) v=0.917 p=0.956
INFO [console] LEG_LOG_R: hip=(217,317,71.998) v=1.000 p=1.000 knee=(193,409,-131.838) v=0.716 p=0.999 ankle=(282,528,-222.636) v=0.711 p=0.995 heel=(308,538,-232.541) v=0.704 p=0.992 footIdx=(279,590,-294.089) v=0.774 p=0.969
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.8,-94.1) -> (648.4,713.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.0033 bc=0.0022 ac=0.0054 spike=false ankleL ab=0.0012 bc=0.0011 ac=0.0023 spike=false heelL ab=0.0037 bc=0.0031 ac=0.0068 spike=false footL ab=0.0070 bc=0.0046 ac=0.0116 spike=false kneeR ab=0.0043 bc=0.0252 ac=0.0266 spike=false ankleR ab=0.0115 bc=0.0177 ac=0.0063 spike=false heelR ab=0.0074 bc=0.0124 ac=0.0051 spike=false footR ab=0.0166 bc=0.0246 ac=0.0080 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0084 cross=0.0983 diff=0.0899 ratio=11.6515 mapping=NORM rel=0.842
INFO [console] LEG_PAIRS_V2: knee dir=0.0022 cross=0.0204 | ankle dir=0.0021 cross=0.0261 | heel dir=0.0021 cross=0.0248 | foot dir=0.0020 cross=0.0270 |
INFO [console] LEG_RAW: hipL=(255,305,-71) v=1.000 p=1.000 hipR=(217,315,71) v=1.000 p=1.000 kneeL=(244,397,-281) v=0.969 p=1.000 kneeR=(196,410,-134) v=0.719 p=0.999 ankL=(344,531,-388) v=0.957 p=0.995 ankR=(283,529,-218) v=0.735 p=0.996 heelL=(370,541,-396) v=0.910 p=0.991 heelR=(309,538,-227) v=0.704 p=0.993 footL=(338,605,-459) v=0.944 p=0.966 footR=(277,593,-287) v=0.798 p=0.974 fw=480 fh=640
INFO [console] LEG_COR: hipL=(255,305,-71) v=1.000 p=1.000 hipR=(217,315,71) v=1.000 p=1.000 kneeL=(244,397,-281) v=0.969 p=1.000 kneeR=(196,410,-134) v=0.719 p=0.999 ankL=(344,531,-388) v=0.957 p=0.995 ankR=(283,529,-218) v=0.735 p=0.996 heelL=(370,541,-396) v=0.910 p=0.991 heelR=(309,538,-227) v=0.704 p=0.993 footL=(338,605,-459) v=0.944 p=0.966 footR=(277,593,-287) v=0.798 p=0.974 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(254,306,-71.749) v=1.000 p=1.000 knee=(242,401,-281.134) v=0.952 p=1.000 ankle=(345,531,-389.884) v=0.930 p=0.995 heel=(371,539,-397.827) v=0.875 p=0.991 footIdx=(341,603,-461.147) v=0.919 p=0.966
INFO [console] LEG_LOG_R: hip=(217,317,71.627) v=1.000 p=1.000 knee=(195,410,-133.003) v=0.716 p=0.999 ankle=(282,528,-218.959) v=0.714 p=0.996 heel=(308,538,-228.294) v=0.704 p=0.993 footIdx=(278,592,-288.478) v=0.776 p=0.974
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.1,-93.6) -> (647.8,713.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.0022 bc=0.0012 ac=0.0034 spike=false ankleL ab=0.0011 bc=0.0006 ac=0.0017 spike=false heelL ab=0.0031 bc=0.0015 ac=0.0046 spike=false footL ab=0.0046 bc=0.0021 ac=0.0066 spike=false kneeR ab=0.0252 bc=0.0091 ac=0.0342 spike=false ankleR ab=0.0177 bc=0.0093 ac=0.0270 spike=false heelR ab=0.0124 bc=0.0069 ac=0.0193 spike=false footR ab=0.0246 bc=0.0142 ac=0.0387 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0122 cross=0.0805 diff=0.0683 ratio=6.6084 mapping=NORM rel=0.799
INFO [console] LEG_PAIRS_V2: knee dir=0.0034 cross=0.0167 | ankle dir=0.0025 cross=0.0216 | heel dir=0.0023 cross=0.0203 | foot dir=0.0040 cross=0.0219 |
INFO [console] LEG_RAW: hipL=(255,303,-66) v=1.000 p=1.000 hipR=(216,315,66) v=1.000 p=1.000 kneeL=(238,402,-264) v=0.959 p=0.999 kneeR=(205,414,-121) v=0.694 p=0.999 ankL=(343,529,-369) v=0.925 p=0.992 ankR=(295,531,-218) v=0.675 p=0.994 heelL=(370,538,-376) v=0.857 p=0.985 heelR=(319,540,-230) v=0.634 p=0.989 footL=(339,600,-428) v=0.910 p=0.952 footR=(294,592,-283) v=0.741 p=0.964 fw=480 fh=640
INFO [console] LEG_COR: hipL=(255,303,-66) v=1.000 p=1.000 hipR=(216,315,66) v=1.000 p=1.000 kneeL=(238,402,-264) v=0.959 p=0.999 kneeR=(205,414,-121) v=0.694 p=0.999 ankL=(343,529,-369) v=0.925 p=0.992 ankR=(295,531,-218) v=0.675 p=0.994 heelL=(370,538,-376) v=0.857 p=0.985 heelR=(319,540,-230) v=0.634 p=0.989 footL=(339,600,-428) v=0.910 p=0.952 footR=(294,592,-283) v=0.741 p=0.964 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(254,306,-70.178) v=1.000 p=1.000 knee=(240,401,-268.117) v=0.953 p=0.999 ankle=(345,531,-372.361) v=0.929 p=0.992 heel=(370,539,-379.913) v=0.873 p=0.985 footIdx=(340,603,-431.862) v=0.918 p=0.952
INFO [console] LEG_LOG_R: hip=(216,316,70.006) v=1.000 p=1.000 knee=(198,412,-123.653) v=0.714 p=0.999 ankle=(289,529,-218.559) v=0.710 p=0.994 heel=(315,539,-229.203) v=0.697 p=0.989 footIdx=(288,592,-284.061) v=0.773 p=0.964
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.5,-93.7) -> (647.7,713.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.0012 bc=0.0027 ac=0.0039 spike=false ankleL ab=0.0006 bc=0.0004 ac=0.0010 spike=false heelL ab=0.0015 bc=0.0009 ac=0.0024 spike=false footL ab=0.0021 bc=0.0011 ac=0.0032 spike=false kneeR ab=0.0091 bc=0.0033 ac=0.0119 spike=false ankleR ab=0.0093 bc=0.0003 ac=0.0094 spike=false heelR ab=0.0069 bc=0.0002 ac=0.0071 spike=false footR ab=0.0142 bc=0.0008 ac=0.0141 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0158 cross=0.0731 diff=0.0573 ratio=4.6182 mapping=NORM rel=0.817
INFO [console] LEG_PAIRS_V2: knee dir=0.0033 cross=0.0149 | ankle dir=0.0039 cross=0.0199 | heel dir=0.0038 cross=0.0191 | foot dir=0.0048 cross=0.0192 |
INFO [console] LEG_RAW: hipL=(254,301,-63) v=1.000 p=1.000 hipR=(220,313,63) v=1.000 p=1.000 kneeL=(236,393,-272) v=0.963 p=0.999 kneeR=(200,408,-132) v=0.723 p=0.999 ankL=(337,525,-377) v=0.931 p=0.992 ankR=(281,530,-234) v=0.714 p=0.993 heelL=(362,535,-385) v=0.867 p=0.983 heelR=(305,541,-246) v=0.663 p=0.988 footL=(331,596,-439) v=0.912 p=0.947 footR=(278,591,-305) v=0.764 p=0.959 fw=480 fh=640
INFO [console] LEG_COR: hipL=(254,301,-63) v=1.000 p=1.000 hipR=(220,313,63) v=1.000 p=1.000 kneeL=(236,393,-272) v=0.963 p=0.999 kneeR=(200,408,-132) v=0.723 p=0.999 ankL=(337,525,-377) v=0.931 p=0.992 ankR=(281,530,-234) v=0.714 p=0.993 heelL=(362,535,-385) v=0.867 p=0.983 heelR=(305,541,-246) v=0.663 p=0.988 footL=(331,596,-439) v=0.912 p=0.947 footR=(278,591,-305) v=0.764 p=0.959 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(254,305,-67.340) v=1.000 p=1.000 knee=(238,398,-270.584) v=0.954 p=0.999 ankle=(341,528,-375.557) v=0.930 p=0.992 heel=(367,537,-383.310) v=0.873 p=0.983 footIdx=(336,600,-437.980) v=0.918 p=0.947
INFO [console] LEG_LOG_R: hip=(217,316,67.128) v=1.000 p=1.000 knee=(199,411,-128.407) v=0.715 p=0.999 ankle=(285,530,-221.380) v=0.710 p=0.993 heel=(310,539,-234.339) v=0.694 p=0.988 footIdx=(283,592,-288.020) v=0.772 p=0.959
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-160.0,-93.8) -> (647.7,713.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.0027 bc=0.0037 ac=0.0064 spike=false ankleL ab=0.0004 bc=0.0009 ac=0.0005 spike=false heelL ab=0.0009 bc=0.0006 ac=0.0009 spike=false footL ab=0.0011 bc=0.0008 ac=0.0004 spike=false kneeR ab=0.0033 bc=0.0016 ac=0.0048 spike=false ankleR ab=0.0003 bc=0.0024 ac=0.0025 spike=false heelR ab=0.0002 bc=0.0027 ac=0.0029 spike=false footR ab=0.0008 bc=0.0021 ac=0.0023 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0134 cross=0.0883 diff=0.0749 ratio=6.5910 mapping=NORM rel=0.858
INFO [console] LEG_PAIRS_V2: knee dir=0.0029 cross=0.0181 | ankle dir=0.0033 cross=0.0239 | heel dir=0.0034 cross=0.0230 | foot dir=0.0038 cross=0.0234 |
INFO [console] LEG_RAW: hipL=(258,300,-61) v=1.000 p=1.000 hipR=(220,313,61) v=1.000 p=1.000 kneeL=(246,390,-307) v=0.971 p=1.000 kneeR=(198,411,-174) v=0.780 p=0.999 ankL=(341,528,-430) v=0.947 p=0.994 ankR=(274,541,-295) v=0.782 p=0.995 heelL=(365,540,-439) v=0.901 p=0.988 heelR=(299,553,-309) v=0.729 p=0.990 footL=(334,600,-503) v=0.931 p=0.959 footR=(269,603,-379) v=0.822 p=0.965 fw=480 fh=640
INFO [console] LEG_COR: hipL=(258,300,-61) v=1.000 p=1.000 hipR=(220,313,61) v=1.000 p=1.000 kneeL=(246,390,-307) v=0.971 p=1.000 kneeR=(198,411,-174) v=0.780 p=0.999 ankL=(341,528,-430) v=0.947 p=0.994 ankR=(274,541,-295) v=0.782 p=0.995 heelL=(365,540,-439) v=0.901 p=0.988 heelR=(299,553,-309) v=0.729 p=0.990 footL=(334,600,-503) v=0.931 p=0.959 footR=(269,603,-379) v=0.822 p=0.965 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(255,303,-64.000) v=1.000 p=1.000 knee=(241,394,-299.661) v=0.955 p=1.000 ankle=(341,528,-422.366) v=0.931 p=0.994 heel=(366,538,-431.684) v=0.876 p=0.988 footIdx=(336,600,-494.777) v=0.919 p=0.959
INFO [console] LEG_LOG_R: hip=(218,315,63.809) v=1.000 p=1.000 knee=(198,411,-167.053) v=0.721 p=0.999 ankle=(278,537,-288.669) v=0.717 p=0.995 heel=(302,549,-302.445) v=0.697 p=0.990 footIdx=(274,600,-372.093) v=0.777 p=0.965
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-160.3,-93.9) -> (647.5,713.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.0037 bc=0.0005 ac=0.0041 spike=false ankleL ab=0.0009 bc=0.0008 ac=0.0017 spike=false heelL ab=0.0006 bc=0.0006 ac=0.0012 spike=false footL ab=0.0008 bc=0.0009 ac=0.0017 spike=false kneeR ab=0.0016 bc=0.0014 ac=0.0030 spike=false ankleR ab=0.0024 bc=0.0126 ac=0.0150 spike=false heelR ab=0.0027 bc=0.0137 ac=0.0164 spike=false footR ab=0.0021 bc=0.0173 ac=0.0194 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0114 cross=0.0889 diff=0.0776 ratio=7.8101 mapping=NORM rel=0.829
INFO [console] LEG_PAIRS_V2: knee dir=0.0034 cross=0.0180 | ankle dir=0.0025 cross=0.0243 | heel dir=0.0022 cross=0.0229 | foot dir=0.0032 cross=0.0237 |
INFO [console] LEG_RAW: hipL=(255,299,-61) v=1.000 p=1.000 hipR=(217,312,61) v=1.000 p=1.000 kneeL=(237,395,-271) v=0.964 p=0.999 kneeR=(204,411,-134) v=0.757 p=0.999 ankL=(338,527,-374) v=0.930 p=0.991 ankR=(284,536,-239) v=0.743 p=0.993 heelL=(364,538,-382) v=0.865 p=0.982 heelR=(308,547,-251) v=0.677 p=0.987 footL=(332,597,-433) v=0.912 p=0.943 footR=(280,596,-309) v=0.782 p=0.956 fw=480 fh=640
INFO [console] LEG_COR: hipL=(255,299,-61) v=1.000 p=1.000 hipR=(217,312,61) v=1.000 p=1.000 kneeL=(237,395,-271) v=0.964 p=0.999 kneeR=(204,411,-134) v=0.757 p=0.999 ankL=(338,527,-374) v=0.930 p=0.991 ankR=(284,536,-239) v=0.743 p=0.993 heelL=(364,538,-382) v=0.865 p=0.982 heelR=(308,547,-251) v=0.677 p=0.987 footL=(332,597,-433) v=0.912 p=0.943 footR=(280,596,-309) v=0.782 p=0.956 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(255,302,-62.841) v=1.000 p=1.000 knee=(239,394,-279.155) v=0.956 p=0.999 ankle=(340,528,-383.858) v=0.931 p=0.991 heel=(366,538,-391.407) v=0.874 p=0.982 footIdx=(334,599,-441.761) v=0.918 p=0.943
INFO [console] LEG_LOG_R: hip=(218,314,62.643) v=1.000 p=1.000 knee=(200,411,-144.922) v=0.725 p=0.999 ankle=(279,536,-260.743) v=0.720 p=0.993 heel=(303,548,-274.911) v=0.695 p=0.987 footIdx=(274,598,-330.530) v=0.778 p=0.956
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-160.7,-94.2) -> (647.8,714.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.0005 bc=0.0014 ac=0.0018 spike=false ankleL ab=0.0008 bc=0.0012 ac=0.0019 spike=false heelL ab=0.0006 bc=0.0007 ac=0.0013 spike=false footL ab=0.0009 bc=0.0015 ac=0.0023 spike=false kneeR ab=0.0014 bc=0.0008 ac=0.0021 spike=false ankleR ab=0.0126 bc=0.0061 ac=0.0187 spike=false heelR ab=0.0137 bc=0.0067 ac=0.0204 spike=false footR ab=0.0173 bc=0.0087 ac=0.0260 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0089 cross=0.0738 diff=0.0649 ratio=8.3074 mapping=NORM rel=0.813
INFO [console] LEG_PAIRS_V2: knee dir=0.0039 cross=0.0142 | ankle dir=0.0013 cross=0.0203 | heel dir=0.0012 cross=0.0202 | foot dir=0.0025 cross=0.0190 |
INFO [console] LEG_RAW: hipL=(251,296,-61) v=1.000 p=1.000 hipR=(222,310,61) v=1.000 p=1.000 kneeL=(242,401,-263) v=0.962 p=0.999 kneeR=(215,414,-124) v=0.734 p=0.998 ankL=(337,529,-382) v=0.929 p=0.991 ankR=(288,533,-234) v=0.705 p=0.991 heelL=(363,541,-391) v=0.880 p=0.982 heelR=(311,545,-247) v=0.661 p=0.985 footL=(327,594,-446) v=0.896 p=0.952 footR=(283,590,-302) v=0.736 p=0.960 fw=480 fh=640
INFO [console] LEG_COR: hipL=(251,296,-61) v=1.000 p=1.000 hipR=(222,310,61) v=1.000 p=1.000 kneeL=(242,401,-263) v=0.962 p=0.999 kneeR=(215,414,-124) v=0.734 p=0.998 ankL=(337,529,-382) v=0.929 p=0.991 ankR=(288,533,-234) v=0.705 p=0.991 heelL=(363,541,-391) v=0.880 p=0.982 heelR=(311,545,-247) v=0.661 p=0.985 footL=(327,594,-446) v=0.896 p=0.952 footR=(283,590,-302) v=0.736 p=0.960 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(253,299,-62.077) v=1.000 p=1.000 knee=(240,397,-266.344) v=0.957 p=0.999 ankle=(339,528,-382.653) v=0.931 p=0.991 heel=(365,539,-391.403) v=0.875 p=0.982 footIdx=(330,597,-444.953) v=0.916 p=0.952
INFO [console] LEG_LOG_R: hip=(219,313,61.867) v=1.000 p=1.000 knee=(210,412,-129.041) v=0.726 p=0.998 ankle=(283,536,-243.169) v=0.718 p=0.991 heel=(305,547,-257.064) v=0.692 p=0.985 footIdx=(276,596,-310.003) v=0.773 p=0.960
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-160.0,-94.2) -> (646.8,712.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.0014 bc=0.0008 ac=0.0022 spike=false ankleL ab=0.0012 bc=0.0020 ac=0.0032 spike=false heelL ab=0.0007 bc=0.0013 ac=0.0020 spike=false footL ab=0.0015 bc=0.0057 ac=0.0072 spike=false kneeR ab=0.0008 bc=0.0111 ac=0.0113 spike=false ankleR ab=0.0061 bc=0.0011 ac=0.0067 spike=false heelR ab=0.0067 bc=0.0018 ac=0.0085 spike=false footR ab=0.0087 bc=0.0020 ac=0.0107 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0128 cross=0.0596 diff=0.0468 ratio=4.6555 mapping=NORM rel=0.802
INFO [console] LEG_PAIRS_V2: knee dir=0.0033 cross=0.0097 | ankle dir=0.0029 cross=0.0172 | heel dir=0.0029 cross=0.0174 | foot dir=0.0038 cross=0.0153 |
INFO [console] LEG_RAW: hipL=(249,293,-59) v=1.000 p=1.000 hipR=(221,304,58) v=1.000 p=1.000 kneeL=(237,398,-249) v=0.961 p=0.999 kneeR=(225,409,-117) v=0.716 p=0.998 ankL=(326,529,-359) v=0.929 p=0.987 ankR=(286,532,-218) v=0.690 p=0.987 heelL=(352,542,-368) v=0.874 p=0.973 heelR=(306,544,-230) v=0.621 p=0.977 footL=(313,593,-421) v=0.897 p=0.930 footR=(279,587,-287) v=0.727 p=0.941 fw=480 fh=640
INFO [console] LEG_COR: hipL=(249,293,-59) v=1.000 p=1.000 hipR=(221,304,58) v=1.000 p=1.000 kneeL=(237,398,-249) v=0.961 p=0.999 kneeR=(225,409,-117) v=0.716 p=0.998 ankL=(326,529,-359) v=0.929 p=0.987 ankR=(286,532,-218) v=0.690 p=0.987 heelL=(352,542,-368) v=0.874 p=0.973 heelR=(306,544,-230) v=0.621 p=0.977 footL=(313,593,-421) v=0.897 p=0.930 footR=(279,587,-287) v=0.727 p=0.941 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,296,-60.504) v=1.000 p=1.000 knee=(238,397,-252.039) v=0.957 p=0.999 ankle=(330,528,-362.840) v=0.931 p=0.987 heel=(356,539,-371.450) v=0.875 p=0.973 footIdx=(317,595,-424.773) v=0.914 p=0.930
INFO [console] LEG_LOG_R: hip=(219,308,60.283) v=1.000 p=1.000 knee=(221,412,-119.229) v=0.725 p=0.998 ankle=(283,535,-223.087) v=0.716 p=0.987 heel=(306,547,-235.588) v=0.685 p=0.977 footIdx=(277,592,-291.341) v=0.769 p=0.941
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.4,-94.1) -> (646.1,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.0008 bc=0.0014 ac=0.0022 spike=false ankleL ab=0.0020 bc=0.0136 ac=0.0156 spike=false heelL ab=0.0013 bc=0.0122 ac=0.0135 spike=false footL ab=0.0057 bc=0.0279 ac=0.0336 spike=false kneeR ab=0.0111 bc=0.0280 ac=0.0390 spike=false ankleR ab=0.0011 bc=0.0007 ac=0.0017 spike=false heelR ab=0.0018 bc=0.0011 ac=0.0029 spike=false footR ab=0.0020 bc=0.0010 ac=0.0030 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0194 cross=0.0694 diff=0.0500 ratio=3.5834 mapping=NORM rel=0.861
INFO [console] LEG_PAIRS_V2: knee dir=0.0059 cross=0.0111 | ankle dir=0.0041 cross=0.0196 | heel dir=0.0040 cross=0.0204 | foot dir=0.0053 cross=0.0183 |
INFO [console] LEG_RAW: hipL=(250,292,-66) v=1.000 p=1.000 hipR=(220,303,65) v=1.000 p=1.000 kneeL=(236,390,-261) v=0.981 p=0.999 kneeR=(202,402,-121) v=0.774 p=0.999 ankL=(326,527,-385) v=0.971 p=0.992 ankR=(266,521,-216) v=0.765 p=0.992 heelL=(353,539,-395) v=0.938 p=0.984 heelR=(289,531,-226) v=0.716 p=0.987 footL=(315,599,-455) v=0.949 p=0.948 footR=(257,584,-283) v=0.795 p=0.960 fw=480 fh=640
INFO [console] LEG_COR: hipL=(250,292,-66) v=1.000 p=1.000 hipR=(220,303,65) v=1.000 p=1.000 kneeL=(236,390,-261) v=0.981 p=0.999 kneeR=(202,402,-121) v=0.774 p=0.999 ankL=(326,527,-385) v=0.971 p=0.992 ankR=(266,521,-216) v=0.765 p=0.992 heelL=(353,539,-395) v=0.938 p=0.984 heelR=(289,531,-226) v=0.716 p=0.987 footL=(315,599,-455) v=0.949 p=0.948 footR=(257,584,-283) v=0.795 p=0.960 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,294,-62.089) v=1.000 p=1.000 knee=(237,394,-257.911) v=0.960 p=0.999 ankle=(328,528,-363.852) v=0.935 p=0.992 heel=(354,539,-374.371) v=0.881 p=0.984 footIdx=(315,596,-434.112) v=0.918 p=0.948
INFO [console] LEG_LOG_R: hip=(219,305,61.885) v=1.000 p=1.000 knee=(211,407,-120.744) v=0.730 p=0.999 ankle=(271,526,-217.226) v=0.721 p=0.992 heel=(293,537,-228.228) v=0.688 p=0.987 footIdx=(262,588,-284.269) v=0.771 p=0.960
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.8,-94.4) -> (645.4,709.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.0014 bc=0.0020 ac=0.0034 spike=false ankleL ab=0.0136 bc=0.0117 ac=0.0252 spike=false heelL ab=0.0122 bc=0.0108 ac=0.0229 spike=false footL ab=0.0279 bc=0.0170 ac=0.0449 spike=false kneeR ab=0.0280 bc=0.0001 ac=0.0279 spike=false ankleR ab=0.0007 bc=0.0163 ac=0.0164 spike=false heelR ab=0.0011 bc=0.0189 ac=0.0198 spike=false footR ab=0.0010 bc=0.0255 ac=0.0265 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0141 cross=0.0916 diff=0.0775 ratio=6.4974 mapping=NORM rel=0.877
INFO [console] LEG_PAIRS_V2: knee dir=0.0043 cross=0.0158 | ankle dir=0.0033 cross=0.0251 | heel dir=0.0029 cross=0.0255 | foot dir=0.0036 cross=0.0252 |
INFO [console] LEG_RAW: hipL=(247,293,-73) v=1.000 p=1.000 hipR=(219,303,73) v=1.000 p=1.000 kneeL=(242,400,-268) v=0.980 p=1.000 kneeR=(203,412,-113) v=0.771 p=0.999 ankL=(331,532,-386) v=0.976 p=0.996 ankR=(267,531,-205) v=0.794 p=0.996 heelL=(357,543,-395) v=0.951 p=0.993 heelR=(290,541,-215) v=0.758 p=0.994 footL=(319,605,-462) v=0.957 p=0.978 footR=(256,595,-277) v=0.826 p=0.981 fw=480 fh=640
INFO [console] LEG_COR: hipL=(247,293,-73) v=1.000 p=1.000 hipR=(219,303,73) v=1.000 p=1.000 kneeL=(242,400,-268) v=0.980 p=1.000 kneeR=(203,412,-113) v=0.771 p=0.999 ankL=(331,532,-386) v=0.976 p=0.996 ankR=(267,531,-205) v=0.794 p=0.996 heelL=(357,543,-395) v=0.951 p=0.993 heelR=(290,541,-215) v=0.758 p=0.994 footL=(319,605,-462) v=0.957 p=0.978 footR=(256,595,-277) v=0.826 p=0.981 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(249,294,-68.752) v=1.000 p=1.000 knee=(239,396,-261.301) v=0.962 p=1.000 ankle=(329,530,-366.416) v=0.939 p=0.996 heel=(355,541,-378.461) v=0.888 p=0.993 footIdx=(318,601,-451.324) v=0.922 p=0.978
INFO [console] LEG_LOG_R: hip=(219,304,68.628) v=1.000 p=1.000 knee=(207,409,-114.951) v=0.734 p=0.999 ankle=(268,527,-207.059) v=0.728 p=0.996 heel=(291,537,-217.117) v=0.695 p=0.994 footIdx=(257,591,-277.942) v=0.777 p=0.981
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.0,-94.6) -> (644.5,708.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.0020 bc=0.0005 ac=0.0025 spike=false ankleL ab=0.0117 bc=0.0052 ac=0.0169 spike=false heelL ab=0.0108 bc=0.0051 ac=0.0158 spike=false footL ab=0.0170 bc=0.0057 ac=0.0227 spike=false kneeR ab=0.0001 bc=0.0003 ac=0.0004 spike=false ankleR ab=0.0163 bc=0.0138 ac=0.0302 spike=false heelR ab=0.0189 bc=0.0146 ac=0.0335 spike=false footR ab=0.0255 bc=0.0224 ac=0.0478 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0275 cross=0.0777 diff=0.0502 ratio=2.8285 mapping=NORM rel=0.841
INFO [console] LEG_PAIRS_V2: knee dir=0.0046 cross=0.0144 | ankle dir=0.0070 cross=0.0212 | heel dir=0.0071 cross=0.0214 | foot dir=0.0087 cross=0.0208 |
INFO [console] LEG_RAW: hipL=(250,295,-65) v=1.000 p=1.000 hipR=(219,306,65) v=1.000 p=1.000 kneeL=(243,392,-277) v=0.969 p=0.999 kneeR=(218,405,-128) v=0.713 p=0.999 ankL=(334,524,-378) v=0.953 p=0.992 ankR=(296,526,-232) v=0.742 p=0.991 heelL=(359,533,-385) v=0.922 p=0.984 heelR=(320,535,-243) v=0.711 p=0.985 footL=(325,599,-440) v=0.931 p=0.949 footR=(293,590,-304) v=0.787 p=0.952 fw=480 fh=640
INFO [console] LEG_COR: hipL=(250,295,-65) v=1.000 p=1.000 hipR=(219,306,65) v=1.000 p=1.000 kneeL=(243,392,-277) v=0.969 p=0.999 kneeR=(218,405,-128) v=0.713 p=0.999 ankL=(334,524,-378) v=0.953 p=0.992 ankR=(296,526,-232) v=0.742 p=0.991 heelL=(359,533,-385) v=0.922 p=0.984 heelR=(320,535,-243) v=0.711 p=0.985 footL=(325,599,-440) v=0.931 p=0.949 footR=(293,590,-304) v=0.787 p=0.952 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(249,294,-68.672) v=1.000 p=1.000 knee=(240,394,-269.849) v=0.962 p=0.999 ankle=(329,527,-372.649) v=0.940 p=0.992 heel=(356,537,-382.380) v=0.892 p=0.984 footIdx=(318,601,-443.619) v=0.923 p=0.949
INFO [console] LEG_LOG_R: hip=(219,305,68.537) v=1.000 p=1.000 knee=(214,407,-116.042) v=0.732 p=0.999 ankle=(289,526,-216.708) v=0.729 p=0.991 heel=(312,536,-227.628) v=0.696 p=0.985 footIdx=(285,591,-290.642) v=0.778 p=0.952
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-157.8,-94.4) -> (642.6,706.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.0005 bc=0.0002 ac=0.0006 spike=false ankleL ab=0.0052 bc=0.0026 ac=0.0078 spike=false heelL ab=0.0051 bc=0.0026 ac=0.0076 spike=false footL ab=0.0057 bc=0.0028 ac=0.0085 spike=false kneeR ab=0.0003 bc=0.0024 ac=0.0021 spike=false ankleR ab=0.0138 bc=0.0139 ac=0.0009 spike=false heelR ab=0.0146 bc=0.0149 ac=0.0019 spike=false footR ab=0.0224 bc=0.0251 ac=0.0027 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0112 cross=0.0609 diff=0.0497 ratio=5.4456 mapping=NORM rel=0.879
INFO [console] LEG_PAIRS_V2: knee dir=0.0037 cross=0.0117 | ankle dir=0.0021 cross=0.0164 | heel dir=0.0024 cross=0.0168 | foot dir=0.0030 cross=0.0159 |
INFO [console] LEG_RAW: hipL=(252,297,-74) v=1.000 p=1.000 hipR=(220,307,73) v=1.000 p=1.000 kneeL=(236,392,-285) v=0.980 p=1.000 kneeR=(203,405,-123) v=0.756 p=0.999 ankL=(335,525,-390) v=0.975 p=0.996 ankR=(288,521,-216) v=0.793 p=0.996 heelL=(362,532,-398) v=0.953 p=0.993 heelR=(313,528,-226) v=0.772 p=0.993 footL=(332,605,-454) v=0.961 p=0.972 footR=(287,590,-284) v=0.837 p=0.974 fw=480 fh=640
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-157.9,-94.4) -> (641.9,705.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.0002 bc=0.0006 ac=0.0007 spike=false ankleL ab=0.0026 bc=0.0009 ac=0.0035 spike=false heelL ab=0.0026 bc=0.0011 ac=0.0034 spike=false footL ab=0.0028 bc=0.0008 ac=0.0022 spike=false kneeR ab=0.0024 bc=0.0003 ac=0.0021 spike=false ankleR ab=0.0139 bc=0.0081 ac=0.0220 spike=false heelR ab=0.0149 bc=0.0102 ac=0.0250 spike=false footR ab=0.0251 bc=0.0165 ac=0.0415 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0060 cross=0.0679 diff=0.0619 ratio=11.2696 mapping=NORM rel=0.862
INFO [console] LEG_PAIRS_V2: knee dir=0.0015 cross=0.0130 | ankle dir=0.0015 cross=0.0183 | heel dir=0.0014 cross=0.0184 | foot dir=0.0016 cross=0.0183 |
INFO [console] LEG_RAW: hipL=(254,299,-73) v=1.000 p=1.000 hipR=(222,309,73) v=1.000 p=1.000 kneeL=(239,394,-277) v=0.974 p=1.000 kneeR=(209,404,-126) v=0.726 p=0.999 ankL=(338,525,-376) v=0.967 p=0.996 ankR=(293,521,-218) v=0.768 p=0.995 heelL=(365,532,-383) v=0.941 p=0.991 heelR=(318,529,-228) v=0.747 p=0.992 footL=(334,603,-439) v=0.953 p=0.969 footR=(292,589,-287) v=0.821 p=0.973 fw=480 fh=640
INFO [console] LEG_COR: hipL=(254,299,-73) v=1.000 p=1.000 hipR=(222,309,73) v=1.000 p=1.000 kneeL=(239,394,-277) v=0.974 p=1.000 kneeR=(209,404,-126) v=0.726 p=0.999 ankL=(338,525,-376) v=0.967 p=0.996 ankR=(293,521,-218) v=0.768 p=0.995 heelL=(365,532,-383) v=0.941 p=0.991 heelR=(318,529,-228) v=0.747 p=0.992 footL=(334,603,-439) v=0.953 p=0.969 footR=(292,589,-287) v=0.821 p=0.973 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(250,295,-72.171) v=1.000 p=1.000 knee=(238,394,-279.133) v=0.965 p=1.000 ankle=(334,526,-378.279) v=0.946 p=0.996 heel=(360,533,-385.110) v=0.902 p=0.991 footIdx=(330,603,-440.910) v=0.929 p=0.969
INFO [console] LEG_LOG_R: hip=(220,306,72.056) v=1.000 p=1.000 knee=(209,406,-120.289) v=0.733 p=0.999 ankle=(291,522,-217.295) v=0.739 p=0.995 heel=(316,530,-227.325) v=0.708 p=0.992 footIdx=(290,590,-286.529) v=0.788 p=0.973
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.1,-94.4) -> (642.1,705.7) 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.0006 bc=0.0004 ac=0.0010 spike=false ankleL ab=0.0009 bc=0.0003 ac=0.0009 spike=false heelL ab=0.0011 bc=0.0011 ac=0.0020 spike=false footL ab=0.0008 bc=0.0065 ac=0.0071 spike=false kneeR ab=0.0003 bc=0.0003 ac=0.0006 spike=false ankleR ab=0.0081 bc=0.0100 ac=0.0181 spike=false heelR ab=0.0102 bc=0.0120 ac=0.0222 spike=false footR ab=0.0165 bc=0.0171 ac=0.0336 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0063 cross=0.0656 diff=0.0593 ratio=10.4582 mapping=NORM rel=0.886
INFO [console] LEG_PAIRS_V2: knee dir=0.0013 cross=0.0127 | ankle dir=0.0013 cross=0.0176 | heel dir=0.0018 cross=0.0178 | foot dir=0.0018 cross=0.0175 |
INFO [console] LEG_RAW: hipL=(253,297,-71) v=1.000 p=1.000 hipR=(220,308,71) v=1.000 p=1.000 kneeL=(240,391,-291) v=0.978 p=1.000 kneeR=(206,401,-149) v=0.775 p=0.999 ankL=(337,528,-399) v=0.971 p=0.996 ankR=(291,523,-256) v=0.815 p=0.995 heelL=(363,537,-407) v=0.949 p=0.991 heelR=(316,532,-267) v=0.798 p=0.992 footL=(331,607,-469) v=0.954 p=0.967 footR=(289,591,-332) v=0.851 p=0.971 fw=480 fh=640
INFO [console] LEG_COR: hipL=(253,297,-71) v=1.000 p=1.000 hipR=(220,308,71) v=1.000 p=1.000 kneeL=(240,391,-291) v=0.978 p=1.000 kneeR=(206,401,-149) v=0.775 p=0.999 ankL=(337,528,-399) v=0.971 p=0.996 ankR=(291,523,-256) v=0.815 p=0.995 heelL=(363,537,-407) v=0.949 p=0.991 heelR=(316,532,-267) v=0.798 p=0.992 footL=(331,607,-469) v=0.954 p=0.967 footR=(289,591,-332) v=0.851 p=0.971 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,295,-71.792) v=1.000 p=1.000 knee=(239,393,-287.376) v=0.966 p=1.000 ankle=(334,526,-393.192) v=0.949 p=0.996 heel=(361,534,-400.686) v=0.907 p=0.991 footIdx=(330,605,-461.532) v=0.932 p=0.967
INFO [console] LEG_LOG_R: hip=(220,306,71.671) v=1.000 p=1.000 knee=(208,404,-142.289) v=0.737 p=0.999 ankle=(291,523,-249.043) v=0.747 p=0.995 heel=(316,530,-260.619) v=0.717 p=0.992 footIdx=(289,590,-325.629) v=0.794 p=0.971
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.3,-94.4) -> (642.3,706.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.0004 bc=0.0004 ac=0.0008 spike=false ankleL ab=0.0003 bc=0.0004 ac=0.0006 spike=false heelL ab=0.0011 bc=0.0008 ac=0.0019 spike=false footL ab=0.0065 bc=0.0046 ac=0.0110 spike=false kneeR ab=0.0003 bc=0.0006 ac=0.0008 spike=false ankleR ab=0.0100 bc=0.0057 ac=0.0157 spike=false heelR ab=0.0120 bc=0.0069 ac=0.0189 spike=false footR ab=0.0171 bc=0.0076 ac=0.0247 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0075 cross=0.0655 diff=0.0579 ratio=8.6783 mapping=NORM rel=0.867
INFO [console] LEG_PAIRS_V2: knee dir=0.0019 cross=0.0132 | ankle dir=0.0018 cross=0.0177 | heel dir=0.0018 cross=0.0175 | foot dir=0.0020 cross=0.0171 |
INFO [console] LEG_RAW: hipL=(251,294,-68) v=1.000 p=1.000 hipR=(217,305,68) v=1.000 p=1.000 kneeL=(241,387,-280) v=0.973 p=1.000 kneeR=(212,401,-140) v=0.743 p=0.999 ankL=(337,521,-382) v=0.964 p=0.994 ankR=(293,523,-244) v=0.786 p=0.994 heelL=(363,530,-389) v=0.936 p=0.989 heelR=(318,533,-255) v=0.755 p=0.990 footL=(330,600,-447) v=0.947 p=0.960 footR=(291,590,-319) v=0.830 p=0.963 fw=480 fh=640
INFO [console] LEG_COR: hipL=(251,294,-68) v=1.000 p=1.000 hipR=(217,305,68) v=1.000 p=1.000 kneeL=(241,387,-280) v=0.973 p=1.000 kneeR=(212,401,-140) v=0.743 p=0.999 ankL=(337,521,-382) v=0.964 p=0.994 ankR=(293,523,-244) v=0.786 p=0.994 heelL=(363,530,-389) v=0.936 p=0.989 heelR=(318,533,-255) v=0.755 p=0.990 footL=(330,600,-447) v=0.947 p=0.960 footR=(291,590,-319) v=0.830 p=0.963 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,295,-71.604) v=1.000 p=1.000 knee=(239,390,-285.488) v=0.967 p=1.000 ankle=(335,524,-388.614) v=0.950 p=0.994 heel=(361,532,-395.479) v=0.910 p=0.989 footIdx=(330,604,-453.629) v=0.933 p=0.960
INFO [console] LEG_LOG_R: hip=(219,305,71.480) v=1.000 p=1.000 knee=(210,402,-140.807) v=0.738 p=0.999 ankle=(292,523,-245.707) v=0.751 p=0.994 heel=(317,531,-257.014) v=0.721 p=0.990 footIdx=(290,590,-320.487) v=0.797 p=0.963
INFO [console] POSE_BENCH: count=21 lastMs=10.87 avgMs=22.42 maxMs=231.45 fps=44.6 landmarks=33 bitmap=480x640 sensorOrient=90 dropped=0
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.4,-94.5) -> (642.6,706.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.0004 bc=0.0009 ac=0.0012 spike=false ankleL ab=0.0004 bc=0.0008 ac=0.0011 spike=false heelL ab=0.0008 bc=0.0012 ac=0.0020 spike=false footL ab=0.0046 bc=0.0032 ac=0.0078 spike=false kneeR ab=0.0006 bc=0.0007 ac=0.0012 spike=false ankleR ab=0.0057 bc=0.0050 ac=0.0107 spike=false heelR ab=0.0069 bc=0.0054 ac=0.0124 spike=false footR ab=0.0076 bc=0.0055 ac=0.0131 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.0186 cross=0.0589 diff=0.0404 ratio=3.1724 mapping=NORM rel=0.851
INFO [console] LEG_PAIRS_V2: knee dir=0.0058 cross=0.0115 | ankle dir=0.0039 cross=0.0161 | heel dir=0.0031 cross=0.0163 | foot dir=0.0058 cross=0.0151 |
INFO [console] LEG_RAW: hipL=(252,297,-71) v=1.000 p=1.000 hipR=(221,307,71) v=1.000 p=1.000 kneeL=(239,402,-271) v=0.975 p=0.999 kneeR=(220,415,-110) v=0.699 p=0.999 ankL=(340,528,-365) v=0.967 p=0.995 ankR=(304,530,-206) v=0.748 p=0.994 heelL=(367,534,-371) v=0.944 p=0.990 heelR=(328,537,-216) v=0.718 p=0.989 footL=(337,609,-421) v=0.952 p=0.964 footR=(306,599,-275) v=0.805 p=0.963 fw=480 fh=640
INFO [console] LEG_COR: hipL=(252,297,-71) v=1.000 p=1.000 hipR=(221,307,71) v=1.000 p=1.000 kneeL=(239,402,-271) v=0.975 p=0.999 kneeR=(220,415,-110) v=0.699 p=0.999 ankL=(340,528,-365) v=0.967 p=0.995 ankR=(304,530,-206) v=0.748 p=0.994 heelL=(367,534,-371) v=0.944 p=0.990 heelR=(328,537,-216) v=0.718 p=0.989 footL=(337,609,-421) v=0.952 p=0.964 footR=(306,599,-275) v=0.805 p=0.963 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,295,-71.445) v=1.000 p=1.000 knee=(239,397,-277.355) v=0.968 p=0.999 ankle=(337,525,-370.764) v=0.952 p=0.995 heel=(364,532,-376.555) v=0.913 p=0.990 footIdx=(334,606,-426.629) v=0.935 p=0.964
INFO [console] LEG_LOG_R: hip=(220,306,71.314) v=1.000 p=1.000 knee=(216,410,-116.943) v=0.734 p=0.999 ankle=(301,526,-213.764) v=0.750 p=0.994 heel=(325,533,-223.937) v=0.721 p=0.989 footIdx=(303,596,-282.797) v=0.798 p=0.963
INFO [console] POSE_LM: [0 frame=(171,143)] [11 frame=(226,148)] [12 frame=(195,181)] [23 frame=(251,295)] [24 frame=(220,306)] frameSize=480 x 640 screenSize=390x844
INFO [console] POSE_MAP: [0 norm=(0.266,0.223)] [11 norm=(0.452,0.232)] [12 norm=(0.349,0.282)] [23 norm=(0.537,0.462)] [24 norm=(0.431,0.477)]
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-158.8,-94.7) -> (641.8,705.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.0009 bc=0.0002 ac=0.0007 spike=false ankleL ab=0.0008 bc=0.0020 ac=0.0026 spike=false heelL ab=0.0012 bc=0.0026 ac=0.0035 spike=false footL ab=0.0032 bc=0.0076 ac=0.0108 spike=false kneeR ab=0.0007 bc=0.0047 ac=0.0044 spike=false ankleR ab=0.0050 bc=0.0173 ac=0.0222 spike=false heelR ab=0.0054 bc=0.0165 ac=0.0219 spike=false footR ab=0.0055 bc=0.0257 ac=0.0312 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0035 cross=0.0481 diff=0.0446 ratio=13.6369 mapping=NORM rel=0.848
INFO [console] LEG_PAIRS_V2: knee dir=0.0008 cross=0.0080 | ankle dir=0.0007 cross=0.0135 | heel dir=0.0006 cross=0.0143 | foot dir=0.0014 cross=0.0123 |
INFO [console] LEG_RAW: hipL=(251,296,-69) v=1.000 p=1.000 hipR=(222,306,69) v=1.000 p=1.000 kneeL=(237,402,-266) v=0.974 p=0.999 kneeR=(223,415,-107) v=0.706 p=0.999 ankL=(339,526,-358) v=0.963 p=0.994 ankR=(306,530,-204) v=0.747 p=0.993 heelL=(366,532,-364) v=0.939 p=0.990 heelR=(329,537,-215) v=0.709 p=0.989 footL=(337,605,-412) v=0.947 p=0.965 footR=(308,597,-272) v=0.798 p=0.964 fw=480 fh=640
INFO [console] LEG_COR: hipL=(251,296,-69) v=1.000 p=1.000 hipR=(222,306,69) v=1.000 p=1.000 kneeL=(237,402,-266) v=0.974 p=0.999 kneeR=(223,415,-107) v=0.706 p=0.999 ankL=(339,526,-358) v=0.963 p=0.994 ankR=(306,530,-204) v=0.747 p=0.993 heelL=(366,532,-364) v=0.939 p=0.990 heelR=(329,537,-215) v=0.709 p=0.989 footL=(337,605,-412) v=0.947 p=0.965 footR=(308,597,-272) v=0.798 p=0.964 fw=480 fh=640
INFO [console] LEG_RAW_L: hip=(251,295,-71.371) v=1.000 p=1.000 knee=(238,400,-270.388) v=0.969 p=0.999 ankle=(338,525,-360.781) v=0.953 p=0.994 heel=(365,532,-366.362) v=0.916 p=0.990 footIdx=(335,606,-413.984) v=0.936 p=0.965 frame=480x640
INFO [console] LEG_RAW_R: hip=(220,306,71.234) v=1.000 p=1.000 knee=(221,413,-109.458) v=0.731 p=0.999 ankle=(304,527,-206.186) v=0.750 p=0.993 heel=(328,534,-216.556) v=0.720 p=0.989 footIdx=(307,596,-274.357) v=0.798 p=0.964 frame=480x640
INFO [console] LEG_LOG_L: hip=(251,295,-71.371) v=1.000 p=1.000 knee=(238,400,-270.388) v=0.969 p=0.999 ankle=(338,525,-360.781) v=0.953 p=0.994 heel=(365,532,-366.362) v=0.916 p=0.990 footIdx=(335,606,-413.984) v=0.936 p=0.965
INFO [console] LEG_LOG_R: hip=(220,306,71.234) v=1.000 p=1.000 knee=(221,413,-109.458) v=0.731 p=0.999 ankle=(304,527,-206.186) v=0.750 p=0.993 heel=(328,534,-216.556) v=0.720 p=0.989 footIdx=(307,596,-274.357) v=0.798 p=0.964
INFO [console] LEG_FIX_L: hip=(251,295,-71.371) v=1.000 p=1.000 knee=(238,400,-270.388) v=0.969 p=0.999 ankle=(338,525,-360.781) v=0.953 p=0.994 heel=(365,532,-366.362) v=0.916 p=0.990 footIdx=(335,606,-413.984) v=0.936 p=0.965 frame=480x640
INFO [console] LEG_FIX_R: hip=(220,306,71.234) v=1.000 p=1.000 knee=(221,413,-109.458) v=0.731 p=0.999 ankle=(304,527,-206.186) v=0.750 p=0.993 heel=(328,534,-216.556) v=0.720 p=0.989 footIdx=(307,596,-274.357) v=0.798 p=0.964 frame=480x640
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.0,-94.8) -> (641.9,706.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.0002 bc=0.0009 ac=0.0011 spike=false ankleL ab=0.0020 bc=0.0020 ac=0.0040 spike=false heelL ab=0.0026 bc=0.0025 ac=0.0051 spike=false footL ab=0.0076 bc=0.0069 ac=0.0145 spike=false kneeR ab=0.0047 bc=0.0089 ac=0.0137 spike=false ankleR ab=0.0173 bc=0.0154 ac=0.0327 spike=false heelR ab=0.0165 bc=0.0138 ac=0.0302 spike=false footR ab=0.0257 bc=0.0210 ac=0.0467 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0096 cross=0.0511 diff=0.0414 ratio=5.3041 mapping=NORM rel=0.846
INFO [console] LEG_PAIRS_V2: knee dir=0.0030 cross=0.0090 | ankle dir=0.0017 cross=0.0143 | heel dir=0.0020 cross=0.0146 | foot dir=0.0029 cross=0.0131 |
INFO [console] LEG_RAW: hipL=(252,297,-62) v=1.000 p=1.000 hipR=(219,307,62) v=1.000 p=1.000 kneeL=(236,396,-269) v=0.970 p=0.999 kneeR=(215,409,-123) v=0.742 p=0.999 ankL=(338,526,-359) v=0.950 p=0.991 ankR=(297,530,-224) v=0.760 p=0.990 heelL=(364,535,-365) v=0.914 p=0.982 heelR=(321,539,-235) v=0.704 p=0.983 footL=(334,602,-413) v=0.931 p=0.939 footR=(297,595,-293) v=0.797 p=0.941 fw=480 fh=640
INFO [console] LEG_COR: hipL=(252,297,-62) v=1.000 p=1.000 hipR=(219,307,62) v=1.000 p=1.000 kneeL=(236,396,-269) v=0.970 p=0.999 kneeR=(215,409,-123) v=0.742 p=0.999 ankL=(338,526,-359) v=0.950 p=0.991 ankR=(297,530,-224) v=0.760 p=0.990 heelL=(364,535,-365) v=0.914 p=0.982 heelR=(321,539,-235) v=0.704 p=0.983 footL=(334,602,-413) v=0.931 p=0.939 footR=(297,595,-293) v=0.797 p=0.941 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,296,-66.442) v=1.000 p=1.000 knee=(238,400,-269.520) v=0.969 p=0.999 ankle=(338,525,-359.765) v=0.953 p=0.991 heel=(365,532,-365.598) v=0.916 p=0.982 footIdx=(335,605,-413.002) v=0.936 p=0.939
INFO [console] LEG_LOG_R: hip=(220,306,66.264) v=1.000 p=1.000 knee=(219,412,-111.931) v=0.732 p=0.999 ankle=(302,528,-208.396) v=0.751 p=0.990 heel=(325,536,-220.087) v=0.718 p=0.983 footIdx=(303,596,-276.050) v=0.798 p=0.941
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.1,-94.9) -> (642.0,706.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.0009 bc=0.0008 ac=0.0016 spike=false ankleL ab=0.0020 bc=0.0015 ac=0.0035 spike=false heelL ab=0.0025 bc=0.0018 ac=0.0043 spike=false footL ab=0.0069 bc=0.0042 ac=0.0112 spike=false kneeR ab=0.0089 bc=0.0037 ac=0.0126 spike=false ankleR ab=0.0154 bc=0.0046 ac=0.0200 spike=false heelR ab=0.0138 bc=0.0041 ac=0.0179 spike=false footR ab=0.0210 bc=0.0035 ac=0.0245 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0054 cross=0.0600 diff=0.0546 ratio=11.1424 mapping=NORM rel=0.859
INFO [console] LEG_PAIRS_V2: knee dir=0.0017 cross=0.0108 | ankle dir=0.0010 cross=0.0167 | heel dir=0.0009 cross=0.0169 | foot dir=0.0018 cross=0.0156 |
INFO [console] LEG_RAW: hipL=(252,299,-68) v=1.000 p=1.000 hipR=(219,310,68) v=1.000 p=1.000 kneeL=(239,398,-271) v=0.977 p=0.999 kneeR=(213,415,-118) v=0.740 p=0.999 ankL=(341,526,-371) v=0.965 p=0.993 ankR=(297,531,-217) v=0.767 p=0.992 heelL=(368,534,-378) v=0.937 p=0.987 heelR=(322,539,-228) v=0.731 p=0.987 footL=(338,605,-429) v=0.946 p=0.952 footR=(298,599,-287) v=0.808 p=0.952 fw=480 fh=640
INFO [console] LEG_COR: hipL=(252,299,-68) v=1.000 p=1.000 hipR=(219,310,68) v=1.000 p=1.000 kneeL=(239,398,-271) v=0.977 p=0.999 kneeR=(213,415,-118) v=0.740 p=0.999 ankL=(341,526,-371) v=0.965 p=0.993 ankR=(297,531,-217) v=0.767 p=0.992 heelL=(368,534,-378) v=0.937 p=0.987 heelR=(322,539,-228) v=0.731 p=0.987 footL=(338,605,-429) v=0.946 p=0.952 footR=(298,599,-287) v=0.808 p=0.952 fw=480 fh=640
INFO [console] LEG_LOG_L: hip=(251,297,-66.462) v=1.000 p=1.000 knee=(238,399,-269.995) v=0.970 p=0.999 ankle=(339,525,-362.786) v=0.954 p=0.993 heel=(366,533,-369.033) v=0.918 p=0.987 footIdx=(336,605,-419.855) v=0.937 p=0.952
INFO [console] LEG_LOG_R: hip=(220,307,66.280) v=1.000 p=1.000 knee=(219,413,-114.858) v=0.733 p=0.999 ankle=(300,529,-212.764) v=0.753 p=0.992 heel=(324,537,-224.052) v=0.719 p=0.987 footIdx=(301,597,-281.731) v=0.799 p=0.952
INFO [console] POSE: landmarks=33 → emitting points
INFO [console] ROI_DEBUG: corners computed rawRect=(-159.1,-94.9) -> (642.1,706.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.0008 bc=0.0006 ac=0.0014 spike=false ankleL ab=0.0015 bc=0.0023 ac=0.0039 spike=false heelL ab=0.0018 bc=0.0025 ac=0.0043 spike=false footL ab=0.0042 bc=0.0043 ac=0.0086 spike=false kneeR ab=0.0037 bc=0.0023 ac=0.0060 spike=false ankleR ab=0.0046 bc=0.0014 ac=0.0060 spike=false heelR ab=0.0041 bc=0.0012 ac=0.0054 spike=false footR ab=0.0035 bc=0.0007 ac=0.0036 spike=false
INFO [console] POSE_OUTLIER_STATE: accepted=B nextPending=C repaired=false
INFO [console] LEG_V2: dir=0.0051 cross=0.0653 diff=0.0603 ratio=12.8989 mapping=NORM rel=0.873
INFO [console] LEG_PAIRS_V2: knee dir=0.0013 cross=0.0123 | ankle dir=0.0012 cross=0.0180 | heel dir=0.0013 cross=0.0182 | foot dir=0.0012 cross=0.0168 |
$
250 строкUTF-8LIVE