|
| def | __init__ (self, perCfg=None, perInst=None) |
| |
| def | adapt (self) |
| | Adapt parts of the process based on measurements and corrections. More...
|
| |
| def | correct (self) |
| | Correct the estimated state based on measured and predicted. More...
|
| |
| def | display_cv (self, I, ratio=None, window_name="puzzle pieces") |
| |
| def | emptyState (self) |
| | Return state structure with no information. More...
|
| |
| def | getState (self) |
| | Returns the current state structure. More...
|
| |
| def | measure (self, I) |
| | Recover track point or track frame based on detector + trackPointer output. More...
|
| |
| def | predict (self) |
| | Predict next measurement, if applicable. More...
|
| |
|
| def | buildWithBasicTracker (buildConfig) |
| | Given a stored detector configuration, build out a puzzle perceiver with multi-centroid tracking. More...
|
| |
◆ __init__()
| def __init__ |
( |
|
self, |
|
|
|
perCfg = None, |
|
|
|
perInst = None |
|
) |
| |
◆ adapt()
Adapt parts of the process based on measurements and corrections.
◆ buildWithBasicTracker()
| def buildWithBasicTracker |
( |
|
buildConfig | ) |
|
|
static |
Given a stored detector configuration, build out a puzzle perceiver with multi-centroid tracking.
Most of the configuration can default to standard settings or to hard coded puzzle settings (that should never be changed).
◆ correct()
Correct the estimated state based on measured and predicted.
At least if there is a filter defined.
◆ display_cv()
| def display_cv |
( |
|
self, |
|
|
|
I, |
|
|
|
ratio = None, |
|
|
|
window_name = "puzzle pieces" |
|
) |
| |
◆ emptyState()
Return state structure with no information.
- Parameters
-
| [out] | estate | The state structure with no content. |
◆ getState()
Returns the current state structure.
- Parameters
-
| cstate | The current state structure. |
◆ measure()
Recover track point or track frame based on detector + trackPointer output.
◆ predict()
Predict next measurement, if applicable.
Method overrides base, which does nothing. This is because the measure function operates differently.
- Todo:
- Later on, there should be a code review and some unification of code and intent should be done.
The documentation for this class was generated from the following file: