TrackingMarkerDecompositionFilter#
- class pyCGM2.Model.modelFilters.TrackingMarkerDecompositionFilter(iModel: Model, iAcq: btkAcquisition)#
Decompose tracking markers into their component directions.
This filter separates tracking markers into three components (directions) and appends them to the acquisition as individual markers. The decomposition directions depend on the segment and marker names. For example, foot markers are decomposed into superior-inferior, medial-lateral, and proximal-distal directions.
- Parameters:
iModel (Model) – The model instance containing segment and marker information.
iAcq (btk.btkAcquisition) – The acquisition instance from which marker data will be extracted.
- m_acq#
The acquisition instance.
- Type:
btk.btkAcquisition
Methods
- decompose()#
Performs the decomposition of tracking markers.
Decomposes each tracking marker in the model into three orthogonal components and appends these as new markers in the acquisition data.