Joint Contact Position Parameter Determination via Lookup Table
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining the six parameters of a contact position between two bones are computationally intensive, making real-time or on-the-fly determination challenging, especially when a subset of parameters is given.
Innovation Solution
A data processing method that acquires sample contact position datasets and uses interpolation or extrapolation to determine the remaining parameters based on selected nearest neighbor datasets, avoiding extensive models like collision detection, and employing Minkowski distance functions and inverse distance weighting for efficient parameter calculation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If computationally extensive models like collision detection are used to determine contact position parameters, then measurement precision is improved, but productivity deteriorates due to computational intensity
Solution Approach 1:
The patent pre-calculates and stores contact position parameters in a lookup table during a setup phase, before real-time operation. This preliminary action allows the system to quickly retrieve pre-computed values during runtime without performing complex collision detection calculations, thus achieving real-time performance while maintaining accuracy
Solution Approach 2:
The patent creates a simplified copy of the contact position data in the form of a lookup table that stores pre-computed contact parameters. This copy enables fast retrieval and approximation of contact positions without requiring the original complex collision detection model to be executed during real-time operation
2Productivity
If a database of sample contact position datasets is used for approximation, then productivity is improved through fast parameter determination, but measurement precision may deteriorate due to approximation errors
Solution Approach 1:
The patent introduces an intermediary approach by using a lookup table that stores pre-computed contact parameters from detailed collision detection models. This intermediary structure allows the system to query approximate values quickly while the underlying data was generated using precise computational models, balancing speed and accuracy
Solution Approach 2:
The patent changes the state of the contact position data from dynamically computed values to pre-stored discrete datasets. By transforming the continuous parameter space into a discrete lookup table with predetermined contact positions, the system enables fast retrieval while the stored values maintain accuracy from original detailed calculations
Data Source
AI summary
A data processing method for determining six parameters of a contact position of a joint which connects two bones, comprising the steps of acquiring a plurality of sample contact position datasets, each dataset comprising six parameters, acquiring a subset of n of the parameters of the contact position as an input parameter dataset, selecting at least two of the sample contact position datasets based on the input parameter dataset and determining the m=6−n remaining parameters of the contact position based on the at least two selected sample contact position datasets.


