Trigonometric Angle-Based Features
- Trigonometric angle-based features are mathematically structured descriptors that utilize classical and generalized trigonometric functions to encode rotation-invariant geometric relationships.
- They derive from fundamental identities and employ multiple-angle and addition formulas to enable continuous tuning of feature shapes in various computational applications.
- Empirical studies, particularly in graph neural networks for 3D object detection, demonstrate that these features significantly enhance performance and robustness.
Trigonometric angle-based features are mathematically structured descriptors that utilize angular relationships—derived from classical or generalized trigonometric functions—within geometric or learned representations. Rooted in the properties of both classical and two-parameter generalized trigonometric functions—including new multiple-angle and addition formulas—these features provide a continuous, tunable family of periodic mappings for use in a variety of computational pipelines. Recent advancements demonstrate their impact, particularly regarding encoding rotation-invariant geometric relationships in high-dimensional data, as in graph neural networks (GNNs) for 3D object detection and feature engineering.
1. Generalized Trigonometric Functions and Fundamental Identities
Let be fixed exponents. The generalized arcsine is defined as
with half-period
Define . The periodic continuation yields
A key relation is the generalized Pythagorean identity: Derivatives satisfy
These generalized functions recover classical trigonometric identities when and enable continuous transitions between various function shapes, facilitating feature shape tuning. The domain of both and is , with fundamental period (Takeuchi, 2016).
2. Multiple-Angle and Duplication Formulas
Multiple-angle formulas for generalized trigonometric functions extend classical results. For all and ,
The half-periods relate as . For each integer and by periodic continuation, closed-form expressions for and similar for cosine are available in terms of base functions (Takeuchi, 2016).
A slowly-convergent series expansion analogous to the Gregory-Leibniz series for exists for : where .
3. Addition-Type Identities
While a full generalization of is not available for all parameters, important addition-type results include:
- The -Pythagorean identity: .
- Derivative identities enabling implicit integral-based addition relations.
- For (Edmunds–Gurka–Lang), an explicit four-term addition theorem: (Takeuchi, 2016).
4. Algorithmic Construction of Angle-Based Features
A broad class of angle-based features in signal processing and machine learning applications are constructed from periodic base functions. Given explicit duplication and multiple-angle formulas, one can:
- Select as base features.
- For higher harmonics, form features like , without requiring numerical inversion or quadrature.
- Treat and as tunable hyperparameters for optimizing feature shape, seamlessly interpolating between classical sinusoids and other geometries (e.g., super-circles, astroids).
Application contexts include filter-bank design with band shapes adapted by and geometric modeling via parameterizations (Takeuchi, 2016).
5. Rotation-Invariant Trigonometric Angular Features in Deep Learning
Within 3D point cloud analysis and graph neural network (GNN) architectures, trigonometric angle-based features are constructed as follows. For points ,
Define angular features: The triple forms a mathematically rotation-invariant descriptor for each point-pair.
These are encoded in GNN edge features as either angle-only or concatenated with relative offsets:
- Angle-only:
- Angle+Relative: .
Empirical analysis shows that angle-based encodings confer strong robustness to global rigid rotations, as angular quantities for any rotation , while raw offsets do not (Ansari et al., 2021).
6. Comparative Impact and Quantitative Results
Empirical results from KITTI 3D object detection benchmarks demonstrate marked improvements in performance using trigonometric angle-based features within GNNs.
| Feature Encoding | Car mAP (E/M/H) | Cyclist mAP (E/M/H) | Pedestrian mAP (E/M/H) |
|---|---|---|---|
| Euclidean-only | 30.23/25.58/22.02 | 15.15/11.06/7.47 | 8.93/15.47/8.93 |
| Absolute-only | 35.56/28.66/25.41 | 20.71/18.92/16.17 | 32.67/29.91/22.41 |
| Relative-only | 62.23/49.57/42.42 | 45.64/40.14/38.19 | 51.28/47.42/42.56 |
| Angle-only | 85.64/75.66/67.69 | 50.55/41.07/38.27 | 71.42/63.12/55.47 |
| Angle+Relative | 90.12/88.86/79.53 | 54.23/48.67/41.21 | 80.61/62.41/58.01 |
The Angle+Relative encoding achieves the highest mean average precision while incurring only marginal runtime overhead compared to the baseline (Ansari et al., 2021).
7. Applications and Theoretical Significance
Trigonometric angle-based features provide a mathematically principled, computationally tractable, and robust methodology for constructing invariant geometric descriptors. Their generalization to -parametric families enables function shape optimization for diverse domains:
- Machine learning: periodic feature engineering via learnable harmonic shapes.
- Signal processing: design of frequency bases and filter-banks beyond the classical Fourier family.
- Geometric modeling: smooth shape interpolation and parameterization of generalized curves.
The explicit algebraic structure of angle-based features rooted in generalized trigonometric identities enables their systematic deployment in mathematical and practical pipelines (Takeuchi, 2016, Ansari et al., 2021).