protected void ReleasePreviousDetectors() { if (personDetector != null && selectedCameraIndex != -1) { for (int i = 0; i < personDetector.SubscribedImagers.Count; i++) { personDetector.UnregisterForImages(personDetector.SubscribedImagers[i]); } personDetector.Clear(); personDetector = null; } }