ElbowSig: Multidomain Signal Analysis
- ElbowSig is a multifaceted concept representing biomechanical elbow-angle signals, anthropomorphic signature features, and statistical clustering indicators.
- It employs CNN-based pose estimation and inverse kinematics to derive real-time elbow angles with RMS errors of ~3° (sagittal) and ~1° (coronal), supporting diverse applications.
- In clustering, ElbowSig formalizes the elbow heuristic using normalized curvature statistics to test for significant multiscale structure, enabling error-controlled discovery.
Searching arXiv for the cited ElbowSig-related works to ground the article in current records. ElbowSig is an overloaded term that appears in at least three distinct research contexts: a continuous elbow-angle time series produced from monocular RGB video for upper-limb motion capture, elbow-centered anthropomorphic time signals derived from a virtual skeletal arm for on-line signature verification, and a statistical framework for assessing multiscale clustering significance by formalizing the elbow heuristic (Yahya et al., 2018, Diaz et al., 15 Jan 2025, Perez-Reche, 3 Mar 2026). Across these usages, the common thread is not a single invariant algorithm, but the extraction or interpretation of diagnostically informative “elbow” signals: biomechanical in the first two cases, inferential in the third.
1. Terminological scope and disambiguation
In the motion-capture setting, ElbowSig denotes a continuous stream of elbow flexion/extension angles in degrees, produced in real time from RGB frames by estimating shoulder, elbow, and wrist keypoints and computing the elbow angle at each frame (Yahya et al., 2018). The underlying paper is "Real Time Elbow Angle Estimation Using Single RGB Camera" (Yahya et al., 2018), which presents a markerless and cost-effective solution using a single RGB camera and part affinity field inference.
In the on-line signature literature, ElbowSig refers to elbow-based anthropomorphic features extracted from pen trajectories through a Virtual Skeletal Arm (VSA) model. These signals include the elbow flexion angle , its derivatives, and the 3D elbow trajectory , all intended to characterize signer neuromotor style (Diaz et al., 15 Jan 2025). The 2024 paper on neural modelling of kinematic and dynamic signature features is adjacent rather than terminologically identical: it estimates angular positions, angular velocities, and joint torques from 2D trajectories with a small neural network, but it does not define ElbowSig by name (Diaz et al., 2024).
In clustering, ElbowSig is the explicit name of a framework that converts the heuristic elbow method into a formal hypothesis-testing procedure using a normalized discrete curvature statistic computed from the heterogeneity sequence (Perez-Reche, 3 Mar 2026). Here, the “signal” is not biomechanical; it is the scale-wise evidence that reductions in clustering heterogeneity depart from a null baseline.
This polysemy is consequential. A plausible implication is that any technical discussion of ElbowSig should identify the operative domain explicitly, since the same label can denote a time-domain biomechanical series, a set of anthropomorphic signature features, or a multiscale inferential statistic.
2. Monocular RGB ElbowSig for real-time elbow-angle estimation
The RGB-camera formulation begins with a monocular camera capturing frames at approximately $15$ fps while a participant performs a simple upper-limb task such as cup-to-mouth movement (Yahya et al., 2018). Each input image is processed by a convolutional neural network following the bottom-up part-affinity-field design of Cao et al. (2016): the network predicts confidence maps for body keypoints and part affinity fields for limb associations. Peaks in the confidence maps identify candidate joints, and line integrals over the corresponding affinity fields score limb connectivity, allowing shoulder elbow wrist to be assembled into a coherent articulated skeleton (Yahya et al., 2018).
From the right-arm skeleton, the pixel coordinates , , and 0 are extracted for shoulder, elbow, and wrist, respectively. Two vectors are formed at the elbow, 1 and 2, and the elbow angle is computed by
3
The resulting 4 values are emitted frame by frame, yielding a continuous elbow-angle signal in real time (Yahya et al., 2018).
The CNN architecture uses a shared feature extractor 5 comprising the first 6 convolutional layers, followed by two parallel branches—one for confidence maps and one for affinity fields—unfolded over 7 stages, typically 8 (Yahya et al., 2018). At stage 9, the model refines both outputs according to
0
where 1 and 2 are convolution-only subnets. Training uses stage-wise 3 losses for both map and field predictions, masked by 4 to exclude missing annotations, with total loss
5
The implementation is explicitly markerless, single-view, and requires no pre-calibration (Yahya et al., 2018). Kinect is used only as a comparison device, operating at 6 fps with a depth-based skeleton API via the C# Coding4Fun toolkit; RGB frames are timestamp-matched to subsampled Kinect frames with millisecond accuracy (Yahya et al., 2018). Within this formulation, ElbowSig is therefore a derived kinematic observable obtained from 2D pose estimation rather than a direct sensor measurement.
3. Experimental behavior and limitations of the RGB signal
The evaluation in (Yahya et al., 2018) recruited five healthy volunteers with height 7 cm and mass 8 kg, each performing three cup-to-mouth trials in both sagittal and coronal planes. The metric was RMS error between the RGB-camera elbow angle and the Kinect elbow angle after time synchronization. Median RMS error over all subjects was approximately 9 in the sagittal plane and approximately $15$0 in the coronal plane (Yahya et al., 2018).
Per-subject RMSE values reported in Table 1 are as follows:
| Subject | Sagittal RMSE | Coronal RMSE |
|---|---|---|
| 1 | 1.5° | 1.0° |
| 2 | 4.0° | 2.0° |
| 3 | 2.0° | 0.5° |
| 4 | 2.5° | 3.5° |
| 5 | 0.5° | 1.0° |
The paper states that markerless and cost-effective RGB camera has a median RMS errors of $15$1 and $15$2 in sagittal and coronal plane respectively as compared to Microsoft Kinect (Yahya et al., 2018). It further characterizes the significance as under $15$3 error in coronal tasks and $15$4–$15$5 in sagittal, and describes this as sufficient accuracy for many rehabilitation applications (Yahya et al., 2018).
The stated limitations are specific. Lower accuracy in the sagittal plane is largely attributed to wrist-keypoint localization errors caused by limb overlaps and foreshortening (Yahya et al., 2018). The proof of concept handles a single, relatively unobstructed subject; multi-person and cluttered scenes remain challenging, and frame rate is limited by single-view CNN inference at roughly $15$6 fps (Yahya et al., 2018). Proposed extensions include improving wrist detection via temporal filtering or finer PAF stages, extending to multi-person scenarios and non-rigid backgrounds, fusing a second camera or lightweight IMUs for depth and occlusion robustness, and incorporating domain-specific temporal smoothing to reduce jitter in ElbowSig (Yahya et al., 2018). This suggests that, in this usage, ElbowSig is best understood as a real-time but perception-limited kinematic signal whose quality depends heavily on distal keypoint localization.
4. Anthropomorphic ElbowSig in on-line signature verification
In the on-line signature setting, ElbowSig is grounded in a Virtual Skeletal Arm model that represents signing as the motion of a serial chain with six revolute joints plus a pen-holding link (Diaz et al., 15 Jan 2025). Joint $15$7 is the elbow flexion-extension degree of freedom and joint $15$8 is elbow pronation/supination. For joints $15$9, the Denavit–Hartenberg parameters reported are: for 0, 1, 2, 3, 4 shoulder roll; for 5, 6, 7, 8, 9 elbow flexion; and for 0, 1, 2, 3, 4 pronation axis (Diaz et al., 15 Jan 2025). The frame transform is given by the standard homogeneous matrix
5
and the chain to the elbow-related frame is
6
Pen pose is lifted into the VSA end-effector frame via
7
where 8 is built from recorded 9, lift 0, azimuth, and inclination (Diaz et al., 15 Jan 2025). In practice, inverse kinematics are solved from 1 in order to recover 2, after which elbow position is computed by forward kinematics.
The elbow flexion angle is then obtained by decoupling the proximal chain from the forearm and wrist. Let
3
then
4
5
6
and by the law of cosines
7
The closed-form elbow angle reported is
8
Once 9 and 0 are available, the extracted elbow-based time signals are: 1, 2, 3, 4, 5, and 6 (Diaz et al., 15 Jan 2025). The source text interprets these physically: 7 captures how much the signer bends the elbow, 8 and 9 measure smoothness and neuromotor control, and 0 encodes global arm posture and reach (Diaz et al., 15 Jan 2025).
5. Verification performance and relation to neural kinematic modelling
The VSA-based elbow features were evaluated on MCYT-100, MCYT-330, BiosecurID-SONOF, SUSIG, mobile SG-NOTE, and OnOffSig Bengali/Devanagari datasets (Diaz et al., 15 Jan 2025). The protocol used five genuine signatures for training per signer, with remaining genuine signatures and random and skilled forgeries for testing; Equal-Error-Rate was reported, and FRR/FAR at operating points were also measured (Diaz et al., 15 Jan 2025). On MCYT-100 with a DTW-based verifier, the example results reported are: position-only (3D joints) with 1 and 2; elbow-angle-only 3 with 4 and 5; and score-level fusion with 6 and 7, described as an approximately 8 relative skilled-forgery gain (Diaz et al., 15 Jan 2025). Across all six corpora and two verifier back-ends, adding elbow-based dynamic features consistently reduced EER, especially for skilled forgeries, by 9–0 relative over a strong position-only baseline (Diaz et al., 15 Jan 2025).
The paper "Neural network modelling of kinematic and dynamic features for signature verification" (Diaz et al., 2024) is relevant because it addresses the same broader objective—recovering latent arm kinematics and dynamics from 2D signature traces—but with a different methodology. Instead of a VSA inverse-kinematics pipeline, it frames the task as multi-target regression from sliding windows of trajectory points to 1 outputs: 2 (Diaz et al., 2024). The MLP uses 3 input features, one hidden layer with 4 ReLU units, Dropout5, and three output heads with 6 sigmoid units each (Diaz et al., 2024). Training on MCYT300 uses
7
with Adam at learning rate 8 and early stopping on a 9 validation subset (Diaz et al., 2024).
The reported estimation accuracy on DS1 shows that the MLP is markedly stronger than bidirectional RNN, LSTM, and GRU for angular velocities and torques, while sequence models are slightly better on angular positions (Diaz et al., 2024). For example, MLP MAE/MSE are 00 for 01, 02 for 03, and 04 for 05, whereas torque errors for the sequence baselines are much larger (Diaz et al., 2024). In verification on DS1, MLP-estimated features outperform UR5e-based features for both random and skilled forgery EERs in several cases; for instance, for random forgeries, 06 yields 07 for UR5e-based features versus 08 for MLP-estimated features (Diaz et al., 2024). Cross-dataset tests further indicate that angular velocities and torques generalize better than angular positions (Diaz et al., 2024). A plausible implication is that elbow-centered signature signals can be embedded within a broader family of latent kinematic descriptors that need not be computed exclusively through explicit biomechanical inversion.
6. ElbowSig as multiscale clustering significance
In "The elbow statistic: Multiscale clustering statistical significance" (Perez-Reche, 3 Mar 2026), ElbowSig is not a biomechanical time signal but a framework for testing whether apparent elbows in the clustering heterogeneity curve correspond to statistically meaningful structure. Let 09 and let a clustering algorithm with 10 clusters yield parameters 11 and a non-negative point-wise heterogeneity function 12. The total heterogeneity is defined as
13
with 14 (Perez-Reche, 3 Mar 2026). The framework is algorithm-agnostic and accommodates hard, fuzzy, and model-based clustering through different choices of 15.
The first and second discrete differences are
16
for 17, and the normalized discrete curvature, termed the elbow statistic, is
18
Local peaks in 19 indicate values of 20 at which the reduction in heterogeneity slows abruptly, which the paper interprets as statistically meaningful cluster resolutions (Perez-Reche, 3 Mar 2026).
The null theory is developed in two asymptotic regimes. In the large-sample limit with fixed 21 and 22, one has
23
hence
24
For uniform data on bounded support in the optimal quantization regime, 25, giving
26
for large 27 (Perez-Reche, 3 Mar 2026). In the high-dimensional limit with fixed 28 and 29 under isotropic sub-Gaussian assumptions,
30
so
31
Special cases are also given: for hard-clustering inertia, 32 implies 33 and 34; for GMM, asymptotically
35
(Perez-Reche, 3 Mar 2026). The paper’s central claim is that the null elbow statistic concentrates around a known smooth baseline with vanishing variance, and that departures above this baseline at specific 36 indicate genuine clustering structure.
The algorithm takes as input the data, clustering method, 37, number of references 38, per-scale error 39, and FDR level 40 (Perez-Reche, 3 Mar 2026). Reference data are generated either by a bounding-box or PCA-aligned uniform scheme; empirical 41-values are computed as
42
followed by a subsampling-based per-scale significance threshold and Benjamini–Hochberg FDR adjustment (Perez-Reche, 3 Mar 2026). Under the null, Appendix A calibration ensures exact per-scale Type I rate 43, while FDR control bounds the expected false-discovery proportion by 44 (Perez-Reche, 3 Mar 2026).
Empirically, unstructured experiments show per-scale detections at 45 at an approximately 46 nominal rate, and global FDR reduces false positives to below 47 in high-dimensional settings (Perez-Reche, 3 Mar 2026). In Gaussian-mixture power simulations, ElbowSig identifies the true number of components in more than 48 of replicates under moderate cluster separation, while also flagging coarser resolutions when components overlap (Perez-Reche, 3 Mar 2026). On real datasets, it detects multiscale structure in Iris, breast cancer, Campylobacter host, human populations, and insulin resistance profiles, with retained significant 49 depending on reference generator and multiplicity correction (Perez-Reche, 3 Mar 2026). This suggests that the clustering sense of ElbowSig is best viewed as an inferential generalization of the traditional elbow heuristic rather than a model-selection rule that returns a single 50.
7. Common themes, misconceptions, and research directions
A common misconception would be to treat ElbowSig as a single standardized method. The evidence does not support that interpretation. In (Yahya et al., 2018), ElbowSig is a real-time elbow-angle stream from 2D keypoints; in (Diaz et al., 15 Jan 2025), it is a family of anthropomorphic elbow time signals reconstructed from pen pose; in (Perez-Reche, 3 Mar 2026), it is a statistical significance framework for clustering. These usages are conceptually connected by the notion of an “elbow” as a salient locus of information, but they are methodologically independent.
Another possible misconception is that all ElbowSig variants are direct measurements. The RGB and VSA formulations are both derived signals: one from image-based pose estimation, the other from kinematic reconstruction and inverse kinematics (Yahya et al., 2018, Diaz et al., 15 Jan 2025). Likewise, the clustering formulation is not a descriptive curvature plot alone; it explicitly constructs empirical null distributions, computes 51-values, and applies per-scale or FDR-controlled significance rules (Perez-Reche, 3 Mar 2026).
Future directions stated in the sources remain domain-specific. For RGB elbow-angle estimation, the proposed extensions are temporal filtering, finer PAF stages, multi-person handling, non-rigid backgrounds, second-camera or IMU fusion, and temporal smoothing for jitter reduction (Yahya et al., 2018). For anthropomorphic signature features, the stated optimizations include fixing or denoising pen orientation, calibrating link lengths to individual anthropometrics, accelerating inverse kinematics through lookup tables or vectorization, and enriching the joint model with shoulder or compliance effects (Diaz et al., 15 Jan 2025). For learned kinematic signature modelling, the proposed improvements include anthropomorphic robot redesign, attention mechanisms, more interpretable architectures, per-signer calibration of D–H parameters or torque coefficients, and deeper or graph-based skeletal models (Diaz et al., 2024). For clustering ElbowSig, the significance is its compatibility with hard, fuzzy, and model-based methods and its explicit multiscale perspective, which contrasts with traditional criteria such as Gap, CH, DB, and Silhouette that the paper describes as lacking either error control or multiscale awareness (Perez-Reche, 3 Mar 2026).
Taken together, the literature shows that ElbowSig functions less as a singular technical artifact than as a domain-dependent construct for encoding informative elbow-related structure—whether biomechanical or statistical—into analyzable signals (Yahya et al., 2018, Diaz et al., 15 Jan 2025, Perez-Reche, 3 Mar 2026).