|
def | __init__ (self, detCfg=None, processors=None, detModel=None) |
| Constructor for layered puzzle scene detector. More...
|
|
def | adapt (self) |
| Adapt the layer detection models. More...
|
|
def | correct (self) |
| Apply correction process to the individual detectors. More...
|
|
def | detect (self, I) |
| Apply predict, measure, correct process to source image. More...
|
|
def | emptyDebug (self) |
|
def | emptyState (self) |
| Get and empty state to recover its basic structure. More...
|
|
def | getDebug (self) |
|
def | getState (self) |
| Get the complete detector state, which involves the states of the individual layer detectors. More...
|
|
def | info (self) |
|
def | measure (self, I) |
| Apply detection to the source image pass. More...
|
|
def | process (self, I) |
| Apply entire predict to adapt process to source image. More...
|
|
def | saveConfig (self, outFile) |
|
def | saveTo (self, fPtr) |
| Save the instantiated Detector to given HDF5 file. More...
|
|
Public Member Functions inherited from Detector |
def | load (inFile) |
|
def | loadFrom (fPtr) |
|
def | measure (self, I, M=None) |
| Apply detection to the source image pass. More...
|
|
def | predict (self) |
| Generate prediction of expected measurement. More...
|
|
◆ __init__()
def __init__ |
( |
|
self, |
|
|
|
detCfg = None , |
|
|
|
processors = None , |
|
|
|
detModel = None |
|
) |
| |
Constructor for layered puzzle scene detector.
- Parameters
-
[in] | detCfg | Detector configuration. |
[in] | processors | Image processors for the different layers. |
[in] | detModel | Detection models for the different layers. |
Reimplemented from Detector.
◆ adapt()
Adapt the layer detection models.
Doing nothing. Need to review.
- Todo:
- Figure out proper approach here.
Reimplemented from Detector.
◆ correct()
Apply correction process to the individual detectors.
Apply naive correction on a per detector basis. As a layered system, there might be interdependencies that would impact the correction step. Ignoring that for now since it does not immediately come to mind what needs to be done.
Reimplemented from Detector.
◆ detect()
Apply predict, measure, correct process to source image.
Running detect alone elects not to adapt or update the underlying models. The static model is presumed to be sufficient and applied to the RGBD stream.
- Parameters
-
[in] | I | Source RGB-D image (structure/dataclass). |
Reimplemented from Detector.
◆ emptyDebug()
◆ emptyState()
Get and empty state to recover its basic structure.
- Parameters
-
[out] | estate | The empty state. |
Reimplemented from Detector.
◆ getDebug()
◆ getState()
Get the complete detector state, which involves the states of the individual layer detectors.
- Parameters
-
[out] | state | The detector state for each layer, by layer. |
Reimplemented from Detector.
◆ info()
◆ measure()
Apply detection to the source image pass.
- Parameters
-
[in] | I | An RGB-D image (structure/dataclass). |
◆ process()
Apply entire predict to adapt process to source image.
- Parameters
-
[in] | I | Source RGB-D image (structure/dataclass). |
Reimplemented from Detector.
◆ saveConfig()
def saveConfig |
( |
|
self, |
|
|
|
outFile |
|
) |
| |
◆ saveTo()
def saveTo |
( |
|
self, |
|
|
|
fPtr |
|
) |
| |
Save the instantiated Detector to given HDF5 file.
The save to function writes the necessary information to re-instantiate a Detectors class object to the passed HDF5 file pointer/instance.
- Parameters
-
[in] | fPtr | An HDF5 file point. |
Reimplemented from Detector.
◆ depth
◆ hand
◆ phase
The documentation for this class was generated from the following file: