IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
Modules | Namespaces | Classes
Surveillance and Monitoring

Specialized routines for performing surveillance type processing. More...

Collaboration diagram for Surveillance and Monitoring:

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.
 

Namespaces

 Surveillance.layers.PuzzleReports
 Collection of classes for reporting out statistics related to puzzle related tasks.
 
 Surveillance.layers.PuzzleScene
 Layered detector, track pointer, and perceiver classes for puzzle surveillance system.
 

Classes

class  CfgGloveDetector
 Configuration instance for glove tracking perceiver. Designed to work for processing subsets (detect, track, etc). More...
 
class  CfgPuzzleScene
 Configuration instance for Puzzle Scene perceiver. Designed to work for processing subsets (detect, track, etc). 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...
 

Detailed Description

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.