IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
Variables
Surveillance.deployment.default_params Namespace Reference

Variables

 BGPARMAS
 
 HPARAMS
 
 HTRACKER
 
 kernel = np.ones((15, 15), np.uint8)
 
 mask_proc_puzzle_seg
 
 PPARAMS
 
 PTRACKER
 
 ROBPARAMS = Robot_Seg.Params()
 

Detailed Description

    @ brief         The default parameters for the Surveillance System, including the settings and the
    post-processing methods

    @author:        Yiye Chen,          yychen2019@gatech.edu
    @date:          02/26/2022

Variable Documentation

◆ BGPARMAS

BGPARMAS
Initial value:
1 = Tabletop_Seg.Params_GMM(
2  history=300,
3  NMixtures=3,
4  varThreshold=30.,
5  detectShadows=True,
6  ShadowThreshold=0.5,
7  postprocessor=lambda mask: mask
8 )

◆ HPARAMS

HPARAMS
Initial value:
1 = Human_Seg.Params(
2  det_th=8,
3  postprocessor=lambda mask: \
4  cv2.dilate(
5  mask.astype(np.uint8),
6  np.ones((10, 10), dtype=np.uint8),
7  1
8  ).astype(bool)
9 )

◆ HTRACKER

HTRACKER
Initial value:
1 = centroid.centroid(
2  params=centroid.Params(
3  plotStyle="bo"
4  )
5 )

◆ kernel

kernel = np.ones((15, 15), np.uint8)

◆ mask_proc_puzzle_seg

mask_proc_puzzle_seg
Initial value:
1 = maskproc(
2  maskproc.opening, (kernel,),
3  maskproc.closing, (kernel,),
4 )

◆ PPARAMS

PPARAMS
Initial value:
1 = Puzzle_Seg.Params_Residual(
2  postprocessor=lambda mask: \
3  mask_proc_puzzle_seg.apply(mask.astype(bool))
4 )

◆ PTRACKER

PTRACKER
Initial value:
1 = mCentroid.centroidMulti(
2  params=mCentroid.Params(
3  plotStyle="rx"
4  )
5 )

◆ ROBPARAMS

ROBPARAMS = Robot_Seg.Params()