paper-with-me

Papers

All Keypoints You Need: Detecting Arbitrary Keypoints on the Body of Triple, High, and Long Jump Athletes

2023-04-06 · Katja Ludwig, Julian Lorenz, Robin Schön, Rainer Lienhart

Performance analyses based on videos are commonly used by coaches of athletes in various sports disciplines. In individual sports, these analyses mainly comprise the body posture. This paper focuses on the disciplines of triple, high, and long jump, which require fine-grained locations of the athlete's body. Typical human pose estimation datasets provide only a very limited set of keypoints, which is not sufficient in this case. Therefore, we propose a method to detect arbitrary keypoints on the whole body of the athlete by leveraging the limited set of annotated keypoints and auto-generated segmentation masks of body parts. Evaluations show that our model is capable of detecting keypoints on the head, torso, hands, feet, arms, and legs, including also bent elbows and knees. We analyze and compare different techniques to encode desired keypoints as the model's input and their embedding for the Transformer backbone.

📄 PDF Abstract BibTeX arXiv:2304.02939

Code (1)

kaulquappe23/all-keypoints-jump-broadcast 공식 구현 pytorch

Tasks

AllPose Estimation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Adam 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Detecting Arbitrary Keypoints on Limbs and Skis with Sparse Partly Correct Segmentation Masks

2022-11-17 · Katja Ludwig, Daniel Kienzle, Julian Lorenz, Rainer Lienhart

Analyses based on the body posture are crucial for top-class athletes in many sports disciplines. If at all, coaches label only the most important keypoints, since manual annotations are very costly. This paper proposes …

Segmentation

Recognition of Freely Selected Keypoints on Human Limbs

2022-04-13 · Katja Ludwig, Daniel Kienzle, Rainer Lienhart

Nearly all Human Pose Estimation (HPE) datasets consist of a fixed set of keypoints. Standard HPE models trained on such datasets can only detect these keypoints. If more points are desired, they have to be manually anno…

Pose Estimation

Unsupervised Keypoint Learning for Guiding Class-Conditional Video Prediction

2019-10-04 · NeurIPS 2019 12 · Yunji Kim, Seonghyeon Nam, In Cho, Seon Joo Kim

We propose a deep video prediction model conditioned on a single image and an action class. To generate future frames, we first detect keypoints of a moving object and predict future motion as a sequence of keypoints. Th…

PredictionVideo Prediction

Key-Grid: Unsupervised 3D Keypoints Detection using Grid Heatmap Features

2024-10-03 · Chengkai Hou, Zhengrong Xue, Bingyang Zhou, Jinghan Ke 외

Detecting 3D keypoints with semantic consistency is widely used in many scenarios such as pose estimation, shape registration and robotics. Currently, most unsupervised 3D keypoint detection methods focus on the rigid-bo…

DecoderKeypoint DetectionPose Estimation

AnyBody: Free-Form Whole-Body Humanoid Control from Arbitrary Keypoint Guidance

2026-06-28 · Shuning Li, Sikai Li, Jiachen Li, Mingyu Ding arxiv

We present AnyBody, a unified whole-body humanoid controller driven by an arbitrary subset of body keypoints chosen at deploy time. Prior physics-based trackers either rely on expensive full-body motion capture and error…