| IVALab Python Libraries
    Collection of code for computer vision and robotics with specific API. | 
Specialized routines for performing surveillance type processing. More...

| Modules | |
| Layered Surveillance | |
| When there are multiple (depth-ordered) layers to keep track of. Detector, track pointer, perceiver, monitor, and reporter are coded to operate on signals generated. | |
| Classes | |
| class | CfgGloveDetector | 
| Configuration instance for glove tracking perceiver.  More... | |
| class | CfgPuzzleScene | 
| Configuration instance for Puzzle Scene perceiver.  More... | |
| class | GloveByColor | 
| Glove detector by color only.  More... | |
| class | HandByDepth | 
| Detector based on depth only, no glove appearance model.  More... | |
| class | InstPuzzleScene | 
| Class for collecting visual processing methods needed by the puzzle scene interpreter.  More... | |
| class | PuzzleActivities | 
| Simple puzzle activity monitor based on specified image regions.  More... | |
| class | PuzzleCalibrator | 
| Detection calibrator: Possible that not used due to static calibration methods in the Detector classes proper.  More... | |
| class | PuzzleDetectors | 
| Detector for layered puzzle scene: glove and puzzle pieces.  More... | |
| class | PuzzleMonitor | 
| Puzzle monitor that examines hand/glove state and puzzle state, or equivalent information as measured by a perceiver.  More... | |
| class | PuzzlePerceiver | 
| Perceiver based on glove and work scene/mat detection models.  More... | |
| class | StateDetectors | 
| Puzzle detector state information.  More... | |
| class | StatePuzzleActivity | 
| Perceiver puzzle scene activity state structure.  More... | |
| class | StatePuzzleScene | 
| Perceiver puzzle scene state aggegating detector and tracker, plus filter as fitting, information.  More... | |
| class | StatePuzzleTracks | 
| Basic puzzle trackpointer state information.  More... | |
| class | TrackPointers | 
| Track pointers for the glove/hand and the puzzle pieces.  More... | |
Specialized routines for performing surveillance type processing.
Surveillance in this case means to observe a given area or scene and to recognize objects or activities occuring within the scene. It may also include interpretation of those activities as part of a monitoring system.