From 5b210a184479ddef7c9b0a270f7184df93b05792 Mon Sep 17 00:00:00 2001 From: Mautisim Munir Date: Tue, 8 Nov 2022 01:57:20 +0500 Subject: [PATCH] thorax point shifted to middle of shoulders --- .../mediapipe/solutions/posetracking/PoseTrackingResult.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mediapipe/java/com/google/mediapipe/solutions/copperlabs/copperlabs-pose-api/src/main/java/com/google/mediapipe/solutions/posetracking/PoseTrackingResult.java b/mediapipe/java/com/google/mediapipe/solutions/copperlabs/copperlabs-pose-api/src/main/java/com/google/mediapipe/solutions/posetracking/PoseTrackingResult.java index 0106893df..7d22b0901 100644 --- a/mediapipe/java/com/google/mediapipe/solutions/copperlabs/copperlabs-pose-api/src/main/java/com/google/mediapipe/solutions/posetracking/PoseTrackingResult.java +++ b/mediapipe/java/com/google/mediapipe/solutions/copperlabs/copperlabs-pose-api/src/main/java/com/google/mediapipe/solutions/posetracking/PoseTrackingResult.java @@ -157,8 +157,8 @@ public class PoseTrackingResult extends ImageSolutionResult { landmarks.add(getPelvis(originalLandmarks)); // spine assuming it is 2/3rd of distance b/w shoulders and pelvis landmarks.add(getSpinePoint(originalLandmarks, 2 / 3f)); - // thorax assuming it is 1/3rd of distance b/w shoulders and pelvis - landmarks.add(getSpinePoint(originalLandmarks, 1 / 3f)); + // thorax assuming it is b/w shoulders + landmarks.add(getJointBetweenPoints(landmarks.get(LEFT_SHOULDER),landmarks.get(RIGHT_SHOULDER),0.5f)); // head top landmarks.add(getHeadTop(originalLandmarks));