Next Article in Journal
Electromyography Signal Acquisition, Filtering, and Data Analysis for Exoskeleton Development
Previous Article in Journal
An Interpretability Method for Broken Wire Detection
Previous Article in Special Issue
Validation of the Use of a Smart Band in Recording Spatiotemporal Gait Parameters in the 6-Minute Walk Test
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Feasibility and Accuracy of an RTMPose-Based Markerless Motion Capture System for Single-Player Tasks in 3x3 Basketball

1
School of Athletic Performance, Shanghai University of Sport, Shanghai 200438, China
2
Shanghai Key Lab of Human Performance, Shanghai University of Sport, Shanghai 200438, China
3
Key Laboratory of Sport Skill and Tactic Diagnosis and Analysis of General Administration of Sport of China, Shanghai University of Sport, Shanghai 200438, China
4
School of Physical Education and Sports Science, South China Normal University, Guangzhou 510000, China
5
Shanghai Artificial Intelligence Laboratory, Shanghai 200240, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(13), 4003; https://doi.org/10.3390/s25134003
Submission received: 14 May 2025 / Revised: 24 June 2025 / Accepted: 25 June 2025 / Published: 27 June 2025

Abstract

Markerless motion capture (MMC) offers a non-invasive method for monitoring external load in sports where wearable devices are restricted; however, its validity in 3x3 basketball contexts remains unverified. The viability and measurement precision of a multi-camera RTMPose-based MMC system for single-player tasks in 3x3 basketball performance monitoring were evaluated in this study. Recorded on a standard half-court, eight cameras (60 fps) captured ten collegiate athletes executing basketball-specific activities including linear sprints, curved runs, T-tests, and vertical jumps. The 3D coordinates of hip and ankle keypoints were reconstructed from multiple synchronized camera views using Direct Linear Transformation (DLT), from which horizontal displacement and average speed were derived. These values were validated using tape-measure distance and time–motion analysis. The MMC system demonstrated high accuracy, with coefficients of variation (CVs) below 5%, mean bias under 3.5%, and standard error of estimate (SEE) below 3% across most tasks. Speed estimates revealed great consistency with time–motion analysis (ICC = 0.97–1.00; standardized change in mean [SCM] varied from trivial to small). The Bland–Altman graphs verified no proportional error and little bias. These results confirm the MMC system as a consistent, non-invasive method for gathering movement data in outdoor basketball environments. Future studies should assess the system’s performance during live competitive play with several athletes and occlusions and compare it to a laboratory-grade motion capture system.

1. Introduction

Three-on-three (3x3) basketball is a high-intensity, fast-paced team sport that debuted at the Tokyo 2020 Olympics after its approval in 2017 [1]. During the Olympic Games, the women’s 3x3 basketball games included an average of approximately 69 possessions, with each offensive–defensive transition averaging mere 8.69 s, as inferred from the official statistics of 34 matches published on the FIBA 3x3 website [2]. In such a high-intensity competition environment, achieving real-time and accurate monitoring of athletic load to support evidence-based coaching and tactical decision-making has become a significant concern.
Currently, common load-monitoring methods in basketball include optical-tracking systems, video analysis (e.g., time–motion analysis, TMA), wearable sensors, and physiological or psychological assessments [3,4,5,6,7]. However, 3x3 basketball is typically played on temporary outdoor courts where fixed camera setups are not feasible, and game regulations restrict the use of wearable devices by players, limiting the applicability of existing methods.
Advances in computer vision have fostered markerless motion capture (MMC) systems that recover three-dimensional body kinematics directly from multi-camera video without reflective markers or on-body sensors [8,9,10,11,12]. Common acquisition techniques in markerless motion capture studies are depth cameras, monocular cameras, and multi-camera configurations. While monocular cameras find it difficult to produce 3D reconstruction from 2D postures, depth cameras are constrained by hardware price and operating range [13,14,15]. Existing studies have shown that markerless motion capture systems based on algorithms such as OpenPose and RTMPose can achieve centimeter-level accuracy across various sports [16,17], and thus can be applied for skill evaluation and movement pattern analysis in basketball [18], rugby [19], swimming [20], and others.
In sports settings, the real-time multi-person pose estimation algorithm (RTMPose) has demonstrated excellent accuracy and computational efficiency [21]. RTMPose is used to extract the target’s 2D keypoints, and then the Direct Linear Transformation (DLT) is applied to convert these coordinates into 3D keypoints, after which displacement can be quantified by tracking the keypoints. A recent study introduced the first publicly available comprehensive dataset for 3x3 basketball, demonstrating the feasibility of applying RTMPose to pose estimation in this sport. However, the accuracy of displacement tracking remains challenging [22].
MMC presents a viable substitute for wearable technology in tracking athlete movements, but its viability in 3x3 basketball has not yet been confirmed in real game conditions. There are still unresolved issues regarding the accuracy of the system in recording displacement outside of controlled laboratory environments, the effect of changing lighting conditions on keypoint detection, and the impact of frequent occlusions resulting from several players and referees moving in a small area [23]. It is still unknown if these elements compromise the accuracy of MMC system performance metrics.
This study aims to develop and test a markerless motion capture system for single-player tasks in 3x3 basketball using the RTMPose algorithm and analyze how well it can accurately track athletes’ movement, speed, and jump height on the court. The study investigates the possible use of the system for tracking workload during sport-specific training by assessing its measurement accuracy in usual movement patterns of 3x3 basketball. This study aims to provide a methodological foundation and technical support for data collection and load evaluation in future 3x3 basketball training and competition.

2. Materials and Methods

2.1. Participants

Ten collegiate 3x3 basketball athletes (age 23.3 ± 3.3 years; height 183.2 ± 14.5 cm; body mass 78.3 ± 16.7 kg) participated in this study. All participants provided written informed consent before the experiment, confirmed no history of major injuries, and could complete basketball-related physical tasks. This study was conducted in accordance with the Declaration of Helsinki and approved by the Shanghai University of Sport.

2.2. Equipment and Venue

Data collection took place on the outdoor 3x3 half-court (11 m × 15 m) of Shanghai University of Sport. Eight DJI Action 3 cameras (1920 × 1080 px, 60 fps, with a 16:9 aspect ratio) were mounted on two-meter tripods and evenly distributed around the court perimeter (Figure 1). The DJI Action 3 adopts a fixed-focus design and does not support auto-focus. To ensure consistency across all camera views, we standardized the recording parameters before data collection.
Cameras were synchronized with a remote-triggered audible clap. We stored the video data on MicroSD cards and then brought it into a central workstation for further processing. Two analysts ( 2   years of video analysis experience) employed MyVideoAnalyser v3.5.13 on MacBook Air M1 laptops to edit the footage, as detailed below.
Due to equipment constraints, tape measures and manual time–motion analysis were employed as pragmatic on-court references; higher-precision optical-marker validation will be addressed in future work.

2.3. Algorithm Workflow

The software algorithm in this study consisted of the following main steps (Figure 2).
We used Mel Frequency Cepstral Coefficients (MFCCs) to extract audio features to synchronize the video recordings, because it accurately captures the spectral envelope of sound signals and models the human auditory perception system. It is reliable and effective at detecting brief, sharp acoustic events for synchronization purposes, even in noisy settings [24]. The world coordinate system was established using the left-side baseline corner of the basketball court as the origin, referencing court markings and standard court dimensions. Camera intrinsics were estimated with Zhang’s planar-pattern calibration [25]. A 6 × 9 black-and-white chessboard (20 mm squares) was printed on A4 paper and fixed flat on the ground. Each camera was then moved manually to capture the pattern from multiple angles and distances. The detected corner points were subsequently refined using nonlinear optimization to recover intrinsic parameters, including focal length, principal point, and distortion coefficients. After calibration, the cameras were installed in fixed positions around the basketball court for subsequent data collection. The system estimated the target’s exact position in the world coordinate system by manually annotating 2D keypoints in the videos and assuming a planar court surface, therefore guaranteeing exact mapping from pixel to world coordinates using the intrinsic and extrinsic parameters of camera.
The Multi-Modal Pose Estimation (MMPose) framework’s RTMPose model, which was used in this study, achieves 75.8% average precision on the COCO val2017 benchmark [21]. Prior research has shown that systems for markerless motion capture based on RTMPose show great agreement with gold-standard marker-based systems [26], showing the algorithm satisfies the technical criteria of this work. Following the completion of 3D scene calibration, the system used the RTMPose toolkit’s detection module (code and models are available at https://github.com/open-mmlab/mmpose (accessed on 11 June 2025)) to identify and crop human bounding boxes in multi-view video frames. This allowed the system to extract body keypoints, including the head, torso, and limb joints and endpoints, in accordance with the COCO Keypoints definition [27]. The Direct Linear Transformation (DLT) algorithm then converted pixel coordinates into world coordinates, producing frame-by-frame 3D skeleton keypoint sequences for every athlete [28].
The markerless motion capture pipeline employed in this study represents a mainstream methodology within the field of computer vision, the accuracy of which has been substantiated by numerous prior investigations [29,30]. Due to the absence of athletes’ ground-truth 3D coordinates, an indirect verification approach was applied: the reconstructed 3D coordinates were reprojected onto original camera views, with the mean reprojection error of approximately 2 pixels (maximum ≤ 5 pixels, camera resolution 1920 × 1080), confirming reliable coordinate estimation.
To simplify subsequent trajectory analysis, the midpoint of the line connecting the left and right hip keypoints was used to represent the player’s position in horizontal displacement calculations. In the analysis of vertical jumping, the athlete’s position was defined as the midpoint between the left and right ankle keypoints (Figure 3). To enhance model robustness and keypoint detection accuracy, we used pre-trained models based on the COCO and AI Challenger datasets; over 2300 3x3 basketball game segments were manually annotated and used for training. The video clips were taken from 98 official games that were recorded during the China Dragon 3x3 Super League in 2024. There were four regional rounds and one final event.

2.4. Experiment Procedures

This study drew on previous experimental designs for tracking running distances in team sports and, considering the characteristics of 3x3 basketball and its court structure, designed four sport-specific test tasks: linear running, T-test with multiple movement postures, curved running, and jumping [31,32,33,34,35]. Both the linear and curved running tasks were performed under two conditions: with and without the ball. All predefined distances in the test tasks were measured on-site using a measuring tape, with clear landmarks placed on the court.
After a standardized dynamic warm-up, participants completed four basketball-specific drills (Figure 4): (i) straight-line sprint—start at cone A, accelerate 10 m to cone B, and decelerate 5 m to cone C; (ii) jump test—five jumps, each onto 6-, 12-, 18- and 24-inch plyometric boxes; (iii) T-test run—sprint–shuffle–shuffle–sprint–backpedal across markers A–D; (iv) curved run—follow the three-point arc (entry 1 m, radius 6.75 m). Straight and curved runs were executed with and without ball dribbling. Each sprint and jump drill were repeated five times; the T-test and curved runs were repeated three times. All movements were captured synchronously by the eight-camera rig.

2.5. Data Collection

Ten participants completed a total of 378 trials. Two of them did not finish the curved running task for personal reasons. We used Python 3.12.2 (packages including pandas, NumPy, SciPy, and Pingouin) for statistical analysis after importing all the data into Excel (v16.96.1).
For horizontal displacement analysis, the study focused on specific segments: 10 m straight-line sprints and 5 m deceleration runs, an 11.60 m curved run comprising a 1 m straight entry and a 6.75 m radius arc, as well as the 7 m straight segment, 8 m lateral shuffle, and 7 m backpedal in the T-test. For vertical movement analysis, jump-height detection accuracy was evaluated by comparing algorithm-identified jumps exceeding each box height with the counts recorded by three human observers (Figure 4).
Time–motion analysis (TMA) was adopted as the criterion measure for segment-specific speed [36]. Two experienced analysts independently marked the video frames at which the athlete’s hip-center crossed each pre-marked court line. To guarantee timestamp consistency, the two analysts cross-checked all annotations and addressed any significant differences by going frame by frame. The elapsed time between successive crossings (Δt, s) was taken as the movement duration for that segment. Segmental speed (v, m·s−1) was then calculated using v = d/Δt, where d is the calibrated path length for the drill (10, 5, 7, 8, or 11.6 m). To ensure comparability, the speed measured by the markerless motion capture (MMC) system was also calculated as average speed (v = d/Δt), using the displacement and time data obtained from the MMC system for each movement segment.

2.6. Statistical Analysis

For every trial, the coefficient of variation (CV = standard deviation, SD, divided by the mean) of the distance measured by the MMC system was calculated. CV values ≤ 5% were interpreted as “good” practical precision [37,38]. Measurement bias was defined as the absolute error divided by the reference distance, while the standard error of estimate (SEE) represented the standard deviation of this bias.
MMC system-derived running speeds were compared with those obtained from time–motion analysis. The standardized change in mean (SCM), standardized typical error (STE), and intraclass correlation coefficient (ICC) were calculated using Hopkins’ spreadsheet [39]. SCM was interpreted as follows: <0.2 (trivial), 0.2–0.6 (small), 0.6–1.2 (moderate), 1.2–2.0 (large), and >2.0 (very large). An ICC greater than 0.90 was considered excellent agreement [40,41,42].
The Bland–Altman analysis was applied to illustrate the agreement between the MMC and the TMA measurements. Plots display the mean difference (bias) and the 95% limits of agreement (LoA = bias ± 1.96 SD), enabling visual inspection of fixed or proportional bias [43].

3. Results

3.1. Horizontal-Displacement Validity

Table 1 provides a summary of descriptive accuracy statistics. Across all straight-line tasks, the MMC produced coefficients of variation (CVs) between 0.62% and 2.99%, well below the 5% threshold denoting good practical precision. Mean bias remained ≤1.76% for 10 m and 5 m segments, irrespective of ball possession. The T-test sections yielded CV values of 1.20% (linear sprint), 3.38% (lateral shuffle), and 1.30% (backpedal). Although the lateral shuffle exhibited the greatest bias (4.61%), this error still satisfied the pre-defined acceptability criterion (<5%). Curved-run trials showed the largest dispersion (CV ≈ 4.5%) and bias (≈3.4%), yet retained measurement error within acceptable limits for court-based monitoring.

3.2. Average Speed Measurement Consistency

The agreement between MMC and time–motion analysis (TMA) is presented in Table 2. The intraclass correlation coefficients indicated excellent agreement for speed (ICC = 0.97–1.00, 95% confidence interval (CI) 0.86–1.00). The standardized change in mean (SCM) ranged from −0.29 to 0.05, corresponding to trivial (≤0.20) or small (0.20–0.59) effects according to Hopkins’ scale; no moderate or larger effects were detected.
The Bland–Altman plots (Figure 5) demonstrated homoscedastic residuals across the full speed spectrum. Mean bias values were negligible (<0.03 m·s−1 for straight-line and curved runs; −0.05 m·s−1 for T-test lateral shuffle), with 95% limits of agreement contained within ± 0.42 m·s−1. No proportional bias was observed, confirming that MMC speed estimates can be used interchangeably with TMA for all tested movements.

4. Discussion

This study is the first to validate a deep-learning MMC workflow directly on an outdoor 3x3 basketball court, thereby moving beyond algorithm-centric, laboratory evaluations, although with only single-player motions. This approach provides a more ecologically valid perspective and extends the practical utility of RTMPose-based systems beyond algorithmic benchmarks.
MMC displayed trivial bias and low coefficients of variation (CVs ≤ 3%) in simple linear movements (acceleration, deceleration, and back-pedal). These results surpass the stability reported for 1 Hz global positioning system (GPS) wearables during 200 m straight-line and curved runs (CV 1.46–6.04%) [17,44,45], confirming that eliminating body-mounted sensors can enhance measurement reliability. The system also has significant practical benefits since it needs no wearable devices and allows for data collection without interfering with the athlete’s natural movement.
The system exhibited better stability during the acceleration segment of the straight-line task, while greater variation was observed during the deceleration segment. This outcome appears to differ from earlier findings indicating that markerless motion capture systems may become less accurate at higher movement speeds [46,47]. One potential explanation is motion blur, which may occur when body segments move faster than the recording system can capture them. This causes inter-frame displacements and lowers keypoint tracking accuracy [48]. In our study, athletes sprinted the same running lane, yet the acceleration segment (10 m) was twice as long as the subsequent deceleration segment (5 m). Although peak speed was reached near the end of acceleration, the deceleration phase required a much higher instantaneous negative acceleration within half the distance. This led to abrupt postural adjustments that further challenged the MMC algorithm’s automatic keypoint identification. These factors may have influenced the observed outcome. Future studies should take this into account when designing experimental protocols.
Under multidirectional tasks, especially lateral shuffles and curved sprints, measurement error rose but stayed within the predetermined 5% acceptable range. The intricacy of these movement patterns could be the cause of this difference. Despite lateral motions like side steps, hops, and lateral runs that are frequently seen in team sports like basketball and volleyball, they are not typical human locomotor patterns. Compared to sagittal-plane movements, lateral displacements involve asymmetrical limb mechanics [49]. As a result, it is difficult for athletes to follow a predefined path consistently. Particularly during lateral shuffles, the actual displacement trajectory often takes the form of a fluctuating curve rather than a straight line. This contributes to the error in displacement and velocity estimation. In the future, we will use gold-standard marker-based systems to compare displacement trajectories during complex movements, to validate the performance of the MMC system.
Displacement error could also come from the assumptions in the experimental design. The hip-center keypoint was consistently used as the tracking reference for horizontal displacement in this study; the moment it crossed a landmark was deemed the sampling point under the assumption the keypoint had no radius and could exactly intersect with the landmark. Especially during the lateral shuffle phase of the T-test, athletes frequently altered direction straight after touching markers C and D with their hand or foot, without the hip-center keypoint crossing the marker. To remedy this, the study designated the sampling point for these two locations as the instant at which the keypoint was closest to the marker. Although the recognition problem was partially resolved by this method, displacement error was introduced, indicating a need for further methodological improvement.
In one of the latest published framework reviews, researchers affirmed the promising potential of 3D markerless motion capture technology in sports. They also pointed out some of its current shortcomings, including occlusion effects, a decrease in accuracy when capturing complex or fast-moving objects, and doubts about how well it adapts to various environmental conditions [50]. Similar to these challenges, though the current results confirm the viability of our approach, three constraints should be noted. First, the setup has not yet been validated under severe player-to-player occlusions or during high-intensity offensive–defensive interactions typical of official 3x3 matches. Second, vertical-plane validation was restricted to a predefined jump-height threshold, preventing precise estimation of continuous vertical displacement and velocity. Third, we did not perform test–retest sessions, which limits conclusions regarding long-term stability and reliability under varying environmental conditions. These problems will be addressed in competitive environments in future research.

5. Conclusions

This study designed and field-tested a markerless motion capture workflow for 3x3 basketball that combines multi-camera video with the RTMPose algorithm. When compared with tape-measure and manual time–motion references, the system achieved centimeter-level agreement as well as acceptable repeatability for both horizontal displacements and jump events. Further work is needed to confirm criterion accuracy and ecological validity because the validation drills involved only single athletes in controlled trajectories. Future research should (i) benchmark the workflow against a laboratory-grade optical system, (ii) quantify performance during true game play with multiple athletes, occlusions, and abrupt direction changes, and (iii) investigate portable recording options, such as camera reduction or smartphone arrays to improve courtside practicality.

Author Contributions

Conceptualization, W.Z. and M.Z.; data curation, W.Z. and W.W.; formal analysis, W.Z. and R.D.; investigation, W.Z.; methodology, W.Z., R.D. and W.W.; project administration, M.Z.; resources, M.Z. and W.W.; software, W.W.; supervision, M.Z.; validation, R.D.; visualization, W.Z.; writing—original draft, W.Z.; writing—review and editing, R.D. and M.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by Shanghai Key Lab of Human Performance (Shanghai University of Sport) (No. 11DZ2261100), the China Basketball Association (No. 2024AY004), and the Shanghai Municipal Education Commission (No. A1-N3017-24-0013-3).

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki and approved by the Institutional Review Board of Shanghai University of Sport (protocol code: 102772025RT095 and date of approval: 25 March 2025).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The datasets generated during the current study are available in the Zenodo repository (DOI:10.5281/zenodo.15369748).

Acknowledgments

The authors wish to express their sincere gratitude to Yuchen Yang from Shanghai Artificial Intelligence Laboratory for his significant technical support throughout this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Willberg, C.; Wieland, B.; Rettenmaier, L.; Behringer, M.; Zentgraf, K. The Relationship between External and Internal Load Parameters in 3x3 Basketball Tournaments. BMC Sports Sci. Med. Rehabil. 2022, 14, 152. [Google Scholar] [CrossRef] [PubMed]
  2. FIBA Paris Olympics: Games. Available online: https://fiba3x3.com/2024/olympics/games (accessed on 11 June 2025).
  3. Svilar, L.; Jukić, I. Load Monitoring System in Top-Level Basketball Team. Kinesiology 2018, 50, 25–33. [Google Scholar] [CrossRef]
  4. Towner, R.; Larson, A.; Gao, Y.; Ransdell, L.B. Longitudinal Monitoring of Workloads in Women’s Division I (DI) Collegiate Basketball across Four Training Periods. Front. Sports Act. Living 2023, 5, 1108965. [Google Scholar] [CrossRef] [PubMed]
  5. Russell, J.L.; McLean, B.D.; Impellizzeri, F.M.; Strack, D.S.; Coutts, A.J. Measuring Physical Demands in Basketball: An Explorative Systematic Review of Practices. Sports Med. 2021, 51, 81–112. [Google Scholar] [CrossRef] [PubMed]
  6. Sampaio, J.; McGarry, T.; Calleja-González, J.; Jiménez Sáiz, S.; Schelling I Del Alcázar, X.; Balciunas, M. Exploring Game Performance in the National Basketball Association Using Player Tracking Data. PLoS ONE 2015, 10, e0132894. [Google Scholar] [CrossRef]
  7. Ben Abdelkrim, N.; El Fazaa, S.; El Ati, J. Time–Motion Analysis and Physiological Data of Elite under-19-Year-Old Basketball Players during Competition. Br. J. Sports Med. 2007, 41, 69–75. [Google Scholar] [CrossRef]
  8. Colyer, S.L.; Evans, M.; Cosker, D.P.; Salo, A.I.T. A Review of the Evolution of Vision-Based Motion Analysis and the Integration of Advanced Computer Vision Methods Towards Developing a Markerless System. Sports Med.-Open 2018, 4, 24. [Google Scholar] [CrossRef]
  9. Tang, J.; Kim, K.; Wang, K. From Screen to Reality: Exploring the Evolution and Integration of Motion Capture Technology for Virtual Digital Humans. Asia-Pac. J. Converg. Res. Interchange 2024, 10, 153–168. [Google Scholar] [CrossRef]
  10. Scataglini, S.; Abts, E.; Van Bocxlaer, C.; Van den Bussche, M.; Meletani, S.; Truijen, S. Accuracy, Validity, and Reliability of Markerless Camera-Based 3D Motion Capture Systems versus Marker-Based 3D Motion Capture Systems in Gait Analysis: A Systematic Review and Meta-Analysis. Sensors 2024, 24, 3686. [Google Scholar] [CrossRef]
  11. Needham, L.; Evans, M.; Wade, L.; Cosker, D.P.; McGuigan, M.P.; Bilzon, J.L.; Colyer, S.L. The Development and Evaluation of a Fully Automated Markerless Motion Capture Workflow. J. Biomech. 2022, 144, 111338. [Google Scholar] [CrossRef]
  12. D’Haene, M.; Chorin, F.; Colson, S.S.; Guérin, O.; Zory, R.; Piche, E. Validation of a 3D Markerless Motion Capture Tool Using Multiple Pose and Depth Estimations for Quantitative Gait Analysis. Sensors 2024, 24, 7105. [Google Scholar] [CrossRef] [PubMed]
  13. Corazza, S.; Mündermann, L.; Chaudhari, A.M.; Demattio, T.; Cobelli, C.; Andriacchi, T.P. A Markerless Motion Capture System to Study Musculoskeletal Biomechanics: Visual Hull and Simulated Annealing Approach. Ann. Biomed. Eng. 2006, 34, 1019–1029. [Google Scholar] [CrossRef]
  14. Aderinola, T.B.; Younesian, H.; Whelan, D.; Caulfield, B.; Ifrim, G. Quantifying Jump Height Using Markerless Motion Capture with a Single Smartphone. IEEE Open J. Eng. Med. Biol. 2023, 4, 109–115. [Google Scholar] [CrossRef]
  15. Clark, R.A.; Mentiplay, B.F.; Hough, E.; Pua, Y.H. Three-Dimensional Cameras and Skeleton Pose Tracking for Physical Function Assessment: A Review of Uses, Validity, Current Developments and Kinect Alternatives. Gait Posture 2019, 68, 193–200. [Google Scholar] [CrossRef] [PubMed]
  16. Zago, M.; Luzzago, M.; Marangoni, T.; De Cecco, M.; Tarabini, M.; Galli, M. 3D Tracking of Human Motion Using Visual Skeletonization and Stereoscopic Vision. Front. Bioeng. Biotechnol. 2020, 8, 181. [Google Scholar] [CrossRef] [PubMed]
  17. Nakano, N.; Sakura, T.; Ueda, K.; Omura, L.; Kimura, A.; Iino, Y.; Fukashiro, S.; Yoshioka, S.; Nakano, N.; Sakura, T.; et al. Evaluation of 3D Markerless Motion Capture Accuracy Using OpenPose with Multiple Video Cameras. Front. Sports Act. Living 2020, 2, 50. [Google Scholar] [CrossRef]
  18. Cabarkapa, D.; Cabarkapa, D.V.; Miller, J.D.; Templin, T.T.; Frazer, L.L.; Nicolella, D.P.; Fry, A.C. Biomechanical Characteristics of Proficient Free-Throw Shooters—Markerless Motion Capture Analysis. Front. Sports Act. Living 2023, 5, 1208915. [Google Scholar] [CrossRef]
  19. Blythman, R.; Saxena, M.; Tierney, G.J.; Richter, C.; Smolic, A.; Simms, C. Assessment of Deep Learning Pose Estimates for Sports Collision Tracking. J. Sports Sci. 2022, 40, 1885–1900. [Google Scholar] [CrossRef]
  20. Giulietti, N.; Caputo, A.; Chiariotti, P.; Castellini, P. SwimmerNET: Underwater 2D Swimmer Pose Estimation Exploiting Fully Convolutional Neural Networks. Sensors 2023, 23, 2364. [Google Scholar] [CrossRef]
  21. Jiang, T.; Lu, P.; Zhang, L.; Ma, N.; Han, R.; Lyu, C.; Li, Y.; Chen, K. RTMPose: Real-Time Multi-Person Pose Estimation Based on MMPose. arXiv 2023, arXiv:2303.07399. [Google Scholar]
  22. Yamada, K.; Yin, L.; Hu, Q.; Ding, N.; Iwashita, S.; Ichikawa, J.; Kotani, K.; Yeung, C.; Fujii, K. TrackID3x3: A Dataset and Algorithm for Multi-Player Tracking with Identification and Pose Estimation in 3x3 Basketball Full-Court Videos. arXiv 2025, arXiv:2503.18282. [Google Scholar]
  23. Armitano-Lago, C.; Willoughby, D.; Kiefer, A.W. A SWOT Analysis of Portable and Low-Cost Markerless Motion Capture Systems to Assess Lower-Limb Musculoskeletal Kinematics in Sport. Front. Sports Act. Living 2022, 3, 809898. [Google Scholar] [CrossRef] [PubMed]
  24. Muda, L.; Begam, M.; Elamvazuthi, I. Voice Recognition Algorithms Using Mel Frequency Cepstral Coefficient (MFCC) and Dynamic Time Warping (DTW) Techniques. arXiv 2010, arXiv:1003.4083. [Google Scholar]
  25. Zhang, Z. A Flexible New Technique for Camera Calibration. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1330–1334. [Google Scholar] [CrossRef]
  26. Ellrich, N.; Niermeyer, K.; Peto, D.; Decker, J.; Fietzek, U.M.; Katzdobler, S.; Höglinger, G.U.; Jahn, K.; Zwergal, A.; Wuehr, M. Precision Balance Assessment in Parkinson’s Disease: Utilizing Vision-Based 3D Pose Tracking for Pull Test Analysis. Sensors 2024, 24, 3673. [Google Scholar] [CrossRef]
  27. Lin, T.-Y.; Maire, M.; Belongie, S.; Hays, J.; Perona, P.; Ramanan, D.; Dollár, P.; Zitnick, C.L. Microsoft COCO: Common Objects in Context. In Computer Vision—ECCV 2014 Part V; Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T., Eds.; Springer International Publishing: Cham, Switzerland, 2014; Volume 8693, pp. 740–755. ISBN 978-3-319-10601-4. [Google Scholar] [CrossRef]
  28. Abdel-Aziz, Y.I.; Karara, H.M. Direct Linear Transformation from Comparator Coordinates into Object Space Coordinates in Close-Range Photogrammetry. Photogramm. Eng. Remote Sens. 2015, 81, 103–107. [Google Scholar] [CrossRef]
  29. Dong, J.; Fang, Q.; Jiang, W.; Yang, Y.; Huang, Q.; Bao, H.; Zhou, X. Fast and Robust Multi-Person 3D Pose Estimation and Tracking From Multiple Views. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 44, 6981–6992. [Google Scholar] [CrossRef]
  30. Bermuth, D.; Poeppel, A.; Reif, W. RapidPoseTriangulation: Multi-View Multi-Person Whole-Body Human Pose Triangulation in a Millisecond. arXiv 2025, arXiv:2503.21692. [Google Scholar]
  31. Hodder, R.W.; Ball, K.A.; Serpiello, F.R. Criterion Validity of Catapult ClearSky T6 Local Positioning System for Measuring Inter-Unit Distance. Sensors 2020, 20, 3693. [Google Scholar] [CrossRef]
  32. Huggins, R.A.; Giersch, G.E.W.; Belval, L.N.; Benjamin, C.L.; Curtis, R.M.; Sekiguchi, Y.; Peltonen, J.; Casa, D.J. The Validity and Reliability of Global Positioning System Units for Measuring Distance and Velocity During Linear and Team Sport Simulated Movements. J. Strength Cond. Res. 2020, 34, 3070–3077. [Google Scholar] [CrossRef]
  33. Jennings, D.; Cormack, S.; Coutts, A.J.; Boyd, L.; Aughey, R.J. The Validity and Reliability of GPS Units for Measuring Distance in Team Sport Specific Running Patterns. Int. J. Sports Physiol. Perform. 2010, 5, 328–341. [Google Scholar] [CrossRef] [PubMed]
  34. Portas, M.D.; Harley, J.A.; Barnes, C.A.; Rush, C.J. The Validity and Reliability of 1-Hz and 5-Hz Global Positioning Systems for Linear, Multidirectional, and Soccer-Specific Activities. Int. J. Sports Physiol. Perform. 2010, 5, 448–458. [Google Scholar] [CrossRef]
  35. Varley, M.C.; Fairweather, I.H.; Aughey, R.J. Validity and Reliability of GPS for Measuring Instantaneous Velocity during Acceleration, Deceleration, and Constant Motion. J. Sports Sci. 2012, 30, 121–127. [Google Scholar] [CrossRef]
  36. Roberts, S.; Trewartha, G.; Stokes, K.; Roberts, S.; Trewartha, G.; Stokes, K. A Comparison of Time–Motion Analysis Methods for Field-Based Sports. Int. J. Sports Physiol. Perform. 2006, 1, 388–399. [Google Scholar] [CrossRef] [PubMed]
  37. Atkinson, G.; Nevill, A.M. Statistical Methods For Assessing Measurement Error (Reliability) in Variables Relevant to Sports Medicine. Sports Med. 1998, 26, 217–238. [Google Scholar] [CrossRef] [PubMed]
  38. Hopkins, W.G.; Schabort, E.J.; Hawley, J.A. Reliability of Power in Physical Performance Tests. Sports Med. 2001, 31, 211–234. [Google Scholar] [CrossRef]
  39. Hopkins, W. Spreadsheets for Analysis of Validity and Reliability. Available online: http://sportsci.org/2015/ValidRely.htm (accessed on 15 June 2025).
  40. Koo, T.K.; Li, M.Y. A Guideline of Selecting and Reporting Intraclass Correlation Coefficients for Reliability Research. J. Chiropr. Med. 2016, 15, 155–163. [Google Scholar] [CrossRef]
  41. Hopkins, W.G. Measures of Reliability in Sports Medicine and Science. Sports Med. 2000, 30, 1–15. [Google Scholar] [CrossRef]
  42. Liu, H.; Hopkins, W.; Gómez, A.M.; Molinuevo, S.J. Inter-Operator Reliability of Live Football Match Statistics from OPTA Sportsdata. Int. J. Perform. Anal. Sport 2013, 13, 803–821. [Google Scholar] [CrossRef]
  43. Bland, J.M.; Altman, D.G. Statistical Methods for Assessing Agreement between Two Methods of Clinical Measurement. Lancet 1986, 1, 307–310. [Google Scholar] [CrossRef]
  44. Gray, A.J.; Jenkins, D.; Andrews, M.H.; Taaffe, D.R.; Glover, M.L. Validity and Reliability of GPS for Measuring Distance Travelled in Field-Based Team Sports. J. Sports Sci. 2010, 28, 1319–1325. [Google Scholar] [CrossRef] [PubMed]
  45. Scott, M.T.U.; Scott, T.J.; Kelly, V.G. The Validity and Reliability of Global Positioning Systems in Team Sport. J. Strength Cond. Res. 2016, 30, 1470–1490. [Google Scholar] [CrossRef]
  46. Tang, H.; Munkasy, B.; Li, L. Differences between Lower Extremity Joint Running Kinetics Captured by Marker-Based and Markerless Systems Were Speed Dependent. J. Sport Health Sci. 2024, 13, 569–578. [Google Scholar] [CrossRef]
  47. Van Hooren, B.; Pecasse, N.; Meijer, K.; Essers, J.M.N. The Accuracy of Markerless Motion Capture Combined with Computer Vision Techniques for Measuring Running Kinematics. Scand. Med. Sci. Sports 2023, 33, 966–978. [Google Scholar] [CrossRef]
  48. Bright, J.; Chen, Y.; Zelek, J. Mitigating Motion Blur for Robust 3D Baseball Player Pose Modeling for Pitch Analysis. arXiv 2023, arXiv:2309.01010. [Google Scholar]
  49. Parada, L.A.; Bona, R.L.; Biancardi, C.M. Biomechanics of Lateral Movements. Sci. J. Sport Perform. 2024, 3, 443–456. [Google Scholar] [CrossRef]
  50. Noorbhai, H.; Moon, S.; Fukushima, T. A Conceptual Framework and Review of Multi-Method Approaches for 3D Markerless Motion Capture in Sports and Exercise. J. Sports Sci. 2025, 43, 1167–1174. [Google Scholar] [CrossRef]
Figure 1. Placement and orientation of eight sports cameras surrounding the outdoor 3x3 basketball court used for markerless motion capture (Remarks: The origin of the world coordinate system was established at the left baseline corner when facing the basket, indicated by the X and Y horizontal axes in the upper-left corner, while the Z-axis is vertical, upwards from the ground).
Figure 1. Placement and orientation of eight sports cameras surrounding the outdoor 3x3 basketball court used for markerless motion capture (Remarks: The origin of the world coordinate system was established at the left baseline corner when facing the basket, indicated by the X and Y horizontal axes in the upper-left corner, while the Z-axis is vertical, upwards from the ground).
Sensors 25 04003 g001
Figure 2. Algorithmic workflow of the RTMPose-based markerless motion capture system. The world coordinate system was established with the left baseline corner (facing the basket) as the origin.
Figure 2. Algorithmic workflow of the RTMPose-based markerless motion capture system. The world coordinate system was established with the left baseline corner (facing the basket) as the origin.
Sensors 25 04003 g002
Figure 3. Illustration of keypoint selection for estimating player position in MMC analysis. The hip midpoint was used for horizontal displacement (top panels), and ankle midpoint was used for jump height assessment (bottom panels).
Figure 3. Illustration of keypoint selection for estimating player position in MMC analysis. The hip midpoint was used for horizontal displacement (top panels), and ankle midpoint was used for jump height assessment (bottom panels).
Sensors 25 04003 g003
Figure 4. Overview of the experimental tasks and measurement segments for MMC data collection: (I) Straight-line runs; A-B acceleration and B-C deceleration. (II) Jump tests on plyometric boxes. (III) T-test runs; A-B forward, C-D lateral shuffle, and B-A backward. (IV) Curved runs.
Figure 4. Overview of the experimental tasks and measurement segments for MMC data collection: (I) Straight-line runs; A-B acceleration and B-C deceleration. (II) Jump tests on plyometric boxes. (III) T-test runs; A-B forward, C-D lateral shuffle, and B-A backward. (IV) Curved runs.
Sensors 25 04003 g004
Figure 5. The Bland–Altman plots showing agreement between MMC and TMA for average speed measurements across all movement tasks.
Figure 5. The Bland–Altman plots showing agreement between MMC and TMA for average speed measurements across all movement tasks.
Sensors 25 04003 g005
Table 1. Accuracy metrics of horizontal displacement measured by the MMC system across multiple basketball-specific movement tasks. Reference distances were validated using tape measures, and results include CV, bias, and SEE.
Table 1. Accuracy metrics of horizontal displacement measured by the MMC system across multiple basketball-specific movement tasks. Reference distances were validated using tape measures, and results include CV, bias, and SEE.
TaskNConditionReference Distance (m)Measured Distance (Mean ± SD, m)CV (%)Bias (%)SEE (%)
Straight-Line Running
10 m Acceleration50Without Ball1010.045 ± 0.0620.62%0.60%0.48%
10 m Acceleration50With Ball1010.052 ± 0.1371.36%0.96%0.26%
Average100-1010.049 ± 0.1061.06%0.63%0.66%
5 m Deceleration50Without Ball54.994 ± 0.0881.76%1.10%1.36%
5 m Deceleration50With Ball54.957 ± 0.1482.99%1.76%0.31%
Average100-54.975 ± 0.1232.46%0.92%1.37%
T-Test
Linear 7 m30Without Ball77.017 ± 0.0841.20%0.66%1.03%
Lateral Shuffle 8 m30Without Ball88.296 ± 0.283.38%4.61%2.11%
Backpedal 7 m30Without Ball77.068 ± 0.0921.30%1.15%1.16%
Average-------
Curved Running
Curved Running, 11.6 m24Without Ball11.611.665 ± 0.5234.48%3.42%2.90%
Curved Running, 11.6 m24With Ball11.611.533 ± 0.5274.57%3.32%3.09%
Average48-11.611.599 ± 0.5184.47%3.37%2.38%
Note: N, number of trials; measurement results of displacement across different test tasks using the markerless system. Bias (%) = (measured − reference)/reference × 100; SEE (%) = standard deviation of the bias; CV = coefficient of variation. For the T-test, average values are not reported due to varying movement distances across sub-tasks.
Table 2. Comparative analysis of average speed measurements between TMA and MMC system across specific basketball tasks. Metrics include SCM, STE, and ICC values.
Table 2. Comparative analysis of average speed measurements between TMA and MMC system across specific basketball tasks. Metrics include SCM, STE, and ICC values.
TaskNMMC
(M ± SD, m/s)
TMA
(M ± SD, m/s)
SCM (95%CI)STE (95%CI)ICC (95%CI)
Straight-Line Running
10 m Acceleration (No Ball)504.56 ± 0.474.59 ± 0.470.05 (0.00~0.10)0.04 (0.03~0.09)1.00 (0.99~1.00)
10 m Acceleration (With Ball)503.97 ± 0.313.97 ± 0.280.05 (−0.06~0.17)0.10 (0.06~0.20)0.99 (0.97~1.00)
5 m Deceleration (No Ball)504.33 ± 0.804.34 ± 0.790.01 (−0.05~0.06)0.05 (0.03~0.10)1.00 (0.99~1.00)
5 m Deceleration (With Ball)503.48 ± 0.433.48 ± 0.43−0.02 (−0.14~0.10)0.10 (0.07~0.21)0.99 (0.96~1.00)
T-Test
Linear 7 m303.15 ± 0.163.12 ± 0.17−0.13 (−0.34~0.08)0.18 (0.12~0.37)0.98 (0.89~0.99)
Lateral Shuffle 8 m302.39 ± 0.172.36 ± 0.16−0.29 (−0.53~0.04)0.21 (0.14~0.42)0.97 (0.86~0.99)
Backpedal 7 m302.51 ± 0.252.50 ± 0.28−0.02 (−0.17~0.12)0.12 (0.08~0.25)0.99 (0.95~1.00)
Curved Running
Curved Running, 11.6 m (No Ball)242.77 ± 0.252.77 ± 0.220.01 (−0.19~0.20)0.16 (0.11~0.33)0.98 (0.92~1.00)
Curved Running, 11.6 m (With Ball)242.81 ± 0.282.82 ± 0.280.04 (−0.12~0.19)0.13 (0.09~0.26)0.99 (0.95~1.00)
Note: N, number of trials; SCM = standardized change in mean; STE = standardized typical error; ICC = intraclass correlation coefficient. SCM thresholds: <0.2 (trivial), 0.2–0.6 (small), 0.6–1.2 (moderate), 1.2–2.0 (large), 2.0–4.0 (very large), and >4.0 (extremely large). ICC > 0.9 indicates high consistency.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zheng, W.; Zhang, M.; Dong, R.; Qiu, M.; Wang, W. Feasibility and Accuracy of an RTMPose-Based Markerless Motion Capture System for Single-Player Tasks in 3x3 Basketball. Sensors 2025, 25, 4003. https://doi.org/10.3390/s25134003

AMA Style

Zheng W, Zhang M, Dong R, Qiu M, Wang W. Feasibility and Accuracy of an RTMPose-Based Markerless Motion Capture System for Single-Player Tasks in 3x3 Basketball. Sensors. 2025; 25(13):4003. https://doi.org/10.3390/s25134003

Chicago/Turabian Style

Zheng, Wen, Mingxin Zhang, Rui Dong, Mingjia Qiu, and Wei Wang. 2025. "Feasibility and Accuracy of an RTMPose-Based Markerless Motion Capture System for Single-Player Tasks in 3x3 Basketball" Sensors 25, no. 13: 4003. https://doi.org/10.3390/s25134003

APA Style

Zheng, W., Zhang, M., Dong, R., Qiu, M., & Wang, W. (2025). Feasibility and Accuracy of an RTMPose-Based Markerless Motion Capture System for Single-Player Tasks in 3x3 Basketball. Sensors, 25(13), 4003. https://doi.org/10.3390/s25134003

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop