changed HumanDetector to use water classifier for body segmentation
added keepTrackHistory flag to Tracker runner
changed max shift time of a swimmer to depend on time (frequency)
tweaks to Kalman Filter and shift limits
added analysis of EMD (Earth Mover Distance) between shapes
fix to matRemoveIf function
optimized by removing loops; added histogram trimming
changed CameraDistanceCompensator to be based on cv.solvePnP (by estimating camera position)
Merge branch 'master' into develop
initial attempt to detect pool boundary and lane dividers
clean up
Merge branch 'master' of https://github.com/tivadj/PoolWatch