IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
Modules | 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.
 

Classes

class  CfgGloveDetector
 Configuration instance for glove tracking perceiver. More...
 
class  CfgPuzzleScene
 Configuration instance for Puzzle Scene perceiver. More...
 
class  CoSolveInput
 Data class to capture the puzzle scene detector state and raw input signal to be fed to sort activity monitor. More...
 
class  CoSolveMonitor
 Sort monitor that examines the workscene perceiver state and helps generate sort reports. More...
 
class  CosolveMonitor
 Sort monitor that examines the workscene perceiver state and helps generate sort reports. More...
 
class  CoSolveOutput
 Cosolve Activity Monitor output. More...
 
class  CoSolveState
 Capture internal state of the cosolve process. 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  Piece
 Piece information is defined here. 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  PuzzleDetectors_v2
 Detector based on PuzzleDetectors but incorporates a different glove detection strategy. 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  puzzROSChan
 Publish the message to a topic. More...
 
class  solutionProgress
 Publish the message to a topic. More...
 
class  SolveActivityInput
 Data class to capture the puzzle scene detector state and raw input signal to be fed to sort activity monitor. More...
 
class  SolveInput
 Data class to capture the puzzle scene detector state and raw input signal to be fed to sort activity monitor. More...
 
class  SolveMonitor
 Sort monitor that examines the workscene perceiver state and helps generate sort reports. More...
 
class  SolveMonitor
 Sort monitor that examines the workscene perceiver state and helps generate sort reports. More...
 
class  SolveOutput
 Cosolve Activity Monitor output. More...
 
class  SortActivityInput
 Data class to capture the puzzle scene detector state and raw input signal to be fed to sort activity monitor. More...
 
class  SortActivityOutput
 Sort activity output structure which can be fed into reporter for publishing. More...
 
class  SortInput
 Data class to capture the puzzle scene detector state and raw input signal to be fed to sort activity monitor. More...
 
class  SortMonitor
 Sort monitor that examines the workscene perceiver state and helps generate sort reports. More...
 
class  SortMonitor
 Sort monitor that examines the workscene perceiver state and helps generate sort reports. More...
 
class  SortOutput
 Cosolve Activity Monitor output. More...
 
class  SortState
 Sort activity state is defined here. More...
 
class  StateCosolveInput
 Data class to capture the puzzle scene detector state and raw input signal to be fed to sort activity monitor. More...
 
class  StateCosolveOutput
 Cosolve Activity Monitor output. 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  StateSolveOutput
 Perceiver puzzle scene activity state structure for solving by human. More...
 
class  StateSortActivity
 Sort activity state is defined here. 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.